Zesty update to v4.9.2 stable release

Bug #1655114 reported by Tim Gardner
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Zesty
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.9.2 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches from the v4.9.2 stable release shall be applied:

ssb: Fix error routine when fallback SPROM fails
ath10k: fix soft lockup during firmware crash/hw-restart
rtlwifi: Fix enter/exit power_save
perf/x86: Fix exclusion of BTS and LBR for Goldmont
perf annotate: Don't throw error for zero length symbols
perf/x86/intel/cstate: Prevent hotplug callback leak
rtl8xxxu: Work around issue with 8192eu and 8723bu devices not reconnecting
cfg80211/mac80211: fix BSS leaks when abandoning assoc attempts
ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success
ath9k: Really fix LED polarity for some Mini PCI AR9220 MB92 cards.
ath9k: do not return early to fix rcu unlocking
Revert "mmc: sdhci: Reset cmd and data circuits after tuning failure"
mmc: sdhci: Fix recovery from tuning timeout
regulator: stw481x-vmmc: fix ages old enable error
mmc: sd: Meet alignment requirements for raw_ssr DMA
timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion
gpio: stmpe: fix interrupt handling bug
gpio: chardev: Return error for seek operations
arm64: tegra: Add VDD_GPU regulator to Jetson TX1
clk: bcm2835: Avoid overwriting the div info when disabling a pll_div clk
thermal: hwmon: Properly report critical temperature in sysfs
docs: sphinx-extensions: make rstFlatTable work with docutils 0.13
hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels()
staging/lustre/osc: Revert erroneous list_for_each_entry_safe use
staging: lustre: ldlm: pl_recalc time handling is wrong
staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask
staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data
ACPI / video: Add force_native quirk for Dell XPS 17 L702X
ACPI / video: Add force_native quirk for HP Pavilion dv6
drm/amdgpu/si: load the proper firmware on 0x87 oland boards
drm/amdgpu: add additional pci revision to dpm workaround
drm/amdgpu: Store CRTC relative amdgpu_crtc->cursor_x/y values
drm/amdgpu: Also call cursor_move_locked when the cursor size changes
drm/amd/amdgpu: enable GUI idle INT after enabling CGCG
drm/nouveau/gr: fallback to legacy paths during firmware lookup
drm/nouveau/kms: lvds panel strap moved again on maxwell
drm/nouveau/bios: require checksum to match for fast acpi shadow method
drm/nouveau/ltc: protect clearing of comptags with mutex
drm/nouveau/ttm: wait for bo fence to signal before unmapping vmas
drm/nouveau/i2c/gk110b,gm10x: use the correct implementation
drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex
drm/radeon: Also call cursor_move_locked when the cursor size changes
drm/radeon: Hide the HW cursor while it's out of bounds
drm/radeon: add additional pci revision to dpm workaround
drm/radeon/si: load the proper firmware on 0x87 oland boards
drm/gma500: Add compat ioctl
drm/amd/powerplay: bypass fan table setup if no fan connected
drm/amdgpu: fix enable_cp_power_gating in gfx_v8.0.
drm/amdgpu: fix init save/restore list in gfx_v8.0
drivers/gpu/drm/ast: Fix infinite loop if read fails
mei: request async autosuspend at the end of enumeration
mei: me: add lewisburg device ids
block: protect iterate_bdevs() against concurrent close
vt: fix Scroll Lock LED trigger name
stm class: Fix device leak in open error path
scsi: megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset
scsi: megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map
iscsi-target: Return error if unable to add network portal
scsi: zfcp: fix use-after-"free" in FC ingress path after TMF
scsi: zfcp: do not trace pure benign residual HBA responses at default level
scsi: zfcp: fix rport unblock race with LUN recovery
scsi: avoid a permanent stop of the scsi device's request queue
ARC: mm: arc700: Don't assume 2 colours for aliasing VIPT dcache
firmware: fix usermode helper fallback loading
s390/vmlogrdr: fix IUCV buffer allocation
s390/kexec: use node 0 when re-adding crash kernel memory
arm64: KVM: pmu: Reset PMSELR_EL0.SEL to a sane value before entering the guest
latent_entropy: fix ARM build error on earlier gcc
sc16is7xx: Drop bogus use of IRQF_ONESHOT
md/raid5: limit request size according to implementation limits
scsi: aacraid: remove wildcard for series 9 controllers
KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state
KVM: PPC: Book3S HV: Don't lose hardware R/C bit updates in H_PROTECT
kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)
fsnotify: Fix possible use-after-free in inode iteration on umount
vsock/virtio: fix src/dst cid format
platform/x86: asus-nb-wmi.c: Add X45U quirk
x86/smpboot: Make logical package management more robust
fgraph: Handle a case where a tracer ignores set_graph_notrace
IB/mad: Fix an array index check
IPoIB: Avoid reading an uninitialized member variable
IB/multicast: Check ib_find_pkey() return value
IB/rxe: Fix a memory leak in rxe_qp_cleanup()
IB/cma: Fix a race condition in iboe_addr_get_sgid()
mn88472: fix chip id check on probe
mn88473: fix chip id check on probe
s5p-mfc: fix failure path of s5p_mfc_alloc_memdev()
media: solo6x10: fix lockup by avoiding delayed register write
v4l: tvp5150: Add missing break in set control handler
Input: drv260x - fix input device's parent assignment
bad_inode: add missing i_op initializers
i40iw: Use correct src address in memcpy to rdma stats counters
PCI: Check for PME in targeted sleep state
libceph: verify authorize reply on connect
nfs_write_end(): fix handling of short copies
pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed
pNFS: Don't clear the layout stateid if a layout return is outstanding
pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid
pNFS: Fix a deadlock between read resends and layoutreturn
SUNRPC: fix refcounting problems with auth_gss messages.
powerpc/64e: Convert cmpi to cmpwi in head_64.S
powerpc/ps3: Fix system hang with GCC 5 builds
powerpc/boot: Request no dynamic linker for boot wrapper
of, numa: Return NUMA_NO_NODE from disable of_node_to_nid() if nid not possible.
libnvdimm, pfn: fix align attribute
kconfig/nconf: Fix hang when editing symbol with a long prompt
sg_write()/bsg_write() is not fit to be called under KERNEL_DS
net: mvpp2: fix dma unmapping of TX buffers for fragments
drm/i915/dsi: Fix chv_exec_gpio disabling the GPIOs it is setting
drm/i915/dsi: Do not clear DPOUNIT_CLOCK_GATE_DISABLE from vlv_init_display_clock_gating
drm/i915: Fix cdclk vs. dev_cdclk mess when not recomputing things
drm/i915: Initialize dev_priv->atomic_cdclk_freq at init time
drm/i915: skip the first 4k of stolen memory on everything >= gen8
drm/i915: Fix setting of boost freq tunable
Linux 4.9.2

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (14.3 KiB)

