[PATCH -mm 2/3] call_usermodehelper: simplify/fix UMH_NO_WAIT case
__call_usermodehelper(UMH_NO_WAIT) has 2 problems: - if kernel_thread() fails, call_usermodehelper_freeinfo() is not called. - for unknown reason UMH_NO_WAIT has UMH_WAIT_PROC logic, we spawn yet another thread which waits until the user mode application exits. Change the UMH_NO_WAIT code to use ... 9 Mar 2010 18:05
swiotlb: minor fixes for 2.6.35
Attached are four simple patches that clean up the SWIOTLB library a bit. There aren't that important, but I figured since I am doing some other work in that layer I might as well fix some things that looked out of place. Oh, and the first one is backwards compatible with the "old" syntax of changing SWIOTLB IOMM... 9 Mar 2010 18:05
[PATCH 2/4] swiotlb: Normalize the swiotlb_init_* function's naming syntax.
The previous function names were misleading by including "with_default_size" as the size was being passed in as argument. Change the functions names to be clear on what they do. Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com> --- lib/swiotlb.c | 6 +++--- 1 files changed, 3 insertions(+), 3 de... 9 Mar 2010 18:05
[2.6.34-rc1][libata] regression?
hello, with .34-rc1 i see some "stalls"; systems is frozen for say 30seconds, then comes backs to life The only clue i have is strange ATA logs that I didn't have before, see below. My disk may be dying, it's 6 years old, but i shows the messages only in .34-rc1, never in .33 or .32 If the stalls are unrelate... 9 Mar 2010 18:05
[PATCH 2/5] drivers/net: drop redundant memset
From: Julia Lawall <julia(a)diku.dk> The region set by the call to memset is immediately overwritten by the subsequent call to memcpy. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression e1,e2,e3,e4; @@ - memset(e1,e2,e3); memcpy(e1,e4,e3); //... 9 Mar 2010 16:56
USBFS Memory allocation Bug
Hi, I just stumbled around following issue: [275835.163502] Pid: 14298, comm: mediasrv Not tainted 2.6.33 #7 [275835.163505] Call Trace: [275835.163514] [<ffffffff810df7a6>] __alloc_pages_nodemask+0x5b6/0x700 [275835.163520] [<ffffffff8110c667>] alloc_pages_current+0x87/0xd0 [275835.163525] [<ffffffff810dc... 11 Mar 2010 12:17
[PATCH 4/5] drivers/staging/otus: drop redundant memset
From: Julia Lawall <julia(a)diku.dk> The region set by the call to memset is immediately overwritten by the subsequent call to memcpy. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression e1,e2,e3,e4; @@ - memset(e1,e2,e3); memcpy(e1,e4,e3); //... 9 Mar 2010 16:56
[PATCH] KGDB: add smp_mb() in synchronisation during exception handler exit
On 03/09/2010 11:20 AM, Will Deacon was caught saying: KGDB uses atomic variables and busy-wait loops to co-ordinate between multiple CPUs on an SMP system. When an exception is handled, the primary CPU executes kgdb_handle_exception() whilst the others execute kgdb_wait. There comes a point when th... 9 Mar 2010 16:56
[PATCH 14/14] Staging: comedi: fixes parenthesis errors in adl_pci9111.c
Patch to the adl_pci9111.c file that fixes ERROR: Macros with complex values should be enclosed in parenthesis Signed-off-by: Maurice Dawson <mauricedawson2699(a)googlemail.com> --- drivers/staging/comedi/drivers/adl_pci9111.c | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git ... 9 Mar 2010 16:56
tcp_recvmesg hang under NET_DMA
Hi, I've run into a case where using NET_DMA seems to cause a PUT to a modified ftpd to hang. AFAICT this is because the NET_DMA design queues up lots of memcpy operations, but doesn't issue or wait for them (and thus free the associated skbs) until it is time for tcp_recvmesg() to return. In a case where userla... 9 Mar 2010 16:56