← Back to team overview

kernel-packages team mailing list archive

[Bug 1427413] Re: Precise update to 3.2.67 stable release

 

** 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.67 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.67 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.67 stable release:
+        The following patches are in the 3.2.67 stable release:
+              Linux 3.2.67
+              PCI: Handle read-only BARs on AMD CS553x devices
+              KVM: x86: SYSENTER emulation is broken
+              KVM: x86 emulator: reject SYSENTER in compatibility mode on AMD guests
+              netfilter: conntrack: disable generic tracking for known protocols
+              splice: Apply generic position and size checks to each write
+              vfs: Fix vfsmount_lock imbalance in path_init()
+              net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwarding
+              enic: fix rx skb checksum
+              tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts
+              dcache: Fix locking bugs in backported "deal with deadlock in d_walk()"
+              netfilter: ipset: small potential read beyond the end of buffer
+              KEYS: close race between key lookup and freeing
+              fsnotify: next_i is freed during fsnotify_unmount_inodes.
+              x86, cpu, amd: Add workaround for family 16h, erratum 793
+              s390/3215: fix tty output containing tabs
+              ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer.
+              Revert "x86, 64bit, mm: Mark data/bss/brk to nx"
+              Revert "x86, mm: Set NX across entire PMD at boot"
+              vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS
+              vm: add VM_FAULT_SIGSEGV handling support
+              net: sctp: fix slab corruption from use after free on INIT collisions
+              ALSA: seq-dummy: remove deadlock-causing events on close
+              drm/i915: Only fence tiled region of object.
+              USB: Add OTG PET device to TPL
+              usb-core bInterval quirk
+              usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller
+              nl80211: fix per-station group key get/del and memory leak
+              x86, tls: Interpret an all-zero struct user_desc as "no segment"
+              Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
+              x86, tls, ldt: Stop checking lm in LDT_empty
+              x86, hyperv: Mark the Hyper-V clocksource as being continuous
+              libata: prevent HSM state change race between ISR and PIO
+              scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore
+              libata: allow sata_sil24 to opt-out of tag ordered submission
+              ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
+              net: sctp: fix race for one-to-many sockets in sendmsg's auto associate
+              gpio: sysfs: fix gpio attribute-creation race
+              gpio: sysfs: fix gpio device-attribute leak
+              Fix circular locking dependency (3.3-rc2)
+              gpiolib: Refactor gpio_export
+              gpio: sysfs: fix gpio-chip device-attribute leak
+              driver core: Introduce device_create_groups
+              sysfs.h: add ATTRIBUTE_GROUPS() macro
+              can: dev: fix crtlmode_supported check
+              ftrace/jprobes/x86: Fix conflict between jprobes and function graph tracing
+              gpio: fix memory and reference leaks in gpiochip_add error path
+              crypto: add missing crypto module aliases
+              crypto: include crypto- module prefix in template
+              crypto: prefix module autoloading with "crypto-"
+              mm: fix corner case in anon_vma endless growing prevention
+              mm: Don't count the stack guard page towards RLIMIT_STACK
+              USB: console: fix potential use after free
+              usb: gadget: udc: atmel: fix possible oops when unloading module
+              usb: gadget: udc: atmel: fix possible IN hang issue
+              usb: gadget: udc: atmel: change setting for DMA
+              OHCI: add a quirk for ULi M5237 blocking on reset
+              HID: roccat: potential out of bounds in pyra_sysfs_write_settings()
+              mm: protect set_page_dirty() from ongoing truncation
+              mm: remove unused arg of set_page_dirty_balance()
+              mm: prevent endless growth of anon_vma hierarchy
+              Input: I8042 - add Acer Aspire 7738 to the nomux list
+              regulator: core: fix race condition in regulator_put()
+              Input: i8042 - reset keyboard to fix Elantech touchpad detection
+              time: settimeofday: Validate the values of tv from user
+              sata_dwc_460ex: fix resource leak on error path
+              mm: propagate error from stack expansion even for guard page
+              ASoC: wm8960: Fix capture sample rate from 11250 to 11025
+              USB: cp210x: add IDs for CEL USB sticks and MeshWorks devices
+              virtio_pci: document why we defer kfree
+              virtio_pci: defer kfree until release callback
+              virtio: use dev_to_virtio wrapper in virtio
+              spi: dw-mid: fix FIFO size
+              spi: dw: Fix detecting FIFO depth
+              ALSA: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs
+              Revert "tcp: Apply device TSO segment limit earlier"
+              USB: cp210x: fix ID for production CEL MeshConnect USB Stick
+              video/fbdev: fix defio's fsync
+              video/logo: prevent use of logos after they have been freed
+              net: Fix stacked vlan offload features computation
+              crypto: af_alg - fix backlog handling
+              udf: Check component length before reading it
+              x86_64, vdso: Fix the vdso address randomization algorithm
+              udf: Check path length when reading symlink
+              udf: Treat symlink component of type 2 as /
+              udf: Verify symlink size before loading it
+              udf: Verify i_size when loading inode
+              isofs: Fix unchecked printing of ER records
+              ocfs2: fix journal commit deadlock
+              ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC
+              x86/tls: Don't validate lm in set_thread_area() after all
+              ceph: introduce global empty snap context
+              iscsi-target: Fail connection on short sendmsg writes
+              isofs: Fix infinite looping over CE entries
+              x86/tls: Disallow unusual TLS segments
+              decompress_bunzip2: off by one in get_next_block()
+              genirq: Prevent proc race against freeing of irq descriptors
+              mac80211: fix multicast LED blinking and counter
+              x86_64, switch_to(): Load TLS descriptors before switching DS and ES
+              ncpfs: return proper error from NCP_IOC_SETROOT ioctl
+              Btrfs: fix fs corruption on transaction abort if device supports discard
+              fib_trie: Fix /proc/net/fib_trie when CONFIG_IP_MULTIPLE_TABLES is not defined
+              KEYS: Fix stale key registration at error path
+              ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery
+              hp_accel: Add support for HP ZBook 15
+              drm/vmwgfx: Don't use memory accounting for kernel-side fence objects
+              iommu/vt-d: Fix an off-by-one bug in __domain_mapping()
+              ath5k: fix hardware queue index assignment
+              ath9k: fix BE/BK queue order
+              ath9k_hw: fix hardware queue allocation
+              dm space map metadata: fix sm_bootstrap_get_nr_blocks()
+              ALSA: hda - using uninitialized data
+              USB: adutux: NULL dereferences on disconnect
+              eCryptfs: Remove buggy and unnecessary write in file name decode routine
+              Bluetooth: Add USB device 04ca:3010 as Atheros AR3012
+              Bluetooth: ath3k: Add support of MCI 13d3:3408 bt device
+              Bluetooth: Add support for Acer [0489:e078]
+              Add a new PID/VID 0227/0930 for AR3012.
+              Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard
+              Bluetooth: Add support for Acer [13D3:3432]
+              Bluetooth: Ignore isochronous endpoints for Intel USB bootloader
+              Bluetooth: Add support for Intel bootloader devices
+              Bluetooth: append new supported device to the list [0b05:17d0]
+              Bluetooth: sort the list of IDs in the source code
+              Bluetooth: btusb: Add IMC Networks (Broadcom based)
+              Bluetooth: Add firmware update for Atheros 0cf3:311f
+              Bluetooth: Enable Atheros 0cf3:311e for firmware upload
+              Bluetooth: Add support for Toshiba Bluetooth device [0930:0220]
+              Bluetooth: ath3k: Add support for another AR3012 card
+              Bluetooth: ath3k: Add support for a new AR3012 device
+              Bluetooth: btusb: Add support for Belkin F8065bf
+              serial: samsung: wait for transfer completion before clock disable
+              mfd: tc6393xb: Fail ohci suspend if full state restore is required
+              uvcvideo: Fix destruction order in uvc_delete()
+              USB: cdc-acm: check for valid interfaces
+              genhd: check for int overflow in disk_expand_part_tbl()
+              bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the irq handler
+              scsi: correct return values for .eh_abort_handler implementations
+              PCI: Restore detection of read-only BARs
+              drbd: merge_bvec_fn: properly remap bvm->bi_bdev
+              driver core: Fix unbalanced device reference in drivers_probe
+              UBI: Fix invalid vfree()
+              KVM: s390: flush CPU on load control
+              ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs
+              ipv6: Remove all uses of LL_ALLOCATED_SPACE
+              ipv4: Remove all uses of LL_ALLOCATED_SPACE
+              usb: renesas_usbhs: gadget: fix NULL pointer dereference in ep_disable()
+              writeback: fix a subtle race condition in I_DIRTY clearing
+              writeback: Move I_DIRTY_PAGES handling
+              af9005: fix kernel panic on init if compiled without IR
+              sound: Update au0828 quirks table
+              sound: simplify au0828 quirk table
+              eCryptfs: Force RO mount when encrypted view is enabled