This bug was fixed in the package linux - 4.9.0-12.13

---------------
linux (4.9.0-12.13) zesty; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
    - LP: #1655122

  * Zesty update to v4.9.2 stable release (LP: #1655114)
    - ssb: Fix error routine when fallback SPROM fails
    - ath10k: fix soft lockup during firmware crash/hw-restart
    - rtlwifi: Fix enter/exit power_save
    - perf/x86: Fix exclusion of BTS and LBR for Goldmont
    - perf annotate: Don't throw error for zero length symbols
    - perf/x86/intel/cstate: Prevent hotplug callback leak
    - rtl8xxxu: Work around issue with 8192eu and 8723bu devices not reconnecting
    - cfg80211/mac80211: fix BSS leaks when abandoning assoc attempts
    - ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success
    - ath9k: Really fix LED polarity for some Mini PCI AR9220 MB92 cards.
    - ath9k: do not return early to fix rcu unlocking
    - Revert "mmc: sdhci: Reset cmd and data circuits after tuning failure"
    - mmc: sdhci: Fix recovery from tuning timeout
    - regulator: stw481x-vmmc: fix ages old enable error
    - mmc: sd: Meet alignment requirements for raw_ssr DMA
    - timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion
    - gpio: stmpe: fix interrupt handling bug
    - gpio: chardev: Return error for seek operations
    - arm64: tegra: Add VDD_GPU regulator to Jetson TX1
    - clk: bcm2835: Avoid overwriting the div info when disabling a pll_div clk
    - thermal: hwmon: Properly report critical temperature in sysfs
    - docs: sphinx-extensions: make rstFlatTable work with docutils 0.13
    - hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels()
    - staging/lustre/osc: Revert erroneous list_for_each_entry_safe use
    - staging: lustre: ldlm: pl_recalc time handling is wrong
    - staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask
    - staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data
    - ACPI / video: Add force_native quirk for Dell XPS 17 L702X
    - ACPI / video: Add force_native quirk for HP Pavilion dv6
    - drm/amdgpu/si: load the proper firmware on 0x87 oland boards
    - drm/amdgpu: add additional pci revision to dpm workaround
    - drm/amdgpu: Store CRTC relative amdgpu_crtc->cursor_x/y values
    - drm/amdgpu: Also call cursor_move_locked when the cursor size changes
    - drm/amd/amdgpu: enable GUI idle INT after enabling CGCG
    - drm/nouveau/gr: fallback to legacy paths during firmware lookup
    - drm/nouveau/kms: lvds panel strap moved again on maxwell
    - drm/nouveau/bios: require checksum to match for fast acpi shadow method
    - drm/nouveau/ltc: protect clearing of comptags with mutex
    - drm/nouveau/ttm: wait for bo fence to signal before unmapping vmas
    - drm/nouveau/i2c/gk110b,gm10x: use the correct implementation
    - drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex
    - drm/radeon: Also call cursor_move_locked when the cursor size changes
    - drm/radeon: Hide the HW cursor while it's out of bounds
    - drm/radeon: add additional pci revision to dpm workaround
    - drm/radeon/si: load the proper firmware on 0x87 oland boards
    - drm/...

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.