** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)
** 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 following upstream + stable patches should be included in the Ubuntu kernel: - 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 following upstream - stable patches should be included in the Ubuntu kernel: + upstream stable patchset 2019-09-18 - upstream stable patchset 2019-09-18 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.14.144, v4.19.73 + + from git://git.kernel.org/ ** 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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2019-09-18 - Ported from the following upstream stable releases: - v4.14.144, v4.19.73 + Ported from the following upstream stable releases: + v4.14.144, v4.19.73 from git://git.kernel.org/ + + ALSA: hda - Fix potential endless loop at applying quirks + ALSA: hda/realtek - Fix overridden device-specific initialization + ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre + sched/fair: Don't assign runtime for throttled cfs_rq + drm/vmwgfx: Fix double free in vmw_recv_msg() + xfrm: clean up xfrm protocol checks + PCI: designware-ep: Fix find_first_zero_bit() usage + PCI: dra7xx: Fix legacy INTD IRQ handling + vhost/test: fix build for vhost test + batman-adv: fix uninit-value in batadv_netlink_get_ifindex() + batman-adv: Only read OGM tvlv_len after buffer len check + hv_sock: Fix hang when a connection is closed + powerpc/64: mark start_here_multiplatform as __ref + arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 + scripts/decode_stacktrace: match basepath using shell prefix operator, not regex + clk: s2mps11: Add used attribute to s2mps11_dt_match + kernel/module: Fix mem leak in module_add_modinfo_attrs + ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL + {nl,mac}80211: fix interface combinations on crypto controlled devices + x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() + media: stm32-dcmi: fix irq = 0 case + modules: always page-align module section allocations + scsi: qla2xxx: Move log messages before issuing command to firmware + keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h + Drivers: hv: kvp: Fix two "this statement may fall through" warnings + remoteproc: qcom: q6v5-mss: add SCM probe dependency + KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS + KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables + drm/i915: Fix intel_dp_mst_best_encoder() + drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE + drm/i915/gen9+: Fix initial readout for Y tiled framebuffers + drm/atomic_helper: Disallow new modesets on unregistered connectors + Drivers: hv: kvp: Fix the indentation of some "break" statements + Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up + drm/amd/dm: Understand why attaching path/tile properties are needed + ARM: davinci: da8xx: define gpio interrupts as separate resources + ARM: davinci: dm365: define gpio interrupts as separate resources + ARM: davinci: dm646x: define gpio interrupts as separate resources + ARM: davinci: dm355: define gpio interrupts as separate resources + ARM: davinci: dm644x: define gpio interrupts as separate resources + media: vim2m: use workqueue + media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work + drm/i915: Restore sane defaults for KMS on GEM error load + KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch + Btrfs: clean up scrub is_dev_replace parameter + Btrfs: fix deadlock with memory reclaim during scrub + btrfs: Remove extent_io_ops::fill_delalloc + btrfs: Fix error handling in btrfs_cleanup_ordered_extents + scsi: megaraid_sas: Fix combined reply queue mode detection + scsi: megaraid_sas: Add check for reset adapter bit + media: vim2m: only cancel work if it is for right context + ARC: show_regs: lockdep: re-enable preemption + ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault + IB/uverbs: Fix OOPs upon device disassociation + drm/vblank: Allow dynamic per-crtc max_vblank_count + drm/i915/ilk: Fix warning when reading emon_status with no output + mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies + tpm: Fix some name collisions with drivers/char/tpm.h + bcache: replace hard coded number with BUCKET_GC_GEN_MAX + bcache: treat stale && dirty keys as bad keys + KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run + iio: adc: exynos-adc: Add S5PV210 variant + iio: adc: exynos-adc: Use proper number of channels for Exynos4x12 + drm/nouveau: Don't WARN_ON VCPI allocation failures + x86/kvmclock: set offset for kvm unstable clock + powerpc/kvm: Save and restore host AMR/IAMR/UAMOR + mmc: renesas_sdhi: Fix card initialization failure in high speed mode + btrfs: scrub: pass fs_info to scrub_setup_ctx + btrfs: init csum_list before possible free + PCI: qcom: Don't deassert reset GPIO during probe + drm: add __user attribute to ptr_to_compat() + CIFS: Fix error paths in writeback code + CIFS: Fix leaking locked VFS cache pages in writeback retry + drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set + drm/i915: Sanity check mmap length against object size + IB/mlx5: Reset access mask when looping inside page fault handler + kvm: mmu: Fix overflow on kvm mmu page limit calculation + x86/kvm: move kvm_load/put_guest_xcr0 into atomic context + KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels + cifs: Fix lease buffer length error + ext4: protect journal inode's blocks using block_validity + dm mpath: fix missing call of path selector type->end_io + blk-mq: free hw queue's resource in hctx's release handler + mmc: sdhci-pci: Add support for Intel ICP + mmc: sdhci-pci: Add support for Intel CML + dm crypt: move detailed message into debug level + kvm: Check irqchip mode before assign irqfd + drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) + drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc + Btrfs: fix race between block group removal and block group allocation + cifs: add spinlock for the openFileList to cifsInodeInfo + IB/hfi1: Avoid hardlockup with flushlist_lock + apparmor: reset pos on failure to unpack for various functions + staging: wilc1000: fix error path cleanup in wilc_wlan_initialize() + scsi: zfcp: fix request object use-after-free in send path causing wrong traces + cifs: Properly handle auto disabling of serverino option + ceph: use ceph_evict_inode to cleanup inode's resource + KVM: x86: optimize check for valid PAT value + KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value + KVM: VMX: Fix handling of #MC that occurs during VM-Entry + KVM: VMX: check CPUID before allowing read/write of IA32_XSS + resource: Include resource end in walk_*() interfaces + resource: Fix find_next_iomem_res() iteration issue + resource: fix locking in find_next_iomem_res() + pstore: Fix double-free in pstore_mkfile() failure path + dm thin metadata: check if in fail_io mode when setting needs_check + drm/panel: Add support for Armadeus ST0700 Adapt + ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips + iommu/iova: Remove stale cached32_node + gpio: don't WARN() on NULL descs if gpiolib is disabled + i2c: at91: disable TXRDY interrupt after sending data + i2c: at91: fix clk_offset for sama5d2 + mm/migrate.c: initialize pud_entry in migrate_vma() + iio: adc: gyroadc: fix uninitialized return code + NFSv4: Fix delegation state recovery + bcache: only clear BTREE_NODE_dirty bit when it is set + bcache: add comments for mutex_lock(&b->write_lock) + virtio/s390: fix race on airq_areas[] + ext4: don't perform block validity checks on the journal inode + ext4: fix block validity checks for journal inodes using indirect blocks + ext4: unsigned int compared against zero + powerpc/tm: Remove msr_tm_active() + UBUNTU: upstream stable to v4.14.144, v4.19.73 -- 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/1844558 Title: Bionic update: upstream stable patchset 2019-09-18 Status in linux package in Ubuntu: Confirmed Status in linux source package in Bionic: 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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2019-09-18 Ported from the following upstream stable releases: v4.14.144, v4.19.73 from git://git.kernel.org/ ALSA: hda - Fix potential endless loop at applying quirks ALSA: hda/realtek - Fix overridden device-specific initialization ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre sched/fair: Don't assign runtime for throttled cfs_rq drm/vmwgfx: Fix double free in vmw_recv_msg() xfrm: clean up xfrm protocol checks PCI: designware-ep: Fix find_first_zero_bit() usage PCI: dra7xx: Fix legacy INTD IRQ handling vhost/test: fix build for vhost test batman-adv: fix uninit-value in batadv_netlink_get_ifindex() batman-adv: Only read OGM tvlv_len after buffer len check hv_sock: Fix hang when a connection is closed powerpc/64: mark start_here_multiplatform as __ref arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 scripts/decode_stacktrace: match basepath using shell prefix operator, not regex clk: s2mps11: Add used attribute to s2mps11_dt_match kernel/module: Fix mem leak in module_add_modinfo_attrs ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL {nl,mac}80211: fix interface combinations on crypto controlled devices x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() media: stm32-dcmi: fix irq = 0 case modules: always page-align module section allocations scsi: qla2xxx: Move log messages before issuing command to firmware keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h Drivers: hv: kvp: Fix two "this statement may fall through" warnings remoteproc: qcom: q6v5-mss: add SCM probe dependency KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables drm/i915: Fix intel_dp_mst_best_encoder() drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE drm/i915/gen9+: Fix initial readout for Y tiled framebuffers drm/atomic_helper: Disallow new modesets on unregistered connectors Drivers: hv: kvp: Fix the indentation of some "break" statements Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up drm/amd/dm: Understand why attaching path/tile properties are needed ARM: davinci: da8xx: define gpio interrupts as separate resources ARM: davinci: dm365: define gpio interrupts as separate resources ARM: davinci: dm646x: define gpio interrupts as separate resources ARM: davinci: dm355: define gpio interrupts as separate resources ARM: davinci: dm644x: define gpio interrupts as separate resources media: vim2m: use workqueue media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work drm/i915: Restore sane defaults for KMS on GEM error load KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch Btrfs: clean up scrub is_dev_replace parameter Btrfs: fix deadlock with memory reclaim during scrub btrfs: Remove extent_io_ops::fill_delalloc btrfs: Fix error handling in btrfs_cleanup_ordered_extents scsi: megaraid_sas: Fix combined reply queue mode detection scsi: megaraid_sas: Add check for reset adapter bit media: vim2m: only cancel work if it is for right context ARC: show_regs: lockdep: re-enable preemption ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault IB/uverbs: Fix OOPs upon device disassociation drm/vblank: Allow dynamic per-crtc max_vblank_count drm/i915/ilk: Fix warning when reading emon_status with no output mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies tpm: Fix some name collisions with drivers/char/tpm.h bcache: replace hard coded number with BUCKET_GC_GEN_MAX bcache: treat stale && dirty keys as bad keys KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run iio: adc: exynos-adc: Add S5PV210 variant iio: adc: exynos-adc: Use proper number of channels for Exynos4x12 drm/nouveau: Don't WARN_ON VCPI allocation failures x86/kvmclock: set offset for kvm unstable clock powerpc/kvm: Save and restore host AMR/IAMR/UAMOR mmc: renesas_sdhi: Fix card initialization failure in high speed mode btrfs: scrub: pass fs_info to scrub_setup_ctx btrfs: init csum_list before possible free PCI: qcom: Don't deassert reset GPIO during probe drm: add __user attribute to ptr_to_compat() CIFS: Fix error paths in writeback code CIFS: Fix leaking locked VFS cache pages in writeback retry drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set drm/i915: Sanity check mmap length against object size IB/mlx5: Reset access mask when looping inside page fault handler kvm: mmu: Fix overflow on kvm mmu page limit calculation x86/kvm: move kvm_load/put_guest_xcr0 into atomic context KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels cifs: Fix lease buffer length error ext4: protect journal inode's blocks using block_validity dm mpath: fix missing call of path selector type->end_io blk-mq: free hw queue's resource in hctx's release handler mmc: sdhci-pci: Add support for Intel ICP mmc: sdhci-pci: Add support for Intel CML dm crypt: move detailed message into debug level kvm: Check irqchip mode before assign irqfd drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc Btrfs: fix race between block group removal and block group allocation cifs: add spinlock for the openFileList to cifsInodeInfo IB/hfi1: Avoid hardlockup with flushlist_lock apparmor: reset pos on failure to unpack for various functions staging: wilc1000: fix error path cleanup in wilc_wlan_initialize() scsi: zfcp: fix request object use-after-free in send path causing wrong traces cifs: Properly handle auto disabling of serverino option ceph: use ceph_evict_inode to cleanup inode's resource KVM: x86: optimize check for valid PAT value KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value KVM: VMX: Fix handling of #MC that occurs during VM-Entry KVM: VMX: check CPUID before allowing read/write of IA32_XSS resource: Include resource end in walk_*() interfaces resource: Fix find_next_iomem_res() iteration issue resource: fix locking in find_next_iomem_res() pstore: Fix double-free in pstore_mkfile() failure path dm thin metadata: check if in fail_io mode when setting needs_check drm/panel: Add support for Armadeus ST0700 Adapt ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips iommu/iova: Remove stale cached32_node gpio: don't WARN() on NULL descs if gpiolib is disabled i2c: at91: disable TXRDY interrupt after sending data i2c: at91: fix clk_offset for sama5d2 mm/migrate.c: initialize pud_entry in migrate_vma() iio: adc: gyroadc: fix uninitialized return code NFSv4: Fix delegation state recovery bcache: only clear BTREE_NODE_dirty bit when it is set bcache: add comments for mutex_lock(&b->write_lock) virtio/s390: fix race on airq_areas[] ext4: don't perform block validity checks on the journal inode ext4: fix block validity checks for journal inodes using indirect blocks ext4: unsigned int compared against zero powerpc/tm: Remove msr_tm_active() UBUNTU: upstream stable to v4.14.144, v4.19.73 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1844558/+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