Precise update to 3.2.29 stable release

Bug #1049899 reported by Herton R. Krzesinski on 2012-09-12
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Precise
Medium
Herton R. Krzesinski

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.29 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.29 stable release:

HID: add ASUS AIO keyboard model AK1D
nfs: tear down caches in nfs_init_writepagecache when allocation fails
NFS: Use kcalloc() when allocating arrays
NFSv4.1 fix page number calculation bug for filelayout decode buffers
fix page number calculation bug for block layout decode buffer
pnfs: defer release of pages in layoutget
ext4: avoid kmemcheck complaint from reading uninitialized memory
fuse: verify all ioctl retry iov elements
Bluetooth: Fix legacy pairing with some devices
xhci: Increase reset timeout for Renesas 720201 host.
xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk.
USB: ftdi_sio: Add VID/PID for Kondo Serial USB
USB: option: Add Vodafone/Huawei K5005 support
USB: add USB_VENDOR_AND_INTERFACE_INFO() macro
USB: support the new interfaces of Huawei Data Card devices in option driver
usb: serial: mos7840: Fixup mos7840_chars_in_buffer()
usb: gadget: u_ether: fix kworker 100% CPU issue with still used interfaces in eth_stop
ARM: 7483/1: vfp: only advertise VFPv4 in hwcaps if CONFIG_VFPv3 is enabled
ARM: 7488/1: mm: use 5 bits for swapfile type encoding
ARM: 7489/1: errata: fix workaround for erratum #720789 on UP systems
drm/i915: ignore eDP bpc settings from vbt
ALSA: hda - fix Copyright debug message
sched: fix divide by zero at {thread_group,task}_times
mutex: Place lock in contended state after fastpath_lock failure
ath9k: fix decrypt_error initialization in ath_rx_tasklet()
drm/nvd0/disp: mask off high 16 bit of negative cursor x-coordinate
drm/i915: reorder edp disabling to fix ivb MacBook Air
audit: don't free_chunk() after fsnotify_add_mark()
audit: fix refcounting in audit-tree
vfs: canonicalize create mode in build_open_flags()
PCI: EHCI: Fix crash during hibernation on ASUS computers
IB/srp: Fix a race condition
dccp: check ccid before dereferencing
md: Don't truncate size at 4TB for RAID0 and Linear
NFS: Alias the nfs module to nfs4
target: fix NULL pointer dereference bug alloc_page() fails to get memory
ext4: fix long mount times on very big file systems
PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set
PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()
ASoC: wm9712: Fix microphone source selection
USB: smsusb: remove __devinit* from the struct usb_device_id table
USB: spca506: remove __devinit* from the struct usb_device_id table
USB: p54usb: remove __devinit* from the struct usb_device_id table
USB: rtl8187: remove __devinit* from the struct usb_device_id table
USB: vt6656: remove __devinit* from the struct usb_device_id table
USB: winbond: remove __devinit* from the struct usb_device_id table
USB: emi62: remove __devinit* from the struct usb_device_id table
USB: CDC ACM: Fix NULL pointer dereference
alpha: Don't export SOCK_NONBLOCK to user space.
Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
ALSA: hda - don't create dysfunctional mixer controls for ca0132
netconsole: remove a redundant netconsole_target_put()
drm/radeon/kms: upstream atombios.h updates
drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon stepping
drm/radeon: implement ACPI VFCT vbios fetch (v3)
ACPI: export symbol acpi_get_table_with_size
drm/radeon: convert radeon vfct code to use acpi_get_table_with_size
drm/radeon: fix invalid memory access in radeon_atrm_get_bios()
drm/radeon: finish getting bios earlier
drm/radeon: fix use after free in ATRM bios reading code.
drm/radeon: split ATRM support out from the ATPX handler (v3)
NFSv3: Ensure that do_proc_get_root() reports errors correctly
vfs: missed source of ->f_pos races
svcrpc: fix BUG() in svc_tcp_clear_pages
svcrpc: sends on closed socket should stop immediately
svcrpc: fix svc_xprt_enqueue/svc_recv busy-looping
Revert "drm/radeon: fix bo creation retry path"
fbcon: fix race condition between console lock and cursor timer (v1.1)
cciss: fix incorrect scsi status reporting
mm: hugetlbfs: correctly populate shared pmd
drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources
drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode
rapidio/tsi721: fix inbound doorbell interrupt handling
rapidio/tsi721: fix unused variable compiler warning
fs/buffer.c: remove BUG() in possible but rare condition
block: replace __getblk_slow misfix by grow_dev_page fix
Bluetooth: Fix using uninitialized option in RFCMode
drivers/char/random.c: fix boot id uniqueness race
MAINTAINERS: Theodore Ts'o is taking over the random driver
random: Add comment to random_initialize()
dmi: Feed DMI table to /dev/random driver
virtio_blk: fix config handler race
virtio_blk: Drop unused request tracking list
virtio-blk: Fix hot-unplug race in remove method
virtio-blk: Call del_gendisk() before disable guest kick
virtio-blk: Reset device after blk_cleanup_queue()
HID: add support for Cypress barcode scanner 04B4:ED81
pmac_zilog,kdb: Fix console poll hook to return instead of loop
Staging: speakup: fix an improperly-declared variable.
NFS: Fix Oopses in nfs_lookup_revalidate and nfs4_lookup_revalidate
asus-nb-wmi: add some video toggle keys
Squashfs: fix mount time sanity check for corrupted superblock
mm: avoid swapping out with swappiness==0
Linux 3.2.29

