Zesty update to v4.10.10 stable release
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.10.10 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.10.10 stable release shall be applied:
drm/vmwgfx: Type-check lookups of fence objects
drm/vmwgfx: NULL pointer dereference in vmw_surface_
drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_
drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
drm/vmwgfx: Remove getparam error message
drm/vmwgfx: fix integer overflow in vmw_surface_
PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host controller
PCI: thunder-pem: Fix legacy firmware PEM-specific resources
sysfs: be careful of error returns from ops->show()
staging: android: ashmem: lseek failed due to no FMODE_LSEEK.
arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
arm/arm64: KVM: Take mmap_sem in kvm_arch_
kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
iio: core: Fix IIO_VAL_
iio: st_pressure: initialize lps22hb bootime
iio: bmg160: reset chip when probing
arm64: mm: unaligned access by user-land should be received as SIGBUS
cfg80211: check rdev resume callback only for registered wiphy
Reset TreeId to zero on SMB2 TREE_CONNECT
mm/page_alloc.c: fix print order in show_free_areas()
ptrace: fix PTRACE_LISTEN race corrupting task->state
dax: fix radix tree insertion race
dm verity fec: limit error correction recursion
dm verity fec: fix bufio leaks
ACPI / gpio: do not fall back to parsing _CRS when we get a deferral
ACPI / scan: Prefer devices without _HID for _ADR matching
Kbuild: use cc-disable-warning consistently for maybe-uninitialized
jump label: fix passing kbuild_cflags when checking for asm goto support
orangefs: move features validation to fix filesystem hang
xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files
ring-buffer: Fix return value check in test_ringbuffer()
mac80211: unconditionally start new netdev queues with iTXQ support
brcmfmac: use local iftype avoiding use-after-free of virtual interface
metag/usercopy: Drop unused macros
metag/usercopy: Fix alignment error checking
metag/usercopy: Add early abort to copy_to_user
metag/usercopy: Zero rest of buffer from copy_from_user
metag/usercopy: Set flags before ADDZ
metag/usercopy: Fix src fixup in from user rapf loops
metag/usercopy: Add missing fixups
drm/msm: adreno: fix build error without debugfs
powerpc: Disable HFSCR[TM] if TM is not supported
powerpc/mm: Add missing global TLB invalidate if cxl is active
powerpc/64: Fix flush_(
powerpc: Don't try to fix up misaligned load-with-
powerpc/
dm raid: fix NULL pointer dereference for raid1 without bitmap
x86/mce: Don't print MCEs when mcelog is active
nios2: reserve boot memory for device tree
xtensa: make __pa work with uncached KSEG addresses
s390/decompressor: fix initrd corruption caused by bss clear
s390/uaccess: get_user() should zero on failure (again)
MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels
MIPS: ralink: Fix typos in rt3883 pinctrl
MIPS: End spinlocks with .insn
MIPS: Lantiq: fix missing xbar kernel panic
MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3
MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2
MIPS: Flush wrong invalid FTLB entry for huge page
MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation
drm/i915/gvt: Fix gvt scheduler interval time
drm/i915/kvmgt: fix suspicious rcu dereference usage
usb: dwc3: gadget: delay unmap of bounced requests
Documentation: stable-
mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
random: use chacha20 for get_random_int/long
kvm: fix page struct leak in handle_vmon
drm/edid: constify edid quirk list
drm/i915: fix INTEL_BDW_IDS definition
drm/i915: more .is_mobile cleanups for BDW
drm/i915: actually drive the BDW reserved IDs
ASoC: Intel: bytcr_rt5640: quirks for Insyde devices
usb: chipidea: msm: Rely on core to override AHBBURST
serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x
usb: xhci: add quirk flag for broken PED bits
usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested
usb: dwc3: host: pass quirk-broken-
drm/mga: remove device_is_agp callback
PCI: Add ACS quirk for Intel Union Point
PCI: xgene: Fix double free on init error
sata: ahci-da850: implement a workaround for the softreset quirk
ACPI / button: Change default behavior to lid_init_state=open
ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10
ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10
ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection
ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support
ACPI: save NVS memory for Lenovo G50-45
ASoC: sun4i-i2s: Add quirks to handle a31 compatible
HID: wacom: don't apply generic settings to old devices
arm: kernel: Add SMC structure parameter
firmware: qcom: scm: Fix interrupted SCM calls
ARM: smccc: Update HVC comment to describe new quirk parameter
PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS
PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports
mmc: sdhci-of-esdhc: remove default broken-cd for ARM
PCI: Sort the list of devices with D3 delay quirk by ID
watchdog: s3c2410: Fix infinite interrupt in soft mode
platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT
x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk
x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk
usb-storage: Add ignore-residue quirk for Initio INIC-3619
x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk
Linux 4.10.10
CVE References
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Zesty): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Fix Released |
This bug was fixed in the package linux - 4.10.0-21.23
---------------
linux (4.10.0-21.23) zesty; urgency=low
* linux: 4.10.0-21.23 -proposed tracker (LP: #1686414)
* Need to stop using bzip2 compression in packages for zesty onward
(LP: #1686782)
- [Debian] Use default compression for all packages
* [Hyper-V][SAUCE] pci-hyperv: Use only 16 bit integer for PCI domain
(LP: #1684971)
- SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain
* CVE-2017-7477: macsec: avoid heap overflow in skb_to_sgvec (LP: #1685892)
- macsec: avoid heap overflow in skb_to_sgvec
- macsec: dynamically allocate space for sglist
* Zesty update to 4.10.11 stable release (LP: #1685140) CONSTANTS_ * execbuf parameters. gating( ) earlier to avoid it clobbering watermarks EXIT_ON_ IRQ_STACK
- drm/i915: Fix forcewake active domain tracking
- drm/i915: Move updating color management to before vblank evasion
- drm/i915/fbdev: Stop repeating tile configuration on stagnation
- drm/i915: Squelch any ktime/jiffie rounding errors for wait-ioctl
- drm/i915/gen9: Increase PCODE request timeout to 50ms
- drm/i915: Store a permanent error in obj->mm.pages
- drm/i915: Nuke debug messages from the pipe update critical section
- drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3
- drm/i915: Reject HDMI 12bpc if the sink doesn't indicate support
- drm/i915: Only enable hotplug interrupts if the display interrupts are
enabled
- drm/i915: Drop support for I915_EXEC_
- drm/i915: Stop using RP_DOWN_EI on Baytrail
- drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker)
- drm/i915: Do .init_clock_
- orangefs: Dan Carpenter influenced cleanups...
- orangefs: fix buffer size mis-match between kernel space and user space.
- nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type
- rt2x00usb: fix anchor initialization
- rt2x00usb: do not anchor rx and tx urb's
- MIPS: Introduce irq_stack
- MIPS: Stack unwinding while on IRQ stack
- MIPS: Only change $28 to thread_info if coming from user mode
- MIPS: Switch to the irq_stack in interrupts
- MIPS: Select HAVE_IRQ_
- MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch
- crypto: caam - fix RNG deinstantiation error checking
- crypto: caam - fix invalid dereference in caam_rsa_init_tfm()
- dma-buf: add support for compat ioctl
- Linux 4.10.11
* Zesty update to v4.10.10 stable release (LP: #1682130) define_ ioctl() cap_3d_ ioctl() define_ ioctl()
- drm/vmwgfx: Type-check lookups of fence objects
- drm/vmwgfx: NULL pointer dereference in vmw_surface_
- drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_
- drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
- drm/vmwgfx: Remove getparam error message
- drm/vmwgfx: fix integer overflow in vmw_surface_
- PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host
controller
- PCI: thunder-pem: Fix legacy firmware PEM-specific resources
- sysfs: be careful of error returns from ops->show()
- staging: android: ashmem: lseek failed due to no FM...