Precise update to 3.2.67 stable release

Bug #1427413 reported by Brad Figg
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Fix Released
Undecided
Unassigned

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

CVE References

Brad Figg (brad-figg)
tags: added: kernel-stable-tracking-bug
Brad Figg (brad-figg)
description: updated
Changed in linux (Ubuntu Precise):
status: New → Fix Committed
Mathew Hodson (mhodson)
Changed in linux (Ubuntu):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (11.1 KiB)

This bug was fixed in the package linux - 3.2.0-79.115

---------------
linux (3.2.0-79.115) precise; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1431359
  * Merged back all changes that were in Ubuntu-3.2.0-78.113

  [ Upstream Kernel Changes ]

  * x86: mm/fault: Fix semaphore imbalance
    - LP: #1431280

linux (3.2.0-78.113) precise; urgency=low

  [ Seth Forshee ]

  * Release Tracking Bug
    - LP: #1427736

  [ Upstream Kernel Changes ]

  * Revert "tcp: Apply device TSO segment limit earlier"
    - LP: #1427413
  * eCryptfs: Force RO mount when encrypted view is enabled
    - LP: #1427413
  * sound: simplify au0828 quirk table
    - LP: #1427413
  * sound: Update au0828 quirks table
    - LP: #1427413
  * af9005: fix kernel panic on init if compiled without IR
    - LP: #1427413
  * writeback: Move I_DIRTY_PAGES handling
    - LP: #1427413
  * writeback: fix a subtle race condition in I_DIRTY clearing
    - LP: #1427413
  * usb: renesas_usbhs: gadget: fix NULL pointer dereference in
    ep_disable()
    - LP: #1427413
  * ipv4: Remove all uses of LL_ALLOCATED_SPACE
    - LP: #1427413
  * ipv6: Remove all uses of LL_ALLOCATED_SPACE
    - LP: #1427413
  * ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs
    - LP: #1427413
  * KVM: s390: flush CPU on load control
    - LP: #1427413
  * UBI: Fix invalid vfree()
    - LP: #1427413
  * driver core: Fix unbalanced device reference in drivers_probe
    - LP: #1427413
  * drbd: merge_bvec_fn: properly remap bvm->bi_bdev
    - LP: #1427413
  * PCI: Restore detection of read-only BARs
    - LP: #1427413
  * scsi: correct return values for .eh_abort_handler implementations
    - LP: #1427413
  * bus: omap_l3_noc: Correct returning IRQ_HANDLED unconditionally in the
    irq handler
    - LP: #1427413
  * genhd: check for int overflow in disk_expand_part_tbl()
    - LP: #1427413
  * USB: cdc-acm: check for valid interfaces
    - LP: #1427413
  * uvcvideo: Fix destruction order in uvc_delete()
    - LP: #1427413
  * mfd: tc6393xb: Fail ohci suspend if full state restore is required
    - LP: #1427413
  * serial: samsung: wait for transfer completion before clock disable
    - LP: #1427413
  * Bluetooth: btusb: Add support for Belkin F8065bf
    - LP: #1427413
  * Bluetooth: ath3k: Add support for a new AR3012 device
    - LP: #1427413
  * Bluetooth: ath3k: Add support for another AR3012 card
    - LP: #1427413
  * Bluetooth: Add support for Toshiba Bluetooth device [0930:0220]
    - LP: #1427413
  * Bluetooth: Enable Atheros 0cf3:311e for firmware upload
    - LP: #1427413
  * Bluetooth: Add firmware update for Atheros 0cf3:311f
    - LP: #1427413
  * Bluetooth: btusb: Add IMC Networks (Broadcom based)
    - LP: #1427413
  * Bluetooth: sort the list of IDs in the source code
    - LP: #1427413
  * Bluetooth: append new supported device to the list [0b05:17d0]
    - LP: #1427413
  * Bluetooth: Add support for Intel bootloader devices
    - LP: #1427413
  * Bluetooth: Ignore isochronous endpoints for Intel USB bootloader
    - LP: #1427413
  * Bluetooth: Add support for Acer [13D3:3432]
    - LP: #1427413
  * Bluetooth: Add support for Broadcom device of Asu...

Changed in linux (Ubuntu Precise):
status: Fix Committed → Fix Released
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.