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.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 ** Affects: linux (Ubuntu) Importance: Medium Assignee: Seth Forshee (sforshee) Status: Fix Committed ** Affects: linux (Ubuntu Artful) Importance: Medium Assignee: Seth Forshee (sforshee) Status: Fix Committed ** Affects: linux-raspi2 (Ubuntu Artful) Importance: Medium Assignee: Seth Forshee (sforshee) Status: Fix Committed ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux-raspi2 (Ubuntu Artful) 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.13.5 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.13.5 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.13.5 stable release shall be + applied: - 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 ** 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 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 + + 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 ** Changed in: linux-raspi2 (Ubuntu Artful) Importance: Undecided => Medium ** Changed in: linux-raspi2 (Ubuntu Artful) Status: New => Fix Committed ** Changed in: linux-raspi2 (Ubuntu Artful) Assignee: (unassigned) => Seth Forshee (sforshee) ** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Artful) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Artful) Status: New => Fix Committed ** Changed in: linux (Ubuntu Artful) Assignee: (unassigned) => Seth Forshee (sforshee) ** No longer affects: linux-raspi2 (Ubuntu) -- 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/1721777 Title: Artful update to v4.13.5 stable release Status in linux package in Ubuntu: Fix Committed Status in linux source package in Artful: Fix Committed Status in linux-raspi2 source package in Artful: Fix Committed 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.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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1721777/+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