APPLIED: [SRU][Noble][PULL] Noble upstream stable patchset 2024-10-07
Roxana Nicolescu
roxana.nicolescu at canonical.com
Mon Oct 7 08:19:26 UTC 2024
On 07/10/2024 03:54, Koichiro Den wrote:
> 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(-)
>
Applied to noble:linux master-next branch. Thanks!
More information about the kernel-team
mailing list