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.10.8 upstream stable release from git://git.kernel.org/ Linux 5.10.8 tools headers UAPI: Sync linux/fscrypt.h with the kernel sources drm/panfrost: Remove unused variables in panfrost_job_close() regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet block: fix use-after-free in disk_part_iter_next can: isotp: isotp_getname(): fix kernel information leak block/rnbd-clt: avoid module unload race with close confirmation xsk: Rollback reservation at NETDEV_TX_BUSY xsk: Fix race in SKB mode transmit with shared cq KVM: arm64: Don't access PMCR_EL0 when no PMU is available selftests: fib_nexthops: Fix wrong mausezahn invocation net: mvneta: fix error message when MTU too large for XDP drm/i915/dp: Track pm_qos per connector net: mvpp2: disable force link UP during port init procedure regulator: qcom-rpmh-regulator: correct hfsmps515 definition arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST wan: ds26522: select CONFIG_BITREVERSE regmap: debugfs: Fix a memory leak when calling regmap_attach_dev net/mlx5e: Fix two double free cases net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups nvme-tcp: Fix possible race of io_work and direct send bpftool: Fix compilation failure for net.o with older glibc iommu/intel: Fix memleak in intel_irq_remapping_alloc iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() zonefs: select CONFIG_CRC32 lightnvm: select CONFIG_CRC32 block: rsxx: select CONFIG_CRC32 wil6210: select CONFIG_CRC32 phy: dp83640: select CONFIG_CRC32 qed: select CONFIG_CRC32 arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA dmaengine: xilinx_dma: fix mixed_enum_type coverity warning dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() dmaengine: xilinx_dma: check dma_async_device_register return value dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function interconnect: qcom: fix rpmh link failures interconnect: imx: Add a missing of_node_put after of_device_is_available bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET i2c: mediatek: Fix apdma and i2c hand-shake timeout i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated spi: stm32: FIFO threshold level - fix align packet size spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending can: kvaser_pciefd: select CONFIG_CRC32 can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver selftests/bpf: Clarify build error if no vmlinux dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() i2c: sprd: use a specific timeout to avoid system hang up issue ARM: OMAP2+: omap_device: fix idling of devices during probe fanotify: Fix sys_fanotify_mark() on native x86-32 HID: wacom: Fix memory leakage caused by kfifo_alloc ionic: start queues before announcing link up scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() net/mlx5: Check if lag is supported before creating one net/mlx5e: In skb build skip setting mark in switchdev mode net/mlx5e: ethtool, Fix restriction of autoneg with 56G net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE s390/qeth: fix L2 header access in qeth_l3_osa_features_check() s390/qeth: fix locking for discipline setup / removal s390/qeth: fix deadlock during recovery nexthop: Bounce NHA_GATEWAY in FDB nexthop groups nexthop: Unlink nexthop group entry in error path nexthop: Fix off-by-one error in error path octeontx2-af: fix memory leak of lmac and lmac->name chtls: Fix chtls resources release sequence chtls: Added a check to avoid NULL pointer dereference chtls: Replace skb_dequeue with skb_peek chtls: Avoid unnecessary freeing of oreq pointer chtls: Fix panic when route to peer not configured chtls: Remove invalid set_tcb call chtls: Fix hardware tid leak net: ip: always refragment ip defragmented packets net: fix pmtu check in nopmtudisc mode tools: selftests: add test for changing routes with PTMU exceptions net: ipv6: fib: flush exceptions when purging route ptp: ptp_ines: prevent build when HAS_IOMEM is not set net: bareudp: add missing error handling for bareudp_link_config() net/sonic: Fix some resource leaks in error handling paths net: vlan: avoid leaks on register_vlan_dev() failures net: stmmac: dwmac-sun8i: Balance syscon (de)initialization net: stmmac: dwmac-sun8i: Balance internal PHY power net: stmmac: dwmac-sun8i: Balance internal PHY resource references net: stmmac: dwmac-sun8i: Fix probe error handling net: hns3: fix a phy loopback fail issue net: hns3: fix the number of queues actually used by ARQ net: hns3: fix incorrect handling of sctp6 rss tuple net: cdc_ncm: correct overhead in delayed_ndp_size btrfs: shrink delalloc pages instead of full inodes btrfs: fix deadlock when cloning inline extent and low on free metadata space btrfs: skip unnecessary searches for xattrs when logging an inode scsi: ufs: Fix -Wsometimes-uninitialized warning io_uring: Fix return value from alloc_fixed_file_ref_node drm/panfrost: Don't corrupt the queue mutex on open/close iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context RDMA/hns: Avoid filling sl in high 3 bits of vlan_id io_uring: patch up IOPOLL overflow_flush sync io_uring: limit {io|sq}poll submit locking scope io_uring: synchronise IOPOLL on task_submit fail powerpc/32s: Fix RTAS machine check with VMAP stack ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Hirsute) Importance: Undecided Status: Confirmed ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Hirsute) Importance: Undecided Status: Confirmed -- 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/1912194 Title: Hirsute update: v5.10.8 upstream stable release Status in linux package in Ubuntu: Confirmed Status in linux source package in Hirsute: 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.10.8 upstream stable release from git://git.kernel.org/ Linux 5.10.8 tools headers UAPI: Sync linux/fscrypt.h with the kernel sources drm/panfrost: Remove unused variables in panfrost_job_close() regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet block: fix use-after-free in disk_part_iter_next can: isotp: isotp_getname(): fix kernel information leak block/rnbd-clt: avoid module unload race with close confirmation xsk: Rollback reservation at NETDEV_TX_BUSY xsk: Fix race in SKB mode transmit with shared cq KVM: arm64: Don't access PMCR_EL0 when no PMU is available selftests: fib_nexthops: Fix wrong mausezahn invocation net: mvneta: fix error message when MTU too large for XDP drm/i915/dp: Track pm_qos per connector net: mvpp2: disable force link UP during port init procedure regulator: qcom-rpmh-regulator: correct hfsmps515 definition arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST wan: ds26522: select CONFIG_BITREVERSE regmap: debugfs: Fix a memory leak when calling regmap_attach_dev net/mlx5e: Fix two double free cases net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups nvme-tcp: Fix possible race of io_work and direct send bpftool: Fix compilation failure for net.o with older glibc iommu/intel: Fix memleak in intel_irq_remapping_alloc iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() zonefs: select CONFIG_CRC32 lightnvm: select CONFIG_CRC32 block: rsxx: select CONFIG_CRC32 wil6210: select CONFIG_CRC32 phy: dp83640: select CONFIG_CRC32 qed: select CONFIG_CRC32 arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA dmaengine: xilinx_dma: fix mixed_enum_type coverity warning dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() dmaengine: xilinx_dma: check dma_async_device_register return value dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function interconnect: qcom: fix rpmh link failures interconnect: imx: Add a missing of_node_put after of_device_is_available bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET i2c: mediatek: Fix apdma and i2c hand-shake timeout i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated spi: stm32: FIFO threshold level - fix align packet size spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending can: kvaser_pciefd: select CONFIG_CRC32 can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver selftests/bpf: Clarify build error if no vmlinux dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() i2c: sprd: use a specific timeout to avoid system hang up issue ARM: OMAP2+: omap_device: fix idling of devices during probe fanotify: Fix sys_fanotify_mark() on native x86-32 HID: wacom: Fix memory leakage caused by kfifo_alloc ionic: start queues before announcing link up scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() net/mlx5: Check if lag is supported before creating one net/mlx5e: In skb build skip setting mark in switchdev mode net/mlx5e: ethtool, Fix restriction of autoneg with 56G net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE s390/qeth: fix L2 header access in qeth_l3_osa_features_check() s390/qeth: fix locking for discipline setup / removal s390/qeth: fix deadlock during recovery nexthop: Bounce NHA_GATEWAY in FDB nexthop groups nexthop: Unlink nexthop group entry in error path nexthop: Fix off-by-one error in error path octeontx2-af: fix memory leak of lmac and lmac->name chtls: Fix chtls resources release sequence chtls: Added a check to avoid NULL pointer dereference chtls: Replace skb_dequeue with skb_peek chtls: Avoid unnecessary freeing of oreq pointer chtls: Fix panic when route to peer not configured chtls: Remove invalid set_tcb call chtls: Fix hardware tid leak net: ip: always refragment ip defragmented packets net: fix pmtu check in nopmtudisc mode tools: selftests: add test for changing routes with PTMU exceptions net: ipv6: fib: flush exceptions when purging route ptp: ptp_ines: prevent build when HAS_IOMEM is not set net: bareudp: add missing error handling for bareudp_link_config() net/sonic: Fix some resource leaks in error handling paths net: vlan: avoid leaks on register_vlan_dev() failures net: stmmac: dwmac-sun8i: Balance syscon (de)initialization net: stmmac: dwmac-sun8i: Balance internal PHY power net: stmmac: dwmac-sun8i: Balance internal PHY resource references net: stmmac: dwmac-sun8i: Fix probe error handling net: hns3: fix a phy loopback fail issue net: hns3: fix the number of queues actually used by ARQ net: hns3: fix incorrect handling of sctp6 rss tuple net: cdc_ncm: correct overhead in delayed_ndp_size btrfs: shrink delalloc pages instead of full inodes btrfs: fix deadlock when cloning inline extent and low on free metadata space btrfs: skip unnecessary searches for xattrs when logging an inode scsi: ufs: Fix -Wsometimes-uninitialized warning io_uring: Fix return value from alloc_fixed_file_ref_node drm/panfrost: Don't corrupt the queue mutex on open/close iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context RDMA/hns: Avoid filling sl in high 3 bits of vlan_id io_uring: patch up IOPOLL overflow_flush sync io_uring: limit {io|sq}poll submit locking scope io_uring: synchronise IOPOLL on task_submit fail powerpc/32s: Fix RTAS machine check with VMAP stack To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1912194/+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