This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 93f3bab4310d Add linux-next specific files for 20251017 omits 329a2df58f13 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits b50eb31c4a93 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 33a7a5c8b45c Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 303975260d66 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1ce13f9a6569 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits caa80f759621 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 41bf4915fd41 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6f5a64bb3fd4 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits d8f928290127 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 0dfd0ecbed0d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 7ee758b8fac3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 82de90bacc06 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 3dda101e9268 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e7a683440aac Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 6eff73d1176c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4e0ad3267c53 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits a97719075324 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7827b9ac77e9 next-20251016/gpio-brgl omits 729f9658d446 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fdfa5678bde2 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits e17f8a2d4aff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e84ee07ad414 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 400d217469f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5963d580e198 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 22c06286a92b Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 627c23a68f37 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a0faf43d16f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 60d0517d7fdc Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 3921fc3c1c88 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits ace71ac1e7bd Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits d0d7ac26bd28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5ec50b93fe20 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f68a00bedbde Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits be416c81fb94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f287a3d01bb Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 938a1936cfcc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bdec9ac69035 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 9bd250931f8b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aa8c070d6bb6 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 0c1aad1fee81 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 5222ec2ea273 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 72287c18d823 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 669efea23096 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6af4af3dd50e Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits e9cd7c68706e Merge branch 'next' of https://github.com/cschaufler/smack-next omits 3b756eaadf15 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e8c678f6639d Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits f6d4ccf2ae26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c5968b6ced5e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5dd43ad8d6b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a5e096c1f040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecae85e2843f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3d88649a8792 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 85ce4e2ac9b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0e3aeaefd4a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c17c53df71a6 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 82ad422a98cc Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits c1a36dbd2646 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 36a65fcb0a24 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits e680d4721539 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits d32cd33b39b6 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 732c2c46d7bd Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 0adc77b50eb0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 56e59dd5e607 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 566e7072f39d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0c4dce27610c Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits e58ba60cecd8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2689503be6cd Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 9666dc698c6a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits e69986891d7d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5fad36df29c4 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits df759f52643d Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 5f6c88a3e13d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fff4cb73dfab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 632c53aa8ffa Merge branch 'fs-next' of linux-next omits 4b9745d4c60b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2de540833c53 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a1a677b99736 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits ca000ce81316 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 3dff675ac1e3 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits dcb3950f7fc3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ad56133aec16 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6267e8624051 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 17a14e52d058 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 295300ca189c Merge branch 'for-next' of https://github.com/sophgo/linux.git omits eb80d8bd01a0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits ae6aa5e6e162 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 793610eb9dcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e9bfcb684c2b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d3ae6a594021 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bfa97a3f4beb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df0d61d72376 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4628ca69b6ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 586bb8b6c545 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a41f1e3f27c4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1ab9386cfb63 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8b0cb2269646 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 3b8be15c3bcb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bd7366e95073 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 8ac14c56434e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 3cec28733395 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0b3b5d305aa2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fe6b6b179484 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits f718c2aee441 Revert "selftests: complete kselftest include centralization" omits dd85fdeaaa31 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits b085c7d0067c Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 28b84a0a9a26 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f2a38176e895 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 62fd1d4d4ee5 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits f4bf7ca74374 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits b446a6a8315f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8292034ca82a Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits dc0d5d881251 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 32ae0a147445 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits f7502387aafd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b9573a85efa1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d8553ec95286 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e2f79409450e Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 482833504d01 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 37abcca1810b Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits 4d3bc2b73585 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 195d8a0ab18d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 3d036f5b4905 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 6b96610dd98d Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits b10f271a15c3 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 812e1c82c9a0 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 1099585e692b Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits 3084de9d8705 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 4369eeb02dd8 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 190ff0eeee3c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 62644af2a753 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 7db8bd311526 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits 0c3290a3fa3e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits eb061f6b316d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 1b1afc0dc033 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits bdf23ae7b38d Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits a28649d9663f Merge branch 'fs-current' of linux-next omits 260e959f7d27 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 7cd7dd4809e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c0e13704bfbc Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits e18c4f3e68d9 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 8e579beec628 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 5dafcf19c755 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 87b034b82be7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 839997b21d4e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 17be2fb1c129 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7dc5b08baf64 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9beb88398844 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 803b4ad11e87 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c6b140f11698 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 717d0450cdd8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 507fcccf854a Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 4f315852a5a6 Merge remote-tracking branch 'spi/for-6.19' into spi-next omits b77bfa2cdc11 Merge branch into tip/master: 'x86/sgx' omits 5d4115099ffe Merge branch into tip/master: 'x86/microcode' omits 48c6c93761dd Merge branch into tip/master: 'x86/entry' omits a64377de5eb9 Merge branch into tip/master: 'x86/cpu' omits 6832a248713a Merge branch into tip/master: 'x86/core' omits ec469197624e Merge branch into tip/master: 'x86/cleanups' omits 2681ae82b642 Merge branch into tip/master: 'x86/cache' omits 738901d363b3 Merge branch into tip/master: 'sched/core' omits b2d2cda707e5 Merge branch into tip/master: 'perf/core' omits f8514ca150c5 Merge branch into tip/master: 'objtool/core' omits 8af94282146d Merge branch into tip/master: 'irq/msi' omits 76bdf45f2ba9 Merge branch into tip/master: 'irq/drivers' omits 1cb225102574 Merge branch into tip/master: 'core/bugs' omits 313b020faa1e Merge branch into tip/master: 'x86/urgent' omits e3670d4c88f5 Merge branch into tip/master: 'sched/urgent' omits eccf470b86fb Merge branch into tip/master: 'perf/urgent' omits ad8b06df6a77 taint: add reminder about updating docs and scripts omits f46a41a15363 selftests: complete kselftest include centralization omits 10bebc524054 crash: let architecture decide crash memory export to iome [...] omits ba220aef1fbd riscv: add HARDLOCKUP_DETECTOR_PERF support omits 240ce0ad2997 watchdog: move arm64 watchdog_hld into common code omits 1abc9c1fd6c6 .mailmap: add entry for WangYuli omits b0a76fbf7963 lib/xz: remove dead IA-64 (Itanium) support code omits 3560dccd7491 hung_task: panic when there are more than N hung tasks at [...] omits 68e2a43dd651 compiler.h: remove ARCH_SEL() omits be1a7f0adb66 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() omits 93c6ded01f07 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] omits fe4fa99e6e84 ocfs2: annotate flexible array members with __counted_by_le() omits 638a6f3e6ea1 treewide: drop outdated compiler version remarks in Kconfi [...] omits 0824dc4f3090 MAINTAINERS: apply name and email address changes for Martin omits 7efcc3c21911 CREDITS: update Martin's information omits aa54b05e4129 mailmap: update name and email addresses omits 7b16d2423897 scs: fix a wrong parameter in __scs_magic omits 13013eb3d51f kexec_core: remove superfluous page offset handling in seg [...] omits fc8335239bbb ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() omits cf987eaa00af ocfs2: add extra flags check in ocfs2_ioctl_move_extents() omits d7571b7a26c4 checkpatch: document new check PLACEHOLDER_USE omits 6a5dab6d2011 checkpatch: detect unhandled placeholders in cover letters omits 4f4ca6fe55bc kho: move kho debugfs directory to liveupdate omits 31f6131f5c91 liveupdate-kho-move-to-kernel-liveupdate-fix omits 82bc85b582a6 liveupdate: kho: move to kernel/liveupdate omits f80128338ca5 kho: don't unpreserve memory during abort omits 357d9366864a kho: add interfaces to unpreserve folios and page ranes omits 11cfa085845b kho: drop notifiers omits d9de322dafbe kho: make debugfs interface optional omits 2557a0458aa0 kho: allow to drive kho from within kernel omits a1aa50e3e2fc samples: fix coding style issues in Kconfig omits 689ce2a70fcd mm-page_alloc-batch-page-freeing-in-free_frozen_page_commit-fix omits 8b9ad1f5dfd2 mm/page_alloc: batch page freeing in free_frozen_page_commit omits 4bfa8dcb4576 mm/page_alloc: batch page freeing in decay_pcp_high omits c73db41599c2 mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] omits b031e248eead drivers/base/node: fold unregister_node() into unregister_ [...] omits 884956c9a77b drivers-base-node-fold-register_node-into-register_one_node-fix omits 3f2f6a39f86d drivers/base/node: fold register_node() into register_one_node() omits d159cd2bb71a mm: remove the BOUNCE config option omits a9bac7f7314f vmalloc: update __vmalloc_node_noprof() documentation omits 548db598f7be mm/huge_memory: only get folio_order() once during __folio [...] omits 70c5a126c30f mm/swap: select swap device with default priority round robin omits 9515f131c336 mm-swap-do-not-choose-swap-device-according-to-numa-node-fix omits 1deea0ab9086 mm/swap: do not choose swap device according to numa node omits 1f7b8e253e2f mm: vmalloc: fix uninitialized value issue omits 37aee73eb2b8 mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned omits 1b96fba99311 mm/page_owner: simplify zone iteration logic in init_early [...] omits 1e287c28b80a mm/page_owner: rename proc-prefixed variables for clarity omits 7120d91544eb kasan: cleanup of kasan_enabled() checks omits b0fb21be8d56 kasan: remove __kasan_save_free_info wrapper omits ce357b5ff6f9 mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE omits 79bba4bbe712 mm: always call rmap_walk() on locked folios omits 82cadd48e17e mm/hugetlb: allow overcommitting gigantic hugepages omits f8cff501e996 mm/hugetlb: create hstate_is_gigantic_no_runtime helper omits ce5cdaa3e972 mm/page_alloc: prevent reporting pcp->batch = 0 omits 3a5cd7a7b39a mm/page_alloc: clarify batch tuning in zone_batchsize omits 050a297947dd mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] omits dfcdae697712 mm/khugepaged: unify pmd folio installation with map_anon_ [...] omits 599f12763e8b mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] omits ba2bc2f6d59c mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] omits 1ba8249021ca gpu/drm/nouveau: enable THP support for GPU memory migration omits 11795df64877 selftests/mm/hmm-tests: new throughput tests including THP omits 40175512372e selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] omits e9db7521dfb3 selftests/mm/hmm-tests: new tests for zone device THP migration omits 3a06a2aa7ffa lib/test_hmm: add large page allocation failure testing omits eb02bdb0d592 mm/migrate_device: add THP splitting during migration omits 1c5399f0f4cd mm/memremap: add driver callback support for folio splitting omits 19e3914a5bba lib/test_hmm: add zone device private THP test infrastructure omits 4d42c1e229b4 mm/memory/fault: add THP fault handling for zone device pr [...] omits fabca238ab4b mm/migrate_device: implement THP migration of zone device pages omits 2c8f8c8bbabd mm/migrate_device: handle partially mapped folios during c [...] omits 88502f279341 mm/huge_memory: implement device-private THP splitting omits 68367072c1bc mm/rmap: extend rmap and migration support device-private entries omits 46f804875b4d mm/huge_memory: add device-private THP support to PMD operations omits 1f413b7b98ed mm/zone_device: rename page_free callback to folio_free omits de4e1e788ecb mm/zone_device: support large zone device private folios omits 5e9e5c8e27a9 mm/page_owner: update Documentation with 'show_handles' an [...] omits 8a3844e839c6 mm/page_owner: add debugfs file 'show_stacks_handles' omits 32908b05260e mm/page_owner: add debugfs file 'show_handles' omits 55f9810e78c2 mm/page_owner: add struct stack_print_ctx.flags omits 7543c401c79b mm/page_owner: introduce struct stack_print_ctx omits 66f770ab6490 mm/dirty: replace READ_ONCE() with pudp_get() omits 6e826c62f670 mm/compaction: fix the range to pageblock_pfn_to_page() omits ec3b2665c817 mm/compaction: check the range to pageblock_pfn_to_page() [...] omits 56f1fc7d245e mm: consistently use current->mm in mm_get_unmapped_area() omits 24414874e459 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ omits 17cc8a9b19c7 mm/zswap: s/red-black tree/xarray/ omits 8de51b40bb6e mm/zswap: fix typos: s/zwap/zswap/ omits a5f7b6246b3e mm/zswap: remove unnecessary dlen writes for incompressible pages omits afecc067260a mm/vmscan: remove redundant __GFP_NOWARN omits c826aaf4de03 mm: readahead: make thp readahead conditional to mmap_miss logic omits 6d9c1fe343d3 mm/migrate, swap: drop usage of folio_index omits 8114d9ba8326 mm-swap-cleanup-swap-entry-allocation-parameter-fix omits 9c7e90583d1d mm, swap: cleanup swap entry allocation parameter omits 9f01ac5bba67 mm, swap: rename helper for setup bad slots omits 5831a19ad0f9 mm, swap: do not perform synchronous discard during allocation omits 5a3b776e700d mm: replace READ_ONCE() with standard page table accessors omits 67370d3496b1 selftests: update ksm inheritance tests for prctl fork/exec omits ae7b03908ef5 mm/ksm: fix exec/fork inheritance support for prctl omits fe01beae7469 mm: kvmalloc: add non-blocking support for vmalloc omits 8e040c655048 mm/vmalloc: update __vmalloc_node_range() documentation omits 97e25da0ac73 mm: skip might_alloc() warnings when PF_MEMALLOC is set omits 76cb32860761 kmsan: remove hard-coded GFP_KERNEL flags omits 45d543626002 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() omits 1f2c20535c61 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() omits 017071805d23 mm/vmalloc: defer freeing partly initialized vm_struct omits 0d202af59e37 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() omits 1d87b17f3b01 lib/test_vmalloc: remove xfail condition check omits 8e0d03c9caed lib/test_vmalloc: add no_block_alloc_test case omits eea4fd6ec432 mm/ptdump: replace READ_ONCE() with standard page table accessors omits 69b7f701fa5a mm: fix some typos in mm module omits fc20264cdbea mm/thp: drop follow_devmap_pmd() default stub omits 00d2ce9e9d6d mm: update resctl to use mmap_prepare omits 9d3846432eb3 mm: update mem char driver to use mmap_prepare omits a5c375145516 mm: add shmem_zero_setup_desc() omits b8f5cfa845ea mm/hugetlbfs: update hugetlbfs to use mmap_prepare omits a0c7fcfebd16 doc: update porting, vfs documentation for mmap_prepare actions omits 37b3f2cbb704 mm: add ability to take further action in vm_area_desc omits bcc33455d420 fixup io_remap_pfn_range_[prepare, complete] omits ca3d4774570b mm: introduce io_remap_pfn_range_[prepare, complete]() omits d9ab5db04b81 mm: abstract io_remap_pfn_range() based on PFN omits 6139c90d807e mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() omits 44ee0e33de20 mm/vma: rename __mmap_prepare() function to avoid confusion omits dde4d65eb46b relay: update relay to use mmap_prepare omits 5842fa5746c5 mm: add vma_desc_size(), vma_desc_pages() helpers omits 8fbaf3e2e1b0 device/dax: update devdax to use mmap_prepare omits 902fb6fc4e21 mm/shmem: update shmem to use mmap_prepare omits e4c3bd83bf50 mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix omits a1cb83ea7a30 mm: vmscan: simplify the folio refcount check in pageout() omits 39b82eadc380 mm-vmscan-remove-folio_test_private-check-in-pageout-fix omits 5aa5ca3d246d mm: vmscan: remove folio_test_private() check in pageout() omits f8b3b6ffc13c mm/memory-failure: support disabling soft offline for Huge [...] omits 6a412e15f124 csky: abiv2: adapt to new folio flags field omits 5c6d0d493691 mm/damon: add a min_sz_region parameter to damon_set_regio [...] omits 79721cdc3779 mm/damon/core: use damos_commit_quota_goal() for new goal commit omits b8d4ea289df6 mm/damon/core: fix potential memory leak by cleaning ops_f [...] omits 26ff0353266b hugetlbfs: move lock assertions after early returns in hug [...] omits c46245751b1b vmw_balloon: indicate success when effectively deflating d [...] omits c80912bcd795 mm/damon/core: fix list_add_tail() call on damon_call() omits 8489569461b9 mm/mremap: correctly account old mapping after MREMAP_DONT [...] omits 813e0fdee4c1 PCI/VGA: Select SCREEN_INFO on X86 omits 7f3689e46899 PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_ini [...] omits d7a99693a23f smb: move SMB1_PROTO_NUMBER to common/cifsglob.h omits 30bf743003b1 smb: move get_rfc1002_len() to common/cifsglob.h omits 4d0fb48b5a9a smb: move smb_version_values to common/cifsglob.h omits 1c289e036a33 smb: client: allocate enough space for MR WRs and ib_drain_qp() omits 6b01039e430a Merge branch 'for-6.18/upstream-fixes' into for-next omits 839b3053c96c Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits a1af37b935c7 Merge branch 'build-script' into docs-next omits 0820cae544d4 Merge branch 'for-6.18/upstream-fixes' into for-next omits cf2a0e361d9d Merge branch 'for-6.18/upstream-fixes' into for-next omits e1d6c403d708 Merge branch 'for-6.18/upstream-fixes' into for-next omits f222788458c8 Merge branches 'fixes', 'generic', 'gmem', 'mmu', 'selftes [...] omits 92614f83a77c Merge branch 'build-script' into docs-next omits 3ee66e83c324 rpmsg: ctrl: Introduce RPMSG_CREATE_EPT_FD_IOCTL uAPI omits d8040f11fd6b rpmsg: char: Implement eptdev based on anonymous inode omits 00af63201cbb rpmsg: char: Reuse eptdev logic for anonymous device omits a5e7c10e8a52 Merge branch 'for-6.18/upstream-fixes' into for-next omits def3dac925bb Merge branch 'for-6.19/uclogic' into for-next omits 82828058f29c Merge branch 'for-6.18/upstream-fixes' into for-next omits 58e6a00c9084 Merge branch 'for-6.19/logitech' into for-next omits eaa52824681a Merge branch 'for-6.18/upstream-fixes' into for-next omits a3404093ecbc Merge branch 'for-6.18/upstream-fixes' into for-next omits 04f81648709c Merge branch 'for-6.18/upstream-fixes' into for-next omits 44051c4b02b0 Merge branch 'for-6.18/upstream-fixes' into for-next omits 4dbc6b12ceb3 Merge branch 'for-6.18/upstream-fixes' into for-next omits 3a6c7ef3a776 Merge branch 'for-6.18/upstream-fixes' into for-next omits cb0f8a46806a Merge branch 'for-6.19/intel-ish' into for-next omits 116f66a1cd24 HID: intel-ish-hid: ipc: Separate hibernate callbacks in d [...] omits 275e58976e8a HID: intel-ish-hid: Use IPC RESET instead of void message [...] omits 16bd1deea0d2 HID: intel-ish-hid: ipc: Always schedule FW reset work on [...] omits 28309b537cc4 HID: intel-ish-ipc: Reset clients state on resume from D3 omits b7e91b820132 HID: intel-ishtp-hid: Clear suspended flag only after conn [...] omits f24980bddb72 HID: intel-ish-hid: Add ishtp_get_connection_state() interface omits a8314fbfb644 Merge branch 'for-6.19/winwing' into for-next omits 4932dafe93ec Merge branch 'for-next-next-v6.18-20251013' into for-next- [...] omits 57551bf1f612 Merge branch 'for-next-current-v6.17-20251013' into for-ne [...] omits 600b08dfb9a7 Merge branch 'misc-next' into for-next-next-v6.18-20251013 omits 9d64c84e8f39 Merge branch 'b-for-next' into for-next-next-v6.18-20251013 omits e2fabc8d74d5 Merge branch 'misc-6.18' into for-next-current-v6.17-20251013 omits cbd4717bde92 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions omits 001bc98b846d btrfs: === misc-next on b-for-next === omits 0b429552f474 btrfs: send: fix -Wflex-array-member-not-at-end warning in [...] omits 7e45474b2b48 btrfs: implement remove_bdev and shutdown super operation [...] omits 4cc15e1637c9 btrfs: implement shutdown ioctl omits 7cd375ca80a7 btrfs: introduce a new shutdown state omits 8f4907c1b6f9 btrfs: tree-checker: Fix bounds check in check_inode_extref() omits 8448f429987c btrfs: fix memory leaks when rejecting a non SINGLE data p [...] omits c7c81cec03d2 btrfs: use end_pos variable where needed in btrfs_dirty_folio() omits 1e9506292cc0 btrfs: fix incorrect readahead expansion length omits c5ccdccbda8b btrfs: fix racy bitfield write in btrfs_clear_space_info_full() omits 1547b6634361 btrfs: fix comment in alloc_bitmap() and drop stale TODO omits 895352813e1e btrfs: do not assert we found block group item when creati [...] omits 315343ac3481 btrfs: fix double free of qgroup record after failure to a [...] omits 9e3fa2c58604 btrfs: subpage: rename macro variables to avoid shadowing omits d2fa8afddf66 btrfs: refactor allocation size calculation in alloc_btrfs [...] omits a7806b6fea43 btrfs: do not use folio_test_partial_kmap() in ASSERT()s omits 65be76cbba79 btrfs: only set the device specific options after devices [...] omits 738cc50ca660 btrfs: fix trivial -Wshadow warnings omits fd6c2b4f54b2 btrfs: print-tree: use string format for key names omits f26a9f7b3cd5 btrfs: fix memory leak on duplicated memory in the qgroup [...] omits 65ecfd15940d btrfs: remove unnecessary NULL fs_info check from find_loc [...] omits 32b578e755e0 Merge branch 'misc-6.18' into next-fixes omits 8d9f6395a8e1 btrfs: use single return value variable in btrfs_relocate_ [...] omits cac698292f9f btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocatio [...] omits 047410100a54 btrfs: ignore ENOMEM from alloc_bitmap() omits 58e368daf2d3 Merge tag 'zynqmp-soc-for-6.18' of https://github.com/Xili [...] omits 758aa8f7034a Merge tag 'tee-qcomtee-fixes-for-v6.18' of git://git.kerne [...] omits 95bb72098ee8 MAINTAINERS: update entries in ARM/CIRRUS LOGIC BK3 MACHIN [...] omits 310da15faca4 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations omits 6c9584dc9445 tpm: use a map for tpm2_calc_ordinal_duration() omits 31f6fff83e08 tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single omits e156d2cf0af5 tpm: Use HMAC-SHA256 library instead of open-coded HMAC omits 9fb54779b7ef tpm: Compare HMAC values in constant time omits 539dfb621311 tpm: Disable TPM2_TCG_HMAC by default omits 5e2ad9b56225 Merge branch kvmarm-master/fixes into kvmarm-master/next omits 34f46fecfe96 KVM: arm64: selftests: Track width of timer counter as "in [...] omits 0c5bc849fd76 KVM: arm64: selftests: Test effective value of HCR_EL2.AMO omits fcaa3f59fda3 KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_de [...] omits 5bd5d7d43a92 KVM: arm64: nv: Don't advance PC when pending an SVE exception omits eea94a0ea55d KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register omits 2b48804336be csky: fix csky_cmpxchg_fixup not working adds 389dfd9db638 Merge tag 'i2c-for-6.18-rc2' of git://git.kernel.org/pub/s [...] adds e96687c6d3b7 Merge tag 'drm-fixes-2025-10-17' of https://gitlab.freedes [...] adds 2a786348004b ALSA: hda/realtek: Fix mute led for HP Omen 17-cb0xxx adds 1422424187a5 Merge tag 'sound-6.18-rc2' of git://git.kernel.org/pub/scm [...] adds cf1ea8854e4f Merge tag 'mmc-v6.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds 0c8df15f758a Merge tag 'block-6.18-20251016' of git://git.kernel.org/pu [...] adds 6f3b6e91f720 Merge tag 'io_uring-6.18-20251016' of git://git.kernel.org [...] adds fe69107ec7d8 Merge tag 'riscv-for-linux-6.18-rc2' of git://git.kernel.o [...] adds e9ad390a4812 arm64/sysreg: Fix GIC CDEOI instruction encoding adds ea0d55ae4b32 arm64: debug: always unmask interrupts in el0_softstp() adds f406055cb18c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 959f018f97e6 Merge tag 'slab-for-6.18-rc2' of git://git.kernel.org/pub/ [...] adds 0e622c4b0e02 Merge tag 'powerpc-6.18-2' of git://git.kernel.org/pub/scm [...] adds ed25dcfbc432 KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register adds 9a1950f97741 KVM: arm64: nv: Don't advance PC when pending an SVE exception adds a46c09b382ee KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_de [...] adds 890c608b4d5e KVM: arm64: selftests: Test effective value of HCR_EL2.AMO adds cb49b7b8622e KVM: arm64: selftests: Track width of timer counter as "in [...] adds 0aa1b76fe142 KVM: arm64: Prevent access to vCPU events before init adds cc4309324dc6 KVM: arm64: Document vCPU event ioctls as requiring init'ed vCPU adds a133052666be KVM: selftests: Fix irqfd_test for non-x86 architectures adds 05a02490faeb KVM: arm64: Remove unreachable break after return adds 9a7f87eb587d KVM: arm64: selftests: Sync ID_AA64PFR1, MPIDR, CLIDR in guest adds c35dd838666d KVM: arm64: Guard PMSCR_EL1 initialization with SPE presen [...] adds 2192d348c0aa KVM: arm64: selftests: Allocate vcpus with correct size adds d5e6310a0d99 KVM: arm64: selftests: Actually enable IRQs in vgic_lpi_stress adds 3193287ddffb KVM: arm64: gic-v3: Only set ICH_HCR traps for v2-on-v3 or [...] adds 164ecbf73c3e Documentation: KVM: Update GICv3 docs for GICv5 hosts adds 4cab5c857d1f KVM: arm64: Hide CNTHV_*_EL2 from userspace for nVHE guests adds aa68975c973e KVM: arm64: Introduce timer_context_to_vcpu() helper adds 8625a670afb0 KVM: arm64: Replace timer context vcpu pointer with timer_id adds a92d55226689 KVM: arm64: Make timer_set_offset() generally accessible adds 77a0c42eaf03 KVM: arm64: Add timer UAPI workaround to sysreg infrastructure adds 09424d5d7d4e KVM: arm64: Move CNT*_CTL_EL0 userspace accessors to gener [...] adds 8af198980eff KVM: arm64: Move CNT*_CVAL_EL0 userspace accessors to gene [...] adds c3be3a48fb18 KVM: arm64: Move CNT*CT_EL0 userspace accessors to generic [...] adds 892f7c38ba3b KVM: arm64: Fix WFxT handling of nested virt adds 386aac77da11 KVM: arm64: Kill leftovers of ad-hoc timer userspace access adds 6418330c8478 KVM: arm64: selftests: Make dependencies on VHE-specific r [...] adds 4da5a9af78b7 KVM: arm64: selftests: Add an E2H=0-specific configuration [...] adds 5c7cf1e44e94 KVM: arm64: selftests: Fix misleading comment about virtua [...] adds fb10ddf35c1c KVM: arm64: Compute per-vCPU FGTs at vcpu_load() adds e0b5a7967dec KVM: arm64: nv: Use FGT write trap of MDSCR_EL1 when available adds ca88ecdce5f5 arm64: Revamp HCR_EL2.E2H RES1 detection adds 5d26eaae15fb Merge tag 'kvmarm-fixes-6.18-1' of git://git.kernel.org/pu [...] adds 4361f5aa8bfc Merge tag 'kvm-x86-fixes-6.18-rc2' of https://github.com/k [...] adds 02e5f74ef08d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4ccb3a800028 Merge tag '6.18-rc1-smb-client-fixes' of git://git.samba.o [...] adds 2d07c6c20988 Merge tag 'nfs-for-6.18-2' of git://git.linux-nfs.org/proj [...] adds 847f242f7a44 Merge tag 'exfat-for-6.18-rc2' of git://git.kernel.org/pub [...] adds 7c33e97a6ef5 bpf: Do not disable preemption in bpf_test_run(). adds a1e83d4c0361 selftests/bpf: Fix redefinition of 'off' as different kind [...] adds d303caf5caf4 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 2953fb65481b Merge tag 'hid-for-linus-2025101701' of git://git.kernel.o [...] adds ea0bdf2b945e Merge tag 'cxl-fixes-6.18-rc2' of git://git.kernel.org/pub [...] adds e433110eb5bf PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_ini [...] adds a78835b86a44 PCI/VGA: Select SCREEN_INFO on X86 adds e67bb0da332c Merge tag 'pci-v6.18-fixes-2' of git://git.kernel.org/pub/ [...] adds dbfdaeb381a4 tpm_crb: Add idle support for the Arm FF-A start method adds 648937f64a09 Merge tag 'tpmdd-next-v6.18-rc2' of git://git.kernel.org/p [...] adds 1c64efcb083c Merge tag 'rust-rustfmt' of git://git.kernel.org/pub/scm/l [...] adds c7864eeaa4b7 Merge tag 'x86_urgent_for_v6.18_rc2' of git://git.kernel.o [...] adds 343b4b44a10f Merge tag 'perf_urgent_for_v6.18_rc2' of git://git.kernel. [...] adds d9043c79ba68 Merge tag 'sched_urgent_for_v6.18_rc2' of git://git.kernel [...] adds 78ac22bc9fe2 mm/mremap: correctly account old mapping after MREMAP_DONT [...] adds f17169b792f8 mm/damon/core: fix list_add_tail() call on damon_call() adds 6227a6958b1b vmw_balloon: indicate success when effectively deflating d [...] adds 3cc4a1b471cd hugetlbfs: move lock assertions after early returns in hug [...] adds 583843ed46ba mm/damon/core: fix potential memory leak by cleaning ops_f [...] adds ccd248939055 mm/damon/core: use damos_commit_quota_goal() for new goal commit adds 98b28973fa68 mm/damon: add a min_sz_region parameter to damon_set_regio [...] adds 0440a5cf829d csky: abiv2: adapt to new folio flags field adds ba57ae0d1ec0 mm/huge_memory: do not change split_huge_page*() target or [...] adds c262c45fb351 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 17679ac6df6c btrfs: directly free partially initialized fs_info in btrf [...] adds 1fabe43b4e1a btrfs: send: fix duplicated rmdir operations when using extrefs adds fc9cb2b5eefc Merge branch 'misc-6.18' into next-fixes adds 3fb7ae6dd81c Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds dedc3235668c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 534533e0e4ee Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 76421347150b Merge branch 'fs-current' of linux-next adds 1d4e7d9f6b7e Merge tag 'tee-qcomtee-fixes-for-v6.18' of git://git.kerne [...] adds 31587a56da89 MAINTAINERS: update entries in ARM/CIRRUS LOGIC BK3 MACHIN [...] adds 03667191cbeb Merge tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/l [...] adds b508de521165 Merge tag 'scmi-fixes-6.18' of git://git.kernel.org/pub/sc [...] adds 4adc20ba95d4 ARM: dts: broadcom: rpi: Switch to V3D firmware clock adds d2dc8a386a90 Merge tag 'arm-soc/for-6.18/devicetree-fixes' of https://g [...] adds aa960b597600 arm64: dts: broadcom: bcm2712: Define VGIC interrupt adds 2f3471cc5d41 Merge tag 'arm-soc/for-6.18/devicetree-arm64-fixes' of htt [...] adds 3573844359bb soc: officially expand maintainership team adds e97c5a602c56 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 50bd33f6b392 net: enetc: fix the deadlock of enetc_mdio_lock adds e59bc32df2e9 net: enetc: correct the value of ENETC_RXB_TRUESIZE adds cb74f8c95250 Documentation: net: net_failover: Separate cloud-ifupdown- [...] adds e0caeb24f538 net: bonding: update the slave array for broadcast mode adds 902e81e679d8 dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path adds ffff5c8fc2af net: phy: realtek: fix rtl8221b-vm-cg name adds 7df7af7322a9 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds b5d841198cf1 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] adds 77e67d5daaf1 wifi: iwlwifi: fix potential use after free in iwl_mld_rem [...] adds 8cf0500ab0c1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1386d16761c0 ALSA: hda/realtek: Add quirk for Lenovo Yoga 7 2-in-1 14AKP10 adds 7963891f7c9c ALSA: usb-audio: fix control pipe direction adds d5317938303e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 03eed047fa79 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 189249702abb Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds be432b6c50d0 PCI: dwc: Use custom pci_ops for root bus DBI vs ECAM conf [...] adds 37d8a12e919d Revert "PCI: qcom: Prepare for the DWC ECAM enablement" adds 5b18c9a6e454 MIPS: Malta: Use pcibios_align_resource() to block io range adds d2543634cc28 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds cfec502b3d09 rust: device: fix device context of Device::parent() adds 4c584a5fc903 Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds ca2ebd3e3ce8 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds c008ac20c05b Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds c92c1bc408e9 iio: accel: fix ADXL355 startup race condition adds 295189ebf1c3 iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settin [...] adds 0fb6e48f01aa iio: humditiy: hdc3020: fix units for temperature and humi [...] adds d26a0fa57e36 iio: humditiy: hdc3020: fix units for thresholds and hysteresis adds a60f2065fc5a Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds ee9d2029b2c4 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds 69aeb5073123 Input: pegasus-notetaker - fix potential out-of-bounds access adds 69167d745c5b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 90c5bbfbdee8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1c3421d4fa47 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 6123c346f14b Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds 46a0f8769c88 hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc() adds 3ea4daea7d92 hwmon: (sht3x) Fix error handling adds ff0ba0f74741 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 9f05a994e65b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds fde0d5613ee1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 2b2e8c36795c mmc: wmt-sdmmc: fix compile test default adds c40d064888c8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 852bfe55e211 mshv: Fix deposit memory in MSHV_ROOT_HVCALL adds 7425379ec58b Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds ca525d53f994 RISC-V: Define pgprot_dmacoherent() for non-coherent devices adds e7b969cbe302 ACPI: RIMT: Fix unused function warnings when CONFIG_IOMMU [...] adds 223bfc4d403c riscv: Register IPI IRQs with unique names adds 5898fc01ff34 riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc adds 768e054de01b riscv: Remove the PER_CPU_OFFSET_SHIFT macro adds d2721bb165b3 RISC-V: Don't print details of CPUs disabled in DT adds 492c513ec6de riscv: add a forward declaration for cpuinfo_op adds 5d15d2ad36b0 riscv: hwprobe: Fix stale vDSO data for late-initialized k [...] adds 2dc99ea27276 riscv: cpufeature: avoid uninitialized variable in has_the [...] adds b7776a802f2f riscv: hwprobe: avoid uninitialized variable use in hwprob [...] adds cf6ed7f2bdb6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e271417de4f0 Merge branch into tip/master: 'perf/urgent' adds c89b8581cd0c Merge branch into tip/master: 'sched/urgent' adds 799798fb9fc0 Merge branch into tip/master: 'x86/urgent' adds 69b3bac63ee5 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds c34e08ba6c00 drm/msm: Fix GEM free for imported dma-bufs adds 830d68f2cb8a drm/msm: Fix pgtable prealloc error path adds b4789aac9d34 drm/msm/a6xx: Fix GMU firmware parser adds 86404a9e3013 drm/msm: make sure last_fence is always updated adds 7f9335f2d998 drm/ci: disable broken MR check in sanity job adds 46a9a7402d1a Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds 4eabd0d8791e drm/panthor: Fix kernel panic on partial unmap of a GPU VA region adds 4d7f6adc7b72 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new e290b69d1efe mm/memory-failure: support disabling soft offline for Huge [...] new e688757dc9ad mm: vmscan: remove folio_test_private() check in pageout() new 45dfb5b87190 mm-vmscan-remove-folio_test_private-check-in-pageout-fix new 80f09f7af288 mm: vmscan: simplify the folio refcount check in pageout() new 98a7eaa30e79 mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix new 71793402d2c2 mm/thp: drop follow_devmap_pmd() default stub new ccd528c9df05 mm: fix some typos in mm module new ce0a5165f097 mm/ptdump: replace READ_ONCE() with standard page table accessors new e9d3b94233d2 lib/test_vmalloc: add no_block_alloc_test case new 63ce0e4bcd4d lib/test_vmalloc: remove xfail condition check new 75790e2a53bc mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() new c069795fe78f mm/vmalloc: defer freeing partly initialized vm_struct new be906f357f11 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() new 6456d6248f71 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() new 90e0d400fa9d kmsan: remove hard-coded GFP_KERNEL flags new 71ef15d53cfa mm: skip might_alloc() warnings when PF_MEMALLOC is set new ce2117e4ea24 mm/vmalloc: update __vmalloc_node_range() documentation new 8381ce30956a mm: kvmalloc: add non-blocking support for vmalloc new 4860d90c8135 mm/ksm: fix exec/fork inheritance support for prctl new c4bcf0617b16 selftests: update ksm inheritance tests for prctl fork/exec new 07fd1c54ba56 mm: replace READ_ONCE() with standard page table accessors new 0785e9efecf1 mm, swap: do not perform synchronous discard during allocation new d9f786bff6a6 mm, swap: rename helper for setup bad slots new 158a5df3f29d mm, swap: cleanup swap entry allocation parameter new 1a56ab3d1678 mm-swap-cleanup-swap-entry-allocation-parameter-fix new eb38cc1c97ad mm/migrate, swap: drop usage of folio_index new 22c0c21fdc3c mm: readahead: make thp readahead conditional to mmap_miss logic new 697115563d9c mm/vmscan: remove redundant __GFP_NOWARN new 4fd6b8533c6b mm/zswap: remove unnecessary dlen writes for incompressible pages new 1928a2de16b5 mm/zswap: fix typos: s/zwap/zswap/ new 220e92c54c3c mm/zswap: s/red-black tree/xarray/ new 89d1460fd933 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ new 371ae9462dd8 mm: consistently use current->mm in mm_get_unmapped_area() new d3b993608c88 mm/compaction: check the range to pageblock_pfn_to_page() [...] new d77af98c0ce0 mm/compaction: fix the range to pageblock_pfn_to_page() new d3b278ec921f mm/dirty: replace READ_ONCE() with pudp_get() new 10f57f9e2303 mm/page_owner: introduce struct stack_print_ctx new 433eca8b16de mm/page_owner: add struct stack_print_ctx.flags new f2b0b8fad2e1 mm/page_owner: add debugfs file 'show_handles' new b3753dd0559a mm/page_owner: add debugfs file 'show_stacks_handles' new 2067a24db045 mm/page_owner: update Documentation with 'show_handles' an [...] new 31b785478ccb mm/zone_device: support large zone device private folios new 7c0dcb939316 mm/zone_device: rename page_free callback to folio_free new 35bdf183667a mm/huge_memory: add device-private THP support to PMD operations new 921f1532e41d mm/rmap: extend rmap and migration support device-private entries new 80aa2c415acb mm/huge_memory: implement device-private THP splitting new b997afdff77f mm/migrate_device: handle partially mapped folios during c [...] new 6b532e30b24b mm/migrate_device: implement THP migration of zone device pages new e7697e28f83b mm/memory/fault: add THP fault handling for zone device pr [...] new 42778481fdff lib/test_hmm: add zone device private THP test infrastructure new c524b94fd496 mm/memremap: add driver callback support for folio splitting new 86fce7f22f63 mm/migrate_device: add THP splitting during migration new 49d4da384683 lib/test_hmm: add large page allocation failure testing new 7dcdb591780a selftests/mm/hmm-tests: new tests for zone device THP migration new d9a2708bd8fa selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] new 43e268758bb7 selftests/mm/hmm-tests: new throughput tests including THP new 3323370dca8a gpu/drm/nouveau: enable THP support for GPU memory migration new 340f0fdd5ba1 mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] new df21baaca139 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] new 8b8a421db78f mm/khugepaged: unify pmd folio installation with map_anon_ [...] new cfc1b71699cc mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] new 44bb0c8ebdec mm/page_alloc: clarify batch tuning in zone_batchsize new d5e96d915337 mm/page_alloc: prevent reporting pcp->batch = 0 new c5f61bd9ab51 mm/hugetlb: create hstate_is_gigantic_no_runtime helper new f05636e633de mm/hugetlb: allow overcommitting gigantic hugepages new a261865fede0 mm: always call rmap_walk() on locked folios new 029c93026cdd mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE new e90ca8cdda6a kasan: remove __kasan_save_free_info wrapper new 34ef12727824 kasan: cleanup of kasan_enabled() checks new 6b54a38d9b9b mm/page_owner: rename proc-prefixed variables for clarity new 4930a9d511b6 mm/page_owner: simplify zone iteration logic in init_early [...] new 99cc35556a3b mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned new 422a1c195109 mm: vmalloc: fix uninitialized value issue new 9e1d0b5b7f28 mm/swap: do not choose swap device according to numa node new d3f0b3bfeb43 mm-swap-do-not-choose-swap-device-according-to-numa-node-fix new 02aa50266004 mm/swap: select swap device with default priority round robin new e51ef56be6bc mm/huge_memory: only get folio_order() once during __folio [...] new 32904ba6f5ef vmalloc: update __vmalloc_node_noprof() documentation new f7dba47bb9ac mm: remove the BOUNCE config option new a2b2baa3770a drivers/base/node: fold register_node() into register_one_node() new 97700d61673c drivers-base-node-fold-register_node-into-register_one_node-fix new 3c550e58f66f drivers/base/node: fold unregister_node() into unregister_ [...] new 07c7d26a551c drivers-base-node-fold-unregister_node-into-unregister_one [...] new b43e31f4acad mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] new c090835eee62 mm/page_alloc: batch page freeing in decay_pcp_high new 1ced3642617b mm/page_alloc: batch page freeing in free_frozen_page_commit new 2e2557f2dabd mm-page_alloc-batch-page-freeing-in-free_frozen_page_commit-fix new b4e61923fd69 mempool: clarify behavior of mempool_alloc_preallocated() new 9c230562b0da mm: mprotect: always skip dma pinned folio in prot_numa_skip() new d7b3d3d2d528 mm: mprotect: avoid unnecessary struct page accessing if p [...] new f7bc9c2b9c96 mm: huge_memory: use folio_skip_prot_numa() for pmd folio new f8535f489dc7 mm/page_isolation: clarify FIXME around shrink_slab() in m [...] new 7e3fd1fda03b mm/page_alloc: simplify and cleanup pcp locking new f8d362abc479 tools/mm: use <stdbool.h> in page_owner_sort.c new f2b41db7afdc mm/khugepaged: fix comment for default scan sleep duration new 53ad8f90ef79 mm: thp: replace folio_memcg() with folio_memcg_charged() new 5ce0748078e1 mm: thp: introduce folio_split_queue_lock and its variants new bc4a2cc18fb0 mm: thp: use folio_batch to handle THP splitting in deferr [...] new b7af8056d99b mm: thp: reparent the split queue during memcg offline new 593609b026ef memcg: net: track network throttling due to memcg memory pressure new 7a8a315e3327 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 6bac1f37769b samples: fix coding style issues in Kconfig new 20aa9167ed20 kho: allow to drive kho from within kernel new cf16dd984ebc kho: make debugfs interface optional new 06f69e482c6c kho: drop notifiers new 8107c9cc06c0 kho: add interfaces to unpreserve folios and page ranes new a54a22bc1710 kho: don't unpreserve memory during abort new a75b17f92799 liveupdate: kho: move to kernel/liveupdate new b6160c5d4e18 liveupdate-kho-move-to-kernel-liveupdate-fix new 30461e74dd17 kho: move kho debugfs directory to liveupdate new c9c22a3ab6ed checkpatch: detect unhandled placeholders in cover letters new a3c626ded9a7 checkpatch: document new check PLACEHOLDER_USE new e462884994cc ocfs2: add extra flags check in ocfs2_ioctl_move_extents() new bbe284aa4b00 ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() new 572898f72ad8 kexec_core: remove superfluous page offset handling in seg [...] new 1331213d091c scs: fix a wrong parameter in __scs_magic new bf836f314b0e mailmap: update name and email addresses new f2c39089a03a CREDITS: update Martin's information new b37282c3ba31 MAINTAINERS: apply name and email address changes for Martin new 495d94df7571 treewide: drop outdated compiler version remarks in Kconfi [...] new 82041301c4b4 ocfs2: annotate flexible array members with __counted_by_le() new e8065db18ac8 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] new d30e0219ce1c ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() new e1c35ab0ebea compiler.h: remove ARCH_SEL() new 57481ad17505 hung_task: panic when there are more than N hung tasks at [...] new b9079578b76f lib/xz: remove dead IA-64 (Itanium) support code new 554bc9314a79 .mailmap: add entry for WangYuli new 58be420df277 watchdog: move arm64 watchdog_hld into common code new b80a695ed75d riscv: add HARDLOCKUP_DETECTOR_PERF support new fb3144e5887e crash: let architecture decide crash memory export to iome [...] new 4d89827dfb27 selftests: complete kselftest include centralization new 9719c2acc960 samples/vfs: add selftests include path for kselftest.h new bd9ae5aa3df5 taint: add reminder about updating docs and scripts new 6799e566c514 ocfs2: add directory size check to ocfs2_find_dir_space_id() new fe794ae5f227 ocfs2: introduce chain list sanity check with ocfs2_check_ [...] new 94a839615ed2 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new bedd642aa0ec Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 3ba5a47ab9eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bc847da3ad20 Merge branch 'arm/fixes' into for-next new 18caf68d2d1f Merge tag 'zynqmp-soc-for-6.18' of https://github.com/Xili [...] new 30954acd3919 Merge branch 'soc/drivers' into for-next new a4ee8bfdd569 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 82414aa5fee5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5fe69eaa4843 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 6f99ee9b9f6c Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 03921ecfcbce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 152618f4b533 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new e4ab4de6ec12 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 23a7b2455d44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 639920d76900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 87aeb8cc268a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 941757c98b43 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3e475a30dc47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a412b6533af9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f997ec4388a7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3f44f965e776 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d669ec6be0b1 clk: samsung: clk-pll: simplify samsung_pll_lock_wait() new 0dbb216cc907 Merge branch 'next/clk' into for-next new a1d5955b2889 dt-bindings: soc: samsung: exynos-pmu: add exynos8890 compatible new 7319872fe0d4 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890 [...] new aaf9a2f487ad soc: samsung: exynos-chipid: add exynos8890 SoC support new 3abd9b087a4c dt-bindings: samsung: exynos-sysreg: add exynos7870 sysregs new 1fce7e4d6c42 soc: samsung: exynos-pmu: allow specifying read & write ac [...] new b320711e4c37 soc: samsung: exynos-pmu: move some gs101 related code int [...] new 8b9cd112f1ac soc: samsung: gs101-pmu: implement access tables for read [...] new d5d9b5655f35 Merge branch 'next/drivers' into for-next new ba5e5c13b692 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f7e64d7fc798 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new bf89062fa5f4 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 26d39d4c984a Merge branch 'for-next' of https://github.com/spacemit-com/linux new b1fad910d7f4 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4a7370d724ca Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new cdb2ca9b0cbc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aef6dc006696 riscv: dts: thead: add xtheadvector to the th1520 devicetree new bcc3b9c5de5e riscv: dts: thead: add ziccrse for th1520 new fac4be7b3d49 riscv: dts: thead: add zfh for th1520 new 2d89c2d0eac8 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new bef12916a503 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 42937174df14 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 809ef03d6d21 csky: fix csky_cmpxchg_fixup not working new 117c537cc7d6 csky: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers new 16464af83128 csky: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi header new 76d1f805e216 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 0849e326a2dd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new abc3f282abbc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 14c4d16ad9e7 Merge branch 'misc-6.18' into for-next-current-v6.17-20251017 adds e5b08cb71f03 Merge branch 'for-next-current-v6.17-20251017' into for-ne [...] adds c41dd366b428 btrfs: ignore ENOMEM from alloc_bitmap() adds df47b03a5a90 btrfs: use single return value variable in btrfs_relocate_ [...] adds d8d9694d880c btrfs: remove unnecessary NULL fs_info check from find_loc [...] adds 95ed6a16e086 btrfs: print-tree: use string format for key names adds afbdd42f4d49 btrfs: fix trivial -Wshadow warnings adds e020492eff2b btrfs: refactor allocation size calculation in alloc_btrfs [...] adds 653eaaadeba8 btrfs: subpage: rename macro variables to avoid shadowing adds d7c1d3e32e79 btrfs: fix double free of qgroup record after failure to a [...] adds 2f1c26a5e79c btrfs: fix comment in alloc_bitmap() and drop stale TODO adds 5026d36eb4f3 btrfs: fix racy bitfield write in btrfs_clear_space_info_full() adds fc058d74baa4 btrfs: use end_pos variable where needed in btrfs_dirty_folio() adds 6cdc5dd3067c btrfs: introduce a new shutdown state adds 112207cc4fd3 btrfs: implement shutdown ioctl adds eb8358c9da2d btrfs: implement remove_bdev and shutdown super operation [...] adds bd204483b959 btrfs: truncate ordered extent when skipping writeback pas [...] adds c2b24d33b2de btrfs: use variable for end offset in extent_writepage_io() adds bc218d7565f1 btrfs: split assertion into two in extent_writepage_io() adds e3a8a91c5c5c btrfs: add unlikely to unexpected error case in extent_wri [...] adds 7fddbd77de05 btrfs: consistently round up or down i_size in btrfs_truncate() adds e334e20d7c91 btrfs: avoid multiple i_size rounding in btrfs_truncate() adds f5cf12295049 btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] adds 87825dd5f6a7 btrfs: remove fs_info argument from btrfs_try_granting_tickets() adds fa207bd86ce1 btrfs: remove fs_info argument from priority_reclaim_data_space() adds 0318d13bf664 btrfs: remove fs_info argument from priority_reclaim_metad [...] adds edf222b272b3 btrfs: remove fs_info argument from maybe_fail_all_tickets() adds 3dc8509547a5 btrfs: remove fs_info argument from calc_available_free_space() adds 7059aea10b85 btrfs: remove fs_info argument from btrfs_can_overcommit() adds 572618476397 btrfs: remove fs_info argument from btrfs_dump_space_info() adds bee8d00c9fe6 btrfs: remove fs_info argument from shrink_delalloc() and [...] adds 950da7248abf btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] adds b51413da6f4c btrfs: remove fs_info argument from need_preemptive_reclaim() adds 6834d60d5ef6 btrfs: remove fs_info argument from steal_from_global_rsv() adds ce0825e40b36 btrfs: remove fs_info argument from handle_reserve_ticket() adds fbb514c712c5 btrfs: remove fs_info argument from maybe_clamp_preempt() adds 6d8138faab8e btrfs: fix parameter documentation for btrfs_reserve_data_bytes() adds 95a68c409ae8 btrfs: remove fs_info argument from __reserve_bytes() adds 87c5a94fc364 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] adds 00c63c9d4c3a btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions adds a6c12d429db0 btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] adds dc2cf9811229 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() adds 7451006d436b btrfs: remove redundant refcount check in btrfs_put_transaction() adds 71e844c2c0bb btrfs: directly free partially initialized fs_info in btrf [...] adds 3f3be52a2015 btrfs: add macros to facilitate printing of keys adds d9c9b0982112 btrfs: use the key format macros when printing keys adds 29d4bf1f1b61 btrfs: send: fix duplicated rmdir operations when using extrefs adds ef08382e1005 btrfs: remove pointless data_end assignment in btrfs_exten [...] adds 3b1ff3ea3788 Merge branch 'b-for-next' into for-next-next-v6.18-20251017 adds f3f435d2a3db btrfs: === misc-next on b-for-next === adds 70f42b9e093f Merge branch 'misc-next' into for-next-next-v6.18-20251017 adds d759638757ae Merge branch 'for-next-next-v6.18-20251017' into for-next- [...] adds b1e64cd57e06 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds a6da8e866826 smb: client: allocate enough space for MR WRs and ib_drain_qp() adds da153c60c25a smb: move smb_version_values to common/cifsglob.h adds b579be7dea3c smb: move get_rfc1002_len() to common/cifsglob.h adds 30d48f160050 smb: move SMB1_PROTO_NUMBER to common/cifsglob.h adds 169b6c92dc24 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds b71531047149 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds d9f293f40a06 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 48d04d7a7fe7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 81783f8084ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d7646ecff98d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 1720106c2c82 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 8f8ab89b3b28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b595a771127d Merge branch 'fs-next' of linux-next new 8b3ba6723a3a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0d30dae38fe0 HID: intel-ish-hid: Use dedicated unbound workqueues to pr [...] new 011aa2aa2c4c HID: intel-ish-hid: Add ishtp_get_connection_state() interface new 3cbf6544b0af HID: intel-ishtp-hid: Clear suspended flag only after conn [...] new bd1b9a8df598 HID: intel-ish-ipc: Reset clients state on resume from D3 new 9e097dc9df80 HID: intel-ish-hid: ipc: Always schedule FW reset work on [...] new 507561b00ac2 HID: intel-ish-hid: Use IPC RESET instead of void message [...] new 5677aa6a08c1 HID: intel-ish-hid: ipc: Separate hibernate callbacks in d [...] new 5329fc30cbea HID: logitech-dj: Add support for a new lightspeed receive [...] new 55cafcac080a HID: logitech-hidpp: Silence protocol errors on newer ligh [...] new aba7963544d4 HID: logitech-hidpp: Do not assume FAP in hidpp_send_messa [...] new 828aeac92901 Merge branches 'for-6.18/upstream-fixes', 'for-6.19/intel- [...] new 54e881d1665f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e0234cc06e20 i2c: designware: Remove i2c_dw_remove_lock_support() new bfa09566c5da i2c: busses: bcm2835: convert from round_rate() to determi [...] new ca8271ef6dcf i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c new a1414272219c i2c: pcf8584: Fix do not use assignment inside if conditional new 6fe6e9c1a0c4 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 59526e854271 hwmon: (max127) Rely on subsystem locking new 4e94552a5709 hwmon: (lm95234) Rely on subsystem locking new 3f5b5795b4f7 hwmon: (lm92) Rely on subsystem locking new 0f192ec0014e hwmon: (hs3001) Rely on subsystem locking new 5395aa802e69 hwmon: (sbtsi_temp) Rely on subsystem locking new caff6fba5166 hwmon: (ina2xx) Rely on subsystem locking new 53dfa12299c1 hwmon: (sht4x) Rely on subsystem locking new 3ed9a9274724 hwmon: (ina3221) Rely on subsystem locking new 8b932c6af443 hwmon: (k10temp) Rely on subsystem locking new 3e9c967f30a6 hwmon: (mr75203) Drop unnecessary include file new 8c1750a5645a hwmon: (powr1220) Rely on subsystem locking new fa035d98dbae hwmon: (ftsteutates) Rely on subsystem locking new 3da03e4e0e16 hwmon: (ina238) Rely on subsystem locking new a640a80bf02d hwmon: (lm95241) Rely on subsystem locking new 1cfad0931e7b hwmon: (aht10) Rely on subsystem locking new ed2bee47de00 hwmon: (adt7411) Rely on subsystem locking new fd0443a92480 hwmon: (ltc2947-core) Rely on subsystem locking new 1ba1fd1f6057 hwmon: (peci) Rely on subsystem locking new c3fc3c63c9e3 hwmon: (adt7x10) Rely on subsystem locking new 00148a0a234e hwmon: (sfctemp) Rely on subsystem locking new bf9a27c86e4b hwmon: (lochnagar-hwmon) Rely on subsystem locking new d4469d53a9fb hwmon: (ltc4282) Rely on subsystem locking new ca2363f8a294 hwmon: (aquacomputer_d5next) Rely on subsystem locking new 0517a5c70c6e hwmon: (gpd-fan) Rely on subsystem locking new 75616264e0cc hwmon: (i5500_temp) Drop unnecessary include files new b4306c0c8e24 hwmon: (asus_rog_ryujin) Rely on subsystem locking new 4c8d758d4ebf hwmon: (chipcap2) Drop unnecessary include files new 4207069edbf0 hwmon: (corsair-psu) Rely on subsystem locking new abfb05085177 hwmon: (corsair-psu) Rely on subsystem locking new c9182b817584 Fix broken maxim-ic.com links to analog.com new e773f53c81f8 Add missing datasheet links for Maxim chips new 65bc97a5e49e Update maxim-ic.com links to analog.com new f326db7a49fc Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new ba9910068746 tools: docs: parse_data_structs.py: drop contents header new ba9fbb3d9a4b tools: docs: parse_data_structs.py: output a line number new 3ed952177288 docs: kernel_include.py: fix line numbers for TOC new 641a4a13f309 docs: kernel_include.py: propose alternatives new 9e4173432eec tools: docs: parse_data_structs: make process_exceptions t [...] new 2cdd27a70887 tools: docs: parse_data_structs.py: get rid of process_exc [...] new 7f809e6a6f07 tools: docs: parse_data_structs.py: add namespace support new d2a72e1f27c1 tools: docs: parse_data_structs.py: accept more reftypes new f0eb1b4ce75f docs: media: dvb: use TOC instead of file contents at headers new a75968226ca8 docs: media: dvb: enable warnings for most headers new 94d95887eae1 docs: media: rc: use TOC instead of file contents for LIRC header new 2792fc73077b docs: media: mediactl: use TOC instead of file contents new 11578a2ecbeb docs: kernel_include.py: use get_close_matches() to propos [...] new ce062cdc2e46 docs: media: add missing c namespace to V4L headers new 145b1d5c2ebf docs: media: videodev2.h.rst.exceptions: fix namespace on refs new fec3d4c37676 media: docs: add a missing reference for VIDIOC_QUERY_CTRL new 753b113b7783 media: docs: videodev2.h.rst.exceptions: ignore struct __k [...] new 7ef84239edc5 media: docs: add some C domain missing references new becd89fd86e9 docs: cec: cec.h.rst.exceptions: fix broken references from cec.h new 95a0bd5d79b9 docs: cec: show broken xrefs and show TOC instead of cec.h [...] new 6393c3780e76 docs: media: dmx_types: place kerneldoc at the right namespace new c7d830d26bbb docs: media: dvb: headers: warn about broken cross references new be63b06be5f2 docs: media: dvb: fix dmx.h.rst.exceptions new d0841b8761da Merge branch 'media-uapi' into docs-mw new 3df5affb4be2 Merge branch 'build-script' into docs-mw new 04623798aadc docs: admin-guide: Fix a typo in kernel-parameters.txt new 54ff675c2b95 Documentation: assoc_array: Indent function explanation text new 22605d257bcf Documentation: assoc_array: Format internal tree layout tables new 96b546c241b1 Documentation/rtla: rename common_xxx.rst files to common_xxx.txt new 500675eddb7d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 8652359fc004 Merge branch 'media-uapi' of git://git.lwn.net/linux into [...] new 71aa8de707bd Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 67434ce57c7e PM: sleep: Replace snprintf() with scnprintf() in show_tra [...] new b57100a3d9ce PM: console: Fix memory allocation error handling in pm_vt [...] new df79e45a2233 Merge branch 'pm-sleep' into linux-next new 85d7dda5a9f6 cpufreq/amd-pstate: Fix a regression leading to EPP 0 afte [...] new 673e75ea55df Merge tag 'amd-pstate-v6.18-2025-10-15' of ssh://gitolite. [...] new e35ce968ce10 Merge branch 'pm-cpufreq' into fixes new 25fb56f30048 Merge branch 'fixes' into linux-next new c9ff3637386c PM: WQ_UNBOUND added to pm_wq workqueue new 277a48fa37d7 Merge branch 'pm-core' into linux-next new 45b527260b35 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 192b7aff64d5 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 8113a10e3614 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0746da01767e net: hibmcge: support pci_driver.shutdown() new 1c17f4373d4d ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. new 9c4609225ec1 rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_rep [...] new 1532ed0d0753 inet: Avoid ehash lookup race in inet_ehash_insert() new b8ec80b13021 inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() new 38f3cd3703df Merge branch 'net-avoid-ehash-lookup-races' new 2af8ff1e472e net: Kconfig: discourage drop_monitor enablement new 3dc2a17efc5f r8169: reconfigure rx unconditionally before chip reset wh [...] new f578ff4c5388 selftests/net: io_uring: fix unknown errnum values new 37a183d3b7cd tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahash new 4a997d49d92a tcp: Save lock_sock() for memcg in inet_csk_accept(). new 7c268eaeec63 net: Allow opt-out from global protocol memory accounting. new b46ab63181ff net: Introduce net.core.bypass_prot_mem sysctl. new 5ed17896a09e bpf: Support bpf_setsockopt() for BPF_CGROUP_INET_SOCK_CREATE. new 38163af06881 bpf: Introduce SK_BPF_BYPASS_PROT_MEM. new 5f941dd87b0a selftests/bpf: Add test for sk->sk_bypass_prot_mem. new 03de843bd080 Merge branch 'bpf-allow-opt-out-from-sk-sk_prot-memory_allocated' new e90576829ce4 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new e29bbd73ad71 net: dsa: lantiq_gswip: support bridge FDB entries on the [...] new 92790e6c11a8 net: dsa: lantiq_gswip: define VLAN ID 0 constant new 8f5c71e44413 net: dsa: lantiq_gswip: remove duplicate assignment to vla [...] new b92068755ee0 net: dsa: lantiq_gswip: merge gswip_vlan_add_unaware() and [...] new 21c3237c60c3 net: dsa: lantiq_gswip: remove legacy configure_vlan_while [...] new ab3ce58559d6 net: dsa: lantiq_gswip: permit dynamic changes to VLAN fil [...] new 96a91e6eeb4d net: dsa: lantiq_gswip: disallow changes to privately set [...] new 7ed1965f1010 net: dsa: lantiq_gswip: remove vlan_aware and pvid argumen [...] new a57627626636 net: dsa: lantiq_gswip: put a more descriptive error print [...] new 3bb500caf656 net: dsa: lantiq_gswip: drop untagged on VLAN-aware bridge [...] new 1f89ed0ebf26 net: dsa: lantiq_gswip: treat VID 0 like the PVID new 88224095b4e5 Merge branch 'net-dsa-lantiq_gswip-clean-up-and-improve-vl [...] new f443db8de23f Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 48a97ffc6c82 bpf: Consistently use bpf_rcu_lock_held() everywhere new 50de48a4dde7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new c67f4ae73798 selftests/bpf: Silence unused-but-set build warnings new ec8e3e27a140 bpf: mark mm->owner as __safe_rcu_or_null new 7484e7cd8ab1 bpf: mark vma->{vm_mm,vm_file} as __safe_trusted_or_null new 7a9f475d52b0 Merge branch 'bpf-mm-related-minor-changes' new 4f8543b5f20f selftests/bpf: Fix selftest verif_scale_strobemeta failure [...] new b74938a3bd37 samples/bpf: Fix spelling typos in samples/bpf new 7361c864852f selftests/bpf: Fix list_del() in arena list new 10017c2c7316 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6549288b9543 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 612d9bf252c6 wifi: iwlwifi: mld: update to new sniffer API new 371bbaf63ce9 wifi: iwlwifi: mld: include raw PHY notification in radiotap new 31c87d56c6e9 wifi: iwlwifi: fw: remove support of several iwl_lari_conf [...] new 1f9285c0c2eb wifi: iwlwifi: be more chatty when we fail to find a wifi7 device new 2558bfb5c521 wifi: iwlwifi: stop checking the firmware's error pointer new cfa425f1ef42 wifi: iwlwifi: mld: check the validity of noa_len new 5b46ad3c8776 wifi: iwlwifi: fix build when mvm/mld not configured new 1ccf6d2a755d wifi: iwlwifi: bump core version for BZ/SC/DR new 46e78120f6f1 wifi: iwlwifi: mvm/mld: report non-HT frames as 20 MHz new 960f0d5bde30 wifi: iwlwifi: mld: use FW_CHECK on bad ROC notification new cc75e52aad89 wifi: iwlwifi: bump core version for BZ/SC/DR new 217d7c01f743 wifi: iwlwifi: disable EHT if the device doesn't allow it new 194ee80ceda9 wifi: iwlwifi: mld: Move EMLSR prints to IWL_DL_EHT new fcba4fc73920 wifi: iwlwifi: cfg: fix a few device names new acbf05506762 wifi: iwlwifi: mld: check for NULL pointer after kmalloc new 06e43d6edf6a wifi: iwlwifi: mld: add null check for kzalloc() in iwl_ml [...] new ca4fade994c2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3abe5b7d35d4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 18c8675682fe Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9a8ae3ba7a0d Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 7910d69376cd drm/client: Remove holds_console_lock parameter from suspe [...] new 2034134de658 doc: dma-buf: List the heaps by name new 8b5690d5c942 dma-buf: heaps: cma: Register list of CMA regions at boot new 84a593066a85 dma: contiguous: Register reusable CMA regions at boot new 8f1fc1bf1a3d dma: contiguous: Reserve default CMA heap new 4f5f8baf7341 dma-buf: heaps: cma: Create CMA heap for each CMA reserved region new 4b64a1cf027f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new c88e70dc8bfc drm/i915/dsc: Add helper to enable the DSC configuration f [...] new 69df31263bca drm/i915/dp: Ensure the FEC state stays disabled for UHBR links new cb6c8f1f6f46 drm/i915/dp: Export helper to determine if FEC on non-UHBR [...] new b762ae48293e drm/i915/dp_mst: Reuse the DP-SST helper function to compu [...] new 7c027070e98d drm/i915/dp_mst: Track DSC enabled status on the MST link new 470b84af457e drm/i915/dp_mst: Recompute all MST link CRTCs if DSC gets [...] new c390bf07961b drm/i915/dp: Fix panel replay when DSC is enabled new 77fb33cb7ccb drm/i915/psr: Add helper to get min psr guardband new 52ecd48b8d3f drm/i915/dp: Add helper to get min sdp guardband new 69d640edc263 drm/i915/dp: Check if guardband can accommodate sdp latencies new b2f88d7d5a97 drm/i915/vrr: Use the min static optimized guardband new 4ba596539e98 drm/i915/vrr: Use optimized guardband whenever VRR TG is active new e3b709382727 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 9a8d561179ec Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 37c8c8d9c6ad drm/xe/pf: Always expose VRAM provisioning data on discrete GPUs new a5efeaf8a1db drm/xe/pf: Promote VFs provisioning helpers new 5546bc207110 drm/xe/pf: Automatically provision VFs only in auto-mode new b1767ca123ae drm/xe/pf: Disable auto-provisioning if changed using debugfs new ee74634683e4 drm/xe/pf: Allow to restore auto-provisioning mode new 4fde66699f1c drm/xe/xe3: Add support for graphics IP versions 30.04 & 30.05 new fdce3e20dae8 drm/xe/xe3p: Add support for media IP versions 35.00 & 35.03 new 26f368949e4e drm/xe: Drop CTC_MODE register read new 4ad05339c5ec drm/xe: Add GT_VER() to check version specific to gt type new 6f2aa1493d54 drm/xe/xe3p_lpm: Skip disabling NOA on unsupported IPs new 1553d6c58870 drm/xe/xe3p_lpm: Handle MCR steering new f4e9acaa5dd5 drm/xe/xe3p: Stop programming RCU_MODE's fixed slice mode setting new c3d318b7f605 drm/xe/xe3p: Determine service copy availability from fuse new ccccbc53bd6e drm/xe: Dump CURRENT_LRCA register new 7626cec652bd drm/xe/xe3p: Dump CSMQDEBUG register new c002b1764e7b drm/xe/nvl: Define NVL-S platform new 60f148f6c2bb drm/xe/nvls: Attach MOCS table for NVL-S new e320b8841ea4 drm/xe/xe3p_xpc: Add Xe3p_XPC IP definition new e82a97bf6ab1 drm/xe/xe3p_xpc: Add L3 bank mask new be614ea19dad drm/xe/xe3p_xpc: Add MCR steering new 90a5cf095a32 drm/xe/irq: Rename fuse mask variables new 832bfaf87380 drm/xe/irq: Split irq mask per engine class new 490fa7863b5b drm/xe/irq: Rename bits used with all engines new 22b7117ec8c4 drm/xe/irq: Check fuse mask for media engines new 32e0fa9e0147 drm/xe/xe3p_xpc: Add support for compute walker for non-MSIx new bd03427c9785 drm/xe/xe3p_xpc: Skip compression tuning on platforms with [...] new bf3035fe45f5 drm/xe/xe3p_xpc: Setup PAT table new d104d7ea864c drm/xe/xe3p: Add xe3p EU stall data format new 88ccb2461f1c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new f1caae35367d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 28bcb2169693 ALSA: dice: add support for TASCAM IF-FW/DM MkII new 4e43080e14ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a0b759380878 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d44f18695d38 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5455d21d2e2d dt-bindings: touchscreen: rename maxim,max11801.yaml to tr [...] new 6678b3e6ed17 dt-bindings: touchscreen: move ar1021.txt to trivial-touch.yaml new fd1bf704c75b dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema new d6137f25b191 Input: qnap-mcu-input - omit error message when memory all [...] new 3c297278a61f Input: zforce_ts - omit error message when memory allocati [...] new e8ec34ed4616 dt-bindings: input: ti,twl4030-keypad: convert to DT schema new 04cb4e8af8c6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 68cfbef8ec4a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7f6a82441381 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2417c9a8edf4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a85f8b352bd mmc: core: remove uselss memalloc_noio_save new 38dc00f2bc5d mmc: renesas_sdhi: enable bigger data ports where available new 6dc1bcefca11 dt-bindings: mmc: sdhci-msm: Add Kaanapali compatible new 798e83f80df9 mmc: use octal file permissions instead of symbolic new 130574ba87d0 dt-bindings: mmc: sdhci-msm: Add sm8750 compatible new 7dad7161bf20 dt-bindings: mmc: Add support for BCM72116 and BCM74371 SD [...] new c4a75d51bdac mmc: sdhci-brcmstb: move SDIO_CFG_CQ_CAPABILITY define new be9cefc9e0b9 mmc: sdhci-brcmstb: clear CFG_OP_DLY when using HS200 new 37190268a3e8 mmc: sdhci-brcmstb: Add BCM74371 support new c7fe7a8aac54 mmc: sdhci-brcmstb: save and restore registers during PM new 6288e2ab28c6 mmc: dw_mmc: Use dma_set_mask_and_coherent() helper new 8ed4a4814535 mmc: Merge branch fixes into next new 895aea1e9416 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5930cf2f7a7e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b00fad20c542 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 5a9fc986b9be Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5604775fb71a Merge branch 'next' of https://github.com/cschaufler/smack-next new dba6191da0d7 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new a4bb78cf3120 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0cc08c8130ac spi: aspeed: Fix an IS_ERR() vs NULL bug in probe() new 661856ca131c spi: airoha: remove unnecessary restriction length new 7350f8dc15bf spi: airoha: remove unnecessary switch to non-dma mode new 233a22687411 spi: airoha: unify dirmap read/write code new 80b09137aeab spi: airoha: support of dualio/quadio flash reading commands new 70eec454f2d6 spi: airoha: avoid setting of page/oob sizes in REG_SPI_NF [...] new d1ff30df1d9a spi: airoha: reduce the number of modification of REG_SPI_ [...] new fb81b5cecb85 spi: airoha: set custom sector size equal to flash page size new 902c0ea18a97 spi: airoha: avoid reading flash page settings from SNFI r [...] new 0743acf746a8 spi: airoha: buffer must be 0xff-ed before writing new 0cdb2b1b7eda spi: airoha: driver fixes & improvements new 80daf20378ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 01643a5f78f6 Merge branch into tip/master: 'core/bugs' new a7f25e00c4c9 irqchip/qcom-irq-combiner: Rename driver structure new 63e22bf50375 Merge branch into tip/master: 'irq/drivers' new 9b327e24b6a7 Merge branch into tip/master: 'irq/msi' new 38bbe285d485 Merge branch into tip/master: 'objtool/core' new 93648c0b8278 Merge branch into tip/master: 'perf/core' new 8f2c70679307 Merge branch into tip/master: 'sched/core' new 3b76f9ce41c8 Merge branch into tip/master: 'x86/cache' new 853d97640a32 Merge branch into tip/master: 'x86/cleanups' new 6fff54bc4e6c Merge branch into tip/master: 'x86/core' new 94b5195687b5 Merge branch into tip/master: 'x86/cpu' new c9ec55ee4bd3 Merge branch into tip/master: 'x86/entry' new ce1e43e5431a Merge branch into tip/master: 'x86/microcode' new 15b7ab079fc8 Merge branch into tip/master: 'x86/sgx' new 04b5037dfe6d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6553c68bc73d RAS/AMD/ATL: Return error codes from helper functions new ea574fadd9fd Merge ras/edac-amd-atl into for-next new fd606e62f444 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 3553d79be3e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d792d1edc613 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 04fd067b770d KVM: Fix VM exit code for full dirty ring in API documentation new 35c76e03b1c3 Merge tag 'kvm-x86-fixes-6.18-rc2' into 'gmem' new e707f3fc15f0 KVM: guest_memfd: Rename "struct kvm_gmem" to "struct gmem_file" new 9754bc1400fa KVM: guest_memfd: Add macro to iterate over gmem_files for [...] new a13cd380ddf6 KVM: guest_memfd: Use guest mem inodes instead of anonymou [...] new dca2422cd3bd KVM: guest_memfd: Add slab-allocated inode cache new de6322d78b54 KVM: guest_memfd: Enforce NUMA mempolicy using shared policy new a3b6c788a601 KVM: selftests: Define wrappers for common syscalls to ass [...] new 8f5ed050c59d KVM: selftests: Report stacktraces SIGBUS, SIGSEGV, SIGILL [...] new 5b389863f463 KVM: selftests: Add additional equivalents to libnuma APIs [...] new 754f70da0786 KVM: selftests: Use proper uAPI headers to pick up mempoli [...] new ff748a2733d4 KVM: selftests: Add helpers to probe for NUMA support, and [...] new 35e4319f208c KVM: selftests: Add guest_memfd tests for mmap and NUMA po [...] new b4217c8b827c KVM: guest_memfd: Add gmem_inode.flags field instead of us [...] new 7cd129f5d267 KVM: guest_memfd: Define a CLASS to get+put guest_memfd fi [...] new 4793f990ea15 KVM: x86: Advertise EferLmsleUnsupported to userspace new c53c632592a4 KVM: SVM: Disallow EFER.LMSLE when not supported by hardware new 574ef752d4ae KVM: SVM: Limit AVIC physical max index based on configure [...] new f2f6e67a56dc KVM: SVM: Add a helper to look up the max physical ID for AVIC new 83f3cbcd3a9f KVM: SVM: Replace hard-coded value 0x1FF with the correspo [...] new ca11d9d35e95 KVM: SVM: Expand AVIC_PHYSICAL_MAX_INDEX_MASK to be a 12-b [...] new 54ffe74cc4ab KVM: SVM: Move AVIC Physical ID table allocation to vcpu_p [...] new 5d0316e25def x86/cpufeatures: Add X86_FEATURE_X2AVIC_EXT new 940fc47cfb0d KVM: SVM: Add AVIC support for 4k vCPUs in x2AVIC mode new f48888bb8ad1 KVM: VMX: Hoist construct_eptp() "up" in vmx.c new a8749281e4c6 KVM: nVMX: Hardcode dummy EPTP used for early nested consi [...] new a10f5cc3ac9b KVM: x86/mmu: Move "dummy root" helpers to spte.h new 2f723a863423 KVM: VMX: Use kvm_mmu_page role to construct EPTP, not cur [...] new 15fe455dd1a0 KVM: nVMX: Add consistency check for TPR_THRESHOLD[31:4]!= [...] new ae8e6ad84177 KVM: nVMX: Add consistency check for TSC_MULTIPLIER=0 new f91699d5692d KVM: nVMX: Stuff vmcs02.TSC_MULTIPLIER early on for nested [...] new a175da6d430e KVM: nVMX: Remove support for "early" consistency checks v [...] new 1100e4910ad2 KVM: nVMX: Add an off-by-default module param to WARN on m [...] new a6385761762e Merge branches 'generic', 'gmem', 'mmu', 'selftests', 'svm [...] new ba1d4e388a78 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 2c154d40ce52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 67fa319f5fff sched_ext: Allow forcibly picking an scx task new 14228a0f2896 Merge branch 'for-6.19' into for-next new cfc5ec0d21ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5740962f3ef8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 18f0d7b1222a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ced183d7d86 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 53e430535cca Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 82746534c961 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new eed92b403005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0af6cc8538ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 383db59472a1 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 17e7898190cb Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new f72eb6cf1e9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0fbbcab7f908 cgroup/misc: fix misc_res_type kernel-doc warning new 76f4b5a16058 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9ffd25033ba9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e9a5a3301e5 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 5ba82857b4b7 rpmsg: char: Reuse eptdev logic for anonymous device new 2410558f5f11 rpmsg: char: Implement eptdev based on anonymous inode new 7bf986927f31 rpmsg: ctrl: Introduce RPMSG_CREATE_EPT_FD_IOCTL uAPI new d959d55e84c3 Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 8da68d6e6512 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d781ee655fc4 next-20251017/gpio-brgl new 61ce14bb9e58 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 302240528c2d Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new 1ab8ee02f253 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 788ca075d684 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 8a9b90e219d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9bb604b51afd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fb2bc92da3fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 88ab0165a8ec Merge branch 'main' of git://git.infradead.org/users/willy [...] new 01e7b4f9ac09 next-20251017/hyperv new 1cdaf601ef2e docs: ABI: auxdisplay: document linedisp library sysfs attributes new 66c93809487e auxdisplay: linedisp: encapsulate container_of usage withi [...] new 9870334f4867 auxdisplay: linedisp: display static message when length < [...] new e25063466d6d auxdisplay: linedisp: add num_chars sysfs attribute new 3ba5c78fe7c5 auxdisplay: linedisp: support attribute attachment to auxd [...] new 00de283c53c9 Merge patch series "auxdisplay: linedisp: support attribut [...] new 765591539bf7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7a49488357a6 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 799429a223ef Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new fcfabefa6846 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 211ddde0823f Linux 6.18-rc2 new 061a8ac6deab samples: rust: platform: remove trailing commas new d9252f1be2f9 rust_binder: remove trailing comma new 5aed9677e507 rust_binder: use `kernel::fmt` new 0dac8cf44b2d rust_binder: use `core::ffi::CStr` method names new 5cc5d805e3ca rnull: use `kernel::fmt` new b0af4f9142d0 rust: alloc: use `kernel::fmt` new 3f0dd5fad9ac rust: debugfs: use `kernel::fmt` new 7b0c32cbed76 samples: rust: debugfs: use `core::ffi::CStr` method names new 0e947bc22b0b rust: pci: use `kernel::fmt` new 5b60cde74bb7 rust: remove spurious `use core::fmt::Debug` new 37c741dcfa96 rust: opp: use `CStr::as_char_ptr` new 1332ba00dd17 rust: configfs: use `CStr::as_char_ptr` new c1bebf67584a rust: regulator: use `CStr::as_char_ptr` new d8f3a42c9184 rust: clk: use `CStr::as_char_ptr` new 8307ffba999c rust: support formatting of foreign types new a1ec674cd709 rust: replace `CStr` with `core::ffi::CStr` new e6084631d21a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c789f80a9b02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9baf2b6a1847 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 806b0e0d2910 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 71029744f6a2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 90929dcd4745 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new afedbfb54023 Revert "wifi: iwlwifi: be more chatty when we fail to find [...] new 606da5bb1655 Add linux-next specific files for 20251020
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (93f3bab4310d) \ N -- N -- N refs/heads/master (606da5bb1655)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 562 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-auxdisplay-linedisp | 90 + Documentation/admin-guide/cgroup-v2.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/net.rst | 8 + Documentation/core-api/assoc_array.rst | 196 +- .../bindings/hwinfo/samsung,exynos-chipid.yaml | 1 + .../bindings/input/ti,twl4030-keypad.yaml | 59 + .../bindings/input/touchscreen/ar1021.txt | 15 - .../bindings/input/touchscreen/melfas,mip4_ts.yaml | 56 + .../bindings/input/touchscreen/melfas_mip4.txt | 20 - .../{maxim,max11801.yaml => trivial-touch.yaml} | 10 +- .../devicetree/bindings/input/twl4030-keypad.txt | 27 - .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 2 + .../bindings/soc/samsung/exynos-pmu.yaml | 1 + .../soc/samsung/samsung,exynos-sysreg.yaml | 2 + Documentation/filesystems/porting.rst | 6 - Documentation/filesystems/vfs.rst | 4 - Documentation/hwmon/ds1621.rst | 10 +- Documentation/hwmon/jc42.rst | 2 +- Documentation/hwmon/lm75.rst | 13 +- Documentation/hwmon/max127.rst | 2 +- Documentation/hwmon/max15301.rst | 2 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 8 +- Documentation/hwmon/max1619.rst | 4 +- Documentation/hwmon/max16601.rst | 2 +- Documentation/hwmon/max1668.rst | 2 +- Documentation/hwmon/max197.rst | 4 +- Documentation/hwmon/max20730.rst | 8 +- Documentation/hwmon/max31722.rst | 4 +- Documentation/hwmon/max31730.rst | 2 +- Documentation/hwmon/max31785.rst | 2 +- Documentation/hwmon/max31790.rst | 2 +- Documentation/hwmon/max31827.rst | 6 +- Documentation/hwmon/max34440.rst | 12 +- Documentation/hwmon/max6639.rst | 2 +- Documentation/hwmon/max6650.rst | 4 +- Documentation/hwmon/max6697.rst | 20 +- Documentation/hwmon/max77705.rst | 4 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/pmbus.rst | 2 +- .../networking/net_cachelines/inet_sock.rst | 79 +- Documentation/networking/net_failover.rst | 6 +- Documentation/sphinx/kernel_include.py | 108 +- .../{common_appendix.rst => common_appendix.txt} | 0 ...on_hist_options.rst => common_hist_options.txt} | 0 .../{common_options.rst => common_options.txt} | 0 ...cription.rst => common_osnoise_description.txt} | 0 ...oise_options.rst => common_osnoise_options.txt} | 0 ...mmon_timerlat_aa.rst => common_timerlat_aa.txt} | 0 ...ription.rst => common_timerlat_description.txt} | 0 ...lat_options.rst => common_timerlat_options.txt} | 0 ...mmon_top_options.rst => common_top_options.txt} | 0 Documentation/tools/rtla/rtla-hwnoise.rst | 8 +- Documentation/tools/rtla/rtla-osnoise-hist.rst | 10 +- Documentation/tools/rtla/rtla-osnoise-top.rst | 10 +- Documentation/tools/rtla/rtla-osnoise.rst | 4 +- Documentation/tools/rtla/rtla-timerlat-hist.rst | 12 +- Documentation/tools/rtla/rtla-timerlat-top.rst | 12 +- Documentation/tools/rtla/rtla-timerlat.rst | 4 +- Documentation/tools/rtla/rtla.rst | 2 +- Documentation/userspace-api/dma-buf-heaps.rst | 25 +- .../userspace-api/media/cec/cec-header.rst | 8 +- .../userspace-api/media/cec/cec.h.rst.exceptions | 3 + .../userspace-api/media/dvb/dmx.h.rst.exceptions | 86 +- .../userspace-api/media/dvb/dmx_types.rst | 1 + .../media/dvb/frontend.h.rst.exceptions | 5 +- Documentation/userspace-api/media/dvb/headers.rst | 31 +- .../userspace-api/media/mediactl/media-header.rst | 8 +- .../media/mediactl/media.h.rst.exceptions | 3 + .../userspace-api/media/rc/lirc-header.rst | 14 +- Documentation/userspace-api/media/v4l/app-pri.rst | 1 + Documentation/userspace-api/media/v4l/audio.rst | 1 + Documentation/userspace-api/media/v4l/biblio.rst | 1 + Documentation/userspace-api/media/v4l/buffer.rst | 2 + .../userspace-api/media/v4l/capture-example.rst | 1 + .../userspace-api/media/v4l/capture.c.rst | 1 + .../userspace-api/media/v4l/colorspaces-defs.rst | 1 + .../media/v4l/colorspaces-details.rst | 1 + .../userspace-api/media/v4l/colorspaces.rst | 1 + .../userspace-api/media/v4l/common-defs.rst | 1 + Documentation/userspace-api/media/v4l/common.rst | 1 + Documentation/userspace-api/media/v4l/compat.rst | 1 + Documentation/userspace-api/media/v4l/control.rst | 1 + Documentation/userspace-api/media/v4l/crop.rst | 1 + .../userspace-api/media/v4l/depth-formats.rst | 1 + .../userspace-api/media/v4l/dev-decoder.rst | 1 + .../userspace-api/media/v4l/dev-encoder.rst | 1 + .../userspace-api/media/v4l/dev-event.rst | 1 + .../userspace-api/media/v4l/dev-mem2mem.rst | 1 + Documentation/userspace-api/media/v4l/dev-meta.rst | 1 + Documentation/userspace-api/media/v4l/dev-osd.rst | 1 + .../userspace-api/media/v4l/dev-overlay.rst | 1 + .../userspace-api/media/v4l/dev-radio.rst | 1 + Documentation/userspace-api/media/v4l/dev-sdr.rst | 1 + .../media/v4l/dev-stateless-decoder.rst | 1 + .../userspace-api/media/v4l/dev-subdev.rst | 1 + .../userspace-api/media/v4l/dev-touch.rst | 1 + Documentation/userspace-api/media/v4l/devices.rst | 1 + .../userspace-api/media/v4l/dv-timings.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-camera.rst | 1 + .../media/v4l/ext-ctrls-codec-stateless.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 1 + .../media/v4l/ext-ctrls-colorimetry.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-detect.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-dv.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-flash.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst | 1 + .../media/v4l/ext-ctrls-image-process.rst | 1 + .../media/v4l/ext-ctrls-image-source.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 1 + .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst | 1 + .../userspace-api/media/v4l/extended-controls.rst | 1 + .../userspace-api/media/v4l/field-order.rst | 1 + Documentation/userspace-api/media/v4l/fourcc.rst | 1 + .../userspace-api/media/v4l/hsv-formats.rst | 1 + Documentation/userspace-api/media/v4l/libv4l.rst | 1 + .../userspace-api/media/v4l/meta-formats.rst | 1 + .../userspace-api/media/v4l/metafmt-c3-isp.rst | 1 + .../userspace-api/media/v4l/metafmt-d4xx.rst | 1 + .../userspace-api/media/v4l/metafmt-generic.rst | 1 + .../userspace-api/media/v4l/metafmt-intel-ipu3.rst | 1 + .../userspace-api/media/v4l/metafmt-pisp-be.rst | 1 + .../userspace-api/media/v4l/metafmt-pisp-fe.rst | 1 + .../userspace-api/media/v4l/metafmt-rkisp1.rst | 1 + .../userspace-api/media/v4l/metafmt-uvc.rst | 1 + .../userspace-api/media/v4l/metafmt-vivid.rst | 1 + .../userspace-api/media/v4l/metafmt-vsp1-hgo.rst | 1 + .../userspace-api/media/v4l/metafmt-vsp1-hgt.rst | 1 + .../userspace-api/media/v4l/pixfmt-bayer.rst | 1 + .../userspace-api/media/v4l/pixfmt-cnf4.rst | 1 + .../userspace-api/media/v4l/pixfmt-compressed.rst | 1 + .../userspace-api/media/v4l/pixfmt-indexed.rst | 1 + .../userspace-api/media/v4l/pixfmt-intro.rst | 1 + .../userspace-api/media/v4l/pixfmt-inzi.rst | 1 + .../userspace-api/media/v4l/pixfmt-m420.rst | 1 + .../userspace-api/media/v4l/pixfmt-packed-hsv.rst | 1 + .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 1 + .../userspace-api/media/v4l/pixfmt-reserved.rst | 1 + .../userspace-api/media/v4l/pixfmt-rgb.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst | 1 + .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst | 1 + .../media/v4l/pixfmt-srggb10-ipu3.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb10.rst | 1 + .../media/v4l/pixfmt-srggb10alaw8.rst | 1 + .../media/v4l/pixfmt-srggb10dpcm8.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb12.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb14.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb16.rst | 1 + .../media/v4l/pixfmt-srggb8-pisp-comp.rst | 1 + .../userspace-api/media/v4l/pixfmt-srggb8.rst | 1 + .../userspace-api/media/v4l/pixfmt-tch-td08.rst | 1 + .../userspace-api/media/v4l/pixfmt-tch-td16.rst | 1 + .../userspace-api/media/v4l/pixfmt-tch-tu08.rst | 1 + .../userspace-api/media/v4l/pixfmt-tch-tu16.rst | 1 + .../userspace-api/media/v4l/pixfmt-uv8.rst | 1 + .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 1 + .../userspace-api/media/v4l/pixfmt-v4l2.rst | 1 + .../userspace-api/media/v4l/pixfmt-y12i.rst | 1 + .../userspace-api/media/v4l/pixfmt-y16i.rst | 1 + .../userspace-api/media/v4l/pixfmt-y8i.rst | 1 + .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 1 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 1 + .../userspace-api/media/v4l/pixfmt-z16.rst | 1 + Documentation/userspace-api/media/v4l/pixfmt.rst | 1 + .../userspace-api/media/v4l/planar-apis.rst | 1 + Documentation/userspace-api/media/v4l/querycap.rst | 1 + .../userspace-api/media/v4l/sdr-formats.rst | 1 + .../media/v4l/selection-api-configuration.rst | 1 + .../media/v4l/selection-api-examples.rst | 1 + .../media/v4l/selection-api-intro.rst | 1 + .../media/v4l/selection-api-targets.rst | 1 + .../media/v4l/selection-api-vs-crop-api.rst | 1 + .../userspace-api/media/v4l/selection-api.rst | 1 + .../userspace-api/media/v4l/selections-common.rst | 1 + Documentation/userspace-api/media/v4l/standard.rst | 1 + .../userspace-api/media/v4l/subdev-formats.rst | 1 + .../userspace-api/media/v4l/tch-formats.rst | 1 + Documentation/userspace-api/media/v4l/tuner.rst | 1 + .../userspace-api/media/v4l/user-func.rst | 1 + .../media/v4l/v4l2-selection-flags.rst | 1 + .../media/v4l/v4l2-selection-targets.rst | 1 + Documentation/userspace-api/media/v4l/v4l2.rst | 1 + .../userspace-api/media/v4l/v4l2grab-example.rst | 1 + .../userspace-api/media/v4l/v4l2grab.c.rst | 1 + Documentation/userspace-api/media/v4l/video.rst | 1 + Documentation/userspace-api/media/v4l/videodev.rst | 9 +- .../media/v4l/videodev2.h.rst.exceptions | 288 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 8 + .../userspace-api/media/v4l/yuv-formats.rst | 1 + Documentation/virt/kvm/api.rst | 7 +- Documentation/virt/kvm/devices/arm-vgic-v3.rst | 3 +- MAINTAINERS | 6 + Makefile | 2 +- Next/SHA1s | 126 +- Next/Trees | 2 +- Next/merge.log | 2824 ++++++++++++-------- arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi | 8 + arch/arm/boot/dts/broadcom/bcm2835-rpi-common.dtsi | 9 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 2 + arch/arm64/include/asm/el2_setup.h | 38 +- arch/arm64/include/asm/kvm_host.h | 50 + arch/arm64/include/asm/sysreg.h | 11 +- arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kvm/arch_timer.c | 105 +- arch/arm64/kvm/arm.c | 7 + arch/arm64/kvm/at.c | 1 - arch/arm64/kvm/config.c | 90 + arch/arm64/kvm/debug.c | 15 +- arch/arm64/kvm/guest.c | 70 - arch/arm64/kvm/handle_exit.c | 7 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 148 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 1 + arch/arm64/kvm/nested.c | 9 +- arch/arm64/kvm/sys_regs.c | 123 +- arch/arm64/kvm/sys_regs.h | 6 + arch/arm64/kvm/vgic/vgic-v3.c | 5 +- arch/csky/abiv1/inc/abi/regdef.h | 2 +- arch/csky/abiv2/inc/abi/regdef.h | 2 +- arch/csky/include/asm/barrier.h | 4 +- arch/csky/include/asm/cache.h | 2 +- arch/csky/include/asm/ftrace.h | 4 +- arch/csky/include/asm/jump_label.h | 4 +- arch/csky/include/asm/page.h | 4 +- arch/csky/include/asm/pgtable.h | 3 + arch/csky/include/asm/ptrace.h | 4 +- arch/csky/include/asm/string.h | 2 +- arch/csky/include/asm/thread_info.h | 4 +- arch/csky/include/uapi/asm/ptrace.h | 4 +- arch/mips/alchemy/common/setup.c | 9 +- arch/mips/include/asm/pgtable.h | 5 +- arch/mips/pci/pci-malta.c | 3 +- arch/nios2/include/asm/syscalls.h | 1 + arch/nios2/include/asm/unistd.h | 2 - arch/nios2/kernel/entry.S | 6 + arch/nios2/kernel/syscall_table.c | 1 + arch/riscv/boot/dts/thead/th1520.dtsi | 28 +- arch/riscv/include/asm/asm.h | 8 +- arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/include/asm/hwprobe.h | 7 + arch/riscv/include/asm/pgtable-64.h | 2 + arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/vdso/arch_data.h | 6 + arch/riscv/kernel/cpu.c | 4 +- arch/riscv/kernel/cpufeature.c | 4 +- arch/riscv/kernel/smp.c | 24 +- arch/riscv/kernel/sys_hwprobe.c | 76 +- arch/riscv/kernel/unaligned_access_speed.c | 9 +- arch/riscv/kernel/vdso/hwprobe.c | 2 +- arch/sparc/include/asm/pgtable_32.h | 12 +- arch/sparc/include/asm/pgtable_64.h | 12 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/svm.h | 5 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/mmu/mmu_internal.h | 10 - arch/x86/kvm/mmu/spte.h | 10 + arch/x86/kvm/svm/avic.c | 86 +- arch/x86/kvm/svm/svm.c | 10 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/nested.c | 165 +- arch/x86/kvm/vmx/vmx.c | 57 +- arch/x86/kvm/vmx/vmx.h | 1 - drivers/acpi/riscv/rimt.c | 122 +- drivers/android/binder/error.rs | 5 +- drivers/android/binder/process.rs | 2 +- drivers/android/binder/stats.rs | 6 +- drivers/auxdisplay/line-display.c | 240 +- drivers/auxdisplay/line-display.h | 4 + drivers/base/node.c | 2 +- drivers/base/power/trace.c | 4 +- drivers/block/rnull/configfs.rs | 9 +- drivers/char/mem.c | 84 +- drivers/char/tpm/tpm_crb.c | 29 +- drivers/clk/samsung/clk-pll.c | 41 +- drivers/cpufreq/amd-pstate.c | 6 +- drivers/dax/device.c | 32 +- drivers/dma-buf/heaps/Kconfig | 10 - drivers/dma-buf/heaps/cma_heap.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- drivers/gpu/drm/clients/drm_fbdev_client.c | 14 +- drivers/gpu/drm/clients/drm_log.c | 4 +- drivers/gpu/drm/drm_client_event.c | 16 +- drivers/gpu/drm/drm_modeset_helper.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 9 + drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 11 + drivers/gpu/drm/i915/display/intel_dp.c | 92 +- drivers/gpu/drm/i915/display/intel_dp.h | 4 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 31 +- drivers/gpu/drm/i915/display/intel_link_bw.c | 17 +- drivers/gpu/drm/i915/display/intel_link_bw.h | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 120 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/i915/display/intel_vdsc.c | 16 + drivers/gpu/drm/i915/display/intel_vdsc.h | 2 + drivers/gpu/drm/i915/display/intel_vrr.c | 56 +- drivers/gpu/drm/i915/i915_driver.c | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 5 +- drivers/gpu/drm/msm/msm_gem.c | 10 +- drivers/gpu/drm/msm/msm_gem_submit.c | 9 +- drivers/gpu/drm/msm/msm_iommu.c | 5 + drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/panthor/panthor_mmu.c | 10 +- drivers/gpu/drm/radeon/radeon_device.c | 4 +- drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/display/xe_display.c | 6 +- drivers/gpu/drm/xe/regs/xe_engine_regs.h | 4 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 7 +- drivers/gpu/drm/xe/regs/xe_irq_regs.h | 8 +- drivers/gpu/drm/xe/xe_eu_stall.c | 28 +- drivers/gpu/drm/xe/xe_gt.h | 6 + drivers/gpu/drm/xe/xe_gt_clock.c | 19 - drivers/gpu/drm/xe/xe_gt_mcr.c | 67 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 3 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c | 7 + drivers/gpu/drm/xe/xe_gt_topology.c | 6 +- drivers/gpu/drm/xe/xe_gt_types.h | 15 + drivers/gpu/drm/xe/xe_guc_capture.c | 29 +- drivers/gpu/drm/xe/xe_hw_engine.c | 52 +- drivers/gpu/drm/xe/xe_irq.c | 120 +- drivers/gpu/drm/xe/xe_memirq.c | 4 +- drivers/gpu/drm/xe/xe_mocs.c | 1 + drivers/gpu/drm/xe/xe_oa.c | 3 +- drivers/gpu/drm/xe/xe_pat.c | 96 +- drivers/gpu/drm/xe/xe_pci.c | 24 + drivers/gpu/drm/xe/xe_pci_sriov.c | 45 +- drivers/gpu/drm/xe/xe_platform_types.h | 1 + drivers/gpu/drm/xe/xe_rtp.c | 7 + drivers/gpu/drm/xe/xe_rtp.h | 12 + drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c | 63 + drivers/gpu/drm/xe/xe_sriov_pf_helpers.h | 11 + drivers/gpu/drm/xe/xe_sriov_pf_provision.c | 154 ++ drivers/gpu/drm/xe/xe_sriov_pf_provision.h | 31 + drivers/gpu/drm/xe/xe_sriov_pf_provision_types.h | 36 + drivers/gpu/drm/xe/xe_sriov_pf_types.h | 4 + drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c | 12 +- drivers/gpu/drm/xe/xe_tuning.c | 9 +- drivers/gpu/drm/xe/xe_wa.c | 6 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 9 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-dj.c | 118 +- drivers/hid/hid-logitech-hidpp.c | 12 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 26 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 18 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 4 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 3 + drivers/hv/mshv_root_main.c | 58 +- drivers/hwmon/adt7411.c | 59 +- drivers/hwmon/adt7x10.c | 27 +- drivers/hwmon/aht10.c | 24 +- drivers/hwmon/aquacomputer_d5next.c | 37 +- drivers/hwmon/asus_rog_ryujin.c | 48 +- drivers/hwmon/cgbc-hwmon.c | 3 + drivers/hwmon/chipcap2.c | 7 - drivers/hwmon/corsair-psu.c | 13 +- drivers/hwmon/ftsteutates.c | 84 +- drivers/hwmon/gpd-fan.c | 56 +- drivers/hwmon/hs3001.c | 10 +- drivers/hwmon/i5500_temp.c | 3 - drivers/hwmon/ina238.c | 26 +- drivers/hwmon/ina2xx.c | 28 +- drivers/hwmon/ina3221.c | 19 - drivers/hwmon/k10temp.c | 5 - drivers/hwmon/lm92.c | 11 +- drivers/hwmon/lm95234.c | 12 +- drivers/hwmon/lm95241.c | 16 - drivers/hwmon/lochnagar-hwmon.c | 18 +- drivers/hwmon/ltc2947-core.c | 32 +- drivers/hwmon/ltc4282.c | 32 +- drivers/hwmon/max127.c | 23 +- drivers/hwmon/mr75203.c | 1 - drivers/hwmon/npcm750-pwm-fan.c | 11 +- drivers/hwmon/peci/common.h | 3 - drivers/hwmon/peci/cputemp.c | 72 +- drivers/hwmon/peci/dimmtemp.c | 17 +- drivers/hwmon/powr1220.c | 17 +- drivers/hwmon/sbtsi_temp.c | 17 +- drivers/hwmon/sfctemp.c | 36 +- drivers/hwmon/sht3x.c | 27 +- drivers/hwmon/sht4x.c | 40 +- drivers/i2c/algos/i2c-algo-pcf.c | 87 +- drivers/i2c/busses/i2c-bcm2835.c | 12 +- drivers/i2c/busses/i2c-designware-core.h | 1 - drivers/i2c/busses/i2c-designware-platdrv.c | 11 - drivers/iio/accel/adxl355_core.c | 44 +- drivers/iio/humidity/hdc3020.c | 73 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 22 +- drivers/input/misc/qnap-mcu-input.c | 2 +- drivers/input/tablet/pegasus_notetaker.c | 9 + drivers/input/touchscreen/zforce_ts.c | 3 +- drivers/irqchip/qcom-irq-combiner.c | 4 +- drivers/mmc/core/block.c | 11 +- drivers/mmc/core/bus.h | 2 +- drivers/mmc/core/mmc.c | 4 +- drivers/mmc/core/mmc_test.c | 4 +- drivers/mmc/core/sd.c | 2 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/atmel-mci.c | 10 +- drivers/mmc/host/davinci_mmc.c | 6 +- drivers/mmc/host/dw_mmc.c | 15 +- drivers/mmc/host/omap.c | 4 +- drivers/mmc/host/omap_hsmmc.c | 4 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 3 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 3 +- drivers/mmc/host/sdhci-brcmstb.c | 154 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/dsa/lantiq/lantiq_gswip.c | 224 +- drivers/net/dsa/lantiq/lantiq_gswip.h | 7 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc.c | 25 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 17 + drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/phy/realtek/realtek_main.c | 16 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/rf-fm.c | 1 + drivers/net/wireless/intel/iwlwifi/cfg/rf-pe.c | 1 + drivers/net/wireless/intel/iwlwifi/cfg/rf-wh.c | 23 + drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 3 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 + .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 134 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 286 ++ drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 4 + drivers/net/wireless/intel/iwlwifi/mld/fw.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/iface.c | 13 + drivers/net/wireless/intel/iwlwifi/mld/link.c | 21 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 6 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 1 + drivers/net/wireless/intel/iwlwifi/mld/mld.h | 10 +- drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 97 +- drivers/net/wireless/intel/iwlwifi/mld/notif.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/roc.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/rx.c | 1691 ++++++------ drivers/net/wireless/intel/iwlwifi/mld/rx.h | 5 +- drivers/net/wireless/intel/iwlwifi/mld/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 2 + drivers/pci/controller/dwc/pcie-designware-host.c | 28 +- drivers/pci/controller/dwc/pcie-qcom.c | 68 - drivers/ras/amd/atl/core.c | 7 +- drivers/ras/amd/atl/system.c | 7 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-chipid.c | 1 + drivers/soc/samsung/exynos-pmu.c | 136 +- drivers/soc/samsung/exynos-pmu.h | 37 + drivers/soc/samsung/gs101-pmu.c | 446 ++++ drivers/spi/spi-airoha-snfi.c | 385 ++- drivers/spi/spi-aspeed-smc.c | 4 +- fs/btrfs/backref.c | 11 +- fs/btrfs/block-group.c | 19 +- fs/btrfs/block-rsv.c | 14 +- fs/btrfs/ctree.c | 18 +- fs/btrfs/delalloc-space.c | 4 +- fs/btrfs/delayed-ref.c | 2 +- fs/btrfs/extent-tree.c | 17 +- fs/btrfs/extent_io.c | 33 +- fs/btrfs/fs.h | 3 + fs/btrfs/inode.c | 24 +- fs/btrfs/ordered-data.c | 23 +- fs/btrfs/print-tree.c | 14 +- fs/btrfs/qgroup.c | 6 +- fs/btrfs/relocation.c | 4 +- fs/btrfs/root-tree.c | 4 +- fs/btrfs/send.c | 66 +- fs/btrfs/space-info.c | 172 +- fs/btrfs/space-info.h | 14 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 5 +- fs/btrfs/sysfs.h | 3 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/tree-checker.c | 21 +- fs/btrfs/tree-log.c | 38 +- fs/btrfs/zoned.c | 5 +- fs/btrfs/zoned.h | 6 +- fs/hugetlbfs/inode.c | 36 +- fs/ntfs3/file.c | 2 +- fs/ocfs2/dir.c | 8 + fs/ocfs2/suballoc.c | 17 + fs/resctrl/pseudo_lock.c | 20 +- include/asm-generic/mshyperv.h | 17 +- include/drm/drm_client.h | 14 +- include/drm/drm_client_event.h | 8 +- include/drm/intel/pciids.h | 9 + include/kvm/arm_arch_timer.h | 24 +- include/linux/bpf.h | 3 + include/linux/bpf_local_storage.h | 3 - include/linux/dma-buf/heaps/cma.h | 16 + include/linux/fs.h | 6 +- include/linux/huge_mm.h | 59 +- include/linux/hugetlb.h | 9 +- include/linux/hugetlb_inline.h | 15 +- include/linux/intel-ish-client-if.h | 2 + include/linux/ipv6.h | 1 - include/linux/memcontrol.h | 21 + include/linux/misc_cgroup.h | 2 +- include/linux/mm.h | 125 +- include/linux/mm_types.h | 46 - include/linux/pm.h | 5 +- include/linux/rculist_nulls.h | 59 + include/linux/shmem_fs.h | 3 +- include/linux/soc/samsung/exynos-regs-pmu.h | 343 ++- include/net/inet_sock.h | 1 + include/net/netns/core.h | 1 + include/net/proto_memory.h | 3 + include/net/sock.h | 22 +- include/net/tcp.h | 29 +- include/uapi/linux/bpf.h | 2 + include/uapi/linux/magic.h | 1 + kernel/bpf/hashtab.c | 21 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/verifier.c | 9 + kernel/cgroup/cgroup.c | 1 + kernel/dma/contiguous.c | 11 + kernel/power/console.c | 8 +- kernel/power/main.c | 2 +- kernel/relay.c | 33 +- kernel/sched/ext.c | 18 +- localversion-next | 2 +- mm/huge_memory.c | 274 +- mm/hugetlb.c | 77 +- mm/internal.h | 24 +- mm/khugepaged.c | 2 +- mm/memcontrol.c | 4 + mm/memory.c | 132 +- mm/mempool.c | 4 +- mm/mprotect.c | 63 +- mm/page_alloc.c | 99 +- mm/page_isolation.c | 10 +- mm/secretmem.c | 2 +- mm/shmem.c | 50 +- mm/truncate.c | 6 +- mm/util.c | 145 +- mm/vma.c | 74 +- net/Kconfig | 8 +- net/bpf/test_run.c | 23 +- net/core/filter.c | 85 + net/core/sock.c | 37 +- net/core/sysctl_net_core.c | 9 + net/ipv4/Kconfig | 4 +- net/ipv4/af_inet.c | 22 + net/ipv4/inet_connection_sock.c | 25 - net/ipv4/inet_hashtables.c | 8 +- net/ipv4/inet_timewait_sock.c | 35 +- net/ipv4/tcp.c | 76 +- net/ipv4/tcp_ipv4.c | 137 +- net/ipv4/tcp_minisocks.c | 2 - net/ipv4/tcp_output.c | 7 +- net/ipv6/ip6_flowlabel.c | 44 +- net/ipv6/tcp_ipv6.c | 132 +- net/mptcp/protocol.c | 7 +- net/sctp/ipv6.c | 8 +- net/tls/tls_device.c | 3 +- rust/ffi.rs | 2 + rust/kernel/alloc/kvec/errors.rs | 14 +- rust/kernel/auxiliary.rs | 8 +- rust/kernel/clk.rs | 4 +- rust/kernel/configfs.rs | 2 +- rust/kernel/debugfs.rs | 2 +- rust/kernel/debugfs/callback_adapters.rs | 7 +- rust/kernel/debugfs/entry.rs | 2 +- rust/kernel/debugfs/file_ops.rs | 6 +- rust/kernel/debugfs/traits.rs | 10 +- rust/kernel/device.rs | 5 +- rust/kernel/drm/ioctl.rs | 4 +- rust/kernel/error.rs | 2 + rust/kernel/firmware.rs | 9 +- rust/kernel/fmt.rs | 87 +- rust/kernel/opp.rs | 6 +- rust/kernel/pci/id.rs | 3 +- rust/kernel/prelude.rs | 7 +- rust/kernel/ptr.rs | 1 - rust/kernel/regulator.rs | 13 +- rust/kernel/seq_file.rs | 2 +- rust/kernel/str.rs | 395 +-- rust/kernel/sync/condvar.rs | 2 +- rust/kernel/sync/lock.rs | 2 +- rust/kernel/sync/lock/global.rs | 2 +- rust/macros/fmt.rs | 94 + rust/macros/lib.rs | 19 + rust/macros/quote.rs | 7 + samples/bpf/do_hbm_test.sh | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/tcp_cong_kern.c | 2 +- samples/bpf/tracex1.bpf.c | 2 +- samples/rust/rust_debugfs_scoped.rs | 2 +- samples/rust/rust_driver_platform.rs | 4 +- samples/vfs/Makefile | 1 + sound/firewire/dice/Makefile | 2 +- sound/firewire/dice/dice-teac.c | 43 + sound/firewire/dice/dice.c | 13 + sound/firewire/dice/dice.h | 1 + sound/hda/codecs/realtek/alc269.c | 2 + sound/usb/mixer_s1810c.c | 2 +- tools/docs/lib/parse_data_structs.py | 230 +- tools/docs/parse-headers.py | 5 +- tools/include/uapi/linux/bpf.h | 1 + tools/mm/page_owner_sort.c | 4 +- tools/testing/selftests/acct/acct_syscall.c | 2 +- tools/testing/selftests/alsa/conf.c | 2 +- tools/testing/selftests/alsa/mixer-test.c | 2 +- tools/testing/selftests/alsa/pcm-test.c | 2 +- tools/testing/selftests/alsa/test-pcmtest-driver.c | 2 +- tools/testing/selftests/alsa/utimer-test.c | 2 +- tools/testing/selftests/arm64/abi/hwcap.c | 2 +- tools/testing/selftests/arm64/abi/ptrace.c | 2 +- tools/testing/selftests/arm64/abi/syscall-abi.c | 2 +- tools/testing/selftests/arm64/fp/fp-ptrace.c | 2 +- tools/testing/selftests/arm64/fp/fp-stress.c | 2 +- tools/testing/selftests/arm64/fp/sve-probe-vls.c | 2 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- tools/testing/selftests/arm64/fp/vec-syscfg.c | 2 +- tools/testing/selftests/arm64/fp/za-ptrace.c | 2 +- tools/testing/selftests/arm64/fp/zt-ptrace.c | 2 +- tools/testing/selftests/arm64/gcs/gcs-stress.c | 2 +- tools/testing/selftests/arm64/pauth/pac.c | 2 +- tools/testing/selftests/arm64/tags/tags_test.c | 2 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/bpf/bpf_arena_list.h | 6 +- .../selftests/bpf/prog_tests/sk_bypass_prot_mem.c | 292 ++ tools/testing/selftests/bpf/progs/lsm.c | 8 +- .../selftests/bpf/progs/sk_bypass_prot_mem.c | 104 + tools/testing/selftests/bpf/progs/strobemeta.h | 6 +- .../selftests/bpf/progs/verifier_global_ptr_args.c | 14 +- tools/testing/selftests/bpf/xskxceiver.c | 2 +- .../selftests/breakpoints/breakpoint_test.c | 2 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 2 +- .../breakpoints/step_after_suspend_test.c | 2 +- tools/testing/selftests/cachestat/test_cachestat.c | 2 +- tools/testing/selftests/capabilities/test_execve.c | 2 +- .../testing/selftests/capabilities/validate_cap.c | 2 +- tools/testing/selftests/cgroup/test_core.c | 2 +- tools/testing/selftests/cgroup/test_cpu.c | 2 +- tools/testing/selftests/cgroup/test_cpuset.c | 2 +- tools/testing/selftests/cgroup/test_freezer.c | 2 +- .../testing/selftests/cgroup/test_hugetlb_memcg.c | 2 +- tools/testing/selftests/cgroup/test_kill.c | 2 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- tools/testing/selftests/cgroup/test_memcontrol.c | 2 +- tools/testing/selftests/cgroup/test_pids.c | 2 +- tools/testing/selftests/cgroup/test_zswap.c | 2 +- tools/testing/selftests/clone3/clone3.c | 2 +- .../clone3/clone3_cap_checkpoint_restore.c | 2 +- .../selftests/clone3/clone3_clear_sighand.c | 2 +- tools/testing/selftests/clone3/clone3_selftests.h | 2 +- tools/testing/selftests/clone3/clone3_set_tid.c | 2 +- tools/testing/selftests/connector/proc_filter.c | 2 +- tools/testing/selftests/core/close_range_test.c | 2 +- tools/testing/selftests/core/unshare_test.c | 2 +- tools/testing/selftests/coredump/stackdump_test.c | 2 +- tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 2 +- tools/testing/selftests/drivers/dma-buf/udmabuf.c | 2 +- tools/testing/selftests/drivers/ntsync/ntsync.c | 2 +- .../drivers/s390x/uvdevice/test_uvdevice.c | 2 +- tools/testing/selftests/exec/check-exec.c | 2 +- tools/testing/selftests/exec/execveat.c | 2 +- tools/testing/selftests/exec/load_address.c | 2 +- tools/testing/selftests/exec/non-regular.c | 2 +- tools/testing/selftests/exec/null-argv.c | 2 +- tools/testing/selftests/exec/recursion-depth.c | 2 +- tools/testing/selftests/fchmodat2/fchmodat2_test.c | 2 +- tools/testing/selftests/filelock/ofdlocks.c | 2 +- .../selftests/filesystems/anon_inode_test.c | 2 +- .../selftests/filesystems/binderfs/binderfs_test.c | 2 +- tools/testing/selftests/filesystems/devpts_pts.c | 2 +- .../filesystems/epoll/epoll_wakeup_test.c | 2 +- .../selftests/filesystems/eventfd/eventfd_test.c | 2 +- tools/testing/selftests/filesystems/fclog.c | 2 +- .../testing/selftests/filesystems/file_stressor.c | 2 +- .../selftests/filesystems/fuse/fusectl_test.c | 2 +- tools/testing/selftests/filesystems/kernfs_test.c | 2 +- .../filesystems/mount-notify/mount-notify_test.c | 2 +- .../mount-notify/mount-notify_test_ns.c | 2 +- .../selftests/filesystems/nsfs/iterate_mntns.c | 2 +- .../selftests/filesystems/overlayfs/dev_in_maps.c | 2 +- .../filesystems/overlayfs/set_layers_via_fds.c | 2 +- .../filesystems/statmount/listmount_test.c | 2 +- .../filesystems/statmount/statmount_test.c | 2 +- .../filesystems/statmount/statmount_test_ns.c | 2 +- tools/testing/selftests/filesystems/utils.c | 2 +- .../selftests/futex/functional/futex_numa_mpol.c | 2 +- .../selftests/futex/functional/futex_priv_hash.c | 2 +- .../selftests/futex/functional/futex_requeue.c | 2 +- .../selftests/futex/functional/futex_requeue_pi.c | 2 +- .../functional/futex_requeue_pi_mismatched_ops.c | 2 +- .../functional/futex_requeue_pi_signal_restart.c | 2 +- .../selftests/futex/functional/futex_wait.c | 2 +- .../functional/futex_wait_private_mapped_file.c | 2 +- .../futex/functional/futex_wait_timeout.c | 2 +- .../functional/futex_wait_uninitialized_heap.c | 2 +- .../futex/functional/futex_wait_wouldblock.c | 2 +- .../selftests/futex/functional/futex_waitv.c | 2 +- tools/testing/selftests/hid/hid_common.h | 2 +- tools/testing/selftests/intel_pstate/aperf.c | 2 +- tools/testing/selftests/iommu/iommufd_utils.h | 2 +- tools/testing/selftests/ipc/msgque.c | 2 +- tools/testing/selftests/ir/ir_loopback.c | 2 +- tools/testing/selftests/kcmp/kcmp_test.c | 2 +- tools/testing/selftests/kselftest_harness.h | 2 +- .../selftests/kselftest_harness/harness-selftest.c | 2 +- tools/testing/selftests/kvm/arm64/get-reg-list.c | 99 +- tools/testing/selftests/kvm/arm64/set_id_regs.c | 3 + tools/testing/selftests/kvm/arm64/vgic_irq.c | 2 +- .../testing/selftests/kvm/arm64/vgic_lpi_stress.c | 3 +- tools/testing/selftests/kvm/guest_memfd_test.c | 98 + tools/testing/selftests/kvm/include/kvm_syscalls.h | 81 + tools/testing/selftests/kvm/include/kvm_util.h | 31 +- tools/testing/selftests/kvm/include/numaif.h | 110 +- tools/testing/selftests/kvm/irqfd_test.c | 14 +- .../testing/selftests/kvm/kvm_binary_stats_test.c | 4 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 5 + tools/testing/selftests/kvm/lib/kvm_util.c | 60 +- tools/testing/selftests/kvm/lib/s390/processor.c | 5 + tools/testing/selftests/kvm/lib/x86/processor.c | 5 + .../kvm/x86/private_mem_conversions_test.c | 9 +- tools/testing/selftests/kvm/x86/xapic_ipi_test.c | 5 +- tools/testing/selftests/landlock/audit.h | 2 +- tools/testing/selftests/landlock/common.h | 2 +- tools/testing/selftests/lib.mk | 3 + .../testing/selftests/lsm/lsm_get_self_attr_test.c | 2 +- .../testing/selftests/lsm/lsm_list_modules_test.c | 2 +- .../testing/selftests/lsm/lsm_set_self_attr_test.c | 2 +- .../selftests/media_tests/media_device_open.c | 2 +- .../selftests/media_tests/media_device_test.c | 2 +- .../selftests/membarrier/membarrier_test_impl.h | 2 +- tools/testing/selftests/mincore/mincore_selftest.c | 4 +- tools/testing/selftests/mm/compaction_test.c | 2 +- tools/testing/selftests/mm/cow.c | 2 +- tools/testing/selftests/mm/droppable.c | 2 +- tools/testing/selftests/mm/guard-regions.c | 2 +- tools/testing/selftests/mm/gup_longterm.c | 2 +- tools/testing/selftests/mm/gup_test.c | 2 +- tools/testing/selftests/mm/hmm-tests.c | 2 +- tools/testing/selftests/mm/hugepage-mmap.c | 2 +- tools/testing/selftests/mm/hugepage-mremap.c | 2 +- tools/testing/selftests/mm/hugetlb-madvise.c | 2 +- tools/testing/selftests/mm/hugetlb-read-hwpoison.c | 2 +- tools/testing/selftests/mm/hugetlb-soft-offline.c | 2 +- tools/testing/selftests/mm/hugetlb_dio.c | 2 +- .../selftests/mm/hugetlb_fault_after_madv.c | 2 +- tools/testing/selftests/mm/hugetlb_madv_vs_map.c | 2 +- tools/testing/selftests/mm/ksm_functional_tests.c | 2 +- tools/testing/selftests/mm/ksm_tests.c | 2 +- tools/testing/selftests/mm/madv_populate.c | 2 +- tools/testing/selftests/mm/map_fixed_noreplace.c | 2 +- tools/testing/selftests/mm/map_hugetlb.c | 2 +- tools/testing/selftests/mm/map_populate.c | 2 +- tools/testing/selftests/mm/mdwe_test.c | 2 +- tools/testing/selftests/mm/memfd_secret.c | 2 +- tools/testing/selftests/mm/merge.c | 2 +- tools/testing/selftests/mm/migration.c | 2 +- tools/testing/selftests/mm/mkdirty.c | 2 +- tools/testing/selftests/mm/mlock-random-test.c | 2 +- tools/testing/selftests/mm/mlock2-tests.c | 2 +- tools/testing/selftests/mm/mrelease_test.c | 2 +- tools/testing/selftests/mm/mremap_dontunmap.c | 2 +- tools/testing/selftests/mm/mremap_test.c | 2 +- tools/testing/selftests/mm/mseal_test.c | 2 +- tools/testing/selftests/mm/on-fault-limit.c | 2 +- tools/testing/selftests/mm/pagemap_ioctl.c | 2 +- tools/testing/selftests/mm/pfnmap.c | 2 +- tools/testing/selftests/mm/pkey-helpers.h | 2 +- tools/testing/selftests/mm/prctl_thp_disable.c | 2 +- tools/testing/selftests/mm/process_madv.c | 2 +- tools/testing/selftests/mm/rmap.c | 2 +- tools/testing/selftests/mm/soft-dirty.c | 2 +- tools/testing/selftests/mm/split_huge_page_test.c | 2 +- tools/testing/selftests/mm/thuge-gen.c | 2 +- tools/testing/selftests/mm/transhuge-stress.c | 2 +- tools/testing/selftests/mm/uffd-common.h | 2 +- tools/testing/selftests/mm/uffd-wp-mremap.c | 2 +- tools/testing/selftests/mm/va_high_addr_switch.c | 2 +- tools/testing/selftests/mm/virtual_address_range.c | 2 +- tools/testing/selftests/mm/vm_util.c | 2 +- tools/testing/selftests/mm/vm_util.h | 2 +- .../selftests/mount_setattr/mount_setattr_test.c | 2 +- .../move_mount_set_group_test.c | 2 +- tools/testing/selftests/mqueue/mq_open_tests.c | 2 +- tools/testing/selftests/mqueue/mq_perf_tests.c | 2 +- .../mseal_system_mappings/sysmap_is_sealed.c | 4 +- .../selftests/namespaces/file_handle_test.c | 2 +- tools/testing/selftests/namespaces/init_ino_test.c | 2 +- tools/testing/selftests/namespaces/nsid_test.c | 2 +- tools/testing/selftests/nci/nci_dev.c | 2 +- tools/testing/selftests/net/af_unix/diag_uid.c | 2 +- tools/testing/selftests/net/af_unix/msg_oob.c | 2 +- tools/testing/selftests/net/af_unix/scm_inq.c | 2 +- tools/testing/selftests/net/af_unix/scm_pidfd.c | 2 +- tools/testing/selftests/net/af_unix/scm_rights.c | 2 +- tools/testing/selftests/net/af_unix/unix_connect.c | 2 +- tools/testing/selftests/net/bind_timewait.c | 2 +- tools/testing/selftests/net/bind_wildcard.c | 2 +- tools/testing/selftests/net/can/test_raw_filter.c | 2 +- tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/testing/selftests/net/epoll_busy_poll.c | 2 +- tools/testing/selftests/net/gro.c | 2 +- tools/testing/selftests/net/io_uring_zerocopy_tx.c | 24 +- tools/testing/selftests/net/ip_local_port_range.c | 2 +- tools/testing/selftests/net/ipsec.c | 2 +- tools/testing/selftests/net/ipv6_fragmentation.c | 2 +- .../selftests/net/netfilter/conntrack_dump_flush.c | 2 +- tools/testing/selftests/net/netlink-dumps.c | 2 +- tools/testing/selftests/net/ovpn/ovpn-cli.c | 2 +- tools/testing/selftests/net/proc_net_pktgen.c | 2 +- tools/testing/selftests/net/psock_fanout.c | 2 +- tools/testing/selftests/net/psock_tpacket.c | 2 +- .../selftests/net/reuseaddr_ports_exhausted.c | 2 +- tools/testing/selftests/net/reuseport_bpf.c | 2 +- tools/testing/selftests/net/reuseport_bpf_numa.c | 2 +- tools/testing/selftests/net/rxtimestamp.c | 2 +- tools/testing/selftests/net/sk_so_peek_off.c | 2 +- tools/testing/selftests/net/so_incoming_cpu.c | 2 +- tools/testing/selftests/net/socket.c | 2 +- tools/testing/selftests/net/tap.c | 2 +- tools/testing/selftests/net/tcp_ao/lib/setup.c | 2 +- .../selftests/net/tcp_fastopen_backup_key.c | 2 +- tools/testing/selftests/net/tcp_port_share.c | 2 +- tools/testing/selftests/net/tls.c | 2 +- tools/testing/selftests/net/toeplitz.c | 2 +- tools/testing/selftests/net/tun.c | 2 +- tools/testing/selftests/net/udpgso_bench_tx.c | 2 +- tools/testing/selftests/openat2/helpers.h | 2 +- tools/testing/selftests/openat2/openat2_test.c | 2 +- .../testing/selftests/openat2/rename_attack_test.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- .../selftests/pci_endpoint/pci_endpoint_test.c | 2 +- tools/testing/selftests/perf_events/mmap.c | 2 +- .../testing/selftests/perf_events/remove_on_exec.c | 2 +- .../selftests/perf_events/sigtrap_threads.c | 2 +- .../selftests/perf_events/watermark_signal.c | 2 +- tools/testing/selftests/pid_namespace/pid_max.c | 2 +- .../selftests/pid_namespace/regression_enomem.c | 2 +- tools/testing/selftests/pidfd/pidfd.h | 2 +- tools/testing/selftests/pidfd/pidfd_bind_mount.c | 2 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 2 +- .../selftests/pidfd/pidfd_file_handle_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_getfd_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_info_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_poll_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_setattr_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_setns_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_wait.c | 2 +- tools/testing/selftests/pidfd/pidfd_xattr_test.c | 2 +- .../selftests/prctl/set-anon-vma-name-test.c | 2 +- tools/testing/selftests/prctl/set-process-name.c | 2 +- tools/testing/selftests/proc/proc-maps-race.c | 2 +- tools/testing/selftests/proc/proc-pid-vm.c | 2 +- tools/testing/selftests/proc/proc-pidns.c | 2 +- tools/testing/selftests/ptrace/get_set_sud.c | 2 +- tools/testing/selftests/ptrace/get_syscall_info.c | 2 +- tools/testing/selftests/ptrace/set_syscall_info.c | 2 +- tools/testing/selftests/ptrace/vmaccess.c | 2 +- tools/testing/selftests/resctrl/resctrl.h | 2 +- tools/testing/selftests/ring-buffer/map_test.c | 2 +- .../testing/selftests/riscv/abi/pointer_masking.c | 2 +- tools/testing/selftests/riscv/hwprobe/cbo.c | 2 +- tools/testing/selftests/riscv/hwprobe/hwprobe.c | 2 +- tools/testing/selftests/riscv/hwprobe/which-cpus.c | 2 +- tools/testing/selftests/riscv/mm/mmap_bottomup.c | 2 +- tools/testing/selftests/riscv/mm/mmap_default.c | 2 +- tools/testing/selftests/riscv/mm/mmap_test.h | 2 +- .../testing/selftests/riscv/sigreturn/sigreturn.c | 2 +- tools/testing/selftests/riscv/vector/v_initval.c | 2 +- .../testing/selftests/riscv/vector/vstate_prctl.c | 2 +- .../testing/selftests/rseq/basic_percpu_ops_test.c | 2 +- tools/testing/selftests/rseq/rseq.c | 2 +- tools/testing/selftests/rtc/rtctest.c | 2 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- tools/testing/selftests/sgx/main.c | 2 +- tools/testing/selftests/signal/mangle_uc_sigmask.c | 2 +- tools/testing/selftests/signal/sas.c | 2 +- tools/testing/selftests/sparc64/drivers/adi-test.c | 2 +- tools/testing/selftests/sync/sync_test.c | 2 +- .../selftests/syscall_user_dispatch/sud_test.c | 2 +- tools/testing/selftests/tdx/tdx_guest_test.c | 2 +- tools/testing/selftests/timens/timens.h | 2 +- tools/testing/selftests/timers/adjtick.c | 2 +- .../testing/selftests/timers/alarmtimer-suspend.c | 2 +- tools/testing/selftests/timers/change_skew.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 2 +- tools/testing/selftests/timers/freq-step.c | 2 +- .../testing/selftests/timers/inconsistency-check.c | 2 +- tools/testing/selftests/timers/leap-a-day.c | 2 +- tools/testing/selftests/timers/leapcrash.c | 2 +- tools/testing/selftests/timers/mqueue-lat.c | 2 +- tools/testing/selftests/timers/nanosleep.c | 2 +- tools/testing/selftests/timers/nsleep-lat.c | 2 +- tools/testing/selftests/timers/posix_timers.c | 2 +- tools/testing/selftests/timers/raw_skew.c | 2 +- tools/testing/selftests/timers/rtcpie.c | 2 +- tools/testing/selftests/timers/set-2038.c | 2 +- tools/testing/selftests/timers/set-tai.c | 2 +- tools/testing/selftests/timers/set-timer-lat.c | 2 +- tools/testing/selftests/timers/set-tz.c | 2 +- tools/testing/selftests/timers/skew_consistency.c | 2 +- tools/testing/selftests/timers/threadtest.c | 2 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c | 2 +- tools/testing/selftests/tty/tty_tstamp_update.c | 2 +- tools/testing/selftests/uevent/uevent_filtering.c | 2 +- tools/testing/selftests/user_events/abi_test.c | 2 +- tools/testing/selftests/user_events/dyn_test.c | 2 +- tools/testing/selftests/user_events/ftrace_test.c | 2 +- tools/testing/selftests/user_events/perf_test.c | 2 +- .../selftests/user_events/user_events_selftests.h | 2 +- tools/testing/selftests/vDSO/vdso_test_abi.c | 2 +- tools/testing/selftests/vDSO/vdso_test_chacha.c | 2 +- .../testing/selftests/vDSO/vdso_test_correctness.c | 2 +- tools/testing/selftests/vDSO/vdso_test_getcpu.c | 2 +- tools/testing/selftests/vDSO/vdso_test_getrandom.c | 2 +- .../selftests/vDSO/vdso_test_gettimeofday.c | 2 +- .../testing/selftests/vfio/lib/include/vfio_util.h | 2 +- tools/testing/selftests/vfio/lib/vfio_pci_device.c | 2 +- tools/testing/selftests/vfio/lib/vfio_pci_driver.c | 2 +- .../testing/selftests/vfio/vfio_dma_mapping_test.c | 2 +- .../selftests/vfio/vfio_iommufd_setup_test.c | 2 +- .../testing/selftests/vfio/vfio_pci_device_test.c | 2 +- .../testing/selftests/vfio/vfio_pci_driver_test.c | 2 +- .../testing/selftests/x86/corrupt_xstate_header.c | 2 +- tools/testing/selftests/x86/helpers.h | 2 +- tools/testing/selftests/x86/lam.c | 2 +- tools/testing/selftests/x86/syscall_numbering.c | 2 +- tools/testing/selftests/x86/test_mremap_vdso.c | 2 +- tools/testing/selftests/x86/test_vsyscall.c | 2 +- tools/testing/selftests/x86/xstate.h | 2 +- tools/testing/vma/vma_internal.h | 91 +- virt/kvm/guest_memfd.c | 353 ++- virt/kvm/kvm_main.c | 7 +- virt/kvm/kvm_mm.h | 9 +- 959 files changed, 11611 insertions(+), 7928 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-auxdisplay-linedisp create mode 100644 Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ar1021.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas,mip4 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt rename Documentation/devicetree/bindings/input/touchscreen/{maxim,max11801.yaml => [...] delete mode 100644 Documentation/devicetree/bindings/input/twl4030-keypad.txt rename Documentation/tools/rtla/{common_appendix.rst => common_appendix.txt} (100%) rename Documentation/tools/rtla/{common_hist_options.rst => common_hist_options.tx [...] rename Documentation/tools/rtla/{common_options.rst => common_options.txt} (100%) rename Documentation/tools/rtla/{common_osnoise_description.rst => common_osnoise_ [...] rename Documentation/tools/rtla/{common_osnoise_options.rst => common_osnoise_opti [...] rename Documentation/tools/rtla/{common_timerlat_aa.rst => common_timerlat_aa.txt} (100%) rename Documentation/tools/rtla/{common_timerlat_description.rst => common_timerla [...] rename Documentation/tools/rtla/{common_timerlat_options.rst => common_timerlat_op [...] rename Documentation/tools/rtla/{common_top_options.rst => common_top_options.txt} (100%) create mode 100644 drivers/gpu/drm/xe/xe_sriov_pf_provision.c create mode 100644 drivers/gpu/drm/xe/xe_sriov_pf_provision.h create mode 100644 drivers/gpu/drm/xe/xe_sriov_pf_provision_types.h create mode 100644 drivers/soc/samsung/gs101-pmu.c create mode 100644 include/linux/dma-buf/heaps/cma.h create mode 100644 rust/macros/fmt.rs create mode 100644 sound/firewire/dice/dice-teac.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sk_bypass_prot_mem.c create mode 100644 tools/testing/selftests/bpf/progs/sk_bypass_prot_mem.c create mode 100644 tools/testing/selftests/kvm/include/kvm_syscalls.h