** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Focal) Importance: Undecided => Medium
** Changed in: linux (Ubuntu Focal) Status: New => In Progress ** Changed in: linux (Ubuntu Focal) Assignee: (unassigned) => Manuel Diewald (diewald) ** 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.269 upstream stable release from git://git.kernel.org/ - + PCI: mediatek: Clear interrupt status before dispatching handler + include/linux/units.h: add helpers for kelvin to/from Celsius conversion + units: Add Watt units + units: change from 'L' to 'UL' + units: add the HZ macros + serial: sc16is7xx: set safe default SPI clock frequency + spi: introduce SPI_MODE_X_MASK macro + serial: sc16is7xx: add check for unsupported SPI modes during probe + ext4: allow for the last group to be marked as trimmed + crypto: api - Disallow identical driver names + PM: hibernate: Enforce ordering during image compression/decompression + hwrng: core - Fix page fault dead lock on mmap-ed hwrng + rpmsg: virtio: Free driver_override when rpmsg_remove() + parisc/firmware: Fix F-extend for PDC addresses + arm64: dts: qcom: sdm845: fix USB wakeup interrupt types + mmc: core: Use mrq.sbc in close-ended ffu + nouveau/vmm: don't set addr on the fail path to avoid warning + ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path + rename(): fix the locking of subdirectories + block: Remove special-casing of compound pages + mtd: spinand: macronix: Fix MX35LFxGE4AD page size + fs: add mode_strip_sgid() helper + fs: move S_ISGID stripping into the vfs_*() helpers + powerpc: Use always instead of always-y in for crtsavres.o + x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum + net/smc: fix illegal rmb_desc access in SMC-D connection dump + vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING + llc: make llc_ui_sendmsg() more robust against bonding changes + llc: Drop support for ETH_P_TR_802_2. + net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv + tracing: Ensure visibility when inserting an element into tracing_map + afs: Hide silly-rename files from userspace + tcp: Add memory barrier to tcp_push() + netlink: fix potential sleeping issue in mqueue_flush_file + net/mlx5: DR, Use the right GVMI number for drop action + net/mlx5: Use kfree(ft->g) in arfs_create_groups() + net/mlx5e: fix a double-free in arfs_create_groups + netfilter: nf_tables: restrict anonymous set and map names to 16 bytes + netfilter: nf_tables: validate NFPROTO_* family + fjes: fix memleaks in fjes_hw_setup + net: fec: fix the unhandled context fault from smmu + btrfs: ref-verify: free ref cache before clearing mount opt + btrfs: tree-checker: fix inline ref size in error messages + btrfs: don't warn if discard range is not aligned to sector + btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args + rbd: don't move requests to the running list on errors + gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 + drm: Don't unref the same fb many times by mistake due to deadlock handling + drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking + drm/bridge: nxp-ptn3460: simplify some error checking + drm/exynos: fix accidental on-stack copy of exynos_drm_plane + drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume + gpio: eic-sprd: Clear interrupt after set the interrupt type + spi: bcm-qspi: fix SFDP BFPT read by usig mspi read + mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan + tick/sched: Preserve number of idle sleeps across CPU hotplug events + x86/entry/ia32: Ensure s32 is sign extended to s64 + powerpc/mm: Fix null-pointer dereference in pgtable_cache_add + powerpc: Fix build error due to is_valid_bugaddr() + powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() + powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE + powerpc/lib: Validate size for vector operations + x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel + perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file + regulator: core: Only increment use_count when enable_count changes + audit: Send netlink ACK before setting connection in auditd_set + ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop + PNP: ACPI: fix fortify warning + ACPI: extlog: fix NULL pointer dereference check + FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree + UBSAN: array-index-out-of-bounds in dtSplitRoot + jfs: fix slab-out-of-bounds Read in dtSearch + jfs: fix array-index-out-of-bounds in dbAdjTree + jfs: fix uaf in jfs_evict_inode + pstore/ram: Fix crash when setting number of cpus to an odd number + crypto: stm32/crc32 - fix parsing list of devices + afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() + rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() + jfs: fix array-index-out-of-bounds in diNewExt + s390/ptrace: handle setting of fpc register correctly + KVM: s390: fix setting of fpc register + SUNRPC: Fix a suspicious RCU usage warning + ecryptfs: Reject casefold directory inodes + ext4: fix inconsistent between segment fstrim and full fstrim + ext4: unify the type of flexbg_size to unsigned int + ext4: remove unnecessary check from alloc_flex_gd() + ext4: avoid online resizing failures due to oversized flex bg + wifi: rt2x00: restart beacon queue when hardware reset + selftests/bpf: satisfy compiler by having explicit return in btf test + selftests/bpf: Fix pyperf180 compilation failure with clang18 + scsi: lpfc: Fix possible file string name overflow when updating firmware + PCI: Add no PM reset quirk for NVIDIA Spectrum devices + bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk + ARM: dts: imx7d: Fix coresight funnel ports + ARM: dts: imx7s: Fix lcdif compatible + ARM: dts: imx7s: Fix nand-controller #size-cells + wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() + bpf: Add map and need_defer parameters to .map_fd_put_ptr() + scsi: libfc: Don't schedule abort twice + scsi: libfc: Fix up timeout error in fc_fcp_rec_error() + ARM: dts: rockchip: fix rk3036 hdmi ports node + ARM: dts: imx25/27-eukrea: Fix RTC node name + ARM: dts: imx: Use flash@0,0 pattern + ARM: dts: imx27: Fix sram node + ARM: dts: imx1: Fix sram node + ARM: dts: imx25/27: Pass timing0 + ARM: dts: imx27-apf27dev: Fix LED name + ARM: dts: imx23-sansa: Use preferred i2c-gpios properties + ARM: dts: imx23/28: Fix the DMA controller node name + block: prevent an integer overflow in bvec_try_merge_hw_page + md: Whenassemble the array, consult the superblock of the freshest device + arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property + arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property + wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices + wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() + wifi: cfg80211: free beacon_ies when overridden from hidden BSS + f2fs: fix to check return value of f2fs_reserve_new_block() + ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument + fast_dput(): handle underflows gracefully + RDMA/IPoIB: Fix error code return in ipoib_mcast_join + drm/drm_file: fix use of uninitialized variable + drm/framebuffer: Fix use of uninitialized variable + drm/mipi-dsi: Fix detach call without attach + media: stk1160: Fixed high volume of stk1160_dbg messages + media: rockchip: rga: fix swizzling for RGB formats + PCI: add INTEL_HDA_ARL to pci_ids.h + ALSA: hda: Intel: add HDA_ARL PCI ID support + drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time + IB/ipoib: Fix mcast list locking + media: ddbridge: fix an error code problem in ddb_probe + drm/msm/dpu: Ratelimit framedone timeout msgs + clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() + clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() + drm/amdgpu: Let KFD sync with VM fences + drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' + leds: trigger: panic: Don't register panic notifier if creating the trigger failed + um: Fix naming clash between UML and scheduler + um: Don't use vfprintf() for os_info() + um: net: Fix return type of uml_net_start_xmit() + i3c: master: cdns: Update maximum prescaler value for i2c clock + mfd: ti_am335x_tscadc: Fix TI SoC dependencies + UBUNTU: [Config] updateconfigs for MFD_TI_AM335X_TSCADC + PCI: Only override AMD USB controller if required + PCI: switchtec: Fix stdev_release() crash after surprise hot remove + usb: hub: Replace hardcoded quirk value with BIT() macro + fs/kernfs/dir: obey S_ISGID + PCI/AER: Decode Requester ID when no error info found + libsubcmd: Fix memory leak in uniq() + virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings + blk-mq: fix IO hang from sbitmap wakeup race + ceph: fix deadlock or deadcode of misusing dget() + drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' + perf: Fix the nr_addr_filters fix + wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update + scsi: isci: Fix an error code problem in isci_io_request_build() + net: remove unneeded break + ixgbe: Remove non-inclusive language + ixgbe: Refactor returning internal error codes + ixgbe: Refactor overtemp event handling + ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() + ipv6: Ensure natural alignment of const ipv6 loopback and router addresses + llc: call sock_orphan() at release time + netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger + netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations + net: ipv4: fix a memleak in ip_setup_cork + af_unix: fix lockdep positive in sk_diag_dump_icons() + UBUNTU: SAUCE: apparmor: update unix_state_double_lock implementation + net: sysfs: Fix /sys/class/net/<iface> path + HID: apple: Add support for the 2021 Magic Keyboard + HID: apple: Swap the Fn and Left Control keys on Apple keyboards + HID: apple: Add 2021 magic keyboard FN key mapping + bonding: remove print in bond_verify_device_path + dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA + dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA + phy: renesas: rcar-gen3-usb2: Fix returning wrong error code + dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV + phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP + net: stmmac: xgmac: fix handling of DPP safety error for DMA channels + selftests: net: avoid just another constant wait + atm: idt77252: fix a memleak in open_card_ubr0 + hwmon: (aspeed-pwm-tacho) mutex for tach reading + hwmon: (coretemp) Fix out-of-bounds memory access + hwmon: (coretemp) Fix bogus core_id to attr name mapping + inet: read sk->sk_family once in inet_recv_error() + rxrpc: Fix response to PING RESPONSE ACKs to a dead call + tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() + ppp_async: limit MRU to 64K + netfilter: nft_compat: reject unused compat flag + netfilter: nft_compat: restrict match/target protocol to u16 + netfilter: nft_ct: reject direction for ct id + net/af_iucv: clean up a try_then_request_module() + USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e + USB: serial: option: add Fibocom FM101-GL variant + USB: serial: cp210x: add ID for IMST iM871A-USB + hrtimer: Report offline hrtimer enqueue + Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID + net: stmmac: xgmac: use #define for string constants + net: stmmac: xgmac: fix a typo of register name in DPP safety handling + btrfs: forbid creating subvol qgroups + btrfs: forbid deleting live subvol qgroup + btrfs: send: return EOPNOTSUPP on unknown flags + of: unittest: add overlay gpio test to catch gpio hog problem + of: unittest: Fix compile in the non-dynamic case + spi: ppc4xx: Drop write-only variable + ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() + MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler + i40e: Fix waiting for queues of all VSIs to be disabled + tracing/trigger: Fix to return error if failed to alloc snapshot + mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again + HID: wacom: generic: Avoid reporting a serial of '0' to userspace + HID: wacom: Do not register input devices until after hid_hw_start + USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT + usb: f_mass_storage: forbid async queue when shutdown happen + i2c: i801: Remove i801_set_block_buffer_mode + i2c: i801: Fix block process call transactions + scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" + firewire: core: correct documentation of fw_csr_string() kernel API + kbuild: Fix changing ELF file type for output of gen_btf for big endian + nfc: nci: free rx_data_reassembly skb on NCI device cleanup + xen-netback: properly sync TX responses + ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL + binder: signal epoll threads of self-work + misc: fastrpc: Mark all sessions as invalid in cb_remove + ext4: fix double-free of blocks due to wrong extents moved_len + tracing: Fix wasted memory in saved_cmdlines logic + staging: iio: ad5933: fix type mismatch regression + iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC + ring-buffer: Clean ring_buffer_poll_wait() error return + serial: max310x: set default value when reading clock ready bit + serial: max310x: improve crystal stable clock detection + x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 + x86/mm/ident_map: Use gbpages only where full GB page should be mapped. + mmc: slot-gpio: Allow non-sleeping GPIO ro + ALSA: hda/conexant: Add quirk for SWS JS201D + nilfs2: fix data corruption in dsync block recovery for small block sizes + nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() + nfp: use correct macro for LengthSelect in BAR config + nfp: flower: prevent re-adding mac index for bonded port + irqchip/irq-brcmstb-l2: Add write memory barrier before exit + can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) + pmdomain: core: Move the unused cleanup to a _sync initcall + tracing: Inform kmemleak of saved_cmdlines allocation + Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" + bus: moxtet: Add spi device table + arch, mm: remove stale mentions of DISCONIGMEM + mips: Fix max_mapnr being uninitialized on early stages + KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache + netfilter: ipset: fix performance regression in swap operation + netfilter: ipset: Missing gc cancellations fixed + net: prevent mss overflow in skb_segment() + sched/membarrier: reduce the ability to hammer on sys_membarrier + nilfs2: fix potential bug in end_buffer_async_write + PM: runtime: add devm_pm_runtime_enable helper + PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() + drm/msm/dsi: Enable runtime PM + lsm: new security_file_ioctl_compat() hook + Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" + net: bcmgenet: Fix EEE implementation + of: unittest: fix EXPECT text for gpio hog errors + of: gpio unittest kfree() wrong object Linux 5.4.269 - of: gpio unittest kfree() wrong object - of: unittest: fix EXPECT text for gpio hog errors - net: bcmgenet: Fix EEE implementation - Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - lsm: new security_file_ioctl_compat() hook - drm/msm/dsi: Enable runtime PM - PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() - PM: runtime: add devm_pm_runtime_enable helper - nilfs2: fix potential bug in end_buffer_async_write - sched/membarrier: reduce the ability to hammer on sys_membarrier - net: prevent mss overflow in skb_segment() - netfilter: ipset: Missing gc cancellations fixed - netfilter: ipset: fix performance regression in swap operation - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - mips: Fix max_mapnr being uninitialized on early stages - arch, mm: remove stale mentions of DISCONIGMEM - bus: moxtet: Add spi device table - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" - tracing: Inform kmemleak of saved_cmdlines allocation - pmdomain: core: Move the unused cleanup to a _sync initcall - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - irqchip/irq-brcmstb-l2: Add write memory barrier before exit - nfp: flower: prevent re-adding mac index for bonded port - nfp: use correct macro for LengthSelect in BAR config - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - nilfs2: fix data corruption in dsync block recovery for small block sizes - ALSA: hda/conexant: Add quirk for SWS JS201D - mmc: slot-gpio: Allow non-sleeping GPIO ro - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 - serial: max310x: improve crystal stable clock detection - serial: max310x: set default value when reading clock ready bit - ring-buffer: Clean ring_buffer_poll_wait() error return - iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC - staging: iio: ad5933: fix type mismatch regression - tracing: Fix wasted memory in saved_cmdlines logic - ext4: fix double-free of blocks due to wrong extents moved_len - misc: fastrpc: Mark all sessions as invalid in cb_remove - binder: signal epoll threads of self-work - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL - xen-netback: properly sync TX responses - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - kbuild: Fix changing ELF file type for output of gen_btf for big endian - firewire: core: correct documentation of fw_csr_string() kernel API - scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" - i2c: i801: Fix block process call transactions - i2c: i801: Remove i801_set_block_buffer_mode - usb: f_mass_storage: forbid async queue when shutdown happen - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT - HID: wacom: Do not register input devices until after hid_hw_start - HID: wacom: generic: Avoid reporting a serial of '0' to userspace - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - tracing/trigger: Fix to return error if failed to alloc snapshot - i40e: Fix waiting for queues of all VSIs to be disabled - MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() - spi: ppc4xx: Drop write-only variable - of: unittest: Fix compile in the non-dynamic case - of: unittest: add overlay gpio test to catch gpio hog problem - btrfs: send: return EOPNOTSUPP on unknown flags - btrfs: forbid deleting live subvol qgroup - btrfs: forbid creating subvol qgroups - netfilter: nft_set_rbtree: skip end interval element from gc - net: stmmac: xgmac: fix a typo of register name in DPP safety handling - net: stmmac: xgmac: use #define for string constants - vhost: use kzalloc() instead of kmalloc() followed by memset() - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID - hrtimer: Report offline hrtimer enqueue - USB: serial: cp210x: add ID for IMST iM871A-USB - USB: serial: option: add Fibocom FM101-GL variant - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e - net/af_iucv: clean up a try_then_request_module() - netfilter: nft_ct: reject direction for ct id - netfilter: nft_compat: restrict match/target protocol to u16 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - rxrpc: Fix response to PING RESPONSE ACKs to a dead call - inet: read sk->sk_family once in inet_recv_error() - hwmon: (coretemp) Fix bogus core_id to attr name mapping - hwmon: (coretemp) Fix out-of-bounds memory access - hwmon: (aspeed-pwm-tacho) mutex for tach reading - atm: idt77252: fix a memleak in open_card_ubr0 - selftests: net: avoid just another constant wait - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - phy: renesas: rcar-gen3-usb2: Fix returning wrong error code - dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA - dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA - bonding: remove print in bond_verify_device_path - HID: apple: Add 2021 magic keyboard FN key mapping - HID: apple: Swap the Fn and Left Control keys on Apple keyboards - HID: apple: Add support for the 2021 Magic Keyboard - net: sysfs: Fix /sys/class/net/<iface> path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger - llc: call sock_orphan() at release time - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() - ixgbe: Refactor overtemp event handling - ixgbe: Refactor returning internal error codes - ixgbe: Remove non-inclusive language - net: remove unneeded break - scsi: isci: Fix an error code problem in isci_io_request_build() - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update - perf: Fix the nr_addr_filters fix - drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' - ceph: fix deadlock or deadcode of misusing dget() - blk-mq: fix IO hang from sbitmap wakeup race - virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - libsubcmd: Fix memory leak in uniq() - PCI/AER: Decode Requester ID when no error info found - fs/kernfs/dir: obey S_ISGID - usb: hub: Replace hardcoded quirk value with BIT() macro - PCI: switchtec: Fix stdev_release() crash after surprise hot remove - PCI: Only override AMD USB controller if required - mfd: ti_am335x_tscadc: Fix TI SoC dependencies - i3c: master: cdns: Update maximum prescaler value for i2c clock - um: net: Fix return type of uml_net_start_xmit() - um: Don't use vfprintf() for os_info() - um: Fix naming clash between UML and scheduler - leds: trigger: panic: Don't register panic notifier if creating the trigger failed - drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' - drm/amdgpu: Let KFD sync with VM fences - clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() - clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() - drm/msm/dpu: Ratelimit framedone timeout msgs - media: ddbridge: fix an error code problem in ddb_probe - IB/ipoib: Fix mcast list locking - drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time - ALSA: hda: Intel: add HDA_ARL PCI ID support - PCI: add INTEL_HDA_ARL to pci_ids.h - media: rockchip: rga: fix swizzling for RGB formats - media: stk1160: Fixed high volume of stk1160_dbg messages - drm/mipi-dsi: Fix detach call without attach - drm/framebuffer: Fix use of uninitialized variable - drm/drm_file: fix use of uninitialized variable - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - fast_dput(): handle underflows gracefully - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument - f2fs: fix to check return value of f2fs_reserve_new_block() - wifi: cfg80211: free beacon_ies when overridden from hidden BSS - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices - arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property - arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property - md: Whenassemble the array, consult the superblock of the freshest device - block: prevent an integer overflow in bvec_try_merge_hw_page - ARM: dts: imx23/28: Fix the DMA controller node name - ARM: dts: imx23-sansa: Use preferred i2c-gpios properties - ARM: dts: imx27-apf27dev: Fix LED name - ARM: dts: imx25/27: Pass timing0 - ARM: dts: imx1: Fix sram node - ARM: dts: imx27: Fix sram node - ARM: dts: imx: Use flash@0,0 pattern - ARM: dts: imx25/27-eukrea: Fix RTC node name - ARM: dts: rockchip: fix rk3036 hdmi ports node - scsi: libfc: Fix up timeout error in fc_fcp_rec_error() - scsi: libfc: Don't schedule abort twice - bpf: Add map and need_defer parameters to .map_fd_put_ptr() - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - ARM: dts: imx7s: Fix nand-controller #size-cells - ARM: dts: imx7s: Fix lcdif compatible - ARM: dts: imx7d: Fix coresight funnel ports - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - PCI: Add no PM reset quirk for NVIDIA Spectrum devices - scsi: lpfc: Fix possible file string name overflow when updating firmware - selftests/bpf: Fix pyperf180 compilation failure with clang18 - selftests/bpf: satisfy compiler by having explicit return in btf test - wifi: rt2x00: restart beacon queue when hardware reset - ext4: avoid online resizing failures due to oversized flex bg - ext4: remove unnecessary check from alloc_flex_gd() - ext4: unify the type of flexbg_size to unsigned int - ext4: fix inconsistent between segment fstrim and full fstrim - ecryptfs: Reject casefold directory inodes - SUNRPC: Fix a suspicious RCU usage warning - KVM: s390: fix setting of fpc register - s390/ptrace: handle setting of fpc register correctly - jfs: fix array-index-out-of-bounds in diNewExt - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() - crypto: stm32/crc32 - fix parsing list of devices - pstore/ram: Fix crash when setting number of cpus to an odd number - jfs: fix uaf in jfs_evict_inode - jfs: fix array-index-out-of-bounds in dbAdjTree - jfs: fix slab-out-of-bounds Read in dtSearch - UBSAN: array-index-out-of-bounds in dtSplitRoot - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - ACPI: extlog: fix NULL pointer dereference check - PNP: ACPI: fix fortify warning - ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop - audit: Send netlink ACK before setting connection in auditd_set - regulator: core: Only increment use_count when enable_count changes - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel - powerpc/lib: Validate size for vector operations - powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE - powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() - powerpc: Fix build error due to is_valid_bugaddr() - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - x86/entry/ia32: Ensure s32 is sign extended to s64 - tick/sched: Preserve number of idle sleeps across CPU hotplug events - mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan - spi: bcm-qspi: fix SFDP BFPT read by usig mspi read - gpio: eic-sprd: Clear interrupt after set the interrupt type - drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume - drm/exynos: fix accidental on-stack copy of exynos_drm_plane - drm/bridge: nxp-ptn3460: simplify some error checking - drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking - drm: Don't unref the same fb many times by mistake due to deadlock handling - gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - rbd: don't move requests to the running list on errors - btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args - btrfs: don't warn if discard range is not aligned to sector - btrfs: tree-checker: fix inline ref size in error messages - btrfs: ref-verify: free ref cache before clearing mount opt - net: fec: fix the unhandled context fault from smmu - fjes: fix memleaks in fjes_hw_setup - netfilter: nf_tables: validate NFPROTO_* family - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes - net/mlx5e: fix a double-free in arfs_create_groups - net/mlx5: Use kfree(ft->g) in arfs_create_groups() - net/mlx5: DR, Use the right GVMI number for drop action - netlink: fix potential sleeping issue in mqueue_flush_file - tcp: Add memory barrier to tcp_push() - afs: Hide silly-rename files from userspace - tracing: Ensure visibility when inserting an element into tracing_map - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - llc: Drop support for ETH_P_TR_802_2. - llc: make llc_ui_sendmsg() more robust against bonding changes - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - net/smc: fix illegal rmb_desc access in SMC-D connection dump - x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum - powerpc: Use always instead of always-y in for crtsavres.o - fs: move S_ISGID stripping into the vfs_*() helpers - fs: add mode_strip_sgid() helper - mtd: spinand: macronix: Fix MX35LFxGE4AD page size - block: Remove special-casing of compound pages - rename(): fix the locking of subdirectories - ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path - nouveau/vmm: don't set addr on the fail path to avoid warning - mmc: core: Use mrq.sbc in close-ended ffu - arm64: dts: qcom: sdm845: fix USB wakeup interrupt types - parisc/firmware: Fix F-extend for PDC addresses - rpmsg: virtio: Free driver_override when rpmsg_remove() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - PM: hibernate: Enforce ordering during image compression/decompression - crypto: api - Disallow identical driver names - ext4: allow for the last group to be marked as trimmed - serial: sc16is7xx: add check for unsupported SPI modes during probe - spi: introduce SPI_MODE_X_MASK macro - serial: sc16is7xx: set safe default SPI clock frequency - units: add the HZ macros - units: change from 'L' to 'UL' - units: Add Watt units - include/linux/units.h: add helpers for kelvin to/from Celsius conversion - PCI: mediatek: Clear interrupt status before dispatching handler + UBUNTU: Upstream stable to v5.4.269 -- 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/2058948 Title: Focal update: v5.4.269 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.269 upstream stable release from git://git.kernel.org/ PCI: mediatek: Clear interrupt status before dispatching handler include/linux/units.h: add helpers for kelvin to/from Celsius conversion units: Add Watt units units: change from 'L' to 'UL' units: add the HZ macros serial: sc16is7xx: set safe default SPI clock frequency spi: introduce SPI_MODE_X_MASK macro serial: sc16is7xx: add check for unsupported SPI modes during probe ext4: allow for the last group to be marked as trimmed crypto: api - Disallow identical driver names PM: hibernate: Enforce ordering during image compression/decompression hwrng: core - Fix page fault dead lock on mmap-ed hwrng rpmsg: virtio: Free driver_override when rpmsg_remove() parisc/firmware: Fix F-extend for PDC addresses arm64: dts: qcom: sdm845: fix USB wakeup interrupt types mmc: core: Use mrq.sbc in close-ended ffu nouveau/vmm: don't set addr on the fail path to avoid warning ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path rename(): fix the locking of subdirectories block: Remove special-casing of compound pages mtd: spinand: macronix: Fix MX35LFxGE4AD page size fs: add mode_strip_sgid() helper fs: move S_ISGID stripping into the vfs_*() helpers powerpc: Use always instead of always-y in for crtsavres.o x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum net/smc: fix illegal rmb_desc access in SMC-D connection dump vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING llc: make llc_ui_sendmsg() more robust against bonding changes llc: Drop support for ETH_P_TR_802_2. net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv tracing: Ensure visibility when inserting an element into tracing_map afs: Hide silly-rename files from userspace tcp: Add memory barrier to tcp_push() netlink: fix potential sleeping issue in mqueue_flush_file net/mlx5: DR, Use the right GVMI number for drop action net/mlx5: Use kfree(ft->g) in arfs_create_groups() net/mlx5e: fix a double-free in arfs_create_groups netfilter: nf_tables: restrict anonymous set and map names to 16 bytes netfilter: nf_tables: validate NFPROTO_* family fjes: fix memleaks in fjes_hw_setup net: fec: fix the unhandled context fault from smmu btrfs: ref-verify: free ref cache before clearing mount opt btrfs: tree-checker: fix inline ref size in error messages btrfs: don't warn if discard range is not aligned to sector btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args rbd: don't move requests to the running list on errors gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 drm: Don't unref the same fb many times by mistake due to deadlock handling drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking drm/bridge: nxp-ptn3460: simplify some error checking drm/exynos: fix accidental on-stack copy of exynos_drm_plane drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume gpio: eic-sprd: Clear interrupt after set the interrupt type spi: bcm-qspi: fix SFDP BFPT read by usig mspi read mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan tick/sched: Preserve number of idle sleeps across CPU hotplug events x86/entry/ia32: Ensure s32 is sign extended to s64 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add powerpc: Fix build error due to is_valid_bugaddr() powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE powerpc/lib: Validate size for vector operations x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file regulator: core: Only increment use_count when enable_count changes audit: Send netlink ACK before setting connection in auditd_set ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop PNP: ACPI: fix fortify warning ACPI: extlog: fix NULL pointer dereference check FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree UBSAN: array-index-out-of-bounds in dtSplitRoot jfs: fix slab-out-of-bounds Read in dtSearch jfs: fix array-index-out-of-bounds in dbAdjTree jfs: fix uaf in jfs_evict_inode pstore/ram: Fix crash when setting number of cpus to an odd number crypto: stm32/crc32 - fix parsing list of devices afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() jfs: fix array-index-out-of-bounds in diNewExt s390/ptrace: handle setting of fpc register correctly KVM: s390: fix setting of fpc register SUNRPC: Fix a suspicious RCU usage warning ecryptfs: Reject casefold directory inodes ext4: fix inconsistent between segment fstrim and full fstrim ext4: unify the type of flexbg_size to unsigned int ext4: remove unnecessary check from alloc_flex_gd() ext4: avoid online resizing failures due to oversized flex bg wifi: rt2x00: restart beacon queue when hardware reset selftests/bpf: satisfy compiler by having explicit return in btf test selftests/bpf: Fix pyperf180 compilation failure with clang18 scsi: lpfc: Fix possible file string name overflow when updating firmware PCI: Add no PM reset quirk for NVIDIA Spectrum devices bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk ARM: dts: imx7d: Fix coresight funnel ports ARM: dts: imx7s: Fix lcdif compatible ARM: dts: imx7s: Fix nand-controller #size-cells wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() bpf: Add map and need_defer parameters to .map_fd_put_ptr() scsi: libfc: Don't schedule abort twice scsi: libfc: Fix up timeout error in fc_fcp_rec_error() ARM: dts: rockchip: fix rk3036 hdmi ports node ARM: dts: imx25/27-eukrea: Fix RTC node name ARM: dts: imx: Use flash@0,0 pattern ARM: dts: imx27: Fix sram node ARM: dts: imx1: Fix sram node ARM: dts: imx25/27: Pass timing0 ARM: dts: imx27-apf27dev: Fix LED name ARM: dts: imx23-sansa: Use preferred i2c-gpios properties ARM: dts: imx23/28: Fix the DMA controller node name block: prevent an integer overflow in bvec_try_merge_hw_page md: Whenassemble the array, consult the superblock of the freshest device arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() wifi: cfg80211: free beacon_ies when overridden from hidden BSS f2fs: fix to check return value of f2fs_reserve_new_block() ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument fast_dput(): handle underflows gracefully RDMA/IPoIB: Fix error code return in ipoib_mcast_join drm/drm_file: fix use of uninitialized variable drm/framebuffer: Fix use of uninitialized variable drm/mipi-dsi: Fix detach call without attach media: stk1160: Fixed high volume of stk1160_dbg messages media: rockchip: rga: fix swizzling for RGB formats PCI: add INTEL_HDA_ARL to pci_ids.h ALSA: hda: Intel: add HDA_ARL PCI ID support drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time IB/ipoib: Fix mcast list locking media: ddbridge: fix an error code problem in ddb_probe drm/msm/dpu: Ratelimit framedone timeout msgs clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() drm/amdgpu: Let KFD sync with VM fences drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' leds: trigger: panic: Don't register panic notifier if creating the trigger failed um: Fix naming clash between UML and scheduler um: Don't use vfprintf() for os_info() um: net: Fix return type of uml_net_start_xmit() i3c: master: cdns: Update maximum prescaler value for i2c clock mfd: ti_am335x_tscadc: Fix TI SoC dependencies UBUNTU: [Config] updateconfigs for MFD_TI_AM335X_TSCADC PCI: Only override AMD USB controller if required PCI: switchtec: Fix stdev_release() crash after surprise hot remove usb: hub: Replace hardcoded quirk value with BIT() macro fs/kernfs/dir: obey S_ISGID PCI/AER: Decode Requester ID when no error info found libsubcmd: Fix memory leak in uniq() virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings blk-mq: fix IO hang from sbitmap wakeup race ceph: fix deadlock or deadcode of misusing dget() drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' perf: Fix the nr_addr_filters fix wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update scsi: isci: Fix an error code problem in isci_io_request_build() net: remove unneeded break ixgbe: Remove non-inclusive language ixgbe: Refactor returning internal error codes ixgbe: Refactor overtemp event handling ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() ipv6: Ensure natural alignment of const ipv6 loopback and router addresses llc: call sock_orphan() at release time netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations net: ipv4: fix a memleak in ip_setup_cork af_unix: fix lockdep positive in sk_diag_dump_icons() UBUNTU: SAUCE: apparmor: update unix_state_double_lock implementation net: sysfs: Fix /sys/class/net/<iface> path HID: apple: Add support for the 2021 Magic Keyboard HID: apple: Swap the Fn and Left Control keys on Apple keyboards HID: apple: Add 2021 magic keyboard FN key mapping bonding: remove print in bond_verify_device_path dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA phy: renesas: rcar-gen3-usb2: Fix returning wrong error code dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP net: stmmac: xgmac: fix handling of DPP safety error for DMA channels selftests: net: avoid just another constant wait atm: idt77252: fix a memleak in open_card_ubr0 hwmon: (aspeed-pwm-tacho) mutex for tach reading hwmon: (coretemp) Fix out-of-bounds memory access hwmon: (coretemp) Fix bogus core_id to attr name mapping inet: read sk->sk_family once in inet_recv_error() rxrpc: Fix response to PING RESPONSE ACKs to a dead call tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() ppp_async: limit MRU to 64K netfilter: nft_compat: reject unused compat flag netfilter: nft_compat: restrict match/target protocol to u16 netfilter: nft_ct: reject direction for ct id net/af_iucv: clean up a try_then_request_module() USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e USB: serial: option: add Fibocom FM101-GL variant USB: serial: cp210x: add ID for IMST iM871A-USB hrtimer: Report offline hrtimer enqueue Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID net: stmmac: xgmac: use #define for string constants net: stmmac: xgmac: fix a typo of register name in DPP safety handling btrfs: forbid creating subvol qgroups btrfs: forbid deleting live subvol qgroup btrfs: send: return EOPNOTSUPP on unknown flags of: unittest: add overlay gpio test to catch gpio hog problem of: unittest: Fix compile in the non-dynamic case spi: ppc4xx: Drop write-only variable ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler i40e: Fix waiting for queues of all VSIs to be disabled tracing/trigger: Fix to return error if failed to alloc snapshot mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again HID: wacom: generic: Avoid reporting a serial of '0' to userspace HID: wacom: Do not register input devices until after hid_hw_start USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT usb: f_mass_storage: forbid async queue when shutdown happen i2c: i801: Remove i801_set_block_buffer_mode i2c: i801: Fix block process call transactions scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" firewire: core: correct documentation of fw_csr_string() kernel API kbuild: Fix changing ELF file type for output of gen_btf for big endian nfc: nci: free rx_data_reassembly skb on NCI device cleanup xen-netback: properly sync TX responses ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL binder: signal epoll threads of self-work misc: fastrpc: Mark all sessions as invalid in cb_remove ext4: fix double-free of blocks due to wrong extents moved_len tracing: Fix wasted memory in saved_cmdlines logic staging: iio: ad5933: fix type mismatch regression iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC ring-buffer: Clean ring_buffer_poll_wait() error return serial: max310x: set default value when reading clock ready bit serial: max310x: improve crystal stable clock detection x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 x86/mm/ident_map: Use gbpages only where full GB page should be mapped. mmc: slot-gpio: Allow non-sleeping GPIO ro ALSA: hda/conexant: Add quirk for SWS JS201D nilfs2: fix data corruption in dsync block recovery for small block sizes nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() nfp: use correct macro for LengthSelect in BAR config nfp: flower: prevent re-adding mac index for bonded port irqchip/irq-brcmstb-l2: Add write memory barrier before exit can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) pmdomain: core: Move the unused cleanup to a _sync initcall tracing: Inform kmemleak of saved_cmdlines allocation Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" bus: moxtet: Add spi device table arch, mm: remove stale mentions of DISCONIGMEM mips: Fix max_mapnr being uninitialized on early stages KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache netfilter: ipset: fix performance regression in swap operation netfilter: ipset: Missing gc cancellations fixed net: prevent mss overflow in skb_segment() sched/membarrier: reduce the ability to hammer on sys_membarrier nilfs2: fix potential bug in end_buffer_async_write PM: runtime: add devm_pm_runtime_enable helper PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() drm/msm/dsi: Enable runtime PM lsm: new security_file_ioctl_compat() hook Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" net: bcmgenet: Fix EEE implementation of: unittest: fix EXPECT text for gpio hog errors of: gpio unittest kfree() wrong object Linux 5.4.269 UBUNTU: Upstream stable to v5.4.269 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2058948/+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