Bug#655049: Changes from longterm 2.6.32.53
Source: linux-2.6
Version: 2.6.32-40
Severity: important
cfq-iosched: fix cfq_cic_link() race confition
Fixes race condition leading to block I/O stall; presumably
exploitable as denial-of-service.
SCSI: mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context
Fixes potential deadlock when using this SCSI driver.
MXC PWM: should active during DOZE/WAIT/DBG mode
ARM:imx:fix pwm period value
ARM: 7220/1: mmc: mmci: Fixup error handling for dma
These have no effect on Debian configurations.
vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL
Fixes potential deadlock when using JFS.
watchdog: hpwdt: Changes to handle NX secure bit in 32bit path
Fixes crash on some systems when using this driver.
hung_task: fix false positive during vfork
Fixes incorrect warnings that a task suspended during vfork() has
hung.
ath9k: Fix kernel panic in AR2427 in AP mode
That seems clear enough.
Ben.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: