Precise update to 3.2.35 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.35 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.35 stable release:
UBIFS: introduce categorized lprops counter
UBIFS: fix mounting problems after power cuts
futex: Handle futex_pi OWNER_DIED take over correctly
mac80211: sync acccess to tx_filtered/
ASoC: wm8978: pll incorrectly configured when codec is master
device_cgroup: fix RCU usage
ASoC: dapm: Use card_list during DAPM shutdown
s390/signal: set correct address space control
wireless: allow 40 MHz on world roaming channels 12/13
drm/i915/sdvo: clean up connectors on intel_sdvo_init() failures
s390/gup: add missing TASK_SIZE check to get_user_
USB: option: add Novatel E362 and Dell Wireless 5800 USB IDs
USB: option: add Alcatel X220/X500D USB IDs
drm/radeon: fix logic error in atombios_encoders.c
ttm: Clear the ttm page allocated from high memory zone correctly
memcg: oom: fix totalpages calculation for memory.
tmpfs: change final i_blocks BUG to WARNING
x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping.
x86, mm: Find_early_
x86, mm: Undo incorrect revert in arch/x86/mm/init.c
netfilter: Mark SYN/ACK packets as invalid from original direction
netfilter: Validate the sequence number of dataless ACK packets as well
netfilter: nf_nat: don't check for port change on ICMP tuples
ipv4: avoid undefined behavior in do_ip_setsockopt()
ipv6: setsockopt(
net: correct check in dev_addr_del()
net-rps: Fix brokeness causing OOO packets
usb: use usb_serial_put in usb_serial_probe errors
PCI : Calculate right add_size
Input: i8042 - also perform controller reset when suspending
ixgbe: add support for new 82599 device id
ixgbe: add support for X540-AT1
drm/i915: Check VBIOS value for determining LVDS dual channel mode, too
get_dvb_firmware: fix download site for tda10046 firmware
m68k: fix sigset_t accessor functions
HID: add quirk for Freescale i.MX28 ROM recovery
brcm80211: smac: only print block-ack timeout message at trace level
bas_gigaset: fix pre_reset handling
GFS2: Test bufdata with buffer locked and gfs2_log_lock held
ptp: update adjfreq callback description
watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs
acer-wmi: support for P key on TM8372
xhci: Remove warnings about MSI and MSI-X capabilities.
xhci: Remove scary warnings about transfer issues.
x86, mce, therm_throt: Don't report power limit and package level thermal throttle events in mcelog
Input: bcm5974 - set BUTTONPAD property
watchdog: using u64 in get_sample_period()
x86, amd: Disable way access filter on Piledriver CPUs
mtd: ofpart: Fix incorrect NULL check in parse_ofoldpart
mtd: slram: invalid checking of absolute end address
jffs2: Fix lock acquisition order bug in jffs2_write_begin
isci: copy fis 0x34 response into proper buffer
mac80211: deinitialize ibss-internals after emptiness check
fix virtual aliasing issue in get_shared_area()
rtlwifi: rtl8192cu: Add new USB ID
mwifiex: fix system hang issue in cmd timeout error case
mwifiex: report error to MMC core if we cannot suspend
xfs: drop buffer io reference when a bad bio is built
ALSA: ua101, usx2y: fix broken MIDI output
sparc64: not any error from do_sigaltstack() should fail rt_sigreturn()
reiserfs: Fix lock ordering during remount
reiserfs: Protect reiserfs_quota_on() with write lock
reiserfs: Protect reiserfs_
reiserfs: Move quota calls out of write lock
md: Reassigned the parameters if read_seqretry returned true in func md_is_badblock.
md: Avoid write invalid address if read_seqretry returned true.
drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()
radeon: add AGPMode 1 quirk for RV250
x86-32: Fix invalid stack address while in softirq
x86-32: Export kernel_
x86, microcode, AMD: Add support for family 16h processors
ALSA: hda - Add new codec ALC283 ALC290 support
ALSA: hda - Add support for Realtek ALC292
selinux: fix sel_netnode_
Dove: Attempt to fix PMU/RTC interrupts
Dove: Fix irq_to_pmu()
ARM: Kirkwood: Update PCI-E fixup
fix user-triggerable panic on parisc
dm: fix deadlock with request based dm and queue request_fn recursion
block: Don't access request after it might be freed
jbd: Fix lock ordering bug in journal_
can: bcm: initialize ifindex for timeouts without previous frame reception
futex: avoid wake_futex() for a PI futex_q
mm/vmemmap: fix wrong use of virt_to_page
mm: vmscan: fix endless loop in kswapd balancing
mm: soft offline: split thp at the beginning of soft_offline_page()
workqueue: exit rescuer_thread() as TASK_RUNNING
intel_idle: initial IVB support
intel_idle: enable IVB Xeon support
Linux 3.2.35
These patches were already applied and thus dropped:
watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs
acer-wmi: support for P key on TM8372
xhci: Remove warnings about MSI and MSI-X capabilities.
xhci: Remove scary warnings about transfer issues.
x86, mce, therm_throt: Don't report power limit and package level thermal throttle events in mcelog
Input: bcm5974 - set BUTTONPAD property
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-36.57
---------------
linux (3.2.0-36.57) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1097389
[ Chris J Arges ]
* Revert "SAUCE: fsnotify: dont put marks on temporary list when clearing add_mark( ) and fsnotify_ remove_ mark()" destroy_ mark()" from_mask get_group( )"
marks by group"
- LP: #1096137
* Revert "SAUCE: fsnotify: introduce locked versions of
fsnotify_
- LP: #1096137
* Revert "SAUCE: fsnotify: pass group to fsnotify_
- LP: #1096137
* Revert "SAUCE: fsnotify: use a mutex instead of a spinlock to protect a
groups mark list"
- LP: #1096137
* Revert "SAUCE: fanotify: add an extra flag to mark_remove_
that indicates wheather a mark should be destroyed"
- LP: #1096137
* Revert "SAUCE: fsnotify: take groups mark_lock before mark lock"
- LP: #1096137
* Revert "SAUCE: fsnotify: use reference counting for groups"
- LP: #1096137
* Revert "SAUCE: fsnotify: introduce fsnotify_
- LP: #1096137
[ Upstream Kernel Changes ]
* fsnotify: introduce fsnotify_ get_group( ) from_mask that indicates destroy_ mark() remove_ mark()
- LP: #1096137
* fsnotify: use reference counting for groups
- LP: #1096137
* fsnotify: take groups mark_lock before mark lock
- LP: #1096137
* fanotify: add an extra flag to mark_remove_
wheather a mark should be destroyed
- LP: #1096137
* fsnotify: use a mutex instead of a spinlock to protect a groups mark
list
- LP: #1096137
* fsnotify: pass group to fsnotify_
- LP: #1096137
* fsnotify: introduce locked versions of fsnotify_add_mark() and
fsnotify_
- LP: #1096137
* fsnotify: dont put marks on temporary list when clearing marks by group
- LP: #1096137
* fsnotify: change locking order
- LP: #1096137
linux (3.2.0-36.56) precise-proposed; urgency=low
[Brad Figg]
* Release Tracking Bug
- LP: #1095351
[ Chris J Arges ]
* SAUCE: add eeprom_ bad_csum_ allow module parameter
- LP: #1070182
[ Colin Ian King ]
* SAUCE: samsung-laptop: disable in UEFI mode
- LP: #1040557
[ Herton Ronaldo Krzesinski ]
* SAUCE: usb: cdc-wdm: fix regression on buffer deallocation
- LP: #1074157
[ Kees Cook ]
* SAUCE: exec: do not leave bprm->interp on stack
- LP: #1068888
- CVE-2012-4530
[ Leann Ogasawara ]
* Add ceph to virtual kernel flavor
- LP: #1063784
[ Lino Sanfilippo ]
* SAUCE: fsnotify: introduce fsnotify_ get_group( ) from_mask that destroy_ mark() remove_ mark()
- LP: #922906
* SAUCE: fsnotify: use reference counting for groups
- LP: #922906
* SAUCE: fsnotify: take groups mark_lock before mark lock
- LP: #922906
* SAUCE: fanotify: add an extra flag to mark_remove_
indicates wheather a mark should be destroyed
- LP: #922906
* SAUCE: fsnotify: use a mutex instead of a spinlock to protect a groups
mark list
- LP: #922906
* SAUCE: fsnotify: pass group to fsnotify_
- LP: #922906
* SAUCE: fsnotify: introduce locked versions of fsnotify_add_mark() and
fsnotify_
- LP: #922906
* SAUCE: fsnotify: dont put marks on temporary list when ...