Xenial update to 4.4.113 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
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.113 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.113 stable release shall be applied:
* gcov: disable for COMPILE_TEST
* scsi: sg: disable SET_FORCE_LOW_DMA
* futex: Prevent overflow by strengthen input validation
* ALSA: pcm: Remove yet superfluous WARN_ON()
* ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant
* ALSA: hda - Apply the existing quirk to iMac 14,1
* af_key: fix buffer overread in verify_
* af_key: fix buffer overread in parse_exthdrs()
* scsi: hpsa: fix volume offline state
* sched/deadline: Zero out positive runtime after throttling constrained tasks
* pipe: avoid round_pipe_size() nr_pages overflow on 32-bit
* x86/apic/vector: Fix off by one in error path
* Input: 88pm860x-ts - fix child-node lookup
* Input: twl6040-vibra - fix DT node memory management
* Input: twl6040-vibra - fix child-node lookup
* Input: twl4030-vibra - fix sibling-node lookup
* tracing: Fix converting enum's from the map in trace_event_
* phy: work around 'phys' references to usb-nop-xceiv devices
* ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7
* can: peak: fix potential bug in packet fragmentation
* dm btree: fix serious bug in btree_split_
* dm thin metadata: THIN_MAX_
* arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
* kbuild: modversions for EXPORT_SYMBOL() for asm
* x86/pti: Document fix wrong index
* MIPS: AR7: ensure the port type's FCR value is used
* Linux 4.4.113
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Skipped:
* CVE-2017-5753 (Spectre v1 Intel)
- x86/cpu/AMD: Make LFENCE a serializing instruction
-> x86/cpu/AMD: Make the LFENCE instruction serialized
- x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC
* CVE-2017-5715 (Spectre v2 retpoline) cpu_cap( X86_FEATURE_ PCID) earlier crypto: Convert crypto assembler indirect jumps entry: Convert entry assembler indirect jumps ftrace: Convert ftrace assembler indirect jumps hyperv: Convert assembler indirect jumps checksum32: Convert assembler indirect jumps irq32: Convert assembler indirect jumps
- x86/mm/32: Move setup_clear_
- x86/asm: Use register variable to get stack pointer value
- x86/kbuild: enable modversions for symbols exported from asm
- x86/asm: Make asm/alternative.h safe from assembly
- EXPORT_SYMBOL() for asm
- kconfig.h: use __is_defined() to check if MODULE is defined
- x86/retpoline: Add initial retpoline support
- x86/spectre: Add boot time option to select Spectre v2 mitigation
- x86/retpoline/
- x86/retpoline/
- x86/retpoline/
- x86/retpoline/
- x86/retpoline/xen: Convert Xen hypercall indirect jumps
- x86/retpoline/
- x86/retpoline/
- x86/retpoline: Fill return stack buffer on vmexit
- x86/retpoline: Remove compile time warning
- x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros
- module: Add retpoline tag to VERMAGIC
- x86/cpu, x86/pti: Do not enable PTI on AMD processors
- x86/mce: Make machine check speculation protected
- retpoline: Introduce start/end markers of indirect thunk
- kprobes/x86: Blacklist indirect thunk functions for kprobes
- kprobes/x86: Disable optimizing on the function jumps to indirect thunk
- x86/retpoline: Optimize inline assembler for vmexit_fill_RSB
* bug 1743053:
- libata: apply MAX_SEC_1024 to all LITEON EP1 series devices