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 8f21d9da4670 Add linux-next specific files for 20250911 omits 47e50b5ff664 hack for "mm, swap: use the swap table for the swap cache [...] omits e66675fd255c Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits eef26445349d Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits 8615149f6eb1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 573d29884dc7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c4558e57a3f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0d457f650d7d Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits c055544fe4b6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 21bb6577f98d Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits 75f610780089 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits f936a980281d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3c3c49e03dca Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4266aa2075e7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1270fa8571be Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 4e5e874c3d9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 30922ebd76fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a0e212e8f941 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits dfb133e20b9e Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 3c6857a9c4de Merge branch 'main' of git://git.infradead.org/users/willy [...] omits fd2507906a01 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits af7c2fca8443 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b3170367d114 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 7bd0b9aef63b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 621a9f92ed3b Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 9a5cee1459b1 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits ab03a942869b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7be5a3ae627a Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits ebfe36bf0ea5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4ec6b224cc24 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 7fdeac8893af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 20e8bcb7691b Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits dd5c65d4ded1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fcebf64647d0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 63af5695de8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d82dfa9c9753 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6a67e67b96ca Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits cdf621cc2cf2 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 6124ba62e035 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1aacfa79e20f Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 7200102a1c2b Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 6b32461477c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 590f460fb35c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a67cacb86b5f Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 0fb56ed56c0f Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits c88261124282 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 939fe973fec3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7bb911c783f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 264ff351e968 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 449fb424eeda Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 73c15d84e0e2 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 8bac5fa41c97 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 166adf64fa75 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 220fb3328124 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 9e68915683a9 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits ce08f9c74c22 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 1dd29606e137 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f87ea5413b2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 50cf5e7933a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 412bb0a65c9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 76215b0830c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5dd03fc588dc Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 55cb1241b71d Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 369602417e59 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits dfaa9a00f310 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c2b38da49378 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 0019e8ff3a6a Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits becac27e9753 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d459f692908e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 48f7c46446aa Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits e0bf9417544e Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 070c06cd942e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 232a6cfd2424 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5ac689d13514 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ec112a9a1c60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 89df5249794f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1e8b74d32ed4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits de63acacb7da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ea01a40ae039 Merge branch 'next' of https://github.com/cschaufler/smack-next omits c416d9ff8a5b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3d688356f0c2 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits b9d24e71c3f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3211a7499659 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 172fdec6c451 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a466b906e348 next-20250903/mfd omits db6d20c74ced Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c8647dd50d0a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9316211afdf2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8272a7d9b822 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 14f931ff7cbc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bedf50d79f7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 21879ad919dd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bb1e8b771b3e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a647312d193b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f1212be543d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 115029a9af49 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits a0a340aea16b Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits f0026d902e56 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 39943bc457fc Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 0859d9db53e9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits daafcfcf0169 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 65a6d38ff0f9 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 8e0891999b1b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 7b4303f0081c Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 74020b9cbee3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 7f6c8b3d70dc Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 3e976c118bf5 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits fbc02a57200b Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits ae7ca952d8ea Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6ef29eca260d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fd27014bb873 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2900aa8a5db5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3dc1ed992c8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1695316ba9b Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits ee238d30a1a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 53a1a49e3716 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits f933623b3ea7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 536784891df9 Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] omits 16cabe89ed43 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 72a8b6887722 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 8b9a0e4e19c9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2187a32193ba Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits f703e64c6131 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits a3dbcc59d4ff Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 309fd9120b51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e6f00dec0f6a Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 76abd8295f1d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ebb244f74a0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d13fceef88ae Merge branch 'fs-next' of linux-next omits 723ff7d05012 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits a8d05ec98589 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d1911e122d60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cbf54e0dbe88 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 14be9866fe76 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5d7a26515145 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3cdcd9f61801 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits fa17072f3363 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits ec550af17d67 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits 2c53663fc422 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 1e01b7cab079 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits ab63b4fd5726 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 8514a75c26f3 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits fe6d8cb6b339 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 43545a243687 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 79b1fca90699 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits 7026cc6b8400 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 898acf7716dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c2df75cd088d Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 77987671c6b3 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits e56af57af210 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits c38dbb8243dc Merge branch 'for-next' of https://github.com/sophgo/linux.git omits f997840e2518 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 2a8403c032fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c04a066e781f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5751a77d62cf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0c64ba66b53e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 21b5830495e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f45ecdefb7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6f05d1bdec76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 65e35b61269f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f867b835373 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 251c0fafd3ba Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 57ce39f67b51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2be05da3546c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a19e03cc44a4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 0f040db37caa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31787acfa6eb Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 0545256a3517 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 92fbcc6e6327 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5239274cf2d3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 18a24827f887 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 2748d87dc7fa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 54ce7c83fc2b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 7cf3762772bc Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 90da34f58b50 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 5027dba8597d Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 32d61e016d15 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 3626e2ba1dd0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits fe8ce9245b45 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits 2aab601af3a6 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 32e9d62df31f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 74ec5e31a273 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 1b15a6cf2231 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits cb5a969f51a7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 40ebea43c548 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits d9359032cdd8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e543ff63128d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 7abd0e5e90a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1478a8a95513 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits ec690ec33ed3 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 95cd77824d6c Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 0d3be49d184a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 39ae91427d79 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b3347755b37d Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits eef54020eda9 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 6702fd3f8def Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b7d76fbe93ad Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits de9b5a44da17 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 111b184caacb Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 67fb2e4ed17b Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits f9519b4c9ca6 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 1a06220a961b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f2b8e67faef2 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2c2e09eb2238 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b52af7d5fc28 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 82927c291b7c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5addb52ee3f5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits a5dcfdbb19ab Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f8dfa52c0849 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 3abfa643b573 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 671fabd79a43 Merge branch 'fs-current' of linux-next omits 9d10f3abeb75 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits bd7fbf723715 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed81cba0dc17 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 56744e7cdc9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 625f7efdb6e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 097da15ca388 Merge branch '9p-next' of https://github.com/martinetd/linux omits fc839da375d4 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 2ea8055c2b9d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 926d5a7b467b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 3ac5bd8f9c0f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2263e490744d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a2a4d3d3a2ee Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7388e9c1203a Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 869d2eeca4a0 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7842ea17b40c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6f028bdf3dc5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d5033491503d Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits fa4612df37af Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3ca5f8ce79a4 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 4cfcdadacda8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 91131dc9663a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ff324207b6a0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 42143e751827 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 877911ef9d6a Merge branch 'for-6.18/block' into for-next omits 51bd910a18ba Merge branch 'for-6.18/io_uring' into for-next omits d9b7dbb7f34a io_uring/query: check for loops in in_query() omits cc86f24ad1e6 Merge branch 'work.f_path' into for-next omits 8e3e1a0d5251 Merge branch 'slab/for-6.18/sheaves' into slab/for-next omits db7fa4c80989 maple_tree: Convert forking to use the sheaf interface omits aabceb7467b1 maple_tree: Add single node allocation support to maple state omits aa21962ecbf5 maple_tree: Prefilled sheaf conversion and testing omits ec54836a95d1 tools/testing: Add support for prefilled slab sheafs omits 8745f2a9f85d maple_tree: Replace mt_free_one() with kfree() omits 29c1005c8b9f maple_tree: Use kfree_rcu in ma_free_rcu omits 0810d2962085 testing/radix-tree/maple: Hack around kfree_rcu not existing omits a18b4d511d9d tools/testing: include maple-shim.c in maple.c omits faa5f3fa2c95 maple_tree: use percpu sheaves for maple_node_cache omits 359c5f80087a mm, vma: use percpu sheaves for vm_area_struct cache omits 7d8e8ccf3a0a tools/testing: Add support for changes to slab for sheaves omits 98f431faff52 tools/testing/vma: Implement vm_refcnt reset omits d997802df135 maple_tree: Drop bulk insert support omits 0b81e60fca4d tools/testing/vma: clean up stubs in vma_internal.h omits 7a58f11e3701 maple_tree: remove redundant __GFP_NOWARN omits fc8ab2a3e63f slab: allow NUMA restricted allocations to use percpu sheaves omits 3faf468b58f8 slab: skip percpu sheaves for remote object freeing omits 992223f34918 slab: determine barn status racily outside of lock omits a213f95beb42 slab: sheaf prefilling for guaranteed allocations omits a065a5a2bc82 slab: add sheaf support for batching kfree_rcu() operations omits 924ad3dc0645 Merge branches 'sunxi/clk-fixes-for-6.17', 'sunxi/fixes-fo [...] omits 1ec8e9ba1f66 clk: sunxi-ng: sun55i-a523-ccu: Add missing NPU module clock omits 48879b1ff2f0 dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock omits dcd658832b69 Merge branch 'imx/defconfig' into for-next omits 290d7e199d04 Merge branch 'imx/dt64' into for-next omits b39dab8b5fa4 Merge branch 'imx/dt' into for-next omits 1d80ebca1aa9 Merge branch 'imx/bindings' into for-next omits 7cb1bec5195c RDMA/bnxt_re: Avoid GID level QoS update from the driver omits fc219a896e05 RDMA/bnxt_re: Update sysfs entries with appropriate data omits ff8862c9c609 RDMA/ionic: Add Makefile/Kconfig to kernel build environment omits 15b463e96b72 RDMA/ionic: Implement device stats ops omits 50739de16021 RDMA/ionic: Register device ops for miscellaneous functionality omits d5998624818c RDMA/ionic: Register device ops for datapath omits d52e83e1f984 RDMA/ionic: Register device ops for control path omits c3ed8d40b1dd Merge branch into tip/master: 'x86/tdx' omits 8841739eae5f Merge branch into tip/master: 'x86/sev' omits 3ef05a44a97e Merge branch into tip/master: 'x86/mm' omits a2da8a6af9d3 Merge branch into tip/master: 'x86/misc' omits bc6e88c67e81 Merge branch into tip/master: 'x86/microcode' omits 47e0e45176f7 Merge branch into tip/master: 'x86/entry' omits 9b644be25aa4 Merge branch into tip/master: 'x86/cpu' omits fe4dd901e06e Merge branch into tip/master: 'x86/core' omits 24d0ecbd8af9 Merge branch into tip/master: 'x86/cleanups' omits f4fa0f6a3114 Merge branch into tip/master: 'x86/cache' omits 55beb4b2fa47 Merge branch into tip/master: 'x86/build' omits 4f2fe3234cde Merge branch into tip/master: 'x86/bugs' omits 17466a39b7cd Merge branch into tip/master: 'x86/asm' omits 59cd5618cdcf Merge branch into tip/master: 'x86/apic' omits a6808eec1036 Merge branch into tip/master: 'timers/vdso' omits 2c88df8e19d0 Merge branch into tip/master: 'timers/core' omits ce1e32ca7f28 Merge branch into tip/master: 'timers/clocksource' omits 9e2c1dc6f880 Merge branch into tip/master: 'sched/core' omits 4127f427cf7d Merge branch into tip/master: 'ras/core' omits 5088e91f338d Merge branch into tip/master: 'perf/core' omits 468b36ff9aa8 Merge branch into tip/master: 'locking/futex' omits d03427ad6cd9 Merge branch into tip/master: 'irq/drivers' omits 64a2338f7746 Merge branch into tip/master: 'irq/core' omits 3941cbb985f9 Merge branch into tip/master: 'x86/urgent' omits cf4ce88c8e78 Merge branch into tip/master: 'core/bugs' omits 5b1635df348f Merge branch into tip/master: 'timers/urgent' omits 30c5def9bb8b arm64: dts: imx95: Add msi-map for pci-ep device omits f09e14284d3f efi: support booting with kexec handover (KHO) omits 99496a9e572a kexec: introduce is_kho_boot() omits 4b0875f380bd docs: update delaytop documentation for new interactive features omits 422f19f77ab6 tools/delaytop: improve error handling for missing PSI support omits c19473bda4ad tools/delaytop: add interactive mode with keyboard controls omits f7e6f5dbed79 tools/delaytop: add memory verbose mode support omits 6e2469fc7b6a tools/delaytop: add flexible sorting by delay field omits 862720f862ea kernel.h: add comments for enum system_states omits 6decd0b8b574 crash-add-kunit-tests-for-crash_exclude_mem_range-fix omits bbd699ccea19 crash: add KUnit tests for crash_exclude_mem_range omits f64dd4213d19 x86/kexec: fix potential cmem->ranges out of memory omits f67c6f8ac8bb fs/proc/base.c: fix the wrong format specifier omits 5fa511a5b158 panic-remove-redundant-panic-cpu-backtrace-fix omits c5e25c537aae panic: remove redundant panic-cpu backtrace omits b779e10e0df8 panic: use angle-bracket include for panic.h omits 9936975298ad ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits eede4d8de1d6 selftests: proc: mark vsyscall strings maybe-unused omits 6c35b542ee35 btree: simplify merge logic by using btree_last() return value omits a8c2233569fc watchdog: skip checks when panic is in progress omits 5ccca661d9a9 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits cc7ae78d7ca6 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits 30e5da97cd21 printk/nbcon: use panic_on_this_cpu() helper omits 609e913fd36b panic: use panic_try_start() in vpanic() omits 8af92b1865a7 panic: use panic_try_start() in nmi_panic() omits 843a35200db3 crash_core: use panic_try_start() in crash_kexec() omits cc96eb10b494 fbdev: use panic_in_progress() helper omits 42a90b0646ef panic: introduce helper functions for panic state omits 4dea3b5bfe91 panic: clean up message about deprecated 'panic_print' parameter omits dd75a3686c9d panic: add note that 'panic_print' parameter is deprecated omits 4fee36f7a2b4 panic: refine the document for 'panic_print' omits 9ef3d946cce3 lib/sys_info: handle sys_info_mask==0 case omits b2126ac57e94 kexec_core: remove redundant 0 value initialization omits 977a55185f94 ocfs2: fix super block reserved field offset comment omits 520738ff216c ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits c1586d65641e fork: kill the pointless lower_32_bits() in create_io_thre [...] omits 663fe569849c fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits f4b6d6f2f9b0 list.h: add missing kernel-doc for basic macros omits b94404da719c proc: test lseek on /proc/net/dev omits d04f6c3a6246 x86/crash: remove redundant 0 value initialization omits 026ec45be66d vfat: remove unused variable omits 3e8a01f1dc95 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 134b667de6a1 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits dc6cc4d51ef2 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits 4a3cfec1b5d5 alloc_tag: use str_on_off() helper omits 722d18324b49 test_firmware: use str_true_false() helper omits f7114a440e7f ocfs2: remove commented out mlog() statements omits 3f6d2b429342 squashfs: verify inode mode when loading from disk omits b4786b71ccb6 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits ef3dfb55fc8c ocfs2: kill osb->system_file_mutex lock omits e62098673ec1 checkpatch: allow http links of any length in commit logs omits 962f06df359e init-handle-bootloader-identifier-in-kernel-parameters-v4 omits f3673276f94e init: handle bootloader identifier in kernel parameters omits 6c658e249150 lib/digsig: remove unnecessary memset omits 596bf2fd7e9a nvmem: update a comment related to struct nvmem_config omits 2ad15ffc561c ida: remove the ida_simple_xxx() API omits 5a9143a58b86 idr test suite: remove usage of the deprecated ida_simple_ [...] omits 2437ca028d20 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits cf6edd171ee4 kcov: load acquire coverage count in user-space code omits bc405a43c033 kcov: use write memory barrier after memcpy() in kcov_move_area() omits 2e186daed718 ref_tracker: remove redundant __GFP_NOWARN omits bfdcf0a6d85d x86/kexec: carry forward the boot DTB on kexec omits 27f95945cf9e hung_task: dump blocker task if it is not hung omits 0818c7730ef5 scripts/decode_stacktrace.sh: code: preserve alignment omits 07bef93fffb3 scripts/decode_stacktrace.sh: symbol: preserve alignment omits b98a4bf1461c scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces omits 5b27e7ebacb8 ptdesc: remove ptdesc_to_virt() omits 75adef453caf ptdesc: remove references to folios from __pagetable_ctor( [...] omits 3bd441f1d999 ptdesc: convert __page_flags to pt_flags omits 63d7cd4079ff memcg: don't wait writeback completion when release memcg omits 648cba9532ab maple_tree: remove lockdep_map_p typedef omits f06d559e60ea samples/cgroup: rm unused MEMCG_EVENTS macro omits d02b8769fc57 mm/memcg: v1: account event registrations and drop world-w [...] omits 614eb0549717 mm, swap: use a single page for swap table when the size fits omits daf32cb89a2c mm, swap: implement dynamic allocation of swap table omits 09f036828e19 mm, swap: remove contention workaround for swap cache omits ef8dc77dc77b mm, swap: mark swap address space ro and add context debug check omits 9b84186b7053 mm-swap-use-the-swap-table-for-the-swap-cache-and-switch-api-fix omits c2079bb89a0c mm, swap: use the swap table for the swap cache and switch API omits fa8e3a0dfc6d mm, swap: wrap swap cache replacement with a helper omits cbcf2a9cb029 mm, swap: cleanup swap cache API and add kerneldoc omits cc21255b0423 mm/shmem, swap: remove redundant error handling for replac [...] omits 2f9da7be907c mm, swap: tidy up swap device and cluster info helpers omits 66c11c29e302 mm, swap: rename and move some swap cluster definition and [...] omits 4b5ddeaa40c4 mm, swap: always lock and check the swap cache folio before use omits 72fd8b572ae9 mm, swap: check page poison flag after locking it omits 4fa0f435d8ba mm, swap: fix swap cache index error when retrying reclaim omits 0cc19e63bd36 mm, swap: use unified helper for swap cache look up omits f74aa1e7634a docs-mm-add-document-for-swap-table-fix omits 0e27c611ceb0 docs/mm: add document for swap table omits 00d6f2167ed1 mm/memremap: remove unused get_dev_pagemap() parameter omits 7a9dd8d16903 mm/gup: remove dead pgmap refcounting code omits c5b6321f6b4f mm/page_alloc: check the correct buddy if it is a starting block omits b58c5ebbdd5f mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c omits c4e6cf4cf5fe huge_memory: return -EINVAL in folio split functions when [...] omits 30ffcaf1d8fc filemap: optimize folio refount update in filemap_map_pages omits fc302ae193da mm/percpu: add a simple double-free check for per-CPU memory omits 04e0392257cc selftests/mm: split_huge_page_test: cleanups for split_pte [...] omits dc3560a2b0af selftests/mm: split_huge_page_test: fix occasional is_back [...] omits b754ae4cbc80 mm: shmem: fix the strategy for the tmpfs 'huge=' options omits 0f6909b05e72 rust: maple_tree: add MapleTreeAlloc omits ae9bab06e3f0 rust: maple_tree: add lock guard for maple tree omits 32b4f1528f4a rust: maple_tree: add MapleTree omits b20165d685ff mm/show_mem: add trylock while printing alloc info omits 9c8ba0879cac mm/show_mem: dump the status of the mem alloc profiling be [...] omits beb46e4574a4 mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] omits ec05a4de3f6e mm: specify separate file and vm_file params in vm_area_desc omits 08defc65fc27 virtio_balloon: stop calling page_address() in free_pages() omits 32d6ea59a32f arm64: stop calling page_address() in free_pages() omits 4ea7fc99f926 powerpc: stop calling page_address() in free_pages() omits dbf1fc89f5ac riscv: stop calling page_address() in free_pages() omits 1750be14312c x86: stop calling page_address() in free_pages() omits 1b4af17f69c7 aoe: stop calling page_address() in free_page() omits e0cd8272fe3e mm/page_alloc: add kernel-docs for free_pages() omits 241c7a921608 mm: remove mlock_count from struct page omits 3490939d99a3 mpage: convert do_mpage_readpage() to return void type omits a0c96fca7503 mpage: terminate read-ahead on read error omits 72d758072092 mm-filemap-align-last_index-to-folio-size-fix-fix omits d92854b22e2f mm-filemap-align-last_index-to-folio-size-fix omits 5c6ba6ba5f06 mm/filemap: align last_index to folio size omits 9de069c6bdf6 mm-constify-highmem-related-functions-for-improved-const-c [...] omits 50cf9d3e69cd mm: constify highmem related functions for improved const- [...] omits ee2b05ecd701 mm: constify assert/test functions in mm.h omits 4db847674afb mm: constify various inline functions for improved const-c [...] omits 6ac42a5cdcbd mm: constify ptdesc_pmd_pts_count() and folio_get_private() omits 8b7794785af5 mm: constify arch_pick_mmap_layout() for improved const-co [...] omits 920c78742530 parisc: constify mmap_upper_limit() parameter omits 3ec1e2481935 mm, s390: constify mapping related test/getter functions omits d752beb26477 mm: constify process_shares_mm() for improved const-correctness omits c9b3af6eeb86 fs: constify mapping related test functions for improved c [...] omits 40084564efce mm: constify zone related test/getter functions omits ad9f04097da0 mm: constify pagemap related test/getter functions omits c50b27304424 mm: constify shmem related test functions for improved con [...] omits fd13e7ccaacb mm: hugetlb: allocate frozen pages in alloc_gigantic_folio() omits a4d28e31f2b8 mm: cma: add __cma_release() omits c96e68759e4d mm: cma: add alloc flags for __cma_alloc() omits 22c47c4fc7a8 mm: page_alloc: add alloc_contig_frozen_pages() omits c5012420eba2 mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] omits 26ea2244e04b mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() omits 1b05fb96ddf4 mm: hugetlb: directly pass order when allocate a hugetlb folio omits aabcb02c02f3 mm: hugetlb: convert to account_new_hugetlb_folio() omits f6c7d2ff946f mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() omits f94e49102abd mm: show_mem: show number of zspages in show_free_areas omits d861795feacb mm/hugetlb: retry to allocate for early boot hugepage allocation omits aede719d879d kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 omits df8153156bf8 kasan: apply write-only mode in kasan kunit testcases omits 3999ee34fcd9 kasan/hw-tags: introduce kasan.write_only option omits fa94bba09c8b mm: remove nth_page() omits 488560b3fe4b block: update comment of "struct bio_vec" regarding nth_page() omits 134943945213 kfence: drop nth_page() usage omits 958e18e4b77b mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] omits 41ba1f0f20ae crypto: remove nth_page() usage within SG entry omits dc4f79ff3516 vfio/pci: drop nth_page() usage within SG entry omits 3da45aff1e7b scsi: sg: drop nth_page() usage within SG entry omits feefdc57a78a scsi: scsi_lib: drop nth_page() usage within SG entry omits 6118a4ee4e4b mmc: drop nth_page() usage within SG entry omits ff81ca556790 memstick: drop nth_page() usage within SG entry omits e835bb5e5bf7 mspro_block: drop nth_page() usage within SG entry omits ac02fff5dbe4 drm/i915/gem: drop nth_page() usage within SG entry omits cc61a0cfad68 ata: libata-sff: drop nth_page() usage within SG entry omits 54343346b5b6 scatterlist: disallow non-contigous page ranges in a singl [...] omits 6aae3d1a7753 dma-remap: drop nth_page() in dma_common_contiguous_remap() omits 47d6aaaaecf7 mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix omits 066de2e3e7ee mm/cma: refuse handing out non-contiguous page ranges omits 36012e94a3e3 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] omits 313b007388a2 io_uring/zcrx: remove nth_page() usage within folio omits fb3d0644f1b5 fixup: mm/gup: remove record_subpages() omits 3b246279d406 mm/gup: remove record_subpages() omits e7a815625f6d mm/gup: drop nth_page() usage within folio when recording [...] omits f69c47bbdb63 mm/pagewalk: drop nth_page() usage within folio in folio_w [...] omits deb3dfc4a38e fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() omits 0d82dcf0cfee fs: hugetlbfs: remove nth_page() usage within folio in adj [...] omits 6bd9476f5297 mm/mm/percpu-km: drop nth_page() usage within single allocation omits 376c7632c87c mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() omits dfb960014041 mm: simplify folio_page() and folio_page_idx() omits 1d1e6aa13776 mm: limit folio/compound page sizes in problematic kernel configs omits b49bee7f9d63 mm: sanity-check maximum folio size in folio_set_order() omits d1aa31359e5c mm/mm_init: make memmap_init_compound() look more like pre [...] omits 89c9c9c7b28c mm/hugetlb: check for unreasonable folio sizes when regist [...] omits d2201861a755 mm/memremap: reject unreasonable folio/compound page sizes [...] omits 354b5d77a549 mm/page_alloc: reject unreasonable folio/compound page siz [...] omits 326bd66769cf wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] omits c340f61d6f72 x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits c60b2795db37 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 71dc08f2a4d7 arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" omits 27e434a7b8fc mm: stop making SPARSEMEM_VMEMMAP user-selectable omits 4b14622a23c0 tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] omits 88472be20f95 tools/mm/slabinfo: fix access to null terminator in string [...] omits 3fe5a59e6c26 memfd: move MFD_ALL_FLAGS definition to memfd.h omits 5f15436b25cf mm/memfd: remove redundant casts omits d050032f7f00 task_stack.h: clean-up stack_not_used() implementation omits b7ba9499a9e6 fork: check charging success before zeroing stack omits c5bb38b36dd0 selftests/mm/uffd: refactor non-composite global vars into struct omits fc328e9aecf0 mm: zpdesc: minor naming and comment corrections omits cc40630fd650 mm: remove unused zpool layer omits c50a92a46a52 mm: zswap: interact directly with zsmalloc omits c2db9380e86b maple_tree: testing fix for spanning store on 32b omits a5ba19cfc229 maple_tree: fix testing for 32 bit builds omits 79f38ea089db huge_mm.h: disallow is_huge_zero_folio(NULL) omits 95e9cb49bde6 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 omits 2ea6a25adc3c mm/page_alloc: find_large_buddy() from start_pfn aligned order omits e913c84e2b70 tools: testing: use existing atomic.h for vma/maple tests omits def531245669 tools: testing: support EXTRA_CFLAGS in shared.mk omits 70b24beabc0b tools: testing: allow importing arch headers in shared.mk omits 32e5a10e498a tools/include: implement a couple of atomic_t ops omits a29da36502b4 pagevec.h: add `const` to pointer parameters of getter functions omits 12f1ad85fece mm/damon: add damon_ctx->min_sz_region omits 2219662d9e69 Docs/ABI/damon: document addr_unit file omits 8b4f2b5222a9 Docs/admin-guide/mm/damon/usage: document addr_unit file omits 29eee70afdb8 Docs/mm/damon/design: document 'address unit' parameter omits bbe057ae87ea mm/damon/sysfs: implement addr_unit file under context dir omits 7827aed8fcb8 mm/damon/paddr: support addr_unit for DAMOS_STAT omits 48217e0dd128 mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits cf3388b73dcf mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits 82edc7ad0d1b mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits 82e8926075a0 mm/damon/paddr: support addr_unit for access monitoring omits f93825243d7b mm/damon/core: add damon_ctx->addr_unit omits a126ac27cd9a mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits 6fb15149dc89 mm/page_alloc: use xxx_pageblock_isolate() for better reading omits 6dbe3c9880d3 btrfs: set AS_KERNEL_FILE on the btree_inode omits c4249d80cedc mm: add vmstat for kernel_file pages omits fd4f9163fb59 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits 77a7fafc2571 mm/filemap: add AS_KERNEL_FILE omits b05f15c0c718 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits e1ee0a704605 selftests/mm/uffd-stress: stricten constraint on free huge [...] omits 580636d8876b selftests/mm/uffd-stress: make test operate on less hugetl [...] omits b35aac6870d7 mm: shmem: drop the unnecessary folio_nr_pages() omits 5cd39ef832d8 mm: shmem: use 'folio' for shmem_partial_swap_usage() omits 3d2144b2179b mm/page_alloc: harmonize should_compact_retry() type omits e6313d0eed91 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits 105bf5dd2083 kho: make sure kho_scratch argument is fully consumed omits d82a74c9adf5 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits bc5ee213bf6b mm/page-writeback: drop usage of folio_index omits f0e29bb019e2 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits 396537cf518e drivers/base/node: handle error properly in register_one_node() omits d7e1a5238972 mm/khugepaged: use list_xxx() helper to improve readability omits 0526c7755c60 selftests: centralise maybe-unused definition in kselftest.h omits 6170a573463b kselftest: mm: fix typos in test_vmalloc.sh omits 4926576e76f5 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 02d854bf23bf mm: remove is_migrate_highatomic() omits c7ba5eb68090 rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits 3246d0bfb298 mm/zswap: reduce the size of the compression buffer to a s [...] omits c5b6c6bfe20d mm/cma: add 'available count' and 'total count' to trace_c [...] omits 844614a247b7 mm: tag kernel stack pages omits 0bf8c2305d6c mm, x86/mm: move creating the tlb_flush event back to x86 code omits e77e2945d8fe bcachefs: stop using write_cache_pages omits 9c5518f1bacf mm: remove write_cache_pages omits a5c0bfe41991 ntfs3: stop using write_cache_pages omits ab2fb92605ad lib/test_hmm: drop redundant conversion to bool omits 3ecaeed8fc1c selftests/mm: test that rmap behaves as expected omits 85ae323f715c selftests/mm: put general ksm operation into vm_util omits 37859c2a043a tmpfs: preserve SB_I_VERSION on remount omits e8621edc8e78 selftests/mm: check after-split folio orders in split_huge [...] omits 1b846c23db2f selftests/mm: add check_after_split_folio_orders() helper omits b094da0cb5ff fixup: selftests/mm: use nr_pages instead of 1UL << order omits 66501e482b9d selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits 61f2b3a8e286 selftests/mm: mark all functions static in split_huge_page_test.c omits 1de63cb8a1ef mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 2b6f7047a1bf mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits 0f7b85a3b20a mm/filemap: skip non-uptodate folio if there are available folios omits 1ef45f66a437 mm/filemap: do not use is_partially_uptodate for entire folio omits 6d37d3096760 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 382acb6d0e3b mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits 4d2fab1d69d5 mm/damon/tests/core-kunit: add damos_commit_filter test omits 326c46d67294 mm: fix duplicate accounting of free pages in should_recla [...] omits 730edf060e30 mm: add folio_is_pci_p2pdma() omits 04f4851c4755 mm: reimplement folio_is_fsdax() omits ab7d94d5b72f mm: reimplement folio_is_device_coherent() omits 4b0b96ccc12d mm: reimplement folio_is_device_private() omits dba41e805e0d mm: introduce memdesc_is_zone_device() omits 3ed76c6ed860 slab: use memdesc_nid() omits 3a4c754e5eb0 slab: use memdesc_flags_t omits a6f544d83688 mm: introduce memdesc_zonenum() omits 04f0fe55e5ae mm: introduce memdesc_nid() omits c9bcd5c7e2e3 mm: convert page_to_section() to memdesc_section() omits 442990fb28e4 mips: fix compilation error omits 2333e251ad45 mm-introduce-memdesc_flags_t-fix omits 08a5f14100d5 mm: introduce memdesc_flags_t omits 523f291b08ba mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits 49298797018e selftests: prctl: return after executing test in child process omits b9ef3a2a1ff6 selftests: prctl: introduce tests for disabling THPs excep [...] omits 3daa69d16418 selftests: prctl: return after executing test in child process omits f67b1e1158f6 selftests: prctl: introduce tests for disabling THPs completely omits a504753565ed selftest/mm: extract sz2ord function into vm_util.h omits a2288a7d51ea docs: transhuge: document process level THP controls omits 4161b5027040 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits 08bbb77bd5fc mm/huge_memory: convert "tva_flags" to "enum tva_type" omits f87b9089f7ca prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits 7ad562a74d24 mm: readahead: improve mmap_miss heuristic for concurrent faults omits 33f0f16d7396 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits fead26b0f343 selftests/mm: skip thuge-gen test if system is not setup properly omits 7c80d759aa97 selftests/mm: fix child process exit codes in ksm_function [...] omits c8163245eed3 mm/selftests: fix split_huge_page_test failure on systems [...] omits d39ae57455b0 selftest/mm: fix ksm_funtional_test failures omits 4c04daeb2a16 selftests/mm: add support to test 4PB VA on PPC64 omits 4e3a629a9922 mm/selftests: fix incorrect pointer being passed to mark_range() omits 9619ff53a588 kasan: call kasan_init_generic in kasan_init omits 0abee6b598b8 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 58427ed1b495 mm/page_alloc: remove redundant pcp->free_count initializa [...] omits e163dcd3837d mm: fix typos in VMA comments omits 2ff83e849a3e mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits 0506d7eaa418 mm/page_alloc: simplify lowmem_reserve max calculation omits 5ed02614b3a7 selftests/damon/access_memory_even: remove unused header file omits 643e13bad64d mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 788f1153cb1b riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 38bba0dd1971 lib/test_maple_tree.c: remove redundant semicolons omits 47fb05d9e82b memcg-optimize-exit-to-user-space-fix omits 9b0accb2162d memcg: optimize exit to user space omits 8f787ed4dd97 rust: allocator: add KUnit tests for alignment guarantees omits 8bc1816ab763 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits 41fbac07493c userfaultfd: opportunistic TLB-flush batching for present [...] omits 412d6ff32de5 mm: swap.h: Remove deleted field from comments omits 77b9c6d1d52e mm/swapfile.c: introduce function alloc_swap_scan_list() omits ea3f29453a35 selftests/damon: fix damon selftests by installing _common.sh omits edb09c916fbc mempool: rename struct mempool_s to struct mempool omits 0a36e7190776 mm/zswap: cleanup incompressible pages handling code omits 2cd1c0d26ec7 mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits 81a1dc295c93 mm/zswap: mark zswap_stored_incompressible_pages as static omits 36f9e7502069 mm/zswap: store <PAGE_SIZE compression failed page as-is omits da637d5028b5 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits e9d99ae210a6 mm: remove redundant __GFP_NOWARN omits 588f350b9553 mm: replace mm->flags with bitmap entirely and set to 64 bits omits 1b5d6b698c48 mm: convert remaining users to mm_flags_*() accessors omits 134222d9e2e5 mm: update fork mm->flags initialisation to use bitmap omits 42fc07ea4657 mm: prefer BIT() to _BITUL() omits 336cacf2f38d mm: correct sign-extension issue in MMF_* flag masks omits 2cfc0e63a114 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits f811edc8ac6e mm: update coredump logic to correctly use bitmap mm flags omits df4e0fd77569 mm: convert uprobes to mm_flags_*() accessors omits 31109f50d816 fix typo omits 53206c1c54f9 mm: convert arch-specific code to mm_flags_*() accessors omits 2c2b55b90f30 mm: convert prctl to mm_flags_*() accessors omits 149e7c1ee655 mm-convert-core-mm-to-mm_flags_-accessors-fix omits 4cbfbe153f79 mm: convert core mm to mm_flags_*() accessors omits 9f50952fcd17 mm: place __private in correct place, const-ify __mm_flags [...] omits deff333b5669 mm: add bitmap mm->flags field omits 957d64ff7fc1 selftests/mm: do check_huge_anon() with a number been passed in omits 507855c191a6 selftests/damon: change wrong json.dump usage to json.dumps omits 6a699f7a29c4 selftests/damon: test no-op commit broke DAMON status omits 1ad6f0ccc22d selftest/kho: update generation of initrd omits c4a49183f660 lib/test_kho: fixes for error handling omits da54719a153e kho: allow scratch areas with zero size omits 699b90cfa5c5 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits 94b7835c60c0 mm: add largest_zero_folio() routine omits 6040a3bad68e mm: add persistent huge zero folio omits a252f15f1976 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits 2b0078dd01f5 mm: rename huge_zero_page to huge_zero_folio omits 09326a341f03 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits add6f18c9b20 mm: introduce and use vm_normal_page_pud() omits 8da8a5be4b1f mm/memory: factor out common code from vm_normal_page_*() omits 3f39b41c126f mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits b092fae5a42a mm/memory: convert print_bad_pte() to print_bad_page_map() omits 2a9ebc018f2b mm/rmap: always inline __folio_rmap_sanity_checks() omits f4a6094d972d mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits 614d509ded30 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits a0366556e10a mm/huge_memory: mark PMD mappings of the huge zero folio special omits 45bb7f370be6 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 762a3cabc18d mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits abc2a9f3bcfc mm/huge_memory: move more common code into insert_pud() omits 8aa67c877edb mm/huge_memory: move more common code into insert_pmd() omits b0c84efe4961 treewide: remove MIGRATEPAGE_SUCCESS omits d642b30bb446 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 83bc956ba988 mm/migrate: remove MIGRATEPAGE_UNMAP omits 468c882ee926 mm/mincore: use a helper for checking the swap cache omits 62232b4fa866 mm/mincore, swap: consolidate swap cache checking for mincore omits d6b77d71a5c7 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 0846e8d19356 mm/damon: update expired description of damos_action omits 1aa1d20d9ab2 mm/kasan/init.c: remove unnecessary pointer variables omits 69e449bdf146 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 4a76a4e661c1 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits 440355535064 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 6c39ff0a80d6 mm/damon/vaddr: support stat-purpose DAMOS filters omits 50ffd12a6083 mm/damon/paddr: move filters existence check function to o [...] omits b969e9f4183e mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits c0eb41f86a0c mm/damon/core: skip needless update of damon_attrs in damo [...] omits 9d5f791544bd mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits b8959a70d8bf xarray: remove redundant __GFP_NOWARN omits 26fd71157e70 mm/nommu: convert kobjsize() to folios omits 6553a6d65fef rust: support large alignments in allocations omits 579bc0841ee3 rust: alloc: fix missing import needed for `rusttest` omits 4b0eb1e5cf20 rust: add support for NUMA ids in allocations omits 5b183c882868 mm/slub: allow to set node and align in k[v]realloc omits 3a0485e73f29 mm/vmalloc: allow to set node and align in vrealloc omits a9fab52f0b53 mm: correct misleading comment on mmap_lock field in mm_struct omits 3b450e970a23 selftests/mm: use __auto_type in swap() macro omits 3ad9b900bd01 mm, swap: prefer nonfull over free clusters omits 8a9844ff4e29 mm, swap: remove fragment clusters counter omits d17dc64aa71b mm, swap: only scan one cluster in fragment list omits 7a847f78e296 mm: change vma_start_read() to drop RCU lock on failure omits aa2ff79a99a1 mm: limit the scope of vma_start_read() omits 9f53a61fa1a1 selftests/mm: pass filename as input param to VM_PFNMAP tests omits 3b0dbad89ab7 zram: protect recomp_algorithm_show() with ->init_lock omits 947edddf6b22 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 97ddd05ddb8d mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits cc963e1f6ccc mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits 223b98e42330 /dev/zero: try to align PMD_SIZE for private mapping omits 2864ff5ac0d8 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits 8bfd44da2c2f mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits 11a5032b8311 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits 7599dfb87c7a kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits 1de9725b4afc kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits bb75c0d7b8a6 mempolicy-clarify-what-zone-reclaim-means-fix omits e2508c79b9aa mempolicy: clarify what zone reclaim means omits c616a5490e51 zram: fix slot write race condition omits 61979fc7ec31 mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count omits 3db0b8e610fb hung_task: fix warnings caused by unaligned lock pointers omits 66527329840e nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* omits 60d637302ec7 samples/damon/mtier: avoid starting DAMON before initialization omits 81cfa4d67744 samples/damon/prcl: avoid starting DAMON before initialization omits 2f0cb6ac2371 samples/damon/wsse: avoid starting DAMON before initialization omits a5d1e97b2fb7 MAINTAINERS: add Lance Yang as a THP reviewer omits 30eef67504b2 MAINTAINERS: add Jann Horn as rmap reviewer omits e6eee1101fb5 mm/damon/sysfs: use dynamically allocated repeat mode damo [...] omits a8baa1dde200 mm/damon/core: introduce damon_call_control->dealloc_on_cancel omits 7e7722b77ac5 mm: lru_add_drain_all() do local lru_add_drain() first omits 8a094228ba27 mm: folio_may_be_lru_cached() unless folio_test_large() omits b00bb29cb0f6 mm: revert "mm: vmscan.c: fix OOM on swap stress test" omits f134afe4891a mm: revert "mm/gup: clear the LRU flag of a page before ad [...] omits ed20e9767c88 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits e98cd67b2462 mm/gup: check ref_count instead of lru before migration omits f33301412d03 Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] omits 661fa9d11fad Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits 1c2d35074d96 RDMA/ionic: Create device queues to support admin operations omits 8b265da071f7 RDMA/ionic: Register auxiliary module for ionic ethernet adapter omits f8e85db17028 RDMA: Add IONIC to rdma_driver_id definition omits 833e384b2fff net: ionic: Provide doorbell and CMB region information omits e587f0881378 net: ionic: Provide interrupt allocation support for the R [...] omits 4660ce92944e net: ionic: Provide RDMA reset support for the RDMA driver omits 9aabab47b73f net: ionic: Export the APIs from net driver to support dev [...] omits a61164443aa1 net: ionic: Update LIF identity with additional RDMA capabilities omits 82677c314661 net: ionic: Create an auxiliary device for rdma driver omits 9eda7148f0f7 RDMA/bnxt_re: Call strscpy() with correct size argument omits 2e80eaa2b3d4 Merge remote-tracking branch 'spi/for-6.18' into spi-next omits 8024355cfc1e RDMA/core: fix "truely"->"truly" omits 6768aee67b1b RDMA/rdmavt: Use int type to store negative error codes omits f4d365433815 RDMA/mlx5: Fix page size bitmap calculation for KSM mode omits 71c082d70547 RDMA/bnxt_re: Remove unnecessary condition checks omits d0e2192a8844 Have cc(1) catch attempts to modify ->f_path omits db13de60e11b Merge branches 'for-next/docs', 'for-next/selftests' and ' [...] omits d7fc2e1a321c RDMA/bnxt_re: Use firmware provided message timeout value omits d1dde88622b9 RDMA/bnxt_re: Initialize fw with roce_mirror support omits 525b4368864c RDMA/bnxt_re: Add support for flow create/destroy omits c23c893e3a02 RDMA/bnxt_re: Add support for mirror vnic omits b8f4e7f1a275 RDMA/bnxt_re: Add support for unique GID omits bebe1a1bb1cf RDMA/bnxt_re: Refactor stats context memory allocation omits 877d90abaa9e RDMA/bnxt_re: Refactor hw context memory allocation omits a99b2425cc60 RDMA/bnxt_re: Add data structures for RoCE mirror support omits 47bd8cafcbf0 bnxt_en: Enhance stats context reservation logic omits c9e60a316213 RDMA/bnxt_re: Enhance a log message when bnxt_re_register_ [...] omits 1b2dd17dd514 mtd: core: skip badblocks increment for blocks already known bad omits bf7d0543b260 mtd: core: always verify OOB offset in mtd_check_oob_ops() omits e7f970e5740e mtd: concat: Fix Kconfig typos omits c64295ea2880 mtd: concat: Set virtual concatenation to tristate omits a58244ad7c9a arm64: dts: imx8mp: Add pclk clock and second power domain [...] omits 84908cb0d46a mtd: use vmalloc_array and vcalloc to simplify code omits 54f922de70bb mtd: core: expose ooblayout information via debugfs omits 4b7ea37ebb6e mtd: lpddr: Remove space before newline omits 1371b126ac3d mtd: jedec_probe: Remove space before newline omits 6538d039c524 mtd: map: add back asm/barrier.h inclusion omits fa47dc829519 mtd: Add driver for concatenating devices omits 08be224e3965 mtd: Move struct mtd_concat definition to header file omits a7c81ac328a6 dt-bindings: mtd: Describe MTD partitions concatenation omits 8b8aefa5a5c7 Merge branch 'tee_prot_dma_buf_for_v6.18' into next omits 8139b267a01f optee: smc abi: dynamic protected memory allocation omits 4d5bd40a855f optee: FF-A: dynamic protected memory allocation omits 106a7c5b1610 optee: support protected memory allocation omits c4911ff67980 tee: add tee_shm_alloc_dma_mem() omits ebe8c8272dcd tee: new ioctl to a register tee_shm from a dmabuf file de [...] omits 072065cc92ba tee: refactor params_from_user() omits 37637132fc7b tee: implement protected DMA-heap omits 52926f76e7b2 dma-buf: dma-heap: export declared functions omits 4fb36f1d1a42 optee: sync secure world ABI headers omits ecbcc2461839 Merge branches 'fixes', 'generic', 'misc', 'mmu', 'selftes [...] omits 0239b6f7bfc4 Merge branches 'sunxi/fixes-for-6.17' and 'sunxi/dt-for-6. [...] omits 5256abb7faba mfd: kempld: Switch back to earlier ->init() behavior omits c0eb742dd61c dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node omits 25ccf3e48832 mfd: qnap-mcu: Add driver data for TS233 variant omits 2485a93a453a dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible omits 1eefa2943456 mfd: stmpe-i2c: Add missing MODULE_LICENSE omits fad578cc0d6d mfd: stmpe-spi: Add missing MODULE_LICENSE omits bd8fcd170820 mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate omits e7c3751b7210 mfd: stmpe-spi: Use module_spi_driver to remove boilerplate omits 4eaacb4c7d4d mfd: stmpe: Remove IRQ domain upon removal omits e64d39b7b0c6 mfd: Kconfig: Fix spelling mistake "infontainment" -> "inf [...] omits 3f1e7bbf5451 mfd: adp5585: Drop useless return statement omits 6aa6f19e7670 mfd: simple-mfd-i2c: Add compatible strings for Layerscape [...] omits 10a2bc3278c8 firmware: qcom: tzmem: disable sc7180 platform omits 499b75defe56 Merge branch for-6.17/arm64/defconfig into for-next omits b329429f9a5f Merge branch for-6.17/arm64/dt into for-next omits 3e5e9805b0e9 Merge branch for-6.17/arm/dt into for-next omits bb236b66108d Merge branch for-6.17/arm/core into for-next omits 6f2eda3ea1a5 Merge branch for-6.17/memory into for-next omits 3a33729f87da Merge branch for-6.17/dt-bindings into for-next omits 988cf24f5627 Merge branch for-6.17/firmware into for-next omits f701f3088f0f Merge branch for-6.17/soc into for-next omits 6f8dcceb29a9 dt-bindings: arm: tegra: Add NVIDIA Tegra264 CBB 2.0 binding omits 0214a44ecccb firmware: tegra: Do not warn on missing memory-region property adds 9969779d0803 Documentation/hw-vuln: Add VMSCAPE documentation adds a508cec6e521 x86/vmscape: Enumerate VMSCAPE bug adds 2f8f173413f1 x86/vmscape: Add conditional IBPB mitigation adds 556c1ad666ad x86/vmscape: Enable the mitigation adds 6449f5baf9c7 x86/bugs: Move cpu_bugs_smt_update() down adds b7cc98872315 x86/vmscape: Warn when STIBP is disabled with SMT adds 8a68d64bb103 x86/vmscape: Add old Intel CPUs to affected list adds 223ba8ee0a39 Merge tag 'vmscape-for-linus-20250904' of git://git.kernel [...] adds 4f553c1e2c7b Merge tag 'mm-hotfixes-stable-2025-09-10-20-00' of git://g [...] adds 02ffd6f89c50 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds b10c31b70bf0 Merge tag 'for-6.17-rc5-tag' of git://git.kernel.org/pub/s [...] adds bddce1c7a5ab Merge branches 'pm-sleep' and 'pm-em' adds a1228f048a31 Merge tag 'pm-6.17-rc6' of git://git.kernel.org/pub/scm/li [...] adds e59a039119c3 Merge tag 's390-6.17-4' of git://git.kernel.org/pub/scm/li [...] adds 764f66ada17f mm/gup: check ref_count instead of lru before migration adds 9388d1b12b65 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds 8a57dd52916f mm: revert "mm/gup: clear the LRU flag of a page before ad [...] adds b7742b51d368 mm: revert "mm: vmscan.c: fix OOM on swap stress test" adds 8872019648db mm: folio_may_be_lru_cached() unless folio_test_large() adds 82209f5eda0d mm: lru_add_drain_all() do local lru_add_drain() first adds 481ac456a2bd mm/damon/core: introduce damon_call_control->dealloc_on_cancel adds 1bcbdef8b710 mm/damon/sysfs: use dynamically allocated repeat mode damo [...] adds f5ce5255df11 MAINTAINERS: add Jann Horn as rmap reviewer adds ac3220e10d83 MAINTAINERS: add Lance Yang as a THP reviewer adds d88cbffd0204 samples/damon/wsse: avoid starting DAMON before initialization adds 9e92058419d2 samples/damon/prcl: avoid starting DAMON before initialization adds a9732ef915c2 samples/damon/mtier: avoid starting DAMON before initialization adds 7584f4bf5d25 nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* adds 1e1358c0e7f2 hung_task: fix warnings caused by unaligned lock pointers adds 96483b1257db mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count adds c41e198f131c zram: fix slot write race condition adds 42c96f873a99 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 610ac02cf410 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 1fcf686def19 erofs: fix long xattr name prefix placement adds 8f2c324051de Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f4efaa444dc5 Merge branch 'fs-current' of linux-next adds 75871a525a59 igb: Fix NULL pointer dereference in ethtool loopback test adds d709f178abca igb: fix link test skipping when interface is admin down adds 915470e1b44e i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path adds 503f1c72c31b i40e: fix Jumbo Frame support after iPXE boot adds a2ddf8a51c86 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 641427d5bf90 docs: networking: can: change bcm_msg_head frames member t [...] adds d013ebc3499f selftests: can: enable CONFIG_CAN_VCAN as a module adds 7fcbe5b2c6a4 can: j1939: implement NETDEV_UNREGISTER notification handler adds f214744c8a27 can: j1939: j1939_sk_bind(): call j1939_priv_put() immedia [...] adds 06e02da29f6f can: j1939: j1939_local_ecu_get(): undo increment when j19 [...] adds ef79f00be72b can: xilinx_can: xcan_write_frame(): fix use-after-free of [...] adds 5c793afa07da can: rcar_can: rcar_can_resume(): fix s2ram with PSCI adds ccf78f7f05ce Merge tag 'linux-can-fixes-for-6.17-20250910' of git://git [...] adds 5e13f2c491a4 netfilter: nft_set_bitmap: fix lockdep splat due to missin [...] adds c4eaca2e1052 netfilter: nft_set_pipapo: don't check genbit from packetp [...] adds a60f7bf4a152 netfilter: nft_set_rbtree: continue traversal if element i [...] adds 64102d9bbc3d netfilter: nf_tables: place base_seq in struct net adds 11fe5a82e53a netfilter: nf_tables: make nft_set_do_lookup available unc [...] adds b2f742c846ca netfilter: nf_tables: restart set lookup on base_seq change adds 37a9675e61a2 MAINTAINERS: add Phil as netfilter reviewer adds 3a1a66d12454 Merge tag 'nf-25-09-10-v2' of https://git.kernel.org/pub/s [...] adds 8884c6939913 hsr: use rtnl lock when iterating over ports adds 393c841fe433 hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr adds 847748fc66d0 hsr: hold rcu and dev lock for hsr_get_port_ndev adds 9b1fbd353969 Merge branch 'hsr-fix-lock-warnings' adds c3f8d13357de wifi: nl80211: completely disable per-link stats for now adds 62e1de1d3352 Merge tag 'wireless-2025-09-11' of https://git.kernel.org/ [...] adds 63a796558bc2 Revert "net: usb: asix: ax88772: drop phylink use in PM to [...] adds f0ccb93e8188 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds e84e53a2e6f8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 5ee995cf356c Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds b0035df56dcd ALSA: hda/tas2781: Fix a potential race condition that cau [...] adds b9458f6978dc Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds d0f2b4969568 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 3fce07baef0e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 2bfe254cee4d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds f6d2900f2806 MAINTAINERS: Update the DMA Rust entry adds 046811d8b632 Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds 31c537f7d80f Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds ad714291bd15 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds a5a261bea9bf USB: serial: option: add Telit Cinterion LE910C4-WWX new c [...] adds 1349ae6d16cc Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds da91e481bb5a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f986d70adc2c Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds b9a36ac3e326 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 4c714fe36f3d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds c9e33f7747d1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 775495fd6160 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds d13fd1aa3d34 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 4c196e31116b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 6af864bafc7d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 269600aa30f5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 67dadf9545e5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 28997c85f4b4 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds 2546cfd3c9e0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 002ebddd695a pmdomain: core: Restore behaviour for disabling unused PM domains adds 2bc12a8199a0 pmdomain: rockchip: Fix regulator dependency with GENPD_FL [...] adds 36bbaec460db pmdomain: renesas: rcar-sysc: Don't keep unused PM domains [...] adds d929e42deaf7 pmdomain: renesas: rcar-gen4-sysc: Don't keep unused PM do [...] adds 303010f4658c pmdomain: renesas: rmobile-sysc: Don't keep unused PM doma [...] adds af2673a5e131 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds caf145cc0959 Merge branch into tip/master: 'timers/urgent' adds 1da2cf67f789 Merge branch into tip/master: 'x86/urgent' adds 0e0382268e8c Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 2919517dbe21 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4fa2d571e02f Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 221cd7d1d48b Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] adds 03f736360e17 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new fae23de1216a mempolicy: clarify what zone reclaim means new cb64ba6835b6 mempolicy-clarify-what-zone-reclaim-means-fix new 2b50ee3942e8 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 555f13f91a70 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new f2402ef2dcb2 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new d3f967b1c283 mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 5b3cccf6e015 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new 73c159444414 /dev/zero: try to align PMD_SIZE for private mapping new 448acf9de28d mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 78d115d2e7ba mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new f3ce3488b08c mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 1426b50cc7ec zram: protect recomp_algorithm_show() with ->init_lock new 270a5c1a73cd selftests/mm: pass filename as input param to VM_PFNMAP tests new 15b4b63cbacb mm: limit the scope of vma_start_read() new 30ba9d35eed3 mm: change vma_start_read() to drop RCU lock on failure new 8661749e7d8d mm, swap: only scan one cluster in fragment list new a0b4c7945ff2 mm, swap: remove fragment clusters counter new c21cd7809605 mm, swap: prefer nonfull over free clusters new d3e1aaf77ce4 selftests/mm: use __auto_type in swap() macro new 189a090a5686 mm: correct misleading comment on mmap_lock field in mm_struct new 7bce9470adfd mm/vmalloc: allow to set node and align in vrealloc new dd0b4a8256f2 mm/slub: allow to set node and align in k[v]realloc new e871a3d23576 rust: add support for NUMA ids in allocations new 82d4f0af06e4 rust: alloc: fix missing import needed for `rusttest` new c2e8eb9f951c rust: support large alignments in allocations new 4894f4666c3a mm/nommu: convert kobjsize() to folios new ee737df7edb0 xarray: remove redundant __GFP_NOWARN new 7eb1f31509c3 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new abacaa82b10a mm/damon/core: skip needless update of damon_attrs in damo [...] new d4142c59cd30 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new 8903dc2498a5 mm/damon/paddr: move filters existence check function to o [...] new c08191d1190b mm/damon/vaddr: support stat-purpose DAMOS filters new 1fc47706cdef selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new e5762a446379 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new e87e03e7cd31 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new 55c15e9b7b9b mm/kasan/init.c: remove unnecessary pointer variables new d10ab69107b9 mm/damon: update expired description of damos_action new 9a131f9d459c docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new c69c0984d2fe mm/mincore, swap: consolidate swap cache checking for mincore new 05383a0a895a mm/mincore: use a helper for checking the swap cache new 740b1aeab8ad mm/migrate: remove MIGRATEPAGE_UNMAP new 067f973aa297 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new 73c8a43aa808 treewide: remove MIGRATEPAGE_SUCCESS new 438c0761eef4 mm/huge_memory: move more common code into insert_pmd() new 1ba785b852ab mm/huge_memory: move more common code into insert_pud() new 52b4a94b15ed mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new ccd8db5d8cb3 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new 3dcc1e085a17 mm/huge_memory: mark PMD mappings of the huge zero folio special new 74bb8e3af4ea powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new 62c70b560866 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new 2d59e8b7f8d3 mm/rmap: always inline __folio_rmap_sanity_checks() new 71f1cf12c320 mm/memory: convert print_bad_pte() to print_bad_page_map() new 2bd4a8372626 mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new 55a01dbcc6d8 mm/memory: factor out common code from vm_normal_page_*() new 5f8054fdd39f mm: introduce and use vm_normal_page_pud() new 9902756de3e6 mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new 12603b6351d4 mm: rename huge_zero_page to huge_zero_folio new 6bbc50742bf1 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 9f3144804da1 mm: add persistent huge zero folio new ad93702ab888 mm: add largest_zero_folio() routine new 0c8fca421ac1 block: use largest_zero_folio in __blkdev_issue_zero_pages() new 05995533d243 kho: allow scratch areas with zero size new fdae904db695 lib/test_kho: fixes for error handling new 0168e0952022 selftest/kho: update generation of initrd new 443aa05b7467 selftests/damon: test no-op commit broke DAMON status new 4bff9bea3f8f selftests/damon: change wrong json.dump usage to json.dumps new f6272a8f8435 selftests/mm: do check_huge_anon() with a number been passed in new 7f18cf9a8328 mm: add bitmap mm->flags field new 6a3432f79d90 mm: place __private in correct place, const-ify __mm_flags [...] new e47c2e071ca4 mm: convert core mm to mm_flags_*() accessors new 1b678e358feb mm-convert-core-mm-to-mm_flags_-accessors-fix new a893ab2ff38d mm: convert prctl to mm_flags_*() accessors new 0b9f10149add mm: convert arch-specific code to mm_flags_*() accessors new b342ccf36cb6 fix typo new 4984410dd878 mm: convert uprobes to mm_flags_*() accessors new 262590d7270f mm: update coredump logic to correctly use bitmap mm flags new 6b1e0381ec1d mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new 6bafd870d4e0 mm: correct sign-extension issue in MMF_* flag masks new 3cf795ff686f mm: prefer BIT() to _BITUL() new 8772a05f871f mm: update fork mm->flags initialisation to use bitmap new 14066af2feef mm: convert remaining users to mm_flags_*() accessors new f7bc9678904a mm: replace mm->flags with bitmap entirely and set to 64 bits new 687fd28812f5 mm: remove redundant __GFP_NOWARN new c58de1a69e21 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new cfabd30a80cf mm/zswap: store <PAGE_SIZE compression failed page as-is new 286d369e643a mm/zswap: mark zswap_stored_incompressible_pages as static new 6636b4b75898 mm-zswap-store-page_size-compression-failed-page-as-is-v5 new ce82bed362a1 mm/zswap: cleanup incompressible pages handling code new 2fee783c61ae mempool: rename struct mempool_s to struct mempool new 6cb7123cd65a selftests/damon: fix damon selftests by installing _common.sh new c249507b6d7b mm/swapfile.c: introduce function alloc_swap_scan_list() new c8444e72b7bf mm: swap.h: Remove deleted field from comments new 5db6eba6cbba userfaultfd: opportunistic TLB-flush batching for present [...] new c15195ffd3bd userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new 0bad3764feb5 rust: allocator: add KUnit tests for alignment guarantees new 0546c1bd4dfb memcg: optimize exit to user space new b0e57f2b2cea memcg-optimize-exit-to-user-space-fix new a213f28c3bbf lib/test_maple_tree.c: remove redundant semicolons new 1887e1ec957c riscv: use an atomic xchg in pudp_huge_get_and_clear() new ad7deec19ce3 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 7e73f6c503d1 selftests/damon/access_memory_even: remove unused header file new a6d4d9880645 mm/page_alloc: simplify lowmem_reserve max calculation new c34d1b848b34 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new 908a1660282b mm: fix typos in VMA comments new 6d4385f5a2e7 mm/page_alloc: remove redundant pcp->free_count initializa [...] new 307f2dc9b308 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new d5e35f1a950d kasan: call kasan_init_generic in kasan_init new dcdb50b26d22 mm/selftests: fix incorrect pointer being passed to mark_range() new 4fbd88723d44 selftests/mm: add support to test 4PB VA on PPC64 new e4f4e8c535b2 selftest/mm: fix ksm_funtional_test failures new bc9b561497f0 mm/selftests: fix split_huge_page_test failure on systems [...] new 2a3a7aaf43a8 selftests/mm: fix child process exit codes in ksm_function [...] new ee49fc7c3815 selftests/mm: skip thuge-gen test if system is not setup properly new ac0e0a418d73 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new 1a422c7f2873 mm: readahead: improve mmap_miss heuristic for concurrent faults new f0262b0fa2f2 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 88e494c6fd06 mm/huge_memory: convert "tva_flags" to "enum tva_type" new 8de411d06fed mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new ae73b4c8195e docs: transhuge: document process level THP controls new 1e3dc2aeb57a selftest/mm: extract sz2ord function into vm_util.h new 70f1c77f4424 selftests: prctl: introduce tests for disabling THPs completely new 9e45ce19e872 selftests: prctl: return after executing test in child process new 72181c665d26 selftests/mm: include linux/mman.h for prctl_thp_disable new 73628ef469b5 selftests: prctl: introduce tests for disabling THPs excep [...] new 30cbcd2cf364 selftests: prctl: return after executing test in child process new fa049282b53e mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new 9062e0593668 mm: introduce memdesc_flags_t new f40e78c24200 mm-introduce-memdesc_flags_t-fix new 03f65c34f91e mips: fix compilation error new ed6215c5b7c2 mm: convert page_to_section() to memdesc_section() new 8e12f0cca9a1 mm: introduce memdesc_nid() new 9d3b455f63e9 mm: introduce memdesc_zonenum() new 289f70ba8e3a slab: use memdesc_flags_t new febd0e6682a0 slab: use memdesc_nid() new 025bfce3eedd mm: introduce memdesc_is_zone_device() new fbf6940d20d6 mm: reimplement folio_is_device_private() new 3881b98fa1dd mm: reimplement folio_is_device_coherent() new 98aa945ca8af mm: reimplement folio_is_fsdax() new a687bc45d935 mm: add folio_is_pci_p2pdma() new 9560a37ff076 mm: fix duplicate accounting of free pages in should_recla [...] new 2e4a228a8b03 mm/damon/tests/core-kunit: add damos_commit_filter test new 1500a890c3e0 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new fda7d8e25d92 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new ceb831cb5e60 mm/filemap: do not use is_partially_uptodate for entire folio new ab9f1ba930b2 mm/filemap: skip non-uptodate folio if there are available folios new 6cd56523c7d8 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new 22f963b91edf mm/huge_memory: add new_order and offset to split_huge_pag [...] new 337f5bc62fa6 selftests/mm: mark all functions static in split_huge_page_test.c new 2888d4324579 selftests/mm: reimplement is_backed_by_thp() with more pre [...] new 2350cb34772b fixup: selftests/mm: use nr_pages instead of 1UL << order new b24fb8c0468a selftests/mm: add check_after_split_folio_orders() helper new ecd8082ee409 selftests/mm: check after-split folio orders in split_huge [...] new f1642dff8dc1 tmpfs: preserve SB_I_VERSION on remount new 0a84a83aff33 selftests/mm: put general ksm operation into vm_util new a4e715dfddcf selftests/mm: test that rmap behaves as expected new 75fbea49d7d7 lib/test_hmm: drop redundant conversion to bool new 5c059d9d0947 ntfs3: stop using write_cache_pages new 2b10f21ba5d6 mm: remove write_cache_pages new 6da567536f6b bcachefs: stop using write_cache_pages new ac36cad00dcb mm, x86/mm: move creating the tlb_flush event back to x86 code new 04b973fce6f4 mm: tag kernel stack pages new 079135eab3a6 mm/cma: add 'available count' and 'total count' to trace_c [...] new 112644c652ae mm/zswap: reduce the size of the compression buffer to a s [...] new c00caf64e36b rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new bf22b900f92e mm: remove is_migrate_highatomic() new d6320413ce7a mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new d09330428baf kselftest: mm: fix typos in test_vmalloc.sh new c213ecb1e325 selftests: centralise maybe-unused definition in kselftest.h new bb2128d21878 mm/khugepaged: use list_xxx() helper to improve readability new b7b2362d5ed3 drivers/base/node: handle error properly in register_one_node() new f9592e43620f selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new 08cb97229b5a mm/page-writeback: drop usage of folio_index new fbeeac0410b6 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new cba9a9776df2 kho: make sure kho_scratch argument is fully consumed new b2ddd14b1046 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new f2ca41ae1cf7 mm/page_alloc: harmonize should_compact_retry() type new 944c6e6fcaad mm: shmem: use 'folio' for shmem_partial_swap_usage() new cb9e037ba2fd mm: shmem: drop the unnecessary folio_nr_pages() new b4ec7a74e741 selftests/mm/uffd-stress: make test operate on less hugetl [...] new 7616cbeff718 selftests/mm/uffd-stress: stricten constraint on free huge [...] new c18d0a6ffb18 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new e6f00c7da604 mm/filemap: add AS_KERNEL_FILE new f848fed97bc7 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new 5787c99c1eae mm: add vmstat for kernel_file pages new 35868f1cad84 btrfs: set AS_KERNEL_FILE on the btree_inode new 4841a2e29d04 mm/page_alloc: use xxx_pageblock_isolate() for better reading new fd4087b044db mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new 849e42b5823c mm/damon/core: add damon_ctx->addr_unit new fc943f8d0aef mm/damon/paddr: support addr_unit for access monitoring new c5d6cbd985c2 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 2b9f8062b4f3 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new 3ce3923682ba mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new a952172ed938 mm/damon/paddr: support addr_unit for DAMOS_STAT new 9aaf2788901e mm/damon/sysfs: implement addr_unit file under context dir new a7e37d203592 Docs/mm/damon/design: document 'address unit' parameter new 3645de761c49 Docs/admin-guide/mm/damon/usage: document addr_unit file new e6fcafbf2ed3 Docs/ABI/damon: document addr_unit file new da2b2f5c6135 mm/damon: add damon_ctx->min_sz_region new 26a2461d2a9f pagevec.h: add `const` to pointer parameters of getter functions new 5b5e1bdb4866 tools/include: implement a couple of atomic_t ops new b1e4053f8ca6 tools: testing: allow importing arch headers in shared.mk new 0660958be2bc tools: testing: support EXTRA_CFLAGS in shared.mk new fcdd2048cb13 tools: testing: use existing atomic.h for vma/maple tests new 2b7a829e7ee4 mm/page_alloc: find_large_buddy() from start_pfn aligned order new 8c47cfcc3597 mm-page_alloc-find_large_buddy-from-start_pfn-aligned-order-v2 new 77c2d20e644d huge_mm.h: disallow is_huge_zero_folio(NULL) new 59c3ce1d14e4 maple_tree: fix testing for 32 bit builds new 3329ceddd9ee maple_tree: testing fix for spanning store on 32b new da65f37cb7bc mm: zswap: interact directly with zsmalloc new aba7b63cb7fc mm: remove unused zpool layer new a291b831274e mm: zpdesc: minor naming and comment corrections new f0ce731595b4 selftests/mm/uffd: refactor non-composite global vars into struct new 7bff05cf9018 fork: check charging success before zeroing stack new b60257ed2c7a task_stack.h: clean-up stack_not_used() implementation new e7b648e97292 mm/memfd: remove redundant casts new d9c59b3b0dee memfd: move MFD_ALL_FLAGS definition to memfd.h new bd9812248df4 tools/mm/slabinfo: fix access to null terminator in string [...] new 75c603eef35a tools-mm-slabinfo-fix-access-to-null-terminator-in-string- [...] new d5e59d998dbf mm: stop making SPARSEMEM_VMEMMAP user-selectable new 7924c5f3b8bc arm64: Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new b80c967b1ea9 s390/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new 88bd81cc6f3e x86/Kconfig: drop superfluous "select SPARSEMEM_VMEMMAP" new ce69e3a93ce4 wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y fr [...] new 537ea8d14e06 mm/page_alloc: reject unreasonable folio/compound page siz [...] new bc166b59ad7e mm/memremap: reject unreasonable folio/compound page sizes [...] new 597250c30b67 mm/hugetlb: check for unreasonable folio sizes when regist [...] new ef4371f901fe mm/mm_init: make memmap_init_compound() look more like pre [...] new 3c1eb6111a6f mm: sanity-check maximum folio size in folio_set_order() new bd7cba699007 mm: limit folio/compound page sizes in problematic kernel configs new 1af16af2e1d8 mm: simplify folio_page() and folio_page_idx() new d992e7cc5b84 mm/hugetlb: cleanup hugetlb_folio_init_tail_vmemmap() new a75154adb138 mm/mm/percpu-km: drop nth_page() usage within single allocation new 3507130e9ace fs: hugetlbfs: remove nth_page() usage within folio in adj [...] new 94044a7227af fs: hugetlbfs: cleanup folio in adjust_range_hwpoison() new 14b508c685ee mm/pagewalk: drop nth_page() usage within folio in folio_w [...] new 4f7721e2d375 mm/gup: drop nth_page() usage within folio when recording [...] new 8e840ba88da6 mm/gup: remove record_subpages() new c0af1595855e fixup: mm/gup: remove record_subpages() new 5f4ad8b35d9f io_uring/zcrx: remove nth_page() usage within folio new 41b9057ed104 mips: mm: convert __flush_dcache_pages() to __flush_dcache [...] new 6a251fdb867c mm/cma: refuse handing out non-contiguous page ranges new cbfe2e85d2fd mm-cma-refuse-handing-out-non-contiguous-page-ranges-fix new d8c9b755e01d dma-remap: drop nth_page() in dma_common_contiguous_remap() new 25d8710f0cd6 scatterlist: disallow non-contigous page ranges in a singl [...] new 57819caf091e ata: libata-sff: drop nth_page() usage within SG entry new 3a7c2a026a50 drm/i915/gem: drop nth_page() usage within SG entry new b196fad4b8bc mspro_block: drop nth_page() usage within SG entry new 346f491511d1 memstick: drop nth_page() usage within SG entry new f333d1096e75 mmc: drop nth_page() usage within SG entry new a63f979f5e68 scsi: scsi_lib: drop nth_page() usage within SG entry new 9529c0096706 scsi: sg: drop nth_page() usage within SG entry new 4196a90fc100 vfio/pci: drop nth_page() usage within SG entry new c06df0bc05b7 crypto: remove nth_page() usage within SG entry new cb53e0d3512b mm/gup: drop nth_page() usage in unpin_user_page_range_dir [...] new 9399aef52543 kfence: drop nth_page() usage new dc2062d76795 block: update comment of "struct bio_vec" regarding nth_page() new 68ea1ce5f9f7 mm: remove nth_page() new 656afefe1fc7 kasan/hw-tags: introduce kasan.write_only option new b583d6b3259c kasan: apply write-only mode in kasan kunit testcases new d096e759d28a kasan-apply-write-only-mode-in-kasan-kunit-testcases-v7 new 78b6d4203180 mm/hugetlb: retry to allocate for early boot hugepage allocation new 3858d7cd2c47 mm: show_mem: show number of zspages in show_free_areas new ec23093a0d70 mm: hugetlb: convert to use more alloc_fresh_hugetlb_folio() new df5d00132200 mm: hugetlb: convert to account_new_hugetlb_folio() new 7b5fe178f036 mm: hugetlb: directly pass order when allocate a hugetlb folio new 39788f1d18bd mm: hugetlb: remove struct hstate from init_new_hugetlb_folio() new 864104d3132e mm: hugeltb: check NUMA_NO_NODE in only_alloc_fresh_hugetl [...] new 881c1b0e26a6 mm: constify shmem related test functions for improved con [...] new d3363660d5bd mm: constify pagemap related test/getter functions new 4dc78b072421 mm: constify zone related test/getter functions new 537aac6b99e8 fs: constify mapping related test functions for improved c [...] new 1b2132f6bc67 mm: constify process_shares_mm() for improved const-correctness new 654250f68c09 mm, s390: constify mapping related test/getter functions new 5bf7fcd85522 parisc: constify mmap_upper_limit() parameter new 989ab96fbf35 mm: constify arch_pick_mmap_layout() for improved const-co [...] new 5dc86d46e530 mm: constify ptdesc_pmd_pts_count() and folio_get_private() new 4c740142e177 mm: constify various inline functions for improved const-c [...] new 3956379dc63b mm: constify assert/test functions in mm.h new e68933d61ff4 mm: constify highmem related functions for improved const- [...] new 88aea1c5b54a mm-constify-highmem-related-functions-for-improved-const-c [...] new 2e6ce1bf5228 mm/filemap: align last_index to folio size new 32d56caee94c mm-filemap-align-last_index-to-folio-size-fix new abeab4dff8d4 mm-filemap-align-last_index-to-folio-size-fix-fix new 4aaae9cb4181 mpage: terminate read-ahead on read error new 2a02abdcee7e mpage: convert do_mpage_readpage() to return void type new afef9370ee5a mm: remove mlock_count from struct page new 3631c84c5f3e mm/page_alloc: add kernel-docs for free_pages() new f184850724f4 aoe: stop calling page_address() in free_page() new 2eea77f8fcb8 x86: stop calling page_address() in free_pages() new 208fa7338e75 riscv: stop calling page_address() in free_pages() new 2377f3b97453 powerpc: stop calling page_address() in free_pages() new 8a1ae5788c35 arm64: stop calling page_address() in free_pages() new a078226c7665 virtio_balloon: stop calling page_address() in free_pages() new e30f28a2faeb mm: specify separate file and vm_file params in vm_area_desc new 665bdb91cccb mm: do not assume file == vma->vm_file in compat_vma_mmap_ [...] new ecbe436ec068 mm/show_mem: dump the status of the mem alloc profiling be [...] new 8e85107f6c71 mm/show_mem: add trylock while printing alloc info new 32c8b3cbf2de rust: maple_tree: add MapleTree new 599bf5bd9077 rust: maple_tree: add lock guard for maple tree new 4549c29f10fe rust: maple_tree: add MapleTreeAlloc new 935b384e1bb3 mm: shmem: fix the strategy for the tmpfs 'huge=' options new 3a49f152ad42 selftests/mm: split_huge_page_test: fix occasional is_back [...] new e3b3f68559e2 selftests/mm: split_huge_page_test: cleanups for split_pte [...] new edef3eb4a2a8 mm/percpu: add a simple double-free check for per-CPU memory new 5269ebee4eb1 filemap: optimize folio refount update in filemap_map_pages new ea8ea419fb9c huge_memory: return -EINVAL in folio split functions when [...] new edc104652d63 mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c new d07bd075c78b mm/page_alloc: check the correct buddy if it is a starting block new 2d688585db05 mm/gup: remove dead pgmap refcounting code new dd57f5feb19a mm/memremap: remove unused get_dev_pagemap() parameter new e67f5c6d0327 docs/mm: add document for swap table new c27350067f37 mm, swap: use unified helper for swap cache look up new 20d76bd4a254 mm, swap: fix swap cache index error when retrying reclaim new 9230f28b857b mm, swap: check page poison flag after locking it new ae68ef4487ef mm, swap: always lock and check the swap cache folio before use new de86c404f008 mm, swap: rename and move some swap cluster definition and [...] new d46a61877d18 mm, swap: tidy up swap device and cluster info helpers new cf86bb8eb002 mm, swap: cleanup swap cache API and add kerneldoc new f16c5a4ae0ab mm/shmem, swap: remove redundant error handling for replac [...] new 460ea952f74c mm, swap: wrap swap cache replacement with a helper new 6c741e445b53 mm, swap: use the swap table for the swap cache and switch API new 74f1564bd9bd mm, swap: mark swap address space ro and add context debug check new d4f568ee645a mm, swap: remove contention workaround for swap cache new b0524b951e67 mm, swap: implement dynamic allocation of swap table new 1fbbdfbde6ee mm, swap: use a single page for swap table when the size fits new 61ac4a7d3ab3 mm/memcg: v1: account event registrations and drop world-w [...] new 0a74439b08cf samples/cgroup: rm unused MEMCG_EVENTS macro new 4130a58e1435 maple_tree: remove lockdep_map_p typedef new 61bbf51e75df memcg: don't wait writeback completion when release memcg new 2ce98b3da679 ptdesc: convert __page_flags to pt_flags new 244ea4f5cdcf ptdesc: remove references to folios from __pagetable_ctor( [...] new 3f9182d2e695 ptdesc: remove ptdesc_to_virt() new b998162d8f3d scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces new 9d24f5d68c61 scripts/decode_stacktrace.sh: symbol: preserve alignment new 78b1007c8f92 scripts/decode_stacktrace.sh: code: preserve alignment new 245c8f7202ca readahead: add trace points new c01e2ed98ab2 readahead-add-trace-points-v2 new b79cd1d4284b selftests/mm: fix hugepages cleanup too early new ad3711d3a3c3 selftests/mm: alloc hugepages in va_high_addr_switch test new d6f87e301fb9 selftests/mm: fix va_high_addr_switch.sh failure on x86_64 new 47c95a2958cb mm: shmem: fix too little space for tmpfs only fallback 4KB new 1b78de4108bb mm: re-enable kswapd when memory pressure subsides or demo [...] new fe5d8f3aea3d mm-re-enable-kswapd-when-memory-pressure-subsides-or-demot [...] new c7a4939cf1a5 mm/gup: fix handling of errors from arch_make_folio_access [...] new eaaa005f9bdb mm/hmm: populate PFNs from PMD swap entry new 678b02ac6ce0 mm: skip mlocked THPs that are underused early in deferred [...] new cd213e6c46bd mm: enable khugepaged anonymous collapse on non-writable regions new d0599e80df6c mm: drop all references of writable and SCAN_PAGE_RO new 2a65c31d6af2 mm: remove arch_flush_lazy_mmu_mode() new aed53ec0b797 mm: introduce local state for lazy_mmu sections new ca8184aec3b9 arm64: mm: fully support nested lazy_mmu sections new dfe90032ca7a x86/xen: support nested lazy_mmu sections (again) new 17c145b9c0dc powerpc/mm: support nested lazy_mmu sections new 6da6d4aa596f sparc/mm: support nested lazy_mmu sections new bf9f6d2e8299 mm: update lazy_mmu documentation new eec08d61348c mm/shmem: remove unused entry_order after large swapin rework new b2ecf57d41ad mm: disable demotion during memory reclamation new 492f800dcc73 mm/zone_device: support large zone device private folios new 84a10d8dd907 mm/huge_memory: add device-private THP support to PMD operations new 295f81d4f240 mm/rmap: extend rmap and migration support device-private entries new 5d1eec4f740f mm/huge_memory: implement device-private THP splitting new a7e62d34c9bf mm/migrate_device: handle partially mapped folios during c [...] new 9a5e80c43c9e mm/migrate_device: implement THP migration of zone device pages new b5ac6b2e2b6f mm/memory/fault: add THP fault handling for zone device pr [...] new 6098c878b175 lib/test_hmm: add zone device private THP test infrastructure new 2e1063699183 mm/memremap: add driver callback support for folio splitting new 8142e75dc7b8 mm/migrate_device: add THP splitting during migration new 881a4b0133c2 lib/test_hmm: add large page allocation failure testing new 91096ac9afde selftests/mm/hmm-tests: new tests for zone device THP migration new 4e3be013dcac selftests/mm/hmm-tests: new throughput tests including THP new 6df84c63828f gpu/drm/nouveau: enable THP support for GPU memory migration new 4e61ed6716e4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new e4a2de87a3fb hung_task: dump blocker task if it is not hung new f7ec6a9ee92d x86/kexec: carry forward the boot DTB on kexec new cb4c9253dae5 ref_tracker: remove redundant __GFP_NOWARN new c5ef087bf546 kcov: use write memory barrier after memcpy() in kcov_move_area() new 1c4096f00431 kcov: load acquire coverage count in user-space code new 261b113aabf2 kcov-load-acquire-coverage-count-in-user-space-code-v2 new a629207422e5 idr test suite: remove usage of the deprecated ida_simple_ [...] new 7254d2395ee5 ida: remove the ida_simple_xxx() API new e5c48d937050 nvmem: update a comment related to struct nvmem_config new ce0e3c62cfa3 lib/digsig: remove unnecessary memset new 65dbc3e2fcf3 init: handle bootloader identifier in kernel parameters new a1413a034b62 init-handle-bootloader-identifier-in-kernel-parameters-v4 new ca421a6de258 checkpatch: allow http links of any length in commit logs new 7325f1623496 ocfs2: kill osb->system_file_mutex lock new fd9603a41a0c lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new b4f2a0160490 squashfs: verify inode mode when loading from disk new 2f61087ae94d ocfs2: remove commented out mlog() statements new e18744c3e621 test_firmware: use str_true_false() helper new a6512511a17b alloc_tag: use str_on_off() helper new 5ee5f58b561c watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new f5546b04caf8 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new f858c1ee7181 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new bddf0da6c9fd vfat: remove unused variable new 9c6470979e19 x86/crash: remove redundant 0 value initialization new 384427d2c9a5 proc: test lseek on /proc/net/dev new 672cd9303ccf list.h: add missing kernel-doc for basic macros new 7b24744916ba fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new 4fb3a65d6aa9 fork: kill the pointless lower_32_bits() in create_io_thre [...] new 03ed59ddf9cb ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new 0f268e709eda ocfs2: fix super block reserved field offset comment new acc948dc68e4 kexec_core: remove redundant 0 value initialization new 6794e4b96546 lib/sys_info: handle sys_info_mask==0 case new e594013511a3 panic: refine the document for 'panic_print' new 4b3b506dd419 panic: add note that 'panic_print' parameter is deprecated new 6785cf1414c1 panic: clean up message about deprecated 'panic_print' parameter new f9b4cd025f68 panic: introduce helper functions for panic state new da86941c84a6 fbdev: use panic_in_progress() helper new 48c30c22709c crash_core: use panic_try_start() in crash_kexec() new 355ba01d3ccd panic: use panic_try_start() in nmi_panic() new f5a40dff281d panic: use panic_try_start() in vpanic() new fd7dd75f47be printk/nbcon: use panic_on_this_cpu() helper new 8cb0fed7084b panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 6fee3d28b890 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new 4065beabec26 watchdog: skip checks when panic is in progress new 39901beb8c06 btree: simplify merge logic by using btree_last() return value new 4476f3ee1897 selftests: proc: mark vsyscall strings maybe-unused new a89000064636 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new 89afea96a1ee panic: use angle-bracket include for panic.h new 3fae046730b9 panic: remove redundant panic-cpu backtrace new 945c4de15e71 panic-remove-redundant-panic-cpu-backtrace-fix new 5d38713e48ac fs/proc/base.c: fix the wrong format specifier new 3c1a7ac7c535 x86/kexec: fix potential cmem->ranges out of memory new 199dc5766dca crash: add KUnit tests for crash_exclude_mem_range new 9def2646214a crash-add-kunit-tests-for-crash_exclude_mem_range-fix new 7e9bb7c04075 kernel.h: add comments for enum system_states new 6528702cdfc4 tools/delaytop: add flexible sorting by delay field new 2fac28c37da0 tools/delaytop: add memory verbose mode support new ba07698cf0e4 tools/delaytop: add interactive mode with keyboard controls new 33b55be96df6 tools/delaytop: improve error handling for missing PSI support new 36bcb6846a52 docs: update delaytop documentation for new interactive features new d267b371630c kexec: introduce is_kho_boot() new e6716104444a efi: support booting with kexec handover (KHO) new f4fecb50d6e1 kexec_core: remove superfluous page offset handling in seg [...] new 1388471c598a lib/decompress: use designated initializers for struct com [...] new c6b566f3dfe5 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 585a5e314f7f Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new c1ead4b4dfe0 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new 945f50036169 perf symbols: Handle 'N' symbols in /proc/kallsyms new 80a2d7ea487d perf arm-spe: Show instruction sample types by default new bf1af4f6e628 perf arm-spe: Downsample all sample types equally new 9574a447478b perf arm-spe: Display --itrace period warnings for all sam [...] new edf93f2a24de perf docs: Update SPE doc to include default instructions group new 48330efae9cc perf annotate: Fix signature of annotate_browser__show() new 7eabedef445a perf annotate: Factor out annotate_browser__show_function_title() new 1e5881b168b9 perf annotate: Fix title line after return from call new e7ab3961e869 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new b9a62320d838 Merge tag 'dma-mapping-6.17-2025-09-09' into HEAD new eadaa8b255f3 dma-mapping: introduce new DMA attribute to indicate MMIO memory new c288d657dd51 iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link(). new e9e81d86fee6 dma-debug: refactor to use physical addresses for page mapping new 76bb7c49f50c dma-mapping: rename trace_dma_*map_page to trace_dma_*map_phys new 513559f73700 iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_phys new f9374de14c0e iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys() new e53d29f957b3 dma-mapping: convert dma_direct_*map_page to be phys_addr_t based new 6eb1e769b2c1 kmsan: convert kmsan_handle_dma to use physical addresses new 18c9cbb042c9 dma-mapping: implement DMA_ATTR_MMIO for dma_(un)map_page_attrs() new bf0ecb3c3239 xen: swiotlb: Open code map_resource callback new f7326196a781 dma-mapping: export new dma_*map_phys() interface new e1d69da24fb8 mm/hmm: migrate to physical address-based DMA mapping API new ec818caebc08 mm/hmm: properly take MMIO path new 56e9cb25bdb5 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 601e128f5469 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 788b8f6af60b arm64: ptrace: Replace interrupts_enabled() with regs_irqs [...] new ee776d68ba47 arm64: entry: Refactor the entry and exit for exceptions from EL1 new 77c195394639 arm64: entry: Rework arm64_preempt_schedule_irq() new c74c44c6ae20 arm64: entry: Use preempt_count() and need_resched() helper new 3c973c51bfba entry: Add arch_irqentry_exit_need_resched() for arm64 new 64f4b8b15f1c arm64: entry: Refactor preempt_schedule_irq() check code new 99eb057ccd67 arm64: entry: Move arm64_preempt_schedule_irq() into __exi [...] new b3cf07851b6c arm64: entry: Switch to generic IRQ entry new 2c2529e47062 arm64: sysreg: Fix and tidy up sysreg field definitions new f4d4ebc84995 arm64: sysreg: Correct sign definitions for EIESB and DoubleLock new 382cbbe7fb2a arm64: sysreg: Add validation checks to sysreg header gene [...] new cbf805469617 Merge branches 'for-next/docs', 'for-next/entry', 'for-nex [...] new 819063511c04 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new 9797d0fd9a5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 954513db9f72 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30ac396cfd61 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new d140c7db15f8 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new ef67e5ca7b7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d9759460f25 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 047422d76908 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fb328bf546b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 28a9ac6b1d4a Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new b2461e20fa9a firmware: imx: Add stub functions for SCMI MISC API new 3fb91b5c86d0 firmware: imx: Add stub functions for SCMI LMM API new 222accf05fc4 firmware: imx: Add stub functions for SCMI CPU API new d79c3eb59780 ARM: imx: Kconfig: Adjust select after renamed config option new a50342f976d2 arm64: dts: imx8mp: Correct thermal sensor index new 5e38d940a36c dt-bindings: arm: fsl: Add EDM-G-IMX8M-PLUS SOM and WB-EDM [...] new 1419c28eb246 dt-bindings: soc: fsl,imx-iomuxc-gpr: Document i.MX53 new 76e145f857e9 dt-bindings: arm: fsl: Add bindings for SolidRun i.MX8MP S [...] new 0463d9d492df dt-bindings: fsl: fsl,imx7ulp-smc1: Allow clocks and clock-names new f001225088b8 dt-bindings: arm: fsl: add TQMa91xx SOM series new 3a90f958bc4b Merge branch 'imx/bindings' into for-next new 5ed941c73b7f ARM: dts: ls1021a: Rename node name nor to flash new 6067121fbe1a ARM: dts: ls1021a: Rename 'mdio-mux-emi1' to 'mdio-mux@54' new e42a515aff9c ARM: dts: ls1021a: Rename esdhc@1560000 to mmc@1560000 new 01ed2910b220 ARM: dts: ls1021a-tsn: Remove redundant #address-cells for [...] new 8523931a20b7 ARM: dts: mba6ul: Add MicIn routing new a22a9e1271fb ARM: dts: imx6ul-tx6ul: Switch away from deprecated `phy-r [...] new 53f9271ed0de ARM: dts: imx6: add #address-cells for gsc@20 new 965661c7c52e ARM: dts: imx6: add key- prefix for gpio-keys new 5a5d4c5cc54d ARM: dts: imx6: align rtc chip node name to 'rtc' new 220ee5c4c89c ARM: dts: imx6: add interrupt-cells for dlg,da9063 pmic new e2de44e6f245 ARM: dts: imx6qdl-aristainetos2: rename ethernet-phy to et [...] new f0b739362174 ARM: dts: imx6: remove redundant pinctrl-names new 5058aa3d4d60 ARM: dts: imx6: rename touch screen's node name to touchscreen new 68979d311a55 ARM: dts: imx6: rename node i2c-gpio to i2c. new 9538e88f185f ARM: dts: imx6: rename node name flash to eeprom new 688dc0342532 ARM: dts: imx6: rename i2c<n>mux i2c-mux-<n> new 91c6d75db0c0 ARM: dts: imx6: replace gpio-key with gpio-keys compatible string new 2039db627d34 ARM: dts: imx6: replace isl,isl12022 with isil,isl12022 for RTC new ce2e4c237ddd ARM: dts: imx6ul-14x14-evk: add regulator for ov5640 new a863c9bffd00 ARM: dts: imx6ul-pico: add power-supply for vxt,vl050-8048nt-c01 new 25d1ef1cfbd2 ARM: dts: imx6: remove undefined linux,default-trigger source new 419f47b88d72 ARM: dts: imx6: change rtc compatible string to st,m41t00 [...] new c56b0b3c2465 ARM: dts: imx6sll: Use 'dma-names' new 61aa099013f1 Merge branch 'imx/dt' into for-next new 8647d8a7709d arm64: dts: imx8mp: Add pclk clock and second power domain [...] new bbe4b2f7d653 arm64: dts: imx95: Add msi-map for pci-ep device new c83b3e212da6 arm64: dts: imx8mp: add interconnect for lcdif-hdmi new 95e882c021c8 arm64: dts: imx8mp: Add TechNexion EDM-G-IMX8M-PLUS SOM on [...] new cc5717bb35c1 arm64: dts: freescale: imx8mp-moduline-display-106: Use ph [...] new da3c9dc9b439 arm64: dts: fsl-ls1012a: Add default GIC address cells new 43156dff1596 arm64: dts: fsl-ls1043a: Add default GIC address cells new 46961265bdfb arm64: dts: fsl-ls1046a: Add default GIC address cells new e4ea1f9d4c94 arm64: dts: imx8dxl: Add default GIC address cells new 78d9275da9e2 arm64: dts: imx8mm: Add default GIC address cells new faf183a02ed6 arm64: dts: imx8mp: Add default GIC address cells new 32b387ceffa7 arm64: dts: imx8mq: Add default GIC address cells new 9429445d48d5 arm64: dts: imx8qm: Add default GIC address cells new 712a83e213ae arm64: dts: imx8qxp: Add default GIC address cells new 7a35e48fe0ec arm64: dts: imx8: Use GIC_SPI for interrupt-map for readability new a009c0c66ecb arm64: dts: add description for solidrun imx8mp som and cubox-m new 1335b32ba1f6 arm64: dts: lx2160a-cex7: add interrupts for rtc and ethernet phy new 8fc714182647 arm64: dts: lx2160a-clearfog-itx: enable pcie nodes for x4 [...] new 9e7b91e00c19 arm64: dts: freescale: move aliases from imx93.dtsi to board dts new 80ae41949f64 arm64: dts: freescale: rename imx93.dtsi to imx91_93_commo [...] new b0830e7e8c8c arm64: dts: imx91: add i.MX91 dtsi support new 6772c4cffd87 arm64: dts: freescale: add i.MX91 11x11 EVK basic support new 0f75caf42baa arm64: dts: imx93-11x11-evk: remove fec property eee-broken-1000t new e71db39f0c7c arm64: dts: freescale: add initial device tree for TQMa91x [...] new cf0713875422 arm64: dts: imx95: add standard PCI device compatible stri [...] new 463714763fd1 arm64: dts: freescale: imx93-phyboard-nash: Current sense [...] new e0c1a76b8d5f arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magi [...] new 40ded2d12b5d arm64: dts: imx8mm-phycore-som: optimize drive strengh new edcc3cdd1748 Merge branch 'imx/dt64' into for-next new 8b3ce9541129 arm64: defconfig: Enable Marvell WiFi-Ex USB driver new d262bfe2cb62 Merge branch 'imx/defconfig' into for-next new 36ab6e7b5d7d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47a11f787abf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d1cba6219871 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 65b8e517881a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3cc9a8cadaf6 firmware: qcom: tzmem: disable sc7180 platform new 2acbe89a158c Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] new 79e86d4007d0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5284d0b09d1b soc: renesas: Identify R-Car X5H new 1ed2786e9ef8 dt-bindings: soc: renesas: Document R-Car X5H Ironhide new 2271cbca3d24 arm64: dts: renesas: r9a09g047: Enable Tx coe support new 702be9cc7436 arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pi [...] new 8ee6bde1e2c0 arm64: dts: renesas: r9a09g047e57-smarc: Use Schmitt input [...] new 1b2dc63b18a4 arm64: dts: renesas: rzt2h-n2h-evk: Enable USB2.0 support new 7cdc8dd5cacc arm64: dts: renesas: r9a09g057: Add I3C node new a8fe09a8f602 arm64: dts: renesas: r9a09g056: Add I3C node new 68fc3f98fc63 arm64: dts: renesas: rcar: Rename dsi-encoder to dsi new 02bc24a4a853 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1 new 4bfff71fb334 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2 new 38bbb60bf280 arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1 new a7cb425c985b arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2 new 21a376c197c7 arm64: dts: renesas: sparrow-hawk-fan-pwm: Rework hwmon comment new a4aa3bef0ab1 Merge branches 'renesas-drivers-for-v6.18', 'renesas-dt-bi [...] new e357035d04fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 10f4dd4cd8dc Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 92f96706947e dt-bindings: soc: rockchip: add rk3588 csidphy grf syscon new 871b0391ccf3 arm64: dts: rockchip: add mipi csi-2 dphy nodes to rk3588 new 843367c7ed19 arm64: dts: rockchip: Fix network on rk3576 evb1 board new 718efbc6a773 arm64: dts: rockchip: add GPU powerdomain, opps, and cooli [...] new d81b0c3099d0 arm64: dts: rockchip: enable the Mali GPU on RK3328 boards new 2f814430bb5a Merge branch 'v6.18-armsoc/dts64' into for-next new a012d4a51d51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1da4cbefed4a firmware: exynos-acpm: fix PMIC returned errno new 541a89b87cb6 Merge branch 'next/drivers' into for-next new cdc10914e28a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2512d562e7b0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 0a8c2d6bf224 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 91ec95f41f4b Merge branch 'for-next' of https://github.com/spacemit-com/linux new f6f3ba92de4f Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 16adf304b98a Merge branches 'sunxi/clk-fixes-for-6.17', 'sunxi/fixes-fo [...] new 7aa8781f379c clk: sunxi-ng: sun6i-rtc: Add A523 specifics new 606541cb9769 Merge branch 'sunxi/clk-for-6.18' into sunxi/for-next new 7c8e01681af4 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 15003d9cc65f optee: sync secure world ABI headers new a6ccb03fb773 dma-buf: dma-heap: export declared functions new c924c65f52c3 tee: implement protected DMA-heap new fdf631ac9ee6 tee: refactor params_from_user() new 146bf4e75eca tee: new ioctl to a register tee_shm from a dmabuf file de [...] new ab09dd6d9201 tee: add tee_shm_alloc_dma_mem() new 0e32abef9fc8 optee: support protected memory allocation new 2b78d79cdf96 optee: FF-A: dynamic protected memory allocation new dbc2868b7b57 optee: smc abi: dynamic protected memory allocation new 4bb98dc1b2f0 Merge branch 'tee_prot_dma_buf_for_v6.18' into next new e0ce1e811a00 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 804ebc2bdcc8 dt-bindings: i2c: nvidia,tegra20-i2c: Document Tegra264 I2C new 6b670e53ac6e dt-bindings: display: tegra: Move avdd-dsi-csi-supply from [...] new fc02f529a8db dt-bindings: clock: tegra30: Add IDs for CSI pad clocks new 669c71f6c6b0 dt-bindings: arm: tegra: Add Xiaomi Mi Pad (A0101) new 7526e6db4703 dt-bindings: reset: Add Tegra114 CAR header new 04f27a0fda6b dt-bindings: arm: tegra: Add ASUS TF101G and SL101 new 3c22423d4b48 Merge branch for-6.18/dt-bindings into for-next new b9c01adedf38 soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups new 422ba6d7791c Merge branch for-6.18/soc into for-next new c4d790122543 Merge branch 'for-6.18/dt-bindings' into for-6.18/clk new 8e7bd526e836 clk: tegra: Add DFLL DVCO reset control for Tegra114 new 47a4bb287d0b clk: tegra: dfll: Add CVB tables for Tegra114 new 7897ef7f2318 Merge branch for-6.18/clk into for-next new 166e2c0f26c8 Merge branch 'for-6.18/dt-bindings' into for-6.18/arm/dt new b49a73a08100 ARM: tegra: p880: set correct touchscreen clipping new 93ff9ffaf343 ARM: tegra: Add DFLL clock support for Tegra114 new cca41614d15c ARM: tegra: transformer-20: add missing magnetometer interrupt new 3f973d78d176 ARM: tegra: transformer-20: fix audio-codec interrupt new 73e23d3bd722 ARM: tegra: add support for ASUS Eee Pad Slider SL101 new 66bdc9fad66b Merge branch for-6.18/arm/dt into for-next new a555633fd3f1 Merge branch 'for-6.18/dt-bindings' into for-6.18/arm64/dt new e1899da95f59 arm64: tegra: Add I2C nodes for Tegra264 new da2b9ee104d7 Merge branch for-6.18/arm64/dt into for-next new 97b02f957431 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f4e0d05b846c Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new 9714de3825ee Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new ce8008bb68e1 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 4a576814cafe Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 23c59916bafa clk: renesas: r9a09g057: Add clock and reset entries for I3C new 2cfff084f030 clk: renesas: r9a09g056: Add clock and reset entries for I3C new 380c74a29937 clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserv [...] new a24cd110e664 dt-bindings: clock: renesas,r9a09g047-cpg: Add USB3.0 core clocks new 7ce8bc876810 Merge tag 'renesas-r9a09g047-dt-binding-defs-tag4' into re [...] new 4a724d869f0e clk: renesas: r9a09g047: Add USB3.0 clocks/resets new bf13ec1441a0 clk: renesas: r9a09g05[67]: Reduce differences new c55c6edcb3f5 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new ebb28c5f7591 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new 174e74f1141b Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 92d544c5b7b8 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 4fa7903e2c31 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new dde512e21c73 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 4735037b5d9b openrisc: Add text patching API support new 9d0cb6d00be8 openrisc: Add R_OR1K_32_PCREL relocation type module support new 09a27fc32e3d openrisc: Regenerate defconfigs. new 8c30b0018f9d openrisc: Add jump label support new 36fbd1cecb82 Merge branch 'for-next' of https://github.com/openrisc/linux.git new 9e26487e1e1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47c7f3b70387 powerpc64/bpf: Implement PROBE_MEM32 pseudo instructions new a2485d06cad3 powerpc64/bpf: Implement bpf_addr_space_cast instruction new 45ed2e8b0591 powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit [...] new 0c1da35b0188 powerpc64/bpf: Implement PROBE_ATOMIC instructions new a41de5ccff85 arch/powerpc: Remove support for older GCC and binutils new 96c79fef2281 powerpc/8xx: Remove offset in SPRN_M_TWB new 58f5382a482b powerpc/vdso: Include asm/syscalls.h for sys_ni_syscall() new 7f9bcf130697 powerpc/cpm2: Drop legacy-of-mm-gpiochip.h header new 1044dbaf2a77 powerpc/44x: Change GPIO driver to a proper platform driver new d2ad26e7b67e powerpc/44x: Drop legacy-of-mm-gpiochip.h header new e7a6475cc0c3 gpio: mpc5200: Drop legacy-of-mm-gpiochip.h header new 6dc5d0770dc9 powerpc/ps3: Use str_write_read() in ps3stor_read_write_sectors() new b034baff11d0 powerpc: Remove duplicate definition for ppc_msgsnd_sync() new cc0cc23babc9 powerpc/xive: Untangle xive from child interrupt controlle [...] new f0ac60e6e311 powerpc/powernv/pci: Switch to use msi_create_parent_irq_domain() new daaa574aba6f powerpc/pseries/msi: Switch to msi_create_parent_irq_domain() new afa573db5afe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e0688b027788 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 5caf93ca5256 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 421b55b412c8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 833e88b8073e Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 19591f7e781f fscrypt: use HMAC-SHA512 library for HKDF adds d9f91e7eebab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5092dabb40b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3954b63f2fce Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 5506d34d1aaf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds df15aeca83be Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds 66497dab58d8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 40de7d09df86 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds fd31e13fb746 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds b8cf8fda522d fanotify: add watchdog for permission events adds ccb5d3bf81a3 Pull fanotify permission event watchdog. adds 6f4745ec25ec Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 5559d3470f3d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds ae0d8e26689d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4880eea83d5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 167637de0e6d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 8e88414b9ae3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 80ff677b55b5 ntfs3: transition magic number to shared constant adds e4dff9700911 ntfs3: add FS_IOC_GETFSLABEL ioctl adds 21dc07ac9c25 ntfs3: add FS_IOC_SETFSLABEL ioctl adds 4e8011ffec79 ntfs3: pretend $Extend records as regular files adds 736fc7bf5f68 fs: ntfs3: Fix integer overflow in run_unpack() adds d68318471aa2 fs/ntfs3: Fix a resource leak bug in wnd_extend() adds 0dc7117da8f9 fs/ntfs3: reject index allocation if $BITMAP is empty but [...] adds 7d460636b640 ntfs3: stop using write_cache_pages adds 56dd3ccb64ac Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 98aacb84a08d Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds aac58a04de31 Merge branch '9p-next' of https://github.com/martinetd/linux adds c80525c708b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3829916de6f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds ff932f77a4a1 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds c666ceedf0ae Have cc(1) catch attempts to modify ->f_path adds 0d654b4851c0 Merge branch 'work.f_path' into for-next adds dc31447d633e security_dentry_init_security(): constify qstr argument adds 127399684945 exfat_find(): constify qstr argument adds 09c2e9069e0f afs_edit_dir_{add,remove}(): constify qstr argument adds c688eff013a6 afs_dir_search: constify qstr argument adds 1e92c48ab44f generic_ci_validate_strict_name(): constify name argument adds 2ea01013dbc3 make it easier to catch those who try to modify ->d_name adds 23bf7166fb4a Merge branch 'work.qstr' into for-next adds 24d149923933 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a829fed25fb2 Merge branch 'fs-next' of linux-next new 9d50c736090d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2ea5e523d4b6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2be7e7aafc66 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new e8d54f0a5436 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c8d9e58541d Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 446cf3cec89f Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new bc3e166bdc90 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 855294a35fdb Merge branch 'docs-next' of git://git.lwn.net/linux.git new fa0f61cc1d82 media: rc: fix races with imon_disconnect() new ecba852dc9f4 media: redrat3: use int type to store negative error codes new 212da8b68f6b Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 531453a36c13 Merge tag 'devfreq-next-for-6.18' of git://git.kernel.org/ [...] new 141e2b2b2928 Merge branch 'pm-devfreq' into linux-next new a38606855673 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 7c05f5290c87 pmdomain: ti-sci: Set PD on/off state according to the HW state new 1d97d9492076 pmdomain: Merge branch fixes into next new b6223b85e5ba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f0f2b58c0fc4 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new c0da8dc53421 RDMA/bnxt_re: Enhance a log message when bnxt_re_register_ [...] new 217156bb70af bnxt_en: Enhance stats context reservation logic new 8f47f12db518 RDMA/bnxt_re: Add data structures for RoCE mirror support new 2419b16a3db5 RDMA/bnxt_re: Refactor hw context memory allocation new b5942828ea5f RDMA/bnxt_re: Refactor stats context memory allocation new af7f9d0d5745 RDMA/bnxt_re: Add support for unique GID new fd6c9ae7c182 RDMA/bnxt_re: Add support for mirror vnic new 7c7511f16512 RDMA/bnxt_re: Add support for flow create/destroy new 959d10d642c7 RDMA/bnxt_re: Initialize fw with roce_mirror support new 6133c13154ef RDMA/bnxt_re: Use firmware provided message timeout value new aae757ec20d2 RDMA/bnxt_re: Remove unnecessary condition checks new 372fdb5c75b6 RDMA/mlx5: Fix page size bitmap calculation for KSM mode new 490a253cb489 RDMA/rdmavt: Use int type to store negative error codes new 2ed096dc4153 RDMA/core: fix "truely"->"truly" new f5b6b4639b3d RDMA/bnxt_re: Call strscpy() with correct size argument new ffad4278c2ac net: ionic: Create an auxiliary device for rdma driver new 85372e4a493e net: ionic: Update LIF identity with additional RDMA capabilities new 089bbf4836c6 net: ionic: Export the APIs from net driver to support dev [...] new 0e02faffdb80 net: ionic: Provide RDMA reset support for the RDMA driver new 2dc6a6a6782d net: ionic: Provide interrupt allocation support for the R [...] new 11016c795eec net: ionic: Provide doorbell and CMB region information new 83597c841ed5 RDMA: Add IONIC to rdma_driver_id definition new 8d765af51a09 RDMA/ionic: Register auxiliary module for ionic ethernet adapter new f3bdbd42702c RDMA/ionic: Create device queues to support admin operations new e8521822c733 RDMA/ionic: Register device ops for control path new b83c62055b6f RDMA/ionic: Register device ops for datapath new 2075bbe8ef03 RDMA/ionic: Register device ops for miscellaneous functionality new ea4c399642b8 RDMA/ionic: Implement device stats ops new 6603fbf158e9 RDMA/ionic: Add Makefile/Kconfig to kernel build environment new 72d0b87e1e7c RDMA/bnxt_re: Update sysfs entries with appropriate data new eba165b29097 RDMA/bnxt_re: Avoid GID level QoS update from the driver new 03eb37790d33 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new db1b60066686 selftests: net: Add tests to verify team driver option set [...] new 1827f773e416 net: xdp: pass full flags to xdp_update_skb_shared_info() new 6bffdc0f88f8 net: xdp: handle frags with unreadable memory new 7f0b763b8180 Merge branch 'net-xdp-handle-frags-with-unreadable-memory' new cda276bcb9a5 ipv4: cipso: Simplify IP options handling in cipso_v4_error() new 0d3c4a441686 ipv4: icmp: Pass IPv4 control block structure as an argume [...] new 4a8c416602d9 ipv4: icmp: Fix source IP derivation in presence of VRFs new c068ba9d3ded selftests: traceroute: Return correct value on failure new 47efbac9b768 selftests: traceroute: Use require_command() new 5c9c78224fc3 selftests: traceroute: Reword comment new 2e6428100b16 selftests: traceroute: Test traceroute with different source IPs new f7240999deb4 selftests: traceroute: Add VRF tests new 5adf6f2b9972 Merge branch 'ipv4-icmp-fix-source-ip-derivation-in-presen [...] new 5f790208d68f net: phy: fixed_phy: remove two function stubs new 078c926dce62 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new bf7a6a67050f bpftool: Add kernel.kptr_restrict hint for no instructions new b5bbbb70e5f5 s390/bpf: Use direct calls and jumps where possible new 2693227c1150 libbpf: Export bpf_object__prepare symbol new 78e097fbca71 libbpf: Add documentation to version and error API functions new 21aeabb68258 selftests/bpf: Use vmlinux.h for BPF programs new f41345f47fb2 bpf: Use tnums for JEQ/JNE is_branch_taken logic new 0780f54ab129 selftests/bpf: Tests for is_scalar_branch_taken tnum logic new d47cc4dea173 bpf: Use sha1() instead of sha1_transform() in bpf_prog_ca [...] new 4223bf833c84 bpf: Remove preempt_disable in bpf_try_get_buffers new 1b93c03fb319 rcu: add rcu_read_lock_dont_migrate() new 8c0afc7c9c11 bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free() new f2fa9b906911 bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storag [...] new 68748f0397a3 bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog() new cf4303b70dfa bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free() new 427a36bb5504 bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg() new 8e4f0b1ebcf2 bpf: use rcu_read_lock_dont_migrate() for trampoline.c new f4c227cc977f Merge branch 'bpf-introduce-and-use-rcu_read_lock_dont_migrate' new d0f27ff27c04 selftests/bpf: Remove entries from config.{arch} already p [...] new b8efa810c1db s390/bpf: Add s390 JIT support for timed may_goto new b68dfcc12a32 selftests/bpf: Add a missing newline to the "bad arch spec [...] new 1e4e6b9e260d selftests/bpf: Add __arch_s390x macro new 7197dbcba230 selftests/bpf: Enable timed may_goto verifier tests on s390x new 21bce5694054 selftests/bpf: Remove may_goto tests from DENYLIST.s390x new 2465bb83e0b4 Merge branch 's390-bpf-add-s390-jit-support-for-timed-may_goto' new 1df7dad4d5c4 bpf: Improve the general precision of tnum_mul new 2660b9d47750 bpf: Add selftest to check the verifier's abstract multiplication new d3abefe89740 selftests/bpf: Fix typos and grammar in test sources new 758acb9ccfdb libbpf: Fix USDT SIB argument handling causing unrecognize [...] new 69424097ee10 selftests/bpf: Enrich subtest_basic_usdt case in selftests [...] new 4c229f337e9c Merge branch 'libbpf-fix-usdt-sib-argument-handling-causin [...] new 16175375da36 bpf, arm64: Add JIT support for timed may_goto new 22b22bf9ee48 selftests/bpf: Enable timed may_goto tests for arm64 new bd27626f4826 Merge branch 'bpf-arm64-support-for-timed-may_goto' new 737433c6a559 selftests/bpf: Add LPM trie microbenchmarks new 98857d111c53 selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 new 70f32a10ad42 bpftool: Refactor kernel config reading into common helper new 6417ca85305e bpftool: Add CET-aware symbol matching for x86_64 architectures new e4980fa64636 bpf: Replace kvfree with kfree for kzalloc memory new 2a912258c90e selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh new c9110e6f7237 selftests/bpf: Fix count write in testapp_xdp_metadata_copy() new 8bad31edf549 selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c new adf6b57ce46c selftests/bpf: skip recursive functions for kprobe_multi new a85d888768ea selftests/bpf: add benchmark testing for kprobe-multi-all new 525ac69b1eba Merge branch 'selftests-bpf-benchmark-all-symbols-for-kpro [...] new 19559e844184 bpf: add bpf_strcasecmp kfunc new abc8a952d4aa selftests/bpf: Test kfunc bpf_strcasecmp new 929adf8838f7 bpf, arm64: Remove duplicated bpf_flush_icache() new 4b69e31329b6 selftests/bpf: Introduce experimental bpf_in_interrupt() new 88a3bde432b8 selftests/bpf: Add case to test bpf_in_interrupt() new 2d92ef7da260 Merge branch 'selftests-bpf-introduce-experimental-bpf_in_ [...] new b338cf849ec8 libbpf: Remove unused args in parse_usdt_note new 54728bd535fb bpf: Return an error pointer for skb metadata when CONFIG_NET=n new 9621eb635ba9 Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/master' new e12873ee856f selftests/bpf: Add BPF program dump in veristat new 93a83d044314 selftests/bpf: Fix the issue where the error code is 0 new 34f86083a4e1 bpf: replace use of system_wq with system_percpu_wq new 0409819a0021 bpf: replace use of system_unbound_wq with system_dfl_wq new a857210b104f bpf: WQ_PERCPU added to alloc_workqueue users new 60ef54156148 Merge branch 'bpf-replace-wq-users-and-add-wq_percpu-to-al [...] new f85981327a90 selftests/bpf: Fix incorrect array size calculation new 5d87e96a4971 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new bfa447c63703 Merge branch 'bpf-next/master' into for-next new bf10d5891c76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1c243356406d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 2daa1f895440 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 1b2e9feb3514 wifi: mwifiex: fix endianness handling in mwifiex_send_rgp [...] new 29ed1cd7bedf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f3138de91b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 948cb194bcb4 mtd: map: add back asm/barrier.h inclusion new 0ce34f9e22f4 mtd: jedec_probe: Remove space before newline new 0ee8d7616b75 mtd: lpddr: Remove space before newline new e3d2faffdd18 mtd: core: expose ooblayout information via debugfs new 81eb13a19a8e mtd: use vmalloc_array and vcalloc to simplify code new 9781c381c159 mtd: core: skip badblocks increment for blocks already known bad new 02cdcb5a1059 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 469686badbcc Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 119de124d854 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new a595f74f84a0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b94bc4398bec crypto: md5 - Implement export_core() and import_core() new dac970f78182 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 1ca3b4223f19 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6d4bf7de1e51 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new d2624d90a0b7 drm/panthor: assign unique names to queues new 1beee8d0c263 drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used new c7d393267c49 gpu: host1x: Fix race in syncpt alloc/free new 63d47cc6eeb2 gpu: host1x: Wait prefences outside MLOCK new fab823d82ee5 gpu: host1x: Allow loading tegra-drm without enabled engines new b4505b6ad944 gpu: host1x: Use dev_err_probe() in probe path new 9e16c8bf9aeb accel/amdxdna: Fix an integer overflow in aie2_query_ctx_s [...] new d65912529449 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 8e0955d9971e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 72136efb875d drm/i915/backlight: Honor VESA eDP backlight luminance con [...] new b63ed1da9360 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 298417007775 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new cf4fd52e3236 rust: drm: Introduce the Tyr driver for Arm Mali GPUs new d69199db101a Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new b98775bca995 drm/xe/tile: Release kobject for the failure path new 692a4802435b drm/xe: Fix uninitialized return values new 60d2b7899142 drm/xe/guc: Add SLPC power profile interface new 010629e00d84 drm/xe: Fix driver reference in FLR comment new 95c1cfa30608 drm/xe/pf: Drop rounddown_pow_of_two fair LMEM limitation new 88434448438e drm/xe/guc: Set RCS/CCS yield policy new 6a288e2e1a64 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new cdf63d072f6d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da0eb65323a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf8b7903a870 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1c1ce5510303 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2fc31b22c900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d46960e4ffe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 81b748b8c6bf io_uring/query: check for loops in in_query() new 8b14de40dc17 Merge branch 'for-6.18/io_uring' into for-next new 1c0eb8215e82 Merge branch 'for-6.18/block' into for-next new 7c2897db296c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new bd32f013e732 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 36ec83ece984 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cbc76d057c54 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e551fa3159e3 mfd: Add support for Loongson Security Engine chip controller new 766b2d724c8d crypto: loongson - add Loongson RNG driver support new 5c83b07df9c5 tpm: Add a driver for Loongson TPM device new 74fddd5fbab8 MAINTAINERS: Add entry for Loongson Security Engine drivers new 7589d138a078 Merge branches 'ib-mfd-char-crypto-6.18' and 'ib-mfd-input [...] new 335f48c9ab34 mfd: simple-mfd-i2c: Add compatible strings for Layerscape [...] new 74a6b0d5e2d6 mfd: adp5585: Drop useless return statement new 2291ec051288 mfd: Kconfig: Fix spelling mistake "infontainment" -> "inf [...] new 19c523864531 mfd: stmpe: Remove IRQ domain upon removal new f0c4b77efa60 mfd: stmpe-spi: Use module_spi_driver to remove boilerplate new 603a06c1c5c2 mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate new 26d09e82264c mfd: stmpe-spi: Add missing MODULE_LICENSE new 1563ee9fdc74 mfd: stmpe-i2c: Add missing MODULE_LICENSE new 72f4a0b21cd2 dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible new 87227446255e mfd: qnap-mcu: Add driver data for TS233 variant new 1ff149ab144d dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node new 0ee220d6e1c7 mfd: kempld: Switch back to earlier ->init() behavior new e379ee309fcf mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header new 839ab4af7df6 mfd: qnap-mcu: Handle errors returned from qnap_mcu_write new 42779e4b5128 mfd: qnap-mcu: Convert to guard(mutex) in qnap_mcu_exec new 13b9c87fa551 mfd: qnap-mcu: Improve structure in qnap_mcu_exec new 8766cb09089a mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_c [...] new ef704a882cef mfd: da9063: Split chip variant reading in two bus transactions new 9822dd6770bf mfd: macsmc: Remove error prints for devm_add_action_or_reset() new c067c2f190d5 mfd: madera: Work around false-positive -Wininitialized warning new 57e5e925773b dt-bindings: mfd: aspeed-lpc: Add missing "clocks" propert [...] new edfd67239981 mfd: vexpress-sysreg: Check the return value of devm_gpioc [...] new e2d401a6c9eb mfd: vexpress-sysreg: Use new generic GPIO chip API new 9e3f0a61b7f8 mfd: kempld: Use PTR_ERR_OR_ZERO() to simplify code new 7376b1db5e86 dt-bindings: mfd: syscon: Add "marvell,armada-3700-usb2-ho [...] new 93998279a3a7 mfd: max899x: Use dedicated interrupt wake setters new b60809c1cfea mfd: arizona: Make legacy gpiolib interface optional new 128deb201fa6 mfd: Remove unneeded 'fast_io' parameter in regmap_config new b81d231718f3 dt-bindings: mfd: Move embedded controllers to own directory new 1ff7da4e14f4 mfd: si476x: Add GPIOLIB_LEGACY dependency new 8f42a234ca02 mfd: aat2870: Add GPIOLIB_LEGACY dependency new 16f09bf1ebb0 dt-bindings: mfd: sl28cpld: Add sa67mcu compatible new e968396c7aba dt-bindings: mfd: Add support the SpacemiT P1 PMIC new a9c11536c17e mfd: simple-mfd-i2c: Add SpacemiT P1 support new d18ee2a37a74 dt-bindings: mfd: syscon: Document the control-scb syscon [...] new e6431bc18b92 mfd: core: Increment of_node's refcount before linking it [...] new 16d71453f6f5 mfd: macsmc: Add "apple,t8103-smc" compatible new ae931608791d dt-bindings: mfd: fsl,mc13xxx: Convert txt to DT schema new f105b12d0600 dt-bindings: mfd: fsl,mc13xxx: Add buttons node new 9258160f30ef dt-bindings: mfd: Convert aspeed,ast2400-p2a-ctrl to DT schema new 9ea57a192d35 dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles new 58cd9c86b240 mfd: bd71828, bd71815: Prepare for power-supply support new 55d65ccdf740 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 2720c87b7621 backlight: mp3309c: Drop pwm_apply_args() new fe85a39d8402 backlight: mp3309c: Initialize backlight properties withou [...] new 7a5e9040f418 backlight: led_bl: Use devm_kcalloc() for array space allocation new a3eb767552b8 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 2050a3e31637 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b87ecbc54f22 rust: regulator: remove Regulator<Dynamic> new 2e0fd4583d0e rust: regulator: add devm_enable and devm_enable_optional new 487a49391967 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] new c3dfb520ea0a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 54d94c422fed lsm: CONFIG_LSM can depend on CONFIG_SECURITY new c39bfcfaba4b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e9c34a66cddb Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 1bab4c0e6e16 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a3dcd3b2bca8 Merge branch 'next' of https://github.com/cschaufler/smack-next new e21b31928a29 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ddd8f544c732 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 42de258b16c0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8e667c466bdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c45876b024b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0467d6c99d1c spi: dt-bindings: add Amlogic A113L2 SFC new 4670db6f32e9 spi: amlogic: add driver for Amlogic SPI Flash Controller new 6a129b2ca5c5 MAINTAINERS: Add an entry for Amlogic spifc driver new 9ca01e9226db support for Amlogic SPI Flash Controller IP new d209ce745f05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6d814c1ed1d5 Merge branch into tip/master: 'core/bugs' new ecec3d49dd99 Merge branch into tip/master: 'irq/core' new b25676f11356 Merge branch into tip/master: 'irq/drivers' new d991ec21f593 Merge branch into tip/master: 'locking/futex' new 49ad5defbfe9 Merge branch into tip/master: 'perf/core' new cfffcf97997b x86/mce: Set CR4.MCE last during init new 669ce4984b72 x86/mce: Define BSP-only init new c6e465b8d45a x86/mce: Define BSP-only SMCA init new a46b2bbe1e36 x86/mce: Do 'UNKNOWN' vendor check early new 7eee1e926845 x86/mce: Separate global and per-CPU quirks new 91af6842e994 x86/mce: Move machine_check_poll() status checks to helper [...] new 5c6f123c419b x86/mce: Add a clear_bank() helper new 53b3be0e79ef x86/mce: Unify AMD THR handler with MCA Polling new cf6f155e848b x86/mce: Unify AMD DFR handler with MCA Polling new fe02d3d00b06 x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA [...] new 9b92e18973ce x86/mce/amd: Support SMCA corrected error interrupt new 922300abd79d x86/mce/amd: Remove redundant reset_block() new 5a92e88ffc49 x86/mce/amd: Define threshold restart function for banks new c8f4cea38959 x86/mce: Handle AMD threshold interrupt storms new 8541d643578f x86/mce: Save and use APEI corrected threshold limit new 2cc8c2cb7269 Merge branch into tip/master: 'ras/core' new eaed5cb6bd0c Merge branch into tip/master: 'sched/core' new ca9304794ada Merge branch into tip/master: 'timers/clocksource' new 31edaafbc8bf Merge branch into tip/master: 'timers/core' new 618758219ef0 Merge branch into tip/master: 'timers/vdso' new aeab0675dba1 Merge branch into tip/master: 'x86/apic' new 7c5234109531 Merge branch into tip/master: 'x86/asm' new a7086b20095e Merge branch into tip/master: 'x86/bugs' new c492114e15e1 Merge branch into tip/master: 'x86/build' new 88559a4a781c Merge branch into tip/master: 'x86/cache' new 96786c25b5bb Merge branch into tip/master: 'x86/cleanups' new 038c7dc66e27 compiler_types.h: Move __nocfi out of compiler-specific header new 628a15e0536a x86/traps: Clarify KCFI instruction layout new 24452d9ef175 x86/cfi: Document the "cfi=" bootparam options new 9f303a35d1df x86/cfi: Standardize on common "CFI:" prefix for CFI reports new 026211c40b05 x86/cfi: Add "debug" option to "cfi=" bootparam new 0b815825b1b0 x86/cfi: Remove __noinitretpoline and __noretpoline new 85a2d4a890dc x86,ibt: Use UDB instead of 0xEA new 4a1e02b15ac1 x86,retpoline: Optimize patch_retpoline() new 8f67d072aeb1 Merge branch 'x86/bugs' into x86/core, to resolve conflict new e79de3c45d1d Merge branch into tip/master: 'x86/core' new 0dd88d762dcd Merge branch into tip/master: 'x86/cpu' new 62d5eef7eee4 Merge branch into tip/master: 'x86/entry' new 354142ae2da7 Merge branch into tip/master: 'x86/microcode' new 1b7849c71014 Merge branch into tip/master: 'x86/misc' new 81f5eb058e2a Merge branch into tip/master: 'x86/mm' new 8d73829b78ca x86/startup/sev: Document the CPUID flow in the boot #VC handler new 176aacf1599d Merge branch into tip/master: 'x86/sev' new 0a5f56aff154 Merge branch into tip/master: 'x86/tdx' new 909377f30cd0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 2a8015f401c6 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 560bad776daa Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 695f8c39938a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 91ff9cc1cf64 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c3d6ab73be88 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 238e09bd5b10 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 928cb63804c8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 46995fc6cfbe Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d02e48830e3f KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVI [...] new 0dccbc75e18d x86/kvm: Force legacy PCI hole to UC when overriding MTRRs [...] new 657bf7048d77 x86/kvm: Make kvm_async_pf_task_wake() a local static helper new 960550503965 x86/kvm: Prefer native qspinlock for dedicated vCPUs irres [...] new cbf5d9457462 KVM: x86: Move kvm_irq_delivery_to_apic() from irq.c to lapic.c new 73473f31a4bf KVM: x86: Make "lowest priority" helpers local to lapic.c new aac057dd6231 KVM: x86: Move vector_hashing into lapic.c new 2569c8c5767b KVM: TDX: Reject fully in-kernel irqchip if EOIs are prote [...] new 7d4671d1d0e7 KVM: x86/pmu: Correct typo "_COUTNERS" to "_COUNTERS" new 50f4db196766 KVM: x86: Use guard() instead of mutex_lock() to simplify code new 864384e97981 KVM: x86: hyper-v: Use guard() instead of mutex_lock() to [...] new 3f0bb03b9db7 Documentation: KVM: Call out that KVM strictly follows the [...] new 3ccbf6f47098 KVM: x86/mmu: Return -EAGAIN if userspace deletes/moves me [...] new 2bc2694fe20b KVM: TDX: Do not retry locally when the retry is caused by [...] new 665071186ce4 KVM: selftests: Fix typo in hyperv cpuid test message new 7b39b6c76942 KVM: selftests: Add support for #DE exception fixup new 9bf5da1ca427 KVM: selftests: Add coverage for 'b' (byte) sized fastops [...] new fe08478b1d51 KVM: selftests: Dedup the gnarly constraints of the fastop [...] new aebc62b3dedc KVM: selftests: Add support for DIV and IDIV in the fastops test new 2f5f8fb9de09 KVM: SEV: Save the SEV policy if and only if LAUNCH_START [...] new fc55b4cda00a KVM: nSVM: Replace kzalloc() + copy_from_user() with memdu [...] new b33f3c899e27 Merge branches 'fixes', 'generic', 'guest', 'misc', 'mmu', [...] new 56087ad341e8 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 85fae1f81126 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new c04d3064306f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ca1fb8be9cda Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b433598071bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 53358f2d462d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e3c6da8a29cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c8f688b7dd8e Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 2aa1396fbcc5 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 7f201ca18c82 rust: debugfs: Add initial support for directories new 5e40b591cb46 rust: debugfs: Add support for read-only files new 839dc1d15b9b rust: debugfs: Add support for writable files new 40ecc49466c8 rust: debugfs: Add support for callback-based files new 6f227d21377c samples: rust: Add debugfs sample driver new 5f0942581dd0 rust: debugfs: Add support for scoped directories new d4a5d397c7fb samples: rust: Add scoped debugfs sample driver new 21c58003fffa Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new fdae06fca802 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new ccc01b65ef84 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6d5b4f1819c6 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new fd3fad748ef4 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 63f0c6a270be Merge tag 'w1-drv-6.18' of ssh://gitolite.kernel.org/pub/s [...] new fca73297578d Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 05c8207d3f25 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8229ca0365b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cb04933ac65b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9ab43fe47827 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new ee03777ef2a2 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new bdb978979ed1 phy: rockchip: phy-rockchip-inno-csidphy: add support for [...] new f6a78233c3f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 461324df68a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e7b29d0d3b72 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new e6a95f4ef4f5 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 6cb2cc2831eb Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new c2e17dac9442 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new eda18f4d4437 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 50bc4694b1f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d0f8b6ffe573 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a41aa13c123 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 01b95cacdbfb Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 9362d8bf4094 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e3664031992b Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 4ba18447fdfe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e324f644c43a Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new 7a5f299e4fcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 12578440b42f Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 3ee3e4ad7096 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new c7ec58c39b02 dt-bindings: eeprom: at24: Add compatible for Giantec GT24C256C new 6dc89c0af0b6 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 492d64db47c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 6f8cc8c20320 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 466f6f661075 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cbd033e69b15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 96c143f2e121 Merge branch 'main' of git://git.infradead.org/users/willy [...] new f89300ac7756 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new b5f2540188a9 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 7a972f995361 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2f3c1a386d68 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5c9a331ceef7 slab: add sheaf support for batching kfree_rcu() operations new 6076a3af58c2 slab: sheaf prefilling for guaranteed allocations new 2b29212b61bd slab: determine barn status racily outside of lock new c74708557920 slab: skip percpu sheaves for remote object freeing new d24e5e5e9a27 slab: allow NUMA restricted allocations to use percpu sheaves new ebb60a2e4119 maple_tree: remove redundant __GFP_NOWARN new dfdc3c860dcb tools/testing/vma: clean up stubs in vma_internal.h new 75305b669642 maple_tree: Drop bulk insert support new 3676831e2bc6 tools/testing/vma: Implement vm_refcnt reset new 3fdcf019a402 tools/testing: Add support for changes to slab for sheaves new 430f1ac861b2 mm, vma: use percpu sheaves for vm_area_struct cache new 2c04df96ca96 maple_tree: use percpu sheaves for maple_node_cache new 5e9f625e805b tools/testing: include maple-shim.c in maple.c new dc8403697bb0 testing/radix-tree/maple: Hack around kfree_rcu not existing new 5ebd83d8553d maple_tree: Use kfree_rcu in ma_free_rcu new 0ba006b51cf6 maple_tree: Replace mt_free_one() with kfree() new 03ad7d080614 tools/testing: Add support for prefilled slab sheafs new f95c9df3fe95 maple_tree: Prefilled sheaf conversion and testing new ff3e4e66f10c maple_tree: Add single node allocation support to maple state new ef98a94a6ca3 maple_tree: Convert forking to use the sheaf interface new b0998b4bccab Merge branch 'slab/for-6.18/sheaves' into slab/for-next new ce7fb68f4103 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new bf78b7deef59 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 311618c56d8a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bb680767174f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3d536277449e rust: pin-init: examples: error: use `Error` in `fn main()` new 62a9c709612c rust: pin-init: README: add information banner on the rena [...] new d49c56368c0c rust: pin-init: rename `project` -> `project_this` in doctest new 619db96daf94 rust: pin-init: add pin projections to `#[pin_data]` new 1fa516794fdd rust: pin-init: add code blocks to `[try_][pin_]init!` macros new 42415d163e5d rust: pin-init: add references to previously initialized fields new 21a75ed97589 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new f733f3ad03c5 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 9dd110843051 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new 4ae5a2324c19 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 0bc89115f103 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new b5d5d52ffbf9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0dc16086c939 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ace5fa9606f7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2652e6e1c1fa Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new c0e14bff9d5b Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 590b221ed425 Add linux-next specific files for 20250912
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 (8f21d9da4670) \ N -- N -- N refs/heads/master (590b221ed425)
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 1107 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/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/vmscape.rst | 110 ++ Documentation/admin-guide/kernel-parameters.txt | 29 + Documentation/core-api/dma-api.rst | 4 +- Documentation/core-api/dma-attributes.rst | 18 + .../bindings/arm/freescale/fsl,imx7ulp-pm.yaml | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 36 + Documentation/devicetree/bindings/arm/tegra.yaml | 12 +- .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 4 - .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 3 - .../display/tegra/nvidia,tegra210-csi.yaml | 3 + Documentation/devicetree/bindings/eeprom/at24.yaml | 1 + .../acer,aspire1-ec.yaml | 2 +- .../google,cros-ec.yaml | 2 +- .../gw,gsc.yaml} | 2 +- .../huawei,gaokun3-ec.yaml} | 2 +- .../kontron,sl28cpld.yaml | 9 +- .../lenovo,yoga-c630-ec.yaml | 2 +- .../microsoft,surface-sam.yaml | 2 +- .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 2 +- .../bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 2 +- .../bindings/i2c/nvidia,tegra20-i2c.yaml | 7 + .../kontron,sl28cpld-intc.yaml | 2 +- .../bindings/mfd/aspeed,ast2x00-scu.yaml | 33 +- .../devicetree/bindings/mfd/aspeed-lpc.yaml | 3 + .../devicetree/bindings/mfd/fsl,mc13xxx.yaml | 288 +++ Documentation/devicetree/bindings/mfd/mc13xxx.txt | 156 -- .../devicetree/bindings/mfd/spacemit,p1.yaml | 86 + Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 46 - .../bindings/mtd/partitions/partition.yaml | 20 - .../bindings/pwm/google,cros-ec-pwm.yaml | 2 +- .../bindings/pwm/kontron,sl28cpld-pwm.yaml | 2 +- .../devicetree/bindings/remoteproc/mtk,scp.yaml | 4 +- .../bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 1 + .../devicetree/bindings/soc/renesas/renesas.yaml | 6 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 + .../bindings/sound/google,cros-ec-codec.yaml | 2 +- .../devicetree/bindings/spi/amlogic,a4-spifc.yaml | 82 + .../bindings/watchdog/kontron,sl28cpld-wdt.yaml | 2 +- .../features/core/jump-labels/arch-support.txt | 2 +- Documentation/mm/index.rst | 1 + Documentation/mm/swap-table.rst | 6 +- Documentation/networking/can.rst | 2 +- Documentation/virt/kvm/api.rst | 6 + MAINTAINERS | 47 +- Next/SHA1s | 124 +- Next/merge.log | 2046 +++++++++++++------- arch/arm/boot/dts/nvidia/Makefile | 1 + arch/arm/boot/dts/nvidia/tegra114.dtsi | 33 + arch/arm/boot/dts/nvidia/tegra20-asus-sl101.dts | 61 + arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts | 1251 +----------- ...01.dts => tegra20-asus-transformer-common.dtsi} | 72 +- arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 4 +- .../boot/dts/nxp/imx/imx35-eukrea-cpuimx35.dtsi | 2 +- .../boot/dts/nxp/imx/imx51-eukrea-cpuimx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-kp.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-alti6p.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts | 1 - arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 2 - arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-kp.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-mccmon6.dts | 2 - arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 4 +- .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 5 +- arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw51xx.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 12 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw552x.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5907.dtsi | 13 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5910.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi | 10 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5913.dtsi | 11 +- .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 4 +- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 16 +- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 12 +- arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 12 +- .../nxp/imx/imx6qdl-phytec-mira-peb-eval-01.dtsi | 10 +- arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-mira.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 2 - arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 10 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 12 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-savageboard.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-vicut1.dtsi | 1 - .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 25 +- .../dts/nxp/imx/imx6ul-phytec-segin-peb-av-02.dtsi | 2 +- .../nxp/imx/imx6ul-phytec-segin-peb-eval-01.dtsi | 8 +- arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 12 +- .../boot/dts/nxp/imx/imx6ull-colibri-aster.dtsi | 2 +- .../arm/boot/dts/nxp/imx/imx6ull-colibri-iris.dtsi | 2 +- .../arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 7 + arch/arm/boot/dts/nxp/ls/ls1021a-qds.dts | 8 +- arch/arm/boot/dts/nxp/ls/ls1021a-tsn.dts | 2 - arch/arm/boot/dts/nxp/ls/ls1021a-twr.dts | 2 +- arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 2 +- arch/arm/mach-imx/Kconfig | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 2 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 1 + .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts | 223 +++ arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts | 359 ++++ arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi | 786 ++++++++ arch/arm64/boot/dts/freescale/imx8mp-sr-som.dtsi | 591 ++++++ .../imx8mp-tx8p-ml81-moduline-display-106.dts | 46 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 674 +++++++ arch/arm64/boot/dts/freescale/imx91-pinfunc.h | 770 ++++++++ ...-mba91xxca.dts => imx91-tqma9131-mba91xxca.dts} | 232 ++- arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi | 295 +++ arch/arm64/boot/dts/freescale/imx91.dtsi | 71 + .../freescale/{imx93.dtsi => imx91_93_common.dtsi} | 176 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 20 +- arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 15 + arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 18 + .../boot/dts/freescale/imx93-kontron-bl-osm-s.dts | 21 + .../boot/dts/freescale/imx93-phyboard-nash.dts | 29 +- .../boot/dts/freescale/imx93-phyboard-segin.dts | 9 + .../boot/dts/freescale/imx93-phycore-som.dtsi | 1 - .../dts/freescale/imx93-tqma9352-mba91xxca.dts | 11 + .../dts/freescale/imx93-tqma9352-mba93xxca.dts | 25 + .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 25 + .../boot/dts/freescale/imx93-var-som-symphony.dts | 17 + arch/arm64/boot/dts/freescale/imx93.dtsi | 1416 ++------------ arch/arm64/boot/dts/freescale/imx95.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra264.dtsi | 225 +++ arch/arm64/boot/dts/renesas/Makefile | 12 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 4 +- .../r8a779g3-sparrow-hawk-camera-j1-imx219.dtso | 116 ++ .../r8a779g3-sparrow-hawk-camera-j1-imx462.dtso | 117 ++ .../r8a779g3-sparrow-hawk-camera-j2-imx219.dtso | 116 ++ .../r8a779g3-sparrow-hawk-camera-j2-imx462.dtso | 117 ++ .../dts/renesas/r8a779g3-sparrow-hawk-fan-pwm.dtso | 15 +- arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 10 +- arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 33 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 33 + .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 36 + .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 41 + .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 4 - arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 40 +- arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 38 +- arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 34 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/daifflags.h | 2 +- arch/arm64/include/asm/entry-common.h | 57 + arch/arm64/include/asm/exception.h | 1 - arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/preempt.h | 2 - arch/arm64/include/asm/ptrace.h | 13 +- arch/arm64/include/asm/xen/events.h | 2 +- arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/debug-monitors.c | 2 +- arch/arm64/kernel/entry-common.c | 423 ++-- arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/signal.c | 3 +- arch/arm64/net/Makefile | 2 +- arch/arm64/net/bpf_jit_comp.c | 14 +- arch/arm64/net/bpf_timed_may_goto.S | 40 + arch/arm64/tools/gen-sysreg.awk | 20 + arch/arm64/tools/sysreg | 18 +- arch/openrisc/Kconfig | 2 + arch/openrisc/configs/or1ksim_defconfig | 19 +- arch/openrisc/configs/virt_defconfig | 2 +- arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/fixmap.h | 1 + arch/openrisc/include/asm/insn-def.h | 15 + arch/openrisc/include/asm/jump_label.h | 72 + arch/openrisc/include/asm/text-patching.h | 13 + arch/openrisc/kernel/Makefile | 2 + arch/openrisc/kernel/jump_label.c | 51 + arch/openrisc/kernel/module.c | 4 + arch/openrisc/kernel/patching.c | 79 + arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 6 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/boot/wrapper | 6 +- arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 22 +- arch/powerpc/include/asm/dbell.h | 18 +- arch/powerpc/include/asm/pci-bridge.h | 2 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/xive.h | 1 - arch/powerpc/kernel/dma-iommu.c | 4 +- arch/powerpc/kernel/head_8xx.S | 16 +- arch/powerpc/kernel/vdso.c | 3 +- arch/powerpc/mm/book3s64/hash_tlb.c | 10 +- arch/powerpc/mm/book3s64/subpage_prot.c | 5 +- arch/powerpc/mm/nohash/mmu_context.c | 10 +- arch/powerpc/net/bpf_jit.h | 6 +- arch/powerpc/net/bpf_jit_comp.c | 32 +- arch/powerpc/net/bpf_jit_comp32.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 401 +++- arch/powerpc/platforms/44x/Kconfig | 1 - arch/powerpc/platforms/44x/gpio.c | 108 +- arch/powerpc/platforms/8xx/Kconfig | 1 - arch/powerpc/platforms/Kconfig | 1 - arch/powerpc/platforms/powernv/Kconfig | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 96 +- arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/msi.c | 132 +- arch/powerpc/sysdev/cpm_common.c | 56 +- arch/powerpc/sysdev/xive/common.c | 63 +- arch/s390/net/Makefile | 2 +- arch/s390/net/bpf_jit_comp.c | 101 +- arch/s390/net/bpf_timed_may_goto.S | 45 + arch/sparc/include/asm/tlbflush_64.h | 6 +- arch/sparc/mm/tlb.c | 17 +- arch/x86/Kconfig | 9 + arch/x86/boot/startup/sev-shared.c | 11 + arch/x86/include/asm/bug.h | 9 +- arch/x86/include/asm/cfi.h | 14 +- arch/x86/include/asm/cpufeatures.h | 4 +- arch/x86/include/asm/entry-common.h | 7 + arch/x86/include/asm/ibt.h | 10 +- arch/x86/include/asm/kvm_host.h | 9 +- arch/x86/include/asm/kvm_para.h | 2 - arch/x86/include/asm/mce.h | 14 + arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/paravirt.h | 8 +- arch/x86/include/asm/paravirt_types.h | 6 +- arch/x86/include/asm/pgtable.h | 3 +- arch/x86/kernel/acpi/apei.c | 2 + arch/x86/kernel/alternative.c | 292 +-- arch/x86/kernel/cfi.c | 2 +- arch/x86/kernel/cpu/bugs.c | 285 ++- arch/x86/kernel/cpu/common.c | 87 +- arch/x86/kernel/cpu/mce/amd.c | 367 ++-- arch/x86/kernel/cpu/mce/core.c | 274 +-- arch/x86/kernel/cpu/mce/intel.c | 18 + arch/x86/kernel/cpu/mce/internal.h | 9 + arch/x86/kernel/cpu/mce/threshold.c | 16 + arch/x86/kernel/kvm.c | 44 +- arch/x86/kernel/traps.c | 8 +- arch/x86/kvm/hyperv.c | 12 +- arch/x86/kvm/irq.c | 57 - arch/x86/kvm/irq.h | 4 - arch/x86/kvm/lapic.c | 99 +- arch/x86/kvm/lapic.h | 12 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/svm/nested.c | 20 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/kvm/svm/svm.c | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 6 +- arch/x86/kvm/vmx/tdx.c | 17 + arch/x86/kvm/x86.c | 26 +- arch/x86/kvm/x86.h | 1 - arch/x86/lib/bhi.S | 58 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/net/bpf_jit_comp.c | 6 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/mmu_pv.c | 13 +- crypto/md5.c | 39 + drivers/accel/amdxdna/aie2_pci.c | 6 + drivers/base/cpu.c | 3 + drivers/char/tpm/Kconfig | 9 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm_loongson.c | 84 + drivers/clk/renesas/r9a09g047-cpg.c | 9 +- drivers/clk/renesas/r9a09g056-cpg.c | 16 +- drivers/clk/renesas/r9a09g057-cpg.c | 11 +- drivers/clk/renesas/renesas-cpg-mssr.c | 7 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 21 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.h | 14 + drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 11 + drivers/clk/tegra/Kconfig | 2 +- drivers/clk/tegra/clk-tegra114.c | 30 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 158 +- drivers/clk/tegra/clk-tegra30.c | 1 + drivers/clk/tegra/clk.h | 2 - drivers/crypto/Kconfig | 1 + drivers/crypto/Makefile | 1 + drivers/crypto/loongson/Kconfig | 5 + drivers/crypto/loongson/Makefile | 1 + drivers/crypto/loongson/loongson-rng.c | 209 ++ drivers/dma-buf/dma-heap.c | 7 +- drivers/firmware/samsung/exynos-acpm-pmic.c | 25 +- drivers/firmware/tegra/bpmp-tegra186.c | 5 +- drivers/gpio/Kconfig | 1 - drivers/gpio/gpio-mpc5200.c | 78 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 306 ++- drivers/gpu/drm/nouveau/nouveau_svm.c | 6 +- drivers/gpu/drm/nouveau/nouveau_svm.h | 3 +- drivers/gpu/drm/panthor/panthor_drv.c | 2 +- drivers/gpu/drm/panthor/panthor_sched.c | 38 +- drivers/gpu/drm/panthor/panthor_sched.h | 3 +- drivers/gpu/drm/tegra/hdmi.c | 4 +- drivers/gpu/drm/tegra/sor.c | 4 +- drivers/gpu/drm/tyr/Kconfig | 19 + drivers/gpu/drm/tyr/Makefile | 3 + drivers/gpu/drm/tyr/driver.rs | 205 ++ drivers/gpu/drm/tyr/file.rs | 56 + drivers/gpu/drm/tyr/gem.rs | 18 + drivers/gpu/drm/tyr/gpu.rs | 219 +++ drivers/gpu/drm/tyr/regs.rs | 108 ++ drivers/gpu/drm/tyr/tyr.rs | 22 + drivers/gpu/drm/xe/abi/guc_actions_abi.h | 1 + drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h | 5 + drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 25 + .../xe/compat-i915-headers/gem/i915_gem_stolen.h | 2 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 2 +- drivers/gpu/drm/xe/xe_device.c | 2 +- drivers/gpu/drm/xe/xe_gt.c | 2 +- drivers/gpu/drm/xe/xe_gt_freq.c | 26 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 1 - drivers/gpu/drm/xe/xe_guc.c | 6 +- drivers/gpu/drm/xe/xe_guc_pc.c | 67 + drivers/gpu/drm/xe/xe_guc_pc.h | 2 + drivers/gpu/drm/xe/xe_guc_pc_types.h | 2 + drivers/gpu/drm/xe/xe_guc_submit.c | 66 + drivers/gpu/drm/xe/xe_guc_submit.h | 2 + drivers/gpu/drm/xe/xe_tile_sysfs.c | 12 +- drivers/gpu/host1x/bus.c | 12 + drivers/gpu/host1x/dev.c | 11 +- drivers/gpu/host1x/hw/channel_hw.c | 106 +- drivers/gpu/host1x/syncpt.c | 4 +- drivers/iommu/dma-iommu.c | 61 +- drivers/media/rc/imon.c | 27 +- drivers/media/rc/redrat3.c | 2 +- drivers/mfd/Kconfig | 26 + drivers/mfd/Makefile | 2 + drivers/mfd/arizona-irq.c | 5 +- drivers/mfd/da9063-i2c.c | 27 +- drivers/mfd/exynos-lpass.c | 1 - drivers/mfd/fsl-imx25-tsadc.c | 1 - drivers/mfd/intel_soc_pmic_chtdc_ti.c | 2 + drivers/mfd/kempld-core.c | 4 +- drivers/mfd/loongson-se.c | 253 +++ drivers/mfd/macsmc.c | 5 +- drivers/mfd/madera-core.c | 4 +- drivers/mfd/max8997.c | 4 +- drivers/mfd/max8998.c | 4 +- drivers/mfd/mfd-core.c | 1 + drivers/mfd/qnap-mcu.c | 30 +- drivers/mfd/rohm-bd71828.c | 44 +- drivers/mfd/simple-mfd-i2c.c | 17 + drivers/mfd/stm32-lptimer.c | 1 - drivers/mfd/sun4i-gpadc.c | 1 - drivers/mtd/Kconfig | 10 - drivers/mtd/Makefile | 1 - drivers/mtd/mtd_virt_concat.c | 380 ---- drivers/mtd/mtdconcat.c | 12 + drivers/mtd/mtdcore.c | 25 +- drivers/mtd/mtdpart.c | 6 - drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/xilinx_can.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 34 + drivers/net/ethernet/intel/i40e/i40e_main.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 2 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 15 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 5 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/marvell/mvneta.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 23 +- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 20 +- drivers/net/usb/asix_devices.c | 13 + drivers/net/virtio_net.c | 7 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 28 + drivers/pmdomain/core.c | 20 +- drivers/pmdomain/renesas/rcar-gen4-sysc.c | 1 + drivers/pmdomain/renesas/rcar-sysc.c | 1 + drivers/pmdomain/renesas/rmobile-sysc.c | 3 +- drivers/pmdomain/rockchip/pm-domains.c | 2 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 24 +- drivers/ps3/ps3stor_lib.c | 3 +- drivers/soc/renesas/Kconfig | 12 + drivers/soc/renesas/renesas-soc.c | 12 + drivers/soc/tegra/fuse/fuse-tegra30.c | 122 ++ drivers/spi/Kconfig | 10 + drivers/spi/Makefile | 1 + drivers/spi/spi-amlogic-spifc-a4.c | 1222 ++++++++++++ drivers/tee/tee_core.c | 1 + drivers/usb/serial/option.c | 11 + drivers/video/backlight/led_bl.c | 4 +- drivers/video/backlight/mp3309c.c | 14 +- drivers/virtio/virtio_ring.c | 4 +- drivers/xen/swiotlb-xen.c | 21 +- fs/afs/dir_edit.c | 4 +- fs/afs/dir_search.c | 2 +- fs/afs/internal.h | 6 +- fs/crypto/Kconfig | 5 +- fs/crypto/fname.c | 1 - fs/crypto/fscrypt_private.h | 26 +- fs/crypto/hkdf.c | 109 +- fs/crypto/hooks.c | 2 +- fs/crypto/keyring.c | 30 +- fs/crypto/keysetup.c | 65 +- fs/crypto/policy.c | 4 +- fs/dcache.c | 26 +- fs/erofs/erofs_fs.h | 8 +- fs/erofs/internal.h | 1 + fs/erofs/xattr.c | 13 +- fs/exfat/namei.c | 2 +- fs/notify/fanotify/fanotify.h | 2 + fs/notify/fanotify/fanotify_user.c | 102 + fs/ntfs3/bitmap.c | 1 + fs/ntfs3/file.c | 28 + fs/ntfs3/index.c | 10 + fs/ntfs3/inode.c | 1 + fs/ntfs3/ntfs_fs.h | 2 +- fs/ntfs3/run.c | 12 +- fs/proc/task_mmu.c | 5 +- include/dt-bindings/clock/renesas,r9a09g047-cpg.h | 2 + include/dt-bindings/clock/sun55i-a523-ccu.h | 1 - include/dt-bindings/clock/tegra30-car.h | 3 +- include/dt-bindings/reset/nvidia,tegra114-car.h | 13 + include/linux/cma.h | 9 +- include/linux/compiler-clang.h | 5 - include/linux/compiler-gcc.h | 4 - include/linux/compiler_types.h | 4 +- include/linux/cpu.h | 1 + include/linux/dcache.h | 5 +- include/linux/dma-direct.h | 2 - include/linux/dma-map-ops.h | 8 +- include/linux/dma-mapping.h | 33 + include/linux/filter.h | 8 +- include/linux/firmware/imx/sm.h | 47 + include/linux/fs.h | 8 +- include/linux/fsnotify_backend.h | 2 + include/linux/gfp.h | 20 +- include/linux/huge_mm.h | 18 +- include/linux/hugetlb.h | 7 +- include/linux/init.h | 8 - include/linux/iommu-dma.h | 11 +- include/linux/kmsan.h | 9 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/memremap.h | 51 +- include/linux/mfd/arizona/pdata.h | 6 + include/linux/mfd/loongson-se.h | 53 + include/linux/mfd/qnap-mcu.h | 2 + include/linux/mfd/rohm-bd71828.h | 63 + include/linux/migrate.h | 2 + include/linux/mm.h | 1 + include/linux/mm_types.h | 3 + include/linux/mmzone.h | 2 +- include/linux/mtd/concat.h | 59 - include/linux/page-flags.h | 1 + include/linux/pgtable.h | 21 +- include/linux/phy_fixed.h | 10 - include/linux/pm_domain.h | 7 + include/linux/rcupdate.h | 14 + include/linux/security.h | 4 +- include/linux/swapops.h | 27 + include/linux/tnum.h | 6 + include/net/icmp.h | 10 +- include/net/netfilter/nf_tables.h | 1 - include/net/netfilter/nf_tables_core.h | 10 +- include/net/netns/nftables.h | 1 + include/net/xdp.h | 36 +- include/trace/events/dma.h | 9 +- include/trace/events/huge_memory.h | 19 +- include/trace/events/readahead.h | 132 ++ io_uring/query.c | 2 +- kernel/bpf/bpf_cgrp_storage.c | 6 +- kernel/bpf/bpf_inode_storage.c | 6 +- kernel/bpf/bpf_iter.c | 6 +- kernel/bpf/bpf_task_storage.c | 6 +- kernel/bpf/cgroup.c | 11 +- kernel/bpf/core.c | 50 +- kernel/bpf/cpumap.c | 2 +- kernel/bpf/helpers.c | 75 +- kernel/bpf/memalloc.c | 2 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/tnum.c | 63 +- kernel/bpf/trampoline.c | 18 +- kernel/bpf/verifier.c | 8 +- kernel/dma/debug.c | 82 +- kernel/dma/debug.h | 37 +- kernel/dma/direct.c | 22 +- kernel/dma/direct.h | 57 +- kernel/dma/mapping.c | 112 +- kernel/dma/ops_helpers.c | 6 +- kernel/entry/common.c | 16 +- kernel/kexec_core.c | 13 +- lib/decompress.c | 21 +- lib/test_hmm.c | 443 ++++- lib/test_hmm_uapi.h | 3 + localversion-next | 2 +- mm/cma.c | 84 +- mm/damon/ops-common.c | 20 +- mm/gup.c | 9 +- mm/hmm.c | 89 +- mm/huge_memory.c | 300 ++- mm/hugetlb.c | 56 +- mm/hugetlb_cma.c | 13 +- mm/hugetlb_cma.h | 10 +- mm/kasan/shadow.c | 4 +- mm/khugepaged.c | 23 +- mm/kmsan/hooks.c | 10 +- mm/madvise.c | 20 +- mm/memory-tiers.c | 12 + mm/memory.c | 26 +- mm/memremap.c | 38 +- mm/migrate.c | 4 +- mm/migrate_device.c | 604 +++++- mm/mprotect.c | 5 +- mm/mremap.c | 5 +- mm/page_alloc.c | 114 +- mm/page_idle.c | 5 +- mm/page_vma_mapped.c | 12 +- mm/pgtable-generic.c | 6 + mm/readahead.c | 8 + mm/rmap.c | 25 +- mm/shmem.c | 28 +- mm/show_mem.c | 3 +- mm/slub.c | 2 +- mm/swap.h | 44 +- mm/swap_state.c | 55 +- mm/swapfile.c | 21 +- mm/userfaultfd.c | 5 +- mm/vmalloc.c | 15 +- mm/vmscan.c | 32 +- mm/vmstat.c | 2 +- net/can/j1939/bus.c | 5 +- net/can/j1939/j1939-priv.h | 1 + net/can/j1939/main.c | 3 + net/can/j1939/socket.c | 52 + net/core/xdp.c | 21 +- net/hsr/hsr_device.c | 28 +- net/hsr/hsr_main.c | 4 +- net/hsr/hsr_main.h | 3 + net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/icmp.c | 15 +- net/ipv4/route.c | 10 +- net/netfilter/nf_tables_api.c | 66 +- net/netfilter/nft_lookup.c | 46 +- net/netfilter/nft_set_bitmap.c | 3 +- net/netfilter/nft_set_pipapo.c | 20 +- net/netfilter/nft_set_pipapo_avx2.c | 3 +- net/netfilter/nft_set_rbtree.c | 6 +- net/wireless/nl80211.c | 2 +- rust/bindings/bindings_helper.h | 1 + rust/helpers/regulator.c | 10 + rust/kernel/debugfs.rs | 594 ++++++ rust/kernel/debugfs/callback_adapters.rs | 122 ++ rust/kernel/debugfs/entry.rs | 164 ++ rust/kernel/debugfs/file_ops.rs | 247 +++ rust/kernel/debugfs/traits.rs | 102 + rust/kernel/devres.rs | 6 +- rust/kernel/dma.rs | 3 + rust/kernel/lib.rs | 1 + rust/kernel/regulator.rs | 148 +- rust/kernel/workqueue.rs | 9 +- rust/pin-init/README.md | 12 + rust/pin-init/examples/error.rs | 4 +- rust/pin-init/src/lib.rs | 4 +- rust/pin-init/src/macros.rs | 239 ++- rust/uapi/uapi_helper.h | 1 + samples/rust/Kconfig | 22 + samples/rust/Makefile | 2 + samples/rust/rust_debugfs.rs | 151 ++ samples/rust/rust_debugfs_scoped.rs | 134 ++ samples/rust/rust_driver_pci.rs | 2 +- security/Kconfig | 1 + security/security.c | 2 +- security/selinux/hooks.c | 2 +- security/smack/smack_lsm.c | 2 +- sound/hda/codecs/side-codecs/tas2781_hda.c | 5 + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 5 + sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/arizona-jack.c | 17 +- tools/bpf/bpftool/common.c | 93 + tools/bpf/bpftool/feature.c | 86 +- tools/bpf/bpftool/link.c | 54 +- tools/bpf/bpftool/main.h | 9 + tools/bpf/bpftool/prog.c | 2 +- tools/lib/bpf/libbpf.h | 27 +- tools/lib/bpf/usdt.bpf.h | 44 +- tools/lib/bpf/usdt.c | 72 +- tools/perf/Documentation/perf-arm-spe.txt | 14 +- tools/perf/ui/browsers/annotate.c | 50 +- tools/perf/util/arm-spe.c | 53 +- tools/perf/util/symbol.c | 7 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 - tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 22 +- tools/testing/selftests/bpf/bench.h | 1 + .../selftests/bpf/benchs/bench_lpm_trie_map.c | 555 ++++++ tools/testing/selftests/bpf/benchs/bench_sockmap.c | 5 +- tools/testing/selftests/bpf/benchs/bench_trigger.c | 61 + .../selftests/bpf/benchs/run_bench_trigger.sh | 4 +- tools/testing/selftests/bpf/bpf_experimental.h | 54 + tools/testing/selftests/bpf/config.aarch64 | 12 - tools/testing/selftests/bpf/config.ppc64el | 1 - tools/testing/selftests/bpf/config.riscv64 | 1 - tools/testing/selftests/bpf/config.s390x | 11 - tools/testing/selftests/bpf/config.x86_64 | 5 - tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- tools/testing/selftests/bpf/prog_tests/fd_array.c | 2 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 220 +-- .../selftests/bpf/prog_tests/module_attach.c | 2 +- .../testing/selftests/bpf/prog_tests/reg_bounds.c | 4 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 2 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 2 +- .../selftests/bpf/prog_tests/stacktrace_map.c | 2 +- .../bpf/prog_tests/stacktrace_map_raw_tp.c | 2 +- .../selftests/bpf/prog_tests/stacktrace_map_skip.c | 2 +- tools/testing/selftests/bpf/prog_tests/stream.c | 2 +- .../selftests/bpf/prog_tests/string_kfuncs.c | 1 + tools/testing/selftests/bpf/prog_tests/timer.c | 30 + tools/testing/selftests/bpf/prog_tests/usdt.c | 83 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + tools/testing/selftests/bpf/progs/bpf_cc_cubic.c | 2 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 2 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 1 + .../selftests/bpf/progs/freplace_connect_v4_prog.c | 2 +- .../selftests/bpf/progs/iters_state_safety.c | 2 +- tools/testing/selftests/bpf/progs/loop1.c | 7 +- tools/testing/selftests/bpf/progs/loop2.c | 7 +- tools/testing/selftests/bpf/progs/loop3.c | 7 +- tools/testing/selftests/bpf/progs/loop6.c | 21 +- tools/testing/selftests/bpf/progs/lpm_trie.h | 30 + tools/testing/selftests/bpf/progs/lpm_trie_bench.c | 230 +++ tools/testing/selftests/bpf/progs/lpm_trie_map.c | 19 + tools/testing/selftests/bpf/progs/rbtree_search.c | 2 +- .../selftests/bpf/progs/string_kfuncs_failure1.c | 6 + .../selftests/bpf/progs/string_kfuncs_failure2.c | 1 + .../selftests/bpf/progs/string_kfuncs_success.c | 5 + .../selftests/bpf/progs/struct_ops_kptr_return.c | 2 +- .../selftests/bpf/progs/struct_ops_refcounted.c | 2 +- .../selftests/bpf/progs/test_cls_redirect.c | 2 +- .../selftests/bpf/progs/test_cls_redirect_dynptr.c | 2 +- tools/testing/selftests/bpf/progs/test_overhead.c | 5 +- tools/testing/selftests/bpf/progs/test_usdt.c | 31 + .../testing/selftests/bpf/progs/timer_interrupt.c | 48 + tools/testing/selftests/bpf/progs/trigger_bench.c | 12 + .../testing/selftests/bpf/progs/uretprobe_stack.c | 4 +- .../testing/selftests/bpf/progs/verifier_bounds.c | 41 + .../selftests/bpf/progs/verifier_bpf_fastcall.c | 27 +- .../selftests/bpf/progs/verifier_may_goto_1.c | 38 +- tools/testing/selftests/bpf/progs/verifier_mul.c | 38 + .../selftests/bpf/progs/verifier_scalar_ids.c | 2 +- .../testing/selftests/bpf/progs/verifier_var_off.c | 6 +- tools/testing/selftests/bpf/test_lirc_mode2_user.c | 2 +- tools/testing/selftests/bpf/test_loader.c | 9 +- tools/testing/selftests/bpf/test_sockmap.c | 2 +- tools/testing/selftests/bpf/test_xsk.sh | 2 + tools/testing/selftests/bpf/trace_helpers.c | 234 +++ tools/testing/selftests/bpf/trace_helpers.h | 3 + tools/testing/selftests/bpf/verifier/calls.c | 8 +- tools/testing/selftests/bpf/veristat.c | 56 +- tools/testing/selftests/bpf/xdping.c | 2 +- tools/testing/selftests/bpf/xsk.h | 4 +- tools/testing/selftests/bpf/xskxceiver.c | 14 +- tools/testing/selftests/drivers/net/team/Makefile | 6 +- tools/testing/selftests/drivers/net/team/config | 1 + .../testing/selftests/drivers/net/team/options.sh | 188 ++ .../testing/selftests/kvm/include/x86/processor.h | 6 + tools/testing/selftests/kvm/lib/x86/processor.c | 2 +- tools/testing/selftests/kvm/x86/fastops_test.c | 82 +- tools/testing/selftests/kvm/x86/hyperv_cpuid.c | 2 +- tools/testing/selftests/mm/hmm-tests.c | 607 +++++- tools/testing/selftests/mm/prctl_thp_disable.c | 1 + tools/testing/selftests/mm/run_vmtests.sh | 9 +- tools/testing/selftests/mm/va_high_addr_switch.c | 4 +- tools/testing/selftests/mm/va_high_addr_switch.sh | 37 + tools/testing/selftests/net/can/config | 3 + tools/testing/selftests/net/traceroute.sh | 250 ++- tools/virtio/linux/kmsan.h | 2 +- virt/kvm/kvm_main.c | 1 + 712 files changed, 22083 insertions(+), 8764 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/vmscape.rst rename Documentation/devicetree/bindings/{platform => embedded-controller}/acer,as [...] rename Documentation/devicetree/bindings/{mfd => embedded-controller}/google,cros- [...] rename Documentation/devicetree/bindings/{mfd/gateworks-gsc.yaml => embedded-contr [...] rename Documentation/devicetree/bindings/{platform/huawei,gaokun-ec.yaml => embedd [...] rename Documentation/devicetree/bindings/{mfd => embedded-controller}/kontron,sl28 [...] rename Documentation/devicetree/bindings/{platform => embedded-controller}/lenovo, [...] rename Documentation/devicetree/bindings/{platform => embedded-controller}/microso [...] create mode 100644 Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/mc13xxx.txt create mode 100644 Documentation/devicetree/bindings/mfd/spacemit,p1.yaml delete mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt create mode 100644 Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml create mode 100644 arch/arm/boot/dts/nvidia/tegra20-asus-sl101.dts copy arch/arm/boot/dts/nvidia/{tegra20-asus-tf101.dts => tegra20-asus-transformer- [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-sr-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx91-pinfunc.h copy arch/arm64/boot/dts/freescale/{imx93-tqma9352-mba91xxca.dts => imx91-tqma9131 [...] create mode 100644 arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx91.dtsi copy arch/arm64/boot/dts/freescale/{imx93.dtsi => imx91_93_common.dtsi} (90%) create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx [...] create mode 100644 arch/arm64/include/asm/entry-common.h create mode 100644 arch/arm64/net/bpf_timed_may_goto.S create mode 100644 arch/openrisc/include/asm/insn-def.h create mode 100644 arch/openrisc/include/asm/jump_label.h create mode 100644 arch/openrisc/include/asm/text-patching.h create mode 100644 arch/openrisc/kernel/jump_label.c create mode 100644 arch/openrisc/kernel/patching.c create mode 100644 arch/s390/net/bpf_timed_may_goto.S create mode 100644 drivers/char/tpm/tpm_loongson.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.h create mode 100644 drivers/crypto/loongson/Kconfig create mode 100644 drivers/crypto/loongson/Makefile create mode 100644 drivers/crypto/loongson/loongson-rng.c create mode 100644 drivers/gpu/drm/tyr/Kconfig create mode 100644 drivers/gpu/drm/tyr/Makefile create mode 100644 drivers/gpu/drm/tyr/driver.rs create mode 100644 drivers/gpu/drm/tyr/file.rs create mode 100644 drivers/gpu/drm/tyr/gem.rs create mode 100644 drivers/gpu/drm/tyr/gpu.rs create mode 100644 drivers/gpu/drm/tyr/regs.rs create mode 100644 drivers/gpu/drm/tyr/tyr.rs create mode 100644 drivers/mfd/loongson-se.c delete mode 100644 drivers/mtd/mtd_virt_concat.c create mode 100644 drivers/spi/spi-amlogic-spifc-a4.c create mode 100644 include/dt-bindings/reset/nvidia,tegra114-car.h create mode 100644 include/linux/mfd/loongson-se.h create mode 100644 include/trace/events/readahead.h create mode 100644 rust/kernel/debugfs.rs create mode 100644 rust/kernel/debugfs/callback_adapters.rs create mode 100644 rust/kernel/debugfs/entry.rs create mode 100644 rust/kernel/debugfs/file_ops.rs create mode 100644 rust/kernel/debugfs/traits.rs create mode 100644 samples/rust/rust_debugfs.rs create mode 100644 samples/rust/rust_debugfs_scoped.rs create mode 100644 tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c create mode 100644 tools/testing/selftests/bpf/progs/lpm_trie.h create mode 100644 tools/testing/selftests/bpf/progs/lpm_trie_bench.c create mode 100644 tools/testing/selftests/bpf/progs/lpm_trie_map.c create mode 100644 tools/testing/selftests/bpf/progs/timer_interrupt.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_mul.c create mode 100755 tools/testing/selftests/drivers/net/team/options.sh create mode 100644 tools/testing/selftests/net/can/config