** 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 4.10.12 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 4.10.12 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 4.10.12 stable release shall be applied:
+ * Un-revert "audit: fix auditd/kernel connection state tracking"(1)
+ * cgroup, kthread: close race window where new kthreads can be migrated to 
non-root cgroups
+ * audit: make sure we don't let the retry queue grow without bounds
+ * tcmu: Fix possible overwrite of t_data_sg's last iov[]
+ * tcmu: Fix wrongly calculating of the base_command_size
+ * tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case
+ * thp: fix MADV_DONTNEED vs. MADV_FREE race
+ * thp: fix MADV_DONTNEED vs clear soft dirty race
+ * zsmalloc: expand class bit
+ * orangefs: free superblock when mount fails
+ * drm/nouveau/mpeg: mthd returns true on success now
+ * drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one
+ * drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method
+ * drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state
+ * drm/nouveau: initial support (display-only) for GP107
+ * drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
+ * drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again
+ * CIFS: reconnect thread reschedule itself
+ * CIFS: store results of cifs_reopen_file to avoid infinite wait
+ * Input: xpad - add support for Razer Wildcat gamepad
+ * perf annotate s390: Fix perf annotate error -95 (4.10 regression)
+ * perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
+ * x86/efi: Don't try to reserve runtime regions
+ * x86/signals: Fix lower/upper bound reporting in compat siginfo
+ * x86/intel_rdt: Fix locking in rdtgroup_schemata_write()
+ * x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions
+ * x86/vdso: Ensure vdso32_enabled gets set to valid values only
+ * x86/vdso: Plug race between mapping and ELF header setup
+ * acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit 
comparison)
+ * ACPI / scan: Set the visited flag for all enumerated devices
+ * parisc: fix bugs in pa_memcpy
+ * efi/libstub: Skip GOP with PIXEL_BLT_ONLY format
+ * efi/fb: Avoid reconfiguration of BAR that covers the framebuffer
+ * iscsi-target: Fix TMR reference leak during session shutdown
+ * iscsi-target: Drop work-around for legacy GlobalSAN initiator
+ * scsi: sr: Sanity check returned mode data
+ * scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
+ * scsi: qla2xxx: Add fix to read correct register value for ISP82xx.
+ * scsi: sd: Fix capacity calculation with 32-bit sector_t
+ * target: Avoid mappedlun symlink creation during lun shutdown
+ * xen, fbfront: fix connecting to backend
+ * new privimitive: iov_iter_revert()
+ * make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error
+ * libnvdimm: fix blk free space accounting
+ * libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat
+ * libnvdimm: band aid btt vs clear poison locking
+ * can: ifi: use correct register to read rx status
+ * pwm: rockchip: State of PWM clock should synchronize with PWM enabled state
+ * cpufreq: Bring CPUs up even if cpufreq_online() failed
+ * irqchip/irq-imx-gpcv2: Fix spinlock initialization
+ * ftrace: Fix removing of second function probe
+ * drm/i915/gvt: set the correct default value of CTX STATUS PTR
+ * char: lack of bool string made CONFIG_DEVPORT always on
+ * Revert "MIPS: Lantiq: Fix cascaded IRQ setup"
+ * zram: do not use copy_page with non-page aligned address
+ * ftrace: Fix function pid filter on instances
+ * crypto: algif_aead - Fix bogus request dereference in completion function
+ * crypto: xts - Fix use-after-free on EINPROGRESS
+ * crypto: ahash - Fix EINPROGRESS notification callback
+ * crypto: lrw - Fix use-after-free on EINPROGRESS
+ * parisc: Fix get_user() for 64-bit value on 32-bit kernel
+ * dvb-usb-v2: avoid use-after-free
+ * ASoC: Intel: select DW_DMAC_CORE since it's mandatory
+ * platform/x86: acer-wmi: setup accelerometer when machine has appropriate 
notify event
+ * x86/xen: Fix APIC id mismatch warning on Intel
+ * ACPI / EC: Use busy polling mode when GPE is not enabled
+ * rtc: tegra: Implement clock handling
+ * mm: Tighten x86 /dev/mem with zeroing reads
+ * cxusb: Use a dma capable buffer also for reading
+ * virtio-console: avoid DMA from stack
+ * Linux 4.10.12
  
-        The following patches from the 4.10.12 stable release shall be
- applied:
+ (1) Stable patch got reverted as it caused regressions but the
+ regression is now fixed in 4.10.12.

