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.182 upstream stable release from git://git.kernel.org/ cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug clk: jz4725b: fix mmc0 clock gating vhost/vsock: don't check owner in vhost_vsock_stop() while releasing parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel parisc/unaligned: Fix ldw() and stw() unalignment handlers drm/amdgpu: disable MMHUB PG for Picasso sr9700: sanity check for packet length USB: zaurus: support another broken Zaurus x86/fpu: Correct pkru/xstate inconsistency tee: export teedev_open() and teedev_close_context() optee: use driver internal tee_context for some rpc lan743x: fix deadlock in lan743x_phy_link_status_change() ping: remove pr_err from ping_lookup perf data: Fix double free in perf_session__delete() bpf: Do not try bpf_msg_push_data with len 0 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends tipc: Fix end of loop tests for list_for_each_entry() gso: do not skip outer ip header in case of ipip and net_failover openvswitch: Fix setting ipv6 fields causing hw csum failure drm/edid: Always set RGB444 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure net: ll_temac: check the return value of devm_kmalloc() net: Force inlining of checksum functions in net/checksum.h nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() netfilter: nf_tables: fix memory leak during stateful obj update net/mlx5: Fix possible deadlock on rule deletion net/mlx5: Fix wrong limitation of metadata match on ecpf spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() configfs: fix a race in configfs_{,un}register_subsystem() RDMA/ib_srp: Fix a deadlock tracing: Have traceon and traceoff trigger honor the instance iio: adc: men_z188_adc: Fix a resource leak in an error handling path iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits iio: Fix error handling for PM ata: pata_hpt37x: disable primary channel on HPT371 Revert "USB: serial: ch341: add new Product ID for CH341A" usb: gadget: rndis: add spinlock for rndis response list tracefs: Set the group ownership in apply_options() not parse_options() USB: serial: option: add support for DW5829e USB: serial: option: add Telit LE910R1 compositions usb: dwc3: pci: Fix Bay Trail phy GPIO mappings usb: dwc3: gadget: Let the interrupt handler disable bottom halves. xhci: re-initialize the HC during resume if HCE was set xhci: Prevent futile URB re-submissions due to incorrect return value. tty: n_gsm: fix encoding of control signal octet bit DV tty: n_gsm: fix proper link termination after failed open tty: n_gsm: fix NULL pointer access due to DLCI release gpio: tegra186: Fix chip_data type confusion Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" memblock: use kfree() to release kmalloced memblock regions fget: clarify and improve __fget_files() implementation Linux 5.4.182 UBUNTU: upstream stable to v5.4.182 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Focal) 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 Focal) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Focal) Status: New => In Progress ** Changed in: linux (Ubuntu Focal) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Focal) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** 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.182 upstream stable release + from git://git.kernel.org/ - v5.4.182 upstream stable release - from git://git.kernel.org/ + cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug + clk: jz4725b: fix mmc0 clock gating + vhost/vsock: don't check owner in vhost_vsock_stop() while releasing + parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel + parisc/unaligned: Fix ldw() and stw() unalignment handlers + drm/amdgpu: disable MMHUB PG for Picasso + sr9700: sanity check for packet length + USB: zaurus: support another broken Zaurus + x86/fpu: Correct pkru/xstate inconsistency + tee: export teedev_open() and teedev_close_context() + optee: use driver internal tee_context for some rpc + lan743x: fix deadlock in lan743x_phy_link_status_change() + ping: remove pr_err from ping_lookup + perf data: Fix double free in perf_session__delete() + bpf: Do not try bpf_msg_push_data with len 0 + net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends + tipc: Fix end of loop tests for list_for_each_entry() + gso: do not skip outer ip header in case of ipip and net_failover + openvswitch: Fix setting ipv6 fields causing hw csum failure + drm/edid: Always set RGB444 + net/mlx5e: Fix wrong return value on ioctl EEPROM query failure + net: ll_temac: check the return value of devm_kmalloc() + net: Force inlining of checksum functions in net/checksum.h + nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() + netfilter: nf_tables: fix memory leak during stateful obj update + net/mlx5: Fix possible deadlock on rule deletion + net/mlx5: Fix wrong limitation of metadata match on ecpf + spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() + configfs: fix a race in configfs_{,un}register_subsystem() + RDMA/ib_srp: Fix a deadlock + tracing: Have traceon and traceoff trigger honor the instance + iio: adc: men_z188_adc: Fix a resource leak in an error handling path + iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits + iio: Fix error handling for PM + ata: pata_hpt37x: disable primary channel on HPT371 + Revert "USB: serial: ch341: add new Product ID for CH341A" + usb: gadget: rndis: add spinlock for rndis response list + tracefs: Set the group ownership in apply_options() not parse_options() + USB: serial: option: add support for DW5829e + USB: serial: option: add Telit LE910R1 compositions + usb: dwc3: pci: Fix Bay Trail phy GPIO mappings + usb: dwc3: gadget: Let the interrupt handler disable bottom halves. + xhci: re-initialize the HC during resume if HCE was set + xhci: Prevent futile URB re-submissions due to incorrect return value. + tty: n_gsm: fix encoding of control signal octet bit DV + tty: n_gsm: fix proper link termination after failed open + tty: n_gsm: fix NULL pointer access due to DLCI release + gpio: tegra186: Fix chip_data type confusion + Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" + memblock: use kfree() to release kmalloced memblock regions + fget: clarify and improve __fget_files() implementation + Linux 5.4.182 + UBUNTU: upstream stable to v5.4.182 -- 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/1969236 Title: Focal update: v5.4.182 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.182 upstream stable release from git://git.kernel.org/ cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug clk: jz4725b: fix mmc0 clock gating vhost/vsock: don't check owner in vhost_vsock_stop() while releasing parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel parisc/unaligned: Fix ldw() and stw() unalignment handlers drm/amdgpu: disable MMHUB PG for Picasso sr9700: sanity check for packet length USB: zaurus: support another broken Zaurus x86/fpu: Correct pkru/xstate inconsistency tee: export teedev_open() and teedev_close_context() optee: use driver internal tee_context for some rpc lan743x: fix deadlock in lan743x_phy_link_status_change() ping: remove pr_err from ping_lookup perf data: Fix double free in perf_session__delete() bpf: Do not try bpf_msg_push_data with len 0 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends tipc: Fix end of loop tests for list_for_each_entry() gso: do not skip outer ip header in case of ipip and net_failover openvswitch: Fix setting ipv6 fields causing hw csum failure drm/edid: Always set RGB444 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure net: ll_temac: check the return value of devm_kmalloc() net: Force inlining of checksum functions in net/checksum.h nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() netfilter: nf_tables: fix memory leak during stateful obj update net/mlx5: Fix possible deadlock on rule deletion net/mlx5: Fix wrong limitation of metadata match on ecpf spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() configfs: fix a race in configfs_{,un}register_subsystem() RDMA/ib_srp: Fix a deadlock tracing: Have traceon and traceoff trigger honor the instance iio: adc: men_z188_adc: Fix a resource leak in an error handling path iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits iio: Fix error handling for PM ata: pata_hpt37x: disable primary channel on HPT371 Revert "USB: serial: ch341: add new Product ID for CH341A" usb: gadget: rndis: add spinlock for rndis response list tracefs: Set the group ownership in apply_options() not parse_options() USB: serial: option: add support for DW5829e USB: serial: option: add Telit LE910R1 compositions usb: dwc3: pci: Fix Bay Trail phy GPIO mappings usb: dwc3: gadget: Let the interrupt handler disable bottom halves. xhci: re-initialize the HC during resume if HCE was set xhci: Prevent futile URB re-submissions due to incorrect return value. tty: n_gsm: fix encoding of control signal octet bit DV tty: n_gsm: fix proper link termination after failed open tty: n_gsm: fix NULL pointer access due to DLCI release gpio: tegra186: Fix chip_data type confusion Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" memblock: use kfree() to release kmalloced memblock regions fget: clarify and improve __fget_files() implementation Linux 5.4.182 UBUNTU: upstream stable to v5.4.182 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1969236/+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