Activity log for bug #1721777

Date Who What changed Old value New value Message
2017-10-06 13:18:37 Seth Forshee bug added bug
2017-10-06 13:18:38 Seth Forshee tags kernel-stable-tracking-bug
2017-10-06 13:18:39 Seth Forshee bug added subscriber SRU Verification
2017-10-06 13:18:41 Seth Forshee bug added subscriber Ubuntu Stable Release Updates Team
2017-10-06 13:18:45 Seth Forshee nominated for series Ubuntu Artful
2017-10-06 13:18:47 Seth Forshee bug task added linux-raspi2 (Ubuntu Artful)
2017-10-06 13:20:20 Seth Forshee 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.13.5 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.13.5 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 v4.13.5 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.13.5 stable release shall be applied: cifs: check rsp for NULL before dereferencing in SMB2_open cifs: release cifs root_cred after exit_cifs cifs: release auth_key.response for reconnect. nvme-pci: fix host memory buffer allocation fallback nvme-pci: use appropriate initial chunk size for HMB allocation nvme-pci: propagate (some) errors from host memory buffer setup dax: remove the pmem_dax_ops->flush abstraction dm integrity: do not check integrity for failed read operations mmc: block: Fix incorrectly initialized requests fs/proc: Report eip/esp in /prod/PID/stat for coredumping scsi: scsi_transport_fc: fix NULL pointer dereference in fc_bsg_job_timeout SMB3: Add support for multidialect negotiate (SMB2.1 and later) mac80211: fix VLAN handling with TXQs mac80211_hwsim: Use proper TX power mac80211: flush hw_roc_start work before cancelling the ROC mac80211: fix deadlock in driver-managed RX BA session start genirq: Make sparse_irq_lock protect what it should protect genirq/msi: Fix populating multiple interrupts genirq: Fix cpumask check in __irq_startup_managed() KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcr KVM: PPC: Book3S HV: Fix bug causing host SLB to be restored incorrectly KVM: PPC: Book3S HV: Don't access XIVE PIPR register using byte accesses tracing: Fix trace_pipe behavior for instance traces tracing: Erase irqsoff trace with empty write tracing: Remove RCU work arounds from stack tracer md/raid5: fix a race condition in stripe batch md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly scsi: aacraid: Fix 2T+ drives on SmartIOC-2000 scsi: aacraid: Add a small delay after IOP reset drm/exynos: Fix locking in the suspend/resume paths drm/i915/gvt: Fix incorrect PCI BARs reporting Revert "drm/i915/bxt: Disable device ready before shutdown command" drm/amdgpu: revert tile table update for oland drm/radeon: disable hard reset in hibernate for APUs crypto: drbg - fix freeing of resources crypto: talitos - Don't provide setkey for non hmac hashing algs. crypto: talitos - fix sha224 crypto: talitos - fix hashing security/keys: properly zero out sensitive key material in big_key security/keys: rewrite all of big_key crypto KEYS: fix writing past end of user-supplied buffer in keyring_read() KEYS: prevent creating a different user's keyrings KEYS: prevent KEYCTL_READ on negative key libnvdimm, namespace: fix btt claim class crash powerpc/eeh: Create PHB PEs after EEH is initialized powerpc/pseries: Fix parent_dn reference leak in add_dt_node() powerpc/tm: Flush TM only if CPU has TM feature MIPS: Fix perf event init s390/perf: fix bug when creating per-thread event s390/mm: make pmdp_invalidate() do invalidation only s390/mm: fix write access check in gup_huge_pmd() PM: core: Fix device_pm_check_callbacks() Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0" Fix SMB3.1.1 guest authentication to Samba SMB3: Fix endian warning SMB3: Warn user if trying to sign connection that authenticated as guest SMB: Validate negotiate (to protect against downgrade) even if signing off SMB3: handle new statx fields SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets libceph: don't allow bidirectional swap of pg-upmap-items nl80211: check for the required netlink attributes presence brd: fix overflow in __brd_direct_access gfs2: Fix debugfs glocks dump bsg-lib: don't free job in bsg_prepare_job iw_cxgb4: drop listen destroy replies if no ep found iw_cxgb4: remove the stid on listen create failure iw_cxgb4: put ep reference in pass_accept_req() rcu: Allow for page faults in NMI handlers mmc: sdhci-pci: Fix voltage switch for some Intel host controllers extable: Consolidate *kernel_text_address() functions extable: Enable RCU if it is not watching in kernel_text_address() selftests/seccomp: Support glibc 2.26 siginfo_t.h seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter() arm64: Make sure SPsel is always set arm64: mm: Use READ_ONCE when dereferencing pointer to pte table arm64: fault: Route pte translation faults via do_translation_fault KVM: VMX: extract __pi_post_block KVM: VMX: avoid double list add with VT-d posted interrupts KVM: VMX: simplify and fix vmx_vcpu_pi_load KVM: nVMX: fix HOST_CR3/HOST_CR4 cache kvm/x86: Handle async PF in RCU read-side critical sections KVM: VMX: Do not BUG() on out-of-bounds guest IRQ kvm: nVMX: Don't allow L2 to access the hardware CR8 xfs: validate bdev support for DAX inode flag fix infoleak in waitid(2) sched/sysctl: Check user input value of sysctl_sched_time_avg irq/generic-chip: Don't replace domain's name mtd: Fix partition alignment check on multi-erasesize devices mtd: nand: atmel: fix buffer overflow in atmel_pmecc_user etnaviv: fix submit error path etnaviv: fix gem object list corruption futex: Fix pi_state->owner serialization md: fix a race condition for flush request handling md: separate request handling PCI: Fix race condition with driver_override btrfs: fix NULL pointer dereference from free_reloc_roots() btrfs: clear ordered flag on cleaning up ordered extents btrfs: finish ordered extent cleaning if no progress is found btrfs: propagate error to btrfs_cmp_data_prepare caller btrfs: prevent to set invalid default subvolid platform/x86: fujitsu-laptop: Don't oops when FUJ02E3 is not presnt PM / OPP: Call notifier without holding opp_table->lock x86/mm: Fix fault error path using unsafe vma pointer x86/fpu: Don't let userspace set bogus xcomp_bv KVM: VMX: do not change SN bit in vmx_update_pi_irte() KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt KVM: VMX: use cmpxchg64 video: fbdev: aty: do not leak uninitialized padding in clk to userspace Linux 4.13.5
2017-10-06 13:23:56 Seth Forshee 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.13.5 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.13.5 stable release shall be applied: cifs: check rsp for NULL before dereferencing in SMB2_open cifs: release cifs root_cred after exit_cifs cifs: release auth_key.response for reconnect. nvme-pci: fix host memory buffer allocation fallback nvme-pci: use appropriate initial chunk size for HMB allocation nvme-pci: propagate (some) errors from host memory buffer setup dax: remove the pmem_dax_ops->flush abstraction dm integrity: do not check integrity for failed read operations mmc: block: Fix incorrectly initialized requests fs/proc: Report eip/esp in /prod/PID/stat for coredumping scsi: scsi_transport_fc: fix NULL pointer dereference in fc_bsg_job_timeout SMB3: Add support for multidialect negotiate (SMB2.1 and later) mac80211: fix VLAN handling with TXQs mac80211_hwsim: Use proper TX power mac80211: flush hw_roc_start work before cancelling the ROC mac80211: fix deadlock in driver-managed RX BA session start genirq: Make sparse_irq_lock protect what it should protect genirq/msi: Fix populating multiple interrupts genirq: Fix cpumask check in __irq_startup_managed() KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcr KVM: PPC: Book3S HV: Fix bug causing host SLB to be restored incorrectly KVM: PPC: Book3S HV: Don't access XIVE PIPR register using byte accesses tracing: Fix trace_pipe behavior for instance traces tracing: Erase irqsoff trace with empty write tracing: Remove RCU work arounds from stack tracer md/raid5: fix a race condition in stripe batch md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly scsi: aacraid: Fix 2T+ drives on SmartIOC-2000 scsi: aacraid: Add a small delay after IOP reset drm/exynos: Fix locking in the suspend/resume paths drm/i915/gvt: Fix incorrect PCI BARs reporting Revert "drm/i915/bxt: Disable device ready before shutdown command" drm/amdgpu: revert tile table update for oland drm/radeon: disable hard reset in hibernate for APUs crypto: drbg - fix freeing of resources crypto: talitos - Don't provide setkey for non hmac hashing algs. crypto: talitos - fix sha224 crypto: talitos - fix hashing security/keys: properly zero out sensitive key material in big_key security/keys: rewrite all of big_key crypto KEYS: fix writing past end of user-supplied buffer in keyring_read() KEYS: prevent creating a different user's keyrings KEYS: prevent KEYCTL_READ on negative key libnvdimm, namespace: fix btt claim class crash powerpc/eeh: Create PHB PEs after EEH is initialized powerpc/pseries: Fix parent_dn reference leak in add_dt_node() powerpc/tm: Flush TM only if CPU has TM feature MIPS: Fix perf event init s390/perf: fix bug when creating per-thread event s390/mm: make pmdp_invalidate() do invalidation only s390/mm: fix write access check in gup_huge_pmd() PM: core: Fix device_pm_check_callbacks() Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0" Fix SMB3.1.1 guest authentication to Samba SMB3: Fix endian warning SMB3: Warn user if trying to sign connection that authenticated as guest SMB: Validate negotiate (to protect against downgrade) even if signing off SMB3: handle new statx fields SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets libceph: don't allow bidirectional swap of pg-upmap-items nl80211: check for the required netlink attributes presence brd: fix overflow in __brd_direct_access gfs2: Fix debugfs glocks dump bsg-lib: don't free job in bsg_prepare_job iw_cxgb4: drop listen destroy replies if no ep found iw_cxgb4: remove the stid on listen create failure iw_cxgb4: put ep reference in pass_accept_req() rcu: Allow for page faults in NMI handlers mmc: sdhci-pci: Fix voltage switch for some Intel host controllers extable: Consolidate *kernel_text_address() functions extable: Enable RCU if it is not watching in kernel_text_address() selftests/seccomp: Support glibc 2.26 siginfo_t.h seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter() arm64: Make sure SPsel is always set arm64: mm: Use READ_ONCE when dereferencing pointer to pte table arm64: fault: Route pte translation faults via do_translation_fault KVM: VMX: extract __pi_post_block KVM: VMX: avoid double list add with VT-d posted interrupts KVM: VMX: simplify and fix vmx_vcpu_pi_load KVM: nVMX: fix HOST_CR3/HOST_CR4 cache kvm/x86: Handle async PF in RCU read-side critical sections KVM: VMX: Do not BUG() on out-of-bounds guest IRQ kvm: nVMX: Don't allow L2 to access the hardware CR8 xfs: validate bdev support for DAX inode flag fix infoleak in waitid(2) sched/sysctl: Check user input value of sysctl_sched_time_avg irq/generic-chip: Don't replace domain's name mtd: Fix partition alignment check on multi-erasesize devices mtd: nand: atmel: fix buffer overflow in atmel_pmecc_user etnaviv: fix submit error path etnaviv: fix gem object list corruption futex: Fix pi_state->owner serialization md: fix a race condition for flush request handling md: separate request handling PCI: Fix race condition with driver_override btrfs: fix NULL pointer dereference from free_reloc_roots() btrfs: clear ordered flag on cleaning up ordered extents btrfs: finish ordered extent cleaning if no progress is found btrfs: propagate error to btrfs_cmp_data_prepare caller btrfs: prevent to set invalid default subvolid platform/x86: fujitsu-laptop: Don't oops when FUJ02E3 is not presnt PM / OPP: Call notifier without holding opp_table->lock x86/mm: Fix fault error path using unsafe vma pointer x86/fpu: Don't let userspace set bogus xcomp_bv KVM: VMX: do not change SN bit in vmx_update_pi_irte() KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt KVM: VMX: use cmpxchg64 video: fbdev: aty: do not leak uninitialized padding in clk to userspace Linux 4.13.5 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.13.5 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.13.5 stable release shall be applied: cifs: check rsp for NULL before dereferencing in SMB2_open cifs: release cifs root_cred after exit_cifs cifs: release auth_key.response for reconnect. nvme-pci: fix host memory buffer allocation fallback nvme-pci: use appropriate initial chunk size for HMB allocation nvme-pci: propagate (some) errors from host memory buffer setup dax: remove the pmem_dax_ops->flush abstraction dm integrity: do not check integrity for failed read operations mmc: block: Fix incorrectly initialized requests fs/proc: Report eip/esp in /prod/PID/stat for coredumping scsi: scsi_transport_fc: fix NULL pointer dereference in fc_bsg_job_timeout SMB3: Add support for multidialect negotiate (SMB2.1 and later) mac80211: fix VLAN handling with TXQs mac80211_hwsim: Use proper TX power mac80211: flush hw_roc_start work before cancelling the ROC mac80211: fix deadlock in driver-managed RX BA session start genirq: Make sparse_irq_lock protect what it should protect genirq/msi: Fix populating multiple interrupts genirq: Fix cpumask check in __irq_startup_managed() KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcr KVM: PPC: Book3S HV: Fix bug causing host SLB to be restored incorrectly KVM: PPC: Book3S HV: Don't access XIVE PIPR register using byte accesses tracing: Fix trace_pipe behavior for instance traces tracing: Erase irqsoff trace with empty write tracing: Remove RCU work arounds from stack tracer md/raid5: fix a race condition in stripe batch md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly scsi: aacraid: Fix 2T+ drives on SmartIOC-2000 scsi: aacraid: Add a small delay after IOP reset drm/exynos: Fix locking in the suspend/resume paths drm/i915/gvt: Fix incorrect PCI BARs reporting Revert "drm/i915/bxt: Disable device ready before shutdown command" drm/amdgpu: revert tile table update for oland drm/radeon: disable hard reset in hibernate for APUs crypto: drbg - fix freeing of resources crypto: talitos - Don't provide setkey for non hmac hashing algs. crypto: talitos - fix sha224 crypto: talitos - fix hashing security/keys: properly zero out sensitive key material in big_key security/keys: rewrite all of big_key crypto KEYS: fix writing past end of user-supplied buffer in keyring_read() KEYS: prevent creating a different user's keyrings KEYS: prevent KEYCTL_READ on negative key libnvdimm, namespace: fix btt claim class crash powerpc/eeh: Create PHB PEs after EEH is initialized powerpc/pseries: Fix parent_dn reference leak in add_dt_node() powerpc/tm: Flush TM only if CPU has TM feature MIPS: Fix perf event init s390/perf: fix bug when creating per-thread event s390/mm: make pmdp_invalidate() do invalidation only s390/mm: fix write access check in gup_huge_pmd() PM: core: Fix device_pm_check_callbacks() Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0" Fix SMB3.1.1 guest authentication to Samba SMB3: Fix endian warning SMB3: Warn user if trying to sign connection that authenticated as guest SMB: Validate negotiate (to protect against downgrade) even if signing off SMB3: handle new statx fields SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets libceph: don't allow bidirectional swap of pg-upmap-items nl80211: check for the required netlink attributes presence brd: fix overflow in __brd_direct_access gfs2: Fix debugfs glocks dump bsg-lib: don't free job in bsg_prepare_job iw_cxgb4: drop listen destroy replies if no ep found iw_cxgb4: remove the stid on listen create failure iw_cxgb4: put ep reference in pass_accept_req() rcu: Allow for page faults in NMI handlers mmc: sdhci-pci: Fix voltage switch for some Intel host controllers extable: Consolidate *kernel_text_address() functions extable: Enable RCU if it is not watching in kernel_text_address() seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter() arm64: Make sure SPsel is always set arm64: fault: Route pte translation faults via do_translation_fault KVM: VMX: extract __pi_post_block KVM: VMX: avoid double list add with VT-d posted interrupts KVM: VMX: simplify and fix vmx_vcpu_pi_load KVM: nVMX: fix HOST_CR3/HOST_CR4 cache kvm/x86: Handle async PF in RCU read-side critical sections kvm: nVMX: Don't allow L2 to access the hardware CR8 xfs: validate bdev support for DAX inode flag fix infoleak in waitid(2) sched/sysctl: Check user input value of sysctl_sched_time_avg irq/generic-chip: Don't replace domain's name mtd: Fix partition alignment check on multi-erasesize devices mtd: nand: atmel: fix buffer overflow in atmel_pmecc_user etnaviv: fix submit error path etnaviv: fix gem object list corruption futex: Fix pi_state->owner serialization md: fix a race condition for flush request handling md: separate request handling PCI: Fix race condition with driver_override btrfs: fix NULL pointer dereference from free_reloc_roots() btrfs: clear ordered flag on cleaning up ordered extents btrfs: finish ordered extent cleaning if no progress is found btrfs: propagate error to btrfs_cmp_data_prepare caller btrfs: prevent to set invalid default subvolid platform/x86: fujitsu-laptop: Don't oops when FUJ02E3 is not presnt PM / OPP: Call notifier without holding opp_table->lock x86/mm: Fix fault error path using unsafe vma pointer x86/fpu: Don't let userspace set bogus xcomp_bv KVM: VMX: do not change SN bit in vmx_update_pi_irte() KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt KVM: VMX: use cmpxchg64 video: fbdev: aty: do not leak uninitialized padding in clk to userspace Linux 4.13.5        The following patches from the v4.13.5 stable release had already been applied: selftests/seccomp: Support glibc 2.26 siginfo_t.h arm64: mm: Use READ_ONCE when dereferencing pointer to pte table KVM: VMX: Do not BUG() on out-of-bounds guest IRQ
2017-10-06 13:25:49 Seth Forshee linux-raspi2 (Ubuntu Artful): importance Undecided Medium
2017-10-06 13:25:49 Seth Forshee linux-raspi2 (Ubuntu Artful): status New Fix Committed
2017-10-06 13:25:49 Seth Forshee linux-raspi2 (Ubuntu Artful): assignee Seth Forshee (sforshee)
2017-10-06 13:26:22 Seth Forshee bug task added linux (Ubuntu)
2017-10-06 13:26:37 Seth Forshee linux (Ubuntu Artful): importance Undecided Medium
2017-10-06 13:26:37 Seth Forshee linux (Ubuntu Artful): status New Fix Committed
2017-10-06 13:26:37 Seth Forshee linux (Ubuntu Artful): assignee Seth Forshee (sforshee)
2017-10-06 13:26:47 Seth Forshee bug task deleted linux-raspi2 (Ubuntu)
2017-10-20 20:51:58 Craig Stein bug added subscriber Craig Stein
2017-11-21 11:42:37 Launchpad Janitor linux (Ubuntu Artful): status Fix Committed Fix Released
2017-11-21 11:43:09 Launchpad Janitor linux-raspi2 (Ubuntu Artful): status Fix Committed Fix Released
2017-11-21 11:43:09 Launchpad Janitor cve linked 2017-5123
2017-11-30 13:37:26 Launchpad Janitor linux (Ubuntu): status Fix Committed Fix Released