Precise update to 3.2.30 stable release

Bug #1053039 reported by Herton R. Krzesinski
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Fix Released
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.30 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.30 stable release:

Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
ARM: S3C24XX: Fix s3c2410_dma_enqueue parameters
ARM: OMAP2+: Fix dmtimer set source clock failure
ARM: Orion: Set eth packet size csum offload limit
iwlwifi: fix flow handler debug code
iwlwifi: protect SRAM debugfs
Input: i8042 - add Gigabyte T1005 series netbooks to noloop table
mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value
megaraid_sas: Move poll_aen_lock initializer
Fix 'Device not ready' issue on mpt2sas
hwmon: (asus_atk0110) Add quirk for Asus M5A78L
drm/i915: Fix assert_pch_hdmi_disabled to mention HDMI (not DP)
drm/i915: fix wrong order of parameters in port checking functions
OMAPFB: fix framebuffer console colors
ARM: imx6: spin the cpu until hardware takes it down
ARM: dts: imx51-babbage: fix esdhc cd/wp properties
xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M.
ARM: imx: select CPU_FREQ_TABLE when needed
drm: remove some potentially dangerous DRM_ERRORs
drm: Check for invalid cursor flags
HID: multitouch: support PixArt optical touch screen
HID: add NOGET quirk for Eaton Ellipse MAX UPS
drm/radeon: don't disable plls that are in use by other crtcs
drm/radeon/atom: rework DIG modesetting on DCE3+
drm/radeon: force dma32 to fix regression rs4xx,rs6xx,rs740
drm/edid/quirks: ViewSonic VA2026w
drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S
e1000e: DoS while TSO enabled caused by link partner with small MSS
ext3: Fix fdatasync() for files with only i_size changes
UBI: fix a horrible memory deallocation bug
fuse: fix retrieve length
mmc: mxs-mmc: fix deadlock in SDIO IRQ case
mmc: mxs-mmc: fix deadlock caused by recursion loop
mmc: sdhci-esdhc: break out early if clock is 0
mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption.
powerpc: Update DSCR on all CPUs when writing sysfs dscr_default
powerpc: Keep thread.dscr and thread.dscr_inherit in sync
powerpc: Fix DSCR inheritance in copy_thread()
powerpc: Restore correct DSCR in context switch
powerpc/xics: Harden xics hypervisor backend
powerpc: Make sure IPI handlers see data written by IPI senders
udf: Fix data corruption for files in ICB
xen: Use correct masking in xen_swiotlb_alloc_coherent.
Remove user-triggerable BUG from mpol_to_str
CIFS: Fix error handling in cifs_push_mandatory_locks
drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot
i2c-designware: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGNWARE_PCI=y
net: Allow driver to limit number of GSO segments per skb
sfc: Fix maximum number of TSO segments and minimum TX queue size
tcp: Apply device TSO segment limit earlier
net_sched: gact: Fix potential panic in tcf_gact().
isdnloop: fix and simplify isdnloop_init()
pptp: lookup route with the proper net namespace
net/core: Fix potential memory leak in dev_set_alias()
af_packet: remove BUG statement in tpacket_destruct_skb
ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock
atm: fix info leak in getsockopt(SO_ATMPVC)
atm: fix info leak via getsockname()
Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
Bluetooth: HCI - Fix info leak via getsockname()
Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY)
Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
Bluetooth: RFCOMM - Fix info leak via getsockname()
Bluetooth: L2CAP - Fix info leak via getsockname()
llc: fix info leak via getsockname()
dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)
ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
net: fix info leak in compat dev_ifconf()
af_packet: don't emit packet on orig fanout group
af_netlink: force credentials passing [CVE-2012-3520]
netlink: fix possible spoofing from non-root processes
gianfar: fix default tx vlan offload feature flag
l2tp: avoid to use synchronize_rcu in tunnel free function
net: ipv4: ipmr_expire_timer causes crash when removing net namespace
bnx2x: fix 57840_MF pci id
workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic
fixing dmi match for hp t5745 and hp st5747 thin client
time: Improve sanity checking of timekeeping inputs
time: Avoid making adjustments if we haven't accumulated anything
time: Move ktime_t overflow checking into timespec_valid_strict
drm/i915: Wait for all pending operations to the fb before disabling the pipe
xhci: Fix bug after deq ptr set to link TRB.
ARM: 7487/1: mm: avoid setting nG bit for user mappings that aren't present
i2c-i801: Add device IDs for Intel Lynx Point
i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH
USB: option: add ZTE K5006-Z
USB: option: replace ZTE K5006-Z entry with vendor class rule
ARM: 7496/1: hw_breakpoint: don't rely on dfsr to show watchpoint access type
drm/i915: SDVO hotplug have different interrupt status bits for i915/i965/g4x
drm/i915: only enable sdvo hotplug irq if needed
can: mcp251x: avoid repeated frame bug
perf_event: Switch to internal refcount, fix race with close()
NFS: Fix the initialisation of the readdir 'cookieverf' array
NFS: Fix a problem with the legacy binary mount code
staging: comedi: das08: Correct AI encoding for das08jr-16-ao
staging: comedi: das08: Correct AO output for das08jr-16-ao
staging: vt6656: [BUG] - Failed connection, incorrect endian.
xhci: Recognize USB 3.0 devices as superspeed at powerup
Intel xhci: Only switch the switchable ports
rt2x00: Identify ASUS USB-N53 device.
rt2x00: Fix word size of rt2500usb MAC_CSR19 register.
rt2x00: Fix rfkill polling prior to interface start.
rt2800usb: Added rx packet length validity check
staging: zcache: fix cleancache race condition with shrinker
xhci: Switch PPT ports to EHCI on shutdown.
xhci: Fix a logical vs bitwise AND bug
xhci: Make handover code more robust
usb: host: xhci: Fix Compliance Mode on SN65LVPE502CP Hardware
usb: host: xhci: fix compilation error for non-PCI based stacks
tty: serial: imx: console write routing is unsafe on SMP
tty: serial: imx: don't reinit clock in imx_setup_ufcr()
ibmveth: Fix alignment of rx queue bug
USB: ftdi-sio: add support for more Physik Instrumente devices
USB: ftdi_sio: PID for NZR SEM 16+ USB
USB: add device quirk for Joss Optical touchboard
kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"
NFS: return error from decode_getfh in decode open
SUNRPC: Fix a UDP transport regression
ARM: 7513/1: Make sure dtc is built before running it
ARM: 7526/1: traps: send SIGILL if get_user fails on undef handling path
ALSA: hda - Fix Oops at codec reset/reconfig
USB: ftdi_sio: do not claim CDC ACM function
staging: r8712u: fix bug in r8712_recv_indicatepkt()
EHCI: Update qTD next pointer in QH overlay region during unlink
hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements
ALSA: ice1724: Use linear scale for AK4396 volume control.
vmwgfx: add dumb ioctl support
ahci: Add alternate identifier for the 88SE9172
drm/radeon: fix up pll selection on DCE5/6
drm/radeon: fix ordering in pll picking on dce4+
drm/radeon: rework pll selection (v3)
drm/nouveau: fix booting with plymouth + dumb support
eCryptfs: Copy up attributes of the lower target inode after rename
VFS: make vfs_fstat() use f[get|put]_light()
vfs: make O_PATH file descriptors usable for 'fstat()'
Linux 3.2.30

The following above patches were dropped from application, being already applied to master-next:
drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot
net: Allow driver to limit number of GSO segments per skb
sfc: Fix maximum number of TSO segments and minimum TX queue size
tcp: Apply device TSO segment limit earlier
af_netlink: force credentials passing [CVE-2012-3520]
i2c-i801: Add device IDs for Intel Lynx Point
Intel xhci: Only switch the switchable ports
eCryptfs: Copy up attributes of the lower target inode after rename

The following patches needed rediff due to context changes:
HID: multitouch: support PixArt optical touch screen
ALSA: hda - Fix Oops at codec reset/reconfig

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)
Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

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.

Revision history for this message
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  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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