Precise update to 3.2.19 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.19 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.19 stable release:
KVM: mmu_notifier: Flush TLBs before releasing mmu_lock
KVM: Ensure all vcpus are consistent with in-kernel irqchip settings
KVM: lock slots_lock around device assignment
KVM: nVMX: Fix erroneous exception bitmap check
KVM: VMX: vmx_set_cr0 expects kvm->srcu locked
KVM: s390: do store status after handling STOP_ON_STOP bit
KVM: s390: Sanitize fpc registers for KVM_SET_FPU
bio: don't overflow in bio_get_nr_vecs()
bio allocation failure due to bio_get_nr_vecs()
block: fix buffer overflow when printing partition UUIDs
fix PA1.1 oops on boot
fix crash in flush_icache_
fix panic on prefetch(NULL) on PA7300LC
arch/tile/Kconfig: remove pointless "!M386" test.
tilegx: enable SYSCALL_WRAPPERS support
mtd: sm_ftl: fix typo in major number.
hpsa: Fix problem with MSA2xxx devices
SELinux: if sel_make_bools errors don't leave inconsistent state
cfg80211: warn if db.txt is empty with CONFIG_
mpt2sas: Fix for panic happening because of improper memory allocation
isdn/gigaset: ratelimit CAPI message dumps
isdn/gigaset: fix CAPI disconnect B3 handling
isdn/gigaset: improve error handling querying firmware version
KEYS: Use the compat keyctl() syscall wrapper on Sparc64 for Sparc32 compat
IB/core: Fix mismatch between locked and pinned pages
regulator: core: Release regulator-regulator supplies on error
iommu: Fix off by one in dmar_get_
RDMA/cxgb4: Always wake up waiters in c4iw_peer_
RDMA/cxgb4: Drop peer_abort when no endpoint found
s390/pfault: fix task state race
isci: fix oem parameter validation on single controller skus
Fix blocking allocations called very early during bootup
vfs: make AIO use the proper rw_verify_area() area helpers
docs: update HOWTO for 2.6.x -> 3.x versioning
drivers/
USB: move usb_translate_
USB: cdc-wdm: sanitize error returns
USB: cdc-wdm: fix memory leak
8250_pci: fix pch uart matching
usb: add USB_QUIRK_
usb: usbtest: two super speed fixes for usbtest
8250.c: less than 2400 baud fix.
usb-xhci: Handle COMP_TX_ERR for isoc tds
xhci: Avoid dead ports when CONFIG_
xhci: Add Lynx Point to list of Intel switchable hosts.
usb: gadget: fsl_udc_core: dTD's next dtd pointer need to be updated once written
Add missing call to uart_update_
USB: ftdi-sio: add support for Physik Instrumente E-861
USB: ffs-test: fix length argument of out function call
HID: wiimote: Fix IR data parser
usb-storage: unusual_devs entry for Yarvik PMP400 MP4 player
USB: ohci-at91: add a reset function to fix race condition
HID: logitech: read all 32 bits of report type bitfield
USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial console
USB: cdc-wdm: poll must return POLLHUP if device is gone
USB: cdc-wdm: add debug messages on cleanup
USB: cdc-wdm: cannot use dev_printk when device is gone
tty: Allow uart_register/
workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is active
xhci: Add new short TX quirk for Fresco Logic host.
usbcore: enable USB2 LPM if port suspend fails
perf/x86: Update event scheduling constraints for AMD family 15h models
USB: fix resource leak in xhci power loss path
xhci: Reset reserved command ring TRBs on cleanup.
USB: Remove races in devio.c
md: using GFP_NOIO to allocate bio for flush request
um: Implement a custom pte_same() function
um: Fix __swp_type()
swap: don't do discard if no discard option added
Input: wacom - relax Bamboo stylus ID check
ahci: Detect Marvell 88SE9172 SATA controller
ARM: 7365/1: drop unused parameter from flush_cache_
ARM: 7409/1: Do not call flush_cache_
sony-laptop: Enable keyboard backlight by default
init: don't try mounting device as nfs root unless type fully matches
memcg: free spare array to avoid memory leak
compat: Fix RT signal mask corruption via sigprocmask
ext3: Fix error handling on inode bitmap corruption
ext4: fix error handling on inode bitmap corruption
ACPI / PM: Add Sony Vaio VPCCW29FX to nonvs blacklist.
hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler
wake up s_wait_unfrozen when ->freeze_fs fails
cifs: fix revalidation test in cifs_llseek()
dl2k: Clean up rio_ioctl
OMAPDSS: VENC: fix NULL pointer dereference in DSS2 VENC sysfs debug attr on OMAP4
i2c-eg20t: change timeout value 50msec to 1000msec
drm/i915: [GEN7] Use HW scheduler for fixed function shaders
mmc: sdio: avoid spurious calls to interrupt handlers
smsusb: add autodetection support for USB ID 2040:c0a0
uvcvideo: Fix ENUMINPUT handling
drm/i915: Avoid a double-read of PCH_IIR during interrupt handling
b43legacy: Fix error due to MMIO access with SSB unpowered
gpio: mpc8xxx: Prevent NULL pointer deref in demux handler
drm/i915: don't clobber the pipe param in sanitize_
spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_control
xen: do not map the same GSI twice in PVHVM guests.
nouveau: nouveau_
MCE: Fix vm86 handling for 32bit mce handler
x86/mce: Fix check for processor context when machine check was taken.
tile: fix bug where fls(0) was not returning 0
intel-iommu: Add device info into list before doing context mapping
ethtool: Null-terminate filename passed to ethtool_
block: don't mark buffers beyond end of disk as mapped
drivers/
rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine
NFS4: fix compile warnings in nfs4proc.c
Avoid reading past buffer when calling GETACL
Avoid beyond bounds copy while caching ACL
i2c: tegra: notify transfer-complete after clearing status.
i2c: davinci: Free requested IRQ in remove
x86, realmode: 16-bit real-mode code support for relocs tool
x86, relocs: Workaround for binutils 2.22.52.0.1 section bug
x86, relocs: When printing an error, say relative or absolute
x86, relocs: Build clean fix
x86-32, relocs: Whitelist more symbols for ld bug workaround
x86, relocs: Add jiffies and jiffies_64 to the relative whitelist
Linux 3.2.19
From the patches above, the following were dropped when applying to ubuntu-precise tree, since they were already applied in previous releases:
KVM: Ensure all vcpus are consistent with in-kernel irqchip settings
Input: wacom - relax Bamboo stylus ID check
dl2k: Clean up rio_ioctl
ethtool: Null-terminate filename passed to ethtool_
Also, the following changes in master-next were folded into application of this stable update (dropped from master-next, reapplied with changelog modifications in the application of the stable update):
Avoid reading past buffer when calling GETACL
Avoid beyond bounds copy while caching ACL
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) |
This bug was fixed in the package linux - 3.2.0-26.41
---------------
linux (3.2.0-26.41) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1012057
[ Andy Whitcroft ]
* [Config] fix up postinst to ensure we know which error is which
- LP: #1002388
* [Config] highbank -- commonise filesystems
- LP: #1000831, #1010463
* [Config] highbank -- commonise subsystems
- LP: #1000831, #1010463
* [Config] highbank -- commonise network protocols
- LP: #1000831, #1010463
* [Config] highbank -- commonise input drivers
- LP: #1000831, #1010463
* [Config] highbank -- commonise CRYPTO options
- LP: #1000831, #1010463
* [Config] highbank -- commonise HID options
- LP: #1000831, #1010463
* [Config] highbank -- commonise sensors options
- LP: #1000831, #1010463
* [Config] highbank -- commonise EXPORTFS/FHANDLE
- LP: #1000831, #1010463
* [Config] highbank -- commonise CONFIG_CRYPTO_LZO
- LP: #1000831, #1010463
* [Config] highbank -- commonise ENCRYPTED_KEYS
- LP: #1000831, #1010463
* [Config] highbank -- commonise CONFIG_ATALK
- LP: #1000831, #1010463
* [Config] highbank -- commonise INET/INET6
- LP: #1000831, #1010463
* [Config] highbank -- commonise NLS
- LP: #1000831, #1010463
* [Config] highbank -- commonise BLK/CHR
- LP: #1000831, #1010463
* [Config] highbank -- commonise PHY settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise CRC settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise BINFMT settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise DM settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise RTC_DRV settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise KEYBOARD/MOUSE settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise USB settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise GPIO settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise I2C settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise numerous subsystem selectors
- LP: #1000831, #1010463
* [Config] highbank -- commonise A-C modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise D-F modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise G-I modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise J-L modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise M modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise N-P modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise Q-R modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise S modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise T modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise U-Z modules missmatches
- LP: #1000831, #1010463
[ Herton Ronaldo Krzesinski ]
* SAUCE: fix get_gate_vma call in i386 NX emulation code
- LP: #1009200
[ Ike Panhc ]
* [Config] add...