[SRU][Noble][PULL] Noble upstream stable patchset 2024-10-07
Koichiro Den
koichiro.den at canonical.com
Mon Oct 7 01:54:06 UTC 2024
This pull request (43 commits) includes the following Noble stable patchsets:
Noble update: upstream stable patchset 2024-10-07
Ported from the following upstream stable releases:
v6.6.47, v6.10.6
https://bugs.launchpad.net/bugs/2083794
Note also that the 'noble/stable-next' branch head contains this and all
prior pending upstream stable releases. I recommend fetching and
applying just this reference ('noble/stable-next') instead of each
tags/noble-stable-* reference:
git://git.launchpad.net/~koichiroden/+git/ubuntu-kernel-stable noble/stable-next
-Koichiro Den
------------------------------------------------------------------------
The following changes since commit 231f74589c5bf96c560a4c474d45bc5fce0e574b:
UBUNTU: Upstream stable to v6.6.46, v6.10.5 (2024-10-04 10:32:30 +0900)
are available in the Git repository at:
git://git.launchpad.net/~koichiroden/+git/ubuntu-kernel-stable tags/noble-stable-2024-10-07
for you to fetch changes up to 38f85b33d1b5aab1f2810a4fd3432f2d334f5d5a:
UBUNTU: Upstream stable to v6.6.47, v6.10.6 (2024-10-07 10:42:00 +0900)
----------------------------------------------------------------
Amadeusz Sławiński (2):
ASoC: topology: Clean up route loading
ASoC: topology: Fix route memory corruption
Chao Yu (2):
f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
f2fs: fix to cover read extent cache access with lock
David Stevens (1):
genirq/cpuhotplug: Skip suspended interrupts when restoring affinity
Dongli Zhang (1):
genirq/cpuhotplug: Retry with cpu_online_mask when migration fails
Edward Adam Davis (1):
jfs: fix null ptr deref in dtInsertEntry
Eric Dumazet (1):
mISDN: fix MISDN_TIME_STAMP handling
Fangzhi Zuo (1):
drm/amd/display: Prevent IPX From Link Detect and Set Mode
Gergo Koteles (3):
platform/x86: ideapad-laptop: introduce a generic notification chain
platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands
Gustavo A. R. Silva (1):
fs: Annotate struct file_handle with __counted_by() and use struct_size()
Harry Wentland (1):
drm/amd/display: Separate setting and programming of cursor
Huacai Chen (1):
LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
Jan Kara (1):
quota: Detect loops in quota tree
Josef Bacik (6):
sunrpc: don't change ->sv_stats if it doesn't exist
nfsd: stop setting ->pg_stats for unused stats
sunrpc: pass in the sv_stats struct through svc_create_pooled
sunrpc: remove ->pg_stats from svc_program
nfsd: remove nfsd_stats, make th_cnt a global counter
nfsd: make svc_stat per-network namespace instead of global
Kees Cook (3):
exec: Fix ToCToU between perm check and set-uid/gid usage
bpf: Replace bpf_lpm_trie_key 0-length array with flexible array
binfmt_flat: Fix corruption when not offsetting data start
Koichiro Den (1):
UBUNTU: Upstream stable to v6.6.47, v6.10.6
Konstantin Komarov (1):
fs/ntfs3: Do copy_to_user out of run_lock
Nicholas Kazlauskas (1):
drm/amd/display: Guard cursor idle reallow by DC debug option
Pei Li (1):
jfs: Fix shift-out-of-bounds in dbDiscardAG
Peter Xu (2):
mm/page_table_check: support userfault wr-protect entries
mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick
Shyam Sundar S K (1):
platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled
Simon Trimmer (1):
ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value
Srinivasan Shanmugam (1):
drm/amdgpu/display: Fix null pointer dereference in dc_stream_program_cursor_position
Takashi Iwai (1):
ALSA: usb: Fix UBSAN warning in parse_audio_unit()
WangYuli (1):
nvme/pci: Add APST quirk for Lenovo N60z laptop
Wayne Lin (2):
drm/amd/display: Defer handling mst up request in resume
drm/amd/display: Solve mst monitors blank out problem after resume
Will Deacon (2):
KVM: arm64: Don't defer TLB invalidation when zapping table entries
KVM: arm64: Don't pass a TLBI level hint when zapping table entries
Willem de Bruijn (1):
fou: remove warn in gue_gro_receive on unsupported protocol
Yang Shi (1):
mm: gup: stop abusing try_grab_folio
yunshui (1):
bpf, net: Use DEV_STAT_INC()
Documentation/bpf/map_lpm_trie.rst | 2 +-
Documentation/mm/page_table_check.rst | 9 +-
arch/arm64/kvm/hyp/pgtable.c | 12 +-
arch/loongarch/include/uapi/asm/unistd.h | 1 +
arch/x86/include/asm/pgtable.h | 18 +-
debian.master/upstream-stable | 4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 6 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 90 +++++---
drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 +
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 2 +-
drivers/isdn/mISDN/socket.c | 10 +-
drivers/nvme/host/pci.c | 7 +
drivers/platform/x86/Kconfig | 1 +
drivers/platform/x86/amd/pmf/spc.c | 32 +--
drivers/platform/x86/ideapad-laptop.c | 148 ++++++++++--
drivers/platform/x86/ideapad-laptop.h | 9 +
drivers/platform/x86/lenovo-ymc.c | 60 +----
fs/binfmt_flat.c | 4 +-
fs/exec.c | 8 +-
fs/f2fs/extent_cache.c | 48 ++--
fs/f2fs/f2fs.h | 2 +-
fs/f2fs/gc.c | 10 +
fs/f2fs/inode.c | 10 +-
fs/fhandle.c | 6 +-
fs/jfs/jfs_dmap.c | 2 +
fs/jfs/jfs_dtree.c | 2 +
fs/lockd/svc.c | 3 -
fs/nfs/callback.c | 3 -
fs/nfsd/netns.h | 4 +
fs/nfsd/nfsctl.c | 2 +
fs/nfsd/nfsd.h | 1 +
fs/nfsd/nfssvc.c | 14 +-
fs/nfsd/stats.c | 13 +-
fs/nfsd/stats.h | 8 -
fs/ntfs3/frecord.c | 75 +++++-
fs/quota/quota_tree.c | 128 ++++++++---
fs/quota/quota_v2.c | 15 +-
include/linux/fs.h | 2 +-
include/linux/sunrpc/svc.h | 5 +-
include/uapi/linux/bpf.h | 19 +-
kernel/bpf/lpm_trie.c | 20 +-
kernel/irq/cpuhotplug.c | 27 ++-
kernel/irq/manage.c | 12 +-
mm/debug_vm_pgtable.c | 31 +--
mm/gup.c | 251 +++++++++++----------
mm/huge_memory.c | 6 +-
mm/hugetlb.c | 2 +-
mm/internal.h | 4 +-
mm/page_table_check.c | 30 +++
net/core/filter.c | 8 +-
net/ipv4/fou_core.c | 2 +-
net/sunrpc/svc.c | 39 ++--
samples/bpf/map_perf_test_user.c | 2 +-
samples/bpf/xdp_router_ipv4_user.c | 2 +-
sound/soc/codecs/cs35l56-shared.c | 1 +
sound/soc/soc-topology.c | 32 +--
sound/usb/mixer.c | 7 +
tools/include/uapi/linux/bpf.h | 19 +-
tools/testing/selftests/bpf/progs/map_ptr_kern.c | 2 +-
tools/testing/selftests/bpf/test_lpm_map.c | 18 +-
61 files changed, 830 insertions(+), 502 deletions(-)
More information about the kernel-team
mailing list