"Staging: rt2860sta: prevent a panic when disabling when associated" -
fixes bug 404626

** Description changed:

  SRU Justification/Impact: The upstream process for stable tree updates
  is quite similar in scope to the Ubuntu SRU process, e.g., each patch
  has to demonstrably fix a bug, and each patch is vetted by upstream by
  originating either directly from Linus' tree or in a minimally
  backported form of that patch. The 2.6.31.5 upstream stable patch set is
  now available. It should be included in the Ubuntu kernel as well.
  
  TEST CASE: TBD
  
  http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.31.5
  
  http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.31.5.bz2
  
  ==========
  
  The 2.6.31.5 Upstream Stable Kernel brings in the following 47 patches:
  
- 39335b18d59c1ae551d218e4f4a5f1a70aa98687 SCSI: Retry ADD_TO_MLQUEUE return 
value for EH commands
- b509b9bd9966e8922bc44e77abe2fea6d8e1c2db SCSI: Fix protection 
scsi_data_buffer leak
- c961be555eb557b9e3e8403c0d6573dc432cff5e SCSI: sg: Free data buffers after 
calling blk_rq_unmap_user
- 7dcbbf5f57403896066303ca2d71f6306e4b0687 ARM: pxa: workaround errata #37 by 
not using half turbo switching
- 9b0db64dfad6f22d1b3bd85b337f265fac06cca2 tracing/filters: Fix memory leak 
when setting a filter
- 33b6563da26335fbe6834b743ddd00fa8f7ab09a x86/paravirt: Use normal calling 
sequences for irq enable/disable
- bd67850fbc2e4bf38d6af8b0a9d271f333652778 USB: ftdi_sio: remove 
tty->low_latency
- f604f3b1271d5eea4e9edd067d93063f99b628b2 USB: ftdi_sio: remove unused rx_byte 
counter
- 990399b24d86bb171ff21c333109b0dd05fae669 USB: ftdi_sio: clean up read 
completion handler
- c3c7e4b94878b3f85a9f5ab10c47e8d4ef531663 USB: ftdi_sio: re-implement read 
processing
- 1286d6703bcfce075676b6fe723058abd3ff68bb USB: pl2303: fix error characters 
not being reported to ldisc
- f33206c1e3c1a34ba76d9a009a0bdde63ef9248d USB: digi_acceleport: Fix broken 
unthrottle.
- dd02f3999f68aadaf7b3e61586fda3f5caac3ead USB: serial: don't call release 
without attach
- 3d22a3e78eaef3c53f63b9010b1cee4533a9fe59 USB: option: Toshiba G450 device id
- 1a0da0e58df9667ec9b77c4c222a380c23344977 USB: ipaq: fix oops when device is 
plugged in
- 286246bae2d44bb3b1533366e4f435bff337ceb0 USB: cp210x: Add support for the 
DW700 UART
- ef6a2d7173326557fc172598ce10171dc541ce69 USB: Fix throttling in generic 
usbserial driver
- 4e45dde88210d0f4300675470b666979de88e965 USB: storage: When a device returns 
no sense data, call it a Hardware Error
- e0ab4ae09ab13b48360eeaac49f03ffd3c89b934 arm, cris, mips, sparc, powerpc, um, 
xtensa: fix build with bash 4.0
- af0ce40996ee98e12357f2a4775d6a65a7f54734 intel-iommu: Cope with broken HP 
DC7900 BIOS
- e43391f135ddf1cefc305bed9ce18d34b07bdcdd futex: Detect mismatched requeue 
targets
- eb20f6f5ae9b4198039f30d9177baf226488c15c futex: Fix wakeup race by setting 
TASK_INTERRUPTIBLE before queue_me()
- 470308594a9f0bc9ed51d863fa9b258a472d1a0f tpm-fixup-pcrs-sysfs-file-update
- 928770fb4a39a86715363c8a7172c8b66e8145f8 TPM: fix pcrread
- e6b29924d809c3e9e66e550c032f3cc6a3d39d6f Bluetooth: Disconnect HIDRAW devices 
on disconnect
- 34976a3ca81f3f5a250ba6074bda0848e97cf2e9 Bluetooth: Add extra device 
reference counting for connections
- 6dabadea778406c0c6701ba5aa37e669a524dbd8 Bluetooth: Let HIDP grab the device 
reference for connections
- 850c7267d5bfa1ae0211426367b2555e6935e01c connector: Keep the skb in 
cn_callback_data
- a577badd70c3c1bb8b263dad8fe417fab4b66f0d connector: Provide the sender's 
credentials to the callback
- dfd930656cbaff1f6082942a3faac63e62a6bb92 connector: Removed the destruct_data 
callback since it is always kfree_skb()
- e1a7338bc0da30633357c84be4df222a1bdbfd99 dm/connector: Only process connector 
packages from privileged processes
- 060425ef1d42f59b9b3faed31406e9e59c7464a0 dst/connector: Disallow unpliviged 
users to configure dst
- 85a79fc56eaee6587d19971b5348261773c1c507 pohmelfs/connector: Disallow 
unpliviged users to configure pohmelfs
- 127f1bdba584bc2aa2f910273b6b5701d5bad3ed uvesafb/connector: Disallow 
unpliviged users to send netlink packets
- 112152cdd7dac9f82835f29d0fef2fb1961955bd e1000e: swap max hw supported frame 
size between 82574 and 82583
- 95852f92e969211e2c30d205e75d032cbc7e5cfc MAINTAINERS: Fix Riku Voipio's 
address
- cdb2cc1110db0fbe2a2dddf86933248a904e3532 macintosh: Don't assume i2c device 
probing always succeeds
- 91be0e881d6abf1da9903c831d20954f2325ce3e i2c: Hide probe errors caused by 
ACPI resource conflicts
- 6a56395fa727528beb92ffe3b126068894fb7893 ALSA: Don't assume i2c device 
probing always succeeds
- 0d4b093b89cf8aab0d478e6545c078a5dc08f73d bsdacct: switch credentials for 
writing to the accounting file
- 5b78a7630478e3e10c6d3ca53b2cffbee4aa0b5b sysfs: Allow sysfs_notify_dirent to 
be called from interrupt context.
- b5a56fc94bcc0910870391da8778ba1c6d41bd3d Staging: rt2860sta: prevent a panic 
when disabling when associated
- 670add0a279e39e13a66876389c64d4f7dcf0379 usb-storage: Workaround devices with 
bogus sense size
- eef5edb4ef6eeedf945b3bc81bc593804e522d7d iwlwifi: incorrect method used for 
finding valid OTP blocks
- c90aa19d5123cc84fe2260067a3348313349d262 mac80211: fix vlan and optimise RX
- 86d23a057e718f73adc15e463c643d6e014a19cd tty: Make flush_to_ldisc() locking 
more robust
- e2984cbfddd5c8fac88b24d7e5f28e1cfb6f3838 Linux 2.6.31.5
+ * SCSI: Retry ADD_TO_MLQUEUE return value for EH commands
+ * SCSI: Fix protection scsi_data_buffer leak
+ * SCSI: sg: Free data buffers after calling blk_rq_unmap_user
+ * ARM: pxa: workaround errata #37 by not using half turbo switching
+ * tracing/filters: Fix memory leak when setting a filter
+ * x86/paravirt: Use normal calling sequences for irq enable/disable
+ * USB: ftdi_sio: remove tty->low_latency
+ * USB: ftdi_sio: remove unused rx_byte counter
+ * USB: ftdi_sio: clean up read completion handler
+ * USB: ftdi_sio: re-implement read processing
+ * USB: pl2303: fix error characters not being reported to ldisc
+ * USB: digi_acceleport: Fix broken unthrottle.
+ * USB: serial: don't call release without attach
+ * USB: option: Toshiba G450 device id
+ * USB: ipaq: fix oops when device is plugged in
+ * USB: cp210x: Add support for the DW700 UART
+ * USB: Fix throttling in generic usbserial driver
+ * USB: storage: When a device returns no sense data, call it a Hardware Error
+ * arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
+ * intel-iommu: Cope with broken HP DC7900 BIOS
+ * futex: Detect mismatched requeue targets
+ * futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me()
+ * tpm-fixup-pcrs-sysfs-file-update
+ * TPM: fix pcrread
+ * Bluetooth: Disconnect HIDRAW devices on disconnect
+ * Bluetooth: Add extra device reference counting for connections
+ * Bluetooth: Let HIDP grab the device reference for connections
+ * connector: Keep the skb in cn_callback_data
+ * connector: Provide the sender's credentials to the callback
+ * connector: Removed the destruct_data callback since it is always kfree_skb()
+ * dm/connector: Only process connector packages from privileged processes
+ * dst/connector: Disallow unpliviged users to configure dst
+ * pohmelfs/connector: Disallow unpliviged users to configure pohmelfs
+ * uvesafb/connector: Disallow unpliviged users to send netlink packets
+ * e1000e: swap max hw supported frame size between 82574 and 82583
+ * MAINTAINERS: Fix Riku Voipio's address
+ * macintosh: Don't assume i2c device probing always succeeds
+ * i2c: Hide probe errors caused by ACPI resource conflicts
+ * ALSA: Don't assume i2c device probing always succeeds
+ * bsdacct: switch credentials for writing to the accounting file
+ * sysfs: Allow sysfs_notify_dirent to be called from interrupt context.
+ * Staging: rt2860sta: prevent a panic when disabling when associated
+ * usb-storage: Workaround devices with bogus sense size
+ * iwlwifi: incorrect method used for finding valid OTP blocks
+ * mac80211: fix vlan and optimise RX
+ * tty: Make flush_to_ldisc() locking more robust
+ * Linux 2.6.31.5

-- 
[Karmic] Update to 2.6.31.5 Stable Kernel
https://bugs.launchpad.net/bugs/461556
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to