Precise update to 3.2.18 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
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.18 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.18 stable release:
regulator: Fix the logic to ensure new voltage setting in valid range
ARM: OMAP: Revert "ARM: OMAP: ctrl: Fix CONTROL_DSIPHY register fields"
ALSA: echoaudio: Remove incorrect part of assertion
ARM: orion5x: Fix GPIO enable bits for MPP9
ALSA: HDA: Lessen CPU usage when waiting for chip to respond
percpu: pcpu_embed_
hugetlb: prevent BUG_ON in hugetlb_fault() -> hugetlb_cow()
namespaces, pid_ns: fix leakage on fork() failure
mm: nobootmem: fix sign extend problem in __free_
asix: Fix tx transfer padding for full-speed USB
netem: fix possible skb leak
net: In unregister_
net: l2tp: unlock socket lock before returning from l2tp_ip_sendmsg
sky2: propogate rx hash when packet is copied
sky2: fix receive length error in mixed non-VLAN/VLAN traffic
sungem: Fix WakeOnLan
tg3: Avoid panic from reserved statblk field access
tcp: fix infinite cwnd in tcp_complete_cwr()
tcp: change tcp_adv_win_scale and tcp_rmem[2]
brcm80211: smac: pass missing argument to 'brcms_b_mute'
phy:icplus:fix Auto Power Saving in ip101a_config_init.
NFSv4: Revalidate uid/gid after open
target: Drop incorrect se_lun_acl release for dynamic -> explict ACL conversion
marvell-cam: fix an ARM build error
rc: Postpone ISR registration
cdc_ether: Ignore bogus union descriptor for RNDIS devices
jffs2: Fix lock acquisition order bug in gc path
s5p-fimc: Fix locking in subdev set_crop op
dm mpath: check if scsi_dh module already loaded before trying to load
sparc64: Do not clobber %g2 in xcall_fetch_
gpio: Add missing spin_lock_init in gpio-ml-ioh driver
spi-topcliff-pch: Modify pci-bus number dynamically to get DMA device info
spi-topcliff-pch: Fix issue for transmitting over 4KByte
spi-topcliff-pch: supports a spi mode setup and bit order setup by IO control
spi-topcliff-pch: add recovery processing in case wait-event timeout
ext4: avoid deadlock on sync-mounted FS w/o journal
ia64: Add accept4() syscall
brcm80211: smac: fix endless retry of A-MPDU transmissions
ARM: 7417/1: vfp: ensure preemption is disabled when enabling VFP access
target: Fix SPC-2 RELEASE bug for multi-session iSCSI client setups
crypto: mv_cesa requires on CRYPTO_HASH to build
ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops
ASoC: wm8994: Fix AIF2ADC power down
usbnet: fix skb traversing races during unlink(v2)
cdc_ether: add Novatel USB551L device IDs for FLAG_WWAN
ARM: prevent VM_GROWSDOWN mmaps extending below FIRST_USER_ADDRESS
arch/tile: apply commit 74fca9da0 to the compat signal handling as well
MD: Add del_timer_sync to mddev_suspend (fix nasty panic)
target: Fix bug in handling of FILEIO + block_device resize ops
tcp: do_tcp_sendpages() must try to push data out on oom conditions
e1000: Prevent reset task killing itself.
pktgen: fix crash at module unload
pktgen: fix module unload for good
Linux 3.2.18
The change "UBUNTU: SAUCE: ite-cir: postpone ISR registration" was reverted in favour of the more complete version of the same fix provided in 3.2.18 ("rc: Postpone ISR registration")
The commit from 3.2.18, "ARM: prevent VM_GROWSDOWN mmaps extending below FIRST_USER_
These patches from 3.2.18 were dropped since we already carry similar build fixes in precise since 3.2.0-1.1:
* mtd: map.h: fix arm cross-build failure (corresponds to "UBUNTU: SAUCE: include <linux/kernel.h> for linux/mtd/map.h arm build" in Precise)
* stmmac: Fix compilation error in mmc_core.c (corresponds to "UBUNTU: SAUCE: include <linux/printk.h> and <stdarg.h> for mmc_core arm build" in Precise)
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | New → Fix Released |
Changed in linux (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Herton R. Krzesinski (herton) |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
description: | updated |
This bug was fixed in the package linux - 3.2.0-25.40
---------------
linux (3.2.0-25.40) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1003534
[ Andy Whitcroft ]
* [Config] control.stub is an intermediate product not a dependancy generated/ compile. h
- LP: #992414
* [Config] include include/
- LP: #942569
[ Dave Martin ]
* SAUCE: rtc: pl031: Enable module alias autogeneration for AMBA drivers
- LP: #1000831
[ Herton Ronaldo Krzesinski ]
* Revert "SAUCE: ite-cir: postpone ISR registration" rootfs: fix build warnings
- LP: #1002484
* SAUCE: async_populate_
- LP: #1003417
[ Ike Panhc ]
* [Config] add highbank flavour
- LP: #1000831
[ John Johansen ]
* SAUCE: apparmor: fix long path failure due to disconnected path
- LP: #955892
* SAUCE: apparmor: fix profile lookup for unconfined
- LP: #978038, #987371
[ Mark Langsdorf ]
* SAUCE: arm highbank: add support for pl320-ipc driver
- LP: #1000831
[ Rob Herring ]
* SAUCE: input: add a key driver for highbank
- LP: #1000831
* SAUCE: ARM: highbank: Add smc calls to enable/disable the L2
- LP: #1000831
* SAUCE: force DMA buffers to non-bufferable on highbank
- LP: #1000831
* SAUCE: net: calxedaxgmac: fix net timeout recovery
- LP: #1000831
[ Tim Gardner ]
* [Config] perarch and indep tools builds need separate build directories XEN_ACPI_ PROCESSOR= y
* [Config] CONFIG_
- LP: #898112
[ Upstream Kernel Changes ]
* Revert "autofs: work around unhappy compat problem on x86-64"
- LP: #1002482
* Input: wacom - cleanup feature report for bamboos
- LP: #568064
* Input: wacom - remove unused bamboo HID parsing
- LP: #568064
* Input: wacom - add some comments to wacom_parse_hid
- LP: #568064
* Input: wacom - relax Bamboo stylus ID check
- LP: #568064
* Input: wacom - read 3rd gen Bamboo Touch HID data
- LP: #568064
* Input: wacom - 3rd gen Bamboo P&Touch packet support
- LP: #568064
* Input: wacom - ignore unwanted bamboo packets
- LP: #568064
* HID: wacom: Move parsing to a separate function
- LP: #568064
* HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
- LP: #568064
* Input: wacom - add support for Cintiq 24HD
- LP: #568064
* Input: wacom - add LED support for Cintiq 24HD
- LP: #568064
* Input: wacom - add missing LEDS_CLASS to Kconfig
- LP: #568064
* Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
- LP: #568064
* power_supply: allow a power supply to explicitly point to powered
device
- LP: #568064
* power_supply: add "powers" links to self-powered HID devices
- LP: #568064
* HID: wiimote: fix invalid power_supply_powers call
- LP: #568064
* HID: wacom: Fix invalid power_supply_powers calls
- LP: #568064
* ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
- LP: #951043
* ARM: 7368/1: fault.c: correct how the tsk->[maj|min]_flt gets
incremented
- LP: #951043
* hugepages: fix use after free bug in "quota" handling
- LP: #990368
- CVE-2012-2133
* provide disable_cpufreq() functio...