Public bug reported:

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.

       git://git.kernel.org/

    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_define_ioctl()
drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
drm/vmwgfx: Remove getparam error message
drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
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_prepare_memory_region
kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
iio: core: Fix IIO_VAL_FRACTIONAL_LOG2 for negative values
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_(d|i)cache_range() called from modules
powerpc: Don't try to fix up misaligned load-with-reservation instructions
powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable()
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-kernel-rules: fix stable-tag format
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-port-ped property for known broken revisions
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

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu Zesty)
     Importance: Undecided
         Status: New


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Zesty)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     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.
  
-     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.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches from the v4.10.10 stable release shall be
+ applied:
  
-        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_define_ioctl()
+ drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
+ drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
+ drm/vmwgfx: Remove getparam error message
+ drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
+ 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_prepare_memory_region
+ kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
+ iio: core: Fix IIO_VAL_FRACTIONAL_LOG2 for negative values
+ 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_(d|i)cache_range() called from modules
+ powerpc: Don't try to fix up misaligned load-with-reservation instructions
+ powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable()
+ 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-kernel-rules: fix stable-tag format
+ 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-port-ped property for known broken 
revisions
+ 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

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1682130

Title:
  Zesty update to v4.10.10 stable release

Status in linux package in Ubuntu:
  New
Status in linux source package in Zesty:
  New

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.

         git://git.kernel.org/

      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_define_ioctl()
  drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
  drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
  drm/vmwgfx: Remove getparam error message
  drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
  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_prepare_memory_region
  kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd
  iio: core: Fix IIO_VAL_FRACTIONAL_LOG2 for negative values
  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_(d|i)cache_range() called from modules
  powerpc: Don't try to fix up misaligned load-with-reservation instructions
  powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable()
  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-kernel-rules: fix stable-tag format
  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-port-ped property for known broken 
revisions
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1682130/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to