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.4.249 upstream stable release from git://git.kernel.org/ nilfs2: reject devices with insufficient block count mm: rewrite wait_on_page_bit_common() logic list: add "list_del_init_careful()" to go with "list_empty_careful()" epoll: ep_autoremove_wake_function should use list_del_init_careful tracing: Add tracing_reset_all_online_cpus_unlocked() function x86/purgatory: remove PGO flags tick/common: Align tick period during sched_timer setup media: dvbdev: Fix memleak in dvb_register_device media: dvbdev: fix error logic at dvb_register_device() media: dvb-core: Fix use-after-free due to race at dvb_register_device() nilfs2: fix buffer corruption due to concurrent device reads Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs PCI: hv: Fix a race condition bug in hv_pci_query_relations() cgroup: Do not corrupt task iteration when rebinding subsystem mmc: meson-gx: remove redundant mmc_request_done() call from irq context ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN writeback: fix dereferencing NULL mapping->host on writeback_page_template nilfs2: prevent general protection fault in nilfs_clear_dirty_page() cifs: Clean up DFS referral cache cifs: Get rid of kstrdup_const()'d paths cifs: Introduce helpers for finding TCP connection cifs: Merge is_path_valid() into get_normalized_path() cifs: Fix potential deadlock when updating vol in cifs_reconnect() x86/mm: Avoid using set_pgd() outside of real PGD pages ieee802154: hwsim: Fix possible memory leaks xfrm: Linearize the skb after offloading if needed. net: qca_spi: Avoid high load if QCA7000 is not available mmc: mtk-sd: fix deferred probing mmc: mvsdio: convert to devm_platform_ioremap_resource mmc: mvsdio: fix deferred probing mmc: omap: fix deferred probing mmc: omap_hsmmc: fix deferred probing mmc: sdhci-acpi: fix deferred probing mmc: sh_mmcif: fix deferred probing mmc: usdhi60rol0: fix deferred probing ipvs: align inner_mac_header for encapsulation net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch be2net: Extend xmit workaround to BE3 chip netfilter: nf_tables: disallow element updates of bound anonymous sets netfilter: nfnetlink_osf: fix module autoload Revert "net: phy: dp83867: perform soft reset and retain established link" sch_netem: acquire qdisc lock in netem_change() scsi: target: iscsi: Prevent login threads from racing between each other HID: wacom: Add error check to wacom_parse_and_register() arm64: Add missing Set/Way CMO encodings media: cec: core: don't set last_initiator if tx in progress nfcsim.c: Fix error checking for debugfs_create_dir usb: gadget: udc: fix NULL dereference in remove() s390/cio: unregister device when the only path is gone ASoC: nau8824: Add quirk to active-high jack-detect ARM: dts: Fix erroneous ADS touchscreen polarities drm/exynos: vidi: fix a wrong error return drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) mm: make wait_on_page_writeback() wait for multiple pending writebacks Linux 5.4.249 UBUNTU: Upstream stable to v5.4.249 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Focal) Importance: Medium Assignee: Roxana Nicolescu (roxanan) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Focal) 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 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: + v5.4.249 upstream stable release + from git://git.kernel.org/ - v5.4.249 upstream stable release - from git://git.kernel.org/ - - nilfs2: reject devices with insufficient block count - mm: rewrite wait_on_page_bit_common() logic - list: add "list_del_init_careful()" to go with "list_empty_careful()" - epoll: ep_autoremove_wake_function should use list_del_init_careful - tracing: Add tracing_reset_all_online_cpus_unlocked() function - x86/purgatory: remove PGO flags - tick/common: Align tick period during sched_timer setup - media: dvbdev: Fix memleak in dvb_register_device - media: dvbdev: fix error logic at dvb_register_device() - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - nilfs2: fix buffer corruption due to concurrent device reads - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs - PCI: hv: Fix a race condition bug in hv_pci_query_relations() - cgroup: Do not corrupt task iteration when rebinding subsystem - mmc: meson-gx: remove redundant mmc_request_done() call from irq context - ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN - writeback: fix dereferencing NULL mapping->host on writeback_page_template - nilfs2: prevent general protection fault in nilfs_clear_dirty_page() - cifs: Clean up DFS referral cache - cifs: Get rid of kstrdup_const()'d paths - cifs: Introduce helpers for finding TCP connection - cifs: Merge is_path_valid() into get_normalized_path() - cifs: Fix potential deadlock when updating vol in cifs_reconnect() - x86/mm: Avoid using set_pgd() outside of real PGD pages - ieee802154: hwsim: Fix possible memory leaks - xfrm: Linearize the skb after offloading if needed. - net: qca_spi: Avoid high load if QCA7000 is not available - mmc: mtk-sd: fix deferred probing - mmc: mvsdio: convert to devm_platform_ioremap_resource - mmc: mvsdio: fix deferred probing - mmc: omap: fix deferred probing - mmc: omap_hsmmc: fix deferred probing - mmc: sdhci-acpi: fix deferred probing - mmc: sh_mmcif: fix deferred probing - mmc: usdhi60rol0: fix deferred probing - ipvs: align inner_mac_header for encapsulation - net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch - be2net: Extend xmit workaround to BE3 chip - netfilter: nf_tables: disallow element updates of bound anonymous sets - netfilter: nfnetlink_osf: fix module autoload - Revert "net: phy: dp83867: perform soft reset and retain established link" - sch_netem: acquire qdisc lock in netem_change() - scsi: target: iscsi: Prevent login threads from racing between each other - HID: wacom: Add error check to wacom_parse_and_register() - arm64: Add missing Set/Way CMO encodings - media: cec: core: don't set last_initiator if tx in progress - nfcsim.c: Fix error checking for debugfs_create_dir - usb: gadget: udc: fix NULL dereference in remove() - s390/cio: unregister device when the only path is gone - ASoC: nau8824: Add quirk to active-high jack-detect - ARM: dts: Fix erroneous ADS touchscreen polarities - drm/exynos: vidi: fix a wrong error return - drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) - mm: make wait_on_page_writeback() wait for multiple pending writebacks - Linux 5.4.249 - UBUNTU: Upstream stable to v5.4.249 + nilfs2: reject devices with insufficient block count + mm: rewrite wait_on_page_bit_common() logic + list: add "list_del_init_careful()" to go with "list_empty_careful()" + epoll: ep_autoremove_wake_function should use list_del_init_careful + tracing: Add tracing_reset_all_online_cpus_unlocked() function + x86/purgatory: remove PGO flags + tick/common: Align tick period during sched_timer setup + media: dvbdev: Fix memleak in dvb_register_device + media: dvbdev: fix error logic at dvb_register_device() + media: dvb-core: Fix use-after-free due to race at dvb_register_device() + nilfs2: fix buffer corruption due to concurrent device reads + Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs + PCI: hv: Fix a race condition bug in hv_pci_query_relations() + cgroup: Do not corrupt task iteration when rebinding subsystem + mmc: meson-gx: remove redundant mmc_request_done() call from irq context + ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN + writeback: fix dereferencing NULL mapping->host on writeback_page_template + nilfs2: prevent general protection fault in nilfs_clear_dirty_page() + cifs: Clean up DFS referral cache + cifs: Get rid of kstrdup_const()'d paths + cifs: Introduce helpers for finding TCP connection + cifs: Merge is_path_valid() into get_normalized_path() + cifs: Fix potential deadlock when updating vol in cifs_reconnect() + x86/mm: Avoid using set_pgd() outside of real PGD pages + ieee802154: hwsim: Fix possible memory leaks + xfrm: Linearize the skb after offloading if needed. + net: qca_spi: Avoid high load if QCA7000 is not available + mmc: mtk-sd: fix deferred probing + mmc: mvsdio: convert to devm_platform_ioremap_resource + mmc: mvsdio: fix deferred probing + mmc: omap: fix deferred probing + mmc: omap_hsmmc: fix deferred probing + mmc: sdhci-acpi: fix deferred probing + mmc: sh_mmcif: fix deferred probing + mmc: usdhi60rol0: fix deferred probing + ipvs: align inner_mac_header for encapsulation + net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch + be2net: Extend xmit workaround to BE3 chip + netfilter: nf_tables: disallow element updates of bound anonymous sets + netfilter: nfnetlink_osf: fix module autoload + Revert "net: phy: dp83867: perform soft reset and retain established link" + sch_netem: acquire qdisc lock in netem_change() + scsi: target: iscsi: Prevent login threads from racing between each other + HID: wacom: Add error check to wacom_parse_and_register() + arm64: Add missing Set/Way CMO encodings + media: cec: core: don't set last_initiator if tx in progress + nfcsim.c: Fix error checking for debugfs_create_dir + usb: gadget: udc: fix NULL dereference in remove() + s390/cio: unregister device when the only path is gone + ASoC: nau8824: Add quirk to active-high jack-detect + ARM: dts: Fix erroneous ADS touchscreen polarities + drm/exynos: vidi: fix a wrong error return + drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl + drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl + x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys + i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle + mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + mm: make wait_on_page_writeback() wait for multiple pending writebacks + Linux 5.4.249 + UBUNTU: Upstream stable to v5.4.249 ** Changed in: linux (Ubuntu Focal) Status: New => In Progress ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Focal) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Focal) Assignee: (unassigned) => Roxana Nicolescu (roxanan) -- 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/2033278 Title: Focal update: v5.4.249 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: 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: v5.4.249 upstream stable release from git://git.kernel.org/ nilfs2: reject devices with insufficient block count mm: rewrite wait_on_page_bit_common() logic list: add "list_del_init_careful()" to go with "list_empty_careful()" epoll: ep_autoremove_wake_function should use list_del_init_careful tracing: Add tracing_reset_all_online_cpus_unlocked() function x86/purgatory: remove PGO flags tick/common: Align tick period during sched_timer setup media: dvbdev: Fix memleak in dvb_register_device media: dvbdev: fix error logic at dvb_register_device() media: dvb-core: Fix use-after-free due to race at dvb_register_device() nilfs2: fix buffer corruption due to concurrent device reads Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs PCI: hv: Fix a race condition bug in hv_pci_query_relations() cgroup: Do not corrupt task iteration when rebinding subsystem mmc: meson-gx: remove redundant mmc_request_done() call from irq context ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN writeback: fix dereferencing NULL mapping->host on writeback_page_template nilfs2: prevent general protection fault in nilfs_clear_dirty_page() cifs: Clean up DFS referral cache cifs: Get rid of kstrdup_const()'d paths cifs: Introduce helpers for finding TCP connection cifs: Merge is_path_valid() into get_normalized_path() cifs: Fix potential deadlock when updating vol in cifs_reconnect() x86/mm: Avoid using set_pgd() outside of real PGD pages ieee802154: hwsim: Fix possible memory leaks xfrm: Linearize the skb after offloading if needed. net: qca_spi: Avoid high load if QCA7000 is not available mmc: mtk-sd: fix deferred probing mmc: mvsdio: convert to devm_platform_ioremap_resource mmc: mvsdio: fix deferred probing mmc: omap: fix deferred probing mmc: omap_hsmmc: fix deferred probing mmc: sdhci-acpi: fix deferred probing mmc: sh_mmcif: fix deferred probing mmc: usdhi60rol0: fix deferred probing ipvs: align inner_mac_header for encapsulation net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch be2net: Extend xmit workaround to BE3 chip netfilter: nf_tables: disallow element updates of bound anonymous sets netfilter: nfnetlink_osf: fix module autoload Revert "net: phy: dp83867: perform soft reset and retain established link" sch_netem: acquire qdisc lock in netem_change() scsi: target: iscsi: Prevent login threads from racing between each other HID: wacom: Add error check to wacom_parse_and_register() arm64: Add missing Set/Way CMO encodings media: cec: core: don't set last_initiator if tx in progress nfcsim.c: Fix error checking for debugfs_create_dir usb: gadget: udc: fix NULL dereference in remove() s390/cio: unregister device when the only path is gone ASoC: nau8824: Add quirk to active-high jack-detect ARM: dts: Fix erroneous ADS touchscreen polarities drm/exynos: vidi: fix a wrong error return drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) mm: make wait_on_page_writeback() wait for multiple pending writebacks Linux 5.4.249 UBUNTU: Upstream stable to v5.4.249 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2033278/+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