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.15.95 upstream stable release from git://git.kernel.org/ mptcp: fix locking for in-kernel listener creation kprobes: treewide: Cleanup the error messages for kprobes riscv: kprobe: Fixup misaligned load text ACPI / x86: Add support for LPS0 callback handler ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers selftests/bpf: Verify copy_register_state() preserves parent/live fields ALSA: hda: Do not unset preset when cleaning up codec bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself ASoC: cs42l56: fix DT probe tools/virtio: fix the vringh test for virtio ring changes net/rose: Fix to not accept on connected socket net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED net: sched: sch: Bounds check priority s390/decompressor: specify __decompress() buf len to avoid overflow nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association drm/amd/display: Properly handle additional cases where DCN is not supported platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match nvmem: core: add error handling for dev_set_name nvmem: core: fix cleanup after dev_set_name() nvmem: core: fix registration vs use race nvmem: core: fix return value xfs: zero inode fork buffer at allocation xfs: fix potential log item leak xfs: detect self referencing btree sibling pointers xfs: set XFS_FEAT_NLINK correctly xfs: validate v5 feature fields xfs: avoid unnecessary runtime sibling pointer endian conversions xfs: don't assert fail on perag references on teardown xfs: assert in xfs_btree_del_cursor should take into account error xfs: purge dquots after inode walk fails during quotacheck xfs: don't leak btree cursor when insrec fails after a split mptcp: do not wait for bare sockets' timeout aio: fix mremap after fork null-deref drm/amd/display: Fail atomic_check early on normalize_zpos error platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled platform/x86: amd-pmc: Correct usage of SMU version platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN netfilter: nft_tproxy: restrict to prerouting hook tcp: Fix listen() regression in 5.15.88. mmc: jz4740: Work around bug on JZ4760(B) mmc: sdio: fix possible resource leaks in some error paths mmc: mmc_spi: fix error handling in mmc_spi_probe() ALSA: hda/conexant: add a new hda codec SN6180 ALSA: hda/realtek - fixed wrong gpio assigned sched/psi: Fix use-after-free in ep_remove_wait_queue() hugetlb: check for undefined shift on 32 bit architectures of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem selftest/lkdtm: Skip stack-entropy test if lkdtm is not available net: Fix unwanted sign extension in netdev_stats_to_stats64() revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" ixgbe: allow to increase MTU to 3K with XDP enabled i40e: add double of VLAN header when computing the max MTU net: bgmac: fix BCM5358 support by setting correct flags net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence bnxt_en: Fix mqprio and XDP ring checking logic net: stmmac: Restrict warning on disabling DMA store and fwd mode ixgbe: add double of VLAN header when computing the max MTU ipv6: Fix datagram socket connection with DSCP. ipv6: Fix tcp socket connection with DSCP. nilfs2: fix underflow in second superblock position calculations mm/filemap: fix page end in filemap_get_read_batch drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list flow_offload: fill flags to action structure net/sched: act_ctinfo: use percpu stats i40e: Add checking for null for nlmsg_find_attr() net/sched: tcindex: search key must be 16 bits kvm: initialize all of the kvm_debugregs structure before sending it to userspace alarmtimer: Prevent starvation by small intervals and SIG_IGN ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak net: sched: sch: Fix off by one in htb_activate_prios() platform/x86/amd: pmc: add CONFIG_SERIO dependency Linux 5.15.95 UBUNTU: Upstream stable to v5.15.95 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Jammy) Importance: Medium 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 Jammy) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Jammy) Status: New => In Progress ** Changed in: linux (Ubuntu Jammy) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Jammy) 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.15.95 upstream stable release + from git://git.kernel.org/ - v5.15.95 upstream stable release - from git://git.kernel.org/ + mptcp: fix locking for in-kernel listener creation + kprobes: treewide: Cleanup the error messages for kprobes + riscv: kprobe: Fixup misaligned load text + ACPI / x86: Add support for LPS0 callback handler + ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers + ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers + selftests/bpf: Verify copy_register_state() preserves parent/live fields + ALSA: hda: Do not unset preset when cleaning up codec + bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself + ASoC: cs42l56: fix DT probe + tools/virtio: fix the vringh test for virtio ring changes + net/rose: Fix to not accept on connected socket + net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC + drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED + net: sched: sch: Bounds check priority + s390/decompressor: specify __decompress() buf len to avoid overflow + nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association + drm/amd/display: Properly handle additional cases where DCN is not supported + platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match + nvmem: core: add error handling for dev_set_name + nvmem: core: fix cleanup after dev_set_name() + nvmem: core: fix registration vs use race + nvmem: core: fix return value + xfs: zero inode fork buffer at allocation + xfs: fix potential log item leak + xfs: detect self referencing btree sibling pointers + xfs: set XFS_FEAT_NLINK correctly + xfs: validate v5 feature fields + xfs: avoid unnecessary runtime sibling pointer endian conversions + xfs: don't assert fail on perag references on teardown + xfs: assert in xfs_btree_del_cursor should take into account error + xfs: purge dquots after inode walk fails during quotacheck + xfs: don't leak btree cursor when insrec fails after a split + mptcp: do not wait for bare sockets' timeout + aio: fix mremap after fork null-deref + drm/amd/display: Fail atomic_check early on normalize_zpos error + platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled + platform/x86: amd-pmc: Correct usage of SMU version + platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN + netfilter: nft_tproxy: restrict to prerouting hook + tcp: Fix listen() regression in 5.15.88. + mmc: jz4740: Work around bug on JZ4760(B) + mmc: sdio: fix possible resource leaks in some error paths + mmc: mmc_spi: fix error handling in mmc_spi_probe() + ALSA: hda/conexant: add a new hda codec SN6180 + ALSA: hda/realtek - fixed wrong gpio assigned + sched/psi: Fix use-after-free in ep_remove_wait_queue() + hugetlb: check for undefined shift on 32 bit architectures + of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem + selftest/lkdtm: Skip stack-entropy test if lkdtm is not available + net: Fix unwanted sign extension in netdev_stats_to_stats64() + revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" + ixgbe: allow to increase MTU to 3K with XDP enabled + i40e: add double of VLAN header when computing the max MTU + net: bgmac: fix BCM5358 support by setting correct flags + net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk + sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list + dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. + net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path + net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() + net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence + bnxt_en: Fix mqprio and XDP ring checking logic + net: stmmac: Restrict warning on disabling DMA store and fwd mode + ixgbe: add double of VLAN header when computing the max MTU + ipv6: Fix datagram socket connection with DSCP. + ipv6: Fix tcp socket connection with DSCP. + nilfs2: fix underflow in second superblock position calculations + mm/filemap: fix page end in filemap_get_read_batch + drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() + drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list + flow_offload: fill flags to action structure + net/sched: act_ctinfo: use percpu stats + i40e: Add checking for null for nlmsg_find_attr() + net/sched: tcindex: search key must be 16 bits + kvm: initialize all of the kvm_debugregs structure before sending it to userspace + alarmtimer: Prevent starvation by small intervals and SIG_IGN + ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak + net: sched: sch: Fix off by one in htb_activate_prios() + platform/x86/amd: pmc: add CONFIG_SERIO dependency + Linux 5.15.95 + UBUNTU: Upstream stable to v5.15.95 -- 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/2013118 Title: Jammy update: v5.15.95 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Jammy: 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.15.95 upstream stable release from git://git.kernel.org/ mptcp: fix locking for in-kernel listener creation kprobes: treewide: Cleanup the error messages for kprobes riscv: kprobe: Fixup misaligned load text ACPI / x86: Add support for LPS0 callback handler ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers selftests/bpf: Verify copy_register_state() preserves parent/live fields ALSA: hda: Do not unset preset when cleaning up codec bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself ASoC: cs42l56: fix DT probe tools/virtio: fix the vringh test for virtio ring changes net/rose: Fix to not accept on connected socket net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED net: sched: sch: Bounds check priority s390/decompressor: specify __decompress() buf len to avoid overflow nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association drm/amd/display: Properly handle additional cases where DCN is not supported platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match nvmem: core: add error handling for dev_set_name nvmem: core: fix cleanup after dev_set_name() nvmem: core: fix registration vs use race nvmem: core: fix return value xfs: zero inode fork buffer at allocation xfs: fix potential log item leak xfs: detect self referencing btree sibling pointers xfs: set XFS_FEAT_NLINK correctly xfs: validate v5 feature fields xfs: avoid unnecessary runtime sibling pointer endian conversions xfs: don't assert fail on perag references on teardown xfs: assert in xfs_btree_del_cursor should take into account error xfs: purge dquots after inode walk fails during quotacheck xfs: don't leak btree cursor when insrec fails after a split mptcp: do not wait for bare sockets' timeout aio: fix mremap after fork null-deref drm/amd/display: Fail atomic_check early on normalize_zpos error platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled platform/x86: amd-pmc: Correct usage of SMU version platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN netfilter: nft_tproxy: restrict to prerouting hook tcp: Fix listen() regression in 5.15.88. mmc: jz4740: Work around bug on JZ4760(B) mmc: sdio: fix possible resource leaks in some error paths mmc: mmc_spi: fix error handling in mmc_spi_probe() ALSA: hda/conexant: add a new hda codec SN6180 ALSA: hda/realtek - fixed wrong gpio assigned sched/psi: Fix use-after-free in ep_remove_wait_queue() hugetlb: check for undefined shift on 32 bit architectures of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem selftest/lkdtm: Skip stack-entropy test if lkdtm is not available net: Fix unwanted sign extension in netdev_stats_to_stats64() revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" ixgbe: allow to increase MTU to 3K with XDP enabled i40e: add double of VLAN header when computing the max MTU net: bgmac: fix BCM5358 support by setting correct flags net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence bnxt_en: Fix mqprio and XDP ring checking logic net: stmmac: Restrict warning on disabling DMA store and fwd mode ixgbe: add double of VLAN header when computing the max MTU ipv6: Fix datagram socket connection with DSCP. ipv6: Fix tcp socket connection with DSCP. nilfs2: fix underflow in second superblock position calculations mm/filemap: fix page end in filemap_get_read_batch drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list flow_offload: fill flags to action structure net/sched: act_ctinfo: use percpu stats i40e: Add checking for null for nlmsg_find_attr() net/sched: tcindex: search key must be 16 bits kvm: initialize all of the kvm_debugregs structure before sending it to userspace alarmtimer: Prevent starvation by small intervals and SIG_IGN ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak net: sched: sch: Fix off by one in htb_activate_prios() platform/x86/amd: pmc: add CONFIG_SERIO dependency Linux 5.15.95 UBUNTU: Upstream stable to v5.15.95 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2013118/+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