Xenial update to 4.4.115 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
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.115 upstream
stable stable patch set is now available. It should be included
in the Ubuntu kernel as well.
git:
TEST CASE: TBD
The following patches from the 4.4.115 stable release shall be
applied:
* loop: fix concurrent lo_open/lo_release
* bpf: fix branch pruning logic
* x86: bpf_jit: small optimization in emit_bpf_
* bpf: fix bpf_tail_call() x64 JIT
* bpf: introduce BPF_JIT_ALWAYS_ON config
* bpf: arsh is not supported in 32 bit alu thus reject it
* bpf: avoid false sharing of map refcount with max_entries
* bpf: fix divides by zero
* bpf: fix 32-bit divide by zero
* bpf: reject stores into ctx via st and xadd
* x86/pti: Make unpoison of pgd for trusted boot work for real
* kaiser: fix intel_bts perf crashes
* ALSA: seq: Make ioctls race-free
* crypto: aesni - handle zero length dst buffer
* crypto: af_alg - whitelist mask and type
* power: reset: zx-reboot: add missing MODULE_
* gpio: iop: add missing MODULE_
* gpio: ath79: add missing MODULE_
* mtd: nand: denali_pci: add missing MODULE_
* igb: Free IRQs when device is hotplugged
* KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure
* KVM: x86: Don't re-execute instruction when not passing CR2 value
* KVM: X86: Fix operand/
* KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race
* KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered
* KVM: x86: ioapic: Preserve read-only values in the redirection table
* ACPI / bus: Leave modalias empty for devices which are not present
* cpufreq: Add Loongson machine dependencies
* bcache: check return value of register_shrinker
* drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode
* drm/amdkfd: Fix SDMA ring buffer size calculation
* drm/amdkfd: Fix SDMA oversubsription handling
* openvswitch: fix the incorrect flow action alloc size
* mac80211: fix the update of path metric for RANN frame
* btrfs: fix deadlock when writing out space cache
* KVM: VMX: Fix rflags cache during vCPU reset
* xen-netfront: remove warning when unloading module
* nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0)
* nfsd: Ensure we check stateid validity in the seqid operation checks
* grace: replace BUG_ON by WARN_ONCE in exit_net hook
* nfsd: check for use of the closed special stateid
* lockd: fix "list_add double add" caused by legacy signal interface
* hwmon: (pmbus) Use 64bit math for DIRECT format values
* net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit
* quota: Check for register_shrinker() failure.
* SUNRPC: Allow connect to return EHOSTUNREACH
* kmemleak: add scheduling point to kmemleak_scan()
* drm/omap: Fix error handling path in 'omap_dmm_probe()'
* xfs: ubsan fixes
* scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path
* scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg
* media: usbtv: add a new usbid
* usb: gadget: don't dereference g until after it has been null checked
* staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID
* usb: option: Add support for FS040U modem
* USB: serial: pl2303: new device id for Chilitag
* USB: cdc-acm: Do not log urb submission errors on disconnect
* CDC-ACM: apply quirk for card reader
* USB: serial: io_edgeport: fix possible sleep-in-atomic
* usbip: prevent bind loops on devices attached to vhci_hcd
* usbip: list: don't list devices attached to vhci_hcd
* USB: serial: simple: add Motorola Tetra driver
* usb: f_fs: Prevent gadget unbind if it is already unbound
* usb: uas: unconditionally bring back host after reset
* selinux: general protection fault in sock_has_perm
* serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS
* spi: imx: do not access registers while clocks disabled
* Linux 4.4.115
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | New → Fix Committed |
Skipped the following patches (previously applied already):
* bpf: fix branch pruning logic
* loop: fix concurrent lo_open/lo_release