Xenial update: 4.4.189 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Connor Kuehl |
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 following upstream
stable patches should be included in the Ubuntu kernel:
* arm64: cpufeature: Fix CTR_EL0 field definitions
* arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG}
* netfilter: nfnetlink_acct: validate NFACCT_QUOTA parameter
* HID: Add quirk for HP X1200 PIXART OEM mouse
* tcp: be more careful in tcp_fragment()
* atm: iphase: Fix Spectre v1 vulnerability
* net: bridge: delete local fdb on device init failure
* net: fix ifindex collision during namespace removal
* tipc: compat: allow tipc commands without arguments
* net: sched: Fix a possible null-pointer dereference in dequeue_func()
* net/mlx5: Use reversed order when unregister devices
* bnx2x: Disable multi-cos feature.
* compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
* spi: bcm2835: Fix 3-wire mode if DMA is enabled
* x86: cpufeatures: Sort feature word 7
* x86/entry/64: Fix context tracking state warning when load_gs_index fails
* Linux 4.4.189
4.4.189 upstream stable release
from git://git.
CVE References
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Connor Kuehl (connork) |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
The following patches required some backporting:
* "tcp: be more careful in tcp_fragment()"
There was a bit of a delta in an if-statement here which required manual adjusting to fit this patch in. I took the if statement from the patch.
* "x86: cpufeatures: Sort feature word 7"
This required some manual offset adjustments due to the differences in what the patch context expected (just the stuff around the hunks were in different orders.
The following patches were already applied:
* "block: blk_init_ allocated_ queue() set q->fq as NULL in the fail case"
* "x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations"
* "x86/speculation: Enable Spectre v1 swapgs mitigations"
* "x86/entry/64: Use JMP instead of JMPQ"
* "x86/speculatio n/swapgs: Exclude ATOMs from speculation through SWAPGS"