Precise update to 3.2.30 stable release
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.
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_
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_
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_
Remove user-triggerable BUG from mpol_to_str
CIFS: Fix error handling in cifs_push_
drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot
i2c-designware: Fix build error if CONFIG_
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_
ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock
atm: fix info leak in getsockopt(
atm: fix info leak via getsockname()
Bluetooth: HCI - Fix info leak in getsockopt(
Bluetooth: HCI - Fix info leak via getsockname()
Bluetooth: RFCOMM - Fix info leak in getsockopt(
Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGET
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(
ipvs: fix info leak in getsockopt(
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_
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_
EHCI: Update qTD next pointer in QH overlay region during unlink
hwmon: (twl4030-
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
CVE References
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) |
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.