** Description changed:

  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 4.10.12 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 4.10.12 stable release shall be applied:
  * Un-revert "audit: fix auditd/kernel connection state tracking"(1)
- * cgroup, kthread: close race window where new kthreads can be migrated to 
non-root cgroups
+ * cgroup, kthread: close race window where new kthreads can be migrated to
+   non-root cgroups
  * audit: make sure we don't let the retry queue grow without bounds
  * tcmu: Fix possible overwrite of t_data_sg's last iov[]
  * tcmu: Fix wrongly calculating of the base_command_size
  * tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case
  * thp: fix MADV_DONTNEED vs. MADV_FREE race
  * thp: fix MADV_DONTNEED vs clear soft dirty race
  * zsmalloc: expand class bit
  * orangefs: free superblock when mount fails
  * drm/nouveau/mpeg: mthd returns true on success now
  * drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one
  * drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method
- * drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state
+ * drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane
+   state
  * drm/nouveau: initial support (display-only) for GP107
  * drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
  * drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again
  * CIFS: reconnect thread reschedule itself
  * CIFS: store results of cifs_reopen_file to avoid infinite wait
  * Input: xpad - add support for Razer Wildcat gamepad
  * perf annotate s390: Fix perf annotate error -95 (4.10 regression)
  * perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
  * x86/efi: Don't try to reserve runtime regions
  * x86/signals: Fix lower/upper bound reporting in compat siginfo
  * x86/intel_rdt: Fix locking in rdtgroup_schemata_write()
  * x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions
  * x86/vdso: Ensure vdso32_enabled gets set to valid values only
  * x86/vdso: Plug race between mapping and ELF header setup
- * acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit 
comparison)
+ * acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit
+   comparison)
  * ACPI / scan: Set the visited flag for all enumerated devices
  * parisc: fix bugs in pa_memcpy
  * efi/libstub: Skip GOP with PIXEL_BLT_ONLY format
  * efi/fb: Avoid reconfiguration of BAR that covers the framebuffer
  * iscsi-target: Fix TMR reference leak during session shutdown
  * iscsi-target: Drop work-around for legacy GlobalSAN initiator
  * scsi: sr: Sanity check returned mode data
  * scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
  * scsi: qla2xxx: Add fix to read correct register value for ISP82xx.
  * scsi: sd: Fix capacity calculation with 32-bit sector_t
  * target: Avoid mappedlun symlink creation during lun shutdown
  * xen, fbfront: fix connecting to backend
  * new privimitive: iov_iter_revert()
  * make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error
  * libnvdimm: fix blk free space accounting
  * libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat
  * libnvdimm: band aid btt vs clear poison locking
  * can: ifi: use correct register to read rx status
  * pwm: rockchip: State of PWM clock should synchronize with PWM enabled state
  * cpufreq: Bring CPUs up even if cpufreq_online() failed
  * irqchip/irq-imx-gpcv2: Fix spinlock initialization
  * ftrace: Fix removing of second function probe
  * drm/i915/gvt: set the correct default value of CTX STATUS PTR
  * char: lack of bool string made CONFIG_DEVPORT always on
  * Revert "MIPS: Lantiq: Fix cascaded IRQ setup"
  * zram: do not use copy_page with non-page aligned address
  * ftrace: Fix function pid filter on instances
  * crypto: algif_aead - Fix bogus request dereference in completion function
  * crypto: xts - Fix use-after-free on EINPROGRESS
  * crypto: ahash - Fix EINPROGRESS notification callback
  * crypto: lrw - Fix use-after-free on EINPROGRESS
  * parisc: Fix get_user() for 64-bit value on 32-bit kernel
  * dvb-usb-v2: avoid use-after-free
  * ASoC: Intel: select DW_DMAC_CORE since it's mandatory
- * platform/x86: acer-wmi: setup accelerometer when machine has appropriate 
notify event
+ * platform/x86: acer-wmi: setup accelerometer when machine has appropriate
+   notify event
  * x86/xen: Fix APIC id mismatch warning on Intel
  * ACPI / EC: Use busy polling mode when GPE is not enabled
  * rtc: tegra: Implement clock handling
  * mm: Tighten x86 /dev/mem with zeroing reads
  * cxusb: Use a dma capable buffer also for reading
  * virtio-console: avoid DMA from stack
  * Linux 4.10.12
  
  (1) Stable patch got reverted as it caused regressions but the
  regression is now fixed in 4.10.12.

