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.238 upstream stable patchset from git://git.kernel.org/ ext4: fix cgroup writeback accounting with fs-layer encryption xfrm: Allow transport-mode states with AF_UNSPEC selector drm/panfrost: Don't sync rpm suspension after mmu flushing cifs: Move the in_send statistic to __smb_send_rqst() drm/meson: fix 1px pink line on GXM when scaling video overlay clk: HI655X: select REGMAP instead of depending on it docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() ALSA: hda - add Intel DG1 PCI and HDMI ids ALSA: hda - controller is in GPU on the DG1 ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() netfilter: nft_redir: correct value of inet type `.maxattrs` scsi: core: Fix a comment in function scsi_host_dev_release() scsi: core: Fix a procfs host directory removal regression tcp: tcp_make_synack() can be called from process context nfc: pn533: initialize struct pn533_out_arg properly ipvlan: Make skb->skb_iif track skb->dev for l3s mode i40e: Fix kernel crash during reboot when adapter is in recovery mode qed/qed_dev: guard against a possible division by zero net: tunnels: annotate lockless accesses to dev->needed_headroom net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition net: usb: smsc75xx: Limit packet length to skb->len nvmet: avoid potential UAF in nvmet_req_complete() block: sunvdc: add check for mdesc_grab() returning NULL ipv4: Fix incorrect table ID in IOCTL path net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull net/iucv: Fix size of interrupt data ethernet: sun: add check for the mdesc_grab() hwmon: (adt7475) Display smoothing attributes in correct order hwmon: (adt7475) Fix masking of hysteresis registers hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition hwmon: (ina3221) return prober error code media: m5mols: fix off-by-one loop termination error mmc: atmel-mci: fix race between stop command and start of next command jffs2: correct logic when creating a hole in jffs2_write_begin ext4: fail ext4_iget if special inode unallocated ext4: fix task hung in ext4_xattr_delete_inode drm/amdkfd: Fix an illegal memory access sh: intc: Avoid spurious sizeof-pointer-div warning ext4: fix possible double unlock when moving a directory tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted interconnect: fix mem leak when freeing nodes tracing: Check field value in hist_field_name() tracing: Make tracepoint lockdep check actually test something ftrace: Fix invalid address access in lookup_rec() when index is 0 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks x86/mm: Fix use of uninitialized buffer in sme_enable() drm/i915: Don't use stolen memory for ring buffers with LLC serial: 8250_em: Fix UART port type s390/ipl: add missing intersection check to ipl_report handling PCI: Unify delay handling for reset and resume HID: core: Provide new max_buffer_size attribute to over-ride the default HID: uhid: Over-ride the default maximum data buffer value with our own Linux 5.4.238 UBUNTU: Upstream stable to v5.4.238 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Focal) Importance: Undecided Assignee: Luke Nowakowski-Krijger (lukenow) Status: Confirmed ** 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 ** Summary changed: - Focal update: upstream stable patchset 2023-06-09 + Focal update: v5.4.238 upstream stable release ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Focal) Status: New => Confirmed ** Changed in: linux (Ubuntu Focal) Assignee: (unassigned) => Luke Nowakowski-Krijger (lukenow) ** 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 2023-06-09 - from git://git.kernel.org/ + v5.4.238 upstream stable patchset + 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: v5.4.238 upstream stable patchset from git://git.kernel.org/ + + ext4: fix cgroup writeback accounting with fs-layer encryption + xfrm: Allow transport-mode states with AF_UNSPEC selector + drm/panfrost: Don't sync rpm suspension after mmu flushing + cifs: Move the in_send statistic to __smb_send_rqst() + drm/meson: fix 1px pink line on GXM when scaling video overlay + clk: HI655X: select REGMAP instead of depending on it + docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate + scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() + ALSA: hda - add Intel DG1 PCI and HDMI ids + ALSA: hda - controller is in GPU on the DG1 + ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid + ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid + ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() + netfilter: nft_redir: correct value of inet type `.maxattrs` + scsi: core: Fix a comment in function scsi_host_dev_release() + scsi: core: Fix a procfs host directory removal regression + tcp: tcp_make_synack() can be called from process context + nfc: pn533: initialize struct pn533_out_arg properly + ipvlan: Make skb->skb_iif track skb->dev for l3s mode + i40e: Fix kernel crash during reboot when adapter is in recovery mode + qed/qed_dev: guard against a possible division by zero + net: tunnels: annotate lockless accesses to dev->needed_headroom + net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails + nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition + net: usb: smsc75xx: Limit packet length to skb->len + nvmet: avoid potential UAF in nvmet_req_complete() + block: sunvdc: add check for mdesc_grab() returning NULL + ipv4: Fix incorrect table ID in IOCTL path + net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull + net/iucv: Fix size of interrupt data + ethernet: sun: add check for the mdesc_grab() + hwmon: (adt7475) Display smoothing attributes in correct order + hwmon: (adt7475) Fix masking of hysteresis registers + hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition + hwmon: (ina3221) return prober error code + media: m5mols: fix off-by-one loop termination error + mmc: atmel-mci: fix race between stop command and start of next command + jffs2: correct logic when creating a hole in jffs2_write_begin + ext4: fail ext4_iget if special inode unallocated + ext4: fix task hung in ext4_xattr_delete_inode + drm/amdkfd: Fix an illegal memory access + sh: intc: Avoid spurious sizeof-pointer-div warning + ext4: fix possible double unlock when moving a directory + tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted + interconnect: fix mem leak when freeing nodes + tracing: Check field value in hist_field_name() + tracing: Make tracepoint lockdep check actually test something + ftrace: Fix invalid address access in lookup_rec() when index is 0 + fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks + x86/mm: Fix use of uninitialized buffer in sme_enable() + drm/i915: Don't use stolen memory for ring buffers with LLC + serial: 8250_em: Fix UART port type + s390/ipl: add missing intersection check to ipl_report handling + PCI: Unify delay handling for reset and resume + HID: core: Provide new max_buffer_size attribute to over-ride the default + HID: uhid: Over-ride the default maximum data buffer value with our own + Linux 5.4.238 + UBUNTU: Upstream stable to v5.4.238 -- 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/2023427 Title: Focal update: v5.4.238 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: 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.4.238 upstream stable patchset from git://git.kernel.org/ ext4: fix cgroup writeback accounting with fs-layer encryption xfrm: Allow transport-mode states with AF_UNSPEC selector drm/panfrost: Don't sync rpm suspension after mmu flushing cifs: Move the in_send statistic to __smb_send_rqst() drm/meson: fix 1px pink line on GXM when scaling video overlay clk: HI655X: select REGMAP instead of depending on it docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() ALSA: hda - add Intel DG1 PCI and HDMI ids ALSA: hda - controller is in GPU on the DG1 ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() netfilter: nft_redir: correct value of inet type `.maxattrs` scsi: core: Fix a comment in function scsi_host_dev_release() scsi: core: Fix a procfs host directory removal regression tcp: tcp_make_synack() can be called from process context nfc: pn533: initialize struct pn533_out_arg properly ipvlan: Make skb->skb_iif track skb->dev for l3s mode i40e: Fix kernel crash during reboot when adapter is in recovery mode qed/qed_dev: guard against a possible division by zero net: tunnels: annotate lockless accesses to dev->needed_headroom net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition net: usb: smsc75xx: Limit packet length to skb->len nvmet: avoid potential UAF in nvmet_req_complete() block: sunvdc: add check for mdesc_grab() returning NULL ipv4: Fix incorrect table ID in IOCTL path net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull net/iucv: Fix size of interrupt data ethernet: sun: add check for the mdesc_grab() hwmon: (adt7475) Display smoothing attributes in correct order hwmon: (adt7475) Fix masking of hysteresis registers hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition hwmon: (ina3221) return prober error code media: m5mols: fix off-by-one loop termination error mmc: atmel-mci: fix race between stop command and start of next command jffs2: correct logic when creating a hole in jffs2_write_begin ext4: fail ext4_iget if special inode unallocated ext4: fix task hung in ext4_xattr_delete_inode drm/amdkfd: Fix an illegal memory access sh: intc: Avoid spurious sizeof-pointer-div warning ext4: fix possible double unlock when moving a directory tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted interconnect: fix mem leak when freeing nodes tracing: Check field value in hist_field_name() tracing: Make tracepoint lockdep check actually test something ftrace: Fix invalid address access in lookup_rec() when index is 0 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks x86/mm: Fix use of uninitialized buffer in sme_enable() drm/i915: Don't use stolen memory for ring buffers with LLC serial: 8250_em: Fix UART port type s390/ipl: add missing intersection check to ipl_report handling PCI: Unify delay handling for reset and resume HID: core: Provide new max_buffer_size attribute to over-ride the default HID: uhid: Over-ride the default maximum data buffer value with our own Linux 5.4.238 UBUNTU: Upstream stable to v5.4.238 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2023427/+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