Public bug reported:

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 3.2.51 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches are in the 3.2.51 stable release:

* mm/memory-hotplug: fix lowmem count overflow when offline pages
* libata: make it clear that sata_inic162x is experimental
* sched: Fix the broken sched_rr_get_interval()
* drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight
*  perf: Fix event group context move
* perf tools: Add anonymous huge page recognition
* arcnet: cleanup sizeof parameter
* sysctl net: Keep tcp_syn_retries inside the boundary
* sctp: fully initialize sctp_outq in sctp_outq_init
* ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup
* usbnet: do not pretend to support SG/TSO
* net_sched: Fix stack info leak in cbq_dump_wrr().
* af_key: more info leaks in pfkey messages
* net_sched: info leak in atm_tc_dump_class()
* drm/i915/lvds: ditch ->prepare special case
* af_key: initialize satype in key_notify_policy_flush()
* ALSA: usb-audio: skip UAC2 EFFECT_UNIT
* ALSA: usb: Parse UAC2 extension unit like for UAC1
* ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()
* slab: introduce kmalloc_array()
* NFSv4.1: integer overflow in decode_cb_sequence_args()
* jfs: fix readdir cookie incompatibility with NFSv4
* vm: add no-mmu vm_iomap_memory() stub
* nl80211: fix mgmt tx status and testmode reporting for netns
* mac80211: fix duplicate retransmission detection
* iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth
* iwlwifi: add DELL SKU for 5150 HMC
* ath9k_htc: do some initial hardware configuration
* Bluetooth: Add support for Foxconn/Hon Hai [0489:e04d]
* Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
* Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]
* Bluetooth: ath3k: Add support for ID 0x13d3/0x3402
* Bluetooth: Add support for Atheros [0cf3:3121]
* Bluetooth: Add support for Atheros [0cf3:e003]
* ARM: 7791/1: a.out: remove partial a.out support
* x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz
* mwifiex: Add missing endian conversion.
* USB: mos7840: fix race in register handling
* serial/mxs-auart: fix race condition in interrupt handler
* serial/mxs-auart: increase time to wait for transmitter to become idle
* ixgbe: Fix Tx Hang issue with lldpad on 82598EB
* virtio: console: fix race with port unplug and open/close
* virtio: console: fix race in port_fops_open() and port unplug
* virtio: console: clean up port data immediately at time of unplug
* virtio: console: fix raising SIGIO after port unplug
* virtio: console: return -ENODEV on all read operations after unplug
* rt2x00: fix stop queue
* USB: serial: ftdi_sio: add more RT Systems ftdi devices
* ACPI / battery: Fix parsing _BIX return value
* drm/radeon/atom: initialize more atom interpretor elements to 0
* cifs: extend the buffer length enought for sprintf() using
* iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
* iwl4965: set power mode early
* iwl4965: reset firmware after rfkill off
* megaraid_sas: megaraid_sas driver init fails in kdump kernel
* tracing: Fix fields of struct trace_iterator that are zeroed by mistake
* ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
* drm/radeon: always program the MC on startup
* hwmon: (adt7470) Fix incorrect return code check
* ext4: fix mount/remount error messages for incompatible mount options
* zd1201: do not use stack as URB transfer_buffer
* Hostap: copying wrong data prism2_ioctl_giwaplist()
* ALSA: 6fire: make buffers DMA-able (pcm)
* ALSA: 6fire: make buffers DMA-able (midi)
* jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
* USB: adutux: fix big-endian device-type reporting
* USB: ti_usb_3410_5052: fix big-endian firmware handling
* perf/arm: Fix armpmu_map_hw_event()
* fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
* m68k/atari: ARAnyM - Fix NatFeat module support
* m68k: Truncate base in do_div()
* usb: add two quirky touchscreen
* USB: mos7720: fix broken control requests
* USB: keyspan: fix null-deref at disconnect and release
* drm/i915: Invalidate TLBs for the rings after a reset
* libata: apply behavioral quirks to sil3826 PMP
* xen/events: initialize local per-cpu mask for all possible events
* xen/events: mask events when changing their VCPU binding
* block: Add bio_for_each_segment_all()
* sg: Fix user memory corruption when SG_IO is interrupted by a signal
* of: fdt: fix memory initialization for expanded DT
* zfcp: fix lock imbalance by reworking request queue locking
* zfcp: fix schedule-inside-lock in scsi_device list loops
* nilfs2: remove double bio_put() in nilfs_end_bio_write() for BIO_EOPNOTSUPP 
error
* nilfs2: fix issue with counting number of bio requests for BIO_EOPNOTSUPP 
error detection
* Revert "PM / Domains: Fix handling of wakeup devices during system resume"
* SCSI: nsp32: use mdelay instead of large udelay constants
* microblaze: Update microblaze defconfigs
* sound: Fix make allmodconfig on MIPS
* sound: Fix make allmodconfig on MIPS correctly
* CRIS: Add _sdata to vmlinux.lds.S
* alpha: makefile: don't enforce small data model for kernel builds
* include <linux/prefetch.h> in drivers/parisc/iommu-helpers.h
* sparc32: support atomic64_t
* Hexagon: misc compile warning/error cleanup due to missing headers
* iwl4965: fix rfkill set state regression
* ath9k_htc: Restore skb headroom when returning skb to mac80211
* powerpc: Don't Oops when accessing /proc/powerpc/lparcfg without hypervisor
* powerpc: Work around gcc miscompilation of __pa() on 64-bit
* powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.
* sunrpc: remove the second argument of k[un]map_atomic()
* SUNRPC: Fix memory corruption issue on 32-bit highmem systems
* drivers/base/memory.c: fix show_mem_removable() to handle missing sections
* workqueue: cond_resched() after processing each work item
* drm/i915: ivb: fix edp voltage swing reg val
* drm/vmwgfx: Split GMR2_REMAP commands if they are to large
* x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member
* pci: frv architecture needs generic setup-bus infrastructure
* m32r: consistently use "suffix-$(...)"
* m32r: add memcpy() for CONFIG_KERNEL_GZIP=y
* m32r: make memset() global for CONFIG_KERNEL_BZIP2=y
* microblaze: Fix __futex_atomic_op macro register usage
* sparc32: add ucmpdi2
* sparc32: Add ucmpdi2.o to obj-y instead of lib-y.
* ALSA: opti9xx: Fix conflicting driver object name
* target: Fix trailing ASCII space usage in INQUIRY vendor+model
* KVM: s390: move kvm_guest_enter,exit closer to sie
* x86/xen: do not identity map UNUSABLE regions in the machine E820
* Linux 3.2.51

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu Precise)
     Importance: Undecided
         Status: New


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Precise)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     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 3.2.51 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     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 3.2.51 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches are in the 3.2.51 stable release:
  