** Changed in: linux (Ubuntu Precise)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1427413

Title:
  Precise update to 3.2.67 stable release

Status in linux package in Ubuntu:
  New
Status in linux source package in Precise:
  Fix Committed

Bug description:
  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.67 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.67 stable release:
               Linux 3.2.67
               PCI: Handle read-only BARs on AMD CS553x devices
               KVM: x86: SYSENTER emulation is broken
               KVM: x86 emulator: reject SYSENTER in compatibility mode on AMD guests
               netfilter: conntrack: disable generic tracking for known protocols
               splice: Apply generic position and size checks to each write
               vfs: Fix vfsmount_lock imbalance in path_init()
               net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwarding
               enic: fix rx skb checksum
               tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts
               dcache: Fix locking bugs in backported "deal with deadlock in d_walk()"
               netfilter: ipset: small potential read beyond the end of buffer
               KEYS: close race between key lookup and freeing
               fsnotify: next_i is freed during fsnotify_unmount_inodes.
               x86, cpu, amd: Add workaround for family 16h, erratum 793
               s390/3215: fix tty output containing tabs
               ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer.
               Revert "x86, 64bit, mm: Mark data/bss/brk to nx"
               Revert "x86, mm: Set NX across entire PMD at boot"
               vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS
               vm: add VM_FAULT_SIGSEGV handling support
               net: sctp: fix slab corruption from use after free on INIT collisions
               ALSA: seq-dummy: remove deadlock-causing events on close
               drm/i915: Only fence tiled region of object.
               USB: Add OTG PET device to TPL
               usb-core bInterval quirk
               usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller
               nl80211: fix per-station group key get/del and memory leak
               x86, tls: Interpret an all-zero struct user_desc as "no segment"
               Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
               x86, tls, ldt: Stop checking lm in LDT_empty
               x86, hyperv: Mark the Hyper-V clocksource as being continuous
               libata: prevent HSM state change race between ISR and PIO
               scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore
               libata: allow sata_sil24 to opt-out of tag ordered submission
               ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210
               net: sctp: fix race for one-to-many sockets in sendmsg's auto associate
               gpio: sysfs: fix gpio attribute-creation race
               gpio: sysfs: fix gpio device-attribute leak
               Fix circular locking dependency (3.3-rc2)
               gpiolib: Refactor gpio_export
               gpio: sysfs: fix gpio-chip device-attribute leak
               driver core: Introduce device_create_groups
               sysfs.h: add ATTRIBUTE_GROUPS() macro
               can: dev: fix crtlmode_supported check
               ftrace/jprobes/x86: Fix conflict between jprobes and function graph tracing
               gpio: fix memory and reference leaks in gpiochip_add error path
               crypto: add missing crypto module aliases
               crypto: include crypto- module prefix in template
               crypto: prefix module autoloading with "crypto-"
               mm: fix corner case in anon_vma endless growing prevention
               mm: Don't count the stack guard page towards RLIMIT_STACK
               USB: console: fix potential use after free
               usb: gadget: udc: atmel: fix possible oops when unloading module
               usb: gadget: udc: atmel: fix possible IN hang issue
               usb: gadget: udc: atmel: change setting for DMA
               OHCI: add a quirk for ULi M5237 blocking on reset
               HID: roccat: potential out of bounds in pyra_sysfs_write_settings()
               mm: protect set_page_dirty() from ongoing truncation
               mm: remove unused arg of set_page_dirty_balance()
               mm: prevent endless growth of anon_vma hierarchy
               Input: I8042 - add Acer Aspire 7738 to the nomux list
               regulator: core: fix race condition in regulator_put()
               Input: i8042 - reset keyboard to fix Elantech touchpad detection
               time: settimeofday: Validate the values of tv from user
               sata_dwc_460ex: fix resource leak on error path
               mm: propagate error from stack expansion even for guard page
               ASoC: wm8960: Fix capture sample rate from 11250 to 11025
               USB: cp210x: add IDs for CEL USB sticks and MeshWorks devices
               virtio_pci: document why we defer kfree
               virtio_pci: defer kfree until release callback
               virtio: use dev_to_virtio wrapper in virtio
               spi: dw-mid: fix FIFO size
               spi: dw: Fix detecting FIFO depth
               ALSA: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs
               Revert "tcp: Apply device TSO segment limit earlier"
               USB: cp210x: fix ID for production CEL MeshConnect USB Stick
               video/fbdev: fix defio's fsync
               video/logo: prevent use of logos after they have been freed
               net: Fix stacked vlan offload features computation
               crypto: af_alg - fix backlog handling
               udf: Check component length before reading it
               x86_64, vdso: Fix the vdso address randomization algorithm
               udf: Check path length when reading symlink
               udf: Treat symlink component of type 2 as /
               udf: Verify symlink size before loading it
               udf: Verify i_size when loading inode
               isofs: Fix unchecked printing of ER records
               ocfs2: fix journal commit deadlock
               ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC
               x86/tls: Don't validate lm in set_thread_area() after all
               ceph: introduce global empty snap context
               iscsi-target: Fail connection on short sendmsg writes
               isofs: Fix infinite looping over CE entries
               x86/tls: Disallow unusual TLS segments
               decompress_bunzip2: off by one in get_next_block()
               genirq: Prevent proc race against freeing of irq descriptors
               mac80211: fix multicast LED blinking and counter
               x86_64, switch_to(): Load TLS descriptors before switching DS and ES
               ncpfs: return proper error from NCP_IOC_SETROOT ioctl
               Btrfs: fix fs corruption on transaction abort if device supports discard
               fib_trie: Fix /proc/net/fib_trie when CONFIG_IP_MULTIPLE_TABLES is not defined
               KEYS: Fix stale key registration at error path
               ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery
               hp_accel: Add support for HP ZBook 15
               drm/vmwgfx: Don't use memory accounting for kernel-side fence objects
               iommu/vt-d: Fix an off-by-one bug in __domain_mapping()
               ath5k: fix hardware queue index assignment
               ath9k: fix BE/BK queue order
               ath9k_hw: fix hardware queue allocation
               dm space map metadata: fix sm_bootstrap_get_nr_blocks()
               ALSA: hda - using uninitialized data
               USB: adutux: NULL dereferences on disconnect
               eCryptfs: Remove buggy and unnecessary write in file name decode routine
               Bluetooth: Add USB device 04ca:3010 as Atheros AR3012
               Bluetooth: ath3k: Add support of MCI 13d3:3408 bt device
               Bluetooth: Add support for Acer [0489:e078]
               Add a new PID/VID 0227/0930 for AR3012.
               Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard
               Bluetooth: Add support for Acer [13D3:3432]
               Bluetooth: Ignore isochronous endpoints for Intel USB bootloader
               Bluetooth: Add support for Intel bootloader devices
               Bluetooth: append new supported device to the list [0b05:17d0]
               Bluetooth: sort the list of IDs in the source code
               Bluetooth: btusb: Add IMC Networks (Broadcom based)
               Bluetooth: Add firmware update for Atheros 0cf3:311f
               Bluetooth: Enable Atheros 0cf3:311e for firmware upload
               Bluetooth: Add support for Toshiba Bluetooth device [0930:0220]
               Bluetooth: ath3k: Add support for another AR3012 card
               Bluetooth: ath3k: Add support for a new AR3012 device
               Bluetooth: btusb: Add support for Belkin F8065bf
               serial: samsung: wait for transfer completion before clock disable
               mfd: tc6393xb: Fail ohci suspend if full state restore is required
               uvcvideo: Fix destruction order in uvc_delete()
               USB: cdc-acm: check for valid interfaces
               genhd: check for int overflow in disk_expand_part_tbl()
               bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the irq handler
               scsi: correct return values for .eh_abort_handler implementations
               PCI: Restore detection of read-only BARs
               drbd: merge_bvec_fn: properly remap bvm->bi_bdev
               driver core: Fix unbalanced device reference in drivers_probe
               UBI: Fix invalid vfree()
               KVM: s390: flush CPU on load control
               ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs
               ipv6: Remove all uses of LL_ALLOCATED_SPACE
               ipv4: Remove all uses of LL_ALLOCATED_SPACE
               usb: renesas_usbhs: gadget: fix NULL pointer dereference in ep_disable()
               writeback: fix a subtle race condition in I_DIRTY clearing
               writeback: Move I_DIRTY_PAGES handling
               af9005: fix kernel panic on init if compiled without IR
               sound: Update au0828 quirks table
               sound: simplify au0828 quirk table
               eCryptfs: Force RO mount when encrypted view is enabled

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


References