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.135 upstream stable release from git://git.kernel.org/ spi: zynqmp-gqspi: Convert to platform remove callback returning void spi: zynqmp-gqspi: fix clock imbalance on probe failure ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates NFS: Cleanup unused rpc_clnt variable NFS: rename nfs_client_kset to nfs_kset NFSv4: Fix a state manager thread deadlock regression ring-buffer: remove obsolete comment for free_buffer_page() ring-buffer: Fix bytes info in per_cpu buffer stats arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path iommu/arm-smmu-v3: Set TTL invalidation hint better iommu/arm-smmu-v3: Avoid constructing invalid range commands rbd: move rbd_dev_refresh() definition rbd: decouple header read-in from updating rbd_dev->header rbd: decouple parent info read-in from updating rbd_dev rbd: take header_rwsem in rbd_dev_refresh() only when updating block: fix use-after-free of q->q_usage_counter scsi: zfcp: Fix a double put in zfcp_port_enqueue() qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info wifi: mwifiex: Fix tlv_buf_left calculation net: replace calls to sock->ops->connect() with kernel_connect() net: prevent rewrite of msg_name in sock_sendmsg() drm/amd: Fix detection of _PR3 on the PCIe root port arm64: Add Cortex-A520 CPU part definition HID: sony: Fix a potential memory leak in sony_probe() ubi: Refuse attaching if mtd's erasesize is 0 wifi: iwlwifi: dbg_ini: fix structure packing iwlwifi: avoid void pointer arithmetic wifi: iwlwifi: mvm: Fix a memory corruption issue wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet bpf: Fix tr dereferencing drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling regmap: rbtree: Fix wrong register marked as in-cache when creating new node ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig UBUNTU: [Config] updateconfigs for IMA_BLACKLIST_KEYRING scsi: target: core: Fix deadlock due to recursive locking ima: rework CONFIG_IMA dependency block NFSv4: Fix a nfs4_state_manager() race bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets modpost: add missing else to the "of" check net: fix possible store tearing in neigh_periodic_work() ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() ptp: ocp: Fix error handling in ptp_ocp_device_init net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg net: nfc: llcp: Add lock when modifying device list net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() ibmveth: Remove condition to recompute TCP header checksum. netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure ipv4: Set offload_failed flag in fibmatch results net: stmmac: dwmac-stm32: fix resume on STM32 MCU tipc: fix a potential deadlock on &tx->lock tcp: fix quick-ack counting to count actual ACKs of new data tcp: fix delayed ACKs for MSS boundary condition sctp: update transport state when processing a dupcook packet sctp: update hb timer immediately after users change hb_interval HID: sony: remove duplicate NULL check before calling usb_free_urb() HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit dm zoned: free dmz->ddev array in dmz_put_zoned_devices RDMA/core: Require admin capabilities to set system parameters of: dynamic: Fix potential memory leak in of_changeset_action() IB/mlx4: Fix the size of a buffer in add_port_entries() gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() gpio: pxa: disable pinctrl calls for MMP_GPIO RDMA/cma: Initialize ib_sa_multicast structure to 0 when join RDMA/cma: Fix truncation compilation warning in make_cma_ports RDMA/uverbs: Fix typo of sizeof argument RDMA/siw: Fix connection failure handling RDMA/mlx5: Fix NULL string error ksmbd: fix uaf in smb20_oplock_break_ack parisc: Restore __ldcw_align for PA-RISC 2.0 processors xen/events: replace evtchn_rwlock with RCU Linux 5.15.135 UBUNTU: Upstream stable to v5.15.135 ** 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 ** 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.135 upstream stable release + from git://git.kernel.org/ - v5.15.135 upstream stable release - from git://git.kernel.org/ + spi: zynqmp-gqspi: Convert to platform remove callback returning void + spi: zynqmp-gqspi: fix clock imbalance on probe failure + ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol + ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates + NFS: Cleanup unused rpc_clnt variable + NFS: rename nfs_client_kset to nfs_kset + NFSv4: Fix a state manager thread deadlock regression + ring-buffer: remove obsolete comment for free_buffer_page() + ring-buffer: Fix bytes info in per_cpu buffer stats + arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path + iommu/arm-smmu-v3: Set TTL invalidation hint better + iommu/arm-smmu-v3: Avoid constructing invalid range commands + rbd: move rbd_dev_refresh() definition + rbd: decouple header read-in from updating rbd_dev->header + rbd: decouple parent info read-in from updating rbd_dev + rbd: take header_rwsem in rbd_dev_refresh() only when updating + block: fix use-after-free of q->q_usage_counter + scsi: zfcp: Fix a double put in zfcp_port_enqueue() + qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info + wifi: mwifiex: Fix tlv_buf_left calculation + net: replace calls to sock->ops->connect() with kernel_connect() + net: prevent rewrite of msg_name in sock_sendmsg() + drm/amd: Fix detection of _PR3 on the PCIe root port + arm64: Add Cortex-A520 CPU part definition + HID: sony: Fix a potential memory leak in sony_probe() + ubi: Refuse attaching if mtd's erasesize is 0 + wifi: iwlwifi: dbg_ini: fix structure packing + iwlwifi: avoid void pointer arithmetic + wifi: iwlwifi: mvm: Fix a memory corruption issue + wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet + bpf: Fix tr dereferencing + drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() + wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling + regmap: rbtree: Fix wrong register marked as in-cache when creating new node + ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig + UBUNTU: [Config] updateconfigs for IMA_BLACKLIST_KEYRING + scsi: target: core: Fix deadlock due to recursive locking + ima: rework CONFIG_IMA dependency block + NFSv4: Fix a nfs4_state_manager() race + bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets + modpost: add missing else to the "of" check + net: fix possible store tearing in neigh_periodic_work() + ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() + ptp: ocp: Fix error handling in ptp_ocp_device_init + net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent + net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg + net: nfc: llcp: Add lock when modifying device list + net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() + ibmveth: Remove condition to recompute TCP header checksum. + netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp + netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure + ipv4: Set offload_failed flag in fibmatch results + net: stmmac: dwmac-stm32: fix resume on STM32 MCU + tipc: fix a potential deadlock on &tx->lock + tcp: fix quick-ack counting to count actual ACKs of new data + tcp: fix delayed ACKs for MSS boundary condition + sctp: update transport state when processing a dupcook packet + sctp: update hb timer immediately after users change hb_interval + HID: sony: remove duplicate NULL check before calling usb_free_urb() + HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit + dm zoned: free dmz->ddev array in dmz_put_zoned_devices + RDMA/core: Require admin capabilities to set system parameters + of: dynamic: Fix potential memory leak in of_changeset_action() + IB/mlx4: Fix the size of a buffer in add_port_entries() + gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() + gpio: pxa: disable pinctrl calls for MMP_GPIO + RDMA/cma: Initialize ib_sa_multicast structure to 0 when join + RDMA/cma: Fix truncation compilation warning in make_cma_ports + RDMA/uverbs: Fix typo of sizeof argument + RDMA/siw: Fix connection failure handling + RDMA/mlx5: Fix NULL string error + ksmbd: fix uaf in smb20_oplock_break_ack + parisc: Restore __ldcw_align for PA-RISC 2.0 processors + xen/events: replace evtchn_rwlock with RCU + Linux 5.15.135 + UBUNTU: Upstream stable to v5.15.135 ** 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) -- 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/2045809 Title: Jammy update: v5.15.135 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.135 upstream stable release from git://git.kernel.org/ spi: zynqmp-gqspi: Convert to platform remove callback returning void spi: zynqmp-gqspi: fix clock imbalance on probe failure ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates NFS: Cleanup unused rpc_clnt variable NFS: rename nfs_client_kset to nfs_kset NFSv4: Fix a state manager thread deadlock regression ring-buffer: remove obsolete comment for free_buffer_page() ring-buffer: Fix bytes info in per_cpu buffer stats arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path iommu/arm-smmu-v3: Set TTL invalidation hint better iommu/arm-smmu-v3: Avoid constructing invalid range commands rbd: move rbd_dev_refresh() definition rbd: decouple header read-in from updating rbd_dev->header rbd: decouple parent info read-in from updating rbd_dev rbd: take header_rwsem in rbd_dev_refresh() only when updating block: fix use-after-free of q->q_usage_counter scsi: zfcp: Fix a double put in zfcp_port_enqueue() qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info wifi: mwifiex: Fix tlv_buf_left calculation net: replace calls to sock->ops->connect() with kernel_connect() net: prevent rewrite of msg_name in sock_sendmsg() drm/amd: Fix detection of _PR3 on the PCIe root port arm64: Add Cortex-A520 CPU part definition HID: sony: Fix a potential memory leak in sony_probe() ubi: Refuse attaching if mtd's erasesize is 0 wifi: iwlwifi: dbg_ini: fix structure packing iwlwifi: avoid void pointer arithmetic wifi: iwlwifi: mvm: Fix a memory corruption issue wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet bpf: Fix tr dereferencing drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling regmap: rbtree: Fix wrong register marked as in-cache when creating new node ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig UBUNTU: [Config] updateconfigs for IMA_BLACKLIST_KEYRING scsi: target: core: Fix deadlock due to recursive locking ima: rework CONFIG_IMA dependency block NFSv4: Fix a nfs4_state_manager() race bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets modpost: add missing else to the "of" check net: fix possible store tearing in neigh_periodic_work() ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() ptp: ocp: Fix error handling in ptp_ocp_device_init net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg net: nfc: llcp: Add lock when modifying device list net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() ibmveth: Remove condition to recompute TCP header checksum. netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure ipv4: Set offload_failed flag in fibmatch results net: stmmac: dwmac-stm32: fix resume on STM32 MCU tipc: fix a potential deadlock on &tx->lock tcp: fix quick-ack counting to count actual ACKs of new data tcp: fix delayed ACKs for MSS boundary condition sctp: update transport state when processing a dupcook packet sctp: update hb timer immediately after users change hb_interval HID: sony: remove duplicate NULL check before calling usb_free_urb() HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit dm zoned: free dmz->ddev array in dmz_put_zoned_devices RDMA/core: Require admin capabilities to set system parameters of: dynamic: Fix potential memory leak in of_changeset_action() IB/mlx4: Fix the size of a buffer in add_port_entries() gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() gpio: pxa: disable pinctrl calls for MMP_GPIO RDMA/cma: Initialize ib_sa_multicast structure to 0 when join RDMA/cma: Fix truncation compilation warning in make_cma_ports RDMA/uverbs: Fix typo of sizeof argument RDMA/siw: Fix connection failure handling RDMA/mlx5: Fix NULL string error ksmbd: fix uaf in smb20_oplock_break_ack parisc: Restore __ldcw_align for PA-RISC 2.0 processors xen/events: replace evtchn_rwlock with RCU Linux 5.15.135 UBUNTU: Upstream stable to v5.15.135 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2045809/+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