"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
