[SRU][Noble][PULL] Noble upstream stable patchset 2026-04-17
alice.munduruca at canonical.com
alice.munduruca at canonical.com
Fri Apr 17 20:20:03 UTC 2026
This pull request (40 commits) includes the following Noble stable patchsets:
Noble update: upstream stable patchset 2026-04-17
Ported from the following upstream stable releases:
v6.6.126, v6.6.127, v6.12.73, v6.12.74
https://bugs.launchpad.net/bugs/2148714
Note also that the 'stable-next' branch head contains this and all
prior pending upstream stable releases. I recommend fetching and
applying just this reference ('stable-next') instead of each
tags/noble-stable-* reference:
git://git.launchpad.net/~ubuntu-kernel-stable/+git/noble stable-next
- Alice C. Munduruca
------------------------------------------------------------------------
The following changes since commit 2ed0364e085179f8e065a9975ec59e1c84f32176:
UBUNTU: Upstream stable to v6.6.125, v6.12.71, v6.12.72 (2026-04-15 10:57:18 -0400)
are available in the Git repository at:
git://git.launchpad.net/~ubuntu-kernel-stable/+git/noble tags/noble-stable-2026-04-17
for you to fetch changes up to 1432afdd6257ab8c44688bf8c36cdb42a7108b2a:
UBUNTU: Upstream stable to v6.6.126, v6.6.127, v6.12.73, v6.12.74 (2026-04-17 15:37:56 -0400)
----------------------------------------------------------------
Alban Bedel (1):
gpiolib: acpi: Fix gpio count with string references
Alice C. Munduruca (1):
UBUNTU: Upstream stable to v6.6.126, v6.6.127, v6.12.73, v6.12.74
Anatolii Shirykalov (1):
ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list
Anil Gurumurthy (1):
scsi: qla2xxx: Fix bsg_done() causing double free
Arnd Bergmann (1):
bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code
Brahmajit Das (1):
drm/tegra: hdmi: sor: Fix error: variable ājā set but not used
Breno Baptista (1):
ALSA: hda/realtek: Enable headset mic for Acer Nitro 5
Chao Yu (2):
f2fs: fix to avoid UAF in f2fs_write_end_io()
f2fs: fix to avoid mapping wrong physical block for swapfile
Charles Keepax (1):
ASoC: cs42l43: Correct handling of 3-pole jack load detection
Chelsy Ratnawat (1):
bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions
Chen Ridong (1):
cpuset: Fix missing adaptation for cpuset_is_populated
Christophe JAILLET (1):
PCI: endpoint: Remove unused field in struct pci_epf_group
Daniel Borkmann (1):
Revert "wireguard: device: enable threaded NAPI"
David Hildenbrand (Red Hat) (3):
mm/hugetlb: fix hugetlb_pmd_shared()
mm/hugetlb: fix two comments related to huge_pmd_unshare()
mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather
Deepanshu Kartikey (1):
romfs: check sb_set_blocksize() return value
Dirk Su (1):
ASoC: amd: yc: Add quirk for HP 200 G2a 16
Fabio Porcedda (1):
USB: serial: option: add Telit FN920C04 RNDIS compositions
Greg Kroah-Hartman (1):
fbdev: smscufx: properly copy ioctl memory to kernelspace
Guangshuo Li (1):
fbdev: rivafb: fix divide error in nv3_arb()
Gui-Dong Han (1):
bus: fsl-mc: fix use-after-free in driver_override_show()
Huacai Chen (1):
LoongArch: Add writecombine support for DMW-based ioremap()
Jane Chu (1):
mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count
Melissa Wen (1):
drm/amd/display: remove assert around dpp_base replacement
Michael Chan (1):
bnxt_en: Change FW message timeout warning
Rafael J. Wysocki (2):
platform/x86: classmate-laptop: Add missing NULL pointer checks
platform/x86: panasonic-laptop: Fix sysfs group leak in error path
Ricardo Rivera-Matos (1):
ASoC: cs35l45: Corrects ASP_TX5 DAPM widget channel
Tagir Garaev (1):
ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9
Tiezhu Yang (1):
LoongArch: Rework KASAN initialization for PTW-enabled systems
Xuewen Yan (1):
gpio: sprd: Change sprd_gpio lock to raw_spin_lock
Yongpeng Yang (2):
f2fs: fix out-of-bounds access in sysfs attribute read/write
f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes
Zhang Heng (1):
ALSA: hda/realtek: Add quirk for Inspur S14-G1
Zhiguo Niu (1):
f2fs: fix to add gc count stat in f2fs_gc_range
Ziyi Guo (2):
ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()
ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put()
gongqi (1):
platform/x86/amd/pmc: Add quirk for MECHREVO Wujie 15X Pro
arch/loongarch/include/asm/addrspace.h | 4 +
arch/loongarch/include/asm/io.h | 10 +-
arch/loongarch/include/asm/loongarch.h | 10 +-
arch/loongarch/include/asm/stackframe.h | 11 ++
arch/loongarch/kernel/head.S | 11 +-
arch/loongarch/mm/kasan_init.c | 77 +++++------
arch/loongarch/power/suspend_asm.S | 6 +-
debian.master/upstream-stable | 4 +-
drivers/bus/fsl-mc/fsl-mc-bus.c | 10 +-
drivers/firmware/efi/libstub/loongarch.c | 2 +
drivers/gpio/gpio-sprd.c | 8 +-
drivers/gpio/gpiolib-acpi-core.c | 1 +
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 1 -
drivers/gpu/drm/tegra/hdmi.c | 4 +-
drivers/gpu/drm/tegra/sor.c | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 2 +-
drivers/net/wireguard/device.c | 1 -
drivers/pci/endpoint/pci-ep-cfs.c | 2 +-
drivers/platform/x86/amd/pmc/pmc-quirks.c | 7 +
drivers/platform/x86/classmate-laptop.c | 32 +++++
drivers/platform/x86/panasonic-laptop.c | 4 +-
drivers/scsi/qla2xxx/qla_bsg.c | 28 ++--
drivers/usb/serial/option.c | 6 +
drivers/video/fbdev/riva/riva_hw.c | 3 +
drivers/video/fbdev/smscufx.c | 8 +-
fs/f2fs/data.c | 26 ++--
fs/f2fs/gc.c | 1 +
fs/f2fs/node.c | 14 +-
fs/f2fs/sysfs.c | 60 +++++++--
fs/romfs/super.c | 5 +-
include/asm-generic/tlb.h | 77 ++++++++++-
include/linux/hugetlb.h | 17 ++-
include/linux/mm_types.h | 6 +
kernel/cgroup/cpuset.c | 2 +-
mm/hugetlb.c | 146 +++++++++++----------
mm/mmu_gather.c | 33 +++++
mm/rmap.c | 25 ++--
sound/pci/hda/patch_realtek.c | 2 +
sound/soc/amd/yc/acp6x-mach.c | 14 ++
sound/soc/codecs/cs35l45.c | 2 +-
sound/soc/codecs/cs42l43-jack.c | 37 +++++-
sound/soc/intel/boards/sof_es8336.c | 9 ++
43 files changed, 540 insertions(+), 205 deletions(-)
More information about the kernel-team
mailing list