Xenial update to 4.4.91 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.91 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.91 stable release shall be applied:
* drm_fourcc: Fix DRM_FORMAT_
* drm: bridge: add DT bindings for TI ths8135
* GFS2: Fix reference to ERR_PTR in gfs2_glock_
* RDS: RDMA: Fix the composite message user notification
* ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for msiof nodes
* MIPS: Ensure bss section ends on a long-aligned address
* MIPS: ralink: Fix incorrect assignment on ralink_soc
* igb: re-assign hw address pointer on reset after PCI error
* extcon: axp288: Use vbus-valid instead of -present to determine cable
presence
* sh_eth: use correct name for ECMR_MPDE bit
* hwmon: (gl520sm) Fix overflows and crash seen when writing into limit
attributes
* iio: adc: axp288: Drop bogus AXP288_
* iio: adc: hx711: Add DT binding for avia,hx711
* ARM: 8635/1: nommu: allow enabling REMAP_VECTORS_
* tty: goldfish: Fix a parameter of a call to free_irq
* IB/ipoib: Fix deadlock over vlan_mutex
* IB/ipoib: rtnl_unlock can not come after free_netdev
* IB/ipoib: Replace list_del of the neigh->list with list_del_init
* drm/amdkfd: fix improper return value on error
* USB: serial: mos7720: fix control-message error handling
* USB: serial: mos7840: fix control-message error handling
* partitions/efi: Fix integer overflow in GPT size calculation
* ASoC: dapm: handle probe deferrals
* audit: log 32-bit socketcalls
* usb: chipidea: vbus event may exist before starting gadget
* ASoC: dapm: fix some pointer error handling
* MIPS: Lantiq: Fix another request_
* net: core: Prevent from dereferencing null pointer when releasing SKB
* net/packet: check length in getsockopt() called with PACKET_HDRLEN
* team: fix memory leaks
* usb: plusb: Add support for PL-27A1
* mmc: sdio: fix alignment issue in struct sdio_func
* bridge: netlink: register netdevice before executing changelink
* netfilter: invoke synchronize_rcu after set the _hook_ to NULL
* MIPS: IRQ Stack: Unwind IRQ stack onto task stack
* exynos-gsc: Do not swap cb/cr for semi planar formats
* netfilter: nfnl_cthelper: fix incorrect helper-
* parisc: perf: Fix potential NULL pointer dereference
* iommu/io-
* rds: ib: add error handle
* md/raid10: submit bio directly to replacement disk
* i2c: meson: fix wrong variable usage in meson_i2c_put_data
* xfs: remove kmem_zalloc_greedy
* libata: transport: Remove circular dependency at free time
* drivers: firmware: psci: drop duplicate const from psci_of_match
* IB/qib: fix false-postive maybe-uninitialized warning
* ARM: remove duplicate 'const' annotations'
* ALSA: au88x0: avoid theoretical uninitialized access
* ttpci: address stringop overflow warning
* Linux 4.4.91
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Stefan Bader (smb) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 4.4.0-101.124
---------------
linux (4.4.0-101.124) xenial; urgency=low
* linux: 4.4.0-101.124 -proposed tracker (LP: #1731264)
* s390/mm: fix write access check in gup_huge_pmd() (LP: #1730596)
- s390/mm: fix write access check in gup_huge_pmd()
linux (4.4.0-100.123) xenial; urgency=low
* linux: 4.4.0-100.123 -proposed tracker (LP: #1729273)
* Xenial update to 4.4.95 stable release (LP: #1729107) bos_descriptor( ) bsp/g92: disable by default drivers/ cs5535: Improve resilience to spurious interrupts move_group( ) to never skip sched_move_task()
- USB: devio: Revert "USB: devio: Don't corrupt user memory"
- USB: core: fix out-of-bounds access bug in usb_get_
- USB: serial: metro-usb: add MS7820 device id
- usb: cdc_acm: Add quirk for Elatec TWN3
- usb: quirks: add quirk for WORLDE MINI MIDI keyboard
- usb: hub: Allow reset retry for USB2 devices on connect bounce
- ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital
- can: gs_usb: fix busy loop if no more TX context is available
- usb: musb: sunxi: Explicitly release USB PHY on exit
- usb: musb: Check for host-mode using is_host_active() on reset interrupt
- can: esd_usb2: Fix can_dlc value for received RTR, frames
- drm/nouveau/
- drm/nouveau/mmu: flush tlbs before deleting page tables
- ALSA: seq: Enable 'use' locking in all configurations
- ALSA: hda: Remove superfluous '-' added by printk conversion
- i2c: ismt: Separate I2C block read from SMBus block read
- brcmsmac: make some local variables 'static const' to reduce stack size
- bus: mbus: fix window size calculation for 4GB windows
- clockevents/
- rtlwifi: rtl8821ae: Fix connection lost problem
- KEYS: encrypted: fix dereference of NULL user_key_payload
- lib/digsig: fix dereference of NULL user_key_payload
- KEYS: don't let add_key() update an uninstantiated key
- pkcs7: Prevent NULL pointer dereference, since sinfo is not always set.
- parisc: Avoid trashing sr2 and sr3 in LWS code
- parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels
- sched/autogroup: Fix autogroup_
- f2fs crypto: replace some BUG_ON()'s with error checks
- f2fs crypto: add missing locking for keyring_key access
- fscrypt: fix dereference of NULL user_key_payload
- KEYS: Fix race between updating and finding a negative key
- fscrypto: require write access to mount to set encryption policy
- FS-Cache: fix dereference of NULL user_key_payload
- Linux 4.4.95
* Xenial update to 4.4.94 stable release (LP: #1729105) generic_ read() atomic w.r.t. interrupts type_enabled( )
- percpu: make this_cpu_
- drm/dp/mst: save vcpi with payloads
- MIPS: Fix minimum alignment requirement of IRQ stack
- sctp: potential read out of bounds in sctp_ulpevent_
- bpf/verifier: reject BPF_ALU64|BPF_END
- udpv6: Fix the checksum computation when HW checksum does not apply
- ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header
- net: emac: Fix napi poll list corruption
- packet: hold bind lock when rebinding to fa...