-- 
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/1687045

Title:
  Zesty update to 4.10.12 stable release

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

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 4.10.12 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 4.10.12 stable release shall be applied:
  * Un-revert "audit: fix auditd/kernel connection state tracking"(1)
  * cgroup, kthread: close race window where new kthreads can be migrated to
    non-root cgroups
  * audit: make sure we don't let the retry queue grow without bounds
  * tcmu: Fix possible overwrite of t_data_sg's last iov[]
  * tcmu: Fix wrongly calculating of the base_command_size
  * tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case
  * thp: fix MADV_DONTNEED vs. MADV_FREE race
  * thp: fix MADV_DONTNEED vs clear soft dirty race
  * zsmalloc: expand class bit
  * orangefs: free superblock when mount fails
  * drm/nouveau/mpeg: mthd returns true on success now
  * drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one
  * drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method
  * drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane
    state
  * drm/nouveau: initial support (display-only) for GP107
  * drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
  * drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again
  * CIFS: reconnect thread reschedule itself
  * CIFS: store results of cifs_reopen_file to avoid infinite wait
  * Input: xpad - add support for Razer Wildcat gamepad
  * perf annotate s390: Fix perf annotate error -95 (4.10 regression)
  * perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()
  * x86/efi: Don't try to reserve runtime regions
  * x86/signals: Fix lower/upper bound reporting in compat siginfo
  * x86/intel_rdt: Fix locking in rdtgroup_schemata_write()
  * x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions
  * x86/vdso: Ensure vdso32_enabled gets set to valid values only
  * x86/vdso: Plug race between mapping and ELF header setup
  * acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit
    comparison)
  * ACPI / scan: Set the visited flag for all enumerated devices
  * parisc: fix bugs in pa_memcpy
  * efi/libstub: Skip GOP with PIXEL_BLT_ONLY format
  * efi/fb: Avoid reconfiguration of BAR that covers the framebuffer
  * iscsi-target: Fix TMR reference leak during session shutdown
  * iscsi-target: Drop work-around for legacy GlobalSAN initiator
  * scsi: sr: Sanity check returned mode data
  * scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable
  * scsi: qla2xxx: Add fix to read correct register value for ISP82xx.
  * scsi: sd: Fix capacity calculation with 32-bit sector_t
  * target: Avoid mappedlun symlink creation during lun shutdown
  * xen, fbfront: fix connecting to backend
  * new privimitive: iov_iter_revert()
  * make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error
  * libnvdimm: fix blk free space accounting
  * libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat
  * libnvdimm: band aid btt vs clear poison locking
  * can: ifi: use correct register to read rx status
  * pwm: rockchip: State of PWM clock should synchronize with PWM enabled state
  * cpufreq: Bring CPUs up even if cpufreq_online() failed
  * irqchip/irq-imx-gpcv2: Fix spinlock initialization
  * ftrace: Fix removing of second function probe
  * drm/i915/gvt: set the correct default value of CTX STATUS PTR
  * char: lack of bool string made CONFIG_DEVPORT always on
  * Revert "MIPS: Lantiq: Fix cascaded IRQ setup"
  * zram: do not use copy_page with non-page aligned address
  * ftrace: Fix function pid filter on instances
  * crypto: algif_aead - Fix bogus request dereference in completion function
  * crypto: xts - Fix use-after-free on EINPROGRESS
  * crypto: ahash - Fix EINPROGRESS notification callback
  * crypto: lrw - Fix use-after-free on EINPROGRESS
  * parisc: Fix get_user() for 64-bit value on 32-bit kernel
  * dvb-usb-v2: avoid use-after-free
  * ASoC: Intel: select DW_DMAC_CORE since it's mandatory
  * platform/x86: acer-wmi: setup accelerometer when machine has appropriate
    notify event
  * x86/xen: Fix APIC id mismatch warning on Intel
  * ACPI / EC: Use busy polling mode when GPE is not enabled
  * rtc: tegra: Implement clock handling
  * mm: Tighten x86 /dev/mem with zeroing reads
  * cxusb: Use a dma capable buffer also for reading
  * virtio-console: avoid DMA from stack
  * Linux 4.10.12

  (1) Stable patch got reverted as it caused regressions but the
  regression is now fixed in 4.10.12.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1687045/+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