[PATCH 3/4] replace the old non generic API
From: Stefani Seibold <stefani(a)seibold.net> This patch simple replace the whole kfifo.c and kfifo.h files by the new generic version and fix the kerneldoc API template file. Signed-off-by: Stefani Seibold <stefani(a)seibold.net> --- Documentation/DocBook/kernel-api.tmpl | 1 - include/linux/{kfifo-new.h =>... 20 Apr 2010 18:29
[PATCH 1/4] fix kfifo miss use of nozami.c
From: Stefani Seibold <stefani(a)seibold.net> User of the kernel fifo should never bypass the API and directly access the fifo structure. Otherwise it will be very hard to maintain the API. Signed-off-by: Stefani Seibold <stefani(a)seibold.net> --- drivers/char/nozomi.c | 3 +-- 1 files changed, 1 insertions(... 20 Apr 2010 18:29
[PATCH] x86/PCI: parse additional host bridge window resource types
This adds support for Memory24, Memory32, and Memory32Fixed descriptors in PCI host bridge _CRS. I experimentally determined that Windows (2008 R2) accepts these descriptors and treats them as windows that are forwarded to the PCI bus, e.g., if it finds any PCI devices with BARs outside the windows, it moves th... 20 Apr 2010 18:29
RCU: don't turn off lockdep when find suspicious rcu_dereference_check() usage
Excellent. Here are the results on my machine. .config appended. [ 0.177300] [ INFO: suspicious rcu_dereference_check() usage. ] [ 0.177428] --------------------------------------------------- [ 0.177557] include/linux/cgroup.h:533 invoked rcu_dereference_check() without protection! [ 0.177760] [ ... 1 May 2010 23:05
[PATCH] rmap: anon_vma_prepare() can leak anon_vma_chain
If find_mergeable_anon_vma() succeeds but another thread installs ->anon_vma before we take ptl, then allocated == NULL but avc should be freed. Change the code to check avc != NULL to detect this case. Also, a couple of whitespace changes to make the critical section more visible. Signed-off-by: Oleg Nesterov... 20 Apr 2010 16:12
[Bug #15505] No more b43 wireless interface since 2.6.34-rc1
This message has been generated automatically as a part of a summary report of recent regressions. The following bug entry is on the current list of known regressions from 2.6.33. Please verify if it still should be listed and let the tracking team know (either way). Bug-Entry : http://bugzilla.kernel.org/s... 20 Apr 2010 16:12
[PATCH 5/4] writeback: limit write_cache_pages integrity scanning to current EOF
sync can currently take a really long time if a concurrent writer is extending a file. The problem is that the dirty pages on the address space grow in the same direction as write_cache_pages scans, so if the writer keeps ahead of writeback, the writeback will not terminate until the writer stops adding dirty pag... 20 Apr 2010 16:12
[PATCH] x86: correctly wire up the newuname system call
Before commit e28cbf22933d0c0ccaf3c4c27a1a263b41f73859 64-bit x86 had a private implementation of sys_uname which was just called sys_uname, which other architectures used for the old uname. Due to some merge issues with the uname refactoring patches we ended up calling the old uname version for both the old and n... 20 Apr 2010 16:12
utsname.domainname not set in x86_32 processes
On Mon, Apr 19, 2010 at 12:21:47PM -0700, Andy Isaacson wrote: 2.6.34-rc4 uname(2) from a x86_32 process copies out 325 bytes rather than the 390 bytes that 2.6.31 copied out (and that userland expects): Which means we're missing exactly the domainname field in new_utsname, which differenciates it from the ol... 20 Apr 2010 16:12
x86: Do not write to VGA memory space if CONFIG_VGA_CONSOLE is undefined
On Mon, Apr 19, 2010 at 05:02:25PM -0400, H. Peter Anvin wrote: Hi Guenter, I wanted to check where we are at... at the very least we should drop messages issued before initialization when isVGA != 1. Since serial ports require initialization, I really don't want to send messages to the serial po... 20 Apr 2010 16:12