Xenial update to 4.4.63 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Stefan Bader |
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 a mainline/stable Linux tree or
a minimally backported form of that patch. The 4.4.63 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches from the 4.4.63 stable release shall be applied:
* cgroup, kthread: close race window where new kthreads can be migrated to
non-root cgroups
* thp: fix MADV_DONTNEED vs clear soft dirty race
* drm/nouveau/mpeg: mthd returns true on success now
* drm/nouveau/
* CIFS: store results of cifs_reopen_file to avoid infinite wait
* Input: xpad - add support for Razer Wildcat gamepad
* perf/x86: Avoid exposing wrong/stale data in intel_pmu_
* x86/vdso: Ensure vdso32_enabled gets set to valid values only
* x86/vdso: Plug race between mapping and ELF header setup
* acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit
comparison)
* iscsi-target: Fix TMR reference leak during session shutdown
* iscsi-target: Drop work-around for legacy GlobalSAN initiator
* scsi: sr: Sanity check returned mode data
* scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
* scsi: sd: Fix capacity calculation with 32-bit sector_t
* xen, fbfront: fix connecting to backend
* libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat
* irqchip/
* ftrace: Fix removing of second function probe
* char: Drop bogus dependency of DEVPORT on !M68K
* char: lack of bool string made CONFIG_DEVPORT always on
* Revert "MIPS: Lantiq: Fix cascaded IRQ setup"
* kvm: fix page struct leak in handle_vmon
* zram: do not use copy_page with non-page aligned address
* powerpc: Disable HFSCR[TM] if TM is not supported
* crypto: ahash - Fix EINPROGRESS notification callback
* ath9k: fix NULL pointer dereference
* dvb-usb-v2: avoid use-after-free
* ext4: fix inode checksum calculation problem if i_extra_size is small
* platform/x86: acer-wmi: setup accelerometer when machine has appropriate
notify event
* rtc: tegra: Implement clock handling
* mm: Tighten x86 /dev/mem with zeroing reads
* dvb-usb: don't use stack for firmware load
* dvb-usb-firmware: don't do DMA on stack
* virtio-console: avoid DMA from stack
* pegasus: Use heap buffers for all register access
* rtl8150: Use heap buffers for all register access
* catc: Combine failure cleanup code in catc_probe()
* catc: Use heap buffer for memory size test
* tty/serial: atmel: RS485 half duplex w/DMA: enable RX after TX is done
* net: ipv6: check route protocol when deleting routes
* MIPS: fix Select HAVE_IRQ_
* Linux 4.4.63
CVE References
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Stefan Bader (smb) |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
"perf/x86: Avoid exposing wrong/stale data in intel_pmu_ lbr_read_ 32()" required adapting the target file from arch/x86/ kernel/ cpu/perf_ event_intel_ lbr.c to arch/x86/ events/ intel/lbr. c due to "perf/x86: Move perf_event_ intel_lbr. c ........ => x86/events/ intel/lbr. c" being backported for bug #1559914.