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.58 upstream stable release from git://git.kernel.org/ USB: serial: qcserial: add EM7305 QDL product ID perf/core: Fix endless multiplex timer USB: iowarrior: fix up report size handling for some devices usb: xhci: define IDs for various ASMedia host controllers usb: xhci: Fix ASMedia ASM1142 DMA addressing io_uring: prevent re-read of sqe->opcode io_uring: Fix use-after-free in io_sq_wq_submit_work() Revert "ALSA: hda: call runtime_allow() for all hda controllers" ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops ALSA: hda/ca0132 - Add new quirk ID for Recon3D. ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. ALSA: seq: oss: Serialize ioctls staging: android: ashmem: Fix lockdep warning for write operation staging: rtl8712: handle firmware load failure Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() omapfb: dss: Fix max fclk divider for omap36xx binder: Prevent context manager from incrementing ref 0 Smack: fix use-after-free in smk_write_relabel_self() scripts: add dummy report mode to add_namespace.cocci vgacon: Fix for missing check in scrollback handling mtd: properly check all write ioctls for permissions leds: wm831x-status: fix use-after-free on unbind leds: lm36274: fix use-after-free on unbind leds: da903x: fix use-after-free on unbind leds: lm3533: fix use-after-free on unbind leds: 88pm860x: fix use-after-free on unbind net/9p: validate fds in p9_fd_open drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure drm/drm_fb_helper: fix fbdev with sparc64 i2c: slave: improve sanity check when registering i2c: slave: add sanity check when unregistering usb: hso: check for return value in hso_serial_common_create() net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 ALSA: hda: fix NULL pointer dereference during suspend firmware: Fix a reference count leak. cfg80211: check vendor command doit pointer before use igb: reinit_locked() should be called with rtnl_lock atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent tools lib traceevent: Fix memory leak in process_dynamic_array_len Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) xattr: break delegations in {set,remove}xattr Revert "powerpc/kasan: Fix shadow pages allocation failure" PCI: tegra: Revert tegra124 raw_violation_fixup ipv4: Silence suspicious RCU usage warning ipv6: fix memory leaks on IPV6_ADDRFORM path ipv6: Fix nexthop refcnt leak when creating ipv6 route info net: ethernet: mtk_eth_soc: fix MTU warnings rxrpc: Fix race between recvmsg and sendmsg on immediate call failure vxlan: Ensure FDB dump is performed under RCU net: lan78xx: replace bogus endpoint lookup appletalk: Fix atalk_proc_init() return path dpaa2-eth: Fix passing zero to 'PTR_ERR' warning hv_netvsc: do not use VF device if link is down net: gre: recompute gre csum for sctp over gre tunnels net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() Revert "vxlan: fix tos value before xmit" tcp: apply a floor of 1 for RTT samples from TCP timestamps ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime UBUNTU: [Config] update annotations for IMA_APPRAISE_BOOTPARAM nfsd: Fix NFSv4 READ on RDMA when using readv Linux 5.4.58 UBUNTU: upstream stable to v5.4.58 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Focal) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) 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 ** Changed in: linux (Ubuntu Focal) Status: New => In Progress ** Changed in: linux (Ubuntu Focal) 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: + v5.4.58 upstream stable release + from git://git.kernel.org/ - v5.4.58 upstream stable release - from git://git.kernel.org/ + USB: serial: qcserial: add EM7305 QDL product ID + perf/core: Fix endless multiplex timer + USB: iowarrior: fix up report size handling for some devices + usb: xhci: define IDs for various ASMedia host controllers + usb: xhci: Fix ASMedia ASM1142 DMA addressing + io_uring: prevent re-read of sqe->opcode + io_uring: Fix use-after-free in io_sq_wq_submit_work() + Revert "ALSA: hda: call runtime_allow() for all hda controllers" + ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops + ALSA: hda/ca0132 - Add new quirk ID for Recon3D. + ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. + ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. + ALSA: seq: oss: Serialize ioctls + staging: android: ashmem: Fix lockdep warning for write operation + staging: rtl8712: handle firmware load failure + Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode + Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() + Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() + Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() + omapfb: dss: Fix max fclk divider for omap36xx + binder: Prevent context manager from incrementing ref 0 + Smack: fix use-after-free in smk_write_relabel_self() + scripts: add dummy report mode to add_namespace.cocci + vgacon: Fix for missing check in scrollback handling + mtd: properly check all write ioctls for permissions + leds: wm831x-status: fix use-after-free on unbind + leds: lm36274: fix use-after-free on unbind + leds: da903x: fix use-after-free on unbind + leds: lm3533: fix use-after-free on unbind + leds: 88pm860x: fix use-after-free on unbind + net/9p: validate fds in p9_fd_open + drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason + drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure + drm/drm_fb_helper: fix fbdev with sparc64 + i2c: slave: improve sanity check when registering + i2c: slave: add sanity check when unregistering + usb: hso: check for return value in hso_serial_common_create() + net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 + ALSA: hda: fix NULL pointer dereference during suspend + firmware: Fix a reference count leak. + cfg80211: check vendor command doit pointer before use + igb: reinit_locked() should be called with rtnl_lock + atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent + tools lib traceevent: Fix memory leak in process_dynamic_array_len + Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) + xattr: break delegations in {set,remove}xattr + Revert "powerpc/kasan: Fix shadow pages allocation failure" + PCI: tegra: Revert tegra124 raw_violation_fixup + ipv4: Silence suspicious RCU usage warning + ipv6: fix memory leaks on IPV6_ADDRFORM path + ipv6: Fix nexthop refcnt leak when creating ipv6 route info + net: ethernet: mtk_eth_soc: fix MTU warnings + rxrpc: Fix race between recvmsg and sendmsg on immediate call failure + vxlan: Ensure FDB dump is performed under RCU + net: lan78xx: replace bogus endpoint lookup + appletalk: Fix atalk_proc_init() return path + dpaa2-eth: Fix passing zero to 'PTR_ERR' warning + hv_netvsc: do not use VF device if link is down + net: gre: recompute gre csum for sctp over gre tunnels + net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() + openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() + Revert "vxlan: fix tos value before xmit" + tcp: apply a floor of 1 for RTT samples from TCP timestamps + ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime + UBUNTU: [Config] update annotations for IMA_APPRAISE_BOOTPARAM + nfsd: Fix NFSv4 READ on RDMA when using readv + Linux 5.4.58 + UBUNTU: upstream stable to v5.4.58 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891387 Title: Focal update: v5.4.58 upstream stable release To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1891387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs