Precise update to 3.2.79 stable release

Bug #1564815 reported by Luis Henriques on 2016-04-01
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

SRU Justification

       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 a mainline/stable Linux tree or
       a minimally backported form of that patch. The 3.2.79 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.



       The following patches from the 3.2.79 stable release shall be applied:

Revert "crypto: algif_skcipher - Do not dereference ctx without socket lock"
crypto: {blk,giv}cipher: Set has_setkey
iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG
wext: fix message delay/ordering
cfg80211/wext: fix message ordering
mac80211: fix use of uninitialised values in RX aggregation
nfs: fix nfs_size_to_loff_t
drm/i915: fix error path in intel_setup_gmbus()
cifs: fix erroneous return value
s390/dasd: prevent incorrect length error under z/VM after PAV changes
s390/dasd: fix refcount for PAV reassignment
libata: fix HDIO_GET_32BIT ioctl
xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
xen/pciback: Save the number of MSI-X entries to be copied later.
xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.
ALSA: seq: Fix leak of pool buffer at concurrent writes
tracepoints: Do not trace when cpu is offline
tracing: Fix freak link error caused by branch tracer
ALSA: seq: Fix double port list deletion
af_unix: Don't set err in unix_stream_read_generic unless there was an error
af_unix: Guard against other == sk in unix_dgram_sendmsg
x86, extable: Remove open-coded exception table entries in arch/x86/lib/copy_user_nocache_64.S
x86/uaccess/64: Make the __copy_user_nocache() assembly code more readable
x86/uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache()
usb: dwc3: Fix assignment of EP transfer resources
net/mlx4_en: Count HW buffer overrun only once
USB: option: add support for SIM7100E
USB: cp210x: add IDs for GE B650V3 and B850V3 boards
USB: option: add "4G LTE usb-modem U901"
Adding Intel Lewisburg device IDs for SATA
ext4: fix bh->b_state corruption
kernel/resource.c: fix muxed resource handling in __request_region()
can: ems_usb: Fix possible tx overflow
mac80211: minstrel_ht: set default tx aggregation timeout to 0
sunrpc/cache: fix off-by-one in qword_get()
KVM: async_pf: do not warn on page allocation failures
Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
jffs2: Fix page lock / f->sem deadlock
Fix directory hardlinks from deleted directories
libata: Align ata_device's id on a cacheline
ipr: Fix out-of-bounds null overwrite
ipr: Fix regression when loading firmware
mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
hpfs: don't truncate the file when delete fails
ALSA: timer: Fix broken compat timer user status ioctl
ALSA: hdspm: Fix wrong boolean ctl value accesses
ALSA: hdsp: Fix wrong boolean ctl value accesses
USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
ASoC: wm8958: Fix enum ctl accesses in a wrong type
ASoC: wm8994: Fix enum ctl accesses in a wrong type
USB: serial: option: add support for Quectel UC20
ALSA: seq: oss: Don't drain at closing a client
PM / sleep / x86: Fix crash on graph trace through x86 suspend
IB/core: Use GRH when the path hop-limit > 0
mld, igmp: Fix reserved tailroom calculation
MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'
ubi: Fix out of bounds write in volume update code
Revert "drm/radeon: call hpd_irq_event on resume"
s390/mm: four page table levels vs. fork
Input: aiptek - fix crash on detecting device without endpoints
include/linux/poison.h: fix LIST_POISON{1,2} offset
HID: usbhid: fix recursive deadlock
Linux 3.2.79

CVE References

Luis Henriques (henrix) on 2016-04-01
tags: added: kernel-stable-tracking-bug
description: updated
Luis Henriques (henrix) on 2016-04-01
Changed in linux (Ubuntu Precise):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (16.2 KiB)

This bug was fixed in the package linux - 3.2.0-102.142

linux (3.2.0-102.142) precise; urgency=low

  [ Kamal Mostafa ]

  * Release Tracking Bug
    - LP: #1571853

  [ Kamal Mostafa ]

  * [debian] BugLink: close LP: bugs only for Launchpad urls

  [ Upstream Kernel Changes ]

  * Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
    - LP: #1564815
  * gspca: ov534/topro: prevent a division by 0
    - LP: #1563911
  * media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode
    - LP: #1563911
  * rc: allow rc modules to be loaded if rc-main is not a module
    - LP: #1563911
  * SCSI: initio: remove duplicate module device table
    - LP: #1563911
  * KVM: x86: expose MSR_TSC_AUX to userspace
    - LP: #1563911
  * KVM: x86: correctly print #AC in traces
    - LP: #1563911
  * ath9k_htc: check for underflow in ath9k_htc_rx_msg()
    - LP: #1563911
  * mtd: nand: fix ONFI parameter page layout
    - LP: #1563911
  * xhci: refuse loading if nousb is used
    - LP: #1563911
  * rtlwifi: fix memory leak for USB device
    - LP: #1563911
  * wlcore: SPI - fix spi transfer_list
    - LP: #1563911
  * wlcore/wl12xx: spi: fix oops on firmware load
    - LP: #1563911
  * EDAC: Robustify workqueues destruction
    - LP: #1563911
  * powerpc: Make value-returning atomics fully ordered
    - LP: #1563911
  * powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered
    - LP: #1563911
  * asix: silence log message from oversize packet
    - LP: #1563911
  * futex: Drop refcount if requeue_pi() acquired the rtmutex
    - LP: #1563911
  * ALSA: fm801: propagate TUNER_ONLY bit when autodetected
    - LP: #1563911
  * drm/radeon: clean up fujitsu quirks
    - LP: #1563911
  * udf: limit the maximum number of indirect extents in a row
    - LP: #1563911
  * USB: cp210x: add ID for ELV Marble Sound Board 1
    - LP: #1563911
  * posix-clock: Fix return code on the poll method's error path
    - LP: #1563911
  * x86/LDT: Print the real LDT base address
    - LP: #1563911
  * rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
    - LP: #1563911
  * rtlwifi: rtl8192se: Fix module parameter initialization
    - LP: #1563911
  * rtlwifi: rtl8192ce: Fix handling of module parameters
    - LP: #1563911
  * rtlwifi: rtl8192cu: Add missing parameter setup
    - LP: #1563911
  * NFS: Fix attribute cache revalidation
    - LP: #1563911
  * Input: i8042 - add Fujitsu Lifebook U745 to the nomux list
    - LP: #1563911
  * x86/xen: don't reset vcpu_info on a cancelled suspend
    - LP: #1563911
  * udf: Prevent buffer overrun with multi-byte characters
    - LP: #1563911
  * udf: Check output buffer length when converting name to CS0
    - LP: #1563911
  * power: test_power: correctly handle empty writes
    - LP: #1563911
  * locks: fix unlock when fcntl_setlk races with a close
    - LP: #1563911
  * dm snapshot: fix hung bios when copy error occurs
    - LP: #1563911
  * uml: fix hostfs mknod()
    - LP: #1563911
  * uml: flush stdout before forking
    - LP: #1563911
  * ipv6: tcp: add rcu locking in tcp_v6_send_synack()
    - LP: #1563911
  * x86/mm: Add barriers and document switch_mm()-vs-flush synchroni...

Changed in linux (Ubuntu Precise):
status: Fix Committed → Fix Released
Po-Hsu Lin (cypressyew) on 2019-10-03
Changed in linux (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers