7080e32d3f09 Add linux-next specific files for 20260424 6d22fcf85e3f gpio: qcom: Unify user-visible "Qualcomm" name afd218bb1dd8 mm/fake-numa: fix under-allocation detection in uniform split 1081de1accb2 bpf: Fix NULL pointer dereference in bpf_skb_fib_lookup() 6451d58a3556 sockmap: Fix sk_psock_drop() race vs sock_map_{unhash,close,destroy}(). 375e4e33c18d bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths 07422c948f4b eventpoll: drop vestigial epi->dying flag 3a4551ea9c04 eventpoll: drop dead bool return from ep_remove_epi() 33e92e9ecf48 eventpoll: refresh eventpoll_release() fast-path comment d30deeb8b0cf eventpoll: move f_lock acquisition into ep_remove_file() a6dc643c6931 eventpoll: fix ep_remove struct eventpoll / struct file UAF 86e87059e6d1 eventpoll: move epi_fget() up 0bade234723e eventpoll: rename ep_remove_safe() back to ep_remove() 0feaf644f718 eventpoll: drop vestigial __ prefix from ep_remove_{file,epi}() e9e5cd40d7c4 eventpoll: kill __ep_remove() 0f7bdfd41300 eventpoll: split __ep_remove() 3d9fd0abc94d eventpoll: use hlist_is_singular_node() in __ep_remove() 9a466382c5e1 fs: Handle multiply claimed blocks more gracefully with mmb 43eb354ecb47 nstree: fix func. parameter kernel-doc warnings 3adf7ae18bf4 fs: aio: reject partial mremap to avoid Null-pointer-dereference error 51a8de6c50bf fuse: reject oversized dirents in page cache 6689f01d6740 writeback: Fix use after free in inode_switch_wbs_work_fn() c03ce4173c7b fs: aio: set VMA_DONTCOPY_BIT in mmap to fix NULL-pointer-dereference error 3476c8bb960f rxrpc: Fix error handling in rxgk_extract_token() 0422e7a4883f rxrpc: Fix re-decryption of RESPONSE packets 55b2984c96c3 rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets d9be92b6cedc lib/tests: extend cmdline KUnit with next_arg() tests 6a23f395b69f riscv: export symbols needed for riscv32 EFI stub b44a04f312e4 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings d51e921d1fc3 lib/cmdline_kunit: add test case for memparse() 628e4f87693e lib: add more string to 64-bit integer conversion overflow tests ce0700009d8d lib: fix memparse() to handle overflow 6b186059b010 lib: fix _parse_integer_limit() to handle overflow ac7bccba822d lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries 8474af5dbdc0 kallsyms: add KUnit tests for lineinfo feature f3575d323d85 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction dc1f85a9637c kallsyms: extend lineinfo to loadable modules afc210e1bb99 kallsyms: embed source file:line info in kernel stack traces 4bf080eda16a kernel/fork: validate exit_signal in kernel_clone() e15ee54229b7 tools/accounting/getdelays: fix -Wformat-truncation warning in format_timespec 4b12c08d4639 proc: use strnlen() for name validation in __proc_create 596d45eb6a40 checkpatch: add option to not force /* */ for SPDX 50fa4906c746 checkpatch: allow passing config directory 68b75278ec8d proc-rewrite-next_tgid-fix 2ca87e410b8e proc: rewrite next_tgid() e0b2043290aa proc: add tgid_iter.pid_ns member a22b29c0b1a2 mm/swap: remove redundant swap device reference in alloc/free 90f824499acf mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device 85a5d3d85615 selftests/mm: verify droppable mappings cannot be locked 60b7bb4bda42 mm: fix mmap errno value when MAP_DROPPABLE is not supported db8de3e453bc mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path 0f6246b519d2 device-dax: fix refcount leak in __devm_create_dev_dax() error path c82dfe4bff34 lib: kunit_iov_iter: fix test fail on powerpc 13fdb1736e1a mm-page_alloc-fix-initialization-of-tags-of-the-huge-zero-folio-with-init_on_free-fix 694e5d358f48 mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free 3823c1a5f89d mm/damon/sysfs-schemes: protect path kfree() with damon_sysfs_lock c31431ac3e07 mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock f6f869d44e72 MAINTAINERS: update Li Wang's email address 885b25a3e540 MAINTAINERS, mailmap: update email address for Qi Zheng 6f41548a27d0 MAINTAINERS: update Liam's email address 2638c879e108 mm/hugetlb_cma: round up per_node before logging it b11e913f1159 MAINTAINERS: fix regex pattern in CORE MM category 51b5c6333049 mm/vma: do not try to unmap a VMA if mmap_prepare() invoked from mmap() c073cc16d9ce mm: start background writeback based on per-wb threshold for strictlimit BDIs b3bc5ba8dc59 kho: fix error handling in kho_add_subtree() 59b290cbb3a7 liveupdate: fix return value on session allocation failure 5d58f30e010e mailmap: update entry for Dan Carpenter 74f11e81fce3 vmalloc: fix buffer overflow in vrealloc_node_align() 30dd9fb5ea16 drm/todo: Drop todo item to request memory regions in all fbdev drivers ac33733b10b4 rxrpc: Fix missing validation of ticket length in non-XDR key preparsing 6929350080f4 rxgk: Fix potential integer overflow in length check 24481a7f5733 rxrpc: Fix conn-level packet handling to unshare RESPONSE packets 1f2740150f90 rxrpc: Fix potential UAF after skb_unshare() failure def304aae2ed rxrpc: Fix rxkad crypto unalignment handling 34f61a07e0cd rxrpc: Fix memory leaks in rxkad_verify_response() 8141a2dc7008 net: rds: fix MR cleanup on copy error 0105c3e2a97e Bluetooth: btusb: Add Mercusys MA530 for Realtek RTL8761BUV 7256eb3e0909 m68k: mvme147: Make me the maintainer c263f644add3 net: txgbe: fix firmware version check c01cfc488675 selftests/bpf: check epoll readiness during reuseport migration 3864c6ba1e04 tcp: call sk_data_ready() after listener migration e08a9fac5cf8 vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll() 076b8cad77aa ipv6: Cap TLV scan in ip6_tnl_parse_tlv_enc_lim d293ca716e7d tipc: fix double-free in tipc_buf_append() 864ba40c80ed llc: Return -EINPROGRESS from llc_ui_connect() 67bf002a2d73 ipv4: icmp: validate reply type before using icmp_pointers 5a116edf6be7 NFSD: Put cache get-reqs dump attrs under reply cf94b3c0f052 selftests/net: packetdrill: cover RFC 5961 5.2 challenge ACK on both edges 42726ec644cb tcp: send a challenge ACK on SEG.ACK > SND.NXT 4078c5611d75 nfp: fix swapped arguments in nfp_encode_basic_qdr() calls 5a8db80f721d net/smc: avoid early lgr access in smc_clc_wait_msg 3d1f20727a63 hv_sock: Return -EIO for malformed/short packets 13e786b64bd3 cgroup: Increment nr_dying_subsys_* from rmdir context 8f9d6cd6d391 Input: elan_i2c - increase device reset wait timeout after update FW 96fe420bebc1 Input: elan_i2c - add ic type 0x19 5bbb3453e8f3 cgroup/rdma: refactor resource parsing with match_table_t/match_token() 74b73fa56a39 drm/amdkfd: Add upper bound check for num_of_nodes 4e3d7c89e15a sched_ext: Fix local_dsq_post_enq() to use task's scheduler in sub-sched 3bc06da858ef virtio_net: sync rss_trailer.max_tx_vq on queue_pairs change via VQ_PAIRS_SET 8cd8b47459b5 selftests/sched_ext: Include common.bpf.h to avoid build failure 4c406406070d Add linux-next specific files for 20260423 f6c73e7156b5 drm: rcar-du: Fix crash when no CMM is available dc0e16d2f56a exfat: fix potential use-after-free in exfat_find_dir_entry() d0576eb8508e selftests: mptcp: add a check for sndbuf of S/C fcf04b143346 mptcp: sync the msk->sndbuf at accept() time 11b31549b6d6 drm/amd/display: Disable 10-bit truncation and dithering on DCE 6.x 778bf584f2fb drm/amdgpu: OR init_pte_flags into invalid leaf PTE updates 0e48f27d139e drm/amd: Adjust ASPM support quirk to cover more Intel hosts 49ed6f45402d drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c 1ec262e9052e lib/tests: extend cmdline KUnit with next_arg() tests 676661f82e8c riscv: export symbols needed for riscv32 EFI stub 9ffede906378 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings 0794faaaf959 lib/cmdline_kunit: add test case for memparse() cec755069270 lib: add more string to 64-bit integer conversion overflow tests f8398e5b9c00 lib: fix memparse() to handle overflow a55ab95e4fbe lib: fix _parse_integer_limit() to handle overflow fdb42359a9c9 lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries 082ab9491824 kallsyms: add KUnit tests for lineinfo feature daf19111ed04 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction 6fe9a3920a62 kallsyms: extend lineinfo to loadable modules 40bb23ea5c89 kallsyms: embed source file:line info in kernel stack traces 6a4ccbd4f68d kernel/fork: validate exit_signal in kernel_clone() 2bcc13c29c71 mm/swap: remove redundant swap device reference in alloc/free 11a3a1ca3bb7 mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device c6451465c8fc selftests/mm: verify droppable mappings cannot be locked 99fd72a30050 mm: fix mmap errno value when MAP_DROPPABLE is not supported 3e816bf44738 mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path 34d4ddbb44c0 device-dax: fix refcount leak in __devm_create_dev_dax() error path ccb52422c4f9 lib: kunit_iov_iter: fix test fail on powerpc 89b57fb5dfb9 mm/vma: do not try to unmap a VMA if mmap_prepare() invoked from mmap() 83e7df6cfbb3 mm: start background writeback based on per-wb threshold for strictlimit BDIs dc62864dfc27 kho: fix error handling in kho_add_subtree() 4ec083c34758 liveupdate: fix return value on session allocation failure 77b37c599d48 mailmap: update entry for Dan Carpenter f02bfe86dc59 vmalloc: fix buffer overflow in vrealloc_node_align() a34436ac05e7 mm/fake-numa: fix under-allocation detection in uniform split