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 2433b8476165 Add linux-next specific files for 20251016 omits 41c625bedce8 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits e0b7ced1a603 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 239e27033e82 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits b23abc4653e2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1dd0c46f8c51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 77e3cd6a86dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 07bfed7fcf1a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 51bf2215bc84 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits 8ea46a6ce319 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 5b7ee6aecd61 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits b693ec24f269 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6adad433bdcd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6f1808e6871f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c169c3cd5f11 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 162192858373 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 824d4f763e2c Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits b409903ed619 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aa641a414cd8 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 5af097b788dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 486643810e54 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits af72798ebd70 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0911b8ea5737 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dfa9a00b48bf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 42881d608622 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 79d8910cdcad Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits e8848cc2cfc3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8d2492bfee1b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7e6147b48db2 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 4dc80aa65da1 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits a530c5aa18c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 14f239e2f0f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5c248b0f4561 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 255a55d9e5b3 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 41ba179d7544 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e813c005999c Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 0063fd88e0f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 25683356b560 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 5f5aa38eb58a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits aaa16ac4cc1e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 06da425929eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a364b9c3f773 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b5930a83592f Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 69d33f2ddb7b Merge branch 'next' of https://github.com/cschaufler/smack-next omits 66a332ac8f17 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ed45466e92c7 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits a88b1f948330 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 059562792a9a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 28fb884c1d05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3b038a3cb7fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b958ce49e523 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 342349a6d9c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0e3fc8f73ab6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f9853147a78c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 671549039f54 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits ef380e1e2787 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits aac097c5f6d7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 0419fc81eeb5 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 47152dd26edf Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits bff4378a513a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits afee52374a58 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 32801eebf751 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 92fd24938d76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a1625d140175 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 0147d10f9d21 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1f4f72df97e1 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 366b58368d20 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 72edcfea8089 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a58588113f70 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits bbee37f7dadf Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 3bcfbb5cd369 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 171737841e26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0a1cb00d812b Merge branch 'fs-next' of linux-next omits 9049be6c50dd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 838cc681a169 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e1875887a98b Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 9cf857e8ed21 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits b32ebf860d78 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits ebe33a38cc1d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e510d3d448de Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bc74db2b8a2c Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 21e0a402d9a4 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 36d9b7ff091b Merge branch 'for-next' of https://github.com/sophgo/linux.git omits bdddf1dd6c4a Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits eeac7ecdd579 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cd72001a992e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f786d27423af Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8ef253a2264f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b388ea6bd4a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3cf6aec33166 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 43d6f081e0ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ebe1f9f84384 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 40068450de9f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 78ee0fac2294 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4f7e264a95e3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits e1564329c83d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 77c23471a4c1 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 141276622a47 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 991e85d87700 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 96995d7c0536 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5b3162a5377b Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits eb0024e87d1c Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits ee184d37ec9b Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits fe9c9973f391 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 92565725dd41 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 03b69d536e6e Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 82042a6ef36a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9478024430d6 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits 33b764ca0879 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 6731369ecd60 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 7fd2dcbf0df2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a6343739de68 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 965d1485dd38 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 74fac7ae7237 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits d6b38c066adc Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits a47693917d74 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits d059c369f04f Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits b988115fdd12 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 71c7cab66b79 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits d965092cad0d Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 92acf39b4d30 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d7752d2a0361 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits c797a8e6235e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 0048f8feefe5 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b006cd89baf5 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 4dabf2a1c82c Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits 93f97c46b158 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2f263368299f Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits c1700e7a0744 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits da4ea9ff0d1f Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits 957a1de811f9 Merge branch 'fs-current' of linux-next omits 84920354065e Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits a2b779cf46a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d4e0c235d5a6 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 6d1780d4ae1b Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 5d15ffcca52d Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 10172797644c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits f36a8fdaf634 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 92ff8a5688ee Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7b95c74fd56a Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 4496b4b711d2 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 857c821bbb63 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 06450f210c31 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b6a171cdbb02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 44002e235e3e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c1d8c8b102e2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8be44cf2ff23 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits ba4c72802c95 Merge remote-tracking branch 'asoc/for-6.19' into asoc-next omits 15be9c853b6f Merge branch for-6.19/arm64/dt into for-next omits ee2e59d87d9a Merge branch for-6.19/dt-bindings into for-next omits 6daf4d4a6a12 smb: move SMB1_PROTO_NUMBER to common/cifsglob.h omits b0b872e370a8 smb: move get_rfc1002_len() to common/cifsglob.h omits 682a41557093 smb: move smb_version_values to common/cifsglob.h omits 18988d0493d8 riscv: add HARDLOCKUP_DETECTOR_PERF support omits 46550d5f7178 watchdog: move arm64 watchdog_hld into common code omits 7517d9e20acf .mailmap: add entry for WangYuli omits 6d1b611bd11f lib/xz: remove dead IA-64 (Itanium) support code omits bde517372399 hung_task: Panic when there are more than N hung tasks at [...] omits 7d5343817c80 compiler.h: remove ARCH_SEL() omits 2439896bc264 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() omits a35274e275e0 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] omits 037f2fa332b0 ocfs2: annotate flexible array members with __counted_by_le() omits ade67ae861f3 treewide: drop outdated compiler version remarks in Kconfi [...] omits 3f539677a4c9 MAINTAINERS: apply name and email address changes for Martin omits fdd5e1b180e5 CREDITS: update Martin's information omits e95b98bb71a0 mailmap: update name and email addresses omits a10a5076128b scs: fix a wrong parameter in __scs_magic omits df6d40973a08 kexec_core: remove superfluous page offset handling in seg [...] omits b89aff86678d ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() omits 92566fa7d30d ocfs2: add extra flags check in ocfs2_ioctl_move_extents() omits 5752ffcc0e0f checkpatch: document new check PLACEHOLDER_USE omits 84888b98cebe checkpatch: detect unhandled placeholders in cover letters omits b1378b8bfc09 kho: move kho debugfs directory to liveupdate omits 08ae9c92ff6d liveupdate-kho-move-to-kernel-liveupdate-fix omits c2bf426a372f liveupdate: kho: move to kernel/liveupdate omits bc176f3ebb4d kho: don't unpreserve memory during abort omits 21deb31e320e kho: add interfaces to unpreserve folios and page ranes omits fa2347ed2a9d kho: drop notifiers omits 2b02446b03e8 kho: make debugfs interface optional omits ccd79d5a2170 kho: allow to drive kho from within kernel omits 0be3ef879d50 samples: fix coding style issues in Kconfig omits abd519a726a0 mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] omits ce358ad8d54f mm/khugepaged: unify pmd folio installation with map_anon_ [...] omits 1d56562aad95 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] omits 06f0e45053f2 mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] omits 864cd268f29b gpu/drm/nouveau: enable THP support for GPU memory migration omits a85d62f1d789 selftests/mm/hmm-tests: new throughput tests including THP omits 44a3d6c80853 selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] omits af384eb4f4d6 selftests/mm/hmm-tests: new tests for zone device THP migration omits e7fad0076cd7 lib/test_hmm: add large page allocation failure testing omits 2298da83a436 mm/migrate_device: add THP splitting during migration omits a4c0d53d0bb7 mm/memremap: add driver callback support for folio splitting omits a51d0ee333de lib/test_hmm: add zone device private THP test infrastructure omits e919eefd713b mm/memory/fault: add THP fault handling for zone device pr [...] omits b47a9e1e7651 mm/migrate_device: implement THP migration of zone device pages omits e6981741fd4d mm/migrate_device: handle partially mapped folios during c [...] omits 0becabf82ae6 mm/huge_memory: implement device-private THP splitting omits 434a7f0bb813 mm/rmap: extend rmap and migration support device-private entries omits 2d4608984cc5 mm/huge_memory: add device-private THP support to PMD operations omits abceb8f5d142 mm/zone_device: rename page_free callback to folio_free omits f25cf08f04bd mm/zone_device: support large zone device private folios omits 4415a83f7af5 mm/page_owner: update Documentation with 'show_handles' an [...] omits 693836ebac17 mm/page_owner: add debugfs file 'show_stacks_handles' omits edaa99000829 mm/page_owner: add debugfs file 'show_handles' omits 19074a7277b7 mm/page_owner: add struct stack_print_ctx.flags omits 9d3c2cb971c3 mm/page_owner: introduce struct stack_print_ctx omits 906993954f96 mm/dirty: replace READ_ONCE() with pudp_get() omits 64941ec00619 mm/compaction: fix the range to pageblock_pfn_to_page() omits 9082be7eac30 mm/compaction: check the range to pageblock_pfn_to_page() [...] omits 5b890e3774f3 mm: consistently use current->mm in mm_get_unmapped_area() omits 23fabe5fdde6 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ omits 640faf71a1dc mm/zswap: s/red-black tree/xarray/ omits 5726220d90f8 mm/zswap: fix typos: s/zwap/zswap/ omits 198a6d157a2e mm/zswap: remove unnecessary dlen writes for incompressible pages omits de608c2d4dfb mm/vmscan: remove redundant __GFP_NOWARN omits 1f60bdc8dec5 mm: readahead: make thp readahead conditional to mmap_miss logic omits fb14d96cdf29 mm/migrate, swap: drop usage of folio_index omits 78003a664c29 mm-swap-cleanup-swap-entry-allocation-parameter-fix omits 00ef9696e527 mm, swap: cleanup swap entry allocation parameter omits 3724f101ed84 mm, swap: rename helper for setup bad slots omits efab42e6df38 mm, swap: do not perform synchronous discard during allocation omits b78d5859b2a6 mm: replace READ_ONCE() with standard page table accessors omits 1314e20ad289 selftests: update ksm inheritance tests for prctl fork/exec omits 008084449a1e mm/ksm: fix exec/fork inheritance support for prctl omits b1c3cf349d42 mm: kvmalloc: add non-blocking support for vmalloc omits 35cceec4cec1 mm/vmalloc: update __vmalloc_node_range() documentation omits 12c05c485cfe mm: skip might_alloc() warnings when PF_MEMALLOC is set omits a6ed20992057 kmsan: remove hard-coded GFP_KERNEL flags omits 4193efc66e6f mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() omits 2cb022287b54 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() omits 62443793231e mm/vmalloc: defer freeing partly initialized vm_struct omits fd861e3af9a9 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() omits e0c5473f44b2 lib/test_vmalloc: remove xfail condition check omits 931260b56d1d lib/test_vmalloc: add no_block_alloc_test case omits aacaeea24832 mm/ptdump: replace READ_ONCE() with standard page table accessors omits e4e1c4d04536 mm: fix some typos in mm module omits ed1b32cba8af mm/thp: drop follow_devmap_pmd() default stub omits ebdd6bb7d4fa mm: update resctl to use mmap_prepare omits 400faf7abab1 mm: update mem char driver to use mmap_prepare omits 7edef2e81fe8 mm: add shmem_zero_setup_desc() omits 5fdb155933fa mm/hugetlbfs: update hugetlbfs to use mmap_prepare omits 8c660b9c9a4c doc: update porting, vfs documentation for mmap_prepare actions omits 40363e21751c mm: add ability to take further action in vm_area_desc omits 129462098c63 fixup io_remap_pfn_range_[prepare, complete] omits 7eabcdefbd71 mm: introduce io_remap_pfn_range_[prepare, complete]() omits b501170329e2 mm: abstract io_remap_pfn_range() based on PFN omits 014ce6775c48 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() omits ea8848042b34 mm/vma: rename __mmap_prepare() function to avoid confusion omits 8cce77c9f4f5 relay: update relay to use mmap_prepare omits fefe3e7dc757 mm: add vma_desc_size(), vma_desc_pages() helpers omits 2558b1868bb8 device/dax: update devdax to use mmap_prepare omits 45013852a6c3 mm/shmem: update shmem to use mmap_prepare omits 0f77e508f50d mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix omits 4a2c8c03b0f7 mm: vmscan: simplify the folio refcount check in pageout() omits abb954e51eb0 mm-vmscan-remove-folio_test_private-check-in-pageout-fix omits 5b72d1d2574a mm: vmscan: remove folio_test_private() check in pageout() omits c6aef310f071 mm/memory-failure: support disabling soft offline for Huge [...] omits 391c0054fd8c csky/mm: fix build errors cause by folio flags changes omits 3aa9797dec41 mm/damon/core: use damos_commit_quota_goal() for new goal commit omits 138ef4a0a528 mm/damon/core: fix potential memory leak by cleaning ops_f [...] omits faff31836bb6 hugetlbfs: move lock assertions after early returns in hug [...] omits d6585c45ee17 vmw_balloon: indicate success when effectively deflating d [...] omits 318a50c3ef45 mm/damon/core: fix list_add_tail() call on damon_call() omits 53cc03922a14 mm/mremap: correctly account old mapping after MREMAP_DONT [...] omits d0a4a3e1451f Merge remote-tracking branch 'spi/for-6.19' into spi-next omits a9297fb4e2b8 slab: reset slab->obj_ext when freeing and it is OBJEXTS_A [...] omits f163c5a65c27 Merge branch 'for-next/ffa/updates' of ssh://gitolite.kern [...] omits 223ad850c0be Merge tags 'ffa-fix-6.18' and 'scmi-fixes-6.18' of ssh://g [...] omits 0292ef418ce0 Merge branch into tip/master: 'x86/entry' omits b31e66d1c07a Merge branch into tip/master: 'x86/cpu' omits 1aaaf42a501b Merge branch into tip/master: 'x86/core' omits fb71b82ef228 Merge branch into tip/master: 'x86/cache' omits 3f6c7d8212bc Merge branch into tip/master: 'objtool/core' omits 6877782f7847 Merge branch into tip/master: 'core/bugs' omits 31be4f0030c9 Merge branch into tip/master: 'x86/urgent' omits 22c1bd089aa8 Merge branch into tip/master: 'sched/urgent' omits b7e499949b79 Merge branch into tip/master: 'perf/urgent' omits f0bfeb2c51e4 PCI/VGA: Select SCREEN_INFO on X86 omits c7a2fc46e573 firmware: arm_ffa: Tie FF-A version checks to specific features omits 5cc267cdd190 gfs2: Withdraw immediately in gfs2_trans_add_meta omits 290ea338252a gfs2: New gfs2_withdraw_helper omits 669d4eb0b918 gfs2: Clean up properly during a withdraw omits ad01422c6691 gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks} omits 34c19e5c864a Revert "gfs2: fix infinite loop when checking ail item cou [...] omits 54e948781b7a Revert "gfs2: Allow some glocks to be used during withdraw" omits 3e31273cd1c6 Revert "gfs2: Check for log write errors before telling dl [...] omits 807092636f61 Revert "gfs2: fix a deadlock on withdraw-during-mount" omits 578194d38a12 Revert "gfs2: Force withdraw to replay journals and wait f [...] omits 1f78b29f577b Revert "gfs2: Force withdraw to replay journals and wait f [...] omits 244719d10975 Revert "gfs2: Force withdraw to replay journals and wait f [...] omits d6a8031bb518 Revert "gfs2: Force withdraw to replay journals and wait f [...] omits 3424c2b5923f Revert "gfs2: Force withdraw to replay journals and wait f [...] omits bd4b5e27c07b Revert "gfs2: Force withdraw to replay journals and wait f [...] omits e904a714fcfa Revert "gfs2: don't stop reads while withdraw in progress" omits 45a8eac28eca gfs2: Rename LM_FLAG_{NOEXP -> RECOVER} omits 8170857e9fd3 gfs2: Kill gfs2_io_error_bh_wd omits dd862e436086 gfs2: Withdraw immediately on log write errors omits 2728dc09f091 gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn omits fcd252bc8085 gfs2: Get rid of delayed withdraws omits f5d08919ca69 gfs2: Asynchronous withdraw omits 959c58491d04 erofs: fix crafted invalid cases for encoded extents adds 12d724f2852d ata: libata-core: relax checks in ata_read_log_directory() adds ef25485516b0 Merge tag 'ata-6.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6de1dec1c166 udp: do not use skb_release_head_state() before skb_attemp [...] adds 634ec1fc7982 Merge tag 'net-6.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds 05de41f3e262 Merge tag 'v6.18-rc1-smb-server-fixes' of git://git.samba. [...] adds 9f388a653c8a Merge tag 'for-6.18-rc1-tag' of git://git.kernel.org/pub/s [...] adds 98ac9cc4b445 Merge tag 'f2fs-fix-6.18-rc2' of git://git.kernel.org/pub/ [...] adds 8489569461b9 mm/mremap: correctly account old mapping after MREMAP_DONT [...] adds c80912bcd795 mm/damon/core: fix list_add_tail() call on damon_call() adds c46245751b1b vmw_balloon: indicate success when effectively deflating d [...] adds 26ff0353266b hugetlbfs: move lock assertions after early returns in hug [...] adds b8d4ea289df6 mm/damon/core: fix potential memory leak by cleaning ops_f [...] adds 79721cdc3779 mm/damon/core: use damos_commit_quota_goal() for new goal commit adds 5c6d0d493691 mm/damon: add a min_sz_region parameter to damon_set_regio [...] adds 6a412e15f124 csky: abiv2: adapt to new folio flags field adds 260e959f7d27 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 507fcccf854a Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 717d0450cdd8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a429b76114aa erofs: fix crafted invalid cases for encoded extents adds 049583a59b92 erofs: avoid infinite loops due to corrupted subpage compa [...] adds b63599c5ce9e erofs: consolidate z_erofs_extent_lookback() adds c6b140f11698 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a28649d9663f Merge branch 'fs-current' of linux-next adds bdf23ae7b38d Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 1b1afc0dc033 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 75cea9860aa6 net: usb: rtl8150: Fix frame padding adds aaf043a56881 net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_ [...] adds d0d3e9c2867b net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb() adds 5348d6312446 net/mlx5e: psp, avoid 'accel' NULL pointer dereference adds 1b0124ad5039 net: rmnet: Fix checksum offload header v5 and aggregation [...] adds bf29555f5bdc rtnetlink: Allow deleting FDB entries in user namespace adds 7f864458e9a6 net: stmmac: dwmac-rk: Fix disabling set_clock_selection adds eb061f6b316d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 0c1999ed3372 selftests: arg_parsing: Ensure data is flushed to disk bef [...] adds f6fddc6df3fc bpf: Fix memory leak in __lookup_instance error path adds 0c3290a3fa3e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 7db8bd311526 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] adds ec2e0fb07d78 Merge tag 'asoc-fix-v6.18-rc1' of https://git.kernel.org/p [...] adds 62644af2a753 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 190ff0eeee3c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 4314ffce4eb8 spi: airoha: return an error for continuous mode dirmap cr [...] adds edd2e261b1ba spi: airoha: add support of dual/quad wires spi modes to e [...] adds 20d7b236b78c spi: airoha: switch back to non-dma mode in the case of error adds 0b7d9b25e4bc spi: airoha: fix reading/writing of flashes with more than [...] adds 4369eeb02dd8 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 7f3689e46899 PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_ini [...] adds 813e0fdee4c1 PCI/VGA: Select SCREEN_INFO on X86 adds 3084de9d8705 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 74b84d1be022 driver core: fw_devlink: Don't warn about sync_state() pending adds a91c8096590b devcoredump: Fix circular locking dependency with devcd->mutex. adds c7fbb8218b4a sysfs: check visibility before changing group attribute ownership adds 1099585e692b Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds 812e1c82c9a0 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds b10f271a15c3 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds 6b96610dd98d Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 3d036f5b4905 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds c6d99e488117 Input: goodix - add support for ACPI ID GDIX1003 adds 7363096a5a08 Input: goodix - remove setting of RST pin to input adds 195d8a0ab18d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 88ebb29d3244 dmaengine: mmp_pdma: fix DMA mask handling adds 81935b90b6fc dmaengine: xilinx: xdma: Fix regmap max_register adds 4d3bc2b73585 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 37abcca1810b Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 482833504d01 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds e2f79409450e Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds d8553ec95286 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b9573a85efa1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f7502387aafd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f69f31e5a7b8 Merge tag 'drm-intel-fixes-2025-10-16' of https://gitlab.f [...] adds 520133b0ba97 Merge tag 'amd-drm-fixes-6.18-2025-10-16' of https://gitla [...] adds d6dd930a6b3d Merge tag 'drm-misc-fixes-2025-10-16' of https://gitlab.fr [...] adds e5ae8d1eb08a drm/xe: Increase global invalidation timeout to 1000us adds 7ac74613e5f2 drm/xe: Don't allow evicting of BOs in same VM in array of [...] adds d30203739be7 drm/xe: Move rebar to be done earlier adds 1117e7d1e8e6 drm/xe/migrate: Fix an error path adds 7413e9f2be6b drm/xe: Handle mixed mappings and existing VRAM on atomic faults adds 1852d27aa998 drm/xe: Enable media sampler power gating adds 9f64b3cd051b drm/xe/guc: Check GuC running state before deregistering e [...] adds 7987b93e3a11 drm/xe/svm: Ensure data will be migrated to system if indi [...] adds 6d36f65ba551 drm/xe/kunit: Fix kerneldoc for parameterized tests adds 6a91af25cdbc drm/xe/migrate: don't misalign current bytes adds 225bc03d8542 drm/xe/evict: drop bogus assert adds 62cab426d0e3 Merge tag 'drm-xe-fixes-2025-10-16' of https://gitlab.free [...] adds 32ae0a147445 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds dc0d5d881251 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 8292034ca82a Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds b446a6a8315f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4a9cb2eecc78 docs: rust: add section on imports formatting adds 8a7c601e1457 rust: alloc: employ a trailing comment to keep vertical layout adds 32f072d9eaf9 rust: cpufreq: fix formatting adds 1f1d3e1d094d rust: bitmap: fix formatting adds f4bf7ca74374 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds eccf470b86fb Merge branch into tip/master: 'perf/urgent' adds e3670d4c88f5 Merge branch into tip/master: 'sched/urgent' adds e6416c2dfe23 x86/CPU/AMD: Prevent reset reasons from being retained acr [...] adds 313b020faa1e Merge branch into tip/master: 'x86/urgent' adds 62fd1d4d4ee5 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 86f54f9b6c17 slab: reset slab->obj_ext when freeing and it is OBJEXTS_A [...] adds f2a38176e895 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds c700e7279b29 drm/rockchip: dw_hdmi: use correct SCLIN mask for RK3228 adds 28b84a0a9a26 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new f8b3b6ffc13c mm/memory-failure: support disabling soft offline for Huge [...] new 5aa5ca3d246d mm: vmscan: remove folio_test_private() check in pageout() new 39b82eadc380 mm-vmscan-remove-folio_test_private-check-in-pageout-fix new a1cb83ea7a30 mm: vmscan: simplify the folio refcount check in pageout() new e4c3bd83bf50 mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix new 902fb6fc4e21 mm/shmem: update shmem to use mmap_prepare new 8fbaf3e2e1b0 device/dax: update devdax to use mmap_prepare new 5842fa5746c5 mm: add vma_desc_size(), vma_desc_pages() helpers new dde4d65eb46b relay: update relay to use mmap_prepare new 44ee0e33de20 mm/vma: rename __mmap_prepare() function to avoid confusion new 6139c90d807e mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() new d9ab5db04b81 mm: abstract io_remap_pfn_range() based on PFN new ca3d4774570b mm: introduce io_remap_pfn_range_[prepare, complete]() new bcc33455d420 fixup io_remap_pfn_range_[prepare, complete] new 37b3f2cbb704 mm: add ability to take further action in vm_area_desc new a0c7fcfebd16 doc: update porting, vfs documentation for mmap_prepare actions new b8f5cfa845ea mm/hugetlbfs: update hugetlbfs to use mmap_prepare new a5c375145516 mm: add shmem_zero_setup_desc() new 9d3846432eb3 mm: update mem char driver to use mmap_prepare new 00d2ce9e9d6d mm: update resctl to use mmap_prepare new fc20264cdbea mm/thp: drop follow_devmap_pmd() default stub new 69b7f701fa5a mm: fix some typos in mm module new eea4fd6ec432 mm/ptdump: replace READ_ONCE() with standard page table accessors new 8e0d03c9caed lib/test_vmalloc: add no_block_alloc_test case new 1d87b17f3b01 lib/test_vmalloc: remove xfail condition check new 0d202af59e37 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() new 017071805d23 mm/vmalloc: defer freeing partly initialized vm_struct new 1f2c20535c61 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() new 45d543626002 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() new 76cb32860761 kmsan: remove hard-coded GFP_KERNEL flags new 97e25da0ac73 mm: skip might_alloc() warnings when PF_MEMALLOC is set new 8e040c655048 mm/vmalloc: update __vmalloc_node_range() documentation new fe01beae7469 mm: kvmalloc: add non-blocking support for vmalloc new ae7b03908ef5 mm/ksm: fix exec/fork inheritance support for prctl new 67370d3496b1 selftests: update ksm inheritance tests for prctl fork/exec new 5a3b776e700d mm: replace READ_ONCE() with standard page table accessors new 5831a19ad0f9 mm, swap: do not perform synchronous discard during allocation new 9f01ac5bba67 mm, swap: rename helper for setup bad slots new 9c7e90583d1d mm, swap: cleanup swap entry allocation parameter new 8114d9ba8326 mm-swap-cleanup-swap-entry-allocation-parameter-fix new 6d9c1fe343d3 mm/migrate, swap: drop usage of folio_index new c826aaf4de03 mm: readahead: make thp readahead conditional to mmap_miss logic new afecc067260a mm/vmscan: remove redundant __GFP_NOWARN new a5f7b6246b3e mm/zswap: remove unnecessary dlen writes for incompressible pages new 8de51b40bb6e mm/zswap: fix typos: s/zwap/zswap/ new 17cc8a9b19c7 mm/zswap: s/red-black tree/xarray/ new 24414874e459 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ new 56f1fc7d245e mm: consistently use current->mm in mm_get_unmapped_area() new ec3b2665c817 mm/compaction: check the range to pageblock_pfn_to_page() [...] new 6e826c62f670 mm/compaction: fix the range to pageblock_pfn_to_page() new 66f770ab6490 mm/dirty: replace READ_ONCE() with pudp_get() new 7543c401c79b mm/page_owner: introduce struct stack_print_ctx new 55f9810e78c2 mm/page_owner: add struct stack_print_ctx.flags new 32908b05260e mm/page_owner: add debugfs file 'show_handles' new 8a3844e839c6 mm/page_owner: add debugfs file 'show_stacks_handles' new 5e9e5c8e27a9 mm/page_owner: update Documentation with 'show_handles' an [...] new de4e1e788ecb mm/zone_device: support large zone device private folios new 1f413b7b98ed mm/zone_device: rename page_free callback to folio_free new 46f804875b4d mm/huge_memory: add device-private THP support to PMD operations new 68367072c1bc mm/rmap: extend rmap and migration support device-private entries new 88502f279341 mm/huge_memory: implement device-private THP splitting new 2c8f8c8bbabd mm/migrate_device: handle partially mapped folios during c [...] new fabca238ab4b mm/migrate_device: implement THP migration of zone device pages new 4d42c1e229b4 mm/memory/fault: add THP fault handling for zone device pr [...] new 19e3914a5bba lib/test_hmm: add zone device private THP test infrastructure new 1c5399f0f4cd mm/memremap: add driver callback support for folio splitting new eb02bdb0d592 mm/migrate_device: add THP splitting during migration new 3a06a2aa7ffa lib/test_hmm: add large page allocation failure testing new e9db7521dfb3 selftests/mm/hmm-tests: new tests for zone device THP migration new 40175512372e selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] new 11795df64877 selftests/mm/hmm-tests: new throughput tests including THP new 1ba8249021ca gpu/drm/nouveau: enable THP support for GPU memory migration new ba2bc2f6d59c mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] new 599f12763e8b mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] new dfcdae697712 mm/khugepaged: unify pmd folio installation with map_anon_ [...] new 050a297947dd mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] new 3a5cd7a7b39a mm/page_alloc: clarify batch tuning in zone_batchsize new ce5cdaa3e972 mm/page_alloc: prevent reporting pcp->batch = 0 new f8cff501e996 mm/hugetlb: create hstate_is_gigantic_no_runtime helper new 82cadd48e17e mm/hugetlb: allow overcommitting gigantic hugepages new 79bba4bbe712 mm: always call rmap_walk() on locked folios new ce357b5ff6f9 mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE new b0fb21be8d56 kasan: remove __kasan_save_free_info wrapper new 7120d91544eb kasan: cleanup of kasan_enabled() checks new 1e287c28b80a mm/page_owner: rename proc-prefixed variables for clarity new 1b96fba99311 mm/page_owner: simplify zone iteration logic in init_early [...] new 37aee73eb2b8 mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned new 1f7b8e253e2f mm: vmalloc: fix uninitialized value issue new 1deea0ab9086 mm/swap: do not choose swap device according to numa node new 9515f131c336 mm-swap-do-not-choose-swap-device-according-to-numa-node-fix new 70c5a126c30f mm/swap: select swap device with default priority round robin new 548db598f7be mm/huge_memory: only get folio_order() once during __folio [...] new a9bac7f7314f vmalloc: update __vmalloc_node_noprof() documentation new d159cd2bb71a mm: remove the BOUNCE config option new 3f2f6a39f86d drivers/base/node: fold register_node() into register_one_node() new 884956c9a77b drivers-base-node-fold-register_node-into-register_one_node-fix new b031e248eead drivers/base/node: fold unregister_node() into unregister_ [...] new c73db41599c2 mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] new 4bfa8dcb4576 mm/page_alloc: batch page freeing in decay_pcp_high new 8b9ad1f5dfd2 mm/page_alloc: batch page freeing in free_frozen_page_commit new 689ce2a70fcd mm-page_alloc-batch-page-freeing-in-free_frozen_page_commit-fix new b085c7d0067c Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new a1aa50e3e2fc samples: fix coding style issues in Kconfig new 2557a0458aa0 kho: allow to drive kho from within kernel new d9de322dafbe kho: make debugfs interface optional new 11cfa085845b kho: drop notifiers new 357d9366864a kho: add interfaces to unpreserve folios and page ranes new f80128338ca5 kho: don't unpreserve memory during abort new 82bc85b582a6 liveupdate: kho: move to kernel/liveupdate new 31f6131f5c91 liveupdate-kho-move-to-kernel-liveupdate-fix new 4f4ca6fe55bc kho: move kho debugfs directory to liveupdate new 6a5dab6d2011 checkpatch: detect unhandled placeholders in cover letters new d7571b7a26c4 checkpatch: document new check PLACEHOLDER_USE new cf987eaa00af ocfs2: add extra flags check in ocfs2_ioctl_move_extents() new fc8335239bbb ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() new 13013eb3d51f kexec_core: remove superfluous page offset handling in seg [...] new 7b16d2423897 scs: fix a wrong parameter in __scs_magic new aa54b05e4129 mailmap: update name and email addresses new 7efcc3c21911 CREDITS: update Martin's information new 0824dc4f3090 MAINTAINERS: apply name and email address changes for Martin new 638a6f3e6ea1 treewide: drop outdated compiler version remarks in Kconfi [...] new fe4fa99e6e84 ocfs2: annotate flexible array members with __counted_by_le() new 93c6ded01f07 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_ [...] new be1a7f0adb66 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() new 68e2a43dd651 compiler.h: remove ARCH_SEL() new 3560dccd7491 hung_task: panic when there are more than N hung tasks at [...] new b0a76fbf7963 lib/xz: remove dead IA-64 (Itanium) support code new 1abc9c1fd6c6 .mailmap: add entry for WangYuli new 240ce0ad2997 watchdog: move arm64 watchdog_hld into common code new ba220aef1fbd riscv: add HARDLOCKUP_DETECTOR_PERF support new 10bebc524054 crash: let architecture decide crash memory export to iome [...] new f46a41a15363 selftests: complete kselftest include centralization new ad8b06df6a77 taint: add reminder about updating docs and scripts new dd85fdeaaa31 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new f718c2aee441 Revert "selftests: complete kselftest include centralization" new fe6b6b179484 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 0b3b5d305aa2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3cec28733395 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ac14c56434e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new bd7366e95073 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 8b811220eb29 dt-bindings: arm: aspeed: add Meta Yosemite5 board new a5c59a29239c ARM: dts: aspeed: yosemite5: Add Meta Yosemite5 BMC new 76de084503ef ARM: dts: aspeed: santabarbara: Add blank lines between no [...] new 89c51b7066cb ARM: dts: aspeed: santabarbara: Add sensor support for ext [...] new 5941b4239fc9 ARM: dts: aspeed: santabarbara: Enable MCTP for frontend NIC new 816d369ebd8f ARM: dts: aspeed: santabarbara: Add bmc_ready_noled Led new 4db26c65d25a ARM: dts: aspeed: santabarbara: Add gpio line name new ba317bdb796d ARM: dts: aspeed: santabarbara: Add AMD APML interface support new 6953afcd81a2 ARM: dts: aspeed: santabarbara: Add eeprom device node for [...] new 85893094535c ARM: dts: aspeed: fuji-data64: Enable mac3 controller new 39f0ed9219df Merge branches 'aspeed/arm/dt' and 'aspeed/fixes' into for-next new 3b8be15c3bcb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8b0cb2269646 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 1ab9386cfb63 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a41f1e3f27c4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 586bb8b6c545 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4628ca69b6ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new df0d61d72376 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bfa97a3f4beb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d3ae6a594021 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e9bfcb684c2b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 793610eb9dcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae6aa5e6e162 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d435c31d4347 Merge tags 'ffa-fix-6.18' and 'scmi-fixes-6.18' of ssh://g [...] new 503fe27136e8 firmware: arm_ffa: Tie FF-A version checks to specific features new e5db90f4c044 Merge branch 'for-next/ffa/updates' of ssh://gitolite.kern [...] new eb80d8bd01a0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 295300ca189c Merge branch 'for-next' of https://github.com/sophgo/linux.git new 17a14e52d058 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 6267e8624051 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new ad56133aec16 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 512e58bb3091 Merge branch for-6.19/dt-bindings into for-next new 851b70b6d83c arm64: tegra: Add Tegra186 pin controllers new 1166fb2f657a Merge branch for-6.19/arm64/dt into for-next new dcb3950f7fc3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3dff675ac1e3 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new ca000ce81316 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new a1a677b99736 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 2de540833c53 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4b9745d4c60b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 803b4ad11e87 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 1c289e036a33 smb: client: allocate enough space for MR WRs and ib_drain_qp() adds 4d0fb48b5a9a smb: move smb_version_values to common/cifsglob.h adds 30bf743003b1 smb: move get_rfc1002_len() to common/cifsglob.h adds d7a99693a23f smb: move SMB1_PROTO_NUMBER to common/cifsglob.h adds 9beb88398844 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 7dc5b08baf64 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 17be2fb1c129 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 839997b21d4e Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 5d431cc8759b f2fs: maintain one time GC mode is enabled during whole zo [...] adds 9a25aeb2be7a f2fs: set default valid_thresh_ratio to 80 for zoned devices adds c9cd50d5aaf8 f2fs: use folio_nr_pages() instead of shift operation adds 87b034b82be7 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 8fdd8a28fe5c gfs2: Asynchronous withdraw adds 71a0102f418e gfs2: Get rid of delayed withdraws adds 3194f11741cb gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn adds 5a922ffc7782 gfs2: Withdraw immediately on log write errors adds f2378223b37f gfs2: Kill gfs2_io_error_bh_wd adds 735c3d63c70d gfs2: Rename LM_FLAG_{NOEXP -> RECOVER} adds f4ec1b76361b Revert "gfs2: don't stop reads while withdraw in progress" adds f5bf3c621419 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds 3895b08a4e25 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds e86151ee3351 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds b2649e857603 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds 272a64bfbdd9 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds badd6021a678 Revert "gfs2: Force withdraw to replay journals and wait f [...] adds 3040bf154205 Revert "gfs2: fix a deadlock on withdraw-during-mount" adds c0119c1de0f7 Revert "gfs2: Check for log write errors before telling dl [...] adds d9950ad83751 Revert "gfs2: Allow some glocks to be used during withdraw" adds 6f7f42010466 Revert "gfs2: fix infinite loop when checking ail item cou [...] adds 06a7ed13b666 gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks} adds e1017f3e5f15 gfs2: Clean up properly during a withdraw adds 7e9d69a23cc7 gfs2: New gfs2_withdraw_helper adds 6212f5165b68 gfs2: Withdraw immediately in gfs2_trans_add_meta adds a31a3baa6c3b gfs2: A minor GL_NOBLOCK cleanup adds 7e81625a5157 gfs2: Get rid of had_lock in gfs2_drevalidate adds 1d281e3481d2 gfs2: Use GL_NOBLOCK flag for non-blocking lookups adds 5dafcf19c755 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 8e579beec628 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds e460f42e4b18 NFSD: Add array bounds-checking in nfsd_iter_read() adds e18c4f3e68d9 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds c0e13704bfbc Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 7cd7dd4809e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 632c53aa8ffa Merge branch 'fs-next' of linux-next new fff4cb73dfab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed80cc4667ac HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL new 6b01039e430a Merge branch 'for-6.18/upstream-fixes' into for-next new 5f6c88a3e13d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new df759f52643d Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new d10b16d02cc7 dt-bindings: trivial-devices: add ADT7410, ADT7420 and ADT7422 new 7b2a5a84694e hwmon: (adt7410): Add OF match table new ad1519d58713 hwmon: (adt7410): Support adt7422 chip new 1b1d2fae3654 docs/hwmon: Fix broken links warnings in lm90.rst new 5fad36df29c4 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new e69986891d7d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 3662b54c1692 media: v4l2-mem2mem: Document that v4l2_m2m_get_vq() never [...] new 688d0b157f6c media: allgro-dvt: Drop unneeded v4l2_m2m_get_vq() NULL check new 7adab6aac0e6 media: meson-g2d: Drop unneeded v4l2_m2m_get_vq() NULL check new f51af110a367 media: amphion: Drop unneeded v4l2_m2m_get_vq() NULL check new 46bab404735a media: coda: Drop unneeded v4l2_m2m_get_vq() NULL check new 5aa7bbaa245c media: imagination: e5010: Drop unneeded v4l2_m2m_get_vq() [...] new 0e8255bf1be3 media: m2m-deinterlace: Drop unneeded v4l2_m2m_get_vq() NU [...] new 4cdfbfcc2551 media: mediatek: jpeg: Drop unneeded v4l2_m2m_get_vq() NULL check new 842497a81b32 media: mediatek: vcodec: Drop unneeded v4l2_m2m_get_vq() N [...] new 9f38617da4ed media: dw100: Drop unneeded v4l2_m2m_get_vq() NULL check new 21910e3587a3 media: imx-jpeg: Drop unneeded v4l2_m2m_get_vq() NULL check new 4417205aa72f media: imx-pxp: Drop unneeded v4l2_m2m_get_vq() NULL check new 3779335f109b media: nxp: imx8-isi: Drop unneeded v4l2_m2m_get_vq() NULL check new 50241256297e media: mx2_emmaprp: Drop unneeded v4l2_m2m_get_vq() NULL check new 9fec05f5739d media: qcom: iris: Drop unneeded v4l2_m2m_get_vq() NULL check new 81775c25b48e media: qcom: venus: Drop unneeded v4l2_m2m_get_vq() NULL check new 57d58836cd3b media: renesas: fdp1: Drop unneeded v4l2_m2m_get_vq() NULL check new bc0334556c89 media: rcar_jpu: Drop unneeded v4l2_m2m_get_vq() NULL check new 7656bf918b6b media: platform: rga: Drop unneeded v4l2_m2m_get_vq() NULL check new f1a31151b069 media: samsung: s5p-g2d: Drop unneeded v4l2_m2m_get_vq() N [...] new f47955fce44e media: samsung: s5p-jpeg: Drop unneeded v4l2_m2m_get_vq() [...] new b1fc226edf86 media: stm32: dma2d: Drop unneeded v4l2_m2m_get_vq() NULL check new 84de83188d06 media: ti: vpe: Drop unneeded v4l2_m2m_get_vq() NULL check new b69a8f57943e media: vicodec: Drop unneeded v4l2_m2m_get_vq() NULL check new 27aac6024133 media: vim2m: Drop unneeded v4l2_m2m_get_vq() NULL check new f6493b52971a media: dvbdev: Use %pe format specifier new 283ea98f2ad9 media: mn88443x: Use %pe format specifier new ce5bf59e0eea media: adv7842: Use %pe format specifier new 435becbe2eca media: ar0521: Use %pe format specifier new f85015f473bb media: ccs: Use %pe format specifier new 9b4677ed2a26 media: i2c: ds90ub913: Use %pe format specifier new e1fa799310e0 media: i2c: ds90ub953: Use %pe format specifier new c268a1e9afbb media: i2c: imx274: Use %pe format specifier new 03e5b11a063d media: i2c: imx335: Use %pe format specifier new f7be2c2e5971 media: i2c: imx412: Use %pe format specifier new 3a57a0763b4c media: i2c: max9286: Use %pe format specifier new e8fd8080e7a9 media: i2c: max96717: Use %pe format specifier new e027f53e058f media: i2c: mt9m111: Use %pe format specifier new b97ef7b65ade media: i2c: mt9v111: Use %pe format specifier new 24dc83173f4a media: i2c: ov5675: Use %pe format specifier new ca1c388ad044 media: i2c: ov5693: Use %pe format specifier new b3c30874a9d9 media: i2c: ov9282: Use %pe format specifier new 7f457b281cc3 media: rj54n1cb0c: Use %pe format specifier new 8bcc9138a780 media: i2c: st-mipid02: Use %pe format specifier new 5e82eb357af8 media: ipu-bridge: Use %pe format specifier new 96097ec153d1 media: ipu3-cio2: Use %pe format specifier new ee738d5c91eb media: ipu6: isys: Use %pe format specifier new 610a0fcd8003 media: mediatek: vcodec: Use %pe format specifier new 53d94ec2eabf media: imx8mq-mipi-csi2: Use %pe format specifier new e374b123ca60 media: platform: rzg2l-cru: Use %pe format specifier new 66725aa5069c media: renesas: vsp1: Use %pe format specifier new 34cfce1dd5dd media: rkisp1: Use %pe format specifier new 2639358ef82c media: samsung: exynos4-is: Use %pe format specifier new efb83db2b9a9 media: ti: cal Use %pe format specifier new 53a5927b44b1 media: staging: ipu3-imgu: Use %pe format specifier new d5ddab0cf001 media: staging/ipu7: Use %pe format specifier new 1fdb55ed40fa media: v4l2-mem2mem: Don't copy frame flags in v4l2_m2m_bu [...] new 9666dc698c6a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 72d66ab1afeb cpufreq: dt-platdev: Add JH7110S SOC to the allowlist new 2689503be6cd Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new e58ba60cecd8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new af3fce9f1bb4 net: txgbe: expend SW-FW mailbox buffer size to identify Q [...] new 1f863ce5c712 net: txgbe: optimize the flow to setup PHY for AML devices new a058de9262f4 net: txgbe: rename txgbe_get_phy_link() new ef672e4665dd Merge branch 'txgbe-feat-new-aml-firmware' new 55db64ddd6a1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new bd853a59a87e net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_ [...] new 38c31c2620de netdevsim: add ipsec hw_features new e1048520750d Octeontx2-af: Fix pci_alloc_irq_vectors() return value check new f18c231fb12a net/hsr: add interlink to fill_info output new 12a7b7bc1427 net: stmmac: dwc-qos-eth: move MDIO bus locking into stmmac_mdio new 0bc832a54d27 net: stmmac: place .mac_finish() method more appropriately new e82c64be9b45 net: stmmac: avoid PHY speed change when configuring MTU new 07d91ec99a8a net: stmmac: rearrange tc_init() new 4a4094ba7ad2 net: stmmac: rename stmmac_phy_setup() to include phylink new 7dbef65e5482 Merge branch 'net-stmmac-more-cleanups' new 888bd0eca93c dt-bindings: ethernet: eswin: Document for EIC7700 SoC new ea77dbbdbc4e net: stmmac: add Eswin EIC7700 glue driver new 0c3cd7f04491 Merge branch 'add-driver-support-for-eswin-eic7700-soc-eth [...] new 01b6aca22bb9 dt-bindings: net: qcom: ethernet: Add interconnect properties new 56cef47c28dc selftests/net: packetdrill: unflake tcp_user_timeout_user- [...] new 5b2b7dec05f3 net: add add indirect call wrapper in skb_release_head_state() new fe946a751d9b net/sched: act_mirred: add loop detection new 178ca30889a1 Revert "net/sched: Fix mirred deadlock on device recursion" new 526f5fb112f7 net: sched: claim one cache line in Qdisc new 100dfa74cad9 net: dev_queue_xmit() llist adoption new 2df75cc5bdc4 Merge branch 'net-optimize-tx-throughput-and-efficiency' new f1150b779571 dt-bindings: net: cdns,macb: sort compatibles new a23b0b79e974 net: macb: use BIT() macro for capability definitions new bd0b35ec835a net: macb: remove gap in MACB_CAPS_* flags new 80cf78c59a1a net: macb: Remove local variables clk_init and init in mac [...] new d7a4a20abe25 net: macb: drop macb_config NULL checking new 94a164598d83 net: macb: simplify macb_dma_desc_get_size() new 62e6c17463a7 net: macb: simplify macb_adj_dma_desc_idx() new 731e991afb75 net: macb: move bp->hw_dma_cap flags to bp->caps new 02d11c610555 net: macb: introduce DMA descriptor helpers (is 64bit? is PTP?) new 39a913db6a47 net: macb: remove bp->queue_mask new f26c6438a285 net: macb: replace min() with umin() calls new 027202adf079 net: macb: drop `entry` local variable in macb_tx_map() new b5fe4f3e5912 net: macb: drop `count` local variable in macb_tx_map() new 1ce9662e31fd net: macb: apply reverse christmas tree in macb_tx_map() new 8ebeef3d01c8 net: macb: sort #includes new 7e0d4c111369 Merge branch 'net-macb-various-cleanups' new 0c4dce27610c Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 566e7072f39d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56e59dd5e607 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0adc77b50eb0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 732c2c46d7bd Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 6c4fed5fee42 crypto: drbg - Export CTR DRBG DF functions new ba0570bdf1d9 crypto: drbg - Replace AES cipher calls with library calls new 1a098379f28b crypto: xilinx-trng - Add CTR_DRBG DF processing of seed new 33eea63ff9c6 crypto: fips - replace simple_strtol with kstrtoint to imp [...] new 6af9914f7bbf crypto: hifn_795x - replace simple_strtoul with kstrtouint new 59682835e134 dt-bindings: rng: microchip,pic32-rng: convert to DT schema new 7cf6e0b69b0d crypto: caam - Add check for kcalloc() in test_len() new e74b96d77da9 hwrng: core - Allow runtime disabling of the HW RNG new 6f6e309328d5 crypto: af_alg - zero initialize memory allocated via sock [...] new 96feb73def02 crypto: authenc - Correctly pass EINPROGRESS back up to th [...] new 1617d93c12f1 crypto: drbg - make drbg_{ctr_bcc,kcapi_sym}() return *void* new 4f3b5f9edc86 dt-bindings: crypto: qcom,inline-crypto-engine: Document t [...] new f6c31b787190 crypto: x86/aes-gcm - add VAES+AVX2 optimized code new bbe0e2274a45 crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code new d4acd8519d2a crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512 new 99713223854d crypto: x86/aes-gcm - clean up AVX512 code to assume 512-b [...] new 12249403d1ef crypto: x86/aes-gcm - reorder AVX512 precompute and aad_up [...] new 4d1fe69597a6 crypto: x86/aes-gcm - revise some comments in AVX512 code new decb160d8a39 crypto: x86/aes-gcm - optimize AVX512 precomputation of H^ [...] new a7098b73a98c crypto: x86/aes-gcm - optimize long AAD processing with AVX512 new 95c46f40aac4 docs: trusted-encrypted: trusted-keys as protected keys new 9eb25ca6c973 KEYS: trusted: caam based protected key new 2774300e742d crypto: caam - Add support of paes algorithm new cbf73db820f6 crypto: aead - Fix reqsize handling new 2964cf361235 rhashtable: use likely for rhashtable lookup new d32cd33b39b6 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new e680d4721539 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 83f81f5499b5 drm/komeda: Convert logging in komeda_crtc.c to drm_* with [...] new b291e4f1a495 accel/amdxdna: Support getting last hardware error new 36a65fcb0a24 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new f71f86daa1b2 drm/i915/vrr: Use crtc_vsync_start/end for computing vrr.v [...] new 22378988303a drm/i915/display: Move intel_dpll_crtc_compute_clock early new 2cdcab0d3a68 drm/i915/vrr: s/intel_vrr_compute_config_late/intel_vrr_co [...] new ca4edafa1490 drm/i915/vblank: Add helper to get correct vblank length new e00eb31a5ad6 drm/i915/psr: Consider SCL lines when validating vblank fo [...] new 3fdae52c3dde drm/i915/psr: Introduce helper intel_psr_set_non_psr_pipes() new 0d7f4e99217f drm/i915/display: Introduce dp/psr_compute_config_late() new 8c0cf4fe9bb3 drm/i915/psr: Check if final vblank is sufficient for PSR [...] new 5cb2cf6aa8d6 drm/i915/display: Add vblank_start adjustment logic for al [...] new 755e430b1eed drm/i915/display: Prepare for vblank_delay for LRR new 5021ccb44dc6 drm/i915: Reject modes with linetime > 64 usec new 2b4c2a5e4d7b drm/i915/cdclk: Add prefill helpers for CDCLK new 4157c75604c7 drm/i915/cdclk: Add intel_cdclk_min_cdclk_for_prefill() new d7cc4b6bc951 drm/i915/dsc: Add prefill helper for DSC new b95e31cdfc87 drm/i915/scaler: Add scaler prefill helpers new 9704c1cbedfd drm/i915/wm: Add WM0 prefill helpers new ba470a99f228 drm/i915/prefill: Introduce skl_prefill.c new 08c54f3c83e5 drm/i915/wm: Use skl_prefill new 27e21516914d drm/i915: move and rename reg_in_range_table new ac930bab1c89 drm/i915/bw: Untangle dbuf bw from the sagv/mem bw stuff new 2955b247446d drm/i915: s/"not not"/"not"/ new 1c67c4366955 drm/i915/bw: Relocate intel_bw_crtc_min_cdclk() new 45bcbfe63778 drm/i915/ips: Eliminate the cdclk_state stuff from hsw_ips [...] new 68de4d654442 drm/i915/fbc: Decouple FBC from intel_cdclk_atomic_check() new 5785ace8e1a0 drm/i915: s/min_cdck[]/plane_min_cdclk[]/ new 7a8d9cfa6db0 drm/i915: Compute per-crtc min_cdclk earlier new 75255a03bdfb drm/i915: Include the per-crtc minimum cdclk in the crtc s [...] new c1a36dbd2646 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 82ad422a98cc Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 95af8155746c drm/xe: Prevent runtime PM wake while reading rp0 frequency new bce13d6ecd6c drm/gpusvm, drm/xe: Allow mixed mappings for userptr new b3af8658ec70 drm/xe: Retain vma flags when recreating and splitting vma [...] new 59a2d3f38ab2 drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flag new c17c53df71a6 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 0e3aeaefd4a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 85ce4e2ac9b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1e570e77392f ASoC: mxs-saif: support usage with simple-audio-card new 281c97376cfc ASoC: codecs: va-macro: Rework version checking new 367ca0688e42 ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card new 4673dbe9837e ASoC: qcom: sc8280xp: Add support for Kaanapali new 15afe57a874e ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs new 93b2838c6e79 Add Audio Support for Kaanapali MTP Boards new 3b5506f50f07 Merge remote-tracking branch 'asoc/for-6.19' into asoc-next new 3d88649a8792 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 295e3beead10 Input: cyttsp5 - use %pe format specifier new ecae85e2843f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bb642e2d300e nvme-multipath: Skip nr_active increments in RETRY disposition new 7e091add9c43 nvme-auth: update sc_c in host response new 5a869d017793 nvme/tcp: handle tls partially sent records in write_space() new f0624c664643 Merge tag 'nvme-6.18-2025-10-16' of git://git.infradead.or [...] new c206fa7ada0d Merge branch 'block-6.18' into for-next new a5e096c1f040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dd43ad8d6b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c5968b6ced5e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fb25114cd760 regulator: sy7636a: add gpios and input regulator new 835dfb12fc38 regulator: dt-bindings: rpmh-regulator : Add compatibles f [...] new 1356c98ef911 regulator: dt-bindings: rpmh-regulator: Update pmic-id DT [...] new 6a8cdef7dc2a regulator: rpmh-regulator: Add support for new resource na [...] new 65efe5404d15 regulator: rpmh-regulator: Add RPMH regulator support for Glymur new 5263cd81578f rpmh-regulators: Update rpmh-regulator driver and new f6d4ccf2ae26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 345123d650db ima: add dont_audit action to suppress audit actions new 43369273518f ima: add fs_subtype condition for distinguishing FUSE instances new e8c678f6639d Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 3b756eaadf15 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e9cd7c68706e Merge branch 'next' of https://github.com/cschaufler/smack-next new 6af4af3dd50e Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 669efea23096 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 72287c18d823 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d77daa49085b spi: aspeed: fix spelling mistake "triming" -> "trimming" new 4f315852a5a6 Merge remote-tracking branch 'spi/for-6.19' into spi-next new 5222ec2ea273 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1cb225102574 Merge branch into tip/master: 'core/bugs' new 0435bcc4e585 irqchip/bcm2712-mip: Fix OF node reference imbalance new a8452d1d59d4 irqchip/bcm2712-mip: Fix section mismatch new e9db5332caaf irqchip/irq-bcm7038-l1: Fix section mismatch new bfc0c5beab1f irqchip/irq-bcm7120-l2: Fix section mismatch new bbe177592447 irqchip/irq-brcmstb-l2: Fix section mismatch new 64acfd8e680f irqchip/imx-mu-msi: Fix section mismatch new 5b338fbb2b5b irqchip/renesas-rzg2l: Fix section mismatch new f798bdb9aa81 irqchip/starfive-jh8100: Fix section mismatch new 9b685058ca93 irqchip/qcom-irq-combiner: Fix section mismatch new 3540d99c03a8 irqchip: Drop leftover brackets new 1e3e330c0707 irqchip: Pass platform device to platform drivers new 1230fbb225ab irqchip: Enable compile testing of Broadcom drivers new 867c6aa283fb irqchip/meson-gpio: Drop unused module alias new b03127a4e778 irqchip/mvebu-pic: Drop unused module alias new dcc31768ffc1 irqchip/ts4800: Drop unused module alias new c475c0b71314 irqchip/riscv-imsic: Remove redundant irq_data lookups new 79eaabc61dfb irqchip/riscv-imsic: Embed the vector array in lpriv new 3a16b053840e irqchip/riscv-imsic: Inline imsic_vector_from_local_id() new 76bdf45f2ba9 Merge branch into tip/master: 'irq/drivers' new dce745009349 PCI/MSI: Delete pci_msi_create_irq_domain() new 8af94282146d Merge branch into tip/master: 'irq/msi' new 2e985fdb7e54 objtool: Remove unneeded semicolon new a808a2b35f66 tools build: Fix fixdep dependencies new 567f9c428f99 scripts/faddr2line: Set LANG=C to enforce ASCII output new 6b4679fcbfdf scripts/faddr2line: Use /usr/bin/env bash for portability new ff5c0466486b scripts/faddr2line: Fix "Argument list too long" error new be8374a5ba7c objtool: Fix standalone --hacks=jump_label new 68e71067ec9a s390/vmlinux.lds.S: Prevent thunk functions from getting p [...] new 1ba9f8979426 vmlinux.lds: Unify TEXT_MAIN, DATA_MAIN, and related macros new bf770d6d2097 x86/module: Improve relocation error messages new 122679ebf90e x86/kprobes: Remove STACK_FRAME_NON_STANDARD annotation new afb026b6d35c compiler: Tweak __UNIQUE_ID() naming new 9f14f1f91883 compiler.h: Make addressable symbols less of an eyesore new c2d420796a42 elfnote: Change ELFNOTE() to use __UNIQUE_ID() new 6717e8f91db7 kbuild: Remove 'kmod_' prefix from __KBUILD_MODNAME new 4109043bff31 modpost: Ignore unresolved section bounds symbols new 3049fc4b5f1d x86/alternative: Refactor INT3 call emulation selftest new 9b7eacac2269 interval_tree: Sync interval_tree_generic.h with tools new b37491d72b43 interval_tree: Fix ITSTATIC usage for *_subtree_search() new 07e1c3fd86d7 objtool: Make find_symbol_containing() less arbitrary new 9ebb662fab38 objtool: Fix broken error handling in read_symbols() new 2bb23cbf3f21 objtool: Propagate elf_truncate_section() error in elf_write() new 4ac2ba35f62d objtool: Remove error handling boilerplate new 81cf39be3559 objtool: Add empty symbols to the symbol tree again new c2a3e7af3110 objtool: Fix interval tree insertion for zero-length symbols new 72567c630d32 objtool: Fix weak symbol detection new 41d24d785897 objtool: Fix x86 addend calculation new 68245893cf44 objtool: Fix __pa_symbol() relocation handling new 4cdee7888f42 objtool: Fix "unexpected end of section" warning for alternatives new 3e4b5f66cf1a objtool: Check for missing annotation entries in read_annotate() new 34244f784c6d objtool: Const string cleanup new 31eca25f3a3b objtool: Clean up compiler flag usage new 72e4b6b44e9f objtool: Remove .parainstructions reference new 96eceff331ea objtool: Convert elf iterator macros to use 'struct elf' new 25eac74b6bdb objtool: Add section/symbol type helpers new 4ea029389bf0 objtool: Mark .cold subfunctions new c9e9b85d41f9 objtool: Fix weak symbol hole detection for .cold functions new a1526bcfcb6c objtool: Mark prefix functions new a040ab73dfd1 objtool: Simplify reloc offset calculation in unwind_read_hints() new 48f1bbaf2655 objtool: Avoid emptying lists for duplicate sections new 56754f0f46f6 objtool: Rename --Werror to --werror new 2b91479776b6 objtool: Resurrect --backup option new 935c0b6a0591 objtool: Reindent check_options[] new a05de0a772ce objtool: Refactor add_jump_destinations() new 02cf323a7ee0 objtool: Simplify special symbol handling in elf_update_symbol() new dd2c29aafde7 objtool: Generalize elf_create_symbol() new 243e96385368 objtool: Generalize elf_create_section() new 431dbabf2d9d objtool: Add elf_create_data() new 2c05ca026218 objtool: Add elf_create_reloc() and elf_init_reloc() new 03c19a99ee69 objtool: Add elf_create_file() new 3b92486fa1a9 objtool: Add annotype() helper new d2c60bde1c0f objtool: Move ANNOTATE* macros to annotate.h new 58f36a575644 objtool: Add ANNOTATE_DATA_SPECIAL new aca282ab7e75 x86/asm: Annotate special section entries new f6b740ef5f47 objtool: Unify STACK_FRAME_NON_STANDARD entry sizes new 0d83da43b1e1 objtool/klp: Add --checksum option to generate per-functio [...] new a3493b33384a objtool/klp: Add --debug-checksum=<funcs> to show per-inst [...] new dd590d4d57eb objtool/klp: Introduce klp diff subcommand for diffing obj [...] new 7c2575a6406f objtool/klp: Add --debug option to show cloning decisions new ebe864b55304 objtool/klp: Add post-link subcommand to finalize livepatc [...] new 2058f6d1660e objtool: Refactor prefix symbol creation code new 164c9201e1da objtool: Add base objtool support for livepatch modules new 7ae60ff0b77f livepatch: Add CONFIG_KLP_BUILD new f2c356d1d0f0 kbuild,objtool: Defer objtool validation step for CONFIG_K [...] new abaf1f42ddd0 livepatch/klp-build: Introduce fix-patch-lines script to a [...] new 59adee07b568 livepatch/klp-build: Add stub init code for livepatch modules new 24ebfcd65a87 livepatch/klp-build: Introduce klp-build script for genera [...] new 2c2f0b862691 livepatch/klp-build: Add --debug option to show cloning decisions new 78be9facfb5e livepatch/klp-build: Add --show-first-changed option to sh [...] new b9976fa46496 livepatch: Introduce source code helpers for livepatch modules new 00a155c691be Merge branch 'objtool/core' of https://git.kernel.org/pub/ [...] new f8514ca150c5 Merge branch into tip/master: 'objtool/core' new 866cf36bfee4 perf/x86/amd: Check event before enable to avoid GPF new 8a5c6cbfe4a3 x86/insn,uprobes,alternative: Unify insn_is_nop() new 45e1dccc0653 x86/insn: Simplify for_each_insn_prefix() new b2d2cda707e5 Merge branch into tip/master: 'perf/core' new 79104becf42b sched/fair: Forfeit vruntime on yield new 382748c05e58 sched/deadline: only set free_cpus for online runqueues new 06f2c90885e9 sched: Create architecture specific sched domain distances new 4d6dd05d07d0 sched/topology: Fix sched domain build error for GNR, CWF [...] new 82d6e01a0699 sched/fair: Only update stats for allowed CPUs when lookin [...] new e9139f765ac7 sched: Employ sched_change guards new 376f8963bbda sched: Re-arrange the {EN,DE}QUEUE flags new 5e42d4c123ba sched/deadline: Prepare for switched_from() change new 637b0682821b sched: Fold sched_class::switch{ing,ed}_{to,from}() into t [...] new 1ae5f5dfe5ad sched: Cleanup sched_delayed handling for class switches new 6455ad5346c9 sched: Move sched_class::prio_changed() into the change pattern new 942b8db96500 sched: Fix migrate_disable_switch() locking new abfc01077df6 sched: Fix do_set_cpus_allowed() locking new b079d9379652 sched: Rename do_set_cpus_allowed() new 650952d3fb38 sched: Make __do_set_cpus_allowed() use the sched_change pattern new 46a177fb01e5 sched: Add locking comments to sched_class methods new 5892cbd85dbf sched: Match __task_rq_{,un}lock() new d4c64207b88a sched: Cleanup the sched_change NOCLOCK usage new 73ec89a1ce4b sched: Mandate shared flags for sched_change new 1e900f415c60 sched: Detect per-class runqueue changes new 50653216e4ff sched: Add support to pick functions to take rf new 4c95380701f5 sched/ext: Fold balance_scx() into pick_task_scx() new 73cbcfe255f7 sched/topology,x86: Fix build warning new 738901d363b3 Merge branch into tip/master: 'sched/core' new 2681ae82b642 Merge branch into tip/master: 'x86/cache' new 762a3d1ca2cf x86/idtentry: Add missing '*' to kernel-doc lines new ec469197624e Merge branch into tip/master: 'x86/cleanups' new 6832a248713a Merge branch into tip/master: 'x86/core' new a64377de5eb9 Merge branch into tip/master: 'x86/cpu' new 48c6c93761dd Merge branch into tip/master: 'x86/entry' new ed44a5625f30 x86/cpu/topology: Make primary thread mask available with SMP=n new 7cdda85ed90c x86/microcode: Introduce staging step to reduce late-loading time new 740144bc6bde x86/microcode/intel: Establish staging control logic new 079b90d4ba8d x86/microcode/intel: Define staging state struct new afc3b5095461 x86/microcode/intel: Implement staging handler new 4ab410287bfd x86/microcode/intel: Support mailbox transfer new bffeb2fd0b9c x86/microcode/intel: Enable staging when available new 5d4115099ffe Merge branch into tip/master: 'x86/microcode' new 483fc19e9cb1 x86/sgx: Introduce functions to count the sgx_(vepc_)open() new 6ffdb49101f0 x86/cpufeatures: Add X86_FEATURE_SGX_EUPDATESVN feature flag new 7b502832ee69 x86/sgx: Define error codes for use by ENCLS[EUPDATESVN] new 4e75697faa7a x86/sgx: Implement ENCLS[EUPDATESVN] new 0f2753efc5ba x86/sgx: Enable automatic SVN updates for SGX enclaves new b77bfa2cdc11 Merge branch into tip/master: 'x86/sgx' new 0c1aad1fee81 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new aa8c070d6bb6 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 9bd250931f8b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bdec9ac69035 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 938a1936cfcc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3f287a3d01bb Merge branch 'next' of https://github.com/kvm-x86/linux.git new be416c81fb94 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3c4a0a42e61 sched_ext: fix flag check for deferred callbacks new 075e3f7206c4 sched_ext: Merge branch 'for-6.18-fixes' into for-6.19 new 8611c8595648 Merge branch 'for-6.19' into for-next new 70d837c3e017 sched_ext: Merge branch 'sched/core' of git://git.kernel.o [...] new 7f64e05f1dbd Merge branch 'for-6.19' into for-next new f68a00bedbde Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 32647324c770 platform/x86/amd: hfi: Remove unused cpumask from cpuinfo struct new 025432989749 platform/x86/amd: hfi: Remove redundant assignment to .owner new 644004565d4c platform/x86: lg-laptop: Add support for the HDAP opregion field new 0bd0f9833196 platform/x86/amd/hsmp: Replace amd_num_nodes() with topolo [...] new 644ab3bc98ee platform/x86:intel/pmc: Update Arrow Lake telemetry GUID new 3b603955f242 platform/x86:intel/pmc: Add support for multiple DMU GUIDs new a32f7d76e3cd platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H new 7848154c3a11 platform/x86:intel/pmc: Rename PMC index variable to pmc_idx new c2bc11f1f204 platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map new 1c72d9c3e0c6 platform/x86:intel/pmc: Remove redundant has_die_c6 variable new 5ec50b93fe20 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d0d7ac26bd28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ace71ac1e7bd Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 340ccc973544 rust: pci: Allocate and manage PCI interrupt vectors new 3921fc3c1c88 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 60d0517d7fdc Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 8a0faf43d16f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 627c23a68f37 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 22c06286a92b Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 5963d580e198 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new bc2c39600212 dmaengine: sh: Kconfig: Drop ARCH_R7S72100/ARCH_RZG2L dependency new f80ea8566917 dmaengine: idxd: drain ATS translations when disabling WQ new 4e8331317e73 dmaengine: qcom: gpi: Add GPI Block event interrupt support new 398035178503 i2c: i2c-qcom-geni: Add Block event interrupt support new 400d217469f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e84ee07ad414 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e17f8a2d4aff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fdfa5678bde2 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 00af63201cbb rpmsg: char: Reuse eptdev logic for anonymous device new d8040f11fd6b rpmsg: char: Implement eptdev based on anonymous inode new 3ee66e83c324 rpmsg: ctrl: Introduce RPMSG_CREATE_EPT_FD_IOCTL uAPI new 839b3053c96c Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 729f9658d446 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7827b9ac77e9 next-20251016/gpio-brgl new a97719075324 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e0ad3267c53 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new 6eff73d1176c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e7a683440aac Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 3dda101e9268 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 82de90bacc06 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 7ee758b8fac3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0dfd0ecbed0d Merge branch 'main' of git://git.infradead.org/users/willy [...] new d8f928290127 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 6f5a64bb3fd4 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 41bf4915fd41 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new caa80f759621 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1ce13f9a6569 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 303975260d66 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 33a7a5c8b45c Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new b50eb31c4a93 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 329a2df58f13 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 93f3bab4310d Add linux-next specific files for 20251017
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 (2433b8476165) \ N -- N -- N refs/heads/master (93f3bab4310d)
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 608 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: Documentation/ABI/testing/ima_policy | 3 +- Documentation/admin-guide/mm/swap_numa.rst | 78 - .../devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + .../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../devicetree/bindings/net/cdns,macb.yaml | 8 +- .../devicetree/bindings/net/eswin,eic7700-eth.yaml | 127 ++ .../devicetree/bindings/net/qcom,ethqos.yaml | 8 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 39 +- .../bindings/rng/microchip,pic32-rng.txt | 17 - .../bindings/rng/microchip,pic32-rng.yaml | 40 + .../bindings/sound/qcom,lpass-rx-macro.yaml | 1 + .../bindings/sound/qcom,lpass-tx-macro.yaml | 1 + .../bindings/sound/qcom,lpass-va-macro.yaml | 1 + .../bindings/sound/qcom,lpass-wsa-macro.yaml | 1 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + .../devicetree/bindings/trivial-devices.yaml | 6 + Documentation/hwmon/lm90.rst | 127 +- .../device_drivers/cellular/qualcomm/rmnet.rst | 12 +- Documentation/rust/coding-guidelines.rst | 75 + Documentation/security/keys/trusted-encrypted.rst | 87 +- MAINTAINERS | 3 +- Next/SHA1s | 104 +- Next/merge.log | 1853 +++++++++++++------- arch/arm/boot/dts/aspeed/Makefile | 1 + .../dts/aspeed/aspeed-bmc-facebook-fuji-data64.dts | 14 + .../aspeed/aspeed-bmc-facebook-santabarbara.dts | 919 +++++++++- .../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 1067 +++++++++++ arch/arm64/boot/dts/nvidia/tegra186.dtsi | 12 + arch/powerpc/include/asm/crash_reserve.h | 8 + arch/powerpc/platforms/pseries/pci_dlpar.c | 2 +- arch/s390/include/asm/nospec-insn.h | 2 +- arch/s390/kernel/vmlinux.lds.S | 2 +- arch/x86/Kconfig | 1 + arch/x86/boot/compressed/sev-handle-vc.c | 3 +- arch/x86/crypto/aes-gcm-vaes-avx2.S | 5 + arch/x86/events/amd/core.c | 7 +- arch/x86/include/asm/alternative.h | 4 + arch/x86/include/asm/asm.h | 5 + arch/x86/include/asm/bug.h | 1 + arch/x86/include/asm/cpufeature.h | 1 + arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/idtentry.h | 4 +- arch/x86/include/asm/insn-eval.h | 2 + arch/x86/include/asm/insn.h | 5 +- arch/x86/include/asm/jump_label.h | 1 + arch/x86/include/asm/msr-index.h | 10 + arch/x86/include/asm/sgx.h | 37 +- arch/x86/include/asm/topology.h | 14 +- arch/x86/kernel/alternative.c | 71 +- arch/x86/kernel/cpu/amd.c | 16 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/microcode/core.c | 11 + arch/x86/kernel/cpu/microcode/intel.c | 362 ++++ arch/x86/kernel/cpu/microcode/internal.h | 4 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/sgx/driver.c | 19 +- arch/x86/kernel/cpu/sgx/encl.c | 1 + arch/x86/kernel/cpu/sgx/encls.h | 5 + arch/x86/kernel/cpu/sgx/main.c | 101 ++ arch/x86/kernel/cpu/sgx/sgx.h | 3 + arch/x86/kernel/cpu/sgx/virt.c | 20 +- arch/x86/kernel/cpu/topology.c | 4 - arch/x86/kernel/cpu/topology_common.c | 3 + arch/x86/kernel/kprobes/core.c | 3 +- arch/x86/kernel/kprobes/opt.c | 4 - arch/x86/kernel/module.c | 15 +- arch/x86/kernel/smpboot.c | 73 +- arch/x86/kernel/uprobes.c | 38 +- arch/x86/lib/insn-eval.c | 151 +- arch/x86/mm/numa.c | 4 +- crypto/Kconfig | 8 +- crypto/Makefile | 2 + crypto/aead.c | 1 + crypto/af_alg.c | 5 +- crypto/algif_hash.c | 3 +- crypto/algif_rng.c | 3 +- crypto/authenc.c | 75 +- crypto/df_sp80090a.c | 232 +++ crypto/drbg.c | 265 +-- crypto/fips.c | 5 +- drivers/accel/amdxdna/aie2_error.c | 95 +- drivers/accel/amdxdna/aie2_pci.c | 3 + drivers/accel/amdxdna/aie2_pci.h | 5 +- drivers/accel/amdxdna/amdxdna_error.h | 59 + drivers/accel/amdxdna/amdxdna_pci_drv.c | 3 +- drivers/ata/libata-core.c | 11 +- drivers/base/core.c | 2 +- drivers/base/devcoredump.c | 136 +- drivers/base/node.c | 90 +- drivers/char/hw_random/core.c | 9 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/crypto/Kconfig | 1 + drivers/crypto/caam/blob_gen.c | 86 +- drivers/crypto/caam/caamalg.c | 128 +- drivers/crypto/caam/caamalg_desc.c | 87 +- drivers/crypto/caam/caamalg_desc.h | 13 +- drivers/crypto/caam/caamrng.c | 4 +- drivers/crypto/caam/desc.h | 9 +- drivers/crypto/caam/desc_constr.h | 8 +- drivers/crypto/hifn_795x.c | 7 +- drivers/crypto/xilinx/xilinx-trng.c | 37 +- drivers/dma/idxd/device.c | 19 +- drivers/dma/mmp_pdma.c | 20 +- drivers/dma/qcom/gpi.c | 11 +- drivers/dma/sh/Kconfig | 2 +- drivers/dma/xilinx/xdma-regs.h | 1 + drivers/dma/xilinx/xdma.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 31 +- drivers/gpu/drm/drm_gpusvm.c | 6 +- drivers/gpu/drm/i915/Makefile | 3 + drivers/gpu/drm/i915/display/hsw_ips.c | 59 +- drivers/gpu/drm/i915/display/intel_bw.c | 247 +-- drivers/gpu/drm/i915/display/intel_bw.h | 5 - drivers/gpu/drm/i915/display/intel_cdclk.c | 126 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 15 +- drivers/gpu/drm/i915/display/intel_crtc.c | 44 + drivers/gpu/drm/i915/display/intel_crtc.h | 4 + .../gpu/drm/i915/display/intel_crtc_state_dump.c | 4 +- drivers/gpu/drm/i915/display/intel_dbuf_bw.c | 295 ++++ drivers/gpu/drm/i915/display/intel_dbuf_bw.h | 37 + drivers/gpu/drm/i915/display/intel_ddi.c | 7 + drivers/gpu/drm/i915/display/intel_display.c | 29 +- drivers/gpu/drm/i915/display/intel_display_core.h | 4 + .../gpu/drm/i915/display/intel_display_driver.c | 5 + drivers/gpu/drm/i915/display/intel_display_types.h | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 11 + drivers/gpu/drm/i915/display/intel_dp.h | 3 + drivers/gpu/drm/i915/display/intel_fbc.c | 49 +- drivers/gpu/drm/i915/display/intel_fbc.h | 1 + drivers/gpu/drm/i915/display/intel_modeset_setup.c | 14 +- drivers/gpu/drm/i915/display/intel_plane.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 244 ++- drivers/gpu/drm/i915/display/intel_psr.h | 2 + drivers/gpu/drm/i915/display/intel_vblank.c | 10 + drivers/gpu/drm/i915/display/intel_vblank.h | 2 + drivers/gpu/drm/i915/display/intel_vdsc.c | 8 + drivers/gpu/drm/i915/display/intel_vdsc.h | 1 + drivers/gpu/drm/i915/display/intel_vrr.c | 33 +- drivers/gpu/drm/i915/display/intel_vrr.h | 2 +- drivers/gpu/drm/i915/display/skl_prefill.c | 157 ++ drivers/gpu/drm/i915/display/skl_prefill.h | 46 + drivers/gpu/drm/i915/display/skl_scaler.c | 141 ++ drivers/gpu/drm/i915/display/skl_scaler.h | 15 + drivers/gpu/drm/i915/display/skl_watermark.c | 156 +- drivers/gpu/drm/i915/display/skl_watermark.h | 3 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 9 +- drivers/gpu/drm/i915/i915_mmio_range.c | 18 + drivers/gpu/drm/i915/i915_mmio_range.h | 19 + drivers/gpu/drm/i915/i915_perf.c | 67 +- drivers/gpu/drm/i915/intel_uncore.c | 15 +- drivers/gpu/drm/i915/intel_uncore.h | 8 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 4 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/xe/Makefile | 2 + drivers/gpu/drm/xe/xe_gt_freq.c | 7 +- drivers/gpu/drm/xe/xe_pt.c | 4 +- drivers/gpu/drm/xe/xe_svm.c | 5 + drivers/gpu/drm/xe/xe_userptr.c | 4 +- drivers/gpu/drm/xe/xe_vm.c | 96 +- drivers/gpu/drm/xe/xe_vm_types.h | 10 +- drivers/hid/hid-logitech-hidpp.c | 21 + drivers/hwmon/Kconfig | 6 +- drivers/hwmon/adt7410.c | 11 + drivers/i2c/busses/i2c-qcom-geni.c | 248 ++- .../infiniband/hw/usnic/usnic_uiom_interval_tree.h | 4 + drivers/input/touchscreen/cyttsp5.c | 4 +- drivers/input/touchscreen/goodix.c | 28 +- drivers/input/touchscreen/goodix.h | 1 - drivers/irqchip/Kconfig | 6 +- drivers/irqchip/irq-bcm2712-mip.c | 11 +- drivers/irqchip/irq-bcm7038-l1.c | 11 +- drivers/irqchip/irq-bcm7120-l2.c | 31 +- drivers/irqchip/irq-brcmstb-l2.c | 25 +- drivers/irqchip/irq-imx-mu-msi.c | 28 +- drivers/irqchip/irq-mchp-eic.c | 5 +- drivers/irqchip/irq-meson-gpio.c | 6 +- drivers/irqchip/irq-mvebu-pic.c | 2 - drivers/irqchip/irq-qcom-mpm.c | 6 +- drivers/irqchip/irq-renesas-rzg2l.c | 37 +- drivers/irqchip/irq-renesas-rzv2h.c | 32 +- drivers/irqchip/irq-riscv-imsic-early.c | 11 +- drivers/irqchip/irq-riscv-imsic-platform.c | 4 +- drivers/irqchip/irq-riscv-imsic-state.c | 20 +- drivers/irqchip/irq-riscv-imsic-state.h | 4 +- drivers/irqchip/irq-starfive-jh8100-intc.c | 6 +- drivers/irqchip/irq-ts4800.c | 1 - drivers/irqchip/irqchip.c | 10 +- drivers/irqchip/qcom-irq-combiner.c | 2 +- drivers/irqchip/qcom-pdc.c | 5 +- drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/mn88443x.c | 7 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/ar0521.c | 4 +- drivers/media/i2c/ccs/ccs-core.c | 8 +- drivers/media/i2c/ds90ub913.c | 2 +- drivers/media/i2c/ds90ub953.c | 2 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx335.c | 4 +- drivers/media/i2c/imx412.c | 4 +- drivers/media/i2c/max9286.c | 4 +- drivers/media/i2c/max96717.c | 2 +- drivers/media/i2c/mt9m111.c | 4 +- drivers/media/i2c/mt9v111.c | 12 +- drivers/media/i2c/ov5675.c | 4 +- drivers/media/i2c/ov5693.c | 4 +- drivers/media/i2c/ov9282.c | 4 +- drivers/media/i2c/rj54n1cb0c.c | 8 +- drivers/media/i2c/st-mipid02.c | 4 +- drivers/media/pci/intel/ipu-bridge.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 4 +- drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 4 +- drivers/media/platform/allegro-dvt/allegro-core.c | 4 +- drivers/media/platform/amlogic/meson-ge2d/ge2d.c | 5 - drivers/media/platform/amphion/vdec.c | 4 +- drivers/media/platform/amphion/venc.c | 4 +- drivers/media/platform/chips-media/coda/coda-bit.c | 2 +- .../media/platform/chips-media/coda/coda-common.c | 4 - .../media/platform/chips-media/coda/coda-jpeg.c | 4 +- .../media/platform/imagination/e5010-jpeg-enc.c | 6 +- drivers/media/platform/m2m-deinterlace.c | 7 - .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 11 +- .../media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c | 4 +- .../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c | 4 +- .../media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 2 +- .../mediatek/vcodec/common/mtk_vcodec_dbgfs.c | 4 +- .../mediatek/vcodec/decoder/mtk_vcodec_dec.c | 7 - .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 6 +- .../vcodec/decoder/vdec/vdec_h264_req_if.c | 2 +- .../vcodec/decoder/vdec/vdec_h264_req_multi_if.c | 14 +- .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c | 5 +- .../mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c | 2 +- .../vcodec/decoder/vdec/vdec_vp9_req_lat_if.c | 8 +- .../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 14 - drivers/media/platform/nvidia/tegra-vde/h264.c | 2 +- drivers/media/platform/nxp/dw100/dw100.c | 9 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 6 +- drivers/media/platform/nxp/imx-pxp.c | 7 - drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c | 4 +- drivers/media/platform/nxp/imx8mq-mipi-csi2.c | 4 +- drivers/media/platform/nxp/mx2_emmaprp.c | 7 - drivers/media/platform/qcom/iris/iris_vdec.c | 2 - drivers/media/platform/qcom/iris/iris_venc.c | 2 - drivers/media/platform/qcom/venus/vdec.c | 2 - drivers/media/platform/qcom/venus/venc.c | 2 - drivers/media/platform/renesas/rcar_fdp1.c | 3 - drivers/media/platform/renesas/rcar_jpu.c | 8 - .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 8 +- drivers/media/platform/renesas/vsp1/vsp1_drv.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 4 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 4 +- drivers/media/platform/rockchip/rkvdec/rkvdec.c | 2 +- .../media/platform/samsung/exynos4-is/media-dev.c | 4 +- drivers/media/platform/samsung/s5p-g2d/g2d.c | 4 - .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 7 - drivers/media/platform/st/stm32/dma2d/dma2d.c | 7 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 2 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/media/platform/ti/cal/cal.c | 3 +- drivers/media/platform/ti/vpe/vpe.c | 7 - drivers/media/platform/verisilicon/hantro_drv.c | 2 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 11 +- drivers/media/test-drivers/vim2m.c | 14 +- drivers/media/test-drivers/visl/visl-dec.c | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 21 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/cadence/macb.h | 71 +- drivers/net/ethernet/cadence/macb_main.c | 257 ++- drivers/net/ethernet/cadence/macb_ptp.c | 16 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 9 + drivers/net/ethernet/stmicro/stmmac/Makefile | 1 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 235 +++ drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 49 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 6 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 2 - drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c | 54 +- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 5 +- drivers/net/netdevsim/ipsec.c | 1 + drivers/net/usb/rtl8150.c | 11 +- drivers/nvme/host/auth.c | 6 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/tcp.c | 3 + drivers/pci/controller/vmd.c | 13 + drivers/pci/msi/irqdomain.c | 90 - drivers/platform/x86/amd/hfi/hfi.c | 11 - drivers/platform/x86/amd/hsmp/acpi.c | 9 +- drivers/platform/x86/intel/pmc/arl.c | 12 +- drivers/platform/x86/intel/pmc/core.c | 149 +- drivers/platform/x86/intel/pmc/core.h | 14 +- drivers/platform/x86/intel/pmc/lnl.c | 2 +- drivers/platform/x86/intel/pmc/mtl.c | 9 +- drivers/platform/x86/intel/pmc/ptl.c | 3 +- drivers/platform/x86/lg-laptop.c | 11 + drivers/regulator/qcom-rpmh-regulator.c | 1323 ++++++++------ drivers/regulator/sy7636a-regulator.c | 27 + drivers/rpmsg/rpmsg_char.c | 129 +- drivers/rpmsg/rpmsg_char.h | 23 + drivers/rpmsg/rpmsg_ctrl.c | 35 +- drivers/spi/spi-airoha-snfi.c | 128 +- drivers/spi/spi-aspeed-smc.c | 2 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/ipu7/ipu7-isys-csi-phy.c | 4 +- drivers/staging/media/ipu7/ipu7-isys-csi2.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +- fs/erofs/zmap.c | 52 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.c | 17 +- fs/f2fs/gc.h | 2 +- fs/gfs2/dentry.c | 19 +- fs/gfs2/glock.c | 2 +- fs/gfs2/inode.c | 6 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/super.c | 4 +- fs/nfsd/vfs.c | 12 +- fs/smb/client/smbdirect.c | 36 +- fs/sysfs/group.c | 26 +- include/asm-generic/vmlinux.lds.h | 40 +- include/crypto/df_sp80090a.h | 28 + include/crypto/drbg.h | 25 +- include/crypto/internal/drbg.h | 54 + include/drm/drm_gpusvm.h | 4 + include/linux/annotate.h | 134 ++ include/linux/cleanup.h | 5 + include/linux/compiler.h | 8 +- include/linux/crash_reserve.h | 6 + include/linux/damon.h | 3 +- include/linux/elfnote.h | 13 +- include/linux/gfp.h | 2 +- include/linux/init.h | 3 +- include/linux/interval_tree.h | 4 + include/linux/interval_tree_generic.h | 2 +- include/linux/irqchip.h | 8 +- include/linux/kasan.h | 20 +- include/linux/libata.h | 6 + include/linux/livepatch.h | 25 +- include/linux/livepatch_external.h | 76 + include/linux/livepatch_helpers.h | 77 + include/linux/mm.h | 2 + include/linux/msi.h | 3 - include/linux/netdevice_xmit.h | 9 +- include/linux/node.h | 10 +- include/linux/objtool.h | 96 +- include/linux/objtool_types.h | 2 + include/linux/rhashtable.h | 70 +- include/linux/sched.h | 11 +- include/linux/swap.h | 11 +- include/media/v4l2-mem2mem.h | 15 +- include/net/sch_generic.h | 23 +- include/soc/fsl/caam-blob.h | 26 + include/uapi/drm/amdxdna_accel.h | 13 + include/uapi/drm/xe_drm.h | 15 + include/uapi/linux/rpmsg.h | 27 +- kernel/bpf/liveness.c | 4 +- kernel/cgroup/cpuset.c | 2 +- kernel/crash_reserve.c | 3 + kernel/kthread.c | 15 +- kernel/livepatch/Kconfig | 12 + kernel/livepatch/core.c | 8 +- kernel/panic.c | 6 + kernel/sched/core.c | 376 ++-- kernel/sched/cpudeadline.c | 34 +- kernel/sched/cpudeadline.h | 4 +- kernel/sched/deadline.c | 48 +- kernel/sched/ext.c | 133 +- kernel/sched/fair.c | 64 +- kernel/sched/idle.c | 13 +- kernel/sched/rt.c | 11 +- kernel/sched/sched.h | 252 ++- kernel/sched/stats.h | 2 +- kernel/sched/stop_task.c | 13 +- kernel/sched/syscalls.c | 82 +- kernel/sched/topology.c | 108 +- lib/interval_tree.c | 1 + localversion-next | 2 +- mm/Kconfig | 9 - mm/damon/core.c | 6 +- mm/damon/lru_sort.c | 3 +- mm/damon/ops-common.c | 16 +- mm/damon/reclaim.c | 3 +- mm/damon/stat.c | 3 +- mm/huge_memory.c | 40 +- mm/hugetlb.c | 27 +- mm/kasan/common.c | 3 - mm/kasan/generic.c | 5 +- mm/kasan/kasan.h | 7 +- mm/kasan/shadow.c | 20 +- mm/kasan/tags.c | 2 +- mm/memory-failure.c | 3 + mm/memory_hotplug.c | 8 +- mm/mm_init.c | 2 +- mm/page_alloc.c | 95 +- mm/page_idle.c | 8 +- mm/page_owner.c | 41 +- mm/rmap.c | 42 +- mm/swapfile.c | 106 +- mm/userfaultfd.c | 62 +- mm/vmalloc.c | 36 +- mm/vmstat.c | 28 +- net/core/dev.c | 97 +- net/core/gro.c | 10 +- net/core/rtnetlink.c | 3 - net/core/skbuff.c | 12 +- net/hsr/hsr_netlink.c | 6 + net/ipv4/udp.c | 2 - net/sched/act_mirred.c | 62 +- net/sched/sch_generic.c | 7 - rust/kernel/alloc/kvec.rs | 2 +- rust/kernel/bitmap.rs | 8 +- rust/kernel/cpufreq.rs | 3 +- rust/kernel/pci.rs | 214 ++- scripts/Makefile.lib | 7 +- scripts/Makefile.vmlinux_o | 2 +- scripts/faddr2line | 19 +- scripts/link-vmlinux.sh | 3 +- scripts/livepatch/fix-patch-lines | 79 + scripts/livepatch/init.c | 108 ++ scripts/livepatch/klp-build | 827 +++++++++ scripts/mod/modpost.c | 5 + scripts/module.lds.S | 22 +- security/integrity/ima/ima_policy.c | 57 +- security/keys/trusted-keys/trusted_caam.c | 108 ++ sound/soc/codecs/lpass-va-macro.c | 90 +- sound/soc/mxs/mxs-saif.c | 123 +- sound/soc/qcom/sc8280xp.c | 1 + tools/arch/x86/include/asm/insn.h | 5 +- tools/build/Build | 2 + tools/build/Makefile | 23 +- tools/include/linux/interval_tree_generic.h | 10 +- tools/include/linux/livepatch_external.h | 76 + tools/include/linux/objtool_types.h | 2 + tools/include/linux/string.h | 14 + tools/objtool/Build | 4 +- tools/objtool/Makefile | 48 +- tools/objtool/arch/loongarch/decode.c | 6 +- tools/objtool/arch/loongarch/orc.c | 1 - tools/objtool/arch/powerpc/decode.c | 7 +- tools/objtool/arch/x86/decode.c | 63 +- tools/objtool/arch/x86/orc.c | 1 - tools/objtool/arch/x86/special.c | 2 +- tools/objtool/builtin-check.c | 98 +- tools/objtool/builtin-klp.c | 53 + tools/objtool/check.c | 863 +++++---- tools/objtool/elf.c | 765 ++++++-- tools/objtool/include/objtool/arch.h | 5 +- tools/objtool/include/objtool/builtin.h | 11 +- tools/objtool/include/objtool/check.h | 6 +- tools/objtool/include/objtool/checksum.h | 43 + tools/objtool/include/objtool/checksum_types.h | 25 + tools/objtool/include/objtool/elf.h | 196 ++- tools/objtool/include/objtool/endianness.h | 9 +- tools/objtool/include/objtool/klp.h | 35 + tools/objtool/include/objtool/objtool.h | 4 +- tools/objtool/include/objtool/util.h | 19 + tools/objtool/include/objtool/warn.h | 40 + tools/objtool/klp-diff.c | 1723 ++++++++++++++++++ tools/objtool/klp-post-link.c | 168 ++ tools/objtool/objtool.c | 42 +- tools/objtool/orc_dump.c | 1 - tools/objtool/orc_gen.c | 9 +- tools/objtool/special.c | 14 +- tools/objtool/sync-check.sh | 2 + tools/objtool/weak.c | 7 + .../testing/selftests/bpf/prog_tests/arg_parsing.c | 3 + .../tcp_user_timeout_user-timeout-probe.pkt | 6 +- 472 files changed, 16227 insertions(+), 5821 deletions(-) delete mode 100644 Documentation/admin-guide/mm/swap_numa.rst create mode 100644 Documentation/devicetree/bindings/net/eswin,eic7700-eth.yaml delete mode 100644 Documentation/devicetree/bindings/rng/microchip,pic32-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts create mode 100644 crypto/df_sp80090a.c create mode 100644 drivers/accel/amdxdna/amdxdna_error.h create mode 100644 drivers/gpu/drm/i915/display/intel_dbuf_bw.c create mode 100644 drivers/gpu/drm/i915/display/intel_dbuf_bw.h create mode 100644 drivers/gpu/drm/i915/display/skl_prefill.c create mode 100644 drivers/gpu/drm/i915/display/skl_prefill.h create mode 100644 drivers/gpu/drm/i915/i915_mmio_range.c create mode 100644 drivers/gpu/drm/i915/i915_mmio_range.h create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-eic7700.c create mode 100644 include/crypto/df_sp80090a.h create mode 100644 include/crypto/internal/drbg.h create mode 100644 include/linux/annotate.h create mode 100644 include/linux/livepatch_external.h create mode 100644 include/linux/livepatch_helpers.h create mode 100755 scripts/livepatch/fix-patch-lines create mode 100644 scripts/livepatch/init.c create mode 100755 scripts/livepatch/klp-build create mode 100644 tools/build/Build create mode 100644 tools/include/linux/livepatch_external.h create mode 100644 tools/objtool/builtin-klp.c create mode 100644 tools/objtool/include/objtool/checksum.h create mode 100644 tools/objtool/include/objtool/checksum_types.h create mode 100644 tools/objtool/include/objtool/klp.h create mode 100644 tools/objtool/include/objtool/util.h create mode 100644 tools/objtool/klp-diff.c create mode 100644 tools/objtool/klp-post-link.c