-        The following patches are in the 3.2.51 stable release:
+ * mm/memory-hotplug: fix lowmem count overflow when offline pages
+ * libata: make it clear that sata_inic162x is experimental
+ * sched: Fix the broken sched_rr_get_interval()
+ * drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight
+ *  perf: Fix event group context move
+ * perf tools: Add anonymous huge page recognition
+ * arcnet: cleanup sizeof parameter
+ * sysctl net: Keep tcp_syn_retries inside the boundary
+ * sctp: fully initialize sctp_outq in sctp_outq_init
+ * ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup
+ * usbnet: do not pretend to support SG/TSO
+ * net_sched: Fix stack info leak in cbq_dump_wrr().
+ * af_key: more info leaks in pfkey messages
+ * net_sched: info leak in atm_tc_dump_class()
+ * drm/i915/lvds: ditch ->prepare special case
+ * af_key: initialize satype in key_notify_policy_flush()
+ * ALSA: usb-audio: skip UAC2 EFFECT_UNIT
+ * ALSA: usb: Parse UAC2 extension unit like for UAC1
+ * ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()
+ * slab: introduce kmalloc_array()
+ * NFSv4.1: integer overflow in decode_cb_sequence_args()
+ * jfs: fix readdir cookie incompatibility with NFSv4
+ * vm: add no-mmu vm_iomap_memory() stub
+ * nl80211: fix mgmt tx status and testmode reporting for netns
+ * mac80211: fix duplicate retransmission detection
+ * iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth
+ * iwlwifi: add DELL SKU for 5150 HMC
+ * ath9k_htc: do some initial hardware configuration
+ * Bluetooth: Add support for Foxconn/Hon Hai [0489:e04d]
+ * Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
+ * Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]
+ * Bluetooth: ath3k: Add support for ID 0x13d3/0x3402
+ * Bluetooth: Add support for Atheros [0cf3:3121]
+ * Bluetooth: Add support for Atheros [0cf3:e003]
+ * ARM: 7791/1: a.out: remove partial a.out support
+ * x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz
+ * mwifiex: Add missing endian conversion.
+ * USB: mos7840: fix race in register handling
+ * serial/mxs-auart: fix race condition in interrupt handler
+ * serial/mxs-auart: increase time to wait for transmitter to become idle
+ * ixgbe: Fix Tx Hang issue with lldpad on 82598EB
+ * virtio: console: fix race with port unplug and open/close
+ * virtio: console: fix race in port_fops_open() and port unplug
+ * virtio: console: clean up port data immediately at time of unplug
+ * virtio: console: fix raising SIGIO after port unplug
+ * virtio: console: return -ENODEV on all read operations after unplug
+ * rt2x00: fix stop queue
+ * USB: serial: ftdi_sio: add more RT Systems ftdi devices
+ * ACPI / battery: Fix parsing _BIX return value
+ * drm/radeon/atom: initialize more atom interpretor elements to 0
+ * cifs: extend the buffer length enought for sprintf() using
+ * iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
+ * iwl4965: set power mode early
+ * iwl4965: reset firmware after rfkill off
+ * megaraid_sas: megaraid_sas driver init fails in kdump kernel
+ * tracing: Fix fields of struct trace_iterator that are zeroed by mistake
+ * ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
+ * drm/radeon: always program the MC on startup
+ * hwmon: (adt7470) Fix incorrect return code check
+ * ext4: fix mount/remount error messages for incompatible mount options
+ * zd1201: do not use stack as URB transfer_buffer
+ * Hostap: copying wrong data prism2_ioctl_giwaplist()
+ * ALSA: 6fire: make buffers DMA-able (pcm)
+ * ALSA: 6fire: make buffers DMA-able (midi)
+ * jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
+ * USB: adutux: fix big-endian device-type reporting
+ * USB: ti_usb_3410_5052: fix big-endian firmware handling
+ * perf/arm: Fix armpmu_map_hw_event()
+ * fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
+ * m68k/atari: ARAnyM - Fix NatFeat module support
+ * m68k: Truncate base in do_div()
+ * usb: add two quirky touchscreen
+ * USB: mos7720: fix broken control requests
+ * USB: keyspan: fix null-deref at disconnect and release
+ * drm/i915: Invalidate TLBs for the rings after a reset
+ * libata: apply behavioral quirks to sil3826 PMP
+ * xen/events: initialize local per-cpu mask for all possible events
+ * xen/events: mask events when changing their VCPU binding
+ * block: Add bio_for_each_segment_all()
+ * sg: Fix user memory corruption when SG_IO is interrupted by a signal
+ * of: fdt: fix memory initialization for expanded DT
+ * zfcp: fix lock imbalance by reworking request queue locking
+ * zfcp: fix schedule-inside-lock in scsi_device list loops
+ * nilfs2: remove double bio_put() in nilfs_end_bio_write() for BIO_EOPNOTSUPP 
error
+ * nilfs2: fix issue with counting number of bio requests for BIO_EOPNOTSUPP 
error detection
+ * Revert "PM / Domains: Fix handling of wakeup devices during system resume"
+ * SCSI: nsp32: use mdelay instead of large udelay constants
+ * microblaze: Update microblaze defconfigs
+ * sound: Fix make allmodconfig on MIPS
+ * sound: Fix make allmodconfig on MIPS correctly
+ * CRIS: Add _sdata to vmlinux.lds.S
+ * alpha: makefile: don't enforce small data model for kernel builds
+ * include <linux/prefetch.h> in drivers/parisc/iommu-helpers.h
+ * sparc32: support atomic64_t
+ * Hexagon: misc compile warning/error cleanup due to missing headers
+ * iwl4965: fix rfkill set state regression
+ * ath9k_htc: Restore skb headroom when returning skb to mac80211
+ * powerpc: Don't Oops when accessing /proc/powerpc/lparcfg without hypervisor
+ * powerpc: Work around gcc miscompilation of __pa() on 64-bit
+ * powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.
+ * sunrpc: remove the second argument of k[un]map_atomic()
+ * SUNRPC: Fix memory corruption issue on 32-bit highmem systems
+ * drivers/base/memory.c: fix show_mem_removable() to handle missing sections
+ * workqueue: cond_resched() after processing each work item
+ * drm/i915: ivb: fix edp voltage swing reg val
+ * drm/vmwgfx: Split GMR2_REMAP commands if they are to large
+ * x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member
+ * pci: frv architecture needs generic setup-bus infrastructure
+ * m32r: consistently use "suffix-$(...)"
+ * m32r: add memcpy() for CONFIG_KERNEL_GZIP=y
+ * m32r: make memset() global for CONFIG_KERNEL_BZIP2=y
+ * microblaze: Fix __futex_atomic_op macro register usage
+ * sparc32: add ucmpdi2
+ * sparc32: Add ucmpdi2.o to obj-y instead of lib-y.
+ * ALSA: opti9xx: Fix conflicting driver object name
+ * target: Fix trailing ASCII space usage in INQUIRY vendor+model
+ * KVM: s390: move kvm_guest_enter,exit closer to sie
+ * x86/xen: do not identity map UNUSABLE regions in the machine E820
+ * Linux 3.2.51

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1233387

Title:
  Precise update to 3.2.51 stable release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1233387/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to