i7core/nehalem EDAC driver
acked-by: doug thompson <dougthompson(a)xmission.com> --- On Tue, 5/25/10, Mauro Carvalho Chehab <mchehab(a)redhat.com> wrote: From: Mauro Carvalho Chehab <mchehab(a)redhat.com> Subject: [GIT PULL for 2.6.35] i7core/nehalem EDAC driver To: "Linus Torvalds" <torvalds(a)linux-foundation.org> Cc: "Andrew Mo... 1 Jun 2010 17:31
[PATCH] scsi/st: remove BKL from open
The st_open function is serialized through the st_dev_arr_lock and the STp->in_use flag, so there is no race that the BKL can protect against in the driver itself, and the function does not access any global state outside of the driver that might be protected with the BKL. Signed-off-by: Arnd Bergmann <arnd(a)arnd... 1 Jun 2010 17:31
[PATCH 6/6] usb/mon: kill BKL usage
compat_ioctl does not use the BKL, so I assume that the native function does not need it either. The open function is already protected by the driver's mutex, the BKL is probably not needed here either. Signed-off-by: Arnd Bergmann <arnd(a)arndb.de> --- drivers/usb/mon/mon_bin.c | 22 ++-------------------- ... 1 Jun 2010 17:31
[PATCH 0/6] USB: BKL removal
Hi Greg, Here goes another series of BKL removal patches, mostly from Andi. There are some minor drivers left in the USB subsystem that someone should take care of, but this series at least gets to the point where USB works with the BKL disabled. Please apply to your USB next tree. Arnd Andi Kleen (4):... 1 Jun 2010 17:31
[PATCH 2/6] USB-BKL: Convert usb_driver ioctl to unlocked_ioctl
From: Andi Kleen <ak(a)linux.intel.com> And audit all the users. None needed the BKL. That was easy because there was only very few around. Tested with allmodconfig build on x86-64 Signed-off-by: Andi Kleen <ak(a)linux.intel.com> --- drivers/usb/core/devio.c | 7 ++----- drivers/usb/core/hub.c | ... 1 Jun 2010 17:31
[PATCH 5/6] usb/gadget: Do not take BKL for gadget->ops->ioctl
There is no gadget driver in the tree that actually implements the ioctl operation, so obviously it is not necessary to hold the BKL around the call. Signed-off-by: Arnd Bergmann <arnd(a)arndb.de> --- drivers/usb/gadget/f_fs.c | 2 -- drivers/usb/gadget/inode.c | 6 ++---- 2 files changed, 2 insertions(... 1 Jun 2010 17:31
[PATCH 1/6] USB-BKL: Remove lock_kernel in usbfs update_sb()
From: Andi Kleen <ak(a)linux.intel.com> The code this is attempting to lock against does not use the BKL, so it's not needed. Most likely this code is still broken/racy (Al Viro also thinks so), but removing the BKL should not make it worse than before. Signed-off-by: Andi Kleen <ak(a)linux.intel.com> --- dri... 1 Jun 2010 17:31
[PATCH 01/31] stallion: prune lock_kernel calls
From: Alan Cox <alan(a)linux.intel.com> Remove unneeded tty layer lock kernel bits. Relock the needed bits using the port mutex. The istallion still has brd state races but those are not new or introduced by the removal of the lock_kernel logic. Signed-off-by: Alan Cox <alan(a)linux.intel.com> --- drivers/char/i... 1 Jun 2010 17:31
[PATCH 29/31] tty: implement BTM as mutex instead of BKL
The tty locking now follows the rules for mutexes, so we can replace the BKL usage with a new subsystem wide mutex. This patch for now makes the new behaviour an optional experimental feature that can be enabled for testing purposes. Using a regular mutex here will change the behaviour when blocked on the BT... 1 Jun 2010 17:31
[PATCH] NOMMU: Add '[stack]' label to /proc/pid/maps output
On Tue, Jun 1, 2010 at 15:07, Linus Torvalds wrote: On Tue, 1 Jun 2010, David Howells wrote: Add support to the NOMMU /proc/pid/maps file to show which mapping is the stack of the original thread after execve.  This is largely based on the MMU code. Umm? The MMU code that we _reverted_? to be fair, ... 4 Jun 2010 19:12