Activity log for bug #1687045

Date Who What changed Old value New value Message
2017-04-28 15:19:02 Stefan Bader bug added bug
2017-04-28 15:19:03 Stefan Bader tags kernel-stable-tracking-bug
2017-04-28 15:19:04 Stefan Bader bug added subscriber SRU Verification
2017-04-28 15:19:05 Stefan Bader bug added subscriber Ubuntu Stable Release Updates Team
2017-04-28 15:19:08 Stefan Bader nominated for series Ubuntu Zesty
2017-04-28 15:19:09 Stefan Bader bug task added linux (Ubuntu Zesty)
2017-04-28 15:20:13 Stefan Bader linux (Ubuntu Zesty): status New In Progress
2017-04-28 15:20:13 Stefan Bader linux (Ubuntu Zesty): assignee Stefan Bader (smb)
2017-04-28 15:57:52 Stefan Bader 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: 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.
2017-04-28 15:59:09 Stefan Bader 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. 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.
2017-05-05 17:55:37 Thadeu Lima de Souza Cascardo linux (Ubuntu Zesty): status In Progress Fix Committed
2017-06-01 20:49:51 Launchpad Janitor linux (Ubuntu): status New Fix Released
2017-06-01 20:49:51 Launchpad Janitor cve linked 2017-0605
2017-06-01 20:49:51 Launchpad Janitor cve linked 2017-7979
2017-06-06 13:13:53 Launchpad Janitor linux (Ubuntu Zesty): status Fix Committed Fix Released