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 be5c7bbb3a64 Add linux-next specific files for 20250227 omits 0fb0f9c9983c Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits f309c5c600a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 94cdddd12636 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dddbd9c7b92c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffaa63dca694 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f53f749c6f54 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits bd703b673c73 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 56e63cd9526c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 8b73d8734ae1 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 389212df581d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b43c2f502550 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits eb911f6d55c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e90a227db3c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93f805706607 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 64bf33467122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8992904725b4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 59f6cd9a3390 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 57c71e1d82d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cd166a01195 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 5a91af5c8036 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7105bbf30d49 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits e280d2a598f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b798b51c0c9c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 5929e4b6e8a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6b7b4c08961 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 38ae910356e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 219ca87b6c4c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 704508dcd098 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6b1f22d45a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1be76fd767fe Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 84fb51de9b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71d3ae549031 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9e57615f688c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d85be59856f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5dfc0e6ac6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdecf81abb82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9d2a359327f8 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 35cde379e890 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 34db3a82d95d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf65c8ffe3cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 421733a5ad97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0b7deaf723a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 28225a441ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f2c9fb3ad19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9074e1f156af Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits fa434860f20b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 2f5bdafb1241 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2b9e45ce98c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a83307326200 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 95a6fb2b93dd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 1048134a8ebd Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 7342c211275e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da8d043e6473 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6302465ec32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b036c48ce7e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f15563296a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f92d00e4cbb6 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 3a8f85966dfe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47b2a7ef19f2 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 74ff9840c02d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c846ca36553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed3b9e01ab40 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits d602de5b885c Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits 5049c126c68d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b32d83276335 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a079f75acdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e7aee2d17af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51f7bf6d5ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 29678d088021 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 92497c497146 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 3751c30c2f50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 135a45d2f5bf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 17a8293cab65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d27a70547a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd204cf7aa64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a32214579dba Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 32febc7ab336 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits d7b5ea08cc92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9325295db59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10914954cb49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 712ec12d3b7a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b415bae06a9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6184950c260a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits eed4fa9c0a84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7b5e5d70fe2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5088207158b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 112393022f26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de8e493d5cf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d05e2b1dde4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits e2ce43eb85c0 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 76fe95ba7c39 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits f0581051e0ba Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 68fea3eec880 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 99efa5d04814 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c963e19196f6 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e55d840f9802 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ac3494a4687 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 85eb4d4dc40c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits dd024208d88c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 9340c65b8256 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 952e153ff7c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ac8655d3c47 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2d40a03bc8b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5be541916bf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c2cff1e879a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1d92e8603562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0840453788ff Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 2d1538ff28fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15aba78efda9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 8c89017caf8f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 6998038fc95f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 55c34a6323b8 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 85aabc9d2cf5 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits ebad4214ea99 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3381feb4bc63 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 4de1875bc2d6 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 5b306c4620a8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0083cfd07443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3d57e5ec9f7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d10530bb09d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 52ed8eaafcb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce64c1f3c2eb Merge branch 'fs-next' of linux-next omits e3993876dbc9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 4dfdbf1892a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11e03d82352d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 929219c0b4dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 508796c10058 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c52c4e37b76 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 08d66ec851e8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 084df2292f9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ab90bfb0954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35e09a28769b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits fb870cd7b86f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 7af8af7d23fc Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e0e2a8c763fb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ca4c514cf034 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46832b16f546 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d2062be0fa23 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e034d9a98578 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits b229bb94c18f Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 7d15830fbc92 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 22e232cda31a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 411329faadc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96cd02801f31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7efa8e00135a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3e8444f55d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8aecbb871a55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62e9e5d8ee21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9482278bcb9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9784be7020ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 220f7caf8233 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9160376cc436 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits cc4c3d9acdfa Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 0bcbde1915d5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 98030d1c6f30 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 0d02b6f030b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57d29edad4af Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 618acd05e37c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 47d4bfc76d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a889cacddcbe Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 26ae3358dc4d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits a3cd8837d76b Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 7f7f51a92d3f Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 4cdb23b5e468 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 040f3dd926d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9300d5721a04 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 858082c30caa Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits d38d1d5b5229 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 0a08fe4ba9c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53a1ab839713 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 2f716b8ca9dc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits bdccdc182ffb Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 3d7e8f65f8b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a52bd950de1e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 504b6dd9a188 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7dd4385cebcc Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits c492dbc9308b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits bb1c797bc7f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7da6a88420a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a8981e181b55 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits f29669d5245b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 98555c8b4cf5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 597503bef302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38e2f67fdef3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b08ea4f314b4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b84f986f932b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1027ebda7d6c Merge branch 'fs-current' of linux-next omits 4985012f2917 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 9eacd7d46acb Merge branch 'for-6.15/io_uring' into for-next omits 047fa0ba8f1b io_uring: rearrange opdef flags by use pattern omits 8e5243537774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dcb939a0556 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 17b23af0139c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits efe265aee80b Merge branch '9p-next' of git://github.com/martinetd/linux omits c5289aecc8a9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4665e06aabc2 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 69cd0404452c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 98ede727bfc2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 5aebe5ccbb65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2aa0a8aae92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f7621b52f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 377248940856 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d41592e7e487 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 21fa0ff8254b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 1ed834be1c61 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits baa4c5b97c1f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bf47a4372c66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cbee10eee1aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa5ba2b85436 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8ffb8eba0607 next-20250226/btrfs omits 18b7e458de63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e14accc199a8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits c3ee531a70b8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 978777bfa2d8 Bluetooth: btintel_pcie: Read hardware exception data omits 32adeb9806ac Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits 4d4529805be2 Merge branch 'for-6.15/io_uring' into for-next omits 7eb5bb749ed9 io_uring/net: extract iovec import into a helper omits 685252678757 io_uring/net: unify *mshot_prep calls with compat omits 67f9fbe72a2d io_uring/net: derive iovec storage later omits 820c215726a5 io_uring/net: verify msghdr before copying iovec omits 6b69dd00e98a io_uring/net: isolate msghdr copying code omits c30f89f1d08b io_uring/net: simplify compat selbuf iov parsing omits 398421b7d776 io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP omits 1fccb88d0a83 Merge branch 'io_uring-6.14' into for-6.15/io_uring omits e788253702ea Merge remote-tracking branch 'spi/for-6.15' into spi-next omits 574024b154d9 Merge branch into tip/master: 'x86/platform' omits bb48c5fb97f7 Merge branch into tip/master: 'x86/mm' omits 581f56e53f0a Merge branch into tip/master: 'x86/misc' omits 50014d724336 Merge branch into tip/master: 'x86/microcode' omits 49dbcef931ff Merge branch into tip/master: 'x86/fpu' omits 9ab28208602b Merge branch into tip/master: 'x86/cpu' omits 85f621b53fec Merge branch into tip/master: 'x86/core' omits 1e5fd5f3cb54 Merge branch into tip/master: 'x86/cleanups' omits f516d9dcded5 Merge branch into tip/master: 'x86/build' omits 3b050c6e19d1 Merge branch into tip/master: 'x86/bugs' omits 36296f7b502e Merge branch into tip/master: 'x86/boot' omits 3b0b89a7cdf0 Merge branch into tip/master: 'x86/asm' omits 0ee2a1f911e2 Merge branch into tip/master: 'timers/vdso' omits c108e6279a17 Merge branch into tip/master: 'timers/core' omits ae4aa07f1c9a Merge branch into tip/master: 'timers/cleanups' omits 0b9392566b0b Merge branch into tip/master: 'sched/core' omits c057a1d27106 Merge branch into tip/master: 'ras/core' omits feb6e79b41e1 Merge branch into tip/master: 'perf/core' omits 367192ed1586 Merge branch into tip/master: 'locking/futex' omits 1ce83af848cf Merge branch into tip/master: 'x86/urgent' omits 0a1095276744 Merge branch into tip/master: 'locking/core' omits be90c75e6ce4 Merge branch into tip/master: 'irq/drivers' omits a9ba67a8682e Merge branch into tip/master: 'perf/urgent' omits 5bbc0b014399 Merge branch into tip/master: 'locking/urgent' omits 303015d980a1 Merge branch 'for-6.15/block' into for-next omits f1d9c8de61e2 Merge branch 'for-6.15/block' into for-next omits 6652fd51e3aa Merge branch 'for-6.15/block' into for-next omits f3b71bba7baa exfat: make flag mount options unsetable via negative param omits 2fa8868c6003 exfat: fix mount options cannot be modified via remount omits 5040b9b79da2 Merge branches 'for-next/scmi/updates', 'for-next/ffa/upda [...] omits 2a6722cc2a84 MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer omits 759b83bf7ac6 arm64: dts: morello: Add support for fvp dts omits c5e22e99383a arm64: dts: morello: Add support for soc dts omits fb8f243bd96f arm64: dts: morello: Add support for common functionalities omits f56e1a3fb6ad Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits 3c21bee07b53 Merge patch series "mount: handle mount propagation for de [...] omits 7456aa4822a5 selftests: test subdirectory mounting omits b44cc211d07c selftests: add test for detached mount tree propagation omits e38e5e7eebeb mount: handle mount propagation for detached mount trees omits 52f365ccb604 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 7b849a519fe3 Merge branch 'vfs-6.15.sysv' into vfs.all omits f7f274d74d49 Merge branch 'vfs-6.15.eventpoll' into vfs.all omits dc4aff2b9d51 Merge branch 'vfs-6.15.nsfs' into vfs.all omits 24bd1583f111 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits 9f3f89063fc8 Merge branch 'vfs-6.15.async.dir' into vfs.all omits 21114be71f04 Merge branch 'vfs-6.15.iomap' into vfs.all omits f872e69bbd33 Merge branch 'vfs-6.15.mount.api' into vfs.all omits 36b085babd48 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits ed5e19d4f53d Merge branch 'vfs-6.15.pipe' into vfs.all omits 8eda5ca5d231 Merge branch 'vfs-6.15.pidfs' into vfs.all omits 4c38fdc3686f Merge branch 'vfs-6.15.mount' into vfs.all omits 656c5d8a00ec Merge branch 'vfs-6.15.misc' into vfs.all omits 739a06a93285 Merge branch 'vfs.fixes' into vfs.all omits 9d778c0b90f4 Merge patch series "prep patches for my mkdir series" omits 31476d3d9c13 foo omits c5a26d8424a4 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits d642719d90f6 platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits f0be256c1547 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits 442b53316118 spi: spi-imx: convert timeouts to secs_to_jiffies() omits d569a6881325 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits 86d12996cef3 nvme: convert timeouts to secs_to_jiffies() omits 4c4f4ac719ac power: supply: da9030: convert timeouts to secs_to_jiffies() omits 638ad7f0518a xfs: convert timeouts to secs_to_jiffies() omits fbab43697ee8 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits 5ccd00096908 libceph: convert timeouts to secs_to_jiffies() omits 1640046e4e9d btrfs: convert timeouts to secs_to_jiffies() omits 66f2a088c89a ALSA: ac97: convert timeouts to secs_to_jiffies() omits d63a9090383f accel/habanalabs: convert timeouts to secs_to_jiffies() omits 2f2b92b5e87f scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix omits da95f8b28c50 scsi: lpfc: convert timeouts to secs_to_jiffies() omits db76be7a215f coccinelle: misc: secs_to_jiffies: Patch expressions too omits 346baa95ac68 lib/interval_tree: skip the check before go to the right subtree omits 043e8ab3fc20 cpu: remove needless return in void API suspend_enable_sec [...] omits 480b444cc0bc rhashtable: remove needless return in three void APIs omits 80e7f83e7d2e scripts/gdb: add $lx_per_cpu_ptr() omits 4f658df88a1e MAINTAINERS: mailmap: update Hyeonggon's name and email address omits 3ec022c5d679 mailmap: remove never used @parity.io email omits 119ce2171900 lib min_heap: use size_t for array size and index variables omits 884a9e517901 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits faff2909f849 thermal: core: allow user configuration of hardware protec [...] omits f6db55cda143 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits 79f6c365925c platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits 52b68e75dfa6 regulator: allow user configuration of hardware protection action omits b9c9859d479e reboot: hide unused hw_protection_attr omits 5c3a4994e0e5 reboot: add support for configuring emergency hardware pro [...] omits fdd38afa36ee reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits 544b6db3fc8f reboot: rename now misleading __hw_protection_shutdown symbols omits b7b349b4e4d1 reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 96a0825b934a docs: thermal: sync hardware protection doc with code omits 51571a73204c reboot: reboot, not shutdown, on hw_protection_reboot timeout omits e6af3dfd288b reboot: replace __hw_protection_shutdown bool action param [...] omits 0bc4d10ac31f ocfs2: remove reference to bh->b_page omits c2386eab2f8e ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits 96af0dcdbe24 ocfs2: validate l_tree_depth to avoid out-of-bounds access omits 28306c799d00 checkpatch: add warning for pr_* and dev_* macros without [...] omits 1e84af37d08e ucount: use rcuref_t for reference counting omits 7efe7f2ebef3 ucount: use RCU for ucounts lookups omits bfcc15fa2927 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits e81820eb0d65 rcu: provide a static initializer for hlist_nulls_head omits 02533c4c2521 lib/zlib: drop EQUAL macro omits c6621cb8b691 get_maintainer: stop reporting subsystem status as maintai [...] omits 7f105172f610 get_maintainer: add --substatus for reporting subsystem st [...] omits 144c7850b50c get_maintainer: add --substatus for reporting subsystem status omits 1238e369be72 powerpc/crash: use generic crashkernel reservation omits 8695ec1e898a powerpc: insert System RAM resource to prevent crashkernel [...] omits c2e5a3bde005 powerpc/crash: preserve user-specified memory limit omits eb811f1c86de powerpc/crash: use generic APIs to locate memory hole for kdump omits 3edb0d2469a0 crash: let arch decide usable memory range in reserved area omits 82b5b1123511 crash: remove an unused argument from reserve_crashkernel_ [...] omits 4e341f700381 kexec: initialize ELF lowest address to ULONG_MAX omits d833d225a4ec lib-plistc-add-shortcut-for-plist_requeue-fix omits 0413083d102a lib/plist.c: add shortcut for plist_requeue() omits f6c5f9aa7534 docs,procfs: document /proc/PID/* access permission checks omits 3ca54b121463 .mailmap: remove redundant mappings of emails omits 2fecfd0b063e scripts: add script to extract built-in firmware blobs omits 483916445805 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits bcaeedbdc99e mm,procfs: allow read-only remote mm access under CAP_PERFMON omits 598d34afeca6 mm: pgtable: remove tlb_remove_page_ptdesc() omits 530c12f84d2c x86: pgtable: convert to use tlb_remove_ptdesc() omits 850b32988515 riscv: pgtable: unconditionally use tlb_remove_ptdesc() omits 94fdb6cb2851 mm: pgtable: convert some architectures to use tlb_remove_ [...] omits 613d39606780 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] omits 32be95be66bd mm: pgtable: make generic tlb_remove_table() use struct ptdesc omits a30104ede395 x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional omits 754a78b4a3f6 mm/mm_init: rename init_reserved_page to init_deferred_page omits cf529dc08342 mm/mm_init: rename __init_reserved_page_zone to __init_pag [...] omits 11f9b359c14c mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits eb79fb1f1559 mm/page_alloc: clarify should_claim_block() commentary omits 2d882da456da mm/page_alloc: clarify terminology in migratetype fallback code omits eec5a56e0c4d mm/page_alloc: warn on nr_reserved_highatomic underflow omits 4c8765de198a vmalloc: drop Christoph from Reviewers omits b79768ab943c mm, swap: simplify folio swap allocation omits c00d9f2fae06 mm, swap: remove swap slot cache omits d24b66236909 mm, swap: use percpu cluster as allocation fast path omits 2ef1c90266d3 mm, swap: don't update the counter up-front omits af4d89f3a787 mm, swap: avoid redundant swap device pinning omits cdefe97b2f83 mm, swap: drop the flag TTRS_DIRECT omits b9d1d2a77ca6 mm, swap: avoid reclaiming irrelevant swap cache omits 6efc223bf835 mm: make page_mapped_in_vma() hugetlb walk aware omits b46dd0ceb71b mm: page_owner: use new iteration API omits 15eb0594badf mm: page_table_check: use new iteration API omits a1166c83df2e mm: page_ext: add an iteration API for page extensions omits 46523fd9cb50 mm: page_ext: make lookup_page_ext() public omits 67f6d11c6048 mm: page_alloc: group fallback functions together omits b1c6a6f22920 mm: page_alloc: remove remnants of unlocked migratetype updates omits 8af5299381e8 mm: page_alloc: don't steal single pages from biggest buddy omits 6c527ab56aeb fixup define name omits c22020e84a9a tools/selftests: add guard region test for /proc/$pid/pagemap omits a50abcf029ca fs/proc/task_mmu: add guard region bit to pagemap omits d25f470f086e mm: swap: remove stale comment of swap_reclaim_full_clusters() omits f3f5b1fba76d mm, swap: correct comment in swap_usage_sub() omits 6f490400dd1c mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits 14242afe17da selftests/mm: skip gup_longerm tests on weird filesystems omits 56d906c8c1c8 selftests/mm: skip map_populate on weird filesystems omits c8504a17ebed selftests/mm: don't fail uffd-stress if too many CPUs omits 5936a7a1061b selftests/mm: print some details when uffd-stress gets bad params omits edda76acab0b selftests/mm/uffd: rename nr_cpus -> nr_threads omits aa6c02806c04 selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits b1c2cea221fc selftests/mm: skip uffd-stress if userfaultfd not available omits f6f01f7ad943 selftests/mm: fix assumption that sudo is present omits 68b930a1c9f1 selftests/mm: report errno when things fail in gup_longterm omits cf88df9daf9f zram: add might_sleep to zcomp API omits 1523ba8ca4ab zram: do not leak page on writeback_store error path omits 5d9e28d19d00 zram: do not leak page on recompress_store error path omits 64d2503bf098 zram: permit reclaim in zstd custom allocator omits 12e6f4d27818 zram: switch to new zsmalloc object mapping API omits 074aeb9516e8 zsmalloc: introduce new object mapping API omits 05f5663f1d7e zsmalloc: make zspage lock preemptible omits 89c9ba4c7427 zsmalloc: rename pool lock omits 72bf25a62ee3 zram: rework recompression loop omits 5453ad95ffc4 zram: filter out recomp targets based on priority omits 8cc5471e80e0 zram: limit max recompress prio to num_active_comps omits 410b0f448def zram: remove writestall zram_stats member omits e7a25b8528e7 zram: remove second stage of handle allocation omits d2ac4ac08f21 zram: remove max_comp_streams device attr omits 3028333c63cf zram: remove unused crypto include omits 30999ffd634c zram: permit preemption with active compression stream omits ef27b6906fd1 zram: sleepable entry locking omits 078bb109bb35 mm/folio_queue: delete __folio_order and use folio_order directly omits 114e60cd54bb mm/mincore: improve performance by adding an unlikely hint omits c62c31b58b1f Docs/mm/damon/design: document unmapped DAMOS filter type omits bf63dc1e00c5 mm/damon: implement a new DAMOS filter type for unmapped pages omits e7424b2fb2fb arm/pgtable: remove duplicate included header file omits df10485ba0fb mm/shmem: fix shmem_split_large_entry() omits 01cadc519f38 mm/shmem: use xas_try_split() in shmem_split_large_entry() omits 85783eb32a81 mm/filemap: use xas_try_split() in __filemap_add_folio() omits 07c11a1d6a84 selftests/mm: add tests for folio_split(), buddy allocator [...] omits 5233bb482205 mm/truncate: use buddy allocator like folio split for trun [...] omits 34c46f78a14f mm/huge_memory: add folio_split() to debugfs testing interface omits 5c78be09cc42 mm/huge_memory: remove the old, unused __split_huge_page() omits 847a1802346c mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits 262bd34396b4 mm/huge_memory: move folio split common code to __folio_split() omits 820210f4086c mm/huge_memory: add two new (not yet used) functions for f [...] omits 55a99bf298b3 xarray: add xas_try_split() to split a multi-index entry omits b3ab87f33602 mm/hugetlb: move hugetlb CMA code in to its own file omits 7f91e3a6c53c mm/hugetlb: enable bootmem allocation from CMA areas omits 46543c4f7eaf mm/hugetlb: add hugetlb_cma_only cmdline option omits e9303320e2a7 mm/cma: introduce interface for early reservations omits 08d75dc467cb mm/cma: introduce a cma validate function omits 52a82a7634da mm/cma: simplify zone intersection check omits dd9d97e3240c x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT omits 882aad32b137 x86/setup: call hugetlb_bootmem_alloc early omits ff3b4b9d7c88 mm/hugetlb: do pre-HVO for bootmem allocated pages omits 099471be76ad mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits 42eb312b51a8 mm/hugetlb: add pre-HVO framework omits 2254c49414ca mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 82b00d9bc676 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 964ddbef8e83 mm/sparse: add vmemmap_*_hvo functions omits 8fce56aefdcc mm/hugetlb: check bootmem pages for zone intersections omits 285324c28151 mm: define __init_reserved_page_zone function omits 225a859cc0c6 mm/hugetlb: set migratetype for bootmem folios omits cc97ff3b3fb8 mm/sparse: allow for alternate vmemmap section init at boot omits b785bdf71a25 mm/bootmem_info: export register_page_bootmem_memmap omits 32611369b646 x86/mm: make register_page_bootmem_memmap handle PTE mappings omits a3c2081c06eb mm/hugetlb: convert cmdline parameters from setup to early omits f6be26576ae2 mm/hugetlb: use online nodes for bootmem allocation omits cd03604fc1b9 mm/hugetlb: remove redundant __ClearPageReserved omits 6033db6942b3 mm, hugetlb: use cma_declare_contiguous_multi omits 56eeb496d4f7 mm/cma: introduce cma_intersects function omits b8221423289c mm, cma: use literal printf format string omits c6b6c40e8f9e mm, cma: fix 32-bit warning omits dfcf3a1342e1 mm, cma: support multiple contiguous ranges, if requested omits 06230742d45c mm/cma: export total and free number of pages for CMA areas omits b9bf6a56e402 Docs/mm/damon/design: categorize DAMOS filter types based [...] omits 752e7ede56ed Docs/mm/damon/design: clarify handling layer based filters [...] omits e1ac7a473c41 Docs/damon: move DAMOS filter type names and meaning to de [...] omits 685e0d55905b Docs/mm/damon/design: document hugepage_size filter omits b4703a8711bf Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 6e95596039ce mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits 80827bd1219e device/dax: properly refcount device dax pages when mapping omits d5c1b2b1a773 fs/dax: properly refcount fs dax pages omits e808d46d9e9c dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits 79e40ab7ec8e mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits afc8dc22176e mm/huge_memory: add vmf_insert_folio_pmd() omits 377cb8cf0567 mm/huge_memory: add vmf_insert_folio_pud() omits 31032a35b47d mm/rmap: add support for PUD sized mappings to rmap omits 9d1809ca9595 mm/memory: add vmf_insert_page_mkwrite() omits 66129025f319 mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 348202bd0107 mm-allow-compound-zone-device-pages-fix-fix omits b80c72d425ed mm/migrate_device: do not access pgmap for non zone device pages omits 2eb5466c0d09 mm: allow compound zone device pages omits ec2b95b23025 mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 1267b6f99044 mm/gup: remove redundant check for PCI P2PDMA page omits 6f93d510b5c0 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 855cdb385496 fs/dax: ensure all pages are idle prior to filesystem unmount omits a489218be610 fs/dax: always remove DAX page-cache entries when breaking [...] omits 05bf5d152c13 fs/dax: create a common implementation to break DAX layouts omits 55d0d9c4ae85 fs/dax: refactor wait for dax idle page omits 0a88acd8d9df fs/dax: don't skip locked entries when scanning entries omits 2bd1106ac621 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 3dc69e1f5db0 fuse: fix dax truncate/punch_hole fault path omits f8e4300f57b0 selftests/mm: fix spelling omits 009246d295eb Documentation/mm: fix spelling mistake omits a58c4d01d386 mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits 9cfcc8bab8c4 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits 52144555b824 docs: arm64: drop PTDUMP config options from ptdump.rst omits 891c954ed629 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits 78036a638748 configs: drop GENERIC_PTDUMP from debug.config omits c82b7fe7652a fs: remove folio_file_mapping() omits afd2ac1629fb fs: remove page_file_mapping() omits 186e48013c5c fs: convert block_commit_write() to take a folio omits 9a5bfa0a339d Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits 1bb4cbeffaa7 docs/mm: document latest changes to vm_lock omits c288fc976c12 tools: remove atomic_set_release() usage in tools/ omits 11f7da5a90fd mm: make vma cache SLAB_TYPESAFE_BY_RCU omits cde613e76f3b mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 4af01b94ed23 mm: remove extra vma_numab_state_init() call omits b173f278816b mm/debug: print vm_refcnt state when dumping the vma omits 6d5491a21acf mm: move lesser used vma_area_struct members into the last [...] omits 17ffa840dc98 mm: fix a crash due to vma_end_read() that should have bee [...] omits c49f506260a8 mm: replace vm_lock and detached flag with a reference count omits c1ec4d821ff1 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits feefea40ca93 docs: fix title underlines in refcount-vs-atomic.rst omits b55af8b7d2b5 refcount: provide ops for cases when object's memory can b [...] omits f07ae4f3111a mm: uninline the main body of vma_start_write() omits 4e86bf7e3773 mm: move mmap_init_lock() out of the header file omits a6096c64833a mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits a95f03e71d57 types: move struct rcuwait into types.h omits c0d13125a2ec mm: mark vmas detached upon exit omits 3a018e443753 mm: introduce vma_iter_store_attached() to use with attached vmas omits e4ad02b348db mm: mark vma as detached until it's added into vma tree omits 8809a41b7f85 mm: move per-vma lock into vm_area_struct omits c02b578eceb7 mm: introduce vma_start_read_locked{_nested} helpers omits d08884ccee3e mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits 7f22012bedf8 mm: support batched unmap for lazyfree large folios during [...] omits 178a02415ac9 mm: support tlbbatch flush for a range of PTEs omits 5a4ea24858c9 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits 0703a2a51a70 dax: use folios more widely within DAX omits a6a8497d0828 dax: remove access to page->index omits de3beac6b486 filemap: remove redundant folio_test_large check in filema [...] omits ee5d0d4b42f2 maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 0445ec3251c8 tools/selftests: add file/shmem-backed mapping guard region tests omits d486985c1fa2 tools/selftests: expand all guard region tests to file-backed omits 049bc2762fe5 selftests/mm: rename guard-pages to guard-regions omits e012848c1519 mm: allow guard regions in file-backed and read-only mappings omits 6eff3c4c4d7b mm/mm_init.c: use round_up() to calculate usermap size omits 81b44e16632e selftests/mm: allow tests to run with no huge pages support omits 0e61265700d0 mm/mmu_gather: clean up the stale code comment omits edfcfdbc888c mm/mmu_gather: remove unused __tlb_remove_page() omits e7399cd0e60d maple_tree: use ma_dead_node() in mte_dead_node() omits d8b78f6431df mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits b61bd6714c46 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits 2e9ab9214248 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits eec025f853f7 mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 3a93aa88cf48 mm/damon: add kernel-doc comment for damos_filter->sz_range omits 8eda99b60876 mm/damon: introduce DAMOS filter type hugepage_size omits 46f31807783a mm/mmu_gather: update comment on RCU freeing omits 68e7e7d84c2f mm/vmstat: revert "fix a W=1 clang compiler warning" omits ed22b02c7e6c mm: fixup unused variable warnings omits 2a5a2e5e1db9 fb_defio: do not use deprecated page->mapping, index fields omits 74a473fde215 mm: provide mapping_wrprotect_range() function omits e840eb3257b0 mm: refactor rmap_walk_file() to separate out traversal logic omits 096f41247e27 selftests: mm: fix typo omits 4675fb1a8186 mm: remove the access_ok() call from gup_fast_fallback() omits e6b7747d76e2 maple_tree: correct comment for mas_start() omits 8c37340a6814 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits a4f2573bef3d mm/damon/core: do damos walking in entire regions granularity omits 2db114d216f0 mm/damon/core: do not call damos_walk_control->walk() if w [...] omits c5bdcb6c8f0f mm/damon/core: unset damos->walk_completed after confimed set omits fadd1d261b57 MAINTAINERS: add Baolin as shmem reviewer omits 4b314745a152 mm: shmem: factor out the within_size logic into a new helper omits 8d39df7066b2 mm: shmem: change the return value of shmem_find_swap_entries() omits f727461e4abb mm: shmem: remove duplicate error validation omits 4452132f4ef5 mm: shmem: remove 'fadvise()' comments omits 6598862253b9 mm: shmem: drop the unused macro omits f83651c34eba mm/mm_init.c: use round_up() to align movable range omits 8d5a872f80e4 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits 1a244924a897 mm/damon: avoid applying DAMOS action to same entity multi [...] omits e5bad3f1211d mm/damon/ops: have damon_get_folio return folio even for t [...] omits 424195b0715b memcg: add hierarchical effective limits for v2 omits 97aabb058cc6 samples: kmemleak: print the raw pointers for debugging purposes omits b8404ba7074a mm: kmemleak: add support for dumping physical and __percp [...] omits 6aa91821fb9a mm, percpu: do not consider sleepable allocations atomic omits e110b45607c1 mm/swapfile.c: open code cluster_alloc_swap() omits fe207081d4dc mm/swapfile.c: remove the incorrect code comment omits e40765aba478 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 036a9fb06431 mm/swapfile.c: remove the unneeded checking omits 83bbe8c19dd6 mm/swap_state.c: remove the meaningless code comment omits 23f5d88ca907 mm/swapfile.c: optimize code in setup_clusters() omits 575b300ff2b1 mm/swapfile.c: update the code comment above swap_count_co [...] omits d06e75fdd472 mm/swapfile.c: update the code comment above swap_count_co [...] omits 54a34283d33e mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits 8a2f007c14cc mm/swap: skip scanning cluster range if it's empty cluster omits 0883b2143259 mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 6237e20d825a mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits b9a60936529d mm/swap_state.c: fix the obsolete code comment omits 2f44d30ef934 mm/memfd: fix spelling and grammatical issues omits 497fdcef155e mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits 33ab3b453054 mm/madvise: remove redundant mmap_lock operations from pro [...] omits fa85d921b709 mm/madvise: split out madvise() behavior execution omits e3952c080511 mm/madvise: split out madvise input validity check omits fc9e690b3780 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits 93b4fabbd7dd mm/madvise: fix madvise_[un]lock() issue omits 620c501f4f2e mm/madvise: split out mmap locking operations for madvise() omits 8dda776d50c1 selftests/mm: fix thuge-gen test name uniqueness omits 25fbf5eeb1c1 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 7023b0f4c162 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 74ae1c8b7d57 mm: avoid extra mem_alloc_profiling_enabled() checks omits 6c4aabcdbd39 mm: completely abstract unnecessary adj_start calculation omits 3c5cb499448b mm: make vmg->target consistent and further simplify commi [...] omits 70cea9b5b435 mm: eliminate adj_start parameter from commit_merge() omits 8a3f00601d79 mm: further refactor commit_merge() omits fe0fe276c576 mm: simplify vma merge structure and expand comments omits 75d794cdffac mm: zbud: remove zbud omits facecc575f90 mm: z3fold: remove z3fold omits 753e2f212b03 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits a843c1d8be86 mm/vmscan: extract calculated pressure balance as a function omits 8f8da8599cd4 mm/rmap: avoid -EBUSY from make_device_exclusive() omits 1daed9fe378d mm/rmap: keep mapcount untouched for device-exclusive entries omits 4a40748d0ab8 mm/damon: handle device-exclusive entries correctly in dam [...] omits 5b1bf2aeb24a mm/damon: handle device-exclusive entries correctly in dam [...] omits 3919709e70f2 mm/page_idle: handle device-exclusive entries correctly in [...] omits f69edd5789b9 mm/rmap: handle device-exclusive entries correctly in page [...] omits 09e7296fb159 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 88b5f86042de mm/rmap: handle device-exclusive entries correctly in try_ [...] omits c5eb07a6870d mm/ksm: handle device-exclusive entries correctly in write [...] omits 52d6d0eb96e4 kernel/events/uprobes: handle device-exclusive entries cor [...] omits 0bce96b49f70 mm/page_vma_mapped: device-exclusive entries are not migra [...] omits c8879a313a4b mm: use single SWP_DEVICE_EXCLUSIVE entry type omits 446cab072954 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 55ba739d566c mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 362815497d9f mm-rmap-convert-make_device_exclusive_range-to-make_device [...] omits a16ebc92e63f mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits ab1a21835671 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 7fa6bbbf7900 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits 8ac9a92b3cff drivers/base/memory: simplify outputting of valid_zones_show() omits d683b1b0e2b4 selftests/mm: test splitting file-backed THP to any lower order omits 6185613914fb mm/huge_memory: allow split shmem large folio to any lower order omits d6b5c2cc3e1b selftests/mm: make file-backed THP split work by writing P [...] omits 945cd65062bb mm/compaction: make proactive compaction high watermark co [...] omits ab077e9fa676 mm/compaction: remove low watermark cap for proactive compaction omits 0b1acb9fc379 mm/oom_kill: fix trivial typo in comment omits 62c5ee612d71 mm: memcontrol: move memsw charge callbacks to v1 omits 256985de68d2 mm: memcontrol: move stray ratelimit bits to v1 omits 67d962b4957c mm: memcontrol: unshare v2-only charge API bits again omits a96984b6f670 memcg: add CONFIG_MEMCG_V1 for 'local' functions omits be492da85151 memcg: factor out the replace_stock_objcg function omits d3a96e91213f memcg: call the free function when allocation of pn fails omits 0f845a80d509 memcg: use OFP_PEAK_UNSET instead of -1 omits f707482f1df6 percpu/x86: enable strict percpu checks via named AS qualifiers omits 85ee4b543319 percpu: repurpose __percpu tag as a named address space qualifier omits f12d1c8751d5 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 59381f7b2fef percpu: use TYPEOF_UNQUAL() in variable declarations omits e3d4a3073452 compiler.h: introduce TYPEOF_UNQUAL() macro omits 82193f6da976 x86/kgdb: use IS_ERR_PCPU() macro omits bd343eefcd9b mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits a88b5ef577dd mm: page_isolation: avoid calling folio_hstate() without h [...] omits aa44a84e13af mm/hugetlb_vmemmap: fix memory loads ordering omits 2f02eb6267cb mm: zswap: fix crypto_free_acomp deadlock in zswap_cpu_comp_dead omits d9e3b97c0dfc mm: shmem: fix potential data corruption during shmem swapin omits 78d5be12b182 mm: fix kernel BUG when userfaultfd_move encounters swapcache omits f4171b8dcabc selftests/damon/damon_nr_regions: sort collected regiosn b [...] omits 607a0f3441c2 selftests/damon/damon_nr_regions: set ops update for merge [...] omits bc0a8786d2fb selftests/damon/damos_quota: make real expectation of quot [...] omits ecc51991efc1 mm/page_alloc: fix uninitialized variable omits 52b989a77e34 include/linux/log2.h: mark is_power_of_2() with __always_inline omits b5afe45941b9 nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] omits 33624250e490 NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] omits 8d5af000dcc8 mm, swap: avoid BUG_ON in relocate_cluster() omits 262179376b0e mm: swap: use correct step in loop to wait all clusters in [...] omits 55cf82d040a7 mm: swap: add back full cluster when no entry is reclaimed omits fb673e401e7f mm: abort vma_modify() on merge out of memory failure omits 3ccded0a610f mm/hugetlb: wait for hugetlb folios to be freed omits 4b69e6da8f01 mm: fix possible NULL pointer dereference in __swap_duplicate omits d89f6228d145 dma: kmsan: export kmsan_handle_dma() for modules omits 341b816bf722 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 97aa3c7a0cc6 Documentation: fix doc link to fault-injection.rst omits 393c96cc8cc6 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits 21747f28de3f mm: memory-hotplug: check folio ref count first in do_migr [...] omits a59bb916af22 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits 617164921661 mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits cd35fe286a6c arm: pgtable: fix NULL pointer dereference issue omits 7a8189b31c21 m68k: sun3: add check for __pgd_alloc() omits a5560fa9b449 selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits 95ecc8e999a5 Revert "selftests/mm: remove local __NR_* definitions" omits 4a4c18f863d8 smb: client: Fix netns refcount imbalance causing leaks an [...] omits 8f921c328bc9 CIFS: Propagate min offload along with other parameters fr [...] omits c77a2bf5fca6 Merge branch 'for-6.15/block' into for-next omits 6d180319f57b dt-bindings: arm: Add Rainier compatibility omits 82a765bd9712 dt-bindings: arm: Add Morello fvp compatibility omits 56867cb8c3e1 dt-bindings: arm: Add Morello compatibility omits 18f6a3ae6167 arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS omits 67fd0dccafb0 Merge branch 'for-6.15/block' into for-next omits ce6b358f77af Merge branch 'for-6.15/io_uring' into for-next omits 82cbf420496c io_uring: combine buffer lookup and import omits 7323341f44c1 io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() omits 1a917a2d5c7e io_uring/net: reuse req->buf_index for sendzc omits ee993fe7a5f6 io_uring/nop: reuse req->buf_index omits 559d80da74a0 io_uring/rsrc: remove redundant check for valid imu omits cee9a7846493 Merge branch 'for-6.15/io_uring' into for-next omits 61ed48b5fc63 io_uring/rw: open code io_prep_rw_setup() omits c52f04dbdef4 Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.24 [...] omits b6d5b717ca06 Merge branch 'for-6.15/block' into for-next omits 422bd7990cd0 Merge branch 'for-6.15/io_uring-rx-zc' into for-next omits 639d9e58a1df Merge branch 'for-6.15/io_uring' into for-next omits 17e7cdf2b8db Merge branch 'for-6.15/block' into for-next omits f382059bae6e Merge branch 'for-6.15/io_uring-rx-zc' into for-next omits 3bdee909e45d Merge branch 'pci/misc' omits d93b3740a040 Merge branch 'pci/controller/rockchip' omits 76c8e0a84c70 Merge branch 'pci/endpoint-test' omits d094d3404d54 Merge branch 'pci/endpoint' omits 172104025aa4 Merge branch 'pci/resource' omits f2906bff68cf Merge branch 'pci/aspm' omits 8d4d85bf65a6 Merge branch 'pci/aer' omits a1c24ab82279 Merge branch 'for-next/el2-enable-feat-pmuv3p9' into for-n [...] omits 0ed86b43edc9 Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_u [...] omits f9d3870b9957 Merge branch 'for-next-next-v6.14-20250221' into for-next- [...] omits 0f8ce93dbe57 Merge branch 'for-next-current-v6.13-20250221' into for-ne [...] omits 41723c33b086 Merge branch 'misc-next' into for-next-next-v6.14-20250221 omits ae1e44479a56 Merge branch 'misc-6.14' into for-next-next-v6.14-20250221 omits 362a9fd39046 Merge branch 'misc-6.14' into for-next-current-v6.13-20250221 omits 4a4227144b3e btrfs: send: simplify return logic from send_set_xattr() omits ea89ff4c7017 btrfs: send: avoid path allocation for the current inode w [...] omits 747442f2d3e5 btrfs: send: keep the current inode's path cached omits 6570ebe9b56b btrfs: send: simplify return logic from send_rmdir() omits fb5d24f00563 btrfs: send: simplify return logic from send_unlink() omits 28e664832321 btrfs: send: simplify return logic from send_link() omits 2865b2ddd703 btrfs: send: simplify return logic from send_rename() omits f9857a6c5ee2 btrfs: send: simplify return logic from send_verity() omits cce74afc1ebf btrfs: send: simplify return logic from process_changed_xattr() omits f9a2c2683f55 btrfs: send: remove unnecessary return variable from proce [...] omits 8c77279e12bb btrfs: send: simplify return logic from record_changed_ref() omits 2a65f1befc51 btrfs: send: simplify return logic from record_deleted_ref() omits 5adc795b1963 btrfs: send: simplify return logic from record_new_ref() omits 96069c73684b btrfs: send: simplify return logic from record_deleted_ref [...] omits ece0ac242d86 btrfs: send: simplify return logic from record_new_ref_if_ [...] omits 8687cec8dc9f btrfs: send: simplify return logic from send_remove_xattr() omits de93c4c3a0f8 btrfs: send: add and use helper to rename current inode wh [...] omits 84928981c428 btrfs: send: only use booleans variables at process_record [...] omits 959cfd0a00e5 btrfs: send: factor out common logic when sending xattrs omits d51c04ee479e btrfs: send: simplify return logic from get_cur_inode_state() omits 92a580d350c8 btrfs: send: simplify return logic from is_inode_existent() omits 9917bcf5024b btrfs: send: simplify return logic from __get_cur_name_and [...] omits 4a9a10474ff0 btrfs: send: return -ENAMETOOLONG when attempting a path t [...] omits 485a9026ffc8 btrfs: send: simplify return logic from fs_path_add_from_e [...] omits 1d819dce02c3 btrfs: send: implement fs_path_add_path() using fs_path_add() omits 6a788c5421ad btrfs: send: simplify return logic from fs_path_add() omits 2c58fb610181 btrfs: send: simplify return logic from fs_path_prepare_for_add() omits 077298fffa54 btrfs: send: always use fs_path_len() to determine a path' [...] omits b600971ddf8c btrfs: send: make fs_path_len() inline and constify its argument omits ce9d4ff275a3 btrfs: send: remove duplicated logic from fs_path_reset() omits a8b1b9555b08 btrfs: prepare btrfs_page_mkwrite() for larger folios omits aba063bf9336 btrfs: prepare extent_io.c for future larger folio support omits 7a56d2519a90 btrfs: prepare btrfs_launcher_folio() for larger folios support omits 8ae05fcab7f9 btrfs: remove the PAGE_SIZE usage inside inline extent reads omits 9b7c7da80396 btrfs: prepare subpage.c for larger folios support omits b0b44be62f84 btrfs: allow buffered write to avoid full page read if it' [...] omits 309713de6908 btrfs: make btrfs_do_readpage() to do block-by-block read omits ec86fbdd9766 btrfs: introduce a read path dedicated extent lock helper omits 7c96385537bf btrfs: remove the subpage related warning message omits 571bde0d0d19 btrfs: allow inline data extents creation if sector size < [...] omits 909228f33e37 btrfs: fix the qgroup data free range for inline data extents omits 87943b061b83 btrfs: fix inline data extent reads which zero out the rem [...] omits a18c4251193a btrfs: scrub: use generic ratelimit helpers to output erro [...] omits d18be0fa7109 btrfs: scrub: ensure we output at least one error message [...] omits 4c863dff0eb2 btrfs: scrub: simplify the inode iteration output omits 440ced7026f4 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits a302b1f9a2cd btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits ce93b481c257 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits f2c7612ea3b8 btrfs: scrub: fix incorrectly reported logical/physical address omits fc2cc585852c PCI: endpoint: pci-epf-test: Fix double free that causes k [...] omits 19544a1b9f8e PCI: endpoint: Remove unused devm_pci_epc_destroy() omits 3a53c8759df8 btrfs: === misc-next on b-for-next === omits 6e23086056e3 btrfs: use struct btrfs_inode inside btrfs_get_name() omits 8d6da92d1a85 btrfs: use struct btrfs_inode inside btrfs_get_parent() omits dd75d18447e8 btrfs: use struct btrfs_inode inside btrfs_remap_file_rang [...] omits f7e85535ac7e btrfs: use struct btrfs_inode inside btrfs_remap_file_range() omits 8da0a7255736 btrfs: pass struct btrfs_inode to btrfs_extent_same_range() omits 82db9ecd75b6 btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() omits c5c49dfe06f9 btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() omits 6fe48024a57d btrfs: pass struct btrfs_inode to clone_copy_inline_extent() omits 41555ecc1f66 btrfs: props: switch prop_handler::extract to struct btrfs_inode omits db2d26d18824 btrfs: props: switch prop_handler::apply to struct btrfs_inode omits a3aa002b1f25 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() omits f67394e2a4a2 btrfs: pass struct btrfs_inode to btrfs_load_inode_props() omits 6f12cfd35d4c btrfs: pass struct btrfs_inode to btrfs_fill_inode() omits 34c12e2bf9c8 btrfs: pass struct btrfs_inode to fill_stack_inode_item() omits 8a7872223d6f btrfs: use struct btrfs_inode inside create_pending_snapshot() omits 006d99087c2a btrfs: pass struct btrfs_inode to btrfs_defrag_file() omits 4165223671c9 btrfs: pass struct btrfs_inode to btrfs_inode_type() omits 3807d0e0bbb7 btrfs: pass struct btrfs_inode to new_simple_dir() omits c31b27d8bd3d btrfs: pass struct btrfs_inode to btrfs_iget_locked() omits 265a45d6fda1 btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() omits 500aeea821b0 btrfs: pass struct btrfs_inode to extent_range_clear_dirty [...] omits 4ab9f315ba04 btrfs: pass struct btrfs_inode to can_nocow_extent() omits bd3152428217 dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8937 omits b5c707e0d140 mfd: syscon: Add check for invalid resource size omits 6c57c5b9de08 mfd: lp3943: Drop #include <linux/pwm.h> from header omits 3ab8803f2419 mfd: max8997: Remove unused function max8997_irq_exit() omits d237e8037d52 dt-bindings: mfd: samsung,s2mps11: Add compatible for s2mp [...] omits a2af8f37915f mfd: tps65219: Add support for TI TPS65214 PMIC omits 6fb9803415ae mfd: tps65219: Add support for TI TPS65215 PMIC omits db046d2510a3 mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check omits dc9c0c43ee8f dt-bindings: regulator: Add TI TPS65214 PMIC bindings omits ac02f09ce9c1 dt-bindings: regulator: Add TI TPS65215 PMIC bindings omits 8248a4a89ba5 dt-bindings: mfd: Convert fsl,mcu-mpc8349emitx binding to YAML omits 7cea8a831f58 mfd: upboard-fpga: Remove ACPI_PTR() annotation omits 934561444808 mfd: at91-usart: Make it selectable for ARCH_LAN969X omits b4ce1e17d9b3 mfd: intel_soc_pmic_crc: Drop unneeded assignment for cache_type omits ed24445f56dd mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for [...] omits f2d7b1c28d8e mfd: sm501: Switch to BIT() to mitigate integer overflows omits fa2aabf6447a mfd: ipaq-micro/tps65010: Use str_enable_disable-like helpers omits a8b251ee01b4 mfd: stm32-timers: Add support for stm32mp25 omits f040e6f76cf5 dt-bindings: mfd: stm32-timers: Add support for stm32mp25 omits 4d68c40b2dc1 mfd: mt6397: Add support for MT6392 PMIC omits 963bb4a28228 btrfs: fix data overwriting bug during buffered write when [...] omits d8a1d6ebcafc Merge branch 'for-6.15/io_uring-epoll-wait' into for-next omits 197bf1bf45b7 Merge branch 'for-6.15/io_uring-rx-zc' into for-next omits fb133a236fe0 Merge branch 'for-6.15/io_uring' into for-next omits e8978f60f882 Merge branch 'for-6.15/block' into for-next omits 9b48172fdc05 Merge branch 'block-6.14' into for-next omits 8b683577e82c Merge branch 'io_uring-6.14' into for-next omits 19f7e9427327 io_uring/epoll: add support for IORING_OP_EPOLL_WAIT omits 0fb3f5600c5e io_uring/epoll: remove CONFIG_EPOLL guards omits 08b40b7a1051 Merge branch 'vfs-6.15.eventpoll' of https://git.kernel.or [...] omits 9269919478c2 Merge branch 'for-6.15/io_uring-rx-zc' into for-6.15/io_ur [...] omits 90611bb3e170 Merge branch 'for-6.15/io_uring' into for-6.15/io_uring-ep [...] omits d3da7d6c12bb PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs omits 8006f46551ee PCI: keystone: Specify correct alignment requirement omits e982128c331d PCI: keystone: Describe Resizable BARs as Resizable BARs omits fa2eec7c0b91 PCI: dwc: endpoint: Allow EPF drivers to configure the siz [...] omits 0eeb299ac5aa btrfs: output an error message if btrfs failed to find the [...] omits 95bd01df1718 tools/Makefile: Remove pci target omits c5ee9e0de991 btrfs: do regular iput instead of delayed iput during exte [...] omits ff03682fa9d6 btrfs: skip inodes without loaded extent maps when shrinki [...] omits 188ee2c75392 btrfs: fix use-after-free on inode when scanning root duri [...] omits f134bbc054ae arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 omits e17104e84635 btrfs: update include and forward declarations in headers omits 02b2ee5aec34 btrfs: simplify returns and labels in btrfs_init_fs_root() omits f762ded6df99 btrfs: unify ordering of btrfs_key initializations omits c99a37cc9cd3 btrfs: zstd: remove local variable for storing page offsets omits 886ca5a01181 btrfs: zstd: move zstd_parameters to the workspace omits 6dce506f62c0 btrfs: async-thread: switch local variables need_order bool omits 23b44a3bc79f btrfs: add __cold attribute to extent_io_tree_panic() omits d04f067c31cf btrfs: add support for uncached writes (RWF_DONTCACHE) omits ef8085b68b80 btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEE [...] omits 4b08b6844102 btrfs: selftests: fix btrfs_test_delayed_refs() leak of tr [...] omits 4a7be30e76fb btrfs: require strict data/metadata split for subpage checks omits 3313c32c4618 btrfs: simplify subpage handling of read_extent_buffer_pag [...] omits eba242591548 btrfs: simplify subpage handling of write_one_eb() omits 5871af9d250a btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() omits 6fe8dc169396 btrfs: use metadata specific helpers to simplify extent bu [...] omits 48c60094a520 btrfs: make subpage attach and detach to handle metadata properly omits 640bf174306c btrfs: factor out metadata subpage detection into a dedica [...] omits db9e18fb1bd9 btrfs: remove btrfs_fs_info::sectors_per_page omits 28630c375711 btrfs: zstd: enable negative compression levels mount option omits 80e4a8ea6e1f btrfs: move ordered extent cleanup to where they are allocated omits da7655500ac6 btrfs: extract the nocow ordered extent and extent map gen [...] omits 4f3b545fa8ab btrfs: expose per-inode stable writes flag omits 5733c589a33d btrfs: zlib: refactor S390x HW acceleration buffer preparation omits 066ead159988 btrfs: avoid assigning twice to block_start at btrfs_do_re [...] omits a11d04c43ded btrfs: always fallback to buffered write if the inode requ [...] omits 122be5850e1c btrfs: remove duplicated metadata folio flag update in end [...] omits 820fea56c788 btrfs: convert io_ctl_prepare_pages() to work on folios omits db47291a5ed2 btrfs: update some folio related comments omits b96209758e67 btrfs: keep private struct on stack for sync reads in btrf [...] omits d01895c5b118 Merge branch 'devel' into for-next omits 7d0a9968a652 pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw omits b34fbbdbaeae pinctrl: bcm281xx: Fix incorrect regmap max_registers value omits fed48e2967f4 Merge branches 'fixes', 'misc', 'mmu', 'pvclock', 'selftes [...] omits 28d3871db7ef PCI: Descope pci_printk() to aer_printk() omits c6bb909b8f11 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next adds e6d3c4e535df Merge tag 'sched_ext-for-6.14-rc4-fixes' of git://git.kern [...] adds f4ce1f3318ad Merge tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/ [...] adds 102c16a1f9a9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4804f3ac2649 bcachefs: Revert directory i_size adds 7909d1fb90e2 bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resize adds 677bdb7346b6 bcachefs: Fix deadlock adds eb54d2695b57 bcachefs: Fix truncate sometimes failing and returning 1 adds dd83757f6e68 Merge tag 'bcachefs-2025-02-26' of git://evilpiepirate.org [...] adds f09d694cf799 Merge tag 'sound-6.14-rc5' of git://git.kernel.org/pub/scm [...] adds 01c9c123db76 net: Use rtnl_net_dev_lock() in register_netdevice_notifie [...] adds de70981f295e gve: unlink old napi when stopping a queue using queue API adds 49806fe6e61b net: Clear old fragment checksum value in napi_reuse_skb adds 77e45145e303 net: Handle napi_schedule() calls from non-interrupt adds bc23d4e30866 af_unix: Fix memory leak in unix_dgram_sendmsg() adds 2d253726ff71 net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow def [...] adds 7f3528f7d2f9 net/mlx5: Fix vport QoS cleanup on error adds 47bcd9bf3d23 net/mlx5: Restore missing trace event when enabling vport QoS adds 2f5a6014eb16 net/mlx5: IRQ, Fix null string in debug print adds 61944723258a Merge branch 'mlx5-misc-fixes-2025-02-25' adds 1cf9631d836b usbnet: gl620a: fix endpoint checking in genelink_bind() adds c64a0727f9b1 net: ipv6: fix dst ref loop on input in seg6 lwt adds 13e55fbaec17 net: ipv6: fix dst ref loop on input in rpl lwt adds c907db8d447b Merge branch 'fixes-for-seg6-and-rpl-lwtunnels-on-input' adds 1cbddbddee68 selftests: drv-net: Check if combined-count exists adds 674fcb4f4a7e idpf: fix checksums set in idpf_rx_rsc() adds 54e1b4becf5e net: ti: icss-iep: Reject perout generation request adds 1e15510b71c9 Merge tag 'net-6.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 3dfa259bd927 Revert "selftests/mm: remove local __NR_* definitions" adds 2a6ef9983d08 selftests/damon/damos_quota_goal: handle minimum quota tha [...] adds 4429acbb5220 m68k: sun3: add check for __pgd_alloc() adds 2b261fa7d45b arm: pgtable: fix NULL pointer dereference issue adds dd9cc42ceeb9 mm: memory-failure: update ttu flag inside unmap_poisoned_folio adds d9065a53da91 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 adds 4e95fe61a028 mm: memory-hotplug: check folio ref count first in do_migr [...] adds ad008ef50fbc hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] adds e7c87491791c Documentation: fix doc link to fault-injection.rst adds 0e9af7237965 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds a32f33b6cbc9 dma: kmsan: export kmsan_handle_dma() for modules adds 66ac6f6f9ca6 mm: fix possible NULL pointer dereference in __swap_duplicate adds 33bc843e1537 mm/hugetlb: wait for hugetlb folios to be freed adds 4445e90dcc6b mm: abort vma_modify() on merge out of memory failure adds cd0f2d55289e mm: swap: add back full cluster when no entry is reclaimed adds cc9096421bb0 mm: swap: use correct step in loop to wait all clusters in [...] adds aa755b677c5c mm, swap: avoid BUG_ON in relocate_cluster() adds 579961a8b071 NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] adds 58a796cedd16 nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] adds f62f94c7c450 include/linux/log2.h: mark is_power_of_2() with __always_inline adds 0a4e0cdef434 mm/page_alloc: fix uninitialized variable adds 15de82ef4f9f selftests/damon/damos_quota: make real expectation of quot [...] adds 74456076e120 selftests/damon/damon_nr_regions: set ops update for merge [...] adds e4aeb7a1ad46 selftests/damon/damon_nr_regions: sort collected regiosn b [...] adds d0029b3eef07 mm: fix kernel BUG when userfaultfd_move encounters swapcache adds d5b395577eb1 minor cleanup according to Peter Xu adds 96473fbdaec5 mm: shmem: fix potential data corruption during shmem swapin adds acfbf7e6f741 mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages adds 35885174b00b userfaultfd: do not block on locking a large folio with ra [...] adds 1360a77a1107 userfaultfd-do-not-block-on-locking-a-large-folio-with-rai [...] adds 273610e83d50 userfaultfd: fix PTE unmapping stack-allocated PTE copies adds 7a98294fc4c6 mm: shmem: remove unnecessary warning in shmem_writepage() adds dc8942287834 mm: don't skip arch_sync_kernel_mappings() in error paths adds a5b499c3deef mm: fix finish_fault() handling for large folios adds 28e13aaca02d Revert "mm/page_alloc.c: don't show protection in zone's - [...] adds f2897acd0bc8 mm/hugetlb_vmemmap: fix memory loads ordering adds 9d0c9477c863 mm: page_isolation: avoid calling folio_hstate() without h [...] adds e2f9670b8c2d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds bfd1f93966cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 493acb6fdd93 Merge branch 'fs-current' of linux-next adds 2b1283e1ea9b arm64/mm: Fix Boot panic on Ampere Altra adds 02410ac72ac3 mm: hugetlb: Add huge page size param to huge_ptep_get_and [...] adds 49c87f767774 arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-pres [...] adds eed6bfa8b282 arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level adds 754adaa87647 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 75186c92719c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 09b082e33490 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4df615c770fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c046eb79f3e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ded073d01e06 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds c133ec0e5717 usb: xhci: Enable the TRB overfetch quirk on VIA VL805 adds 92d1c7f5f56e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 274514b03cd7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 33f514191873 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 2397d61ee45c Revert "drivers/card_reader/rtsx_usb: Restore interrupt ba [...] adds 23c039bcae15 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 9e9155bdb8f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e521f516716d dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing [...] adds cd86bb676f8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6d48ad040757 MIPS: Ignore relocs against __ex_table for relocatable kernel adds 2b6898d4626f Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8a69e4569f6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2f48dd55d3c8 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 26169f51f32f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds bc40a50afa51 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds ffbeda43cb8d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 5511450feb64 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 0d8e3321250f Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 160a6063b7e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fc20737d8b85 efivarfs: allow creation of zero length files adds 2b90e7ace797 efi: Don't map the entire mokvar table to determine its size adds e3cf2d91d058 efi/mokvar-table: Avoid repeated map/unmap of the same page adds f785ab27eee4 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 7fd12c011a7e Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds b8501febdc51 clk: qcom: dispcc-sm8750: Drop incorrect CLK_SET_RATE_PARE [...] adds 0dc5cbcef09a Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds dc58b04fcec2 Merge branch into tip/master: 'locking/urgent' adds 61fb71521549 Merge branch into tip/master: 'perf/urgent' adds 82c387ef7568 sched/core: Prevent rescheduling when interrupts are disabled adds e66145badfee Merge branch into tip/master: 'sched/urgent' adds 0b3b01adfd52 Merge branch into tip/master: 'x86/urgent' adds d4e81e599947 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 360399643299 drm/fbdev-dma: Add shadow buffering for deferred I/O adds 6b481ab0e685 drm/nouveau: select FW caching adds b73ef19cdcd9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new b74691581af6 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new 8d44f19b2697 x86/kgdb: use IS_ERR_PCPU() macro new d6a2f1bc0f17 compiler.h: introduce TYPEOF_UNQUAL() macro new c3185778bf07 percpu: use TYPEOF_UNQUAL() in variable declarations new 8c4ece2880fa percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 50efa6f402b5 percpu: repurpose __percpu tag as a named address space qualifier new e1c0ad67e582 percpu/x86: enable strict percpu checks via named AS qualifiers new d68bd9be436b memcg: use OFP_PEAK_UNSET instead of -1 new 59af77438a8e memcg: call the free function when allocation of pn fails new ed350018f7d2 memcg: factor out the replace_stock_objcg function new 20f41fcfe5f3 memcg: add CONFIG_MEMCG_V1 for 'local' functions new d5baf7c84f5c mm: memcontrol: unshare v2-only charge API bits again new 258cd71d7007 mm: memcontrol: move stray ratelimit bits to v1 new 57be735990bb mm: memcontrol: move memsw charge callbacks to v1 new fbd9afcd72d8 mm/oom_kill: fix trivial typo in comment new a2ca28731459 mm/compaction: remove low watermark cap for proactive compaction new 1b96c845c5d9 mm/compaction: make proactive compaction high watermark co [...] new 47d90c40cc82 selftests/mm: make file-backed THP split work by writing P [...] new 63a5a80df2c5 mm/huge_memory: allow split shmem large folio to any lower order new 00a2b224062d selftests/mm: test splitting file-backed THP to any lower order new 0c245b662beb drivers/base/memory: simplify outputting of valid_zones_show() new de2d46cd62de mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new 4a5ebc0f67c4 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 1223c30ecd5f mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 42757f341db1 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] new 6585b160f2d4 mm/rmap: implement make_device_exclusive() using folio_wal [...] new 43a9bd83dde7 mm/memory: detect writability in restore_exclusive_pte() t [...] new 6774e28a222e mm: use single SWP_DEVICE_EXCLUSIVE entry type new 7349143f7479 mm/page_vma_mapped: device-exclusive entries are not migra [...] new 37eda2acc1ea kernel/events/uprobes: handle device-exclusive entries cor [...] new e3db788274ee mm/ksm: handle device-exclusive entries correctly in write [...] new c5c0d0b57d46 mm/rmap: handle device-exclusive entries correctly in try_ [...] new a031cb5adcb5 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 50413691f86e mm/rmap: handle device-exclusive entries correctly in page [...] new 40be295cb18b mm/page_idle: handle device-exclusive entries correctly in [...] new 5071e1b0fbfd mm/damon: handle device-exclusive entries correctly in dam [...] new 6022fed1302c mm/damon: handle device-exclusive entries correctly in dam [...] new 770e87e366a4 mm/rmap: keep mapcount untouched for device-exclusive entries new e8b0578f9d2d mm/rmap: avoid -EBUSY from make_device_exclusive() new b72c53d1b82c mm/vmscan: extract calculated pressure balance as a function new 3a4f070d68ce mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new 47025bf988c2 mm: z3fold: remove z3fold new 00fbd721703f mm: zbud: remove zbud new 8d47ad7a88e9 mm: simplify vma merge structure and expand comments new b3339cd482a2 mm: further refactor commit_merge() new c9fd2cc6f0c1 mm: eliminate adj_start parameter from commit_merge() new fa2959dfdda9 mm: make vmg->target consistent and further simplify commi [...] new 80eb6b90902e mm: completely abstract unnecessary adj_start calculation new 51e200690c38 mm: avoid extra mem_alloc_profiling_enabled() checks new f4563f9e5c94 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 0ac3084a487a alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new bb50d402836e selftests/mm: fix thuge-gen test name uniqueness new 793b9e645b56 mm/madvise: split out mmap locking operations for madvise() new 9ccde9558c33 mm/madvise: fix madvise_[un]lock() issue new 4503e90792fb mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new c12e3d923bc2 mm/madvise: split out madvise input validity check new 1023d77aea29 mm/madvise: split out madvise() behavior execution new bc7f0395202a mm/madvise: remove redundant mmap_lock operations from pro [...] new 1586b9000512 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 6668008fe070 mm/memfd: fix spelling and grammatical issues new fb707253062b mm/swap_state.c: fix the obsolete code comment new 0c77db0488be mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new 992d11021797 mm/swap: remove SWAP_FLAG_PRIO_SHIFT new 934bf5e7b9bd mm/swap: skip scanning cluster range if it's empty cluster new 962336388fc5 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new 206955f67125 mm/swapfile.c: update the code comment above swap_count_co [...] new 0da5bd6f68b2 mm/swapfile.c: update the code comment above swap_count_co [...] new b34ff5879a06 mm/swapfile.c: optimize code in setup_clusters() new 58fd10970d36 mm/swap_state.c: remove the meaningless code comment new 3c3142e1ae07 mm/swapfile.c: remove the unneeded checking new ab6a54927b21 mm/swap: rename swap_swapcount() to swap_entry_swapped() new 9973edcd0262 mm/swapfile.c: remove the incorrect code comment new 4134576f888f mm/swapfile.c: open code cluster_alloc_swap() new 55a4cfa6cb35 mm, percpu: do not consider sleepable allocations atomic new c1e43b7c144d mm: kmemleak: add support for dumping physical and __percp [...] new bf1df975f960 samples: kmemleak: print the raw pointers for debugging purposes new bb985c676b83 memcg: add hierarchical effective limits for v2 new c99d34d077a3 mm/damon/ops: have damon_get_folio return folio even for t [...] new 37a97e7fc143 mm/damon: avoid applying DAMOS action to same entity multi [...] new 8c01a22c83d1 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new a6772a726a6d mm/mm_init.c: use round_up() to align movable range new 0b4e8140cfcc mm: shmem: drop the unused macro new d4380c814999 mm: shmem: remove 'fadvise()' comments new c46e03388dcb mm: shmem: remove duplicate error validation new 0a25c51cbaa3 mm: shmem: change the return value of shmem_find_swap_entries() new 2ee88a1ce0f8 mm: shmem: factor out the within_size logic into a new helper new ab0e65bc1dc0 MAINTAINERS: add Baolin as shmem reviewer new c0b3d80eef01 mm/damon/core: unset damos->walk_completed after confimed set new 0da8a0f93c13 mm/damon/core: do not call damos_walk_control->walk() if w [...] new 24417d600dba mm/damon/core: do damos walking in entire regions granularity new 0d8f6407ffe3 vmscan, cleanup: add for_each_managed_zone_pgdat macro new 7ba46151655f maple_tree: correct comment for mas_start() new 47bd5a42ef8f mm: remove the access_ok() call from gup_fast_fallback() new a06c1c897063 selftests: mm: fix typo new f154430aa741 mm: refactor rmap_walk_file() to separate out traversal logic new 3e6b0283c63e mm: provide mapping_wrprotect_range() function new c48f792e4309 fb_defio: do not use deprecated page->mapping, index fields new 6c90f9358f65 mm: fixup unused variable warnings new 859668ee9b7b mm/vmstat: revert "fix a W=1 clang compiler warning" new 94ac5b24b9a3 mm/mmu_gather: update comment on RCU freeing new c7385c1ee5c5 mm/damon: introduce DAMOS filter type hugepage_size new 1cfd9f25365f mm/damon: add kernel-doc comment for damos_filter->sz_range new d6ceb3dee98b mm/damon/sysfs-schemes: add files for setting damos_filter [...] new 3dde9b39308b Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new 23b2f45dca73 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new 8a59e463960a mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new 211594da1693 maple_tree: use ma_dead_node() in mte_dead_node() new aca5d7e0dc1e mm/mmu_gather: remove unused __tlb_remove_page() new 42250887ee41 mm/mmu_gather: clean up the stale code comment new 2611b91e3175 selftests/mm: allow tests to run with no huge pages support new 9b32a4c0aff6 mm/mm_init.c: use round_up() to calculate usermap size new 6e1d5818e926 mm: allow guard regions in file-backed and read-only mappings new 987ce5f051a8 selftests/mm: rename guard-pages to guard-regions new 43592aa7d833 tools/selftests: expand all guard region tests to file-backed new 5cc6660e734a tools/selftests: add file/shmem-backed mapping guard region tests new f0b85dbe38b5 maple_tree: remove a BUG_ON() in mas_alloc_nodes() new 13c40d6c036c filemap: remove redundant folio_test_large check in filema [...] new 384915d90345 dax: remove access to page->index new 2f8ccdb6a3be dax: use folios more widely within DAX new 350fc1376d85 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new e46c24bbd5da mm: support tlbbatch flush for a range of PTEs new f1d36146ec6f mm: support batched unmap for lazyfree large folios during [...] new 48c7ef2d330b mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new ded0048db58a mm: introduce vma_start_read_locked{_nested} helpers new 956be7083737 mm: move per-vma lock into vm_area_struct new fa628e8331ef mm: mark vma as detached until it's added into vma tree new 6b5b870f5819 mm: introduce vma_iter_store_attached() to use with attached vmas new c0f6039b2287 mm: mark vmas detached upon exit new 9d314c84d0c0 types: move struct rcuwait into types.h new bc0d1f383f93 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 0321a673d400 mm: move mmap_init_lock() out of the header file new b80d81e9d1b0 mm: uninline the main body of vma_start_write() new f8138ffabad6 refcount: provide ops for cases when object's memory can b [...] new 7c5c7463acd8 docs: fix title underlines in refcount-vs-atomic.rst new 2e6edcd02118 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new 6b7bf73ce971 mm: replace vm_lock and detached flag with a reference count new 5b135740f22b mm: fix a crash due to vma_end_read() that should have bee [...] new 97fcb4443b2b mm: move lesser used vma_area_struct members into the last [...] new 20ca95429f9d mm/debug: print vm_refcnt state when dumping the vma new 4029e90051d6 mm: remove extra vma_numab_state_init() call new 3c87bd4199f8 mm: prepare lock_vma_under_rcu() for vma reuse possibility new 5a798534442c mm: make vma cache SLAB_TYPESAFE_BY_RCU new 12ecc83118d5 tools: remove atomic_set_release() usage in tools/ new 4520cf4cd78f docs/mm: document latest changes to vm_lock new 649fd4388f7a Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 6c02bba6c379 fs: convert block_commit_write() to take a folio new cc9f664f90ff fs: remove page_file_mapping() new 9e9a57d3b98a fs: remove folio_file_mapping() new 02905e75045e Documentation/mm: fix spelling mistake new 664373716869 selftests/mm: fix spelling new 4eec10f319a3 fuse: fix dax truncate/punch_hole fault path new 2b44c87b02e8 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 9aac770da551 fs/dax: don't skip locked entries when scanning entries new 10b6d52dfedd fs/dax: refactor wait for dax idle page new 17b1231af111 fs/dax: create a common implementation to break DAX layouts new 4c02ef32a665 fs/dax: always remove DAX page-cache entries when breaking [...] new 53b18aca743f fs/dax: ensure all pages are idle prior to filesystem unmount new 08aee09ac4e2 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new 9500e2d3e66c mm/gup: remove redundant check for PCI P2PDMA page new b2bb58cb58bc mm/mm_init: move p2pdma page refcount initialisation to p2pdma new 66ce38339e50 mm: allow compound zone device pages new f413d4539c2b mm/migrate_device: do not access pgmap for non zone device pages new c6eac7429940 mm-allow-compound-zone-device-pages-fix-fix new c17f5ba6a80c mm/memory: enhance insert_page_into_pte_locked() to create [...] new 7e01fcdc93e9 mm/memory: add vmf_insert_page_mkwrite() new ec91bc172884 mm/rmap: add support for PUD sized mappings to rmap new 83ffaa1b147d mm/huge_memory: add vmf_insert_folio_pud() new f2b8232685dd mm/huge_memory: add vmf_insert_folio_pmd() new f5108cf88855 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new 6524198d717a dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new 163675a3beee fs/dax: properly refcount fs dax pages new cc4bce6c9be8 device/dax: properly refcount device dax pages when mapping new 3adbad3e52c8 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 7d3f4bd1d167 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new f79f4689754d Docs/mm/damon/design: document hugepage_size filter new 91957a401070 Docs/damon: move DAMOS filter type names and meaning to de [...] new 77cd07a0e780 Docs/mm/damon/design: clarify handling layer based filters [...] new 2c5fab36037a Docs/mm/damon/design: categorize DAMOS filter types based [...] new 7d23408e9e7c mm/cma: export total and free number of pages for CMA areas new 680dce83726f mm, cma: support multiple contiguous ranges, if requested new 80c8d6f87166 mm, cma: fix 32-bit warning new 07cf5a6e2908 mm, cma: use literal printf format string new fce8f06417db mm/cma: introduce cma_intersects function new e8ad75503e11 mm, hugetlb: use cma_declare_contiguous_multi new 42115ff53c8c mm/hugetlb: remove redundant __ClearPageReserved new 3910b58f4be9 mm/hugetlb: use online nodes for bootmem allocation new 59a9d2f9c652 mm/hugetlb: convert cmdline parameters from setup to early new b9708f2ca256 x86/mm: make register_page_bootmem_memmap handle PTE mappings new 438c5c2e2834 mm/bootmem_info: export register_page_bootmem_memmap new a916062fdd13 mm/sparse: allow for alternate vmemmap section init at boot new 666b07e7316e mm/hugetlb: set migratetype for bootmem folios new f5133e612abe mm: define __init_reserved_page_zone function new 49ecc62c62ba mm/hugetlb: check bootmem pages for zone intersections new 35d1129674e4 mm/sparse: add vmemmap_*_hvo functions new 7635d27341c4 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new 8ea2f8539d0a mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new 6f73d5243822 mm/hugetlb: add pre-HVO framework new 700a09d7b745 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 4deab627a85d mm/hugetlb: do pre-HVO for bootmem allocated pages new 676198ce81ff x86/setup: call hugetlb_bootmem_alloc early new d8098bd9e5d4 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT new 6bb9b92fde94 mm/cma: simplify zone intersection check new c79852d56f39 mm/cma: introduce a cma validate function new 784e51488885 mm/cma: introduce interface for early reservations new c0fae20d020f mm/hugetlb: add hugetlb_cma_only cmdline option new fab5032a68d2 mm/hugetlb: enable bootmem allocation from CMA areas new cc73bbe296be mm/hugetlb: move hugetlb CMA code in to its own file new 4704706d9c0e xarray: add xas_try_split() to split a multi-index entry new 2a290b3f3bc3 xarray-add-xas_try_split-to-split-a-multi-index-entry-fix new 4d28467d59b4 mm/huge_memory: add two new (not yet used) functions for f [...] new 39fc194250df mm/huge_memory: move folio split common code to __folio_split() new 0bb470ac7aff mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new f90fe57d7f0f mm/huge_memory: remove the old, unused __split_huge_page() new 6db246882088 mm/huge_memory: add folio_split() to debugfs testing interface new 3b12d14e6476 mm/truncate: use buddy allocator like folio split for trun [...] new a723e080acdb selftests/mm: add tests for folio_split(), buddy allocator [...] new 186878834857 mm/filemap: use xas_try_split() in __filemap_add_folio() new 6dbc440b79b6 mm/shmem: use xas_try_split() in shmem_split_large_entry() new a76685a39310 arm/pgtable: remove duplicate included header file new fdac2dfde6ee mm/damon: implement a new DAMOS filter type for unmapped pages new 668918886075 Docs/mm/damon/design: document unmapped DAMOS filter type new 5462f3553617 mm/mincore: improve performance by adding an unlikely hint new e52df7a14650 mm/folio_queue: delete __folio_order and use folio_order directly new 6c1f47bf43c6 zram: sleepable entry locking new cb3aa04c4beb zram: permit preemption with active compression stream new fc37253b6e23 zram: remove unused crypto include new ac241b5e3717 zram: remove max_comp_streams device attr new b859beeb598c zram: remove second stage of handle allocation new 31e247ad5c88 zram: remove writestall zram_stats member new 4b435d22ca4e zram: limit max recompress prio to num_active_comps new 4217b3ec083c zram: filter out recomp targets based on priority new c66785fb15f4 zram: rework recompression loop new 15861b0a6ef0 zsmalloc: rename pool lock new 9e25b6d2b181 zsmalloc: make zspage lock preemptible new be52fa4a775f zsmalloc: introduce new object mapping API new c2b3b0c52d65 zram: switch to new zsmalloc object mapping API new 0353e8622e2a zram: permit reclaim in zstd custom allocator new dda4335544f7 zram: do not leak page on recompress_store error path new 6194ffc59404 zram: do not leak page on writeback_store error path new 48a19e551e7f zram: add might_sleep to zcomp API new 0f73baac70be selftests/mm: report errno when things fail in gup_longterm new a86238a54130 selftests/mm: fix assumption that sudo is present new 29f81f3ae936 selftests/mm: skip uffd-stress if userfaultfd not available new 1bffa593bd9c selftests/mm: skip uffd-wp-mremap if userfaultfd not available new d579b5019a49 selftests/mm/uffd: rename nr_cpus -> nr_threads new 0e20e76c4108 selftests/mm: print some details when uffd-stress gets bad params new 78f6cedc9d45 selftests/mm: don't fail uffd-stress if too many CPUs new 6e913fe91389 selftests/mm: skip map_populate on weird filesystems new 714629e732a7 selftests/mm: skip gup_longerm tests on weird filesystems new de45d63d158e mm, swap: remove setting SWAP_MAP_BAD for discard cluster new 1bcd6f072014 mm, swap: correct comment in swap_usage_sub() new e8d157ed389f mm: swap: remove stale comment of swap_reclaim_full_clusters() new f585126c23c3 fs/proc/task_mmu: add guard region bit to pagemap new 90597aca1d77 tools/selftests: add guard region test for /proc/$pid/pagemap new b9e0aa23c021 fixup define name new 9316fb3778cf mm: page_alloc: don't steal single pages from biggest buddy new bfc083d4d171 mm: page_alloc: remove remnants of unlocked migratetype updates new d439a22edd4a mm: page_alloc: group fallback functions together new b9c8b8718a66 mm: make page_mapped_in_vma() hugetlb walk aware new e0e5e646c8de mm, swap: avoid reclaiming irrelevant swap cache new 4c8d5644278d mm, swap: drop the flag TTRS_DIRECT new 50bb2ebc3f88 mm, swap: avoid redundant swap device pinning new c284b8d6edfd mm, swap: don't update the counter up-front new 71aa9966a65e mm, swap: use percpu cluster as allocation fast path new 714fe99c5434 mm, swap: remove swap slot cache new 449b9d166f90 mm, swap: simplify folio swap allocation new 465807523532 fix up for "mm, swap: simplify folio swap allocation" new 4fc526d219ae vmalloc: drop Christoph from Reviewers new 52fad9a726d3 mm/page_alloc: warn on nr_reserved_highatomic underflow new ee6f89cf0c5c mm/page_alloc: clarify terminology in migratetype fallback code new 0b60cc0ceaa0 mm/page_alloc: clarify should_claim_block() commentary new 74881127fe83 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new fc4dd9f568d6 mm/mm_init: rename __init_reserved_page_zone to __init_pag [...] new 52a5d02c2274 mm/mm_init: rename init_reserved_page to init_deferred_page new 1c031c0b8f5e x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional new 7fd4a86b7c46 mm: pgtable: make generic tlb_remove_table() use struct ptdesc new 2c332471efe4 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] new db596b5169e0 mm: pgtable: convert some architectures to use tlb_remove_ [...] new 063c3a2ab1fd riscv: pgtable: unconditionally use tlb_remove_ptdesc() new 15d3155e453d x86: pgtable: convert to use tlb_remove_ptdesc() new c2d8cf0de571 mm: pgtable: remove tlb_remove_page_ptdesc() new faa30a75ef8b samples/damon: a typo in the kconfig - sameple new 7dd1234046be mm: assert the folio is locked in folio_start_writeback() new 3319306307ae lib/test_hmm: make dmirror_atomic_map() consume a single page new 53b9a8265ed7 mm/memory: remove PageAnonExclusive sanity-check in restor [...] new cb3b8198db0e mm/memory: pass folio and pte to restore_exclusive_pte() new 3549bc65256e mm/memory: document restore_exclusive_pte() new a239c6236c74 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] new 5057a4b92ad8 configs: drop GENERIC_PTDUMP from debug.config new 4c1b3cc78dc9 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new b45b0d0006c7 docs: arm64: drop PTDUMP config options from ptdump.rst new 7974341c57c7 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new d58172d128ac mm: rename GENERIC_PTDUMP and PTDUMP_CORE new 1848006384b5 mm,procfs: allow read-only remote mm access under CAP_PERFMON new d6e9aba61c4c MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new 647e60af119b scripts: add script to extract built-in firmware blobs new 85b569fe5c79 .mailmap: remove redundant mappings of emails new a9c1608ba989 docs,procfs: document /proc/PID/* access permission checks new 31f0903a635f lib/plist.c: add shortcut for plist_requeue() new a9ddc19ad780 lib-plistc-add-shortcut-for-plist_requeue-fix new 6aae700f4b44 kexec: initialize ELF lowest address to ULONG_MAX new 3c1bdd9e15e6 crash: remove an unused argument from reserve_crashkernel_ [...] new ce1e36e2513d crash: let arch decide usable memory range in reserved area new 84b2e5e9f4ba powerpc/crash: use generic APIs to locate memory hole for kdump new 4203966ef248 powerpc/crash: preserve user-specified memory limit new 2ee697ab7c6c powerpc: insert System RAM resource to prevent crashkernel [...] new a2eb28a1da9e powerpc/crash: use generic crashkernel reservation new a99171477cdd get_maintainer: add --substatus for reporting subsystem status new 76d1576af777 get_maintainer: add --substatus for reporting subsystem st [...] new 239b907fc8d1 get_maintainer: stop reporting subsystem status as maintai [...] new 7302af44e537 lib/zlib: drop EQUAL macro new 6cacd263fb4c rcu: provide a static initializer for hlist_nulls_head new 2538edd9eaf6 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 4f5d5ef8998d ucount: use RCU for ucounts lookups new 258698a35fe9 ucount: use rcuref_t for reference counting new 9a445a79bdc8 checkpatch: add warning for pr_* and dev_* macros without [...] new d14d3e1ab781 ocfs2: validate l_tree_depth to avoid out-of-bounds access new e603d4fd35a4 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new db07a785ecd2 ocfs2: remove reference to bh->b_page new ffb2ad2ae89d reboot: replace __hw_protection_shutdown bool action param [...] new aacfe0e5d8fe reboot: reboot, not shutdown, on hw_protection_reboot timeout new 4e9816950c9e docs: thermal: sync hardware protection doc with code new 9c39a72651ca reboot: describe do_kernel_restart's cmd argument in kernel-doc new eabdc1b66acf reboot: rename now misleading __hw_protection_shutdown symbols new d63cc33f08f1 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new e28a54922334 reboot: add support for configuring emergency hardware pro [...] new b7e5739a9adb reboot: hide unused hw_protection_attr new 53fa04b40461 regulator: allow user configuration of hardware protection action new 5599a7847f90 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new b2bf87cbfa82 dt-bindings: thermal: give OS some leeway in absence of cr [...] new 1ea20a0f4f08 thermal: core: allow user configuration of hardware protec [...] new 749939d97235 reboot: retire hw_protection_reboot and hw_protection_shut [...] new a36a60403005 lib min_heap: use size_t for array size and index variables new 66c16d25900c mailmap: remove never used @parity.io email new a685f0bfab71 MAINTAINERS: mailmap: update Hyeonggon's name and email address new 9bcb63f74d5b scripts/gdb: add $lx_per_cpu_ptr() new f8ee60165c82 rhashtable: remove needless return in three void APIs new ca57d798921d cpu: remove needless return in void API suspend_enable_sec [...] new 507bb1a1fae8 lib/interval_tree: skip the check before go to the right subtree new abee996702a2 coccinelle: misc: secs_to_jiffies: Patch expressions too new 0cdd278e95bc scsi: lpfc: convert timeouts to secs_to_jiffies() new e569f2c33e35 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix new 27366beecf30 accel/habanalabs: convert timeouts to secs_to_jiffies() new bec2973d0058 ALSA: ac97: convert timeouts to secs_to_jiffies() new 00db6e770693 btrfs: convert timeouts to secs_to_jiffies() new ae11e8b96b71 libceph: convert timeouts to secs_to_jiffies() new f4816a5b8603 ata: libata-zpodd: convert timeouts to secs_to_jiffies() new 2f762676d02d xfs: convert timeouts to secs_to_jiffies() new 19c378cdd2f8 power: supply: da9030: convert timeouts to secs_to_jiffies() new f759b40c284f nvme: convert timeouts to secs_to_jiffies() new 2b0822c4d89f spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() new 79acbf34720d spi: spi-imx: convert timeouts to secs_to_jiffies() new 59eddf580b72 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() new 829d09c9f22d platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] new e08b23f154e1 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() new f6cfc2d8c0c9 scripts/gdb/linux/symbols.py: address changes to module_se [...] new 9eed361731be foo new 09d5a30ad434 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 31c944391f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4dc5a3355a8 perf annotate-data: Handle direct use of stack pointer wit [...] new 4a75e8c3b225 perf ftrace latency: variable histogram buckets new 833d02523949 perf ftrace latency: allow to hide empty buckets new 556b58c19154 perf probe: Pick the correct dwarf die while adding probe points new 72c6f57a4193 perf pmu: Dynamically allocate tool PMU new c9d699e10fa6 perf pmu: Don't double count common sysfs and json events new 5c496f1d6780 perf list: Document -v option deduplication feature new 2337b7251dd5 perf trace: Add missing perf_tool__init() new c760174401f6 perf cpumap: Reduce cpu size from int to int16_t new 217da73f293a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 07928da414b8 asm-generic/io.h: rework split ioread64/iowrite64 helpers new 47a957d26c88 drm/draw: include missing headers new 55d422e4e5bf io.h: drop unused headers new 0d0c38e85e4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a73e2d60c4f2 Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_u [...] new 761ea0e3f46c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 54769535ec75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 585c6e0290cd Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 71d49de56cd7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e5ba82437320 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 244ef11bb20a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 1dfdfcc3c0fb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c1d2c7844e7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99f3c1c492c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09ee248c9229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dbb7002488d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e13de74cf2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f7eb9baf502 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38f4aa34a5f7 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S new 2db7d29c7b16 arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringnec [...] new 55de171bba1b arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringnec [...] new b12d3be5e704 Merge branch 'v6.14-armsoc/dtsfixes' into for-next new aadaa27956e3 arm64: dts: rockchip: Enable HDMI1 PHY clk provider on RK3588 new b2e668a60ed8 arm64: dts: rockchip: Add HDMI1 PHY PLL clock source to VO [...] new 5c2d6181ae83 arm64: dts: rockchip: Enable HDMI1 on rk3588-evb1 new b8c6c136971c arm64: dts: rockchip: Add HDMI audio outputs for rk3588 new 97aa62ed1e97 arm64: dts: rockchip: Enable HDMI audio outputs for Rock 5B new 3eac9319af62 arm64: dts: rockchip: add hdmi1 support to ROCK 5 ITX new 6864a176140a arm64: dts: rockchip: Adapt to differences between Orange [...] new f36f2ae1fede dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Ultra new 3df28b6fda8f arm64: dts: rockchip: Add Orange Pi 5 Ultra board new efdc4018f3c9 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Ultra new 254324dbe364 arm64: dts: rockchip: Enable HDMI1 audio output for Orange [...] new 3a50f169c39e Merge branch 'v6.15-armsoc/dts64' into for-next new 5738362a5ee7 clk: rockchip: rk3528: Add reset lookup table new 5a3c40f58c1d Merge branch 'v6.15-clk/next' into for-next new 1e8c787e8431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5efa5a7dc3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfcdb88b53f0 firmware: arm_ffa: Move the ffa_to_linux definition to the [...] new a3b955ac911b arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS new 51e877f12d23 dt-bindings: arm: Add Morello compatibility new 73d251e7068c dt-bindings: arm: Add Morello fvp compatibility new 91ee16438965 dt-bindings: arm: Add Rainier compatibility new 807945ae7325 dt-bindings: arm-pmu: Add support for ARM Rainier PMU new 8fc53e26fdd8 arm64: dts: morello: Add support for common functionalities new 7f6838da3c67 arm64: dts: morello: Add support for soc dts new 34f3b3745ce5 arm64: dts: morello: Add support for fvp dts new 6ceb0dd64727 MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer new 43bf1e550734 Merge branches 'for-next/scmi/updates', 'for-next/ffa/upda [...] new 9550099c6b11 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ef1a5121ae3d pinctrl: sophgo: avoid to modify untouched bit when settin [...] new e096d3ada758 pinctrl: sophgo: introduce generic data structure for cv18 [...] new 96406fa941e2 pinctrl: sophgo: generalize shareable code of cv18xx pinct [...] new 2a85188c2f7a pinctrl: sophgo: introduce generic probe function new 68ea8c87799e dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC new 1e67465d3b74 pinctrl: sophgo: add support for SG2042 SoC new 614a54cb5ac3 pinctrl: sophgo: add support for SG2044 SoC new e3c16a5d1440 Merge remote-tracking branch 'linux-pinctrl/ib-sophgo' int [...] new 5277657d5383 riscv: dts: sophgo: sg2042: add pinctrl support new a43e0e88331f Merge branch 'for-next' of https://github.com/sophgo/linux.git new f1117c35081d Merge branch 'for-next' of https://github.com/spacemit-com/linux new 4b442649e91e ARM: dts: stm32: add led to stm32f746 Discovery board new d36f7da43f92 ARM: dts: stm32: add push button to stm32f746 Discovery board new 9ccf47393d5d ARM: dts: stm32: rename LEDs nodes for stm32f769-disco new 1e494daa7e28 ARM: dts: stm32: add usr3 LED node to stm32f769-disco new e3319bed8839 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6a8e87a7fa9e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 334946f0ad0b Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c7017c51ff42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb3ffe705268 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ca6b2cd4de28 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b20150d499b3 clk: check for disabled clock-provider in of_clk_get_hw_fr [...] new 58ea48cd2269 Merge branch 'clk-parent' into clk-next new a0e2025fda06 Merge tag 'renesas-clk-for-v6.15-tag1' of git://git.kernel [...] new f563ca15ec73 Merge branch 'clk-renesas' into clk-next new f41c5ebd5b30 Merge branch 'clk-fixes' into clk-next new 8c1d4d8f4c92 dt-bindings: clock: mediatek,mt8188: Add VDO1_DPI1_HDMI clock new 0dc116189161 clk: mediatek: mt8188-vdo1: Add VDO1_DPI1_HDMI clock for hdmitx new 9a5cd59640ac dt-bindings: clock: mediatek: Add SMI LARBs reset for MT8188 new 0ca0dc892c84 clk: mediatek: Add SMI LARBs reset for MT8188 new 6329b51f1494 Merge branch 'clk-mediatek' into clk-next new 7bebd2a46de3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a8d44ec52c97 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new b2950defb61d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c89da391417d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3be4fa3147c8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 232085d118ff mips: dts: ralink: mt7628a: update system controller node [...] new 1bea9ab46d9f MIPS: Loongson2ef: Replace deprecated strncpy() with strscpy() new 55fa5868519b MIPS: dec: Declare which_prom() as static new f3be225f338a MIPS: cevt-ds1287: Add missing ds1287.h include new a759109b2343 MIPS: ds1287: Match ds1287_set_base_clock() function types new a547dc46e393 MIPS: dec: Remove dec_irq_dispatch() new c90116e52b25 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 85009a62f8ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f377ed056e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 65a0711f088e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 427a5aba9b45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34ef47dd0a68 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 96322a697043 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds b6304bfc0de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 4a13ebfdb507 Merge branch 'misc-6.14' into for-next-current-v6.13-20250227 adds 0e694d45034c Merge branch 'for-next-current-v6.13-20250227' into for-ne [...] adds 971ea3d41a69 Merge branch 'misc-6.14' into for-next-next-v6.14-20250227 adds 836a1f5d15c3 btrfs: keep private struct on stack for sync reads in btrf [...] adds 5a1163aad203 btrfs: update some folio related comments adds 93825c859aec btrfs: convert io_ctl_prepare_pages() to work on folios adds 65c362a89429 btrfs: remove duplicated metadata folio flag update in end [...] adds 9662c7925881 btrfs: always fallback to buffered write if the inode requ [...] adds 0ef08864d342 btrfs: avoid assigning twice to block_start at btrfs_do_re [...] adds cfb76c2f5a51 btrfs: zlib: refactor S390x HW acceleration buffer preparation adds 5017f0ece7b8 btrfs: expose per-inode stable writes flag adds 4e9f413f39ae btrfs: extract the nocow ordered extent and extent map gen [...] adds d09a0d181c4b btrfs: move ordered extent cleanup to where they are allocated adds f12baac0d55b btrfs: zstd: enable negative compression levels mount option adds 0d9363dac138 btrfs: remove btrfs_fs_info::sectors_per_page adds 2e3e7d12cf75 btrfs: factor out metadata subpage detection into a dedica [...] adds 3eca1a4b2c99 btrfs: make subpage attach and detach to handle metadata properly adds 730fe0e0aaa4 btrfs: use metadata specific helpers to simplify extent bu [...] adds a46324b1742f btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() adds c1017686e624 btrfs: simplify subpage handling of write_one_eb() adds d6b0dd9c3763 btrfs: simplify subpage handling of read_extent_buffer_pag [...] adds 773c5115c980 btrfs: require strict data/metadata split for subpage checks adds a794ab381e34 btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEE [...] adds fcc7e3306e11 btrfs: add support for uncached writes (RWF_DONTCACHE) adds 9c47733cec57 btrfs: add __cold attribute to extent_io_tree_panic() adds 824a0e36f0a5 btrfs: async-thread: switch local variables need_order bool adds c007270a7558 btrfs: zstd: move zstd_parameters to the workspace adds 34e023128a2a btrfs: zstd: remove local variable for storing page offsets adds c5ab71d5b475 btrfs: unify ordering of btrfs_key initializations adds 12288fafbe08 btrfs: simplify returns and labels in btrfs_init_fs_root() adds a1bb4311ab77 btrfs: update include and forward declarations in headers adds 4512de68cc1b btrfs: pass struct btrfs_inode to can_nocow_extent() adds f15536b0e67c btrfs: pass struct btrfs_inode to extent_range_clear_dirty [...] adds a7d30a69040f btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() adds b4b49635db3f btrfs: pass struct btrfs_inode to btrfs_iget_locked() adds c4fb3ee6eab8 btrfs: pass struct btrfs_inode to new_simple_dir() adds 2257b37a015b btrfs: pass struct btrfs_inode to btrfs_inode_type() adds 1fcc09749562 btrfs: pass struct btrfs_inode to btrfs_defrag_file() adds 84d711d47b9a btrfs: use struct btrfs_inode inside create_pending_snapshot() adds 1e392a73fb98 btrfs: pass struct btrfs_inode to fill_stack_inode_item() adds 9e968454786f btrfs: pass struct btrfs_inode to btrfs_fill_inode() adds a475d6f93364 btrfs: pass struct btrfs_inode to btrfs_load_inode_props() adds f5684b789c69 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() adds 62391f8ffe40 btrfs: props: switch prop_handler::apply to struct btrfs_inode adds 4fd11199b8b1 btrfs: props: switch prop_handler::extract to struct btrfs_inode adds 18a26db59157 btrfs: pass struct btrfs_inode to clone_copy_inline_extent() adds c66a758e2a3f btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() adds 65e0f3c583ad btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() adds 8bbc26af7dfd btrfs: pass struct btrfs_inode to btrfs_extent_same_range() adds 6e39c6bde39a btrfs: use struct btrfs_inode inside btrfs_remap_file_range() adds f8d35edede7e btrfs: use struct btrfs_inode inside btrfs_remap_file_rang [...] adds f5fdfa77332d btrfs: use struct btrfs_inode inside btrfs_get_parent() adds 66db18e1dc57 btrfs: use struct btrfs_inode inside btrfs_get_name() adds dbb33da4e30c btrfs: send: remove duplicated logic from fs_path_reset() adds d3a49f2ce8f5 btrfs: send: make fs_path_len() inline and constify its argument adds c18969a3071a btrfs: send: always use fs_path_len() to determine a path' [...] adds 6a11b93a104c btrfs: send: simplify return logic from fs_path_prepare_for_add() adds b6f6232e64da btrfs: send: simplify return logic from fs_path_add() adds 8a6251c5e61f btrfs: send: implement fs_path_add_path() using fs_path_add() adds a67a2b80e816 btrfs: send: simplify return logic from fs_path_add_from_e [...] adds bbaa525c9f7d btrfs: send: return -ENAMETOOLONG when attempting a path t [...] adds d528f3259579 btrfs: send: simplify return logic from __get_cur_name_and [...] adds 872fb7fc3c5c btrfs: send: simplify return logic from is_inode_existent() adds b21be6b272c6 btrfs: send: simplify return logic from get_cur_inode_state() adds 16b999eae40a btrfs: send: factor out common logic when sending xattrs adds fa3232839ae4 btrfs: send: only use boolean variables at process_recorde [...] adds 4952b0224464 btrfs: send: add and use helper to rename current inode wh [...] adds 50e362cb06e6 btrfs: send: simplify return logic from send_remove_xattr() adds d57e2d9be751 btrfs: send: simplify return logic from record_new_ref_if_ [...] adds db2dff21bc88 btrfs: send: simplify return logic from record_deleted_ref [...] adds 2a040ee1e3cc btrfs: send: simplify return logic from record_new_ref() adds 8099ee8554d6 btrfs: send: simplify return logic from record_deleted_ref() adds 96b2bd531ed8 btrfs: send: simplify return logic from record_changed_ref() adds 79923d5930f6 btrfs: send: remove unnecessary return variable from proce [...] adds 344ab818ba0a btrfs: send: simplify return logic from process_changed_xattr() adds 63481db39a4a btrfs: send: simplify return logic from send_verity() adds 3fc27056b244 btrfs: send: simplify return logic from send_rename() adds 7598aaa7ff04 btrfs: send: simplify return logic from send_link() adds f17d1c0615bc btrfs: send: simplify return logic from send_unlink() adds 27af5b5adfd2 btrfs: send: simplify return logic from send_rmdir() adds 8acf530e1085 btrfs: send: keep the current inode's path cached adds 54f563cd4090 btrfs: send: avoid path allocation for the current inode w [...] adds 6dcacb89f05b btrfs: send: simplify return logic from send_set_xattr() adds 214d82a58164 btrfs: zoned: fix extent range end unlock in cow_file_range() adds 83ecb90a7109 btrfs: replace deprecated strncpy() with strscpy() adds 75e3323d1968 btrfs: don't pass nodesize to __alloc_extent_buffer() adds 2a1f5985c1e6 btrfs: merge alloc_dummy_extent_buffer() helpers adds 6efed3ec3783 btrfs: get zone unusable bytes while holding lock at btrfs [...] adds 42893818aed8 btrfs: get used bytes while holding lock at btrfs_reclaim_ [...] adds 5175c2dc2c95 btrfs: fix reclaimed bytes accounting after automatic bloc [...] adds 5cd921f91149 btrfs: === misc-next on b-for-next === adds 787d2981e621 btrfs: scrub: fix incorrectly reported logical/physical address adds 5ec0f49b2a0d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds 2d357838b88b btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds c9d7f98cb4fe btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 824139154cc4 btrfs: scrub: simplify the inode iteration output adds d757ae9701f3 btrfs: scrub: ensure we output at least one error message [...] adds d6893fc78c3f btrfs: scrub: use generic ratelimit helpers to output erro [...] adds f798e4e58d4c btrfs: fix inline data extent reads which zero out the rem [...] adds 3a8103dba572 btrfs: fix the qgroup data free range for inline data extents adds 2809c0c271ab btrfs: allow inline data extents creation if sector size < [...] adds 4469a9668b53 btrfs: remove the subpage related warning message adds f47168d05120 btrfs: introduce a read path dedicated extent lock helper adds e94742c0227b btrfs: make btrfs_do_readpage() to do block-by-block read adds cac6664280a1 btrfs: allow buffered write to avoid full page read if it' [...] adds d10fc65bf24a btrfs: prepare subpage.c for larger folios support adds cd8d341e1eb5 btrfs: remove the PAGE_SIZE usage inside inline extent reads adds a7295f2149a2 btrfs: prepare btrfs_launcher_folio() for larger folios support adds 60ee7393a44c btrfs: prepare extent_io.c for future larger folio support adds e1dd8352fd7a btrfs: prepare btrfs_page_mkwrite() for larger folios adds eb6bfe0a95fe Merge branch 'misc-next' into for-next-next-v6.14-20250227 adds 9e3da16f1ba0 Merge branch 'for-next-next-v6.14-20250227' into for-next- [...] adds 8b183dd44efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44f49aa9ba0e smb: client: Fix netns refcount imbalance causing leaks an [...] adds 2ef6dfe62126 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 1133fbae7eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cff73805944f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ef59acd7be38 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6e00bbdbbc90 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a8a60123ff99 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds a7242211b39c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds cbe19e94dfef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8eb03ee96bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds ae721890fb0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c8aaf8c1141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a317e845635f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 250a7313295c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 4f5f0a0a39d2 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 37c0f17f3234 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 0e0612c3337c Merge branch '9p-next' of git://github.com/martinetd/linux adds 4ba0a4bc002c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 2cf2324993c3 Merge branch 'vfs.fixes' into vfs.all adds d3a194d95fc8 epoll: simplify ep_busy_loop by removing always 0 argument adds ec81f6dd5bb2 Merge branch 'vfs-6.15.misc' into vfs.all adds 7d90fb525319 selinux: add FILE__WATCH_MOUNTNS adds dd43286ead66 Merge branch 'vfs-6.15.mount' into vfs.all adds 97b64f4d9cd0 Merge branch 'vfs-6.15.pidfs' into vfs.all adds bcc89fdbb1a2 Merge branch 'vfs-6.15.pipe' into vfs.all adds 2df5fd8ae831 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all adds 5e4ca861f34f Merge branch 'vfs-6.15.mount.api' into vfs.all adds b194bc4efae9 iomap: make buffered writes work with RWF_DONTCACHE adds d47c670061b5 xfs: flag as supporting FOP_DONTCACHE adds b2cd5ae693a3 iomap: make buffered writes work with RWF_DONTCACHE adds 974c5e6139db xfs: flag as supporting FOP_DONTCACHE adds 13368df520f1 Merge patch series "iomap: make buffered writes work with [...] adds 51bd73d92f89 Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.or [...] adds f31a0619a0b7 Merge branch 'vfs-6.15.iomap' into vfs.all adds 71628584df83 Merge patch series "prep patches for my mkdir series" adds 88d5baf69082 Change inode_operations.mkdir to return struct dentry * adds 3f90030e1212 hostfs: store inode in dentry after mkdir if possible. adds 3f92c7b57687 ceph: return the correct dentry on mkdir adds bac12649d4e5 fuse: return correct dentry for ->mkdir adds c7acc6f94b52 nfs: change mkdir inode_operation to return alternate dent [...] adds d72beec5949e VFS: Change vfs_mkdir() to return the dentry. adds e61fcb3f05f3 Merge patch series "Change inode_operations.mkdir to retur [...] adds 6b56b253de4f Merge branch 'vfs-6.15.async.dir' into vfs.all adds b226dbada876 Merge branch 'vfs-6.15.overlayfs' into vfs.all adds df8c0482888b Merge branch 'vfs-6.15.nsfs' into vfs.all adds 8408017030e5 Merge branch 'vfs-6.15.eventpoll' into vfs.all adds ead146fd21fe Merge branch 'vfs-6.15.sysv' into vfs.all adds de8be0f5e2e0 Merge branch 'vfs-6.15.pagesize' into vfs.all adds 95d5cf74a089 mount: handle mount propagation for detached mount trees adds bdb55bf2702d selftests: add test for detached mount tree propagation adds 7a6afc548e74 selftests: test subdirectory mounting adds e09d822da56a Merge patch series "mount: handle mount propagation for de [...] adds f5dfc2545cf1 Merge branch 'vfs-6.15.mount.namespace' into vfs.all adds 343a7c425f5f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds fe4271742d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ffc8575c6fb Merge branch 'fs-next' of linux-next new 14c4b49e0969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cf8a952d57b PCI/ACS: Fix 'pci=config_acs=' parameter new f2fd8eaa0539 Merge branch 'pci/acs' new fab874e12593 PCI/AER: Descope pci_printk() to aer_printk() new 79c731e20d74 PCI: Track Flit Mode Status & print it with link status new 7e077e6707b3 PCI/ERR: Handle TLP Log in Flit mode new 1e17ba7dbf21 Merge branch 'pci/aer' new 1bc2915c9686 Merge branch 'pci/aspm' new 7d5f1e615e69 PCI: shpchp: Remove logging from module init/exit functions new 499982200892 PCI: shpchp: Change dbg() -> ctrl_dbg() new b52ce0b6d54a PCI: shpchp: Remove unused logging wrappers new 588021b28642 PCI: shpchp: Remove 'shpchp_debug' module parameter new 8ff4574cf73d PCI: cpcihp: Remove unused .get_power() and .set_power() new 0721462c0dc8 Merge branch 'pci/hotplug' new 957f40d039a9 PCI/pwrctrl: Move creation of pwrctrl devices to pci_scan_ [...] new 2d923930f2e3 PCI/pwrctrl: Move pci_pwrctrl_unregister() to pci_destroy_dev() new 2489eeb777af PCI/pwrctrl: Skip scanning for the device further if pwrct [...] new 2a95c1f3468b dt-bindings: vendor-prefixes: Document the 'pciclass' prefix new 75996c92f4de PCI/pwrctrl: Add pwrctrl driver for PCI slots new bb347505dfb2 Merge branch 'pci/pwrctrl' new 6f7da2a12f39 PCI: Increase Resizable BAR support from 512 GB to 128 TB new f7ccde42bc5e Merge branch 'pci/resource' new 829aa3693f8d dt-bindings: PCI: qcom: Use SDX55 'reg' definition for IPQ9574 new 11c076e5a49b dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller new 396ecc1626d4 dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML new 1d9e7ac21006 dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt new 5d231a565e01 Merge branch 'pci/dt-bindings' new 35f834ccc1aa PCI: dwc: ep: Allow EPF drivers to configure the size of R [...] new 2316c2263db3 PCI: keystone: Describe Resizable BARs as Resizable BARs new 21f229e2f24f PCI: keystone: Specify correct alignment requirement new f2f504fea2f8 PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs new 6c4c90eae264 PCI: endpoint: Remove unused devm_pci_epc_destroy() new 9f4dd316e4a5 PCI: endpoint: pci-epf-test: Fix double free that causes k [...] new bdd741ecc76b PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ [...] new 526d2d5bff05 Merge branch 'pci/endpoint' new 4f13dd9e2b1d PCI: epf-mhi: Update device ID for SA8775P new fe01ca6d26c9 Merge branch 'pci/epf-mhi' new 2df181e1aea4 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() new 2235e494ba22 dt-bindings: interrupt-controller: Add BCM2712 MSI-X bindings new 4215fd052fbb dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 new 32c6c054661a irqchip: Add Broadcom BCM2712 MSI-X interrupt controller new 6b6a327cc0ab PCI: brcmstb: Adding a softdep to MIP MSI-X driver new aa4b6f425169 PCI: brcmstb: Reuse pcie_cfg_data structure new 448666411495 PCI: brcmstb: Expand inbound window size up to 64GB new a15a22707834 PCI: brcmstb: Add BCM2712 support new 3fd3343ebf8e Merge branch 'pci/controller/brcmstb' new 25a3c220a2b4 PCI: hv: Correct a comment new eacb98924f02 Merge branch 'pci/controller/hyperv' new b6d7bb0d3bd7 PCI: mediatek-gen3: Remove leftover mac_reset assert for A [...] new a50314416b62 Merge branch 'pci/controller/mediatek' new 9d52691f899b PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 a [...] new a22d3039a1d2 dt-bindings: PCI: qcom-ep: Describe optional dma-coherent [...] new 8f5bd6cfc94a dt-bindings: PCI: qcom-ep: Describe optional IOMMU new d589fe0bf0c4 dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 new f9d7bbd0503d dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases new f325b0786162 dt-bindings: PCI: qcom-ep: Add SAR2130P compatible new 42c812d07088 PCI: qcom-ep: Enable EP mode support for SAR2130P new 286dd791bf94 Merge branch 'pci/controller/qcom' new 18c29e3665f5 Merge branch 'pci/controller/rockchip' new 69995e6c9236 PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type new f648dc6aeb66 Merge branch 'pci/controller/vmd' new 87bb63918281 Merge branch 'pci/misc' new 8ed8ee171432 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac504c25446f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a3adbd95a5e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11a6e864ca72 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 5ba31a03d62b Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 4de16620519d Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 4d86e58b44d5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f0755eb72daa Merge branch 'docs-next' of git://git.lwn.net/linux.git new 67924b482208 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 7ebd85022c00 PM: clk: remove unused of_pm_clk_add_clk() new b5aeecbd19a1 PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() new 1ee7837c9c84 PM: sleep: Suppress sleeping parent warning in special case new 883f9616e3f5 PM: wakeup: Remove needless return in three void APIs new a4ebfa7379c8 Merge branches 'pm-misc' and 'pm-sleep' into linux-next new 46cebc7cdfdb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7bf9c3bd2cf4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new bc7eca869601 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 86508943444b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7014ecfd2782 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 3eece04ceb00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ba075278c11 tcp: be less liberal in TSEcr received while in SYN_RECV state new c1d6d629ab0b selftests/net: prepare cmsg_ipv6.sh for ipv4 new 2e5584e0f913 selftests/net: expand cmsg_ipv6.sh with ipv4 new 80c4a0015ce2 Merge branch 'expand-cmsg_ipv6-sh-with-ipv4-support' new e6116fc60557 net: skb: free up one bit in tx_flags new 28d68d396a1c bonding: report duplicate MAC address in all situations new bd7c00605ee0 net: move aRFS rmap management and CPU affinity to core new de340d8206bf net: ena: use napi's aRFS rmap notifers new 30b78ba3d4fe ice: clear NAPI's IRQ numbers in ice_vsi_clear_napi_queues() new 4063af296762 ice: use napi's irq affinity and rmap IRQ notifiers new deab38f8f011 idpf: use napi's irq affinity new 185646a8a0a8 selftests: drv-net: add tests for napi IRQ affinity notifiers new 0493f7a54e5b Merge branch 'net-napi-add-cpu-affinity-to-napi-config' new af4a5da8ed54 pktgen: avoid unused-const-variable warning new 9355f7277d69 net: hisilicon: hns_mdio: remove incorrect ACPI_PTR annotation new 01358e8fe922 net: xgene-v2: remove incorrect ACPI_PTR annotation new 291515c76409 net: gro: decouple GRO from the NAPI layer new 388d31417ce0 net: gro: expose GRO init/cleanup to use outside of NAPI new 4f8ab26a034f bpf: cpumap: switch to GRO from netif_receive_skb_list() new 57efe762cd3c bpf: cpumap: reuse skb array instead of a linked list to c [...] new 859d6acd94cc net: skbuff: introduce napi_skb_cache_get_bulk() new ed16b8a4d1ca bpf: cpumap: switch to napi_skb_cache_get_bulk() new 1c5bf4de975d veth: use napi_skb_cache_get_bulk() instead of xdp_alloc_s [...] new b696d289c07d xdp: remove xdp_alloc_skb_bulk() new a0a9d4d2b7f3 Merge branch 'bpf-cpumap-enable-gro-for-xdp_pass-frames' new 7fe0353606d7 net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8 [...] new 357660d7596b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new f8131f4cc5bd net: qed: make 'qed_ll2_ops_pass' as __maybe_unused new 047e059cf212 netkit: Remove double invocation to clear ipvs property flag new bf08fd32cc55 net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end [...] new e1f95b1992b8 geneve: Allow users to specify source port range new 5a41a00cd5d5 geneve, specs: Add port range to rt_link specification new 4e3333535f44 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 239860828f86 bpf: arm64: Silence "UBSAN: negation-overflow" warning new 11ba7ce076e5 bpf: Fix kmemleak warning for percpu hashmap new 236d3910117e libbpf: Fix out-of-bound read new 1ffe30efd2f2 kbuild, bpf: Correct pahole version that supports distille [...] new f3c2d243a36e bpf: abort verification if env->cur_state->loop_entry != NULL new d519594ee244 bpf: Search and add kfuncs in struct_ops prologue and epilogue new 4e4136c64467 selftests/bpf: Test gen_pro/epilogue that generate kfuncs new c221d3744ad3 bpf: add get_netns_cookie helper to cgroup_skb programs new 9138048bb589 selftests/bpf: add cgroup_skb netns cookie tests new b123480eec64 docs/bpf: Document some special sdiv/smod operations new 4580f4e0ebdf bpf: Fix deadlock between rcu_tasks_trace and event_mutex. new b62dff14402a libbpf: Implement bpf_usdt_arg_size BPF function new 0ba0ef012eba selftests/bpf: Test bpf_usdt_arg_size() function new e3c9abd0d14b selftests/bpf: Implement setting global variables in veristat new 3d1033caf056 selftests/bpf: Introduce veristat test new fc3ab171f9a2 Merge branch 'selftests-bpf-implement-setting-global-varia [...] new bacac2175c13 bpf/helpers: Refactor bpf_dynptr_read and bpf_dynptr_write new 9d15404d055b bpf/helpers: Introduce bpf_dynptr_copy kfunc new 8fc1834cbde0 selftests/bpf: Add tests for bpf_dynptr_copy new 43d9d4332011 Merge branch 'introduce-bpf_dynptr_copy-kfunc' new 27e3162a0364 selftests/bpf: Allow auto port binding for cgroup connect new dbe7d46ed109 selftests/bpf: Allow auto port binding for bpf nf new 09de329523c8 selftests/bpf: Fixes for test_maps test new 0ffa0161b880 Merge branch 'optimize-bpf-selftest-to-increase-ci-success-rate' new 78a8a8556040 bpf: Allow pre-ordering for bpf cgroup progs new 42c5e6d2accf selftests/bpf: Add selftests allowing cgroup prog pre-ordering new 0aaddfb06882 locking/local_lock: Introduce localtry_lock_t new 97769a53f117 mm, bpf: Introduce try_alloc_pages() for opportunistic pag [...] new 8c57b687e833 mm, bpf: Introduce free_pages_nolock() new 01d37228d331 memcg: Use trylock to access memcg stock_lock. new e8d78dbd0199 mm, bpf: Use memcg in try_alloc_pages(). new c9eb8102e21e bpf: Use try_alloc_pages() to allocate pages for bpf needs. new 93ed6fc268c4 Merge branch 'bpf-mm-introduce-try_alloc_pages' new e4d68c0a36c9 Merge branch 'bpf-next/try_alloc_pages' into bpf-next/master new b70c222ea9d6 Merge branch 'bpf-next/master' into for-next new 680027ec4ffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 455137983be2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a2e0ac5e050a Bluetooth: btintel_pcie: Read hardware exception data new 7c2203f91aff Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL new 3a3f2e7b88df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f5ba1aad770c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68410c5bd381 wifi: ath11k: Clear affinity hint before calling ath11k_pc [...] new b43b1e2c52db wifi: ath12k: Clear affinity hint before calling ath12k_pc [...] new 6f2d839d11b3 wifi: ath11k/ath12k: Replace irq_set_affinity_hint() with [...] new 9f6a39f3f14d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dc4bc7ec110 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 29235c1755cc Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 327930e38073 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new ff48a0e063d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 33e26f3544a5 Merge tag 'drm-xe-next-2025-02-24' of https://gitlab.freed [...] new 1ee715b7f507 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c67eab792787 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1e432a419047 dt-bindings: display: panel: Add Raydium RM67200 new a50ae1a2fdc7 drm/panel: add Raydium RM67200 panel driver new 383c772f2386 dt-bindings: display: panel: Add Visionox RM692E5 new 7cb3274341bf drm/panel: Add Visionox RM692E5 panel driver new 735ffae0c906 drm/bridge: ti-sn65dsi83: Support negative DE polarity new fd0141d1a8a2 drm/bridge: synopsys: Add audio support for dw-hdmi-qp new 2bf9f610494d drm/rockchip: analogix_dp: Use formalized struct definitio [...] new 718b3bb9c0ab drm/rockchip: analogix_dp: Expand device data to support m [...] new f8dd7fc9ba88 drm/rockchip: vop2: Improve display modes handling on RK35 [...] new b06d1ef33555 drm/rockchip: vop2: Consistently use dev_err_probe() new a6ba2dad0aa4 drivers: base: component: add function to query the bound status new 4444e4d789d6 drm/rockchip: Fix shutdown when no drm-device is set up new cd740b873f8f accel/amdxdna: Check interrupt register before mailbox_rx_ [...] new 77f183d151bd drm/nouveau: Avoid multiple -Wflex-array-member-not-at-end [...] new 16f0aa308e16 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new dae870019866 drm/amdgpu/vcn2.5: fix VCN stop logic new d39f1bb57741 drm/amdgpu/vcn3.0: split code along instances new f4cd7a85db75 drm/amdgpu/vcn4.0: split code along instances new 5826d5a5d5c5 drm/amdgpu/vcn4.0.3: split code along instances new ecc9ab4e924b drm/amdgpu/vcn4.0.5: split code along instances new 0797c54502d6 drm/amdgpu/vcn5.0.0: split code along instances new 94629182f309 drm/amdgpu/vcn5.0.1: split code along instances new bee48570cf8e drm/amdgpu/vcn: switch work handler to be per instance new 9bf9442051c0 drm/amdgpu/vcn: make powergating status per instance new cb107271687d drm/amdgpu/vcn: move more instanced data to vcn_instance new f98675638f0a drm/amdgpu/vcn: switch vcn helpers to be instance based new 710151263ca5 drm/amdgpu/vcn3.0: convert internal functions to use vcn_inst new 201fee333d4c drm/amdgpu/vcn1.0: convert internal functions to use vcn_inst new 38a404f8afa9 drm/amdgpu/vcn2.0: convert internal functions to use vcn_inst new f1ab6870402f drm/amdgpu/vcn2.5: convert internal functions to use vcn_inst new 259873561f3b drm/amdgpu/vcn4.0: convert internal functions to use vcn_inst new 4a23b9c67021 drm/amdgpu/vcn4.0.3: convert internal functions to use vcn_inst new c07c0c0df920 drm/amdgpu/vcn4.0.5: convert internal functions to use vcn_inst new e3eb71cd699e drm/amdgpu/vcn5.0.0: convert internal functions to use vcn_inst new 0a3fb7338fb0 drm/amdgpu/vcn5.0.1: convert internal functions to use vcn_inst new 64303b72de78 drm/amdgpu/vcn: adjust pause_dpg_mode function signature new 55945f08d9b7 drm/amdgpu/vcn: add new per instance callback for powergating new c5ed3655cde2 drm/amdgpu/vcn1.0: add set_pg_state callback new 40c6d55806a7 drm/amdgpu/vcn2.0: add set_pg_state callback new 307ce8bdc64e drm/amdgpu/vcn2.5: add set_pg_state callback new bda37b68f6d3 drm/amdgpu/vcn3.0: add set_pg_state callback new 8b18f0314285 drm/amdgpu/vcn4.0: add set_pg_state callback new 39fb77a8d37e drm/amdgpu/vcn4.0.3: add set_pg_state callback new f9993efed789 drm/amdgpu/vcn4.0.5: add set_pg_state callback new f2eb0a66ca16 drm/amdgpu/vcn5.0.0: add set_pg_state callback new 592846e3fe87 drm/amdgpu/vcn5.0.1: add set_pg_state callback new 4ce4fe27205c drm/amdgpu/vcn: use per instance callbacks for idle work handler new a2cf2a883c24 drm/amdgpu/vcn: add a generic helper for set_power_gating_state new cac3dc89f210 drm/amdgpu/vcn1.0: use generic set_power_gating_state helper new 3389dd059fff drm/amdgpu/vcn2.0: use generic set_power_gating_state helper new bd32af6faa7b drm/amdgpu/vcn2.5: use generic set_power_gating_state helper new 38c0d9882a6a drm/amdgpu/vcn3.0: use generic set_power_gating_state helper new 8bdfa5756b1b drm/amdgpu/vcn4.0: use generic set_power_gating_state helper new 1ee6b2bff2ca drm/amdgpu/vcn4.0.3: use generic set_power_gating_state helper new 4bb58793223d drm/amdgpu/vcn4.0.5: use generic set_power_gating_state helper new 9b648fa54c54 drm/amdgpu/vcn5.0.0: use generic set_power_gating_state helper new 31a37dfc8f0b drm/amdgpu/vcn5.0.1: use generic set_power_gating_state helper new c51aa7923e28 drm/amdgpu/vcn: optimize firmware storage new 4d1b653571c0 drm/amdgpu/vcn: use dev_info() for firmware information new b5838d1517e2 drm/amd/display/dc: Refactor remove duplications new a67e75beff56 drm/amdgpu: Replace DRM_ERROR() with drm_err() new 82c13da746d2 drm/amd/display: Remove unused optc3_fpu_set_vrr_m_const new 4343f814e53f drm/amdgpu/mes12: drop amdgpu_mes_suspend()/amdgpu_mes_res [...] new dce1b8239803 drm/amdgpu: Add amdisp pinctrl MFD resource new fddc45026311 drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_ [...] new 906d2859e1c6 drm/amdgpu: Disable fru_id field in CPER section new b965e42530a8 drm/amdgpu: Fix logic to fetch supported NPS modes new d4bd7a50ca7c drm/amdgpu: Report generic instead of unknown boot time errors new 7d37bcab9748 drm/amd/pm: disable gfxoff on the specific sku new 5b5f01eff70f drm/amdgpu: add sdma page queue irq processing for sdma442 new 00f85667faf0 drm/amdgpu: Decode deferred error type in aca bank parser new eaa3feb16d3b drm/amdgpu: Fix spelling mistake "initiailize" -> "initial [...] new 1d72fc2e9e04 drm/amdgpu/mes11: drop amdgpu_mes_suspend()/amdgpu_mes_res [...] new c0a01660de20 Documentation/gpu: remove duplicate entries in different g [...] new 63e6a77ccf23 drm/amd/display: Fix null check for pipe_ctx->plane_state [...] new 9c696cc57c1a drm/amdgpu: Create a debug option to disable ring reset new e90711946b53 drm/amdkfd: clamp queue size to minimum new 509d662a57ef drm/amdkfd: remove kfd_pasid.c from amdgpu driver build new 0107c595c5d0 drm/amd/pm: add fan abnormal detection new 6f16d101dab5 drm/amdgpu: Move xgmi definitions to xgmi header new 485993e2f1a6 drm/amdgpu: Add xgmi speed/width related info new f9234217d016 drm/amd/amdgpu: Add support for xgmi_v6_4_1 new ee3ed100663d drm/amdkfd: Remove kfd_process_hw_exception worker new 1b9366c60103 drm/amdkfd: KFD release_work possible circular locking new f0b4440cdc18 drm/amdkfd: Fix mode1 reset crash issue new 0f3fda311750 drm/amdgpu: Fix parameter annotations for VCN clock gating [...] new 7919b4cad554 drm/amdkfd: Fix pqm_destroy_queue race with GPU reset new fe9d0061c413 drm/amdkfd: debugfs hang_hws skip GPU with MES new 7d83c129a8d7 drm/amdgpu: Fix parameter annotation in vcn_v5_0_0_is_idle new b8e9d31b08a3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 15bccbfb78d6 drm/i915/mst: update max stream count to match number of pipes new 0632d4f1b1c5 drm/i915/display: remove leftover struct drm_i915_private [...] new 0749f18967d3 drm/i915/debugfs: continue display debugfs struct intel_di [...] new 7bcb697c94a1 drm/i915/tdf: convert intel_tdf.[ch] to struct intel_display new fe43444d0e59 drm/i915/snps: convert intel_snps_phy.[ch] to struct intel [...] new 29eb83944305 drm/i915/dkl: convert intel_dkl_phy.[ch] to struct intel_display new 8266c8171094 drm/i915/drrs: convert intel_drrs.[ch] to struct intel_display new c9c672db1f94 drm/i915/display: convert the M/N functions to struct inte [...] new d1bba730a105 drm/i915/dpt: convert intel_dpt.[ch] interfaces to struct [...] new ecddc26b4c9b drm/i915/fbc: convert intel_fbc.[ch] to struct intel_display new 0fe51805ce64 drm/i915/rps: convert intel_display_rps.[ch] to struct int [...] new c4fad8c64e4c drm/i915/ddi: convert intel_wait_ddi_buf_idle() to struct [...] new 706184fad005 drm/i915/fdi: convert intel_fdi.[ch] to struct intel_display new 9efa033704c5 drm/i915/vdsc: intel_display conversions new e6b6de16782b drm/i915/pfit: rename intel_panel_fitting() to intel_pfit_ [...] new 30d70e1e2680 drm/i915/pfit: move ilk and i9xx pfit code to intel_pfit.[ch] new a38a005d9579 drm/i915/pfit: fix comment style for moved comments new ecab9ac6aa57 drm/i915/pfit: convert moved code to struct intel_display new 24abc47205da drm/i915/pfit: split out intel_pfit_regs.h new 76b7be63d9f3 drm/i915/dsb: Allow DSB based updates without planes new b4ebc06212a3 drm/i915/dsb: Plumb dsb into plane scaler functions new 67093883808b drm/i915/dsb: Allow DSB based commits when scalers are in use new 919ed740aa8f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 13488c46bd87 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new dd8c01e42f4c drm/xe/userptr: properly setup pfn_flags_mask new 89eb42b5539f drm/xe: xe_gen_wa_oob: replace program_invocation_short_name new a8f463ec286a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b19a32b585d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2719e7ec363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 604a0fe88db0 ALSA: pcm: Drop superfluous NULL check in snd_pcm_format_s [...] new aeb7cf20285a ALSA: emu10k1: fix inconsistent indenting warning in snd_e [...] new e747104c99fd ALSA: opti9xx: fix inconsistent indenting warning in snd_o [...] new 8a67b2e2c8e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da2153a1c23c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79ed408b2402 ASoC: mediatek: mt8188: avoid uninitialized variable use new fd80df352ba1 regcache: Add support for sorting defaults arrays new e3f7caf74b79 ASoC: SDCA: Add generic regmap SDCA helpers new 28c12866c22c ASoC: SDCA: Add regmap helpers for parsing for DisCo Const [...] new c143755d8cce ASoC: SDCA: Add helper to write out defaults and fixed values new d0343fdb567d Add SDCA register map support new 13a3b6d6fd8b Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new 89507747139a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8adc526b1bfb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 0b119045b79a Merge tag 'v6.14-rc4' into next new aed2626f465e dt-bindings: input: matrix_keypad - add missing property new 89cd3d87f3ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 197fb0be9b4b Merge branch 'io_uring-6.14' into for-next new 889c57066cee block: make segment size limit workable for > 4K PAGE_SIZE new a6aa36e957a1 block: Remove zone write plugs when handling native zone a [...] new 11ffd2432da4 Merge branch 'block-6.14' into for-next new 3c46cf840d41 Merge branch 'for-6.15/block' into for-next new 7a9b0d6925b2 io_uring/rw: open code io_prep_rw_setup() new c5b47d5a8c0d io_uring/rsrc: remove redundant check for valid imu new a14ca7a413ec io_uring/nop: reuse req->buf_index new 81cc96fcb3dc io_uring/net: reuse req->buf_index for sendzc new 69d483d5f43e io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() new 5d3099147733 io_uring: combine buffer lookup and import new c0d8c0362ba5 Merge branch 'io_uring-6.14' into for-6.15/io_uring new 80b3de7da7d2 io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP new 0fc5a589aff7 io_uring/net: simplify compat selbuf iov parsing new a223e96f7305 io_uring/net: isolate msghdr copying code new 00a9143d9872 io_uring/net: verify msghdr before copying iovec new 0c623f489987 io_uring/net: derive iovec storage later new 51e158d40589 io_uring/net: unify *mshot_prep calls with compat new 5ee6e3ea31fc io_uring/net: extract iovec import into a helper new 0fea2c4509a7 io_uring: rearrange opdef flags by use pattern new 221048d41189 Merge branch 'for-6.15/io_uring' into for-next new 9c2158cf792d Merge branch 'for-6.15/io_uring-rx-zc' into for-next new 4afc332bc86c io_uring/net: fix build warning for !CONFIG_COMPAT new eceb3d7fe27f Merge branch 'for-6.15/io_uring' into for-next new 9fcc4add3c0d ublk: add DMA alignment limit new 083ef6f70f9f Merge branch 'for-6.15/block' into for-next new 6d31e7df2b37 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3f8e4e1a5b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05fdac812c51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70da4d163b83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c4734a78370 dt-bindings: mfd: stm32-timers: Add support for stm32mp25 new eb9f29107eda mfd: stm32-timers: Add support for stm32mp25 new be4d94560969 mfd: ipaq-micro/tps65010: Use str_enable_disable-like helpers new 637c7849de49 mfd: sm501: Switch to BIT() to mitigate integer overflows new 0d1225086440 mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for [...] new 8851ba13fc4f mfd: intel_soc_pmic_crc: Drop unneeded assignment for cache_type new e71467350e72 mfd: at91-usart: Make it selectable for ARCH_LAN969X new 6301abe33b62 mfd: upboard-fpga: Remove ACPI_PTR() annotation new 7f3cec12d060 dt-bindings: mfd: Convert fsl,mcu-mpc8349emitx binding to YAML new 249d02d563d9 dt-bindings: regulator: Add TI TPS65215 PMIC bindings new e4342b792ad2 dt-bindings: regulator: Add TI TPS65214 PMIC bindings new 9b417b80528c mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check new d943cb6f0877 mfd: tps65219: Add support for TI TPS65215 PMIC new a3000682e1b3 mfd: tps65219: Add support for TI TPS65214 PMIC new 5966c0505e8d dt-bindings: mfd: samsung,s2mps11: Add compatible for s2mp [...] new 2cfca11ba413 mfd: max8997: Remove unused function max8997_irq_exit() new 56641726122e mfd: lp3943: Drop #include <linux/pwm.h> from header new b87fc7403345 mfd: syscon: Add check for invalid resource size new 6a8f122c5f07 dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8937 new 142a8ecf3660 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 8bcba42b3b95 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 91b28ac9379e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6b506dc3364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cd6cfff35aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5d29d7422e93 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 4b26c5c93903 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de311eccc9b3 Merge branch 'next' of git://github.com/cschaufler/smack-next new e409eb840580 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ace3668274c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 11943b7ecc3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64cecd52adb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 825687c1662c spi: dt-bindings: Add rk3562 support new b5dd1a44eea8 Merge remote-tracking branch 'spi/for-6.15' into spi-next new 7462431d43a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bdc3cf68ff6 Merge branch into tip/master: 'irq/drivers' new 0dd8a70257ce Merge branch into tip/master: 'locking/core' new 9b1d8cf51180 Merge branch into tip/master: 'locking/futex' new 4dd1dc4eb718 Merge branch into tip/master: 'perf/core' new db6ab7c619c7 Merge branch into tip/master: 'ras/core' new f4af052596af Merge branch into tip/master: 'sched/core' new 306f9ca17f6e Merge branch into tip/master: 'timers/cleanups' new 7a6b158e00c8 posix-clock: Remove duplicate compat ioctl() handler new c136c9387e22 Merge branch into tip/master: 'timers/core' new 47bfddd2e02a Merge branch into tip/master: 'timers/vdso' new b6762467a09b x86/percpu: Disable named address spaces for UBSAN_BOOL wi [...] new 18cdd90aba79 x86/bpf: Fix BPF percpu accesses new ad546940b599 x86/ia32: Leave NULL selector values 0~3 unchanged new 62b8afef1f0e Merge branch into tip/master: 'x86/asm' new adf6819278ba x86/bootflag: Micro-optimize sbf_write() new 9c94c14ca395 x86/bootflag: Replace open-coded parity calculation with p [...] new d70d1b0abdd8 Merge branch into tip/master: 'x86/boot' new 549435aab49a x86/bugs: Move the X86_FEATURE_USE_IBPB check into callers new a48dc42614ca x86/mm: Remove X86_FEATURE_USE_IBPB checks in cond_mitigation() new bd9a8542cecc x86/bugs: Remove the X86_FEATURE_USE_IBPB check in ib_prctl_set() new 80dacb080461 x86/bugs: Use a static branch to guard IBPB on vCPU switch new 8c4f28cd81fe KVM: nVMX: Always use IBPB to properly virtualize IBRS new 8f64eee70cdd x86/bugs: Remove X86_FEATURE_USE_IBPB new 62271551cc1e Merge branch into tip/master: 'x86/bugs' new 373d45618e7a Merge branch into tip/master: 'x86/build' new b8ffd979356e x86/irq: Fix missing declaration of 'io_apic_irqs' new e008eeec7868 x86/platform: Fix missing declaration of 'x86_apple_machine' new 60d18f9825cf Merge branch into tip/master: 'x86/cleanups' new 43b2f23226cd Merge branch into tip/master: 'x86/core' new c1fcf41cf37f x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clea [...] new 30667e55471e Merge branch 'x86/mm' into x86/cpu, to avoid conflicts new 6ac43f2be982 x86/Kconfig: Add cmpxchg8b support back to Geode CPUs new 0abf508675c0 x86/smp: Drop 32-bit "bigsmp" machine support new fc2d5cbe5410 x86/build: Rework CONFIG_GENERIC_CPU compiler flags new f388f60ca904 x86/cpu: Drop configuration options for early 64-bit CPUs new bbeb69ce3013 x86/mm: Remove CONFIG_HIGHMEM64G support new a8331594036f x86/mm: Drop CONFIG_SWIOTLB for PAE new 0081fdeccbf6 x86/mm: Drop support for CONFIG_HIGHPTE new ca5955dd5f08 x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only new dcbb01fbb7ae x86/pci: Remove old STA2x11 support new 976ba8da2f3c x86/platform: Only allow CONFIG_EISA for 32-bit new 4a412c70af67 x86/cpu: Prefix hexadecimal values with 0x in cpu_debug_show() new b52aaeeadfac cpufreq: intel_pstate: Avoid SMP calls to get cpu-type new c4a8b7116b99 perf/x86/intel: Use cache cpu-type for hybrid PMU selection new db5157df1497 x86/cpu: Remove get_this_hybrid_cpu_*() new 1ec6ddc0d985 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_ [...] new 8d9712120bfc Merge branch into tip/master: 'x86/cpu' new bd64e9d6aafd selftests/x86/xstate: Fix spelling mistake "hader" -> "header" new dc8aa31a7ac2 x86/fpu: Refine and simplify the magic number check during [...] new 69a2fdf44604 x86/fpu/xstate: Simplify print_xstate_features() new e981c1101e28 Merge branch into tip/master: 'x86/fpu' new 23cf052b5dbc Merge branch into tip/master: 'x86/microcode' new 5f418550da08 Merge branch into tip/master: 'x86/misc' new 861851db0677 Merge branch into tip/master: 'x86/platform' new 72dafb567760 x86/sev: Add missing RIP_REL_REF() invocations during sme_ [...] new 0b8c04b9207d Merge branch into tip/master: 'x86/sev' new c53b5c925909 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 31ebc9667e31 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new db99ea5f2c03 EDAC: Add support for EDAC device features control new f90b738166fe EDAC: Add scrub control feature new bcbd069b11b0 EDAC: Add a Error Check Scrub control feature new 699ea5219c4b EDAC: Add a memory repair control feature new 81e42fc1d303 EDAC: Update memory repair control interface for memory sp [...] new 5feb8bbca3c1 Merge ras/edac-cxl into for-next new b750e9fe88ce Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 937fbf111ac1 tracing: Add traceoff_after_boot option new bd04d52523db mm/memblock: Add reserved memory release function new 77feaf4a2efb tracing: Freeable reserved ring buffer new 48f920100b69 Merge sorttable/for-next new 8ddb3accc8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1e754b96016 Flush console log from kernel_power_off() new ab555bfe80fd rcutorture: Allow a negative value for nfakewriters new 28bc2d184eac rcu: Update TREE05.boot to test normal synchronize_rcu() new cfd10a8c30c3 rcu: Use _full() API to debug synchronize_rcu() new c0ebc65aaa4b Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.24 [...] new f85a453f497f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c57d49e7cd1e Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new baf3dc0348c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f002a97ec8c9 KVM: nVMX: Check PAUSE_EXITING, not BUS_LOCK_DETECTION, on [...] new c8e612bfedff KVM: nSVM: Pass next RIP, not current RIP, for nested VM-E [...] new 3244616aac8d KVM: nVMX: Allow emulating RDPID on behalf of L2 new f43f7a215af0 KVM: nVMX: Emulate HLT in L2 if it's not intercepted new 08e3d89eb330 KVM: nVMX: Consolidate missing X86EMUL_INTERCEPTED logic i [...] new 407d03fe924c KVM: x86: Plumb the src/dst operand types through to .chec [...] new 9aeb9d8a6738 KVM: x86: Plumb the emulator's starting RIP into nested in [...] new d4aea23fd0ff KVM: x86: Add a #define for the architectural max instruct [...] new fbd1e0f19546 KVM: nVMX: Allow the caller to provide instruction length [...] new 79a14afc6090 KVM: nVMX: Synthesize nested VM-Exit for supported emulati [...] new 2428865bf0af KVM: selftests: Add a nested (forced) emulation intercept [...] new b9595d1ddef8 KVM: x86: Don't inject PV async #PF if SEND_ALWAYS=0 and g [...] new 4fa0efb43a78 KVM: x86: Rename and invert async #PF's send_user_only fla [...] new b50cb2b1555d KVM: x86: Use a dedicated flow for queueing re-injected ex [...] new 046408cfa3eb Merge branch 'misc' new 8f528fd9df30 Merge branch 'mmu' new f9788dc9cad6 Merge branch 'pvclock' new 968be476cfdf Merge branch 'selftests' new d688f72c3a20 Merge branch 'selftests_6.14' new ea4c2f2f5ed3 KVM: SVM: Convert plain error code numbers to defines new c3392d0ab714 KVM: SVM: Provide helpers to set the error code new 70792aed1455 x86/cpufeatures: Add CPUID feature bit for Idle HLT intercept new fa662c908073 KVM: SVM: Add Idle HLT intercept support new 78036d216bf7 Merge branch 'svm' new 3ef0df3f760f KVM: VMX: Don't modify guest XFD_ERR if CR0.TS=1 new d62c02af7a96 KVM: VMX: Pass XFD_ERR as pseudo-payload when injecting #NM new 7f203b6983a0 Merge branch 'vmx' new 5c17848134ab KVM: x86/xen: Restrict hypercall MSR to unofficial synthet [...] new bb0978d95a55 KVM: x86/xen: Add an #ifdef'd helper to detect writes to Xen MSR new a5d7700af6b0 KVM: x86/xen: Consult kvm_xen_enabled when checking for Xe [...] new 69e5a7dde965 KVM: x86/xen: Bury xen_hvm_config behind CONFIG_KVM_XEN=y new 26e228ec1695 KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xen new a2b00f85d783 KVM: x86: Update Xen TSC leaves during CPUID emulation new ead22377189e Merge branch 'xen' new af83a09d32e4 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 60830b656474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ed20f217815 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27cc2914e495 hwmon: (hp-wmi-sensors) Use the WMI bus API when accessing [...] new 82d3af6b30ac platform/x86: think-lmi: Use ACPI object when extracting strings new 126a53a94a3f platform/x86: think-lmi: Use WMI bus API when accessing BI [...] new 0fcc3162e3fb platform/x86: hp-bioscfg: Use wmi_instance_count() new b6b566908cd7 platform/x86: wmi: Use devres to disable the WMI device new 656f0961d126 platform/x86: wmi: Rework WCxx/WExx ACPI method handling new 08c9f4029007 platform/x86: wmi: Call WCxx methods when setting data blocks new 8d5316c6c663 platform/x86: wmi: Update documentation regarding the GUID [...] new d31feed799c1 platform/x86/intel/pmc: Add Panther Lake support to intel_ [...] new 9eeeb2a7c773 platform/x86/intel/pmc: Remove unnecessary declarations in header new c5855d2022b0 platform/x86/intel/pmc: Remove unneeded extern keyword in header new 38b9ab80db31 platform/x86: thinkpad_acpi: Move subdriver initialization [...] new 43fc63a1e8f6 platform/x86: thinkpad_acpi: Move HWMON initialization to [...] new 363171c96a15 platform/x86: dell: dell-wmi-sysman: Use *-y instead of *- [...] new cfba129ad277 platform/x86: amd: Use *-y instead of *-objs in Makefiles new f0ea699b1816 platform/x86: hp: Use *-y instead of *-objs in Makefile new 677fb7b0699d platform/x86: intel: Use *-y instead of *-objs in Makefile new 5ad6d62c9b18 MAINTAINERS: Add documentation reference for Mellanox platform new 4ae076b0728e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b3cfdd2ec0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0118cd8a07ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c70953b6f53 leds: Fix LED_OFF brightness race new 7a3350495d9a leds: rgb: leds-qcom-lpg: Add support for 6-bit PWM resolution new d6a411ebe011 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 85b7fb578b92 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c9be5958ae79 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 07eb49a63eb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 608d3e57fc0c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8732ec6a9682 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c9e90f1fb608 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 410726f8e176 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b490d5f9a6df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4a416ba763d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 49166afbf4ce phy: exynos5-usbdrd: Do not depend on Type-C new ca75dff2e01a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be2f35e15939 soundwire: amd: change the log level for command response log new 88164e49f93d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1dd2fd63cda7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 092c49673431 spmi: Only use Hikey 970 SPMI controller driver when ARM64 new 943774e54067 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 24bc28ae50fa Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 80886c447500 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 186fdd3d87e7 dmaengine: img-mdc: remove incorrect of_match_ptr annotation new e19ba02eeb8e dt-bindings: dma: atmel: add microchip,sama7d65-dma new 34436106af3d dt-bindings: dma: fsl,edma: Add i.MX94 support new 95032938c7c9 dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n new 0da30874729b dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k [...] new 6f9669f3634b dmaengine: Fix typo in comment new 18dddff61d3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4af66a95aa3 cgroup/rstat: Fix forceidle time in cpu.stat new 9e9f46bd7e16 Merge branch 'for-6.15' into for-next new d1a91025457d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6be3db6e3bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5108e96a9e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d986b2acc8c3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5ba3fd97e3e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9becde08f1bc gpiolib: don't use gpiochip_get_direction() when registeri [...] new cc78604fd479 gpiolib: use a more explicit retval logic in gpiochip_get_ [...] new 8a5680bffb2f gpiolib: don't double-check the gc->get callback's existence new 285bbcd921fd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 68283c1cb573 pinctrl: bcm281xx: Fix incorrect regmap max_registers value new acf40ab42799 pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw new 7ff4faba6357 pinctrl: spacemit: enable config option new 3dd3ab690172 pinctrl: qcom: msm8917: Add MSM8937 wsa_reset pin new fdcb3ff6d0ba Merge branch 'ib-sophgo' into devel new 7030377acc76 dt-bindings: pinctrl: Add support for Amlogic A4 SoC new 7112c05fff83 pinctrl: pinconf-generic: Add API for pinmux propertity in [...] new 6e9be3abb78c pinctrl: Add driver support for Amlogic SoCs new e300c9a41bc5 MAINTAINERS: Add an entry for Amlogic pinctrl driver new 3f11be833b65 Merge branch 'ib-amlogic-a4' into devel new 73c2cdfdcf77 Merge tag 'renesas-pinctrl-for-v6.15-tag1' of git://git.ke [...] new e2a9df2fe119 pinctrl: wpcm450: Switch to use for_each_gpiochip_node() helper new 920d11593280 Merge branch 'devel' into for-next new acdb7493f76f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61f590c5de81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d37e9ea760f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd1eb6a3a12d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new ae3276255109 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5c53ac015c8a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 63a4ec2fbfb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcf5d6a0e9b8 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 62dc04414e1c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ae6f1f473036 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new af55aa68031f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 838ce8fdadac Merge branch 'main' of git://git.infradead.org/users/willy [...] new 18451076aa48 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new b7dcaa501cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 042ab5619d5e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7d3d6e187ae9 cxl/mem: Do not return error if CONFIG_CXL_MCE unset new 00d8107b0cbf cxl/test: Define a CFMWS capable of a 3 way HB interleave new 04848d5c6b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a2966ebf8b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e629d39cd00e mm: slub: Print the broken data before restoring them new 3e99b015a856 mm: slub: call WARN() when the slab detect an error new 0bbb50750400 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next new 8588dce0b161 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 817ce3ad331f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f180742befb2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 29fa7d793421 selftests/sysctl: fix wording of help messages new 190d2c81a32d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 22f8464bedcc Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 5b973a192e0c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d178e81c1642 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bd34aeba3ae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2144de9a51b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 40a5e3c02e1a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d19577def4f1 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new c0eb65494e59 Add linux-next specific files for 20250228
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 (be5c7bbb3a64) \ N -- N -- N refs/heads/master (c0eb65494e59)
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 1058 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-edac-ecs | 74 + Documentation/ABI/testing/sysfs-edac-memory-repair | 206 ++ Documentation/ABI/testing/sysfs-edac-scrub | 69 + Documentation/admin-guide/kdump/kdump.rst | 4 - Documentation/admin-guide/kernel-parameters.txt | 20 +- Documentation/arch/arm64/booting.rst | 18 - Documentation/arch/x86/usb-legacy-support.rst | 11 +- .../bpf/standardization/instruction-set.rst | 20 +- Documentation/devicetree/bindings/arm/pmu.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 3 +- .../bindings/clock/mediatek,mt8188-clock.yaml | 21 + .../bindings/display/panel/raydium,rm67200.yaml | 72 + .../bindings/display/panel/visionox,rm692e5.yaml | 77 + .../devicetree/bindings/dma/atmel,sama5d4-dma.yaml | 3 + .../devicetree/bindings/dma/fsl,edma.yaml | 8 + .../bindings/input/gpio-matrix-keypad.yaml | 5 + .../interrupt-controller/brcm,bcm2712-msix.yaml | 60 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 6 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 4 + .../devicetree/bindings/pci/fsl,mpc8xxx-pci.yaml | 113 + Documentation/devicetree/bindings/pci/fsl,pci.txt | 27 - .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 100 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 10 +- .../bindings/pinctrl/amlogic,pinctrl-a4.yaml | 126 + .../bindings/pinctrl/sophgo,sg2042-pinctrl.yaml | 129 + .../devicetree/bindings/spi/spi-rockchip.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 +- Documentation/edac/features.rst | 103 + Documentation/edac/index.rst | 12 + Documentation/edac/memory_repair.rst | 121 + Documentation/edac/scrub.rst | 266 ++ Documentation/filesystems/iomap/design.rst | 5 + Documentation/filesystems/iomap/operations.rst | 2 + Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/porting.rst | 19 + Documentation/filesystems/vfs.rst | 23 +- Documentation/gpu/amdgpu/display/dc-glossary.rst | 6 - Documentation/netlink/specs/rt_link.yaml | 16 + Documentation/networking/net_cachelines/snmp.rst | 1 + Documentation/networking/scaling.rst | 6 +- Documentation/virt/kvm/api.rst | 4 + Documentation/wmi/acpi-interface.rst | 3 + Documentation/wmi/driver-development-guide.rst | 4 + MAINTAINERS | 9 + Next/SHA1s | 126 +- Next/merge.log | 2618 ++++++++++++-------- arch/arm/boot/dts/st/stm32f746-disco.dts | 18 + arch/arm/boot/dts/st/stm32f769-disco.dts | 7 +- arch/arm64/boot/dts/arm/morello.dtsi | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/px30-ringneck-haikou.dts | 12 + .../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 17 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 42 +- arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 39 + .../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 9 - .../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 8 + ...ngepi-5-max.dts => rk3588-orangepi-5-ultra.dts} | 66 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 49 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 16 + arch/arm64/include/asm/el2_setup.h | 25 - arch/arm64/include/asm/hugetlb.h | 26 +- arch/arm64/mm/hugetlbpage.c | 61 +- arch/arm64/mm/init.c | 7 +- arch/arm64/net/bpf_jit_comp.c | 6 +- arch/loongarch/include/asm/hugetlb.h | 6 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 40 +- arch/mips/boot/dts/ralink/omega2p.dts | 2 +- arch/mips/boot/tools/relocs.c | 5 + arch/mips/dec/int-handler.S | 2 +- arch/mips/dec/prom/init.c | 2 +- arch/mips/dec/setup.c | 6 - arch/mips/include/asm/ds1287.h | 2 +- arch/mips/include/asm/hugetlb.h | 6 +- arch/mips/kernel/cevt-ds1287.c | 1 + arch/mips/loongson2ef/common/machtype.c | 3 +- arch/parisc/include/asm/hugetlb.h | 2 +- arch/parisc/mm/hugetlbpage.c | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 1 + arch/powerpc/include/asm/hugetlb.h | 6 +- arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.socs | 1 + .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 72 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 6 + arch/riscv/include/asm/hugetlb.h | 3 +- arch/riscv/mm/hugetlbpage.c | 2 +- arch/s390/include/asm/hugetlb.h | 16 +- arch/s390/mm/hugetlbpage.c | 4 +- arch/sparc/include/asm/hugetlb.h | 2 +- arch/sparc/mm/hugetlbpage.c | 2 +- arch/x86/Kconfig | 176 +- arch/x86/Kconfig.cpu | 97 +- arch/x86/Makefile | 16 +- arch/x86/Makefile_32.cpu | 5 +- arch/x86/configs/xen.config | 2 - arch/x86/events/intel/core.c | 19 +- arch/x86/events/perf_event.h | 19 +- arch/x86/include/asm/cpu.h | 14 - arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/intel-family.h | 15 +- arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/page_32_types.h | 4 +- arch/x86/include/asm/pgalloc.h | 5 - arch/x86/include/asm/sev-common.h | 12 +- arch/x86/include/asm/sta2x11.h | 13 - arch/x86/include/asm/svm.h | 1 + arch/x86/include/asm/vermagic.h | 4 - arch/x86/include/uapi/asm/kvm.h | 3 + arch/x86/include/uapi/asm/svm.h | 2 + arch/x86/kernel/apic/Makefile | 3 - arch/x86/kernel/apic/apic.c | 3 - arch/x86/kernel/apic/bigsmp_32.c | 105 - arch/x86/kernel/apic/local.h | 13 - arch/x86/kernel/apic/probe_32.c | 29 - arch/x86/kernel/bootflag.c | 21 +- arch/x86/kernel/cpu/amd.c | 5 +- arch/x86/kernel/cpu/bugs.c | 6 +- arch/x86/kernel/cpu/debugfs.c | 4 +- arch/x86/kernel/cpu/intel.c | 31 - arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/fpu/xstate.c | 30 +- arch/x86/kernel/i8259.c | 1 + arch/x86/kernel/quirks.c | 2 + arch/x86/kernel/signal_32.c | 62 +- arch/x86/kvm/cpuid.c | 16 + arch/x86/kvm/emulate.c | 5 +- arch/x86/kvm/kvm_emulate.h | 7 +- arch/x86/kvm/svm/sev.c | 37 +- arch/x86/kvm/svm/svm.c | 35 +- arch/x86/kvm/svm/svm.h | 29 + arch/x86/kvm/trace.h | 14 +- arch/x86/kvm/vmx/nested.c | 14 +- arch/x86/kvm/vmx/nested.h | 22 +- arch/x86/kvm/vmx/vmx.c | 143 +- arch/x86/kvm/x86.c | 102 +- arch/x86/kvm/x86.h | 1 + arch/x86/kvm/xen.c | 52 +- arch/x86/kvm/xen.h | 30 +- arch/x86/mm/init_32.c | 9 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/pat/set_memory.c | 6 +- arch/x86/mm/pgtable.c | 35 +- arch/x86/mm/tlb.c | 3 +- arch/x86/pci/Makefile | 2 - arch/x86/pci/sta2x11-fixup.c | 233 -- block/blk-merge.c | 2 +- block/blk-settings.c | 14 +- block/blk-zoned.c | 76 +- block/blk.h | 9 +- drivers/accel/amdxdna/amdxdna_mailbox.c | 17 +- drivers/base/component.c | 14 + drivers/base/devtmpfs.c | 7 +- drivers/base/power/clock_ops.c | 33 - drivers/base/power/main.c | 7 + drivers/base/regmap/regcache.c | 31 + drivers/block/ublk_drv.c | 16 +- drivers/bluetooth/Kconfig | 12 + drivers/bluetooth/btintel_pcie.c | 4 +- drivers/bluetooth/btusb.c | 41 + drivers/clk/clk.c | 4 + drivers/clk/mediatek/clk-mt8188-cam.c | 17 + drivers/clk/mediatek/clk-mt8188-img.c | 18 + drivers/clk/mediatek/clk-mt8188-ipe.c | 14 + drivers/clk/mediatek/clk-mt8188-vdo1.c | 11 + drivers/clk/qcom/dispcc-sm8750.c | 2 - drivers/clk/rockchip/Makefile | 2 +- drivers/clk/rockchip/clk-rk3528.c | 2 + drivers/clk/rockchip/clk.h | 1 + drivers/clk/rockchip/rst-rk3528.c | 306 +++ drivers/cpufreq/intel_pstate.c | 16 +- drivers/cxl/core/mbox.c | 4 +- drivers/dma/bcm2835-dma.c | 2 +- drivers/dma/img-mdc-dma.c | 2 +- drivers/dma/qcom/bam_dma.c | 24 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/ti/k3-udma-glue.c | 15 +- drivers/edac/Kconfig | 28 + drivers/edac/Makefile | 3 + drivers/edac/ecs.c | 205 ++ drivers/edac/edac_device.c | 185 ++ drivers/edac/mem_repair.c | 359 +++ drivers/edac/scrub.c | 209 ++ drivers/firmware/arm_ffa/driver.c | 24 - drivers/firmware/efi/mokvar-table.c | 57 +- drivers/gpio/gpiolib.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_aca.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_isp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 464 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 46 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.h | 4 +- drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c | 54 +- drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.h | 5 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 195 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 215 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 258 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 671 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 665 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 603 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 653 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 594 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 499 ++-- drivers/gpu/drm/amd/amdkfd/Makefile | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 5 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 26 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 46 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 33 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 +- .../drm/amd/display/dc/bios/command_table_helper.c | 104 + .../drm/amd/display/dc/bios/command_table_helper.h | 8 + .../dc/bios/dce110/command_table_helper_dce110.c | 104 - .../dc/bios/dce112/command_table_helper2_dce112.c | 106 +- .../dc/bios/dce112/command_table_helper_dce112.c | 104 - .../dc/bios/dce60/command_table_helper_dce60.c | 104 - .../dc/bios/dce80/command_table_helper_dce80.c | 104 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 76 - .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 3 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 5 + drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 52 + drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 489 ++++ drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 + drivers/gpu/drm/drm_draw.c | 2 + drivers/gpu/drm/drm_fbdev_dma.c | 217 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.h | 1 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 8 +- drivers/gpu/drm/i915/display/intel_crt.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 1 - drivers/gpu/drm/i915/display/intel_display.c | 279 +-- drivers/gpu/drm/i915/display/intel_display.h | 10 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 26 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 6 +- .../gpu/drm/i915/display/intel_display_driver.c | 8 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_display_rps.c | 4 +- drivers/gpu/drm/i915/display/intel_display_rps.h | 4 +- drivers/gpu/drm/i915/display/intel_dkl_phy.c | 8 +- drivers/gpu/drm/i915/display/intel_dkl_phy.h | 3 +- drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/display/intel_dpt.c | 24 +- drivers/gpu/drm/i915/display/intel_dpt.h | 7 +- drivers/gpu/drm/i915/display/intel_drrs.c | 45 +- drivers/gpu/drm/i915/display/intel_drrs.h | 10 +- drivers/gpu/drm/i915/display/intel_fbc.c | 113 +- drivers/gpu/drm/i915/display/intel_fbc.h | 6 +- drivers/gpu/drm/i915/display/intel_fdi.c | 464 ++-- drivers/gpu/drm/i915/display/intel_fdi.h | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 11 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 - drivers/gpu/drm/i915/display/intel_lvds.c | 3 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 3 +- drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/display/intel_overlay.h | 1 - drivers/gpu/drm/i915/display/intel_pch_display.c | 35 +- drivers/gpu/drm/i915/display/intel_pfit.c | 168 +- drivers/gpu/drm/i915/display/intel_pfit.h | 10 +- drivers/gpu/drm/i915/display/intel_pfit_regs.h | 79 + drivers/gpu/drm/i915/display/intel_pipe_crc.h | 1 - drivers/gpu/drm/i915/display/intel_snps_phy.c | 75 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 6 +- drivers/gpu/drm/i915/display/intel_tdf.h | 6 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 182 +- drivers/gpu/drm/i915/display/skl_scaler.c | 60 +- drivers/gpu/drm/i915/display/skl_scaler.h | 7 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 70 - drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1 + drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/include/nvif/ioctl.h | 32 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 +- drivers/gpu/drm/nouveau/nvif/object.c | 12 +- drivers/gpu/drm/panel/Kconfig | 20 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-raydium-rm67200.c | 499 ++++ drivers/gpu/drm/panel/panel-visionox-rm692e5.c | 442 ++++ drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 114 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 108 +- drivers/gpu/drm/xe/display/xe_display_rps.c | 2 +- drivers/gpu/drm/xe/display/xe_tdf.c | 6 +- drivers/gpu/drm/xe/xe_gen_wa_oob.c | 6 +- drivers/gpu/drm/xe/xe_hmm.c | 18 +- drivers/hwmon/hp-wmi-sensors.c | 4 +- drivers/irqchip/Kconfig | 16 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-bcm2712-mip.c | 292 +++ drivers/leds/led-core.c | 22 +- drivers/leds/rgb/leds-qcom-lpg.c | 13 +- drivers/mfd/mt6397-core.c | 43 - drivers/mfd/mt6397-irq.c | 8 - drivers/misc/cardreader/rtsx_usb.c | 15 - drivers/misc/mei/Kconfig | 2 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 43 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 + drivers/net/ethernet/cortina/gemini.c | 1 + drivers/net/ethernet/engleder/tsnep_main.c | 4 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 + drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 3 - drivers/net/ethernet/intel/ice/ice_arfs.c | 33 +- drivers/net/ethernet/intel/ice/ice_arfs.h | 2 - drivers/net/ethernet/intel/ice/ice_base.c | 7 +- drivers/net/ethernet/intel/ice/ice_lib.c | 16 +- drivers/net/ethernet/intel/ice/ice_main.c | 47 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 1 + drivers/net/ethernet/intel/idpf/idpf_txrx.c | 25 +- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 6 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 4 +- drivers/net/ethernet/ti/icssg/icss_iep.c | 21 +- drivers/net/ethernet/ti/icssg/icssg_common.c | 2 +- drivers/net/geneve.c | 52 +- drivers/net/netkit.c | 1 - drivers/net/usb/gl620a.c | 4 +- drivers/net/veth.c | 3 +- drivers/net/wireless/ath/ath11k/pci.c | 4 +- drivers/net/wireless/ath/ath12k/pci.c | 4 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 1 + drivers/pci/bus.c | 43 - drivers/pci/controller/dwc/pcie-designware-ep.c | 24 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 5 + drivers/pci/controller/pci-hyperv.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 157 +- drivers/pci/controller/pcie-mediatek-gen3.c | 1 - drivers/pci/controller/vmd.c | 12 +- drivers/pci/endpoint/functions/pci-epf-mhi.c | 2 +- drivers/pci/hotplug/cpci_hotplug.h | 2 - drivers/pci/hotplug/cpci_hotplug_core.c | 17 +- drivers/pci/hotplug/pciehp_hpc.c | 5 +- drivers/pci/hotplug/shpchp.h | 18 +- drivers/pci/hotplug/shpchp_core.c | 13 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pci/pci.c | 34 +- drivers/pci/pci.h | 6 +- drivers/pci/pcie/aer.c | 1 + drivers/pci/pcie/dpc.c | 18 +- drivers/pci/pcie/tlp.c | 56 +- drivers/pci/probe.c | 46 +- drivers/pci/pwrctrl/Kconfig | 11 + drivers/pci/pwrctrl/Makefile | 3 + drivers/pci/pwrctrl/core.c | 2 +- drivers/pci/pwrctrl/slot.c | 93 + drivers/pci/remove.c | 2 +- drivers/phy/samsung/Kconfig | 2 +- drivers/pinctrl/meson/Kconfig | 11 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 1053 ++++++++ drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 7 +- drivers/pinctrl/pinconf-generic.c | 130 + drivers/pinctrl/pinconf.h | 4 + drivers/pinctrl/qcom/Kconfig.msm | 4 +- drivers/pinctrl/qcom/pinctrl-msm8917.c | 8 +- drivers/pinctrl/sophgo/Kconfig | 46 +- drivers/pinctrl/sophgo/Makefile | 8 +- drivers/pinctrl/sophgo/pinctrl-cv1800b.c | 27 +- drivers/pinctrl/sophgo/pinctrl-cv1812h.c | 27 +- drivers/pinctrl/sophgo/pinctrl-cv18xx.c | 602 ++--- drivers/pinctrl/sophgo/pinctrl-cv18xx.h | 66 +- drivers/pinctrl/sophgo/pinctrl-sg2000.c | 27 +- drivers/pinctrl/sophgo/pinctrl-sg2002.c | 27 +- drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c | 296 +++ drivers/pinctrl/sophgo/pinctrl-sg2042.c | 655 +++++ drivers/pinctrl/sophgo/pinctrl-sg2042.h | 49 + drivers/pinctrl/sophgo/pinctrl-sg2044.c | 718 ++++++ drivers/pinctrl/sophgo/pinctrl-sophgo-common.c | 451 ++++ drivers/pinctrl/sophgo/pinctrl-sophgo.h | 136 + drivers/pinctrl/spacemit/Kconfig | 3 +- drivers/pinctrl/spacemit/pinctrl-k1.c | 2 +- drivers/platform/x86/amd/Makefile | 2 +- drivers/platform/x86/amd/hsmp/Makefile | 6 +- drivers/platform/x86/amd/pmc/Makefile | 6 +- drivers/platform/x86/amd/pmf/Makefile | 8 +- drivers/platform/x86/dell/dell-wmi-sysman/Makefile | 2 +- drivers/platform/x86/hp/hp-bioscfg/Makefile | 2 +- drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 13 +- drivers/platform/x86/intel/ifs/Makefile | 2 +- drivers/platform/x86/intel/pmc/Makefile | 2 +- drivers/platform/x86/intel/pmc/adl.c | 34 +- drivers/platform/x86/intel/pmc/arl.c | 58 +- drivers/platform/x86/intel/pmc/cnp.c | 8 +- drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/intel/pmc/core.h | 149 +- drivers/platform/x86/intel/pmc/icl.c | 6 +- drivers/platform/x86/intel/pmc/lnl.c | 42 +- drivers/platform/x86/intel/pmc/mtl.c | 64 +- drivers/platform/x86/intel/pmc/ptl.c | 550 ++++ drivers/platform/x86/intel/pmc/spt.c | 12 +- drivers/platform/x86/intel/pmc/tgl.c | 20 +- drivers/platform/x86/think-lmi.c | 51 +- drivers/platform/x86/think-lmi.h | 2 + drivers/platform/x86/thinkpad_acpi.c | 176 +- drivers/platform/x86/wmi.c | 143 +- drivers/soundwire/amd_manager.c | 2 +- drivers/spmi/Kconfig | 1 + drivers/usb/host/xhci-mem.c | 3 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/host/xhci.h | 2 +- fs/9p/vfs_inode.c | 7 +- fs/9p/vfs_inode_dotl.c | 8 +- fs/affs/affs.h | 2 +- fs/affs/namei.c | 8 +- fs/afs/dir.c | 12 +- fs/autofs/root.c | 14 +- fs/bad_inode.c | 6 +- fs/bcachefs/btree_cache.c | 9 +- fs/bcachefs/btree_key_cache.c | 2 +- fs/bcachefs/btree_locking.c | 5 +- fs/bcachefs/btree_locking.h | 2 +- fs/bcachefs/fs-common.c | 1 - fs/bcachefs/fs-io.c | 1 + fs/bcachefs/fs.c | 6 +- fs/bcachefs/fsck.c | 24 +- fs/bcachefs/journal.c | 4 +- fs/bcachefs/sb-downgrade.c | 3 - fs/bcachefs/six.c | 5 +- fs/bcachefs/six.h | 7 +- fs/btrfs/block-group.c | 55 +- fs/btrfs/extent_io.c | 26 +- fs/btrfs/extent_io.h | 2 - fs/btrfs/inode.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 6 +- fs/cachefiles/namei.c | 16 +- fs/ceph/dir.c | 30 +- fs/coda/dir.c | 14 +- fs/configfs/dir.c | 6 +- fs/ecryptfs/inode.c | 20 +- fs/efivarfs/file.c | 10 +- fs/eventpoll.c | 8 +- fs/exfat/namei.c | 8 +- fs/exfat/super.c | 24 +- fs/ext2/namei.c | 9 +- fs/ext4/namei.c | 10 +- fs/f2fs/namei.c | 14 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/fuse/dir.c | 52 +- fs/gfs2/inode.c | 9 +- fs/hfs/dir.c | 10 +- fs/hfsplus/dir.c | 6 +- fs/hostfs/hostfs_kern.c | 16 +- fs/hpfs/namei.c | 10 +- fs/hugetlbfs/inode.c | 6 +- fs/init.c | 7 +- fs/iomap/buffered-io.c | 4 + fs/jffs2/dir.c | 18 +- fs/jfs/namei.c | 8 +- fs/kernfs/dir.c | 12 +- fs/minix/namei.c | 8 +- fs/namei.c | 48 +- fs/nfs/dir.c | 17 +- fs/nfs/internal.h | 4 +- fs/nfs/nfs3proc.c | 29 +- fs/nfs/nfs4proc.c | 43 +- fs/nfs/proc.c | 12 +- fs/nfsd/nfs4recover.c | 7 +- fs/nfsd/vfs.c | 31 +- fs/nilfs2/namei.c | 8 +- fs/ntfs3/namei.c | 8 +- fs/ocfs2/dlmfs/dlmfs.c | 10 +- fs/ocfs2/namei.c | 10 +- fs/omfs/dir.c | 6 +- fs/orangefs/namei.c | 8 +- fs/overlayfs/dir.c | 46 +- fs/overlayfs/overlayfs.h | 15 +- fs/overlayfs/super.c | 7 +- fs/pnode.h | 2 +- fs/ramfs/inode.c | 6 +- fs/smb/client/cifsfs.h | 4 +- fs/smb/client/connect.c | 1 - fs/smb/client/inode.c | 10 +- fs/smb/client/sess.c | 10 - fs/smb/server/vfs.c | 32 +- fs/tracefs/inode.c | 10 +- fs/ubifs/dir.c | 10 +- fs/udf/namei.c | 12 +- fs/ufs/namei.c | 8 +- fs/vboxsf/dir.c | 8 +- fs/xfs/scrub/orphanage.c | 9 +- fs/xfs/xfs_file.c | 3 +- fs/xfs/xfs_iops.c | 4 +- include/asm-generic/hugetlb.h | 2 +- include/asm-generic/iomap.h | 36 +- include/dt-bindings/clock/mediatek,mt8188-clk.h | 2 +- include/dt-bindings/pinctrl/amlogic,pinctrl.h | 46 + include/dt-bindings/pinctrl/pinctrl-sg2042.h | 196 ++ include/dt-bindings/pinctrl/pinctrl-sg2044.h | 221 ++ include/linux/aer.h | 12 +- include/linux/arm_ffa.h | 24 + include/linux/blkdev.h | 8 +- include/linux/bpf-cgroup.h | 1 + include/linux/bpf.h | 2 +- include/linux/component.h | 4 +- include/linux/cpu_rmap.h | 1 + include/linux/dma/k3-udma-glue.h | 3 +- include/linux/edac.h | 215 ++ include/linux/filter.h | 10 + include/linux/fs.h | 8 +- include/linux/gfp.h | 23 + include/linux/hugetlb.h | 4 +- include/linux/io-64-nonatomic-hi-lo.h | 16 + include/linux/io-64-nonatomic-lo-hi.h | 16 + include/linux/io.h | 3 - include/linux/iomap.h | 1 + include/linux/local_lock.h | 70 + include/linux/local_lock_internal.h | 146 ++ include/linux/mfd/mt6392/core.h | 42 - include/linux/mfd/mt6392/registers.h | 487 ---- include/linux/mfd/mt6397/core.h | 1 - include/linux/mm.h | 1 + include/linux/mm_types.h | 4 + include/linux/mmu_notifier.h | 8 +- include/linux/mmzone.h | 3 + include/linux/netdevice.h | 61 +- include/linux/nfs_xdr.h | 2 +- include/linux/page_ext.h | 93 - include/linux/pci.h | 1 + include/linux/pinctrl/pinconf-generic.h | 4 + include/linux/pm_clock.h | 1 - include/linux/pm_wakeup.h | 6 +- include/linux/printk.h | 6 + include/linux/qed/qed_ll2_if.h | 2 +- include/linux/rcupdate_wait.h | 3 + include/linux/regmap.h | 7 + include/linux/skbuff.h | 6 +- include/linux/tcp.h | 2 + include/linux/xarray.h | 5 +- include/net/busy_poll.h | 12 +- include/net/gro.h | 38 +- include/net/xdp.h | 1 - include/ras/ras_event.h | 12 +- include/sound/sdca_regmap.h | 31 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/if_link.h | 6 + include/uapi/linux/io_uring.h | 1 - include/uapi/linux/kfd_ioctl.h | 2 + include/uapi/linux/pci_regs.h | 8 +- include/uapi/linux/snmp.h | 1 + include/uapi/linux/ublk_cmd.h | 7 + io_uring/Makefile | 9 +- io_uring/epoll.c | 35 +- io_uring/epoll.h | 2 - io_uring/net.c | 8 - io_uring/opdef.c | 14 - io_uring/rw.c | 4 +- kernel/bpf/arena.c | 5 +- kernel/bpf/btf.c | 1 + kernel/bpf/cgroup.c | 33 +- kernel/bpf/cpumap.c | 146 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/helpers.c | 76 +- kernel/bpf/inode.c | 8 +- kernel/bpf/syscall.c | 26 +- kernel/bpf/verifier.c | 33 +- kernel/cgroup/rstat.c | 29 +- kernel/power/hibernate.c | 6 +- kernel/printk/printk.c | 4 +- kernel/rcu/rcutorture.c | 22 +- kernel/rcu/tree.c | 8 +- kernel/reboot.c | 1 + kernel/sched/core.c | 2 +- kernel/time/posix-clock.c | 24 +- kernel/trace/bpf_trace.c | 7 +- kernel/trace/trace.c | 24 +- kernel/trace/trace.h | 1 + lib/cpu_rmap.c | 2 +- lib/iomap.c | 40 +- lib/stackdepot.c | 10 +- lib/test_hmm.c | 32 +- lib/test_xarray.c | 7 +- lib/xarray.c | 36 +- localversion-next | 2 +- mm/filemap.c | 3 +- mm/huge_memory.c | 3 +- mm/hugetlb.c | 4 +- mm/internal.h | 1 + mm/memblock.c | 66 +- mm/memcontrol.c | 53 +- mm/memory.c | 81 +- mm/page-writeback.c | 1 + mm/page_alloc.c | 206 +- mm/page_ext.c | 4 +- mm/page_owner.c | 69 +- mm/page_table_check.c | 39 +- mm/shmem.c | 79 +- mm/slub.c | 79 +- mm/userfaultfd.c | 45 +- mm/vmalloc.c | 4 +- mm/zswap.c | 23 +- net/core/dev.c | 262 +- net/core/filter.c | 2 + net/core/gro.c | 104 +- net/core/pktgen.c | 9 +- net/core/skbuff.c | 62 + net/core/xdp.c | 10 - net/ipv4/proc.c | 1 + net/ipv4/syncookies.c | 1 + net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_minisocks.c | 26 +- net/ipv4/tcp_output.c | 6 + net/ipv6/rpl_iptunnel.c | 14 +- net/ipv6/seg6_iptunnel.c | 14 +- net/socket.c | 11 +- net/unix/af_unix.c | 1 + samples/damon/Kconfig | 4 +- scripts/Makefile.btf | 2 +- scripts/gdb/linux/symbols.py | 13 +- security/apparmor/apparmorfs.c | 8 +- security/selinux/hooks.c | 3 + security/selinux/include/classmap.h | 2 +- sound/core/pcm_misc.c | 4 +- sound/isa/opti9xx/opti92x-ad1848.c | 2 +- sound/pci/emu10k1/memory.c | 2 +- sound/soc/mediatek/mt8188/mt8188-dai-dmic.c | 1 + sound/soc/sdca/Makefile | 2 +- sound/soc/sdca/sdca_regmap.c | 321 +++ tools/arch/x86/include/asm/cpufeatures.h | 1 - tools/include/uapi/linux/bpf.h | 1 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/usdt.bpf.h | 32 + tools/lib/perf/cpumap.c | 8 +- tools/lib/perf/include/perf/cpumap.h | 3 +- tools/perf/Documentation/perf-list.txt | 2 +- tools/perf/arch/x86/annotate/instructions.c | 22 +- tools/perf/builtin-ftrace.c | 71 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-trace.c | 1 + tools/perf/util/annotate-data.c | 15 +- tools/perf/util/bpf_ftrace.c | 6 +- tools/perf/util/bpf_skel/func_latency.bpf.c | 7 +- tools/perf/util/cpumap.c | 68 +- tools/perf/util/env.c | 2 +- tools/perf/util/ftrace.h | 2 + tools/perf/util/pmu.c | 7 +- tools/perf/util/pmu.h | 5 + tools/perf/util/pmus.c | 2 +- tools/perf/util/probe-finder.c | 21 +- tools/perf/util/probe-finder.h | 1 + tools/perf/util/tool_pmu.c | 23 +- tools/perf/util/tool_pmu.h | 2 +- tools/testing/cxl/test/cxl.c | 10 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 9 +- .../selftests/bpf/prog_tests/cgroup_preorder.c | 128 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 13 +- tools/testing/selftests/bpf/prog_tests/dynptr.c | 21 + .../selftests/bpf/prog_tests/netns_cookie.c | 21 +- .../selftests/bpf/prog_tests/pro_epilogue.c | 2 + .../selftests/bpf/prog_tests/test_veristat.c | 139 ++ tools/testing/selftests/bpf/prog_tests/usdt.c | 11 +- .../testing/selftests/bpf/progs/cgroup_preorder.c | 41 + .../testing/selftests/bpf/progs/connect4_dropper.c | 4 +- tools/testing/selftests/bpf/progs/dynptr_success.c | 123 +- .../selftests/bpf/progs/netns_cookie_prog.c | 9 + .../selftests/bpf/progs/pro_epilogue_with_kfunc.c | 88 + .../testing/selftests/bpf/progs/set_global_vars.c | 47 + tools/testing/selftests/bpf/progs/test_usdt.c | 14 + .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 92 + tools/testing/selftests/bpf/test_maps.c | 9 +- tools/testing/selftests/bpf/test_progs.h | 8 + tools/testing/selftests/bpf/veristat.c | 301 ++- tools/testing/selftests/drivers/net/hw/Makefile | 4 + tools/testing/selftests/drivers/net/hw/irq.py | 99 + .../{net/lib => drivers/net/hw}/xdp_dummy.bpf.c | 0 tools/testing/selftests/drivers/net/lib/py/env.py | 8 +- tools/testing/selftests/drivers/net/queues.py | 7 +- tools/testing/selftests/kvm/Makefile.kvm | 1 + .../selftests/kvm/x86/nested_emulation_test.c | 146 ++ tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/cmsg_ip.sh | 184 ++ tools/testing/selftests/net/cmsg_ipv6.sh | 154 -- tools/testing/selftests/net/cmsg_sender.c | 90 +- .../selftests/rcutorture/configs/rcu/TREE05.boot | 6 + tools/testing/selftests/sysctl/sysctl.sh | 6 +- tools/testing/selftests/x86/xstate.c | 2 +- 714 files changed, 22390 insertions(+), 10513 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-edac-ecs create mode 100644 Documentation/ABI/testing/sysfs-edac-memory-repair create mode 100644 Documentation/ABI/testing/sysfs-edac-scrub create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/pci/fsl,mpc8xxx-pci.yaml delete mode 100644 Documentation/devicetree/bindings/pci/fsl,pci.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/amlogic,pinctrl-a4.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/sophgo,sg2042-pinctrl.yaml create mode 100644 Documentation/edac/features.rst create mode 100644 Documentation/edac/index.rst create mode 100644 Documentation/edac/memory_repair.rst create mode 100644 Documentation/edac/scrub.rst copy arch/arm64/boot/dts/rockchip/{rk3588-orangepi-5-max.dts => rk3588-orangepi-5- [...] delete mode 100644 arch/x86/include/asm/sta2x11.h delete mode 100644 arch/x86/kernel/apic/bigsmp_32.c delete mode 100644 arch/x86/pci/sta2x11-fixup.c create mode 100644 drivers/clk/rockchip/rst-rk3528.c create mode 100755 drivers/edac/ecs.c create mode 100755 drivers/edac/mem_repair.c create mode 100755 drivers/edac/scrub.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c create mode 100644 drivers/gpu/drm/i915/display/intel_pfit_regs.h create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67200.c create mode 100644 drivers/gpu/drm/panel/panel-visionox-rm692e5.c create mode 100644 drivers/irqchip/irq-bcm2712-mip.c create mode 100644 drivers/pci/pwrctrl/slot.c create mode 100644 drivers/pinctrl/meson/pinctrl-amlogic-a4.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042.h create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2044.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sophgo-common.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sophgo.h create mode 100644 drivers/platform/x86/intel/pmc/ptl.c create mode 100644 include/dt-bindings/pinctrl/amlogic,pinctrl.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2042.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2044.h delete mode 100644 include/linux/mfd/mt6392/core.h delete mode 100644 include/linux/mfd/mt6392/registers.h create mode 100644 include/sound/sdca_regmap.h create mode 100644 sound/soc/sdca/sdca_regmap.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_veristat.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_preorder.c create mode 100644 tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c create mode 100644 tools/testing/selftests/bpf/progs/set_global_vars.c create mode 100755 tools/testing/selftests/drivers/net/hw/irq.py copy tools/testing/selftests/{net/lib => drivers/net/hw}/xdp_dummy.bpf.c (100%) create mode 100644 tools/testing/selftests/kvm/x86/nested_emulation_test.c create mode 100755 tools/testing/selftests/net/cmsg_ip.sh delete mode 100755 tools/testing/selftests/net/cmsg_ipv6.sh