Precise update to v3.2.62 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
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 v3.2.62 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 v3.2.62 stable release:
Linux 3.2.62
iommu/vt-d: Disable translation if already enabled
x86_32, entry: Store badsys error code in %eax
libata: introduce ata_host->n_tags to avoid oops on SAS controllers
libata: support the ata host which implements a queue depth less than 32
mm: kmemleak: avoid false negatives on vmalloc'ed objects
introduce SIZE_MAX
ceph: fix overflow check in build_snap_
ARM: 7670/1: fix the memset fix
ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations
mm: hugetlb: fix copy_hugetlb_
crypto: testmgr - update LZO compression test vectors
ipvs: stop tot_stats estimator only under CONFIG_SYSCTL
x86, ioremap: Speed up check for RAM pages
sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
applicom: dereferencing NULL on error path
x86-32, espfix: Remove filter for espfix32 due to race
score: normalize global variables exported by vmlinux.lds
alpha: add io{read,
score: Add missing #include <linux/export.h>
Score: The commit is for compiling successfully. The modifications include: 1. Kconfig of Score: we don't support ioremap 2. Missed headfile including 3. There are some errors in other people's commit not checked by us, we fix it now 3.1 arch/score/
unicore32: select generic atomic64_t support
unicore32: add ioremap_nocache definition
shmem: fix splicing from a hole while it's punched
shmem: fix faulting into a hole, not taking i_mutex
shmem: fix faulting into a hole while it's punched
xfs: really fix the cursor leak in xfs_alloc_
xfs: fix allocbt cursor leak in xfs_alloc_
netfilter: ipt_ULOG: fix info leaks
s390/ptrace: fix PSW mask check
nohz: Fix another inconsistency between CONFIG_NO_HZ=n and nohz=off
rtnetlink: fix userspace API breakage for iproute2 < v3.9.0
ipv4: fix buffer overflow in ip_options_
dns_resolver: Null-terminate the right string
dns_resolver: assure that dns_query() result is null-terminated
sunvnet: clean up objects created in vnet_new() on vnet_exit()
net: sctp: fix information leaks in ulpevent layer
appletalk: Fix socket referencing in skb
igmp: fix the problem when mc leave group
8021q: fix a potential memory leak
tcp: fix tcp_match_
usb: Check if port status is equal to RxDetect
drm/radeon: avoid leaking edid data
hwmon: (adt7470) Fix writes to temperature limit registers
locking/mutex: Disable optimistic spinning on some architectures
sched: Fix possible divide by zero in avg_atom() calculation
include/
ring-buffer: Fix polling on trace_pipe
drm/radeon/dp: return -EIO for flags not zero case
dm io: fix a race condition in the wake up code for sync_io
igb: do a reset on SR-IOV re-init if device is down
USB: ftdi_sio: Add extra PID.
alarmtimer: Fix bug where relative alarm timers were treated as absolute
hwmon: (emc2103) Clamp limits instead of bailing out
fuse: handle large user and group ID
fuse: timeout comparison fix
hwmon: (adm1031) Fix writes to limit registers
ACPI / EC: Fix race condition in ec_transaction_
ACPI / EC: Remove duplicated ec_wait_ibf0() waiter
ACPI / EC: Add asynchronous command byte write support
ACPI / EC: Don't count a SCI interrupt as a false one
ACPI / EC: Avoid race condition related to advance_
ACPI / EC: Ensure lock is acquired before accessing ec struct members
ACPI / EC: Add more debug info and trivial code cleanup
usb: option: Add ID for Telewell TW-LTE 4G v2
USB: cp210x: add support for Corsair usb dongle
ext4: disable synchronous transaction batching if max_batch_time==0
ext4: clarify error count warning messages
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
hwmon: (amc6821) Fix permissions for temp2_input
drm/vmwgfx: Fix incorrect write to read-only register v2:
iwlwifi: dvm: don't enable CTS to self
xen/manage: fix potential deadlock when resuming the console
md: flush writes before starting a recovery.
perf/x86/intel: ignore CondChgd bit to avoid false NMI handling
usb-storage/SCSI: Add broken_fua blacklist flag
tools: ffs-test: fix header values endianess
nfsd: fix rare symlink decoding bug
mwifiex: fix Tx timeout issue
cpuset,mempolicy: fix sleeping function called from invalid context
ibmvscsi: Add memory barriers for send / receive
ibmvscsi: Abort init sequence during error recovery
xhci: Fix runtime suspended xhci from blocking system suspend.
xhci: clear root port wake on bits if controller isn't wake-up capable
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
usb: option: add/modify Olivetti Olicard modems
USB: ftdi_sio: fix null deref at port probe
usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
KVM: x86: preserve the high 32-bits of the PAT register
KVM: x86: Increase the number of fixed MTRR regs to 10
ARM: OMAP2+: Fix parser-bug in platform muxing code
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Precise): | |
importance: | Undecided → Medium |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Precise): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
This bug was fixed in the package linux - 3.2.0-68.102
---------------
linux (3.2.0-68.102) precise; urgency=low
[ Joseph Salisbury ]
* Release Tracking Bug
- LP: #1355387
[ Joseph Salisbury ]
* [Config] updateconfigs after Linux 3.2.62 update
[ Upstream Kernel Changes ]
* Revert "net: ipv4: ip_forward: fix inverted local_df test" LAST_PKMAP) as a highmem address DRM_DEBUG in i915_gem_ execbuffer. c normalize_ request( )
- LP: #1337281
* Revert "net: ip, ipv6: handle gso skbs in forwarding path"
- LP: #1337281
* Yama: handle 32-bit userspace prctl
- LP: #1338883
* mm: highmem: don't treat PKMAP_ADDR(
- LP: #1348572
* bluetooth: hci_ldisc: fix deadlock condition
- LP: #1348572
* genirq: Sanitize spurious interrupt detection of threaded irqs
- LP: #1348572
* UBIFS: fix an mmap and fsync race condition
- LP: #1348572
* Input: synaptics - add min/max quirk for the ThinkPad W540
- LP: #1348572
* ACPI: Fix conflict between customized DSDT and DSDT local copy
- LP: #1348572
* HID: core: fix validation of report id 0
- LP: #1348572
* IB/srp: Fix a sporadic crash triggered by cable pulling
- LP: #1348572
* reiserfs: drop vmtruncate
- LP: #1348572
* reiserfs: call truncate_setsize under tailpack mutex
- LP: #1348572
* ARM: imx: fix error handling in ipu device registration
- LP: #1348572
* matroxfb: perform a dummy read of M_STATUS
- LP: #1348572
* USB: Avoid runtime suspend loops for HCDs that can't handle
suspend/resume
- LP: #1348572
* ARM: 8051/1: put_user: fix possible data corruption in put_user
- LP: #1348572
* Input: synaptics - T540p - unify with other LEN0034 models
- LP: #1348572
* mac80211: fix IBSS join by initializing last_scan_completed
- LP: #1348572
* drm/i915: s/DRM_ERROR/
- LP: #1348572
* drm/i915: Only copy back the modified fields to userspace from
execbuffer
- LP: #1348572
* ahci: add PCI ID for Marvell 88SE91A0 SATA Controller
- LP: #1348572
* ext4: fix zeroing of page during writeback
- LP: #1348572
* ext4: fix wrong assert in ext4_mb_
- LP: #1348572
* IB/qib: Fix port in pkey change event
- LP: #1348572
* IB/ipath: Translate legacy diagpkt into newer extended diagpkt
- LP: #1348572
* USB: sierra: fix AA deadlock in open error path
- LP: #1348572
* USB: sierra: fix urb and memory leak in resume error path
- LP: #1348572
* USB: sierra: fix urb and memory leak on disconnect
- LP: #1348572
* USB: sierra: fix remote wakeup
- LP: #1348572
* USB: option: fix runtime PM handling
- LP: #1348572
* USB: usb_wwan: fix urb leak in write error path
- LP: #1348572
* USB: usb_wwan: fix race between write and resume
- LP: #1348572
* USB: usb_wwan: fix write and suspend race
- LP: #1348572
* USB: usb_wwan: fix urb leak at shutdown
- LP: #1348572
* USB: usb_wwan: fix potential blocked I/O after resume
- LP: #1348572
* USB: cdc-acm: fix write and suspend race
- LP: #1348572
* USB: cdc-acm: fix write and resume race
- LP: #1348572
* USB: cdc-acm: fix broken runtime suspend
- LP: #1348572
* USB: ...