The following patches were already applied on master-next, and thus not applied again:
mutex: Place lock in contended state after fastpath_lock failure
asus-nb-wmi: add some video toggle keys

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Precise):
status: New → Fix Committed
importance: Undecided → Medium
assignee: nobody → Herton R. Krzesinski (herton)

radeon regression after upgrading to linux-image-3.2.0-31-generic-pae:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1058303

upgrading to linux-image-3.2.0-32-generic-pae from proposed doesn't fix the problem

tags: added: regression-proposed
Herton R. Krzesinski (herton) wrote :

If the regression is on 3.2.0-31, it is already released on updates, and 3.2.29 isn't part of 3.2.0-31, no sense in tagging this as regression-proposed...

tags: removed: regression-proposed

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Launchpad Janitor (janitor) wrote :
Download full text (18.4 KiB)

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

---------------
linux (3.2.0-32.51) precise-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1056036

  [ Keng-Yu Lin ]

  * SAUCE: Intel xhci: Only switch the switchable ports
    - LP: #1034814

  [ Kyle Fazzari ]

  * SAUCE: input: Cypress PS/2 Trackpad fix disabling tap-to-click
    - LP: #1048816

  [ Seth Forshee ]

  * SAUCE: Input: synaptics - Adjust threshold for treating position values
    as negative
    - LP: #1046512

  [ Stefan Bader ]

  * Revert "SAUCE: Force xsave off on older Xen hypervisors"
    - LP: #1044550

  [ Upstream Kernel Changes ]

  * Revert "HID: wiimote: fix invalid power_supply_powers call"
    - LP: #1048605
  * Revert "drm/radeon: fix bo creation retry path"
    - LP: #1049899
  * HID: wiimote: fix invalid power_supply_powers call
    - LP: #1048605
  * HID: add ASUS AIO keyboard model AK1D
    - LP: #1027789, #1049899
  * nfs: tear down caches in nfs_init_writepagecache when allocation fails
    - LP: #1049899
  * NFS: Use kcalloc() when allocating arrays
    - LP: #1049899
  * NFSv4.1 fix page number calculation bug for filelayout decode buffers
    - LP: #1049899
  * fix page number calculation bug for block layout decode buffer
    - LP: #1049899
  * pnfs: defer release of pages in layoutget
    - LP: #1049899
  * ext4: avoid kmemcheck complaint from reading uninitialized memory
    - LP: #1049899
  * fuse: verify all ioctl retry iov elements
    - LP: #1049899
  * Bluetooth: Fix legacy pairing with some devices
    - LP: #1049899
  * xhci: Increase reset timeout for Renesas 720201 host.
    - LP: #1049899
  * xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk.
    - LP: #1049899
  * USB: ftdi_sio: Add VID/PID for Kondo Serial USB
    - LP: #1049899
  * USB: option: Add Vodafone/Huawei K5005 support
    - LP: #1049899
  * USB: add USB_VENDOR_AND_INTERFACE_INFO() macro
    - LP: #1049899
  * USB: support the new interfaces of Huawei Data Card devices in option
    driver
    - LP: #1049899
  * usb: serial: mos7840: Fixup mos7840_chars_in_buffer()
    - LP: #1049899
  * usb: gadget: u_ether: fix kworker 100% CPU issue with still used
    interfaces in eth_stop
    - LP: #1049899
  * ARM: 7483/1: vfp: only advertise VFPv4 in hwcaps if CONFIG_VFPv3 is
    enabled
    - LP: #1049899
  * ARM: 7488/1: mm: use 5 bits for swapfile type encoding
    - LP: #1049899
  * ARM: 7489/1: errata: fix workaround for erratum #720789 on UP systems
    - LP: #1049899
  * drm/i915: ignore eDP bpc settings from vbt
    - LP: #1049899
  * ALSA: hda - fix Copyright debug message
    - LP: #1049899
  * sched: fix divide by zero at {thread_group,task}_times
    - LP: #1049899
  * ath9k: fix decrypt_error initialization in ath_rx_tasklet()
    - LP: #1049899
  * drm/nvd0/disp: mask off high 16 bit of negative cursor x-coordinate
    - LP: #1049899
  * drm/i915: reorder edp disabling to fix ivb MacBook Air
    - LP: #1049899
  * audit: don't free_chunk() after fsnotify_add_mark()
    - LP: #1049899
  * audit: fix refcounting in audit-tree
    - LP: #1049899
  * vfs: canonicalize create mode in build_open_flags()
    - LP: #1049899
  * PCI: EHCI: Fix crash d...

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

Other bug subscribers