Yakkety update to v4.8.9 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Yakkety |
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 v4.8.9 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 v4.8.9 stable release shall be applied:
ALSA: info: Return error for invalid read/write
ALSA: info: Limit the proc text input size
ASoC: cs4270: fix DAPM stream name mismatch
dib0700: fix nec repeat handling
mm, frontswap: make sure allocated frontswap map is assigned
shmem: fix pageflags after swapping DMA32 object
swapfile: fix memory corruption via malformed swapfile
mm: hwpoison: fix thp split handling in memory_failure()
mm/hugetlb: fix huge page reservation leak in private mapping error paths
coredump: fix unfreezable coredumping task
s390/hypfs: Use get_free_page() instead of kmalloc to ensure page alignment
ARC: timer: rtc: implement read loop in "C" vs. inline asm
PCI: Don't attempt to claim shadow copies of ROM
arc: Implement arch-specific dma_map_ops.mmap
pinctrl: cherryview: Serialize register access in suspend/resume
pinctrl: cherryview: Prevent possible interrupt storm on resume
cpupower: Correct return type of cpu_power_
mmc: sdhci: Fix CMD line reset interfering with ongoing data transfer
mmc: sdhci: Fix unexpected data interrupt handling
mmc: mmc: Use 500ms as the default generic CMD6 timeout
staging: iio: ad5933: avoid uninitialized variable in error case
staging: sm750fb: Fix bugs introduced by early commits
staging: comedi: ni_tio: fix buggy ni_tio_
drivers: staging: nvec: remove bogus reset command for PS/2 interface
Revert "staging: nvec: ps2: change serio type to passthrough"
staging: nvec: remove managed resource from PS2 driver
usb: dwc3: Fix error handling for core init
USB: cdc-acm: fix TIOCMIWAIT
usb: gadget: u_ether: remove interrupt throttling
drbd: Fix kernel_sendmsg() usage - potential NULL deref
toshiba-wmi: Fix loading the driver on non Toshiba laptops
clk: qoriq: Don't allow CPU clocks higher than starting value
cdc-acm: fix uninitialized variable
iio: hid-sensors: Increase the precision of scale to fix wrong reading interpretation.
iio: orientation: hid-sensor-
iio: st_sensors: fix scale configuration for h3lis331dl
scsi: qla2xxx: Fix scsi scan hang triggered if adapter fails during init
scsi: mpt3sas: Fix for block device of raid exists even after deleting raid disk
scsi: scsi_dh_alua: fix missing kref_put() in alua_rtpg_work()
scsi: scsi_dh_alua: Fix a reference counting bug
KVM: arm/arm64: vgic: Prevent access to invalid SPIs
drm/radeon: disable runtime pm in certain cases
drm/i915: Respect alternate_ddc_pin for all DDI ports
drm/i915/dp: BDW cdclk fix for DP audio
drm/i915/dp: Extend BDW DP audio workaround to GEN9 platforms
drm/amdgpu: disable runtime pm in certain cases
drm/amdgpu: fix crash in acp_hw_fini
tty/serial: at91: fix hardware handshake on Atmel platforms
drm/amdgpu: fix sched fence slab teardown
drm/amd: fix scheduler fence teardown order v2
xprtrdma: use complete() instead complete_all()
xprtrdma: Fix DMAR failure in frwr_op_map() after reconnect
iommu/io-
iommu/amd: Free domain id when free a domain of struct dma_ops_domain
iommu/vt-d: Fix dead-locks in disable_
agp/intel: Flush chipset writes after updating a single PTE
watchdog: core: Fix devres_alloc() allocation size
Input: synaptics-rmi4 - fix error handling in SPI transport driver
Input: synaptics-rmi4 - fix error handling in I2C transport driver
perf top: Fix refreshing hierarchy entries on TUI
mei: bus: fix received data size check in NFC fixup
svcrdma: Skip put_page() when send_reply() fails
svcrdma: Tail iovec leaves an orphaned DMA mapping
nvme: Delete created IO queues on reset
Revert "clocksource/
x86/build: Fix build with older GCC versions
clk: samsung: clk-exynos-audss: Fix module autoload
rtc: pcf2123: Add missing error code assignment before test
s390/dumpstack: restore reliable indicator for call traces
lib/genalloc.c: start search from start of chunk
hwrng: core - Don't use a stack buffer in add_early_
i40e: fix call of ndo_dflt_
mmc: sdhci-msm: Fix error return code in sdhci_msm_probe()
ACPI / APEI: Fix incorrect return value of ghes_proc()
ACPI/PCI/IRQ: assign ISA IRQ directly during early boot stages
ACPI/PCI: pci_link: penalize SCI correctly
ACPI/PCI: pci_link: Include PIRQ_PENALTY_
batman-adv: Modify neigh_list only with rcu-list functions
gpio/mvebu: Use irq_domain_
gpio: of: fix GPIO drivers with multiple gpio_chip for a single node
ASoC: Intel: Skylake: Always acquire runtime pm ref on unload
ASoC: sun4i-codec: return error code instead of NULL when create_card fails
pinctrl: iproc: Fix iProc and NSP GPIO support
mmc: mxs: Initialize the spinlock prior to using it
memcg: prevent memcg caches to be both OFF_SLAB & OBJFREELIST_SLAB
libceph: fix legacy layout decode with pool 0
NFSv4.1: work around -Wmaybe-
drm/amdgpu: fix fence slab teardown
drm/amdgpu: fix a vm_flush fence leak
drm/i915: Fix mismatched INIT power domain disabling during suspend
netfilter: fix namespace handling in nf_log_
Linux 4.8.9
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Yakkety): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Fix Committed |
status: | Fix Committed → Fix Released |
This bug was fixed in the package linux - 4.8.0-32.34
---------------
linux (4.8.0-32.34) yakkety; urgency=low
[ Thadeu Lima de Souza Cascardo ]
* Release Tracking Bug
- LP: #1649358
* Vulnerability picked up from 4.8.10 stable kernel (LP: #1648662)
- net: handle no dst on skb in icmp6_send
linux (4.8.0-31.33) yakkety; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1648034
* Update hio driver to 2.1.0.28 (LP: #1646643)
- SAUCE: hio: update to Huawei ES3000_V2 (2.1.0.28)
* Yakkety update to v4.8.11 stable release (LP: #1645421) set_vapic_ addr proc_register return_ address( ) warning globally after all has-stack- protector: add -fno-PIE
- x86/cpu/AMD: Fix cpu_llc_id for AMD Fam17h systems
- KVM: x86: fix missed SRCU usage in kvm_lapic_
- KVM: Disable irq while unregistering user notifier
- arm64: KVM: pmu: Fix AArch32 cycle counter access
- KVM: arm64: Fix the issues when guest PMCCFILTR is configured
- ftrace: Ignore FTRACE_FL_DISABLED while walking dyn_ftrace records
- ftrace: Add more checks for FTRACE_FL_DISABLED in processing ip records
- genirq: Use irq type from irqdata instead of irqdesc
- fuse: fix fuse_write_end() if zero bytes were copied
- IB/rdmavt: rdmavt can handle non aligned page maps
- IB/hfi1: Fix rnr_timer addition
- mfd: intel-lpss: Do not put device in reset state on suspend
- mfd: stmpe: Fix RESET regression on STMPE2401
- can: bcm: fix warning in bcm_connect/
- gpio: do not double-check direction on sleeping chips
- ALSA: usb-audio: Fix use-after-free of usb_device at disconnect
- ALSA: hda - add a new condition to check if it is thinkpad
- ALSA: hda - Fix mic regression by ASRock mobo fixup
- i2c: mux: fix up dependencies
- i2c: i2c-mux-pca954x: fix deselect enabling for device-tree
- Disable the __builtin_
- kbuild: add -fno-PIE
- scripts/
- x86/kexec: add -fno-PIE
- kbuild: Steal gcc's pie from the very beginning
- ext4: sanity check the block and cluster size at mount time
- ARM: dts: imx53-qsb: Fix regulator constraints
- crypto: caam - do not register AES-XTS mode on LP units
- powerpc/64: Fix setting of AIL in hypervisor mode
- drm/amdgpu: Attach exclusive fence to prime exported bo's. (v5)
- drm/i915: Refresh that status of MST capable connectors in ->detect()
- drm/i915: Assume non-DP++ port if dvo_port is HDMI and there's no AUX ch
specified in the VBT
- virtio-net: drop legacy features in virtio 1 mode
- clk: mmp: pxa910: fix return value check in pxa910_clk_init()
- clk: mmp: pxa168: fix return value check in pxa168_clk_init()
- clk: mmp: mmp2: fix return value check in mmp2_clk_init()
- clk: imx: fix integer overflow in AV PLL round rate
- rtc: omap: Fix selecting external osc
- iwlwifi: pcie: fix SPLC structure parsing
- iwlwifi: pcie: mark command queue lock with separate lockdep class
- iwlwifi: mvm: fix netdetect starting/stopping for unified images
- iwlwifi: mvm: fix d3_test with unified D0/D3 images
- iwlwifi: mvm: wake the wait queue when the RX sync counter is zero
- mfd: cor...