[PATCH 04/13] tty: make termios mutex nest under tty_lock
Most of these are always called without the BTM held. Annotate them so we know in the future which places to look at. If we can change the code to never get termios_mutex while holding the BTM, this will solve all lock-order problems between the two. tty_set_termios_ldisc and tty_reset_termios are currently the... 4 May 2010 19:05
[PATCH 07/13] tty: give up BTM in acquire_console_sem
This was not caught in the initial sweep through the TTY layer, nor by lockdep, which does not know about classic semaphores. Signed-off-by: Arnd Bergmann <arnd(a)arndb.de> --- kernel/printk.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/kernel/printk.c b/kernel/printk.c ... 4 May 2010 19:05
[PATCH 13/13] tty: turn ldisc_mutex into a regular mutex
This fixes the lock order of the BTM and ldisc_mutex so that we never take the BTM while holding ldisc_mutex, which means we no longer have to use mutex_lock_tty when getting ldisc_mutex. Signed-off-by: Arnd Bergmann <arnd(a)arndb.de> --- drivers/char/tty_io.c | 2 +- drivers/char/tty_ldisc.c | 15 ++++... 4 May 2010 19:05
[PATCH 02/13] tty: make atomic_write_lock release tty_lock
atomic_write_lock never nests below BTM as far as I can tell, so this can eventually get reverted again unless it triggers bugs. Signed-off-by: Arnd Bergmann <arnd(a)arndb.de> --- drivers/char/tty_io.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/char/tty_io.c b/driv... 4 May 2010 19:05
[PATCH] serial: mpc52xx_uart: fix null pointer dereference
Commit 6acc6833510db8f72b5ef343296d97480555fda9 introduced NULL pointer dereference and kernel crash on ppc32 machines while booting. Fix this bug now. Reported-by: Leonardo Chiquitto <leonardo.lists(a)gmail.com> Signed-off-by: Anatolij Gustschin <agust(a)denx.de> --- drivers/serial/mpc52xx_uart.c | 2 +- 1 fi... 4 May 2010 19:05
[Bug #15664] Graphics hang and kernel backtrace when starting Azureus with Compiz enabled
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... 4 May 2010 19:05
[Bug #15610] fsck leads to swapper - BUG: unable to handle kernel NULL pointer dereference & panic
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... 4 May 2010 19:05
TPM: ACPI/PNP dependency removal
On Tue, 04 May 2010 18:49:20 -0300 Rajiv Andrade wrote: This patch pushes the ACPI dependency into the device driver code itself. Now, even without ACPI/PNP enabled, the device can be registered using the TIS specified memory space. This will however result in the lack of access to the bios event log, bei... 16 May 2010 20:08
[Bug #15768] Incorrectly calculated free blocks result in ENOSPC from writepage
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... 4 May 2010 19:05
[Bug #15788] external usb sound card doesn't work after resume
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... 4 May 2010 19:04