Yakkety update to v4.8.9 stable release

Bug #1642972 reported by Tim Gardner on 2016-11-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

SRU Justification

       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.



       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_is_cpu_online() in cpufreq-set
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_clock_period_ps() return value
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-rotation: Add PM function (fix non working driver)
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-pgtable-arm: Check for v7s-incapable systems
iommu/amd: Free domain id when free a domain of struct dma_ops_domain
iommu/vt-d: Fix dead-locks in disable_dmar_iommu() path
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/drivers/timer_sun5i: Replace code by clocksource_mmio_init"
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_randomness()
i40e: fix call of ndo_dflt_bridge_getlink()
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
batman-adv: Modify neigh_list only with rcu-list functions
gpio/mvebu: Use irq_domain_add_linear
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-uninitialized warning
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_proc_dostring
Linux 4.8.9

Tim Gardner (timg-tpi) on 2016-11-18
tags: added: kernel-stable-tracking-bug
description: updated
Luis Henriques (henrix) on 2016-11-21
Changed in linux (Ubuntu Yakkety):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :
Download full text (25.5 KiB)

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 (LP: #1646643)
    - SAUCE: hio: update to Huawei ES3000_V2 (

  * Yakkety update to v4.8.11 stable release (LP: #1645421)
    - x86/cpu/AMD: Fix cpu_llc_id for AMD Fam17h systems
    - KVM: x86: fix missed SRCU usage in kvm_lapic_set_vapic_addr
    - 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/proc_register
    - 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_return_address() warning globally after all
    - kbuild: add -fno-PIE
    - scripts/has-stack-protector: add -fno-PIE
    - 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...

Changed in linux (Ubuntu Yakkety):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers