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 following upstream stable patches should be included in the Ubuntu kernel: v5.8.11 upstream stable release from git://git.kernel.org/ Linux 5.8.11 nvme-loop: set ctrl state connecting after init mm: memcg: fix memcg reclaim soft lockup dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX dm: Call proper helper to determine dax support mm/memory_hotplug: drain per-cpu pages again during memory offline dm/dax: Fix table reference counts selftests/vm: fix display of page size in map_hugetlb powerpc/dma: Fix dma_map_ops::get_required_mask arm64: paravirt: Initialize steal time when cpu is online ehci-hcd: Move include to keep CRC stable s390/zcrypt: fix kmalloc 256k failure s390/pci: fix leak of DMA tables on hard unplug s390: add 3f program exception handler mm/thp: fix __split_huge_pmd_locked() for migration PMD kprobes: fix kill kprobe which has been marked as gone ksm: reinstate memcg charge on copied pages x86/boot/compressed: Disable relocation relaxation serial: core: fix console port-lock regression serial: core: fix port-lock initialisation serial: 8250_pci: Add Realtek 816a and 816b thunderbolt: Retry DROM read once if parsing fails Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists Input: trackpoint - add new trackpoint variant IDs percpu: fix first chunk size calculation for populated bitmap ALSA: hda/realtek - The Mic on a RedmiBook doesn't work ALSA: hda: fixup headset for ASUS GX502 laptop Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" i2c: i801: Fix resume bug usb: typec: ucsi: Prevent mode overrun usb: typec: ucsi: acpi: Increase command completion timeout value usblp: fix race between disconnect() and read() USB: UAS: fix disconnect by unplugging a hub USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook drm/i915: Filter wake_flags passed to default_wake_function drm/i915/gem: Delay tracking the GEM context until it is registered drm/kfd: fix a system crash issue during GPU recovery x86/unwind/fp: Fix FP unwinding in ret_from_fork locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count efi: efibc: check for efivars write capability locking/lockdep: Fix "USED" <- "IN-NMI" inversions riscv: Add sfence.vma after early page table changes i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK i2c: mediatek: Fix generic definitions for bus frequency kconfig: qconf: use delete[] instead of delete to free array (again) iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode iommu/amd: Fix potential @entry null deref arm64: bpf: Fix branch offset in JIT drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() drm/mediatek: Add missing put_device() call in mtk_drm_kms_init() drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init() drm/mediatek: Use CPU when fail to get cmdq event MIPS: SNI: Fix spurious interrupts fbcon: Fix user font detection test at fbcon_resize(). drm/i915/gem: Reduce context termination list iteration guard to RCU perf test: Free formats for perf pmu parse test perf parse-event: Fix memory leak in evsel->unit perf evlist: Fix cpu/thread map leak perf metric: Fix some memory leaks perf test: Free aliases for PMU event map aliases test MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT perf record: Don't clear event's period if set by a term perf test: Fix the "signal" test inline assembly Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late scsi: libsas: Fix error path in sas_notify_lldd_dev_found() Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure ASoC: Intel: haswell: Fix power transition refactor ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev ASoC: meson: axg-toddr: fix channel order on g12 platforms ASoC: soc-core: add snd_soc_find_dai_with_mutex() powerpc/book3s64/radix: Fix boot failure with large amount of guest memory drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp ASoC: qcom: common: Fix refcount imbalance on error ASoC: rt700: Fix return check for devm_regmap_init_sdw() ASoC: rt715: Fix return check for devm_regmap_init_sdw() ASoC: rt711: Fix return check for devm_regmap_init_sdw() ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() ASoC: qcom: Set card->owner to avoid warnings ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay clk: rockchip: Fix initialization of mux_pll_src_4plls_p clk: davinci: Use the correct size when allocating memory KVM: MIPS: Change the definition of kvm type spi: Fix memory leak on splited transfers i2c: algo: pca: Reapply i2c bus settings after reset f2fs: Return EOF on unaligned end of file DIO read f2fs: fix indefinite loop scanning for free nid block: only call sched requeue_request() for scheduled requests nvme-tcp: cancel async events before freeing event struct nvme-rdma: cancel async events before freeing event struct nvme-fc: cancel async events before freeing event struct openrisc: Fix cache API compile issue when not inlining cifs: fix DFS mount with cifsacl/modefromsid rapidio: Replace 'select' DMAENGINES 'with depends on' SUNRPC: stop printk reading past end of string NFS: Zero-stateid SETATTR should first return delegation interconnect: Show bandwidth for disabled paths as zero in debugfs spi: spi-loopback-test: Fix out-of-bounds read regulator: pwm: Fix machine constraints application scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery scsi: libfc: Fix for double free() scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort habanalabs: fix report of RAZWI initiator coordinates habanalabs: prevent user buff overflow phy: omap-usb2-phy: disable PHY charger detect NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall xprtrdma: Release in-flight MRs on disconnect firmware_loader: fix memory leak for paged buffer loop: Set correct device size when using LOOP_CONFIGURE hv_netvsc: Remove "unlikely" from netvsc_select_queue dt-bindings: PCI: intel,lgm-pcie: Fix matching on all snps,dw-pcie instances net: handle the return value of pskb_carve_frag_list() correctly mptcp: sendmsg: reset iter on error dt-bindings: spi: Fix spi-bcm-qspi compatible ordering RDMA/bnxt_re: Restrict the max_gids to 256 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Groovy) Importance: Undecided Status: Confirmed ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Groovy) Importance: Undecided Status: Confirmed -- 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/1896795 Title: Groovy update: v5.8.11 upstream stable release Status in linux package in Ubuntu: Confirmed Status in linux source package in Groovy: Confirmed 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: v5.8.11 upstream stable release from git://git.kernel.org/ Linux 5.8.11 nvme-loop: set ctrl state connecting after init mm: memcg: fix memcg reclaim soft lockup dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX dm: Call proper helper to determine dax support mm/memory_hotplug: drain per-cpu pages again during memory offline dm/dax: Fix table reference counts selftests/vm: fix display of page size in map_hugetlb powerpc/dma: Fix dma_map_ops::get_required_mask arm64: paravirt: Initialize steal time when cpu is online ehci-hcd: Move include to keep CRC stable s390/zcrypt: fix kmalloc 256k failure s390/pci: fix leak of DMA tables on hard unplug s390: add 3f program exception handler mm/thp: fix __split_huge_pmd_locked() for migration PMD kprobes: fix kill kprobe which has been marked as gone ksm: reinstate memcg charge on copied pages x86/boot/compressed: Disable relocation relaxation serial: core: fix console port-lock regression serial: core: fix port-lock initialisation serial: 8250_pci: Add Realtek 816a and 816b thunderbolt: Retry DROM read once if parsing fails Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists Input: trackpoint - add new trackpoint variant IDs percpu: fix first chunk size calculation for populated bitmap ALSA: hda/realtek - The Mic on a RedmiBook doesn't work ALSA: hda: fixup headset for ASUS GX502 laptop Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" i2c: i801: Fix resume bug usb: typec: ucsi: Prevent mode overrun usb: typec: ucsi: acpi: Increase command completion timeout value usblp: fix race between disconnect() and read() USB: UAS: fix disconnect by unplugging a hub USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook drm/i915: Filter wake_flags passed to default_wake_function drm/i915/gem: Delay tracking the GEM context until it is registered drm/kfd: fix a system crash issue during GPU recovery x86/unwind/fp: Fix FP unwinding in ret_from_fork locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count efi: efibc: check for efivars write capability locking/lockdep: Fix "USED" <- "IN-NMI" inversions riscv: Add sfence.vma after early page table changes i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK i2c: mediatek: Fix generic definitions for bus frequency kconfig: qconf: use delete[] instead of delete to free array (again) iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode iommu/amd: Fix potential @entry null deref arm64: bpf: Fix branch offset in JIT drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() drm/mediatek: Add missing put_device() call in mtk_drm_kms_init() drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init() drm/mediatek: Use CPU when fail to get cmdq event MIPS: SNI: Fix spurious interrupts fbcon: Fix user font detection test at fbcon_resize(). drm/i915/gem: Reduce context termination list iteration guard to RCU perf test: Free formats for perf pmu parse test perf parse-event: Fix memory leak in evsel->unit perf evlist: Fix cpu/thread map leak perf metric: Fix some memory leaks perf test: Free aliases for PMU event map aliases test MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT perf record: Don't clear event's period if set by a term perf test: Fix the "signal" test inline assembly Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late scsi: libsas: Fix error path in sas_notify_lldd_dev_found() Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure ASoC: Intel: haswell: Fix power transition refactor ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev ASoC: meson: axg-toddr: fix channel order on g12 platforms ASoC: soc-core: add snd_soc_find_dai_with_mutex() powerpc/book3s64/radix: Fix boot failure with large amount of guest memory drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp ASoC: qcom: common: Fix refcount imbalance on error ASoC: rt700: Fix return check for devm_regmap_init_sdw() ASoC: rt715: Fix return check for devm_regmap_init_sdw() ASoC: rt711: Fix return check for devm_regmap_init_sdw() ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() ASoC: qcom: Set card->owner to avoid warnings ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay clk: rockchip: Fix initialization of mux_pll_src_4plls_p clk: davinci: Use the correct size when allocating memory KVM: MIPS: Change the definition of kvm type spi: Fix memory leak on splited transfers i2c: algo: pca: Reapply i2c bus settings after reset f2fs: Return EOF on unaligned end of file DIO read f2fs: fix indefinite loop scanning for free nid block: only call sched requeue_request() for scheduled requests nvme-tcp: cancel async events before freeing event struct nvme-rdma: cancel async events before freeing event struct nvme-fc: cancel async events before freeing event struct openrisc: Fix cache API compile issue when not inlining cifs: fix DFS mount with cifsacl/modefromsid rapidio: Replace 'select' DMAENGINES 'with depends on' SUNRPC: stop printk reading past end of string NFS: Zero-stateid SETATTR should first return delegation interconnect: Show bandwidth for disabled paths as zero in debugfs spi: spi-loopback-test: Fix out-of-bounds read regulator: pwm: Fix machine constraints application scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery scsi: libfc: Fix for double free() scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort habanalabs: fix report of RAZWI initiator coordinates habanalabs: prevent user buff overflow phy: omap-usb2-phy: disable PHY charger detect NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall xprtrdma: Release in-flight MRs on disconnect firmware_loader: fix memory leak for paged buffer loop: Set correct device size when using LOOP_CONFIGURE hv_netvsc: Remove "unlikely" from netvsc_select_queue dt-bindings: PCI: intel,lgm-pcie: Fix matching on all snps,dw-pcie instances net: handle the return value of pskb_carve_frag_list() correctly mptcp: sendmsg: reset iter on error dt-bindings: spi: Fix spi-bcm-qspi compatible ordering RDMA/bnxt_re: Restrict the max_gids to 256 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1896795/+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