APPLIED: [SRU][Noble][PULL] Noble upstream stable patchset 2026-04-17
Edoardo Canepa
edoardo.canepa at canonical.com
Fri May 8 18:33:27 UTC 2026
Applied to N:linux/master-next. Thanks.
On 4/17/26 22:20, alice.munduruca at canonical.com wrote:
> 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(-)
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x20F88172E14F6784.asc
Type: application/pgp-keys
Size: 3167 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260508/a470def4/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260508/a470def4/attachment-0001.sig>
More information about the kernel-team
mailing list