Precise update to 3.2.27 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.27 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.27 stable release:
sched: Fix race in task_group()
floppy: Cleanup disk->queue before caling put_disk() if add_disk() was never called
xen: mark local pages as FOREIGN in the m2p_override
lirc_sir: make device registration work
stable: update references to older 2.6 versions for 3.x
ALSA: hda - add dock support for Thinkpad X230 Tablet
cfg80211: fix interface combinations check for ADHOC(IBSS)
m68k: Correct the Atari ALLOWINT definition
ene_ir: Fix driver initialisation
nfsd4: our filesystems are normally case sensitive
random: Use arch_get_random_int instead of cycle counter if avail
random: Use arch-specific RNG to initialize the entropy store
random: Adjust the number of loops when initializing
random: make 'add_interrupt_
random: use lockless techniques in the interrupt path
random: create add_device_
usb: feed USB device information to the /dev/random driver
net: feed /dev/random with the MAC address when registering a device
random: use the arch-specific rng in xfer_secondary_pool
random: add new get_random_
rtc: wm831x: Feed the write counter into device_
mfd: wm831x: Feed the device UUID into device_
ASoC: wm8994: Ensure there are enough BCLKs for four channels
futex: Test for pi_mutex on fault in futex_wait_
futex: Fix bug in WARN_ON for NULL q.pi_state
futex: Forbid uaddr == uaddr2 in futex_wait_
video/smscufx: fix line counting in fb_write
Input: synaptics - handle out of bounds values from the hardware
ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs
ALSA: mpu401: Fix missing initialization of irq field
x86, nops: Missing break resulting in incorrect selection on Intel
s390/mm: downgrade page table after fork of a 31 bit process
Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
dm thin: reduce endio_hook pool size
dm thin: fix memory leak in process_
random: mix in architectural randomness in extract_buf()
asus-wmi: use ASUS_WMI_
virtio-blk: Use block layer provided spinlock
s390/mm: fix fault handling for page table walk case
nfs: skip commit in releasepage if we're freeing memory for fs-related reasons
md/raid1: don't abort a resync on the first badblock.
pcdp: use early_ioremap/
lib/vsprintf.c: kptr_restrict: fix pK-error in SysRq show-all-timers(Q)
nilfs2: fix deadlock issue between chcp and thaw ioctls
SUNRPC: return negative value in case rpcbind client creation error
ARM: 7466/1: disable interrupt before spinning endlessly
ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
ARM: 7476/1: vfp: only clear vfp state for current cpu in vfp_pm_suspend
ARM: 7477/1: vfp: Always save VFP state in vfp_pm_suspend on UP
ARM: 7478/1: errata: extend workaround for erratum #720789
ARM: Fix undefined instruction exception handling
USB: echi-dbgp: increase the controller wait time to come out of halt.
ASoC: wm8962: Allow VMID time to fully ramp
mm/page_alloc.c: remove pageblock_
mm: setup pageblock_order before it's used by sparsemem
mm: mmu_notifier: fix freed page still mapped in secondary MMU
mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables
ALSA: snd-usb: fix clock source validity index
ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VC
ore: Fix out-of-bounds access in _ios_obj()
m68k: Make sys_atomic_
drm/i915: prefer wide & slow to fast & narrow in DP configs
rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb.
drop_monitor: fix sleeping in invalid context warning
drop_monitor: Make updating data->skb smp safe
drop_monitor: prevent init path from scheduling on the wrong cpu
drop_monitor: dont sleep in atomic context
pch_uart: Fix missing break for 16 byte fifo
pch_uart: Fix rx error interrupt setting issue
pch_uart: Fix parity setting issue
Linux 3.2.27
The following above patches were already applied and were dropped:
sched: Fix race in task_group()
ene_ir: Fix driver initialisation
Add support for BUFFALO WLI-UC-GNM2 to rt2800usb.
The following patches had to be rediffed to apply:
ALSA: hda - add dock support for Thinkpad X230 Tablet
usb: feed USB device information to the /dev/random driver
asus-wmi: use ASUS_WMI_
ARM: 7466/1: disable interrupt before spinning endlessly
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) |
This bug was fixed in the package linux - 3.2.0-30.48
---------------
linux (3.2.0-30.48) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1041217
[ Upstream Kernel Changes ]
* mutex: Place lock in contended state after fastpath_lock failure
- LP: #1041114
linux (3.2.0-30.47) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1036581
[ Andy Whitcroft ]
* add support for generating binary device trees and install them in
/lib/firmware
- LP: #1030600
* [Config] add dtb_file configuration for highbank
- LP: #1030600
[ Chris Van Hoof ]
* SAUCE: dell-laptop: additional rfkill blacklist Dell XPS 13
- LP: #1030957
* [Config] Add cifs support to the nfs-modules list
- LP: #1031398
[ Daniel P. Berrange ]
* SAUCE: (drop after 3.6) Forbid invocation of kexec_load() outside
initial PID namespace
- LP: #1034125
[ Dann Frazier ]
* [Config] Compile the rtc-pl031 driver builtin on the highbank kernel
flavour
- LP: #1035110
[ Douglas Bagnall ]
* SAUCE: Unlock the rc_dev lock when the raw device is missing
- LP: #1015836
[ Rob Herring ]
* SAUCE: ARM: highbank: add soft power and reset key event handling
- LP: #1033853
* SAUCE: ARM: highbank: use writel_relaxed variant for pwr requests
- LP: #1033853
* SAUCE: ahci: un-staticize ahci_dev_classify
- LP: #1033853
* SAUCE: ahci_platform: add custom hard reset for Calxeda ahci ctrlr
- LP: #1033853
[ Stefan Bader ]
* (pre-stable) KVM: VMX: Set CPU_BASED_ RDPMC_EXITING for nested
- LP: #1031090
[ Tim Gardner ]
* [Config] updateconfigs
[ Upstream Kernel Changes ]
* ideapad: generate valid key event only ready() is true for one zone
- LP: #1029834
* mm: reduce the amount of work done when updating min_free_kbytes
- LP: #1032640
* mm: compaction: allow compaction to isolate dirty pages
- LP: #1032640
* mm: compaction: determine if dirty pages can be migrated without
blocking within ->migratepage
- LP: #1032640
* mm: page allocator: do not call direct reclaim for THP allocations
while compaction is deferred
- LP: #1032640
* mm: compaction: make isolate_lru_page() filter-aware again
- LP: #1032640
* mm: compaction: introduce sync-light migration for use by compaction
- LP: #1032640
* mm: vmscan: when reclaiming for compaction, ensure there are sufficient
free pages available
- LP: #1032640
* mm: vmscan: do not OOM if aborting reclaim to start compaction
- LP: #1032640
* mm: vmscan: check if reclaim should really abort even if
compaction_
- LP: #1032640
* vmscan: promote shared file mapped pages
- LP: #1032640
* vmscan: activate executable pages after first usage
- LP: #1032640
* mm/vmscan.c: consider swap space when deciding whether to continue
reclaim
- LP: #1032640
* mm: test PageSwapBacked in lumpy reclaim
- LP: #1032640
* mm: vmscan: convert global reclaim to per-memcg LRU lists
- LP: #1032640
* cpuset: mm: reduce large amounts of memory barrier related damage v3
- LP: #1032640
* mm/hugetlb: fix warni...