This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from a6cfde60d8c tree-optimization/119960 - fix and guard get_later_stmt
new e12b09a67e4 Revert "tree-optimization/119960 - failed external SLP promotion"
new 5f44fcdfe18 tree-optimization/119960 - add validity checking to SLP scheduling
The 2 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:
gcc/testsuite/gcc.dg/vect/bb-slp-pr119960-1.c | 15 ----
gcc/tree-vect-slp.cc | 99 ++++++++++-----------------
2 files changed, 35 insertions(+), 79 deletions(-)
delete mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr119960-1.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from a85b89e26b1 ipa/120006 - wrong code with IPA PTA
new 51ba233fe2d tree-optimization/119960 - failed external SLP promotion
new a6cfde60d8c tree-optimization/119960 - fix and guard get_later_stmt
The 2 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:
gcc/testsuite/gcc.dg/vect/bb-slp-pr119960-1.c | 15 +++++++
gcc/tree-vect-slp.cc | 63 ++++++++++++++++++++++++---
gcc/tree-vectorizer.h | 20 +++++++--
3 files changed, 88 insertions(+), 10 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr119960-1.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from aab91c55c33 gdb: Stop exec_close looking like a UAF weakness
new cebc30425e7 gdb/progspace: fix formatting issue
The 1 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:
gdb/progspace.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 0ecc474b769 [gdb/testsuite] Don't compile read1.so with -fsanitize
new aab91c55c33 gdb: Stop exec_close looking like a UAF weakness
The 1 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:
gdb/progspace.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 1a13684dfc7 tree-optimization/120003 - missed jump threading
new a85b89e26b1 ipa/120006 - wrong code with IPA PTA
The 1 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:
gcc/testsuite/gcc.dg/torture/pr120006.c | 31 ++++++++++++++++++++++++++++
gcc/tree-ssa-structalias.cc | 36 +++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
create mode 100644 gcc/testsuite/gcc.dg/torture/pr120006.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from db36d99bf21 [gdb/testsuite] Handle asm frame in gdb.python/py-missing-o [...]
new 0ecc474b769 [gdb/testsuite] Don't compile read1.so with -fsanitize
The 1 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:
gdb/testsuite/Makefile.in | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 5f02f0fae18 [gdb/build] Fix Wformat errors in gdb/riscv-tdep.c
new db36d99bf21 [gdb/testsuite] Handle asm frame in gdb.python/py-missing-o [...]
The 1 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:
gdb/testsuite/gdb.python/py-missing-objfile.exp | 10 ++++++++++
1 file changed, 10 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch main
in repository newlib.
from 718a15ba5 makedocbook: Avoid python deprecation warnings
new 38d22e4ba Cygwin: clock_settime: fail with EINVAL if tv_nsec is negative
The 1 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:
winsup/cygwin/times.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository newlib.
from 718a15ba5 makedocbook: Avoid python deprecation warnings
new 38d22e4ba Cygwin: clock_settime: fail with EINVAL if tv_nsec is negative
The 1 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:
winsup/cygwin/times.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 9d9096722447 Add linux-next specific files for 20250429
omits c90e8288b741 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9c9813315166 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...]
omits 149d3a3ce09c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
omits 39fe6aa6bf79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9c5f55dd0e74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 62050da963de Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits df9047293ed0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
omits 4011c6426398 Merge branch 'xarray-next' of https://github.com/Rust-for- [...]
omits b471de1c4a95 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...]
omits 79d838566085 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...]
omits 09f7ac927874 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 08f4201bed9e Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
omits f414ed61ea5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 40d9e06464ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3f0be5a9701b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
omits a3e7817eb6b7 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
omits f49e8bb77d57 Merge branch 'main' of git://git.infradead.org/users/willy [...]
omits 513dc90a6cbf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 01dddd395e78 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits c8e2c1fd0164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 59932a17dbf7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
omits 4eae752829c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits bef3a8a90ae4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
omits 42f220f07e3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 315e4c9bb1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 94e0480d0cfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 79b98c563d89 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
omits a944b80b3147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b5f3953fff4d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits cf6cd7073205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 67629f95d7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0db181ed0a71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits db442c2a5bf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 879437dfa0c8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits f6ffdfe25a8e Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...]
omits 826031bc0780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 46d05b62ab29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ed7fd52eb44b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits 940bbe2ebdab Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...]
omits 00e8796ba5c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6a3617ae2303 next-20250428/char-misc
omits 3b0a5f18acb6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits a5b6918baf56 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 8d62ea5e6d0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3521a3d2406a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 7f177828a2cc Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits f0e416de508c Merge branch 'for-next' of git://github.com/cminyard/linux [...]
omits f931711c9811 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
omits 8d8303be220e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9e072fdda3e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 83b8b74f27d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 426deaa168b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b67f72573be4 Merge branch 'next' of https://github.com/kvm-x86/linux.git
omits 33e4f4c5d8b7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
omits 17c50c7147a9 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
omits b74d7d29e79b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits c85d0cfa4110 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 62f2d2007c0d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits dff3226767ef next-20250414/tip
omits 24e26c6e60a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5c4b10491a4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 68bdbcc29b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fe34c0e9d773 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits f8e9fa5266e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 26826dc50c16 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 154f26d8de8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0da82b585bcc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits b65b9d657cde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 00f77711faf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fbf087c63cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f6c1017c2c1c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
omits ac6a701fd4cf Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
omits 8285dfc2c95c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 85b8df295f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f1280adfed25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 87f438a991f4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits 06d4a1c2e4f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 51b8d817bb6a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
omits 9af652403f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 89a75f40e495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7da7f20bef62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 862f9e16e9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9cf93405f7fb Merge branch 'nova-next' of https://gitlab.freedesktop.org [...]
omits 3efc80b1ee4d Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
omits cf1f4bbe712a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
omits eaad5d40c0dd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 72ed613f6858 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
omits a96511a1da29 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits f5e0b87e0b5b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 04e614ae9ca7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 9f88f69d8943 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 1dbeb9c2569e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 369a06b69103 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits fcc536b971ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 400357cf39d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6f4399cc350c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3b110eb4d96a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 649c5a541de9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
omits 0259a5fa3b77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 45225cfeb458 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 08cea77f1888 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...]
omits 7f80874893df Merge branch 'docs-next' of git://git.lwn.net/linux.git
omits f16f45f5e2ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
omits 2686ff9cfe40 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
omits 002eb005f076 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits 8eb50d7ec586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1960e0ce9d57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 132a0f22bbe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 35732f1f6b73 Merge branch 'fs-next' of linux-next
omits 2b00d98e160d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
omits 857c3fca4f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4c7ca32af3c3 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
omits 056119b26aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3cbdbe0faf62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ed179c06750a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
omits 239c15506101 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
omits 651df97a8181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d122b02ed2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2f7c9e274e60 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
omits 2532157dce55 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...]
omits fbaa96ad5311 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits 967a3e1a9d6a Merge branch 'thead-dt-for-next' of https://github.com/pdp [...]
omits 12cf0a0b942b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits efd708c385cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 8654d46724b8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 55b88a024a58 Merge branch 'for-next' of https://github.com/spacemit-com/linux
omits 7257a712e6a9 Merge branch 'for-next' of https://github.com/sophgo/linux.git
omits 2984a9de6609 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits 245a06f4db46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b5489e65f57d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bf473c317c28 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
omits 921e44b6581d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits f6daec3d6228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 8e5e3aca79ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6d914d897b63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0aaa39bbfbbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits e7da8454bdf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 676ab6241c85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 8d9b0005d697 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...]
omits baa614cf6721 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
omits c67548ac5855 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 49ce51c01328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0591252428a9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
omits f29e538525e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fdc40f7a18d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b563dfbec3c1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...]
omits 36ca5ed6a904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1ecc06b0eb9a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
omits 895310e08ab3 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...]
omits b7eccc058d2a Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...]
omits c76e3db61149 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
omits 1d845710d96e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits d69c436f2048 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...]
omits ce1f00427d8d Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
omits 2939bc2a5225 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...]
omits 76ddd47bd380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 107bdde199bc Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
omits 65c5178d595d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 8641dbc7082b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 97e1eb843dda Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...]
omits f0a961769695 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits cc508883f7cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 5ff426202ca6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 66b6e36e5656 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 2f3437e22bda Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 68b2b43ef893 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...]
omits c95c8a727361 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b0deb8708a0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits bfbfc9e398a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 214659cef659 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 6295de26ec64 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 9b146d9a1c87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 9965fce5a278 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 05a4f0504d5b Merge branch 'fs-current' of linux-next
omits 51935b5046ad Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
omits 5891299b4668 i2c: pasemi: Log bus reset causes
omits a479f59f1738 i2c: pasemi: Improve error recovery
omits 64db10f16e58 i2c: pasemi: Improve timeout handling
omits d1dafe912d2e i2c: pasemi: Enable the unjam machine
omits ad29da28cced Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7f7e476025c8 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 0b28295f361f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
omits ea74c584bb69 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits a65c177bccb9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 4dc520e6ecd2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 57e32f778f1b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 2b45a03047cf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits 1ff2e079f11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b4fd3d909563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 17aa9d1818e3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 8e7bdf605e5d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits a2def104714b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits f12d7af47639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 026240793b75 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...]
omits 905ec0918786 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits e268c81b10d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0837befb400a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 538dfe2dc4c5 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits a1a13081c831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 0c0ad1eebb33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 64e11086feb4 selftests/perf_events: Fix spelling mistake "sycnhronize" [...]
omits e880cf00c27b bcachefs: bch2_trans_update_ip()
omits 8f5424183453 bcachefs: Run most explicit recovery passes persistent
omits efeb956651a3 bcachefs: provide unlocked version of run_explicit_recover [...]
omits efb74fafc8de bcachefs: bch2_dirent_to_text() shows casefolded dirents
omits 75fd11c564db bcachefs: Single err message for btree node reads
omits 27669a0268e8 bcachefs: bch2_mark_btree_validate_failure()
omits b5296526920b bcachefs: bch2_fsck_err_opt()
omits 45ea57922418 bcachefs: Plumb printbuf through bch2_btree_lost_data()
omits 5ccba26a860a bcachefs: kill bch2_run_explicit_recovery_pass_persistent()
omits adbfa6b0efcc bcachefs: Remove redundant calls to btree_lost_data()
omits 02589514f7ee bcachefs: bch2_btree_lost_data() now handles snapshots tree
omits 376070889a0e bcachefs: Kill redundant error message in topology repair
omits 32c353926b56 bcachefs: Emit a single log message on data read error
omits ecf4e73690f4 bcachefs: bch2_io_failures_to_text()
omits b3852c6aa416 bcachefs: print_string_as_lines: avoid printing empty line
omits a39009d34508 bcachefs: Make various async objs visible in debugfs
omits b7ca5161fff0 bcachefs: Async object debugging
omits b6287bf75820 bcachefs: fast_list
omits 87d2cb1708ef bcachefs: bch2_read_bio_to_text
omits 875a2a194151 bcachefs: bch2_bio_to_text()
omits f7e53a81d40a bcachefs: bch_dev.io_ref -> enumerated_ref
omits eaebaf0b814f bcachefs: bch_fs.writes -> enumerated_refs
omits 9a28857a14bd bcachefs: enumerated_ref.c
omits 9b2d47ee3df8 bcachefs: for_each_rw_member_rcu()
omits 36653a233940 bcachefs: __bch2_fs_read_write() no longer depends on io_ref
omits 18014686f29a bcachefs: for_each_online_member_rcu()
omits 7a88077a38bc bcachefs: recalc_capacity() no longer depends on io_ref
omits 332622f8ee54 bcachefs: bch2_target_to_text() no longer depends on io_ref
omits 6fae8fba32ae bcachefs: bch2_check_rebalance_work()
omits c2b987ce9ca1 bcachefs: Kill dead code
omits df1264c1c396 bcachefs: Fix struct with flex member ABI warning
omits f2538cb4edd8 docs: bcachefs: idle work scheduling design doc
omits 9f52fe43f30b bcachefs: bch2_move_data_btree() can now walk roots
omits 03ff286510bb bcachefs: bch2_move_data_btree() can move btree nodes
omits 68ea0e7acf3b bcachefs: plumb btree_id through move_pred_fd
omits 0834703d172d bcachefs: Plumb target parameter through btree_node_rewrite_pos()
omits 540d21fe20b5 bcachefs: export bch2_move_data_phys()
omits e68723053934 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT
omits ebcdea598a8a bcachefs: BCH_FEATURE_small_image
omits a2fdd6d292a8 bcachefs: BCH_FEATURE_no_alloc_info
omits d58ea178d421 bcachefs: Print features on startup with -o verbose
omits 070ec1c2b8de bcachefs: Shrink superblock downgrade table
omits 7bb5b45a4883 bcachefs: sb_validate() no longer requires members_v1
omits 7721e3487abb bcachefs: Add a recovery pass for making sure root inode i [...]
omits 2315bd2d873b bcachefs: Flag for repair on missing subvolume
omits e38afce1c05d bcachefs: print_str_as_lines() -> print_str()
omits 8be618186e2f bcachefs: bch2_dev_missing_bkey()
omits 6ff7fbba833a bcachefs: Simplify bch2_count_fsck_err()
omits d4f107d4db54 bcachefs: bch2_run_explicit_recovery_pass_printbuf()
omits 9aedc84b9fff bcachefs: Incompatible features may now be enabled at runtime
omits c726ce2ab79a bcachefs: Clean up option pre/post hooks, small fixes
omits 37326cfeb929 bcachefs: Use drop_locks_do() in bch2_inode_hash_find()
omits ab95737c7957 bcachefs: Single device mode
omits 0db6750a516e bcachefs: Initialize c->name earlier on single dev filesystems
omits 09bb6201c8c6 bcachefs: Simplify logic
omits 2aba084ad798 bcachefs: Remove spurious +1/-1 operation
omits 8dfcecfe64d1 bcachefs: Kill bch2_trans_unlock_noassert
omits 7c3311c50ce3 bcachefs: Clean up duplicated code in bch2_journal_halt()
omits e386f6c99707 bcachefs: bch2_dev_allocator_set_rw()
omits b5d37afec74d bcachefs: bch2_dev_journal_alloc() now respects data_allowed
omits 6e8630f00bb2 bcachefs: Improve bch2_btree_cache_to_text()
omits 86264091416e bcachefs: __btree_node_reclaim_checks()
omits 4dfd422c9753 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT()
omits 40cd19c7707e bcachefs: Improve opts.degraded
omits e15518ede420 bcachefs: export bch2_chacha20
omits b9060f362074 bcachefs: indent error messages of invalid compression
omits 88743b7fd4a3 bcachefs: split error messages of invalid compression into [...]
omits 967038bc47ad bcachefs: early return for negative values when parsing BC [...]
omits 4e68170a0dde bcachefs: move_data_phys: stats are not required
omits cb39145de925 bcachefs: RO mounts now use less memory
omits d309bad3b85b bcachefs: Move various init code to _init_early()
omits 507e3d6451dd bcachefs: alphabetize init function calls
omits a5d7f257b47e bcachefs: simplify journal pin initialization
omits 6876b722120c bcachefs: btree_io_complete_wq -> btree_write_complete_wq
omits f30437541740 bcachefs: bch2_kvmalloc() mem alloc profiling
omits 122ddd5d6a07 bcachefs: add missing include
omits fa482f1b2285 bcachefs: bch2_snapshot_table_make_room()
omits 66912304944e bcachefs: darray: provide typedefs for primitive types
omits 9291e57d91b8 bcachefs: reduce new_stripe_alloc_buckets() stack usage
omits b2eacf815c08 bcachefs: alloc_request no longer on stack
omits 27425ea5d92d bcachefs: alloc_request.ptrs2
omits 2da03930d98f bcachefs: alloc_request.ca
omits b86a73169c39 bcachefs: alloc_request.counters
omits d1ba87457c03 bcachefs: alloc_request.usage
omits 61ba00312a2d bcachefs: alloc_request: deallocate_extra_replicas()
omits 20b09bf42d9c bcachefs: new_stripe_alloc_buckets() takes alloc_request
omits 99f55ba15a0a bcachefs: bch2_ec_stripe_head_get() takes alloc_request
omits e3bc182180ed bcachefs: bch2_bucket_alloc_trans() takes alloc_request
omits a6b2e9d3556d bcachefs: alloc_request.data_type
omits 4cd30598e2f3 bcachefs: struct alloc_request
omits 681fdf6bc511 bcachefs: trace bch2_trans_kmalloc()
omits 974880aec764 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...]
omits b1fdd44cf849 bcachefs: replace strncpy() with memcpy_and_pad in journal [...]
omits b2ae5d114f3b bcachefs: Rebalance now skips poisoned extents
omits 6376c2593411 bcachefs: Data move can read from poisoned extents
omits 8fdbb7801a34 bcachefs: Poison extents that can't be read due to checksu [...]
omits 85bdf82b4590 bcachefs: Be precise about bch_io_failures
omits 4e45612bb9b9 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup
omits 61dc977fbb09 i2c: iproc: Remove unnecessary double negation
omits ce2d0172bc65 i2c: iproc: When there's an error treat it as an error
omits 313ee4804639 i2c: iproc: Move function and avoid prototypes
omits b57073e2ac2a i2c: iproc: Fix indentation of bcm_iproc_i2c_slave_init()
omits 6f1845908fe3 i2c: iproc: Replace udelay() with usleep_range()
omits 1094cede08ee i2c: iproc: Remove stray blank line in slave ISR
omits 755fae4e6e40 i2c: iproc: Fix alignment to match the open parenthesis
omits e19551e7749b i2c: iproc: Use u32 instead of uint32_t
omits 4d879ab4bd8d i2c: iproc: Use dev_err_probe in probe
omits a91dd72f21d4 i2c: iproc: Drop unnecessary initialisation of 'ret'
omits 565d253a5ab1 cifs: Fix changing times and read-only attr over SMB1 smb_ [...]
omits 62d41d467763 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...]
omits 7bf5f6c9a856 smb: client: fix delay on concurrent opens
omits b25667588fc3 Merge branch 'for-next-next-v6.15-20250428' into for-next- [...]
omits f4bdefc4cd33 Merge branch 'for-next-current-v6.14-20250428' into for-ne [...]
omits ee8ce60e1ed2 Merge branch 'misc-next' into for-next-next-v6.15-20250428
omits d368371415c8 Merge branch 'misc-6.15' into for-next-next-v6.15-20250428
omits 4283a69957cf Merge branch 'misc-6.15' into for-next-current-v6.14-20250428
omits 6c456acbd0b2 Merge branch 'misc-6.15' into next-fixes
omits fbf143106eda btrfs: use buffer xarray for extent buffer writeback operations
omits b9766a88e52e btrfs: set DIRTY and WRITEBACK tags on the buffer_tree
omits 83dc467ac57d btrfs: convert the buffer_radix to an xarray
omits 95da2f0f4b80 fixup! btrfs: make btrfs_truncate_block() zero folio range [...]
omits 539323d0f07d btrfs: make btrfs_truncate_block() zero folio range for ce [...]
omits 7bbd0b04179b btrfs: make btrfs_truncate_block() to zero involved blocks [...]
omits a3b2160bb9e7 btrfs: harden parsing of compress mount option
omits f806aae0d328 btrfs: make extent unpinning more efficient when committin [...]
omits 41640335239c btrfs: remove variable to track trimmed bytes at btrfs_fin [...]
omits 7263e4fd6edc btrfs: don't BUG_ON() when unpinning extents during transa [...]
omits 1f617b05eaaa btrfs: remove unnecessary NULL checks before freeing extent state
omits d2fae397ae5a btrfs: avoid researching tree when setting bits in an exte [...]
omits 6ad68da2e5e5 btrfs: avoid repeated extent state processing when setting [...]
omits fad7d51a2ede btrfs: simplify last record detection at set_extent_bit()
omits a6f16f3e94c3 btrfs: exit after state split error at set_extent_bit()
omits e4c920c92e14 btrfs: exit after state insertion failure at set_extent_bit()
omits c4cc1a4e7f77 btrfs: simplify last record detection at btrfs_convert_ext [...]
omits 2c5e8fd42d44 btrfs: avoid researching tree when converting bits in an e [...]
omits 1ea6bb220908 btrfs: avoid repeated extent state processing when convert [...]
omits 309e3401420d btrfs: avoid unnecessary next node searches when clearing [...]
omits da4559c21b90 btrfs: exit after state insertion failure at btrfs_convert [...]
omits ade850a1723c btrfs: exit after state split error at btrfs_convert_extent_bit()
omits 5e6feb6e9475 btrfs: remove duplicate error check at btrfs_convert_extent_bit()
omits e19c0b78c1b9 btrfs: simplify last record detection at btrfs_clear_exten [...]
omits 8e1186fc54b3 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...]
omits 77ce5cd81491 btrfs: use bools for local variables at btrfs_clear_extent [...]
omits f92471baaad8 btrfs: add missing error return to btrfs_clear_extent_bit_ [...]
omits 92752bb8680a btrfs: exit after state split error at btrfs_clear_extent_ [...]
omits 6cdb8c0e1182 btrfs: remove duplicate error check at btrfs_clear_extent_ [...]
omits 6665a4b9b8e3 btrfs: reclaim from sub-space space_info
omits 4ff6c6006f99 btrfs: add block_rsv for treelog
omits 4d23d0d33067 btrfs: use proper data space_info
omits 263a5c6ec143 btrfs: tweak extent/chunk allocation for space_info sub-space
omits c32d31e0c565 btrfs: introduce tree-log sub-space_info
omits f8a699fbcf8f btrfs: introduce btrfs_space_info sub-group
omits f3852f125c79 btrfs: pass space_info for block group creation
omits daab05afb3e7 btrfs: introduce space_info argument to btrfs_chunk_alloc
omits a2abc2417b31 btrfs: factor out check_removing_space_info()
omits ecdc217df068 btrfs: spin out do_async_reclaim_{data,metadata}_space()
omits 0b3558944972 btrfs: factor out init_space_info()
omits 8d58201bb5a8 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...]
omits 90c68ba52adf btrfs: take btrfs_space_info in btrfs_reserve_data_bytes
omits 6e90e15d97ea btrfs: on unknown chunk allocation policy fallback to regular
omits c6d074bf06b5 btrfs: fix nonzero lowest level handling in btrfs_search_f [...]
omits b44045d99a57 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper
omits 770081f19864 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...]
omits dcf440cb21d6 btrfs: update add_qgroup_rb to to use rb helper
omits 9a38cc1720d2 btrfs: update find_qgroup_rb to to use rb helper
omits c10c56a46f44 btrfs: update insert_ref_entry to to use rb helper
omits 2997d2847517 btrfs: update insert_root_entry to to use rb helper
omits 02cce6c07e0b btrfs: update lookup_root_entry to to use rb helper
omits c552ca58012e btrfs: update insert_block_entry to to use rb helper
omits 86b0ef52573c btrfs: update lookup_block_entry to to use rb helper
omits 358ee3e6600e btrfs: update ulist_rbtree_insert to to use rb helper
omits 525846a0ef79 btrfs: update ulist_rbtree_search to to use rb helper
omits 8734097ab9a5 btrfs: update __btrfs_lookup_delayed_item to to use rb helper
omits 29287521a0c4 btrfs: kill EXTENT_FOLIO_PRIVATE
omits 429895a05b5e btrfs: add mapping_set_release_always to inode's mapping
omits 65acf29b02c3 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl
omits ace213401a8a btrfs: add more zeroout modes to CLEAR_FREE ioctl
omits 23aaf3beba18 btrfs: add secure erase mode to CLEAR_FREE ioctl
omits a398d1cbe171 btrfs: add zeroout mode to CLEAR_FREE ioctl
omits bd81a10fa8ad btrfs: add new ioctl CLEAR_FREE
omits ecfdbb6526c8 btrfs: extend trim callchains to pass the operation type
omits 5b3d4fa20ce5 btrfs: scrub: use generic ratelimit helpers to output erro [...]
omits 34f2baa94275 btrfs: scrub: ensure we output at least one error message [...]
omits 8932dcb2d2e7 btrfs: scrub: simplify the inode iteration output
omits bff645323500 btrfs: scrub: remove unnecessary dev/physical lookup for s [...]
omits 9d625862c9e1 btrfs: scrub: remove unused is_super parameter from scrub_ [...]
omits 26bb33afa05c btrfs: reduce the log level for btrfs_dev_stat_inc_and_print()
omits 5a79ad581550 btrfs: scrub: fix incorrectly reported logical/physical address
omits 6698402f996f btrfs: === misc-next on b-for-next ===
omits 386218a72df7 btrfs: reformat comments in acls_after_inode_item()
omits d1cba0d595d4 btrfs: switch int dev_replace_is_ongoing variables/paramet [...]
omits 1ee3294a2d02 btrfs: trivial conversion to return bool instead of int
omits e2c49b027e43 btrfs: subpage: reject tree blocks which are not nodesize aligned
omits 9a4b88d86fc1 btrfs: move folio initialization to one place in attach_eb [...]
omits d1b92b577de6 btrfs: raid56: rename parameter err to status in endio helpers
omits b3ddd21c1e17 btrfs: change return type of btrfs_alloc_dummy_sum() to int
omits b9dbe14fa469 btrfs: rename ret2 to ret in btrfs_submit_compressed_read()
omits bc351c6c8433 btrfs: rename ret to status in btrfs_submit_compressed_read()
omits 039a26c7c5b6 btrfs: simplify reading bio status in end_compressed_writeback()
omits 4c9931d96c53 btrfs: rename error to ret in btrfs_submit_chunk()
omits a0c0b59e3941 btrfs: rename ret to status in btrfs_submit_chunk()
omits 3a07dffedf7e btrfs: change return type of btrfs_bio_csum() to int
omits b3c82fee9613 btrfs: change return type of btree_csum_one_bio() to int
omits d8f6b1330182 btrfs: change return type of btrfs_csum_one_bio() to int
omits 1d8f6a5bbd7c btrfs: change return type of btrfs_lookup_bio_sums() to int
omits 1f7202095a1d btrfs: drop redundant local variable in raid_wait_write_end_io()
omits 3068a208a199 btrfs: merge __setup_root() to btrfs_alloc_root()
omits 1f8514aaab35 btrfs: use unsigned types for constants defined as bit shifts
omits 824574395ce8 btrfs: remove unused btrfs_io_stripe::length
omits 44910a7eb36f btrfs: use list_first_entry() everywhere
omits 931d335d2e7e btrfs: adjust subpage bit start based on sectorsize
omits 68dffcf5e3bf btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()
omits a97a55ba7d79 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...]
omits c6286e89ca1c btrfs: add debug build only WARN
omits 6d00927ca37c btrfs: use verbose ASSERT() in volumes.c
omits 14d740332aa0 btrfs: enhance ASSERT() to take optional format string
omits 2fb0916281b8 Merge branch into tip/master: 'timers/urgent'
omits 1ec985434824 MAINTAINERS: add entry for Rust XArray API
omits 5e60baad2017 sort.h: hoist cmp_int() into generic header file
omits 70fdd944f22a ocfs2: remove unnecessary NULL check before unregister_sys [...]
omits da6292965313 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
omits 961a6b0e9c44 ipc: fix to protect IPCS lookups using RCU
omits 5dc60398dd7c compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix
omits 56170ffad473 compiler_types.h: fix "unused variable" in __compiletime_assert()
omits 2c85043767d9 maccess: fix strncpy_from_user_nofault() empty string handling
omits 49ac99848aff watchdog: fix watchdog may detect false positive of softlockup
omits b61b25a449c6 treewide: fix typo "previlege"
omits 5aef9fa69b27 crash: fix spelling mistake "crahskernel" -> "crashkernel"
omits 36cff2d9fe13 lib/test_kmod: do not hardcode/depend on any filesystem
omits 43471d662b65 relay: remove unused relay_late_setup_files
omits 30979a8f5497 rapidio: remove unused functions
omits 2d582d60f3bb rapidio: remove some dead defines
omits e38d6fd1023d scatterlist: inline sg_next()
omits 3e68db352f70 ocfs2: simplify return statement in ocfs2_filecheck_attr_store()
omits 1381a2fc3ab5 samples: extend hung_task detector test with semaphore support
omits 67d45687ba17 hung_task: show the blocker task if the task is hung on semaphore
omits df053c721916 hung_task: replace blocker_mutex with encoded blocker
omits 2f81350bacf1 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment
omits 58fd7482c2ec Squashfs: check return result of sb_min_blocksize
omits 43ab80050281 exit: combine work under lock in synchronize_group_exit() [...]
omits 1b73f91c4a34 errseq: eliminate special limitation for macro MAX_ERRNO
omits 3b03a3eadd0a kstrtox: add support for enabled and disabled in kstrtobool()
omits f70a4a4cba06 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h
omits 9fff047e8599 kernel.h: move READ/WRITE definitions to <linux/types.h>
omits 90d5614b072a powernow: use pr_info_once
omits 240c83e3f24e checkpatch: qualify do-while-0 advice
omits c6067d227631 checkpatch: dont warn about unused macro arg on empty body
omits 97dd80539824 proc: fix the issue of proc_mem_open returning NULL
omits 8566e21bd296 lib/rbtree.c: fix the example typo
omits 22abee5eec51 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check
omits 83effa18edd8 exit: skip IRQ disabled warning during power off
omits 0b6abe348b48 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
omits 072088105917 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
omits f092d9d51288 init/main.c: log initcall level when initcall_debug is used
omits 1eb70d829eaf exit: document sched_process_exit and sched_process_templa [...]
omits c0d4f191bb60 exit: move and extend sched_process_exit() tracepoint
omits b18dec6a6ad3 mm/numa: remove unnecessary local variable in alloc_node_data()
omits aa64cadd7233 mm/debug_page_alloc: improve error message for invalid gua [...]
omits b8d8f1830bab mm/io-mapping: precompute remap protection flags for clarity
omits 952216d1e8c4 selftests/mm: use long for dwRegionSize
omits d1f2d7f6bc50 mm: remove unused macro INIT_PASID
omits 0d0212827067 mm/rmap: fix typo in comment in page_address_in_vma
omits 8380dbcfc55e mm/rmap: rename page__anon_vma to anon_vma for consistency
omits 81f63c1abb31 mm: use SWAPPINESS_ANON_ONLY in MGLRU
omits c9abf8aac870 mm: add max swappiness arg to lru_gen for anonymous memory only
omits 0997f57a724b mm: vmscan: add more comments about cache_trim_mode
omits 2daa77a7afdd mm: add swappiness=max arg to memory.reclaim for only anon [...]
omits a44ac4de6ce0 memcg: introduce non-blocking limit setting option
omits 45e990c8bc03 mm: pcp: increase pcp->free_count threshold to trigger free_high
omits c69cc3fff103 mm/hugetlb: use separate nodemask for bootmem allocations
omits a5d7166a26ec mm/memcg: use kmem_cache when alloc memcg pernode info
omits 8037bb3650bf mm/memcg: use kmem_cache when alloc memcg
omits 715c3387f0da mm/memcg: move mem_cgroup_init() ahead of cgroup_init()
omits 8309ad123a95 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...]
omits e4d97adb04c9 mm/huge_memory: remove useless folio pointers passing
omits 1b11b85ad3ad mm/huge_memory: adjust try_to_migrate_one() and split_huge [...]
omits db2ac1c46dd8 vmscan,cgroup: apply mems_effective to reclaim
omits 3f0a3c972d0c cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed
omits fce3060971cd execmem: enforce allocation size aligment to PAGE_SIZE
omits 2adf3dcb631c mm/vmalloc.c: return explicit error value in alloc_vmap_area()
omits fec0d6e928c9 mm/vmalloc: optimize function vm_unmap_aliases()
omits 6316b7779933 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit
omits 1eb518137508 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order
omits c412419eb149 mm/vmalloc.c: change purge_ndoes as local static variable
omits 3c0bcf7b23d2 Update Christoph's Email address and make it consistent
omits 5a539fabbb95 mm: fix typos in comments in mm_init.c
omits fcf4929d410f samples/damon: trigger build even if only mtier is enabled
omits 374694259ce9 samples/damon: implement a DAMON module for memory tiering
omits f4cad179ab7f Docs/ABI/damon: document nid file
omits 2c8ab3c4fb52 Docs/admin-guide/mm/damon/usage: document 'nid' file
omits b86f14aed3d7 Docs/mm/damon/design: document node_mem_{used,free}_bp
omits 4abf6539f7da mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...]
omits ddb37b87b90e mm/damon/sysfs-schemes: implement file for quota goal nid [...]
omits 4cea19c9c307 mm/damon/core: introduce damos quota goal metrics for memo [...]
omits ea02ba7e054d mm/mempolicy: support memory hotplug in weighted interleave
omits 74f88993f17f mm/mempolicy: prepare weighted interleave sysfs for memory [...]
omits adfdc807081f mm/mempolicy: fix memory leaks in weighted interleave sysfs
omits 298920319681 mm: memcontrol: remove unnecessary NULL check before free_ [...]
omits 5433dd1cf26d vmalloc: align nr_vmalloc_pages and vmap_lazy_nr
omits 4677b4a00256 MAINTAINERS: add test_vmalloc.c to VMALLOC section
omits 3a8437a7a74a lib/test_vmalloc.c: allow built-in execution
omits c1d594882b74 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU
omits 4589ef8b1669 lib/test_vmalloc.c: replace RWSEM to SRCU for setup
omits d540e0411b34 Documentation: zram: update IDLE pages tracking documentation
omits 015555166e50 mempolicy: optimize queue_folios_pte_range by PTE batching
omits 656a844503d7 mm: move mmap/vma locking logic into specific files
omits 1db4ee9862f9 memcg: multi-memcg percpu charge cache - fix 2
omits ece810bc5ee0 memcg: multi-memcg percpu charge cache - fix
omits 4f6708d850bc memcg: multi-memcg percpu charge cache
omits 2e618b2a692f mm: convert free_page_and_swap_cache() to free_folio_and_s [...]
omits 5dce3b70f0c1 mm: add nr_free_highatomic in show_free_areas
omits f580e55ef9f0 mm/vmscan: modify the assignment logic of the scan and tot [...]
omits 9f7b9f93ee37 samples/damon/prcl: fix a comment typo
omits 143a107f586a Documentation: KHO: add memblock bindings
omits b8dbd0d8b3bf Documentation: add documentation for KHO
omits 0ef3ae8e0a56 memblock: add KHO support for reserve_mem
omits 85b18388a7b2 kexec: include asm/early_ioremap.h
omits 4d378c9e5270 x86: add KHO support
omits 20ded814f034 x86/setup: use memblock_reserve_kern for memory used by kernel
omits a88a632548bd arm64: add KHO support
omits 957a313927ee kexec: add config option for KHO
omits bef92ab18e30 kexec: add KHO support to kexec file loads
omits a372aa816c86 kexec: enable KHO support for memory preservation
omits 60e5b68bdf41 kexec: add KHO parsing support
omits ed5493247f47 kexec: add Kexec HandOver (KHO) generation helpers
omits bcb145fbca86 memblock: mark init_deferred_page as __init_memblock
omits c22862888567 memblock: introduce memmap_init_kho_scratch()
omits e220e065c1ef memblock: add support for scratch memory
omits 1baf3063e4ee memblock: add MEMBLOCK_RSRV_KERN flag
omits cd3ad1961c3a mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5
omits 883ff0b8ed4d mm/gup: clean up codes in fault_in_xxx() functions
omits 10e19656d867 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...]
omits 26dfe69e8a8e mm/gup: remove unneeded checking in follow_page_pte()
omits d6211d197366 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio
omits 92cec77818d7 vmalloc: use atomic_long_add_return_relaxed()
omits 4c528ad7ef6f mm, hugetlb: avoid passing a null nodemask when there is m [...]
omits 90b6f1013b8c selftests/damon: remove the remaining test scripts for DAM [...]
omits 763a2c36f9b2 memcg: optimize memcg_rstat_updated
omits 03bf6c8e621e selftests/mm: restore default nr_hugepages value during cl [...]
omits 9a37b535c269 maple_tree: reorder mas->store_type case statements
omits 7b58c354a572 maple_tree: add sufficient height
omits 13299818b133 maple_tree: break on convergence in mas_spanning_rebalance()
omits c3dd270e1e0e maple_tree: use vacant nodes to reduce worst case allocations
omits 52503814e924 maple_tree: use height and depth consistently
omits 18da6285bb21 maple_tree: convert mas_prealloc_calc() to take in a maple [...]
omits 2bc34cd67222 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED]
omits 3c0981d30cac mm/memory: split non-tlb flushing part from zap_page_range [...]
omits 218d67f18cd2 mm/madvise: batch tlb flushes for MADV_FREE
omits 23c478b8a2c1 mm/madvise: define and use madvise_behavior struct for mad [...]
omits 95890c3977f9 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...]
omits 6800d7a9bf7c mm: huge_memory: add folio_mark_accessed() when zapping file THP
omits a570dcd40d19 tools/testing/selftests: assert that anon merge cases beha [...]
omits 0865701475b3 tools/testing: add PROCMAP_QUERY helper functions in mm se [...]
omits 75bf376e9374 mm/vma: fix incorrectly disallowed anonymous VMA merges
omits 8b0ddb9753c9 mm: rust: add MEMORY MANAGEMENT [RUST]
omits c0a1bcad5090 task: rust: rework how current is accessed
omits 731aef0cac1f rust: miscdevice: add mmap support
omits acc3c7dcb647 mm: rust: add VmaNew for f_ops->mmap()
omits ea528b7f88e1 mm: rust: add mmput_async support
omits 2bd5241b390b mm: rust: add lock_vma_under_rcu
omits 0ce37bf0db92 mm: rust: add vm_insert_page
omits 8fb438790391 mm: rust: add vm_area_struct methods that require read access
omits adc3c50ce240 mm: rust: add abstraction for struct mm_struct
omits 3bb9e90d9a01 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc
omits 33e37fa69878 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping()
omits ca18384d0de2 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late
omits 6a8ee6357074 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping()
omits a74592986420 arm64: mm: use enum to identify pgtable level instead of *_SHIFT
omits cf29669299b2 mm: skip ptlock_init() for kernel PMDs
omits 21f7d073ba84 sparc64: mm: call ctor/dtor for kernel PTEs
omits b009f0280c78 powerpc: mm: call ctor/dtor for kernel PTEs
omits b72a142d3add m68k: mm: call ctor/dtor for kernel PTEs
omits 1677df4e7396 mm: call ctor/dtor for kernel PTEs
omits 8973c1d23d26 x86: pgtable: always use pte_free_kernel()
omits 6b19f4ff1528 mm: pass mm down to pagetable_{pte,pmd}_ctor
omits d29a5c4779b4 sched/numa: add statistics of numa balance task migration [...]
omits 21d0d47f0eb7 vmalloc: use for_each_vmap_node() in purge-vmap-area
omits 3df6e87deea0 vmalloc-switch-to-for_each_vmap_node-helper-fix
omits 46790d807dc0 vmalloc: switch to for_each_vmap_node() helper
omits eafce0a61268 vmalloc: add for_each_vmap_node() helper
omits 99705ff63fd8 fs/proc/page: refactor to reduce code duplication
omits 1b66c7ff282b xarray: make xa_alloc_cyclic() return 0 on all success cases
omits 3bd1152f4266 arm64/mm: define ptdesc_t
omits e5266423b257 mm/ptdump: split effective_prot() into level specific callbacks
omits fc9ee1b53322 mm/ptdump: split note_page() into level specific callbacks
omits ba40aa864ceb selftest/mm: make hugetlb_reparenting_test tolerant to asy [...]
omits f39ad9f22228 mm: page_alloc: tighten up find_suitable_fallback()
omits c1d6cdd58052 kernel/events/uprobes: uprobe_write_opcode() rewrite
omits a64a8c1285ac kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...]
omits 0deb470b75d4 kernel/events/uprobes: pass VMA instead of MM to remove_br [...]
omits ac688ad0b843 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix
omits b457eb2f78b3 mm/debug: fix parameter passed to page_mapcount_is_type()
omits dcc40a8056eb mm: fix parameter passed to page_mapcount_is_type()
omits d8b00c55506a selftests/mm: add PAGEMAP_SCAN guard region test
omits 35c64340dfbb tools headers UAPI: sync linux/fs.h with the kernel sources
omits 5c34e3dc69bb fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions
omits bf01d978e83f zsmalloc: cleanup headers includes
omits cb00e4459540 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO
omits a967555689b5 ptrace: introduce PTRACE_SET_SYSCALL_INFO request
omits 0345668f83af ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op
omits 2fdea9cf2e82 syscall.h: introduce syscall_set_nr()
omits eb2d34ab6f41 syscallh-add-syscall_set_arguments-fix
omits bd1fb4bbe041 syscall.h: add syscall_set_arguments()
omits 234bb335e86d hexagon: add syscall_set_return_value()
omits eaf58a452401 mm: add kernel-doc comment for free_pgd_range()
omits 25894d08f024 mm: swap: replace cluster_swap_free_nr() with swap_entries [...]
omits 09c367958c71 mm: swap: factor out helper to drop cache of entries withi [...]
omits 0dbdd1643cf6 mm: swap: free each cluster individually in swap_entries_p [...]
omits ed5f1774e79b mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...]
omits c7e71d4460ab mm: swap: use swap_entries_free() drop last ref count in s [...]
omits 143fda545165 mm: swap: use swap_entries_free() to free swap entry in sw [...]
omits 37d0494f5424 mm: swap: add __maybe_unused attribute for swap_is_last_re [...]
omits 7749f3b4f0c0 mm: swap: enable swap_entry_range_free() to drop any kind [...]
omits dbe240af749c mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...]
omits 7925bfbc0cf5 memcg: manually inline replace_stock_objcg
omits fb9bdd85e3c3 memcg: combine slab obj stock charging and accounting
omits 77fa92b7e7d8 memcg: use __mod_memcg_state in drain_obj_stock
omits e2bf110a3ce0 memcg: do obj_cgroup_put inside drain_obj_stock
omits d921d89fe281 memcg: no refilling stock from obj_cgroup_release
omits 57a581924e09 memcg: manually inline __refill_stock
omits f955688af07c memcg: introduce memcg_uncharge
omits 89479ba78e98 memcg: decouple drain_obj_stock from local stock
omits cfc90155e61c memcg: remove root memcg check from refill_stock
omits ef7f97b73ed3 memcg: simplify MEMCG_VMALLOC updates - fix
omits 9e62dba3001c memcg: vmalloc: simplify MEMCG_VMALLOC updates
omits 7424ae52cbaa mm/compaction: reduce the difference between low and high [...]
omits 7554c27492dc mm/compaction: remove low watermark cap for proactive compaction
omits 52ec0e1c851b mm/page_alloc: simplify free_page_is_bad by removing free_ [...]
omits 5cf3218450ea zram: modernize writeback interface
omits b92c7f5131ae zram: modernize writeback interface
omits c278b5e9546e zram: modernize writeback interface
omits 031b0cf50d86 selftests/mm: convert page_size to unsigned long
omits b4bb3075b2fe mm/show_mem: optimize si_meminfo_node by reducing redundant code
omits 3ff8899b8b9a mm: annotate data race in update_hiwater_rss
omits 198ffba6425a mm/compaction: use folio in hugetlb pathway
omits d45acd18c0a4 acpi,srat: give memory block size advice based on CFMWS alignment
omits 0731fa6939ab x86: probe memory block size advisement value during mm init
omits 7c997d84d2c4 memory: implement memory_block_advise/probe_max_size
omits eced579035fb mm: page_alloc: remove redundant READ_ONCE
omits b4828c933f9e memcg, oom: do not bypass oom killer for dying tasks
omits 891492034808 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...]
omits f0bb56f08a6d zsmalloc: prefer the the original page's node for compressed data
omits 00e737b38c43 mm: delete thp_nr_pages()
omits 3b305aa9650b filemap: remove readahead_page_batch()
omits 18f2dd0be6f3 filemap: convert __readahead_batch() to use a folio
omits 166ef2f7af91 filemap: remove find_subpage()
omits 0ea38e18be83 iov_iter: convert iov_iter_extract_xarray_pages() to use folios
omits 22457566a3e6 iov_iter: convert iter_xarray_populate_pages() to use folios
omits e92ea2aee2c1 mm: remove offset_in_thp()
omits ed530bd5ef67 filemap: remove readahead_page()
omits e9a2067f0534 arch: remove mk_pmd()
omits 651d2c653404 mm: add folio_mk_pmd()
omits 04561f8fb3c3 mm: remove mk_huge_pte()
omits e42481dd74e0 hugetlb: simplify make_huge_pte()
omits 8fa81c4752b6 mm: add folio_mk_pte()
omits 04eca110d63f mm: make mk_pte() definition unconditional
omits 09cf5f38c416 um: remove custom definition of mk_pte()
omits 8aeb3e45f88f x86: remove custom definition of mk_pte()
omits eb5436c678ca sparc32: remove custom definition of mk_pte()
omits 047c7442e7c4 mm: introduce a common definition of mk_pte()
omits e8dd7acbcfc8 mm: set the pte dirty if the folio is already dirty
omits 352c03db61cd mm: vmalloc: support more granular vrealloc() sizing
omits 54cbaefbaa35 mm/memory: fix mapcount / refcount sanity check for mTHP reuse
omits 86f18ff20410 mm: memblock: fix arguments passed to memblock_set_node()
omits 650c198b29d8 tools/testing/selftests: fix guard region test tmpfs assumption
omits c15f5ec4dab8 ocfs2: stop quota recovery before disabling quotas
omits 195805648c4a ocfs2: implement handshaking with ocfs2 recovery thread
omits 7357656b5891 ocfs2: switch osb->disable_recovery to enum
omits d1191b5f1cdb mm/userfaultfd: prevent busy looping for tasks with signal [...]
omits c740a694e365 mailmap: map Uwe's BayLibre addresses to a single one
omits 571eeae8f766 MAINTAINERS: add Dev Jain as THP reviewer
omits 6a096bc2d122 MAINTAINERS: add mm THP section
omits 1264bfc1e6db mm/userfaultfd: fix uninitialized output field for -EAGAIN race
omits b4a52e60eb27 selftests/mm: compaction_test: support platform with huge [...]
omits 1669262dd952 MAINTAINERS: add core mm section
omits 55b165c2e554 ocfs2: fix panic in failed foilio allocation
omits 25ba9d18b668 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...]
omits 9bb638a15805 mm/huge_memory: fix dereferencing invalid pmd migration entry
omits 51eff04e7daf MAINTAINERS: add reverse mapping section
omits 05238ad3ccac x86-disable-image-size-check-for-test-builds-fix-fix
omits 41fa77304e30 x86-disable-image-size-check-for-test-builds-fix
omits 714cd98c7c40 x86: disable image size check for test builds
omits 51d0c1fd51a7 ocfs2: fix the issue with discontiguous allocation in the [...]
omits b7fd57b9298d mailmap: add entries for Lance Yang
omits 424344a1341d mm/page_alloc.c: avoid infinite retries caused by cpuset race
omits c4987adb2fde mm: hugetlb: fix incorrect fallback for subpool
omits 538b64d041da mm: fix ratelimit_pages update error in dirty_ratio_handler()
omits e3b8904ae503 i2c: amd-isp: Add ISP i2c-designware driver
omits c29fea5c7208 vgacon: Add check for vc_origin address range in vgacon_scroll()
omits dea08321b98e rust: xarray: Add an abstraction for XArray
omits a68f46e83747 rust: types: add `ForeignOwnable::PointedTo`
omits 8d2f0f5bbac8 fbdev: arkfb: Cast ics5342_init() allocation type
omits c606767a2783 Merge branches 'lkmm.2025.04.22a' and 'ratelimit.2025.04.2 [...]
omits 43edc665607b ratelimit: Drop redundant accesses to burst
omits a7272592cdf7 ratelimit: Use nolock_ret restructuring to collapse common [...]
omits 122cce21aa11 ratelimit: Use nolock_ret label to collapse lock-failure code
omits 82aa17934495 ratelimit: Use nolock_ret label to save a couple of lines of code
omits d336fd688d07 ratelimit: Simplify common-case exit path
omits 7ccb4e046a8b ratelimit: Warn if ->interval or ->burst are negative
omits e4417a4a855d ratelimit: Avoid atomic decrement under lock if already ra [...]
omits e846e07f8c10 ratelimit: Avoid atomic decrement if already rate-limited
omits 072e2a6dbd99 ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASE
omits 0af2c01b6d70 ratelimit: Force re-initialization when rate-limiting re-enabled
omits 48b084db8a18 ratelimit: Allow zero ->burst to disable ratelimiting
omits fb9d446d8f5a dt-bindings: i2c: i2c-mt65xx: Add MediaTek Dimensity 1200 MT6893
omits d837bd719040 Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...]
omits 1296a442568c rcutorture: Fix issue with re-using old images on ARM64
omits 72babb55436d rcutorture: Perform more frequent testing of ->gpwrap
omits 201a63fba119 Merge branch 'devel' into for-next
omits 0390370fcd0c rcuscale: using kcalloc() to relpace kmalloc()
omits 8e40035aab95 tools/memory-model/Documentation: Fix SRCU section in expl [...]
omits e6973e5ad3d2 i2c: omap: fix deprecated of_property_read_bool() use
omits e7c7a70ed19e i2c: octeon: add block-mode i2c operations
omits 9c677dfb7992 i2c: pasemi: Sort includes alphabetically
omits 8118931d2d26 i2c: pasemi: Use correct bits.h include
omits 23bc1acdedf1 i2c: designware: Use better constants from units.h
omits ab4329eae649 i2c: scx200_acb: Replace dev_err() with dev_err_probe() in [...]
omits b3633c580e24 i2c: i2c-xiic: Replace dev_err() with dev_err_probe() in p [...]
omits 8d0485e33b4b i2c: virtio: Replace dev_err() with dev_err_probe() in pro [...]
omits 633197359787 i2c: viperboard: Replace dev_err() with dev_err_probe() in [...]
omits c1c2fb3c3c93 i2c: viapro: Replace dev_err() with dev_err_probe() in pro [...]
omits 999d25cc83e2 i2c: via: Replace dev_err() with dev_err_probe() in probe [...]
omits 4c728a0ac69f i2c: uniphier: Replace dev_err() with dev_err_probe() in p [...]
omits 8a40940e640a i2c: uniphier(-f): Replace dev_err() with dev_err_probe() [...]
omits cbb683d7e952 i2c: npcm: Add clock toggle recovery
omits 49a1ba3e5e54 i2c: rzv2m: Constify struct i2c_algorithm
omits 6e2902631ca5 i2c: imx: add some dev_err_probe calls
omits 49be0914a9fe i2c: xgene-slimpro: Simplify PCC shared memory region handling
omits 3a6b43188a27 i2c: lpc2k: Add check for clk_enable()
omits ae22c74693e0 i2c: npcm7xx: Remove redundant ret variable
omits a27e1d18d0ab i2c: qcom-geni: Use generic definitions for bus frequencies
omits ca68e6856e52 torture: Add testing of RCU's Rust bindings to torture.sh
omits a27feee9e2a1 torture: Add --do-{,no-}normal to torture.sh
omits ef102bdb599e checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_ [...]
omits fc9e01b94032 rcutorture: Check for ->up_read() without matching ->down_read()
omits 1f11411b56ea bitfield: Add FIELD_MODIFY() helper
omits 4441cb460936 rcutorture: Complain if an ->up_read() is delayed more tha [...]
omits a1a67e332ac4 bitmap-str: Add missing header(s)
omits 5030fb687aed bitmap-str: Get rid of 'extern' for function prototypes
omits 6389fdfffb85 build_bug.h: more user friendly error messages in BUILD_BU [...]
omits 6d67b1ca6786 test_bits: add tests for BIT_U*()
omits ce73be0b6980 test_bits: add tests for GENMASK_U*()
omits 65c4f89c824f drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*()
omits 7bc9b845091a bits: introduce fixed-type BIT_U*()
omits eb85e6f3ef59 bits: introduce fixed-type GENMASK_U*()
omits 2121abd34d2d bits: add comments and newlines to #if, #else and #endif d [...]
omits 34cb99bcc466 cpumask: drop cpumask_assign_cpu()
omits cf1a092ea78f riscv: switch set_icache_stale_mask() to using non-atomic [...]
omits 8b45a863d1af cpumask: add non-atomic __assign_cpu()
omits b963a6a4399b nodemask: drop nodes_shift
omits 1990c01f0bcc Merge branch 'cznic/platform' into for-next
omits 71d4bf1b653e Merge branch 'soc/drivers-2' into for-next
omits b24e88b42d68 platform: cznic: use ffs() instead of __bf_shf()
omits 642989287350 firmware: turris-mox-rwtm: fix building without CONFIG_KEYS
omits 23a708916ec7 Merge branch 'soc/arm' into for-next
omits 4f6b0a62b545 Merge branch 'soc/drivers' into for-next
omits 6ba14668e6f4 Merge tag 'omap-for-v6.14/drivers-signed' of https://git.k [...]
omits 92229ad8142b Merge branch 'soc/defconfig' into for-next
omits e0baf39dcd38 soc: document merges
omits f8f5c5ddfa27 Merge branch 'soc/dt' into for-next
omits fbf4a4f3dfce Merge branch 'soc/drivers' into for-next
omits cf2ae5e5b68b Merge tag 'soc_fsl-6.15-1' of https://github.com/chleroy/l [...]
omits eece12237a13 platform: cznic: fix function parameter names
omits ba8755ab541f firmware: turris-mox-rwtm: Add support for ECDSA signature [...]
omits 4110ad034fb7 firmware: turris-mox-rwtm: Drop ECDSA signatures via debugfs
omits df94a2f1eb45 platform: cznic: turris-omnia-mcu: Add support for digital [...]
omits 0b28b7080ef5 platform: cznic: Add keyctl helpers for Turris platform
omits ee7f8ed72990 platform: cznic: turris-omnia-mcu: Refactor requesting MCU [...]
omits 2577a0000c59 soc: document merges
omits 55d444072990 Merge branch 'soc/arm' into for-next
omits fb54b8928346 Merge branch 'soc/defconfig' into for-next
omits 4401e3a9b0b3 Merge branch 'soc/dt' into for-next
omits a9d9e5be234f Merge branch 'soc/drivers' into for-next
omits 832eee111e2e soc: document merges
omits d15879e70efb Merge branch 'soc/dt' into for-next
omits 69e7831ba231 Merge branch 'arm/fixes' into for-next
omits a84db892511a soc: document merges
omits 1a360dd2d1dc Merge branch 'soc/arm' into for-next
omits 4e8c0638a811 Merge branch 'soc/defconfig' into for-next
omits a9edae2c2174 Merge branch 'soc/drivers' into for-next
omits f4ee6b43611b Merge branch 'soc/dt' into for-next
omits c2c4619b11f8 Merge branch 'arm/fixes' into for-next
adds ca91b9500108 Merge tag 'v6.15-rc4-ksmbd-server-fixes' of git://git.samb [...]
adds 4b5256f99004 Merge tag 'fixes-2025-04-29' of git://git.kernel.org/pub/s [...]
adds 02d40046243f Merge tag 'platform-drivers-x86-v6.15-4' of git://git.kern [...]
adds fba784cc9e3d Merge tag 'fsnotify_for_v6.15-rc5' of git://git.kernel.org [...]
adds 8bac8898fe39 Merge tag 'mmc-v6.15-rc1' of git://git.kernel.org/pub/scm/ [...]
adds 5c048918a685 mm: fix ratelimit_pages update error in dirty_ratio_handler()
adds a4986c84e148 mm: hugetlb: fix incorrect fallback for subpool
adds 86a1a1c52054 mm/page_alloc.c: avoid infinite retries caused by cpuset race
adds e84f4a44152d mailmap: add entries for Lance Yang
adds 9c4fe51ef935 ocfs2: fix the issue with discontiguous allocation in the [...]
adds f17d23027cac x86: disable image size check for test builds
adds 75ac6170b2ea x86-disable-image-size-check-for-test-builds-fix
adds 1d8a4f15f78d x86-disable-image-size-check-for-test-builds-fix-fix
adds 520eedf6ec87 MAINTAINERS: add reverse mapping section
adds b2046dfbbdd5 mm/huge_memory: fix dereferencing invalid pmd migration entry
adds a1ade0d1804d kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...]
adds 846d5534ecf3 ocfs2: fix panic in failed foilio allocation
adds bf1d815216bb MAINTAINERS: add core mm section
adds dd4545baa649 selftests/mm: compaction_test: support platform with huge [...]
adds 47c51c1e33cc mm/userfaultfd: fix uninitialized output field for -EAGAIN race
adds 45e7226b09e7 MAINTAINERS: add mm THP section
adds 09cfc0ea883a MAINTAINERS: add Dev Jain as THP reviewer
adds 879c644f7d3b mailmap: map Uwe's BayLibre addresses to a single one
adds 5a0a0e70ce60 mm/userfaultfd: prevent busy looping for tasks with signal [...]
adds 8b633317daf9 ocfs2: switch osb->disable_recovery to enum
adds 08325f5f3532 ocfs2: implement handshaking with ocfs2 recovery thread
adds 0fc90d93daa5 ocfs2: stop quota recovery before disabling quotas
adds 25cf4a6a0dbf tools/testing/selftests: fix guard region test tmpfs assumption
adds 363350b0bb0e mm/memory: fix mapcount / refcount sanity check for mTHP reuse
adds 92ab92745ba5 mm: vmalloc: support more granular vrealloc() sizing
adds f52f662333e0 Documentation/kernel-parameters: update memtest parameter
adds 7a95ffac5268 selftests/mm: fix build break when compiling pkey_util.c
adds 6f6a93f4fc2a selftests/mm: fix a build failure on powerpc
adds 29148a8b8427 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
adds 390be52f352b Merge branch 'misc-6.15' into next-fixes
adds 5a7ffa184560 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
adds 7600b80dd7af __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...]
adds 72dbec48ca3c do_umount(): add missing barrier before refcount checks in [...]
adds 93ddd3942493 do_move_mount(): don't leak MNTNS_PROPAGATING on failures
adds 459421788c2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds bbfe756dc306 fs/erofs/fileio: call erofs_onlinefolio_split() after bio_ [...]
adds 8ec90122a077 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds efc68844c85a Merge branch 'fs-current' of linux-next
adds 94ddc1409548 Merge tag 'scmi-fixes-6.15' of https://git.kernel.org/pub/ [...]
adds fbefe1c45dca Merge tag 'ffa-fix-6.15' of https://git.kernel.org/pub/scm [...]
adds 7771f41d397d Merge tag 'juno-fix-6.15' of https://git.kernel.org/pub/sc [...]
adds 128795bdbe1e Merge tag 'imx-fixes-6.15' of https://git.kernel.org/pub/s [...]
adds de2b2107d5a4 arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs
adds 06c231fe953a arm64: dts: st: Use 128kB size for aliased GIC400 register [...]
adds 02dc83f09c72 arm64: dts: st: Adjust interrupt-controller for stm32mp21 SoCs
adds 1bc229e9bb9c arm64: dts: st: Use 128kB size for aliased GIC400 register [...]
adds 3a1e1082097b arm64: dts: st: Adjust interrupt-controller for stm32mp23 SoCs
adds 2ef5c66cba61 arm64: dts: st: Use 128kB size for aliased GIC400 register [...]
adds ee783be83989 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...]
adds 10c34b7d71a4 netlink: specs: ethtool: Remove UAPI duplication of phy-up [...]
adds 6d0417e4e1cf Bluetooth: hci_conn: Fix not setting conn_timeout for Broa [...]
adds 024421cf3992 Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync
adds d1af1f02ef86 Bluetooth: btintel_pcie: Avoid redundant buffer allocation
adds 0317b033abcd Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()
adds 07e90048e356 Bluetooth: btmtksdio: Check function enabled before doing close
adds 0b6d58bc6ea8 Bluetooth: btmtksdio: Do close if SDIO card removed without close
adds 1c7664957e4e Bluetooth: btintel_pcie: Add additional to checks to clear [...]
adds 3908feb1bd7f Bluetooth: L2CAP: copy RX timestamp to new fragments
adds a54b2e2d40b4 Merge tag 'for-net-2025-04-25' of git://git.kernel.org/pub [...]
adds dfd76010f8e8 pds_core: remove write-after-free of client_id
adds f99a3fbf023e net_sched: drr: Fix double list add in class with netem as [...]
adds 141d34391abb net_sched: hfsc: Fix a UAF vulnerability in class with net [...]
adds 1a6d0c00fa07 net_sched: ets: Fix double list add in class with netem as [...]
adds f139f37dcdf3 net_sched: qfq: Fix double list add in class with netem as [...]
adds a6e1c5aa16dd selftests: tc-testing: Add TDC tests that exercise reentra [...]
adds bd808ca5a0cc Merge branch 'net_sched-adapt-qdiscs-for-reentrant-enqueue-cases'
adds 3ffcd7b657c9 ice: fix Get Tx Topology AQ command error on E830
adds 425c5f266b2e ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
adds 713dd6c2deca idpf: fix offloads support for encapsulated packets
adds d4cb1ecc2290 Merge branch 'intel-net-queue-100GbE'
adds e7e5ae71831c net: dlink: Correct endianness handling of led_mode
adds b23285e93bef net: mdio: mux-meson-gxl: set reversed bit when using inte [...]
adds 6e0490fc36cd net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM
adds 426d487bca38 net: dsa: felix: fix broken taprio gate states after clock jump
adds efa6eb7d77aa selftests: net: tsn_lib: create common helper for counting [...]
adds f52fe6efd61f selftests: net: tsn_lib: add window_size argument to isoch [...]
adds 4eb9da050f00 selftests: net: tc_taprio: new test
adds 1e0bff3bb59c Merge branch 'fix-felix-dsa-taprio-gates-after-clock-jump'
adds b936a9b8d4a5 net: ipv6: fix UDPv6 GSO segmentation with NAT
adds 88da6001af2b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
adds a9061b250211 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 56f1f30e6795 ALSA: ump: Fix buffer overflow at UMP SysEx message conversion
adds 0759e77a6d9b ALSA: usb-audio: Fix duplicated name in MIDI substream names
adds c1c0166d8109 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 4373470aad8c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 150db7adfe0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds a55f2fdb5d3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 4fc5959731c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 292d45cf46b9 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...]
adds ff8a3e65e02a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
adds 314fe113a54d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 11cdb506d0fb Input: mtk-pmic-keys - fix possible null pointer dereference
adds df95b6dab113 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds dfcfa213d647 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds de79936347d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 5a712de1da56 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...]
adds d05692146805 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 1cb968a89e46 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 46eb00ff3165 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
adds 7d9a84aa96ab Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...]
adds 13a6d4265665 pmdomain: renesas: rcar: Remove obsolete nullify checks
adds 562491b72206 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds b1852c5de2f2 i2c: imx-lpi2c: Fix clock count when probe defers
adds 4d0323f7e5cd Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
adds 07d36891b766 Merge branch into tip/master: 'timers/urgent'
adds d870b3adc322 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
adds 851a8d7bc2da Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...]
adds 69172d94cb6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 5b1834d6202f drm/fdinfo: Protect against driver unbind
adds bc43f7114a0e drm: adp: Use spin_lock_irqsave for drm device event_lock
adds 7a7d6681d5ad drm: adp: Handle drm_crtc_vblank_get() errors
adds c082a52125d9 drm: adp: Enable vblank interrupts in crtc's .atomic_enable
adds 8f6dfc4d7037 drm: adp: Remove pointless irq_lock spin lock
adds 32dce6b1949a drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS
adds 48ccf21fa8dc drm/tests: shmem: Fix memleak
adds 1a8bc0fe8039 drm/mipi-dbi: Fix blanking for non-16 bit formats
adds d36b6a50c350 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
new 8a203e56cd24 mm: set the pte dirty if the folio is already dirty
new 332d1444ef54 mm: introduce a common definition of mk_pte()
new 3913133d8f96 sparc32: remove custom definition of mk_pte()
new 0d5bc5ed5083 x86: remove custom definition of mk_pte()
new 569b12859954 um: remove custom definition of mk_pte()
new c03e7810cd36 mm: make mk_pte() definition unconditional
new f2bacd6a6162 mm: add folio_mk_pte()
new 7a482da699f6 hugetlb: simplify make_huge_pte()
new a15dd736d965 mm: remove mk_huge_pte()
new debf6a3eaa00 mm: add folio_mk_pmd()
new 13b6a9a978df arch: remove mk_pmd()
new e9aa0d65e4a8 filemap: remove readahead_page()
new 628e3d96b7b4 mm: remove offset_in_thp()
new 91edfebcef8f iov_iter: convert iter_xarray_populate_pages() to use folios
new dddfecc73617 iov_iter: convert iov_iter_extract_xarray_pages() to use folios
new 8976edaf8e8c filemap: remove find_subpage()
new 0faa10a8bb2e filemap: convert __readahead_batch() to use a folio
new 6711c0ddbe8e filemap: remove readahead_page_batch()
new 42598a225dc5 mm: delete thp_nr_pages()
new 8668791dd0ca zsmalloc: prefer the the original page's node for compressed data
new ceb85da76e38 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...]
new 0bebb4f7ec80 memcg, oom: do not bypass oom killer for dying tasks
new 8af9cbc3f62a mm: page_alloc: remove redundant READ_ONCE
new 27c2bae1856a memory: implement memory_block_advise/probe_max_size
new f76c28958e3f x86: probe memory block size advisement value during mm init
new 28aefcde296b acpi,srat: give memory block size advice based on CFMWS alignment
new c87d8bdc967b mm/compaction: use folio in hugetlb pathway
new bd1d3e64a4bb mm: annotate data race in update_hiwater_rss
new 58ed3e7e4b0a mm/show_mem: optimize si_meminfo_node by reducing redundant code
new d769d22e547e selftests/mm: convert page_size to unsigned long
new e2a4d1be5467 zram: modernize writeback interface
new 35b24b0fe8d4 zram: modernize writeback interface
new 268f15f09434 zram: modernize writeback interface
new 4cea385b8ded mm/page_alloc: simplify free_page_is_bad by removing free_ [...]
new 01d0101a0446 mm/compaction: remove low watermark cap for proactive compaction
new 36a7b7b26286 mm/compaction: reduce the difference between low and high [...]
new fe8985a45941 memcg: vmalloc: simplify MEMCG_VMALLOC updates
new c881b3eb6ff2 memcg: simplify MEMCG_VMALLOC updates - fix
new 99833ec9eefd memcg: remove root memcg check from refill_stock
new e8c1778abd12 memcg: decouple drain_obj_stock from local stock
new 0ea5965fc064 memcg: introduce memcg_uncharge
new c3a08eaf84d0 memcg: manually inline __refill_stock
new 2ce929d1f801 memcg: no refilling stock from obj_cgroup_release
new 7074a0c98e54 memcg: do obj_cgroup_put inside drain_obj_stock
new 9f325b21f1e7 memcg: use __mod_memcg_state in drain_obj_stock
new e155d2ba011e memcg: combine slab obj stock charging and accounting
new e64c1a87b65c memcg: manually inline replace_stock_objcg
new ac6522673512 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...]
new fe9d22462cfe mm: swap: enable swap_entry_range_free() to drop any kind [...]
new 5e4f6888be01 mm: swap: add __maybe_unused attribute for swap_is_last_re [...]
new fd648375e45a mm: swap: use swap_entries_free() to free swap entry in sw [...]
new 853a65462adf mm: swap: use swap_entries_free() drop last ref count in s [...]
new 7ba9a1c38795 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...]
new 65998d127caa mm: swap: free each cluster individually in swap_entries_p [...]
new a3aec6ff6f8e mm: swap: factor out helper to drop cache of entries withi [...]
new c115ea3e9ada mm: swap: replace cluster_swap_free_nr() with swap_entries [...]
new 461d39872aee mm: add kernel-doc comment for free_pgd_range()
new a202ed734d07 hexagon: add syscall_set_return_value()
new 2c1b6117215b syscall.h: add syscall_set_arguments()
new 8e6284d3eefd syscallh-add-syscall_set_arguments-fix
new 5051e3f6a3e0 syscall.h: introduce syscall_set_nr()
new 3bc92900cbb8 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op
new 4f0258d1bb81 ptrace: introduce PTRACE_SET_SYSCALL_INFO request
new 808ffc93d338 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO
new d3d9bfd3773f zsmalloc: cleanup headers includes
new 5dba76e99aed fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions
new 31ad3035d6aa tools headers UAPI: sync linux/fs.h with the kernel sources
new c3e1fb641989 selftests/mm: add PAGEMAP_SCAN guard region test
new 7dbfbc194bc4 mm: fix parameter passed to page_mapcount_is_type()
new 75d36e050aa7 mm/debug: fix parameter passed to page_mapcount_is_type()
new fb46013c2e9a mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix
new 6a8df377572b kernel/events/uprobes: pass VMA instead of MM to remove_br [...]
new 93e827335f6e kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...]
new 3c3fe81fa997 kernel/events/uprobes: uprobe_write_opcode() rewrite
new 43ddb0446477 mm: page_alloc: tighten up find_suitable_fallback()
new fdd7bcaa146f selftest/mm: make hugetlb_reparenting_test tolerant to asy [...]
new 54f67afac485 mm/ptdump: split note_page() into level specific callbacks
new 13b9d9e6f599 mm/ptdump: split effective_prot() into level specific callbacks
new dc5329ec87da arm64/mm: define ptdesc_t
new 048a692ce475 xarray: make xa_alloc_cyclic() return 0 on all success cases
new a21ab58deda0 fs/proc/page: refactor to reduce code duplication
new cc076be9195d vmalloc: add for_each_vmap_node() helper
new 19ed5b83e399 vmalloc: switch to for_each_vmap_node() helper
new 69898f148abe vmalloc-switch-to-for_each_vmap_node-helper-fix
new 0296140df8c6 vmalloc: use for_each_vmap_node() in purge-vmap-area
new fb23bcb4fa5c sched/numa: add statistics of numa balance task migration [...]
new aabd3f9213fc mm: pass mm down to pagetable_{pte,pmd}_ctor
new 151971f5553b x86: pgtable: always use pte_free_kernel()
new 1f30e10a3fe4 mm: call ctor/dtor for kernel PTEs
new 5ff1b781ead3 m68k: mm: call ctor/dtor for kernel PTEs
new aa430687eda8 powerpc: mm: call ctor/dtor for kernel PTEs
new 34b756cb61e4 sparc64: mm: call ctor/dtor for kernel PTEs
new c00f08f5fcb7 mm: skip ptlock_init() for kernel PMDs
new f705510f5b3e arm64: mm: use enum to identify pgtable level instead of *_SHIFT
new fe6e26ea28ff arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping()
new a82962739aef riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late
new efa1d558a946 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping()
new 5b26c4031eb9 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc
new b8839b5cefa1 mm: rust: add abstraction for struct mm_struct
new 5b9a3530c70c mm: rust: add vm_area_struct methods that require read access
new 213ec266715e mm: rust: add vm_insert_page
new 5fad88de5513 mm: rust: add lock_vma_under_rcu
new ab6681a3a6b8 mm: rust: add mmput_async support
new bcafe9709b46 mm: rust: add VmaNew for f_ops->mmap()
new 612c831ae47b rust: miscdevice: add mmap support
new 88389af44728 task: rust: rework how current is accessed
new f11a75ec2376 mm: rust: add MEMORY MANAGEMENT [RUST]
new f7fbcf7efb2a mm/vma: fix incorrectly disallowed anonymous VMA merges
new 4a681cc34891 tools/testing: add PROCMAP_QUERY helper functions in mm se [...]
new e780854f7a32 tools/testing/selftests: assert that anon merge cases beha [...]
new ad1595c4fe0b mm: huge_memory: add folio_mark_accessed() when zapping file THP
new 034a2ca6cbc2 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...]
new 5dc72701d3a5 mm/madvise: define and use madvise_behavior struct for mad [...]
new da7ae23a9915 mm/madvise: batch tlb flushes for MADV_FREE
new 93daf5b9fdb1 mm/memory: split non-tlb flushing part from zap_page_range [...]
new 95acdcea5204 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED]
new acb93a7c4c9a maple_tree: convert mas_prealloc_calc() to take in a maple [...]
new 83edcfdcbda3 maple_tree: use height and depth consistently
new 2be54e600b58 maple_tree: use vacant nodes to reduce worst case allocations
new 929d0e6d2a3a maple_tree: break on convergence in mas_spanning_rebalance()
new 9c271b35e527 maple_tree: add sufficient height
new 42edfe3e6376 maple_tree: reorder mas->store_type case statements
new 0a682baa2454 selftests/mm: restore default nr_hugepages value during cl [...]
new 69901af81267 memcg: optimize memcg_rstat_updated
new e03412ebbcb3 selftests/damon: remove the remaining test scripts for DAM [...]
new a1184d9e2bef mm, hugetlb: avoid passing a null nodemask when there is m [...]
new 5106620b3225 vmalloc: use atomic_long_add_return_relaxed()
new e038e581aa32 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio
new ccbadd051080 mm/gup: remove unneeded checking in follow_page_pte()
new 6674c228dc73 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...]
new 663251ad6987 mm/gup: clean up codes in fault_in_xxx() functions
new 5cce415818a3 mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5
new d4ab88475461 memblock: add MEMBLOCK_RSRV_KERN flag
new 3f505f3371ad memblock: add support for scratch memory
new 06f79694944d memblock: introduce memmap_init_kho_scratch()
new 6e3807ff4f2d memblock: mark init_deferred_page as __init_memblock
new c1d48340c521 kexec: add Kexec HandOver (KHO) generation helpers
new 9f8639a98ebf kexec: add KHO parsing support
new a47e93ad0a54 kexec: enable KHO support for memory preservation
new ac36487ab53c kexec: add KHO support to kexec file loads
new 57c8d4575d06 kexec: add config option for KHO
new 231a756f67ad arm64: add KHO support
new cd01eaf4d617 x86/setup: use memblock_reserve_kern for memory used by kernel
new 7b42ad51fbab x86: add KHO support
new 3371321776cf kexec: include asm/early_ioremap.h
new 461d68fe912e memblock: add KHO support for reserve_mem
new 6adc1cfd9edf Documentation: add documentation for KHO
new 9499b69aacfb Documentation: KHO: add memblock bindings
new 38254fe64f5b samples/damon/prcl: fix a comment typo
new d2cc33dc0c6a mm/vmscan: modify the assignment logic of the scan and tot [...]
new 2f3eb5364504 mm: add nr_free_highatomic in show_free_areas
new 2d94e1986794 mm: convert free_page_and_swap_cache() to free_folio_and_s [...]
new 2849990af336 memcg: multi-memcg percpu charge cache
new b663916eb7c6 memcg: multi-memcg percpu charge cache - fix
new 94dacac18f81 memcg: multi-memcg percpu charge cache - fix 2
new f5fc1950714d mm: move mmap/vma locking logic into specific files
new f8d3c1f44186 mempolicy: optimize queue_folios_pte_range by PTE batching
new fc2973f1644d Documentation: zram: update IDLE pages tracking documentation
new db5743fa7da0 lib/test_vmalloc.c: replace RWSEM to SRCU for setup
new 854d2ad933ff lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU
new d4b69055bd15 lib/test_vmalloc.c: allow built-in execution
new 2eda5a3f0101 MAINTAINERS: add test_vmalloc.c to VMALLOC section
new 5c51c7a5d686 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr
new 781a4bd1506f mm: memcontrol: remove unnecessary NULL check before free_ [...]
new d0da6f77f89a mm/mempolicy: fix memory leaks in weighted interleave sysfs
new 0334eee821e7 mm/mempolicy: prepare weighted interleave sysfs for memory [...]
new de9edda87963 mm/mempolicy: support memory hotplug in weighted interleave
new 3061994d4827 mm/damon/core: introduce damos quota goal metrics for memo [...]
new 2c371ead94ae mm/damon/sysfs-schemes: implement file for quota goal nid [...]
new 2aeb71db3b7b mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...]
new 779834b5835b Docs/mm/damon/design: document node_mem_{used,free}_bp
new ac7d6adb5bb6 Docs/admin-guide/mm/damon/usage: document 'nid' file
new fcb3e5d3a49d Docs/ABI/damon: document nid file
new e95ca389d256 samples/damon: implement a DAMON module for memory tiering
new f453e74ae18c samples/damon: trigger build even if only mtier is enabled
new 1ebebaf37480 mm: fix typos in comments in mm_init.c
new 60da36794cf4 Update Christoph's Email address and make it consistent
new 8cdc5e497729 mm/vmalloc.c: change purge_ndoes as local static variable
new 4f392a7a57e4 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order
new f1db617d8829 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit
new 3b76ebc89f7b mm/vmalloc: optimize function vm_unmap_aliases()
new f11d35824d37 mm/vmalloc.c: return explicit error value in alloc_vmap_area()
new b5e5aebd4a80 execmem: enforce allocation size aligment to PAGE_SIZE
new c946a897f604 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed
new 576b82c4d161 vmscan,cgroup: apply mems_effective to reclaim
new a81d1e70635d mm/huge_memory: adjust try_to_migrate_one() and split_huge [...]
new 6283c8387a9d mm/huge_memory: remove useless folio pointers passing
new 1c08582adf7f mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...]
new 3b42f4775961 mm/memcg: move mem_cgroup_init() ahead of cgroup_init()
new a9c4dd21343f mm/memcg: use kmem_cache when alloc memcg
new e54dd8077b4b mm/memcg: use kmem_cache when alloc memcg pernode info
new 4077b70e8620 mm/hugetlb: use separate nodemask for bootmem allocations
new 4b83f75a90d1 mm: pcp: increase pcp->free_count threshold to trigger free_high
new d4d785d77410 memcg: introduce non-blocking limit setting option
new af2b89921037 mm: add swappiness=max arg to memory.reclaim for only anon [...]
new 0c3d78e0729e mm: vmscan: add more comments about cache_trim_mode
new 7f679931205d mm: add max swappiness arg to lru_gen for anonymous memory only
new 1e8f3d5cc0af mm: use SWAPPINESS_ANON_ONLY in MGLRU
new 7ebde07c1804 mm/rmap: rename page__anon_vma to anon_vma for consistency
new 7d1c2df43fc2 mm/rmap: fix typo in comment in page_address_in_vma
new d752f6999134 mm: remove unused macro INIT_PASID
new 2b1e9345c066 selftests/mm: use long for dwRegionSize
new 17299f9729c2 mm/io-mapping: precompute remap protection flags for clarity
new f042217b1fb6 mm/debug_page_alloc: improve error message for invalid gua [...]
new ff7a177e1316 mm/numa: remove unnecessary local variable in alloc_node_data()
new 0a569710dcb1 khugepaged: pass folio instead of head page to trace events
new a6ea777968a6 mm: introduce for_each_valid_pfn() and use it from reserve [...]
new 11324b2e9a3c mm: implement for_each_valid_pfn() for CONFIG_FLATMEM
new 084a7ff43bf9 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM
new eb95b3db49a5 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix
new 4d8abda918be mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c
new 143eb5c257a8 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram()
new ac9b98d0e56d mm: use for_each_valid_pfn() in memory_hotplug
new dc167d71ad0a mm/mm_init: use for_each_valid_pfn() in init_unavailable_range()
new 056dcaa2ae54 mm: workingset: simplify lockdep check in update_node
new 66db289d15f5 mm/damon/sysfs-schemes: use kmalloc_array() and size_add()
new a765050bffc1 mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...]
new 9b003b9a85b3 mm/selftests: add a test to verify mmap_changing race with [...]
new cb7239655b87 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...]
new 99a65ecae955 sched/numa: skip VMA scanning on memory pinned to one NUMA [...]
new 23ac3a5b6f49 sched/numa: add tracepoint that tracks the skipping of num [...]
new 6ebffe676fcf util_macros.h: make the header more resilient
new a51f394c0e65 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...]
new d3347b909183 exit: move and extend sched_process_exit() tracepoint
new afb353ab9dcc exit: document sched_process_exit and sched_process_templa [...]
new 0f4aff1ee31d init/main.c: log initcall level when initcall_debug is used
new f5ccf47bcdd5 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
new b1e0b47fed97 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
new fa7bf4f0d6fd exit: skip IRQ disabled warning during power off
new 65b69ef3db10 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check
new bf4353b1d876 lib/rbtree.c: fix the example typo
new 7d3112001676 proc: fix the issue of proc_mem_open returning NULL
new 2021388edc01 checkpatch: dont warn about unused macro arg on empty body
new 9ea39f270270 checkpatch: qualify do-while-0 advice
new 767110993ec4 powernow: use pr_info_once
new 2b47725c02ac kernel.h: move READ/WRITE definitions to <linux/types.h>
new f4b184f0beff kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h
new 4b8ccae9d8da kstrtox: add support for enabled and disabled in kstrtobool()
new ff7aca0886fb errseq: eliminate special limitation for macro MAX_ERRNO
new a57bfd80c707 exit: combine work under lock in synchronize_group_exit() [...]
new f280e4004c74 Squashfs: check return result of sb_min_blocksize
new 4d2e7f4f913c ocfs2: o2net_idle_timer: Rename del_timer_sync in comment
new 0fd6aff910d5 hung_task: replace blocker_mutex with encoded blocker
new f5630d673a17 hung_task: show the blocker task if the task is hung on semaphore
new 377156373aab samples: extend hung_task detector test with semaphore support
new ae13866c8718 ocfs2: simplify return statement in ocfs2_filecheck_attr_store()
new a2bdd1b6aa06 scatterlist: inline sg_next()
new adba55edf48f rapidio: remove some dead defines
new b9944033597a rapidio: remove unused functions
new 93d5e73e5917 relay: remove unused relay_late_setup_files
new e34ea66b9e44 lib/test_kmod: do not hardcode/depend on any filesystem
new 7733f7f960d5 crash: fix spelling mistake "crahskernel" -> "crashkernel"
new fb349ba38ee2 treewide: fix typo "previlege"
new 4ab274088f03 watchdog: fix watchdog may detect false positive of softlockup
new a8fcb248d1db maccess: fix strncpy_from_user_nofault() empty string handling
new dc7949d3ed6f compiler_types.h: fix "unused variable" in __compiletime_assert()
new 693050ffa1d5 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix
new 5ac8c648f63c ipc: fix to protect IPCS lookups using RCU
new 8003711b3cd8 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
new ffc14fa575e2 ocfs2: remove unnecessary NULL check before unregister_sys [...]
new ddfcb2d5f5a0 sort.h: hoist cmp_int() into generic header file
new 7e333d18520c util_macros.h: fix the reference in kernel-doc
new 912e32afb858 kexec_file: use SHA-256 library API instead of crypto_shash API
new 95486377be2e nilfs2: add pointer check for nilfs_direct_propagate()
new c5b40fea9054 nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...]
new 9bd333756759 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...]
new dc7794d3d660 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new 3d699e09f72f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 35382a364640 arm64/cpufeature: Add missing id_aa64mmfr4 feature reg update
new 17efc1acee62 arm64: Expose AIDR_EL1 via sysfs
new e04796c8b598 arm64/fpsimd: Avoid unnecessary per-CPU buffers for EFI ru [...]
new c8597e2dd8b6 arm64: enable PREEMPT_LAZY
new 20125324c01d arm64: Add missing includes for mem_encrypt
new e2eaeba0522d arm64: Kconfig: remove unnecessary selection of CRC32
new 83a39eccdf2f arm64: Extend pr_crit message on invalid FDT
new 1db780bafa4c arm64/mm: Remove randomization of the linear map
new f101c5644771 arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND [...]
new fcf8dda8cc48 arm64: pageattr: Explicitly bail out when changing permiss [...]
new 7ff37d29fd5c firmware: psci: Fix refcount leak in psci_dt_init
new 95507570fb2f arm64/fpsimd: Avoid RES0 bits in the SME trap handler
new 61db0e0ba398 arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve()
new 45fd86986b79 arm64/fpsimd: Remove redundant SVE trap manipulation
new d7649a4a601e arm64/fpsimd: Remove opportunistic freeing of SME state
new d3eaab3c7090 arm64/fpsimd: Discard stale CPU state when handling SME traps
new e5fa85fce08b arm64/fpsimd: Don't corrupt FPMR when streaming mode changes
new 01098d893fa8 arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP
new a90878f297d3 arm64/fpsimd: Reset FPMR upon exec()
new c94f2f326146 arm64/fpsimd: Fix merging of FPSIMD state during signal return
new d3a181588df9 arm64/fpsimd: Add fpsimd_save_and_flush_current_state()
new 3aa4d74438af arm64/fpsimd: signal32: Always save+flush state early
new 929fa99b1215 arm64/fpsimd: signal: Always save+flush state early
new 2fe2b96c3818 arm64/fpsimd: signal: Simplify preserve_tpidr2_context()
new b376108e1f88 arm64/fpsimd: signal: Clear TPIDR2 when delivering signals
new 00b39d150986 arm64: vdso: Use __arch_counter_get_cntvct()
new f7c87741c22d Merge branches 'for-next/cpufeature', 'for-next/efi', 'for [...]
new 63bb04cb8d0b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 4517f69d3cf3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...]
new ff3201b79d5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 32241932e2da Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
new 9268bfa1390d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9b18e3eb3a52 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 0b87604bf205 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new 769c177ad4a0 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...]
new a41689512bee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 820d1321c291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bc192cebb2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d6381c6dce77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1d198ec355fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 450e1ca38316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4d3cd303c2d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b64af4c1f97e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
new 4bf593be2e46 arm64: dts: rockchip: fix Sige5 RTC interrupt pin
new 9dbb90aabb7e Merge branch 'v6.15-armsoc/dtsfixes' into for-next
new 24d8127d8015 arm64: dts: rockchip: add SATA nodes to RK3576
new d300ada9a216 Merge branch 'v6.16-armsoc/dts64' into for-next
new 8082d8ec59bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee6ebaa31104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 13d1778b92ac Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 4f620d4923aa Merge branch 'for-next' of https://github.com/sophgo/linux.git
new ee9b079edc37 Merge branch 'for-next' of https://github.com/spacemit-com/linux
new 3c97fff1ce50 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 7b0323666b26 amdtee: Use pr_fmt for messages
new 136deca59b16 amdtee: Sort header includes
new 9ee5de0ef3a5 Merge branch 'amdtee_for_v6_16' into next
new 088703ba2041 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a1cbcc461f66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7fc695d33dec Merge branch 'thead-dt-for-next' of https://github.com/pdp [...]
new c5702f5dd502 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new 7021a8669444 dt-bindings: clock: convert vf610-clock.txt to yaml format
new 7e12c8374040 Merge branch 'clk-bindings' into clk-next
new 8afa836d503a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new 2f1148cba8e2 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...]
new 311ff50ecb5b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
new ca3326fe518d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1335066770f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 76cc5217c01d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
new 5aba3c86d5be Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new 0756586a7e06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a8bebf7f2698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6e1d9b0ab9d2 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
new 7d71b25a0cc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 13dbe48c8397 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
adds 652dd6558b8b bcachefs: btree_root_unreadable_and_scan_found_nothing aut [...]
adds e5a3b8cf3330 bcachefs: More informative error message when shutting dow [...]
adds 9a4a858c9b36 bcachefs: Use bch2_kvmalloc() for journal keys array
adds dbe4674802ec bcachefs: Topology error after insert is now an ERO
adds 8ba11b2dc7e8 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup
adds d0854fd65ebd bcachefs: Be precise about bch_io_failures
adds 172e0badd6bf bcachefs: Poison extents that can't be read due to checksu [...]
adds e3325e7e22c2 bcachefs: Data move can read from poisoned extents
adds bc7378dd019c bcachefs: Rebalance now skips poisoned extents
adds 4406445fe6af bcachefs: replace strncpy() with memcpy_and_pad in journal [...]
adds 7d847a49e65e bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...]
adds 438ed1949ff2 bcachefs: trace bch2_trans_kmalloc()
adds f7dec61b79e4 bcachefs: struct alloc_request
adds b527d23fbb50 bcachefs: alloc_request.data_type
adds 765f44845b97 bcachefs: bch2_bucket_alloc_trans() takes alloc_request
adds d0fce46ab5ed bcachefs: bch2_ec_stripe_head_get() takes alloc_request
adds fae76059bc32 bcachefs: new_stripe_alloc_buckets() takes alloc_request
adds d58bab1e1cbb bcachefs: alloc_request: deallocate_extra_replicas()
adds d104f1b802a4 bcachefs: alloc_request.usage
adds 3006716ed6e3 bcachefs: alloc_request.counters
adds 2ab8794abd0e bcachefs: alloc_request.ca
adds d7d9bfa04958 bcachefs: alloc_request.ptrs2
adds 78b590f5d59a bcachefs: alloc_request no longer on stack
adds b394aaf64575 bcachefs: reduce new_stripe_alloc_buckets() stack usage
adds 63aa5f4a3ffd bcachefs: darray: provide typedefs for primitive types
adds 6b0eb355073a bcachefs: bch2_snapshot_table_make_room()
adds 004efd56e6be bcachefs: add missing include
adds 9b69be5a8a0d bcachefs: bch2_kvmalloc() mem alloc profiling
adds 09e536f86f3c bcachefs: btree_io_complete_wq -> btree_write_complete_wq
adds 63635f7cbf38 bcachefs: simplify journal pin initialization
adds b8171b791f8d bcachefs: alphabetize init function calls
adds d13b7d1f75f5 bcachefs: Move various init code to _init_early()
adds 6cbc2c0aaf7a bcachefs: RO mounts now use less memory
adds b4532bae6f08 bcachefs: move_data_phys: stats are not required
adds eb63253cc237 bcachefs: early return for negative values when parsing BC [...]
adds 4076c1c5d6ae bcachefs: split error messages of invalid compression into [...]
adds d949578e3df5 bcachefs: indent error messages of invalid compression
adds bf00c190094b bcachefs: export bch2_chacha20
adds 86ed2bcf8a53 bcachefs: Improve opts.degraded
adds e7610a5ffb8a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT()
adds 15c3ab94a577 bcachefs: __btree_node_reclaim_checks()
adds fd3749349fa3 bcachefs: Improve bch2_btree_cache_to_text()
adds 27733a47f322 bcachefs: bch2_dev_journal_alloc() now respects data_allowed
adds 30c090586f59 bcachefs: bch2_dev_allocator_set_rw()
adds d5b4e278cec7 bcachefs: Clean up duplicated code in bch2_journal_halt()
adds 1566689f8c42 bcachefs: Kill bch2_trans_unlock_noassert
adds dc99dc3199a9 bcachefs: Remove spurious +1/-1 operation
adds 1040ebb796fb bcachefs: Simplify logic
adds 19b3c4c294af bcachefs: Initialize c->name earlier on single dev filesystems
adds 1488bbc45bf7 bcachefs: Single device mode
adds f935dfb1083d bcachefs: Use drop_locks_do() in bch2_inode_hash_find()
adds 0781240e6afd bcachefs: Clean up option pre/post hooks, small fixes
adds 20e07244e4d1 bcachefs: Incompatible features may now be enabled at runtime
adds 270039fdb5da bcachefs: bch2_run_explicit_recovery_pass_printbuf()
adds 96d79d62c5b2 bcachefs: Simplify bch2_count_fsck_err()
adds 25b467ae495a bcachefs: bch2_dev_missing_bkey()
adds 042a0f3fc351 bcachefs: print_str_as_lines() -> print_str()
adds 59182fd8a415 bcachefs: Flag for repair on missing subvolume
adds 1b1aae8d8597 bcachefs: Add a recovery pass for making sure root inode i [...]
adds 26ebc9e185cb bcachefs: sb_validate() no longer requires members_v1
adds e926bd18de24 bcachefs: Shrink superblock downgrade table
adds 27816e94b4b1 bcachefs: Print features on startup with -o verbose
adds 413a4d5325b7 bcachefs: BCH_FEATURE_no_alloc_info
adds 90704decfcd5 bcachefs: BCH_FEATURE_small_image
adds a7ce87088b84 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT
adds 5fa84f9a8773 bcachefs: export bch2_move_data_phys()
adds 3c7172d58376 bcachefs: Plumb target parameter through btree_node_rewrite_pos()
adds fa986dba81fe bcachefs: plumb btree_id through move_pred_fd
adds a580a837f563 bcachefs: bch2_move_data_btree() can move btree nodes
adds 9d57dd48d881 bcachefs: bch2_move_data_btree() can now walk roots
adds 51f2593b80b5 docs: bcachefs: idle work scheduling design doc
adds 43040e48e52e bcachefs: Fix struct with flex member ABI warning
adds 6fee9d7640e2 bcachefs: Kill dead code
adds b6cecfa7e1d8 bcachefs: bch2_check_rebalance_work()
adds e37104a6645b bcachefs: bch2_target_to_text() no longer depends on io_ref
adds e4f8efa21fd2 bcachefs: recalc_capacity() no longer depends on io_ref
adds 74543aa68883 bcachefs: for_each_online_member_rcu()
adds 569f326956f7 bcachefs: __bch2_fs_read_write() no longer depends on io_ref
adds 2aa7ae556322 bcachefs: for_each_rw_member_rcu()
adds 371433cbfff3 bcachefs: enumerated_ref.c
adds 5b15a5e7e236 bcachefs: bch_fs.writes -> enumerated_refs
adds 31ff404b2940 bcachefs: bch_dev.io_ref -> enumerated_ref
adds 3ac805875f3b bcachefs: bch2_bio_to_text()
adds 85892732b67d bcachefs: bch2_read_bio_to_text
adds 571e82aeab9b bcachefs: fast_list
adds e623bd1bb021 bcachefs: Async object debugging
adds 470fdf3278aa bcachefs: Make various async objs visible in debugfs
adds 6bf5c639a170 bcachefs: print_string_as_lines: avoid printing empty line
adds 7819b0fbf312 bcachefs: bch2_io_failures_to_text()
adds 2777cd3911c8 bcachefs: Emit a single log message on data read error
adds d355ba9417ba bcachefs: Kill redundant error message in topology repair
adds 712ef7cd339c bcachefs: bch2_btree_lost_data() now handles snapshots tree
adds 1a8111176cf6 bcachefs: Remove redundant calls to btree_lost_data()
adds 3c2b7af73f0b bcachefs: kill bch2_run_explicit_recovery_pass_persistent()
adds c4bfcb14f337 bcachefs: Plumb printbuf through bch2_btree_lost_data()
adds 8756e1ec5914 bcachefs: bch2_fsck_err_opt()
adds c0ffe4f20cbf bcachefs: bch2_mark_btree_validate_failure()
adds 0718bafa21db bcachefs: Single err message for btree node reads
adds 65bd0c9ae904 bcachefs: bch2_dirent_to_text() shows casefolded dirents
adds 60fea7fd947b bcachefs: provide unlocked version of run_explicit_recover [...]
adds 898795c5fcc9 bcachefs: Run most explicit recovery passes persistent
adds 4dcf0d9fe17f bcachefs: bch2_trans_update_ip()
adds 09c9dcec2d6f bcachefs: bch2_fs_open() now takes a darray
adds adb1bd9e79bf bcachefs: bch2_dev_add() can run on a non-started fs
adds c2f07121a879 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
adds 305bf17f097b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
adds 18b3e45ad723 Merge branch 'misc-6.15' into for-next-current-v6.14-20250429
adds 1130ca4fd847 Merge branch 'for-next-current-v6.14-20250429' into for-ne [...]
adds 8461468fc6b2 Merge branch 'misc-6.15' into for-next-next-v6.15-20250429
adds ab452e6e1bf5 btrfs: enhance ASSERT() to take optional format string
adds bd6d12a9bc61 btrfs: use verbose ASSERT() in volumes.c
adds 900ceedfe829 btrfs: add debug build only WARN
adds f30d327c1c14 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...]
adds 058f2145ba23 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()
adds 2c2f9b771bee btrfs: adjust subpage bit start based on sectorsize
adds 3b6393ea7708 btrfs: use list_first_entry() everywhere
adds 15600b03959e btrfs: remove unused btrfs_io_stripe::length
adds 7b28d06d34af btrfs: use unsigned types for constants defined as bit shifts
adds 10bd5561253b btrfs: merge __setup_root() to btrfs_alloc_root()
adds e626eb73986d btrfs: drop redundant local variable in raid_wait_write_end_io()
adds a35a4ba0871d btrfs: change return type of btrfs_lookup_bio_sums() to int
adds 3473dafa8d55 btrfs: change return type of btrfs_csum_one_bio() to int
adds 0de9d6fbd437 btrfs: change return type of btree_csum_one_bio() to int
adds b89556bcfe9f btrfs: change return type of btrfs_bio_csum() to int
adds 7623e9884be0 btrfs: rename ret to status in btrfs_submit_chunk()
adds 0e78b9872ec7 btrfs: rename error to ret in btrfs_submit_chunk()
adds 874680426760 btrfs: simplify reading bio status in end_compressed_writeback()
adds ce68f4b6cd29 btrfs: rename ret to status in btrfs_submit_compressed_read()
adds 4dc1dd241182 btrfs: rename ret2 to ret in btrfs_submit_compressed_read()
adds ca242c30e736 btrfs: change return type of btrfs_alloc_dummy_sum() to int
adds a2ac40184eb5 btrfs: raid56: rename parameter err to status in endio helpers
adds 6577c943dcce btrfs: move folio initialization to one place in attach_eb [...]
adds e31d1a8387e9 btrfs: subpage: reject tree blocks which are not nodesize aligned
adds cb8d2c9e0e79 btrfs: trivial conversion to return bool instead of int
adds 1a24f5d55164 btrfs: switch int dev_replace_is_ongoing variables/paramet [...]
adds 05a0208f7f74 btrfs: reformat comments in acls_after_inode_item()
adds 09079e74bfad btrfs: compression: adjust cb->compressed_folios allocation type
adds 722840fada06 btrfs: correct the order of prelim_ref arguments in btrfs_ [...]
adds 278d01cb205c btrfs: handle empty eb->folios in num_extent_folios()
adds 98d9ab806bf2 btrfs: avoid NULL pointer dereference if no valid csum tree
adds f108c9743077 btrfs: on unknown chunk allocation policy fallback to regular
adds b03f128f37ae btrfs: === misc-next on b-for-next ===
adds a4f24091f8fb btrfs: scrub: fix incorrectly reported logical/physical address
adds 25796bbee8b9 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print()
adds ad38c4fe5b11 btrfs: scrub: remove unused is_super parameter from scrub_ [...]
adds 0978de0a3ed0 btrfs: scrub: remove unnecessary dev/physical lookup for s [...]
adds c260246242ef btrfs: scrub: simplify the inode iteration output
adds d4cbaf92b230 btrfs: scrub: ensure we output at least one error message [...]
adds 7d3f3cd586ba btrfs: scrub: use generic ratelimit helpers to output erro [...]
adds a5d937cbdb24 btrfs: extend trim callchains to pass the operation type
adds 04cc194c3b67 btrfs: add new ioctl CLEAR_FREE
adds 92c72ca6ec57 btrfs: add zeroout mode to CLEAR_FREE ioctl
adds 7158a8cfa009 btrfs: add secure erase mode to CLEAR_FREE ioctl
adds 52623268d815 btrfs: add more zeroout modes to CLEAR_FREE ioctl
adds 95b28bddf834 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl
adds 771a24899b25 btrfs: add mapping_set_release_always to inode's mapping
adds 7afe60fd1078 btrfs: kill EXTENT_FOLIO_PRIVATE
adds acdd0c83c6cf btrfs: update __btrfs_lookup_delayed_item to to use rb helper
adds 0984c96b28a0 btrfs: update ulist_rbtree_search to to use rb helper
adds 9dc2637d9b6f btrfs: update ulist_rbtree_insert to to use rb helper
adds 5486def15951 btrfs: update lookup_block_entry to to use rb helper
adds b35409853cdc btrfs: update insert_block_entry to to use rb helper
adds fce6e4bd1ed8 btrfs: update lookup_root_entry to to use rb helper
adds fe65970d89d0 btrfs: update insert_root_entry to to use rb helper
adds a8f6cd89aab5 btrfs: update insert_ref_entry to to use rb helper
adds aa685174f5b5 btrfs: update find_qgroup_rb to to use rb helper
adds c67497a11e26 btrfs: update add_qgroup_rb to to use rb helper
adds 78e5967647a9 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...]
adds 4745a69ae131 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper
adds 00fa090b8a47 btrfs: fix nonzero lowest level handling in btrfs_search_f [...]
adds 0b29e1c92f41 btrfs: take btrfs_space_info in btrfs_reserve_data_bytes
adds 5bed0f55c6f5 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...]
adds 4bc9f05658e3 btrfs: factor out init_space_info()
adds d8b31671ccd2 btrfs: spin out do_async_reclaim_{data,metadata}_space()
adds 5f69ee16ced6 btrfs: factor out check_removing_space_info()
adds 631034332c5b btrfs: introduce space_info argument to btrfs_chunk_alloc
adds 5f62ebd173cb btrfs: pass space_info for block group creation
adds 297b3d15266d btrfs: introduce btrfs_space_info sub-group
adds 5e9732d48c19 btrfs: introduce tree-log sub-space_info
adds 36d3bcaf4e35 btrfs: tweak extent/chunk allocation for space_info sub-space
adds a1580b8877f4 btrfs: use proper data space_info
adds 6c7e48cf9ffd btrfs: add block_rsv for treelog
adds 6dd5a7bca729 btrfs: reclaim from sub-space space_info
adds 196d2e9548fd btrfs: remove duplicate error check at btrfs_clear_extent_ [...]
adds d6b7217edc03 btrfs: exit after state split error at btrfs_clear_extent_ [...]
adds 78931c7f0ada btrfs: add missing error return to btrfs_clear_extent_bit_ [...]
adds 63b85db184ad btrfs: use bools for local variables at btrfs_clear_extent [...]
adds 6eb05784d5ba btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...]
adds d1a39ce9d0de btrfs: simplify last record detection at btrfs_clear_exten [...]
adds 034a86bd62ad btrfs: remove duplicate error check at btrfs_convert_extent_bit()
adds ca45be2a4230 btrfs: exit after state split error at btrfs_convert_extent_bit()
adds edaa12a7c9e9 btrfs: exit after state insertion failure at btrfs_convert [...]
adds 73b5102765ce btrfs: avoid unnecessary next node searches when clearing [...]
adds 5334534784ae btrfs: avoid repeated extent state processing when convert [...]
adds 6d19736e297b btrfs: avoid researching tree when converting bits in an e [...]
adds 48f59f07f80e btrfs: simplify last record detection at btrfs_convert_ext [...]
adds 942aa5ad8503 btrfs: exit after state insertion failure at set_extent_bit()
adds ec3ec4a6ff96 btrfs: exit after state split error at set_extent_bit()
adds 5ff4361eeb28 btrfs: simplify last record detection at set_extent_bit()
adds 065c52506970 btrfs: avoid repeated extent state processing when setting [...]
adds 8f139a5a172f btrfs: avoid researching tree when setting bits in an exte [...]
adds 2561c5acc6da btrfs: remove unnecessary NULL checks before freeing extent state
adds cc7020602620 btrfs: don't BUG_ON() when unpinning extents during transa [...]
adds c339021fa636 btrfs: remove variable to track trimmed bytes at btrfs_fin [...]
adds 10ee883e98f2 btrfs: make extent unpinning more efficient when committin [...]
adds bd7e6c125b5e btrfs: harden parsing of compress mount option
adds ba713b3854cf btrfs: convert the buffer_radix to an xarray
adds f43e32d62ff7 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree
adds b64fa1cff240 btrfs: use buffer xarray for extent buffer writeback operations
adds 66062548c282 btrfs: handle unaligned EOF truncation correctly for subpa [...]
adds 19abb625210f btrfs: handle aligned EOF truncation correctly for subpage cases
adds 9b02c47d9606 Merge branch 'misc-next' into for-next-next-v6.15-20250429
adds 86ccad521fce Merge branch 'for-next-next-v6.15-20250429' into for-next- [...]
adds b223ae8f592a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds 7bc20866d556 smb: client: fix zero length for mkdir POSIX create context
adds 9ee85880cced smb: client: fix delay on concurrent opens
adds 9b61f1cba6a3 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...]
adds 71d16687744a cifs: Fix changing times and read-only attr over SMB1 smb_ [...]
adds e5360d4c0156 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
adds 16bf0ff90206 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...]
adds 46ee20b7e440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
adds 6250bdfaf137 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
adds 5ea45f54c8d6 isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
adds d5a2693f93e4 ext2: Deprecate DAX
adds 79eeb515303b Pull ext2 dax deprecation warning.
adds 3b779e8fbf05 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
adds a8cb9b3d9b84 f2fs: Use a folio in f2fs_compress_free_page()
adds 8cc29b38cb26 f2fs: Use a folio in f2fs_write_raw_pages()
adds 4e5109c7c5f2 f2fs: Introduce fio_inode()
adds 98251710cae1 f2fs: Use F2FS_P_SB() in f2fs_is_compressed_page()
adds acede6a57360 f2fs: Use bio_for_each_folio_all() in __has_merged_page()
adds 1db30d82365b f2fs: Use a folio in add_ipu_page()
adds 6f8b9318c6eb f2fs: Remove access to page->mapping in f2fs_is_cp_guaranteed()
adds c14b4562bc9b f2fs: Use a folio in move_data_block()
adds 0d1e687e432b f2fs: Use a folio in f2fs_quota_read()
adds b15ca1857157 f2fs: Add f2fs_grab_meta_folio()
adds 668c7a564823 f2fs: Use a folio in commit_checkpoint()
adds a8d397386371 f2fs: Convert __f2fs_write_meta_page() to __f2fs_write_met [...]
adds 46fd261c677e f2fs: Use f2fs_folio_wait_writeback()
adds b629c6480ece f2fs: Pass a folio to f2fs_submit_merged_ipu_write()
adds 9030d55aedf8 f2fs: Convert __get_meta_page() to __get_meta_folio()
adds 937d6a4d2c21 f2fs: Convert f2fs_get_tmp_page() to f2fs_get_tmp_folio()
adds f24f7f8cd6e8 f2fs: Pass a folio to next_blkaddr_of_node()
adds 95e3117621e9 f2fs: Use a folio in f2fs_ra_meta_pages()
adds 2525a784737b f2fs: Use a folio in f2fs_ra_meta_pages_cond()
adds 643d16687d7a f2fs: Use a folio in write_orphan_inodes()
adds 5df510c8df69 f2fs: Use a folio in get_next_nat_page()
adds 9c6b0f120e11 f2fs: Convert get_next_sit_page() to get_next_sit_folio()
adds 5c1b57bb8393 f2fs: Use a folio in f2fs_update_meta_page()
adds 43b3ed1c6ce0 f2fs: Use a folio in write_current_sum_page()
adds 1ec366290109 f2fs: Use a folio in write_compacted_summaries()
adds 2424ee9b752a f2fs: Remove f2fs_grab_meta_page()
adds d6f3066301bc f2fs: Add f2fs_get_meta_folio()
adds 6225716f38a8 f2fs: Use a folio in build_sit_entries()
adds 375452b50751 f2fs: Use a folio in f2fs_recover_orphan_inodes()
adds a2c746eac30e f2fs: Use a folio in validate_checkpoint()
adds eb639c85624e f2fs: Use a folio in f2fs_get_valid_checkpoint()
adds aa0c14ef54e0 f2fs: Use a folio in f2fs_get_node_info()
adds 8a6fb4cc554e f2fs: Use a folio in __get_nat_bitmaps()
adds 3a34e0cdd9c6 f2fs: Use a folio in read_compacted_summaries()
adds 9fdb4325e0a4 f2fs: Use a folio in read_normal_summaries()
adds 657b31b2d71c f2fs: Remove f2fs_get_meta_page()
adds 350b8441c0e9 f2fs: Convert f2fs_get_meta_page_retry() to f2fs_get_meta_ [...]
adds 6b5c4a035913 f2fs: Pass an address to scan_nat_page()
adds 4a2c49d2cbb9 f2fs: Add f2fs_get_sum_folio()
adds 5d895f7beae9 f2fs: Use folios in do_garbage_collect()
adds b536cd889ea8 f2fs: Use a folio in check_index_in_prev_nodes()
adds 0e1073f850fc f2fs: Use a folio in change_curseg()
adds 366848cb7126 f2fs: Remove f2fs_get_sum_page()
adds e4ca8ff450c3 f2fs: Use a folio in find_in_level()
adds 7d5a82490f94 f2fs: Use a folio in f2fs_delete_entry()
adds d040455c7911 f2fs: Use a folio in f2fs_readdir()
adds c713bbb17c4d f2fs: Remove f2fs_find_data_page()
adds 65f99d35fe87 f2fs: Use a folio in f2fs_get_new_data_page()
adds 38f273c5049d f2fs: Use a folio in f2fs_migrate_blocks()
adds 48b68943053a f2fs: Add f2fs_get_new_data_folio()
adds 1313057c369b highmem: Add memcpy_folio()
adds 3dfcb2b43e3a f2fs: Use a folio in __clone_blkaddrs()
adds c0a4bb8ae6da f2fs: Use a folio in f2fs_defragment_range()
adds 6965a65caf83 f2fs: Remove f2fs_get_lock_data_page()
adds c35cc972c3cd f2fs: Use a folio in fill_zero()
adds c45ce8f76ab3 f2fs: Use a folio in f2fs_add_regular_entry()
adds a85127c58a3b f2fs: Use a folio in make_empty_dir()
adds d2eb6d86e0fe f2fs: Remove f2fs_get_new_data_page()
adds 514163f699af f2fs: Use a folio in f2fs_xattr_fiemap()
adds 0d53be232343 f2fs: Use a folio in ra_data_block()
adds 2a96ddcb4a59 f2fs: Use a folio in move_data_block()
adds f8fa37fbec96 f2fs: Use a folio in f2fs_convert_inline_inode()
adds e57e6ee5cd80 f2fs: Use a folio in f2fs_move_inline_dirents()
adds cfa809146f82 f2fs: Add f2fs_new_node_folio()
adds 9d79652e4473 f2fs: Use a folio in f2fs_ra_node_page()
adds f0fac66fe913 f2fs: Convert read_node_page() to read_node_folio()
adds 7c213e98c723 f2fs: Pass a folio to f2fs_inode_chksum_verify()
adds 8b78cea81238 f2fs: Use a folio in f2fs_recover_inode_page()
adds 5c93848a92ac f2fs: Remove f2fs_grab_cache_page()
adds 153e4a7f8906 f2fs: Add f2fs_get_xnode_folio()
adds b3094519c1f1 f2fs: Use a folio in write_all_xattrs()
adds 401da8dd7887 f2fs: Use a folio in f2fs_recover_xattr_data()
adds aa220cede54e f2fs: Add f2fs_get_node_folio()
adds fb733f987005 f2fs: Use folios in f2fs_get_dnode_of_data()
adds df4101400621 f2fs: Use a folio in truncate_node()
adds 878a05b09c0c f2fs: Use a folio in truncate_nodes()
adds d68833a0b74e f2fs: Use folios in truncate_partial_nodes()
adds 4e9e8f81f4a2 f2fs: Pass a folio to f2fs_ra_node_pages()
adds c528defa64ae f2fs: Use a folio in gc_node_segment()
adds c795d9dbe035 f2fs: Convert f2fs_move_node_page() to f2fs_move_node_folio()
adds 722066201f42 f2fs: Convert __write_node_page() to __write_node_folio()
adds 1a116e876ab6 f2fs: Use a folio in is_alive()
adds da8768c87527 f2fs: Use a folio in check_index_in_prev_nodes()
adds 424fd5d831e1 f2fs: Remove f2fs_get_node_page()
adds c68b0bcb29d6 f2fs: Use a folio in prepare_write_begin
adds 0e1717dd92a9 f2fs: Use a folio in __find_data_block()
adds 7c99299c9ac8 f2fs: Use a folio in f2fs_init_inode_metadata()
adds bdbf142204c5 f2fs: Pass a folio to make_empty_dir()
adds 869521352de8 f2fs: Use a folio in f2fs_try_convert_inline_dir()
adds 9283b58a148f f2fs: Use a folio in f2fs_add_inline_entry()
adds 717735db2604 f2fs: Pass a folio to f2fs_move_inline_dirents()
adds 8f8c0c45449e f2fs: Pass a folio to f2fs_move_rehashed_dirents()
adds d9554488b06d f2fs: Use a folio in f2fs_do_truncate_blocks()
adds a8a4ad25b579 f2fs: Use a folio in f2fs_truncate_xattr_node()
adds 214235c224df f2fs: Pass folios to set_new_dnode()
adds 6023048cf62d f2fs: Convert f2fs_convert_inline_page() to f2fs_convert_i [...]
adds c972c546fa2b f2fs: Use a folio in read_xattr_block()
adds 0999f98e6c21 f2fs: Remove f2fs_get_xnode_page()
adds 466f0e661d7a f2fs: Use a folio in f2fs_write_inline_data()
adds 5f5efd70304a f2fs: Use a folio in f2fs_read_inline_data()
adds f7725a793e1e f2fs: Use a folio in f2fs_recover_inline_data()
adds 317c31680e94 f2fs: Use a folio in f2fs_find_in_inline_dir()
adds 08e83ca0954c f2fs: Use a folio in f2fs_empty_inline_dir()
adds f5ef723c170f f2fs: Use a folio in f2fs_read_inline_dir()
adds a0fd315e31f3 f2fs: Use a folio in f2fs_inline_data_fiemap()
adds 870ef8d3c480 f2fs: Use a folio in f2fs_update_inode_page()
adds 802aa48dba07 f2fs: Use a folio in do_read_inode()
adds 9de27930c56b f2fs: Pass folios to f2fs_init_acl()
adds 953ab314c75e f2fs: Pass a folio to f2fs_setxattr()
adds b3955efbc002 f2fs: Pass a folio to __f2fs_setxattr()
adds 170c445a5e1f f2fs: Pass a folio to write_all_xattrs()
adds 1aa467014b25 f2fs: Use a folio in read_inline_xattr()
adds 2557c3ea4c4e f2fs: Use a folio in f2fs_recover_inline_xattr()
adds cdbe260d559a f2fs: Remove f2fs_get_inode_page()
adds 39d20727d8b9 f2fs: Pass a folio to f2fs_getxattr()
adds c8b198748611 f2fs: Pass a folio to read_inline_xattr()
adds 847bfef73a70 f2fs: Pass a folio to do_recover_data()
adds 39b53c0b9946 f2fs: Pass a folio to f2fs_recover_inline_xattr()
adds e0691a051f11 f2fs: Pass a folio to inline_xattr_addr()
adds 0439ae45b5e5 f2fs: Pass a folio to init_dent_inode()
adds c5622a4630b4 f2fs: Pass a folio to f2fs_make_empty_inline_dir()
adds c01547da6b15 f2fs: Pass a folio to f2fs_has_enough_room()
adds f1d54e07a97f f2fs: Convert dnode_of_data->inode_page to inode_folio
adds 848839ce0505 f2fs: Pass a folio to f2fs_do_read_inline_data()
adds b3720382eee7 f2fs: Pass a folio to f2fs_truncate_inline_inode()
adds c190a13d71e7 f2fs: Pass a folio to __f2fs_find_entry()
adds 0bd84d2d8912 f2fs: Pass a folio to f2fs_find_entry()
adds 932a95537aca f2fs: Pass a folio to f2fs_parent_dir()
adds 03a757121314 f2fs: Pass a folio to f2fs_delete_entry()
adds b5b66bc4dfd1 f2fs: Pass a folio to f2fs_delete_inline_entry()
adds 413977c956db f2fs: Pass a folio to f2fs_recover_inline_data()
adds 1834406c9849 f2fs: Pass a folio to __recover_inline_status()
adds d79bc8ab4417 f2fs: Pass a folio to inline_data_addr()
adds 1d6bf61778a5 f2fs: Convert f2fs_put_page_dic() to f2fs_put_folio_dic()
adds 5b61618aa0ad f2fs: Pass a folio to f2fs_set_link()
adds ba13af45e517 f2fs: Use a folio in need_inode_page_update()
adds 47d73eae3acc f2fs: Use a folio in f2fs_truncate_meta_inode_pages()
adds 3d56058c55d4 f2fs: Use a folio in f2fs_cache_compressed_page()
adds 75de20f41fa8 f2fs: Use a folio in prepare_compress_overwrite()
adds 842974808ac2 f2fs: Convert f2fs_load_compressed_page() to f2fs_load_com [...]
adds b02a903218bd f2fs: Use a folio in f2fs_encrypt_one_page()
adds 5951fee46bef f2fs: Use a folio in redirty_blocks()
adds 97e1b86169b3 f2fs: Use a folio in f2fs_wait_on_block_writeback()
adds 398c7df7bc6b f2fs: Pass a folio to f2fs_init_read_extent_tree()
adds a6d26d5c7581 f2fs: Return a folio from f2fs_init_inode_metadata()
adds f92379289f0c f2fs: Pass a folio to f2fs_update_inode()
adds 66bca01bc52a f2fs: Pass a folio to set_nid()
adds 6f7ec6618021 f2fs: Convert dnode_of_data->node_page to node_folio
adds 7d28f13c583c f2fs: Pass a folio to get_dnode_addr()
adds 963da02bc12d f2fs: Convert fsync_node_entry->page to folio
adds 6b1ad395455b f2fs: Remove f2fs_new_node_page()
adds a4d077027121 f2fs: Use a folio in flush_inline_data()
adds f16ebe0de732 f2fs: Convert clear_node_page_dirty() to clear_node_folio_dirty()
adds 0c708e35cf26 f2fs: clean up w/ fscrypt_is_bounce_page()
adds aa1be8dd6416 f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
adds 5db0d252c64e f2fs: fix to do sanity check on sit_bitmap_size
adds dc6d9ef57fcf f2fs: zone: fix to calculate first_zoned_segno correctly
adds 0d56663919d2 f2fs: sysfs: add encoding_flags entry
adds 217fc63224a9 f2fs: sysfs: export linear_lookup in features directory
adds 9cada264501c f2fs: fix to bail out in get_new_segment()
adds ad5291e2c1e5 f2fs: handle error cases of memory donation
adds 71074cad4aed Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
adds cfdb1ea53214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds d75dc943934d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds d936ccef6f1b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
adds 5db512fb2e1a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
adds 276538bd4be1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
adds 4357618ddc3e Merge branch 'master' of https://github.com/Paragon-Softwa [...]
adds 8562661e6fc5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
adds d0d7f1813dc7 Merge remote-tracking branch 'linux-block/block-6.15' into [...]
adds 5088aad3d32c xfs: stop using set_blocksize
adds 6f798719da9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
adds 5cb7521b7fbf Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
adds 8dc28f3fd1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3be476297881 Merge branch 'fs-next' of linux-next
new 6aa88657601b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 90091c57e248 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 0f98009e9ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2ff3cb8909f2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new ff7709825ad8 i2c: qcom-geni: Use generic definitions for bus frequencies
new 89782cfc8cf5 i2c: npcm7xx: Remove redundant ret variable
new f8691414dfd5 i2c: lpc2k: Add check for clk_enable()
new bb42281408ff i2c: xgene-slimpro: Simplify PCC shared memory region handling
new c5b404e91615 i2c: imx: add some dev_err_probe calls
new 5a3356505cfb i2c: rzv2m: Constify struct i2c_algorithm
new 38fd62dcd2bb i2c: npcm: Add clock toggle recovery
new 5a3722c9bf88 i2c: uniphier(-f): Replace dev_err() with dev_err_probe() [...]
new 49c540ffba23 i2c: uniphier: Replace dev_err() with dev_err_probe() in p [...]
new b5a18579d37f i2c: via: Replace dev_err() with dev_err_probe() in probe [...]
new 353ec09d0a77 i2c: viapro: Replace dev_err() with dev_err_probe() in pro [...]
new a7c3981a8011 i2c: viperboard: Replace dev_err() with dev_err_probe() in [...]
new fb983451cd40 i2c: virtio: Replace dev_err() with dev_err_probe() in pro [...]
new f9fee4b6e135 i2c: i2c-xiic: Replace dev_err() with dev_err_probe() in p [...]
new 234fcf29a2fc i2c: scx200_acb: Replace dev_err() with dev_err_probe() in [...]
new bc12ef1c5842 i2c: designware: Use better constants from units.h
new a6fc1d68c065 i2c: pasemi: Use correct bits.h include
new 7450dcc2d1c8 i2c: pasemi: Sort includes alphabetically
new 0c7b93700345 i2c: octeon: add block-mode i2c operations
new e96438bfa32f i2c: omap: fix deprecated of_property_read_bool() use
new 70a0946a37ef dt-bindings: i2c: i2c-mt65xx: Add MediaTek Dimensity 1200 MT6893
new 7f28a1b66594 i2c: amd-isp: Add ISP i2c-designware driver
new e3a8c6c997fa i2c: iproc: Drop unnecessary initialisation of 'ret'
new af12c96c3b8c i2c: iproc: Use dev_err_probe in probe
new 9bdb8b6c7600 i2c: iproc: Use u32 instead of uint32_t
new ae458676742c i2c: iproc: Fix alignment to match the open parenthesis
new e8e45b8ffd38 i2c: iproc: Remove stray blank line in slave ISR
new 4bfca094ec9f i2c: iproc: Replace udelay() with usleep_range()
new e71c79d18c1b i2c: iproc: Fix indentation of bcm_iproc_i2c_slave_init()
new d0dbd70767a2 i2c: iproc: Move function and avoid prototypes
new 22d0f485276b i2c: iproc: When there's an error treat it as an error
new 43ca80f215bf i2c: iproc: Remove unnecessary double negation
new 0b589a119cff i2c: pasemi: Enable the unjam machine
new c50341b8ee7e i2c: pasemi: Improve timeout handling
new f1d760fce89c i2c: pasemi: Improve error recovery
new bc5968542104 i2c: pasemi: Log bus reset causes
new 17ffd5154a03 i2c: tegra: check msg length in SMBUS block read
new 34ed9fa48811 dt-bindings: i2c: dw: merge duplicate compatible entry.
new a7ed036c3047 dt-bindings: i2c: dw: Add Sophgo SG2044 SoC I2C controller
new 3c20474eb840 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new fe71a9f8a18c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new 569890373a3e Merge branch 'docs-next' of git://git.lwn.net/linux.git
new c5a86825517f Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...]
new 8bca84bccb45 Merge back earlier ACPICA material for 6.16
new 357be13962ea ACPICA: Drop stale comment about the header file content
new 5de20bc939b0 ACPICA: Apply pack(1) to union aml_resource
new ac9334785c75 ACPICA: utilities: Fix overflow check in vsnprintf()
new bd35682c6605 ACPICA: Interpret SIDP structures in DMAR
new 1cfd8755eb2e ACPICA: infrastructure: Add new header and ACPI_DMT_BUF26 types
new 127c7bfa356e ACPICA: actbl2.h: MRRM: Add typedef and other definitions
new 6d84c3903275 ACPICA: actbl2: Add definitions for RIMT
new 40bb5a81e419 ACPICA: MRRM: Some cleanups
new b2f79c0b8352 ACPICA: Utilities: Fix spelling mistake "Incremement" -> " [...]
new 49795c50f806 ACPICA: infrastructure: Add new DMT_BUF types and shorten [...]
new 3c3db6e7e71f ACPICA: actbl2.h: ERDT: Add typedef and other definitions
new 9eef70365d71 ACPICA: Introduce ACPI_NONSTRING
new 13bc4b6ca2f1 ACPICA: Apply ACPI_NONSTRING
new 2fad096c86e0 ACPICA: actbl2.h: ACPI 6.5: RAS2: Rename structure and fie [...]
new 60a162d311d1 ACPICA: Adjust the position of code lines
new e409b5b02c01 ACPICA: Avoid sequence overread in call to strncmp()
new c4fb56e9957c ACPICA: Apply ACPI_NONSTRING in more places
new 5625eb8249e7 ACPICA: Replace strncpy() with memcpy()
new df4faf40e0fd ACPICA: Logfile: Changes for version 20250404
new 3d82f20dfdef ACPICA: Update copyright year
new 7d1d42463248 Merge branch 'acpica' into linux-next
new 179c0c7044a3 PM: EM: Fix potential division-by-zero error in em_compute [...]
new 150b374b9ff9 PM: wakeup: Define four low-level functions as static
new 774a6928d35c Merge branches 'pm-em' and 'pm-sleep' into linux-next
new f371173f8acc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 2c7335d1fe31 Merge commit 'eaff6b62d3439ca6ee00dba4f77673a8c37dac20' into HEAD
new e9ae23f9ff0d rust: cpumask: Add few more helpers
new 6fa5ce832520 rust: cpumask: Add initial abstractions
new e5fbc44f50d6 MAINTAINERS: Add entry for Rust cpumask API
new 5feb286e16f4 rust: clk: Add helpers for Rust code
new 4c2737f78d21 rust: clk: Add initial abstractions
new d9afac057916 rust: macros: enable use of hyphens in module names
new 3044627e1494 rust: cpu: Add from_cpu()
new 4eb3c0cfd2b2 rust: opp: Add initial abstractions for OPP framework
new 8eba2987ce59 rust: opp: Add abstractions for the OPP table
new 7be615798b4a rust: opp: Add abstractions for the configuration options
new 254df142ab42 rust: cpufreq: Add initial abstractions for cpufreq framework
new 952f2ef7e853 rust: cpufreq: Extend abstractions for policy and driver ops
new 70c7f58aedbc rust: cpufreq: Extend abstractions for driver registration
new 1bb1eba259bf rust: opp: Extend OPP abstractions with cpufreq support
new a7e08ed6cd7f cpufreq: Add Rust-based cpufreq-dt driver
new 0a89b0dc417d Merge branch 'rust/cpufreq-dt' into cpufreq/arm/linux-next
new c0c4ef2d4376 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 54ce9aa5829f pmdomain: core: Convert to device_awake_path()
new 4133b1c46915 pmdomain: Merge branch fixes into next
new 41d40f689bb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a893bcd46a3a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new 4a321902042e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 32607a332cfe ipv4: prefer multipath nexthop that matches source address
new 65e9024643c7 ip: load balance tcp connections to single dst addr and port
new 4d0dac499bf3 selftests/net: test tcp connection load balancing
new ff61a4a5dfc2 Merge branch 'ip-improve-tcp-sock-multipath-routing'
new fca6170f5a03 ipv4: fib: Fix fib_info_hash_alloc() allocation type
new 2eea791a7554 pds_core: Allocate pdsc_viftype_defaults copy with ARRAY_SIZE()
new 01cbf838c775 net/mlx4_core: Adjust allocation type for buddy->bits
new c636eed60958 nfp: xsk: Adjust allocation type for nn->dp.xsk_pools
new 5fe6530cd54b ptp: ocp: Add const to bp->attr_group allocation type
new 187e0216366f io_uring/zcrx: selftests: use rand_port()
new 6fbb4d3f7262 io_uring/zcrx: selftests: parse json from ethtool -g
new 090ef84e082d Merge branch 'io_uring-zcrx-selftests-more-cleanups'
new 2b06aa2bcfb4 net: phylink: Drop unused defines for SUPPORTED/ADVERTISED [...]
new eed848871c96 crypto/krb5: Fix change to use SG miter to use offset
new ebaebc5eaf43 xsk: respect the offsets when copying frags
new 7ead4405e06f xsk: convert xdp_copy_frags_from_zc() to use page_pool_dev [...]
new d899e4d55f78 Merge branch 'xsk-respect-the-offsets-when-copying-frags'
new aa6dcab1ea92 net: phy: aquantia: fix commenting format
new 8e36fcaa494d tools: ynl: fix typo in info string
new f4293c2baf6f netfilter: xt_IDLETIMER: convert timeouts to secs_to_jiffies()
new 3ba0032afea8 netfilter: xt_cgroup: Make it independent from net_cls
new 087645314745 net: cgroup: Guard users of sock_cgroup_classid()
new eaa2b34db021 netfilter: conntrack: Remove redundant NFCT_ALIGN call
new 149a133a5481 docs: tproxy: fix formatting for nft code block
new 0014af802193 netfilter: nf_tables: export set count and backend name to [...]
new 1f773970a72e Merge tag 'nf-next-25-04-29' of git://git.kernel.org/pub/s [...]
new 4edf50d5d67c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 9e4f6165975b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bc2ad37cda03 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e5edc63b077c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new ff5ae62814be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 75119be860fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 78693ff68c8c dt-bindings: mtd: convert vf610-nfc to yaml format
new 91b7163b1ff3 mtd: Do not enable by default during compile testing
new 843ce6ed4689 mtd: core: always create master device
new 35716aaffb76 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
new eff4e04c8927 dt-bindings: mtd: Add Loongson-1 NAND Controller
new d2d10ede04b1 mtd: rawnand: Add Loongson-1 NAND Controller Driver
new b15d97139ff1 mtd: spinand: Use more specific naming for the reset op
new d54e34c58aa2 mtd: spinand: Use more specific naming for the write enabl [...]
new 2a294fa21528 mtd: spinand: Use more specific naming for the read ID op
new 429330cd1cfe mtd: spinand: Use more specific naming for the get/set fea [...]
new 7e8533b273ee mtd: spinand: Use more specific naming for the erase op
new 7528c97c0c2a mtd: spinand: Use more specific naming for the page read op
new ea2087d4e66d mtd: spinand: Use more specific naming for the (single) re [...]
new 684f7105e853 mtd: spinand: Use more specific naming for the (dual outpu [...]
new d9de177996d7 mtd: spinand: Use more specific naming for the (dual IO) r [...]
new 1deae734cc1c mtd: spinand: Use more specific naming for the (quad outpu [...]
new 9c6911072c6e mtd: spinand: Use more specific naming for the (quad IO) r [...]
new 36e461894cf3 mtd: spinand: Use more specific naming for the program exe [...]
new 07cdbae7f841 mtd: spinand: Use more specific naming for the (single) pr [...]
new ac3a4b17e03b mtd: spinand: Use more specific naming for the (quad) prog [...]
new 51b252cce172 mtd: spinand: Define octal operations
new 140bb9e93de6 mtd: spinand: winbond: Rename DTR variants
new 0737c6946c61 mtd: spinand: winbond: Add support for W35N01JW in single mode
new 1ac5ff2f2ad6 mtd: spinand: winbond: Add octal support
new 25e08bf66660 mtd: spinand: winbond: Add support for W35N02JW and W35N04 [...]
new d95846350aac mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
new 529cbc9c6489 mtd: rawnand: Use non-hybrid PCI devres API
new 00b102d9e382 mtd: bcm47xxnflash: Add error handling for bcm47xxnflash_o [...]
new 2cf4bc06f700 dt-bindings: mtd: qcom,nandc: Document the SDX75 NAND controller
new ee000969f28b mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to [...]
new 47bddabbf69d mtd: rawnand: qcom: Fix last codeword read in qcom_param_p [...]
new e6031b11544b mtd: rawnand: qcom: Fix read len for onfi param page
new 980f76898630 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
new 06ef43b2f50c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 1bb53d05ba71 Merge drm/drm-next into drm-xe-next
new 9924db4a75ca Merge tag 'drm-xe-next-2025-04-28-1' of https://gitlab.fre [...]
new 03d3b3224668 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 01278cd25291 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 411465d35bc5 platform: arm64: acer-aspire1-ec: convert to devm_drm_brid [...]
new 53ddeb251597 drm/bridge: analogix-anx6345: convert to devm_drm_bridge_a [...]
new 4e90a3d96a61 drm/bridge: display-connector: convert to devm_drm_bridge_ [...]
new 6287ffd9eff6 drm/bridge: lt9611uxc: convert to devm_drm_bridge_alloc() API
new ed6987b67418 drm/bridge: dw-hdmi: convert to devm_drm_bridge_alloc() API
new 7fe58bf1a9a2 drm/bridge: tda998x: convert to devm_drm_bridge_alloc() API
new a4754ae9cfa7 drm/bridge: ti-sn65dsi86: convert to devm_drm_bridge_alloc() API
new 91c5c7b5bb2d drm/exynos: mic: convert to devm_drm_bridge_alloc() API
new 40c25b9ec641 drm/mcde: convert to devm_drm_bridge_alloc() API
new b2aabe5c6b65 drm/msm/dp: convert to devm_drm_bridge_alloc() API
new fffc8847743e drm/msm/dsi: convert to devm_drm_bridge_alloc() API
new e11532be87e4 drm/msm/hdmi: convert to devm_drm_bridge_alloc() API
new 9545c91ed75f drm/vc4: convert to devm_drm_bridge_alloc() API
new e74b84cd8396 drm/bridge: imx8*-ldb: convert to devm_drm_bridge_alloc() API
new f2c8f90b4f67 drm/st7571-i2c: select CONFIG_DRM_CLIENT_SELECTION
new 37eed892cc5f vsprintf: Use %p4chR instead of %p4cn for reading data in [...]
new de5fbbe1531f drm/appletbdrm: Make appletbdrm depend on X86
new c1a32a041aec drm/panthor: Fix build warning when DEBUG_FS is disabled
new 5f8f898b14b2 drm/panel-edp: Add support for AUO B140QAN08.H panel
new 800c2180705a drm/panel-edp: Add support for BOE NE140WUM-N6S panel
new 0d607a59a0f6 drm/panel-edp: Add support for CSW MNE007QS3-8 panel
new 58304867ea7f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 35f1a9a8e3db Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new bb633ff493bf drm/i915/dp: Use an intel_connector pointer everywhere
new 506f254e362b drm/i915/hdmi: Use an intel_connector pointer everywhere
new 090a47b4cd28 drm/i915/pch: fix warning for coffeelake on SunrisePoint PCH
new d372a533f668 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 844e31bbaef7 Merge remote-tracking branch 'drm-misc/drm-misc-next' into [...]
new 2f3f9de2ae5c Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...]
new 6870eb7a6096 drm/msm/dpu: don't overwrite CTL_MERGE_3D_ACTIVE register
new 9ff80025f692 drm/msm/dpu: program master INTF value
new 5ffd0cad3fc6 drm/msm/dpu: pass master interface to CTL configuration
new 699e657c7e11 drm/msm/dpu: use single CTL if it is the only CTL returned by RM
new abf688be372f drm/msm/dpu: don't select single flush for active CTL blocks
new ac406f7553b9 drm/msm/dpu: allocate single CTL for DPU >= 5.0
new 569ee8f1e21b drm/msm/dpu: remove DPU_CTL_SPLIT_DISPLAY from CTL blocks [...]
new 6ff2b55d2da9 drm/msm/dpu: drop now-unused condition for has_legacy_ctls
new 205c36353781 drm/msm: Convert comma to semicolon
new 4120f689d6be dt-bindings: msm: qcom,mdss: Document interconnect paths
new 7ad769f2328e dt-bindings: display: msm: mdp4: add LCDC clock and PLL source
new 3570206fb239 drm/msm/mdp4: drop mpd4_lvds_pll_init stub
new cb96d0b19503 drm/msm/mdp4: register the LVDS PLL as a clock provider
new e80654820c35 drm/msm/mdp4: use parent_data for LVDS PLL
new e0ec62786342 drm/msm/mdp4: move move_valid callback to lcdc_encoder
new 32bbcb75baeb drm/msm/mdp4: switch LVDS to use drm_bridge/_connector
new 86d2d108451c drm/msm/dpu: allow sharing SSPP between planes
new 07531cb4e6be drm/msm/dpu: enable writeback on SDM845
new 06cd82d1c732 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...]
new fc55584e00fc rust: device: conditionally expect `dead_code` for `parent()`
new ea4674379b3c Merge branch 'nova-next' of https://gitlab.freedesktop.org [...]
new 70a2585e5820 drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs
new f64cf7b681af drm/gpusvm: set has_dma_mapping inside mapping loop
new dba7d17d50b4 drm/xe/vf: Fix guc_info debugfs for VFs
new 26ff5094a77d Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new f1a78a7d7827 fbdev: arkfb: Cast ics5342_init() allocation type
new cbe82d46f7a5 vgacon: Add check for vc_origin address range in vgacon_scroll()
new a86a8a187554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f7e40fc1131b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 26d87c55d19a ALSA: korg1212: Replace the pending stop check code with s [...]
new 56f3d18920f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 139245fd1cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 525a5d78e8fb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new bb5449712df8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 22ffacfa7508 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 0c96e7d9a2a6 dm-flakey: Clean up parsing messages
new 2e127d3e5f0b dm-flakey: error all IOs when num_features is absent
new 6c88ad567576 dm-flakey: remove useless ERROR_READS check in flakey_end_io
new 7b0a8429a19d dm-flakey: make corrupting read bios work
new 8126ff147bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d7edc7fae69b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3daf2c5e0cd4 mmc: sdhci-of-dwcmshc: add PD workaround on RK3576
new bf45262ace26 dt-bindings: mmc: vt8500-sdmmc: Convert to YAML
new c0b5481043a4 mmc: sdhci-esdhc-imx: fix defined but not used warnings
new ac85f99495cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 6dcba39571a2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new 94d49b773e28 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new d4d2dc1b590c power: supply: cros_charge-control: Avoid -Wflex-array-mem [...]
new b5cd5c42a918 dt-bindings: vendor-prefixes: add prefix for Pegatron Corporation
new 615a8d9d897d dt-bindings: power: supply: Document Pegatron Chagall fuel gauge
new fbc1d056d3f3 power: supply: Add driver for Pegatron Chagall battery
new d4c61c2f285f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new aa733592c91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 81be576aa3ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 7d56c370ad11 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new cb5052282c65 ima: rename variable the seq_file "file" to "ima_kexec_file"
new c95e1acb6d7f ima: define and call ima_alloc_kexec_file_buf()
new 0091d9241ea2 kexec: define functions to map and unmap segments
new 9ee8888a80fe ima: kexec: skip IMA segment validation after kexec soft reboot
new f18e502db673 ima: kexec: define functions to copy IMA log at soft boot
new 9f0ec4b16f2b ima: kexec: move IMA log copy from kexec load to execute
new d0a00ce470e3 ima: verify if the segment size has changed
new 0ad93987c9c1 ima: make the kexec extra memory configurable
new 591683d3944c ima: measure kexec load and exec events as critical data
new 4cd6b7b188f4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
new 15c4b21bb7eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 4bc3b1e72786 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 8d501072dfe9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fe7b18127a1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new cbcec3eb262c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0be1507fe201 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d857691d0c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a29e35c6c409 next-20250414/tip
new 98228fba4212 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 6f6c870cf05d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new dc4216056eab rcuscale: using kcalloc() to relpace kmalloc()
new c27d0d38f2ca rcutorture: Complain if an ->up_read() is delayed more tha [...]
new 3b4863a42139 rcutorture: Check for ->up_read() without matching ->down_read()
new 381f0703d00c checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_ [...]
new 73fdb61d87e6 torture: Add --do-{,no-}normal to torture.sh
new 4d4c5b6e527a torture: Add testing of RCU's Rust bindings to torture.sh
new b936bc19f09e rcutorture: Perform more frequent testing of ->gpwrap
new 35798c599309 rcutorture: Fix issue with re-using old images on ARM64
new dab9d2afaa3d Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...]
new 9bc073049532 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b9c3acdae421 ratelimit: Allow zero ->burst to disable ratelimiting
new 8a8300abb5b5 ratelimit: Force re-initialization when rate-limiting re-enabled
new a3d4ab19194d ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASE
new cd29762a7d09 ratelimit: Avoid atomic decrement if already rate-limited
new 063dea300eaf ratelimit: Avoid atomic decrement under lock if already ra [...]
new 7606c35742f4 ratelimit: Warn if ->interval or ->burst are negative
new c999b5aaea8b ratelimit: Simplify common-case exit path
new 088b43753de2 ratelimit: Use nolock_ret label to save a couple of lines of code
new 3c97ad0f0b0c ratelimit: Use nolock_ret label to collapse lock-failure code
new a897a08ff84e ratelimit: Use nolock_ret restructuring to collapse common [...]
new 4f02376cbde8 ratelimit: Drop redundant accesses to burst
new 99fe3bc36927 Merge branches 'lkmm.2025.04.22a' and 'ratelimit.2025.04.2 [...]
new ca78e5b0a1c4 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
new 26a588287ca0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new f12b54d7c243 KVM: arm64: Repaint pmcr_n into nr_pmu_counters
new c8823e51b534 KVM: arm64: Fix MDCR_EL2.HPMN reset value
new 022435334393 KVM: arm64: Contextualise the handling of PMCR_EL0.P writes
new b7628c797376 KVM: arm64: Allow userspace to limit the number of PMU cou [...]
new cd84a42c6703 KVM: arm64: Don't let userspace write to PMCR_EL0.N when t [...]
new efff9dd2fee7 KVM: arm64: Handle out-of-bound write to MDCR_EL2.HPMN
new 600f6fa5c90c KVM: arm64: Let kvm_vcpu_read_pmcr() return an EL-dependen [...]
new 67bd641517b0 Merge branch kvm-arm64/nv-pmu-fixes into kvmarm-master/next
new 5db1bef93342 KVM: arm64: Track SVE state in the hypervisor vcpu structure
new ba637018ca67 KVM: arm64: Fix pKVM page-tracking comments
new cd4b039165a5 KVM: arm64: Use 0b11 for encoding PKVM_NOPAGE
new ba5b2e5b9dff KVM: arm64: Introduce {get,set}_host_state() helpers
new 3390b3cbb613 KVM: arm64: Move hyp state to hyp_vmemmap
new 48d848882395 KVM: arm64: Defer EL2 stage-1 mapping on share
new 43c475504a39 KVM: arm64: Unconditionally cross check hyp state
new 68ec8b4e8444 Merge branch kvm-arm64/pkvm-6.16 into kvmarm-master/next
new f4c24a18f9e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e9572ae7883e Merge branch 'next' of https://github.com/kvm-x86/linux.git
new f41ab9630607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e7dcd1304b9a sched_ext: Remove duplicate BTF_ID_FLAGS definitions
new e38be1c7647c sched_ext: Fix rq lock state in hotplug ops
new 8e8dc91fa354 Merge branch 'for-6.15-fixes' into for-next
new ce565f839c9e Merge branch 'for-6.15-fixes' into for-6.16
new 48e126777386 sched_ext: Introduce scx_sched
new a77d10d032f5 sched_ext: Avoid NULL scx_root deref through SCX_HAS_OP()
new 17108735b47d sched_ext: Use dynamic allocation for scx_sched
new 392b7e08deb6 sched_ext: Inline create_dsq() into scx_bpf_create_dsq()
new d9f754631021 sched_ext: Factor out scx_alloc_and_add_sched()
new cdf5a6faa8cf sched_ext: Move dsq_hash into scx_sched
new 8409b800a0b1 sched_ext: Move global_dsqs into scx_sched
new f97a79156a7a sched_ext: Relocate scx_event_stats definition
new 3a8facc42415 sched_ext: Factor out scx_read_events()
new c201ea1578d3 sched_ext: Move event_stats_cpu into scx_sched
new bff3b5aec1b7 sched_ext: Move disable machinery into scx_sched
new 9ba7f37e5b39 sched_ext: Clean up SCX_EXIT_NONE handling in scx_disable_ [...]
new 9899499f3d25 Merge branch 'for-6.16' into for-next
new 0d37c7907bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4630b99d2e93 platform/x86: dell-pc: Propagate errors when detecting fea [...]
new 48e21e0226a9 platform/x86: dell-pc: Use non-atomic bitmap operations
new 99fb11d1edb2 platform/x86: dell-pc: Transition to faux device
new e99e2c54ea9f platform: Do not enable by default during compile testing
new 1d78798b4e6f platform/x86: int3472: Add skl_int3472_register_clock() helper
new ea890cdd41fe platform/x86: int3472: Stop setting a supply-name for GPIO [...]
new b6d3d739b72a platform/x86: int3472: Drop unused gpio field from struct [...]
new 38ff83a374cd platform/x86: int3472: Rework AVDD second sensor quirk handling
new 033234bdc6cf platform/x86: int3472: Make regulator supply name configurable
new ccda394e1ef1 platform/x86: int3472: Avoid GPIO regulator spikes
new 4455dcf578ae platform/x86: int3472: Prepare for registering more than 1 [...]
new c5d039327204 platform/x86: int3472: Add handshake pin support
new 4d1e8c8f11c6 platform/x86: int3472: Debug log when remapping pins
new 217d55ca13d2 hwmon: (oxp-sensors) Distinguish the X1 variants
new 9f4c9ec158fa hwmon: (oxp-sensors) Add all OneXFly variants
new fe812896e55d platform/x86: oxpec: Move hwmon/oxp-sensors to platform/x86
new 05f8e5928bfd ABI: testing: sysfs-class-oxp: add missing documentation
new 7ba14e4eec62 ABI: testing: sysfs-class-oxp: add tt_led attribute documentation
new 8e1963b9d84a platform/x86: oxpec: Rename ec group to tt_toggle
new 5485a80150ff platform/x86: oxpec: Add turbo led support to X1 devices
new aa682cff3097 platform/x86: oxpec: Move pwm_enable read to its own function
new 0ba0d67b0608 platform/x86: oxpec: Move pwm value read/write to separate [...]
new 653feeccdd2e platform/x86: oxpec: Move fan speed read to separate function
new 7dea472a8b28 platform/x86: oxpec: Adhere to sysfs-class-hwmon and enabl [...]
new bb9854e9819a platform/x86: oxpec: Follow reverse xmas convention for tt_toggle
new 468182a839f8 power: supply: add inhibit-charge-awake to charge_behaviour
new 202593d1e86b platform/x86: oxpec: Add charge threshold and behaviour to [...]
new 57c775a990a7 platform/x86: oxpec: Rename rval to ret in tt_toggle
new f5612600314b platform/x86: oxpec: Convert defines to using tabs
new 3e75f2954116 platform/mellanox: mlxreg-dpu: Add initial support for Nvidia DPU
new b44eea1f8ffc platform: mellanox: Introduce support of Nvidia smart switch
new 747ada5ac338 platform: mellanox: Cosmetic changes to improve code style
new f618f1b298d3 platform: mellanox: mlx-platform: Add support for new Nvid [...]
new 199a1163f6a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2055ba4536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new eb97d93234c6 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new 19bc28267515 Merge branch 'for-next' of git://github.com/cminyard/linux [...]
new 1f00e5d2a854 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 1420d37cc031 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 5205de3b830b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b41738d02a66 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new e54cbd88c7c0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new 3022795983ba next-20250428/char-misc
new 9f52aecc952d coresight: Fixes device's owner field for registered using [...]
new 13e3a882bc85 dt-bindings: arm: arm,coresight-static-replicator: add opt [...]
new fd431dcce91a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e2b23d7705e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f4289b7cc30c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...]
new 51291fe1496f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new dc7a3f9fa5ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 8e59d437f024 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 02a0fd9c0c40 irqdomain: spmi: Switch to irq_domain_create_tree()
new 32fe7490b0a8 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...]
new 8d5b3f8cb8cb Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new d859ce967564 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 26db067612b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new fd3b28f1ab55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 66e470388805 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 44f003b2aa65 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 0c2c6716ca2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 956bd80f8788 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new 5c41d4b4d4e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 12b8a672d2aa pinctrl: qcom: Fix PINGROUP definition for sm8750
new ec08e2c67077 pinctrl: amd: use new GPIO line value setter callbacks
new fa10247914c8 pinctrl: axp209: use new GPIO line value setter callbacks
new 8657c6ee9b2a pinctrl: stmfx: use new GPIO line value setter callbacks
new 059f5470797e pinctrl: owl: use new GPIO line value setter callbacks
new 43c8981b02cd pinctrl: stm32: use new GPIO line value setter callbacks
new eac1183a175e pinctrl: ingenic: use new GPIO line value setter callbacks
new f0401cce035c pinctrl: microchip-sgpio: use new GPIO line value setter c [...]
new 8e86af65f39d pinctrl: at91: allow building the module with COMPILE_TEST=y
new b0dfc1bd6f97 pinctrl: at91: use new GPIO line value setter callbacks
new 8152769f9fb6 pinctrl: armada-37xx: use new GPIO line value setter callbacks
new e52254e5ced7 pinctrl: pistachio: use new GPIO line value setter callbacks
new 9e4c444755b1 pinctrl: samsung: use new GPIO line value setter callbacks
new de1742fe7d04 Merge branch 'devel' into for-next
new 6927474a20e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c03e690d0633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e373991eb9ff pwm: rzg2l-gpt: Accept requests for too high period length
new 13b62a5d0267 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new 9d4b78df5dc5 selftests/perf_events: Fix spelling mistake "sycnhronize" [...]
new 10dcf92825cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c2493384e811 kunit: executor: Remove const from kunit_filter_suites() a [...]
new bbec437a4ef6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
new 60d0d35a5251 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new eaf264a00bad Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new a38279030ab6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new f1a714e1cd0d nvmem: rmem: select CONFIG_CRC32
new c708bbd57d15 nvmem: zynqmp_nvmem: unbreak driver after cleanup
new ac3842f0edab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0d529d0d057f Merge branch 'main' of git://git.infradead.org/users/willy [...]
new 6a8ddf183188 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
new 956fb5874d35 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
new 215276e2a2fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a4145eb7e5f0 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new ce06df108335 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new be85c3876acb Merge branch 'alloc-next' of https://github.com/Rust-for-L [...]
new 57a53bb651f3 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...]
new 33b88810745c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new 74a2bd0bfb06 nodemask: drop nodes_shift
new 4923c2c5b66f cpumask: add non-atomic __assign_cpu()
new e5bf9a4b68fa riscv: switch set_icache_stale_mask() to using non-atomic [...]
new 791a9b25ce2e cpumask: drop cpumask_assign_cpu()
new 31299a5e0211 bits: add comments and newlines to #if, #else and #endif d [...]
new 19408200c094 bits: introduce fixed-type GENMASK_U*()
new 5b572e8a9f3d bits: introduce fixed-type BIT_U*()
new 4fd225f7adbc drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*()
new 0405eef6c3bc test_bits: add tests for GENMASK_U*()
new e289b4882561 test_bits: add tests for BIT_U*()
new 243c90e917f5 build_bug.h: more user friendly error messages in BUILD_BU [...]
new 99c712d788c4 bitmap-str: Get rid of 'extern' for function prototypes
new 89a44a808814 bitmap-str: Add missing header(s)
new a256ae22570e bitfield: Add FIELD_MODIFY() helper
new 3a66162bd9e1 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new e62c47cba11e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new bc41a3998b8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fe1b41ef7407 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
new d08b38ada48a Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...]
new 2ac0a8c61960 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 981298164309 Revert "watchdog: fix watchdog may detect false positive o [...]
new 8a2d53ce3c5f Add linux-next specific files for 20250430
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 (9d9096722447)
\
N -- N -- N refs/heads/master (8a2d53ce3c5f)
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 795 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/debugfs-turris-mox-rwtm | 14 +
Documentation/ABI/testing/sysfs-class-power | 11 +-
Documentation/ABI/testing/sysfs-devices-system-cpu | 1 +
.../ABI/testing/sysfs-firmware-turris-mox-rwtm | 9 +
Documentation/ABI/testing/sysfs-fs-f2fs | 15 +-
Documentation/ABI/testing/sysfs-platform-oxp | 25 +
Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/arch/arm64/cpu-feature-registers.rst | 13 +-
Documentation/arch/arm64/sme.rst | 2 +-
Documentation/core-api/printk-formats.rst | 10 +-
.../arm/arm,coresight-static-replicator.yaml | 13 +
.../devicetree/bindings/clock/fsl,vf610-ccm.yaml | 58 +
.../devicetree/bindings/clock/vf610-clock.txt | 41 -
.../devicetree/bindings/display/msm/mdp4.yaml | 9 +-
.../devicetree/bindings/display/msm/qcom,mdss.yaml | 12 +
.../bindings/i2c/snps,designware-i2c.yaml | 12 +-
.../devicetree/bindings/mmc/vt8500-sdmmc.txt | 23 -
.../devicetree/bindings/mmc/wm,wm8505-sdhc.yaml | 66 +
.../devicetree/bindings/mtd/fsl,vf610-nfc.yaml | 89 +
.../mtd/loongson,ls1b-nand-controller.yaml | 72 +
.../devicetree/bindings/mtd/qcom,nandc.yaml | 30 +-
.../devicetree/bindings/mtd/vf610-nfc.txt | 59 -
.../bindings/power/supply/pegatron,chagall-ec.yaml | 49 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/hwmon/index.rst | 2 +-
Documentation/hwmon/oxp-sensors.rst | 89 -
Documentation/netlink/specs/ethtool.yaml | 4 +-
Documentation/networking/tproxy.rst | 4 +-
Documentation/virt/kvm/devices/vcpu.rst | 24 +
MAINTAINERS | 31 +-
Next/SHA1s | 127 +-
Next/Trees | 1 -
Next/merge.log | 1595 ++++++---
arch/arm/arm-soc-for-next-contents.txt | 148 -
arch/arm64/Kconfig | 8 +-
.../boot/dts/rockchip/rk3576-armsom-sige5.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 30 +
arch/arm64/boot/dts/st/stm32mp211.dtsi | 8 +-
arch/arm64/boot/dts/st/stm32mp231.dtsi | 9 +-
arch/arm64/boot/dts/st/stm32mp251.dtsi | 9 +-
arch/arm64/include/asm/cpu.h | 1 +
arch/arm64/include/asm/esr.h | 14 +-
arch/arm64/include/asm/fpsimd.h | 3 +-
arch/arm64/include/asm/kvm_host.h | 16 +-
arch/arm64/include/asm/mem_encrypt.h | 2 +
arch/arm64/include/asm/rsi_cmds.h | 2 +
arch/arm64/include/asm/thread_info.h | 16 +-
arch/arm64/include/asm/vdso/gettimeofday.h | 22 +-
arch/arm64/include/uapi/asm/kvm.h | 9 +-
arch/arm64/kernel/cpufeature.c | 2 +
arch/arm64/kernel/cpuinfo.c | 3 +
arch/arm64/kernel/efi.c | 4 +-
arch/arm64/kernel/entry-common.c | 2 +-
arch/arm64/kernel/fpsimd.c | 149 +-
arch/arm64/kernel/image-vars.h | 1 -
arch/arm64/kernel/kaslr.c | 2 -
arch/arm64/kernel/pi/kaslr_early.c | 4 -
arch/arm64/kernel/setup.c | 10 +-
arch/arm64/kernel/signal.c | 72 +-
arch/arm64/kernel/signal32.c | 11 +-
arch/arm64/kvm/hyp/include/nvhe/memory.h | 58 +-
arch/arm64/kvm/hyp/nvhe/hyp-main.c | 4 -
arch/arm64/kvm/hyp/nvhe/mem_protect.c | 106 +-
arch/arm64/kvm/hyp/nvhe/pkvm.c | 47 +-
arch/arm64/kvm/hyp/nvhe/setup.c | 10 +-
arch/arm64/kvm/pmu-emul.c | 60 +-
arch/arm64/kvm/sys_regs.c | 42 +-
arch/arm64/mm/init.c | 20 -
arch/arm64/mm/pageattr.c | 6 +-
arch/x86/mm/ioremap.c | 7 +-
crypto/krb5/rfc3961_simplified.c | 1 +
drivers/acpi/acpica/acapps.h | 4 +-
drivers/acpi/acpica/accommon.h | 2 +-
drivers/acpi/acpica/acconvert.h | 2 +-
drivers/acpi/acpica/acdebug.h | 4 +-
drivers/acpi/acpica/acdispat.h | 2 +-
drivers/acpi/acpica/acevents.h | 2 +-
drivers/acpi/acpica/acglobal.h | 2 +-
drivers/acpi/acpica/achware.h | 2 +-
drivers/acpi/acpica/acinterp.h | 2 +-
drivers/acpi/acpica/aclocal.h | 6 +-
drivers/acpi/acpica/acmacros.h | 2 +-
drivers/acpi/acpica/acnamesp.h | 2 +-
drivers/acpi/acpica/acobject.h | 2 +-
drivers/acpi/acpica/acopcode.h | 2 +-
drivers/acpi/acpica/acparser.h | 2 +-
drivers/acpi/acpica/acpredef.h | 2 +-
drivers/acpi/acpica/acresrc.h | 2 +-
drivers/acpi/acpica/acstruct.h | 2 +-
drivers/acpi/acpica/actables.h | 2 +-
drivers/acpi/acpica/acutils.h | 2 +-
drivers/acpi/acpica/amlcode.h | 2 +-
drivers/acpi/acpica/amlresrc.h | 10 +-
drivers/acpi/acpica/dbhistry.c | 2 +-
drivers/acpi/acpica/dsargs.c | 2 +-
drivers/acpi/acpica/dscontrol.c | 2 +-
drivers/acpi/acpica/dsdebug.c | 2 +-
drivers/acpi/acpica/dsfield.c | 2 +-
drivers/acpi/acpica/dsinit.c | 2 +-
drivers/acpi/acpica/dsmethod.c | 2 +-
drivers/acpi/acpica/dsobject.c | 2 +-
drivers/acpi/acpica/dsopcode.c | 2 +-
drivers/acpi/acpica/dspkginit.c | 2 +-
drivers/acpi/acpica/dswexec.c | 2 +-
drivers/acpi/acpica/dswload.c | 2 +-
drivers/acpi/acpica/dswload2.c | 2 +-
drivers/acpi/acpica/dswscope.c | 2 +-
drivers/acpi/acpica/dswstate.c | 2 +-
drivers/acpi/acpica/evevent.c | 2 +-
drivers/acpi/acpica/evglock.c | 2 +-
drivers/acpi/acpica/evgpe.c | 2 +-
drivers/acpi/acpica/evgpeblk.c | 2 +-
drivers/acpi/acpica/evgpeinit.c | 2 +-
drivers/acpi/acpica/evgpeutil.c | 2 +-
drivers/acpi/acpica/evhandler.c | 2 +-
drivers/acpi/acpica/evmisc.c | 2 +-
drivers/acpi/acpica/evregion.c | 2 +-
drivers/acpi/acpica/evrgnini.c | 2 +-
drivers/acpi/acpica/evxface.c | 2 +-
drivers/acpi/acpica/evxfevnt.c | 2 +-
drivers/acpi/acpica/evxfgpe.c | 2 +-
drivers/acpi/acpica/evxfregn.c | 2 +-
drivers/acpi/acpica/exconcat.c | 2 +-
drivers/acpi/acpica/exconfig.c | 2 +-
drivers/acpi/acpica/exconvrt.c | 6 +-
drivers/acpi/acpica/excreate.c | 2 +-
drivers/acpi/acpica/exdebug.c | 2 +-
drivers/acpi/acpica/exdump.c | 2 +-
drivers/acpi/acpica/exfield.c | 2 +-
drivers/acpi/acpica/exfldio.c | 2 +-
drivers/acpi/acpica/exmisc.c | 2 +-
drivers/acpi/acpica/exmutex.c | 2 +-
drivers/acpi/acpica/exnames.c | 2 +-
drivers/acpi/acpica/exoparg1.c | 2 +-
drivers/acpi/acpica/exoparg2.c | 2 +-
drivers/acpi/acpica/exoparg3.c | 2 +-
drivers/acpi/acpica/exoparg6.c | 2 +-
drivers/acpi/acpica/exprep.c | 2 +-
drivers/acpi/acpica/exregion.c | 2 +-
drivers/acpi/acpica/exresnte.c | 2 +-
drivers/acpi/acpica/exresolv.c | 2 +-
drivers/acpi/acpica/exresop.c | 2 +-
drivers/acpi/acpica/exserial.c | 2 +-
drivers/acpi/acpica/exstore.c | 2 +-
drivers/acpi/acpica/exstoren.c | 2 +-
drivers/acpi/acpica/exstorob.c | 2 +-
drivers/acpi/acpica/exsystem.c | 2 +-
drivers/acpi/acpica/extrace.c | 2 +-
drivers/acpi/acpica/exutils.c | 2 +-
drivers/acpi/acpica/hwacpi.c | 2 +-
drivers/acpi/acpica/hwesleep.c | 2 +-
drivers/acpi/acpica/hwgpe.c | 2 +-
drivers/acpi/acpica/hwsleep.c | 2 +-
drivers/acpi/acpica/hwtimer.c | 2 +-
drivers/acpi/acpica/hwvalid.c | 2 +-
drivers/acpi/acpica/hwxface.c | 2 +-
drivers/acpi/acpica/hwxfsleep.c | 2 +-
drivers/acpi/acpica/nsarguments.c | 2 +-
drivers/acpi/acpica/nsconvert.c | 2 +-
drivers/acpi/acpica/nsdump.c | 2 +-
drivers/acpi/acpica/nsdumpdv.c | 2 +-
drivers/acpi/acpica/nsinit.c | 2 +-
drivers/acpi/acpica/nsload.c | 2 +-
drivers/acpi/acpica/nsnames.c | 2 +-
drivers/acpi/acpica/nsparse.c | 2 +-
drivers/acpi/acpica/nspredef.c | 2 +-
drivers/acpi/acpica/nsprepkg.c | 2 +-
drivers/acpi/acpica/nsrepair.c | 2 +-
drivers/acpi/acpica/nsrepair2.c | 4 +-
drivers/acpi/acpica/nsutils.c | 2 +-
drivers/acpi/acpica/nswalk.c | 2 +-
drivers/acpi/acpica/nsxfname.c | 2 +-
drivers/acpi/acpica/psargs.c | 2 +-
drivers/acpi/acpica/psloop.c | 2 +-
drivers/acpi/acpica/psobject.c | 2 +-
drivers/acpi/acpica/psopcode.c | 2 +-
drivers/acpi/acpica/psopinfo.c | 2 +-
drivers/acpi/acpica/psparse.c | 2 +-
drivers/acpi/acpica/psscope.c | 2 +-
drivers/acpi/acpica/pstree.c | 2 +-
drivers/acpi/acpica/psutils.c | 2 +-
drivers/acpi/acpica/pswalk.c | 2 +-
drivers/acpi/acpica/psxface.c | 2 +-
drivers/acpi/acpica/rsaddr.c | 13 +-
drivers/acpi/acpica/rscalc.c | 22 +-
drivers/acpi/acpica/rslist.c | 12 +-
drivers/acpi/acpica/tbdata.c | 2 +-
drivers/acpi/acpica/tbfadt.c | 2 +-
drivers/acpi/acpica/tbfind.c | 6 +-
drivers/acpi/acpica/tbinstal.c | 2 +-
drivers/acpi/acpica/tbprint.c | 2 +-
drivers/acpi/acpica/tbutils.c | 2 +-
drivers/acpi/acpica/tbxface.c | 2 +-
drivers/acpi/acpica/tbxfload.c | 2 +-
drivers/acpi/acpica/tbxfroot.c | 2 +-
drivers/acpi/acpica/utaddress.c | 2 +-
drivers/acpi/acpica/utalloc.c | 2 +-
drivers/acpi/acpica/utascii.c | 2 +-
drivers/acpi/acpica/utbuffer.c | 2 +-
drivers/acpi/acpica/utcache.c | 4 +-
drivers/acpi/acpica/utcksum.c | 2 +-
drivers/acpi/acpica/utcopy.c | 2 +-
drivers/acpi/acpica/utdebug.c | 2 +-
drivers/acpi/acpica/utdecode.c | 2 +-
drivers/acpi/acpica/utdelete.c | 2 +-
drivers/acpi/acpica/uteval.c | 2 +-
drivers/acpi/acpica/utglobal.c | 2 +-
drivers/acpi/acpica/uthex.c | 2 +-
drivers/acpi/acpica/utids.c | 2 +-
drivers/acpi/acpica/utinit.c | 2 +-
drivers/acpi/acpica/utlock.c | 2 +-
drivers/acpi/acpica/utnonansi.c | 2 +-
drivers/acpi/acpica/utobject.c | 2 +-
drivers/acpi/acpica/utosi.c | 2 +-
drivers/acpi/acpica/utpredef.c | 2 +-
drivers/acpi/acpica/utprint.c | 9 +-
drivers/acpi/acpica/utresrc.c | 14 +-
drivers/acpi/acpica/uttrack.c | 2 +-
drivers/acpi/acpica/utuuid.c | 2 +-
drivers/acpi/acpica/utxface.c | 2 +-
drivers/acpi/acpica/utxfinit.c | 2 +-
drivers/cpufreq/Kconfig | 12 +
drivers/cpufreq/Makefile | 1 +
drivers/cpufreq/rcpufreq_dt.rs | 229 ++
drivers/firmware/Kconfig | 17 -
drivers/firmware/psci/psci.c | 4 +-
drivers/firmware/turris-mox-rwtm.c | 260 +-
drivers/gpu/drm/Kconfig | 2 +-
drivers/gpu/drm/adp/adp_drv.c | 27 +-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 8 +-
drivers/gpu/drm/bridge/display-connector.c | 8 +-
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 4 +-
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h | 3 +-
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c | 32 +-
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c | 20 +-
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 7 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 7 +-
drivers/gpu/drm/bridge/tda998x_drv.c | 7 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 7 +-
drivers/gpu/drm/drm_file.c | 6 +
drivers/gpu/drm/drm_gpusvm.c | 2 +-
drivers/gpu/drm/drm_mipi_dbi.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_mic.c | 7 +-
drivers/gpu/drm/i915/display/intel_dp.c | 105 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 189 +-
drivers/gpu/drm/i915/display/intel_pch.c | 3 +-
drivers/gpu/drm/mcde/mcde_dsi.c | 7 +-
drivers/gpu/drm/msm/Makefile | 1 -
.../drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h | 5 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 18 +
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 5 +-
.../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 4 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_2_sm7150.h | 4 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 5 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 5 +-
.../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 5 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 5 +-
.../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 5 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 5 +-
.../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 5 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 2 +
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 20 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 156 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 25 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 34 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 16 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 50 +-
.../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 121 -
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c | 51 +-
drivers/gpu/drm/msm/dp/dp_drm.c | 9 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 9 +-
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 9 +-
drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +-
drivers/gpu/drm/panel/panel-edp.c | 10 +
drivers/gpu/drm/panthor/panthor_gem.c | 5 +
drivers/gpu/drm/panthor/panthor_gem.h | 8 -
drivers/gpu/drm/tests/drm_gem_shmem_test.c | 3 +
drivers/gpu/drm/tiny/Kconfig | 2 +
drivers/gpu/drm/vc4/vc4_dsi.c | 34 +-
drivers/gpu/drm/xe/tests/xe_mocs.c | 7 +-
drivers/gpu/drm/xe/xe_guc.c | 44 +-
drivers/hwmon/Kconfig | 11 -
drivers/hwmon/Makefile | 1 -
drivers/hwmon/oxp-sensors.c | 716 ----
drivers/hwtracing/coresight/coresight-catu.c | 2 +-
drivers/hwtracing/coresight/coresight-core.c | 6 +-
drivers/hwtracing/coresight/coresight-cpu-debug.c | 3 +-
drivers/hwtracing/coresight/coresight-funnel.c | 3 +-
drivers/hwtracing/coresight/coresight-replicator.c | 3 +-
drivers/hwtracing/coresight/coresight-stm.c | 2 +-
drivers/hwtracing/coresight/coresight-tmc-core.c | 2 +-
drivers/hwtracing/coresight/coresight-tpiu.c | 2 +-
drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +-
drivers/i2c/busses/i2c-tegra.c | 5 +
drivers/input/keyboard/mtk-pmic-keys.c | 4 +-
drivers/md/dm-flakey.c | 114 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 2 +
drivers/mmc/host/sdhci-of-dwcmshc.c | 40 +
drivers/mtd/devices/Kconfig | 2 +-
drivers/mtd/mtdchar.c | 2 +-
drivers/mtd/mtdcore.c | 152 +-
drivers/mtd/mtdcore.h | 2 +-
drivers/mtd/mtdpart.c | 16 +-
drivers/mtd/nand/ecc-mxic.c | 2 +-
drivers/mtd/nand/qpic_common.c | 8 +-
drivers/mtd/nand/raw/Kconfig | 9 +-
drivers/mtd/nand/raw/Makefile | 1 +
drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 5 +-
drivers/mtd/nand/raw/denali_pci.c | 13 +-
drivers/mtd/nand/raw/loongson1-nand-controller.c | 838 +++++
drivers/mtd/nand/raw/qcom_nandc.c | 18 +-
drivers/mtd/nand/spi/alliancememory.c | 20 +-
drivers/mtd/nand/spi/ato.c | 14 +-
drivers/mtd/nand/spi/core.c | 20 +-
drivers/mtd/nand/spi/esmt.c | 20 +-
drivers/mtd/nand/spi/foresee.c | 16 +-
drivers/mtd/nand/spi/gigadevice.c | 60 +-
drivers/mtd/nand/spi/macronix.c | 20 +-
drivers/mtd/nand/spi/micron.c | 38 +-
drivers/mtd/nand/spi/paragon.c | 20 +-
drivers/mtd/nand/spi/skyhigh.c | 20 +-
drivers/mtd/nand/spi/toshiba.c | 22 +-
drivers/mtd/nand/spi/winbond.c | 128 +-
drivers/mtd/nand/spi/xtx.c | 20 +-
drivers/net/dsa/ocelot/felix_vsc9959.c | 5 +-
drivers/net/ethernet/amd/pds_core/auxbus.c | 1 -
drivers/net/ethernet/amd/pds_core/core.c | 3 +-
drivers/net/ethernet/dlink/dl2k.c | 2 +-
drivers/net/ethernet/dlink/dl2k.h | 2 +-
drivers/net/ethernet/intel/ice/ice_ddp.c | 10 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 5 +
drivers/net/ethernet/intel/idpf/idpf.h | 18 +-
drivers/net/ethernet/intel/idpf/idpf_lib.c | 57 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 14 +-
drivers/net/ethernet/mellanox/mlx4/mr.c | 2 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +-
drivers/net/mdio/mdio-mux-meson-gxl.c | 3 +-
drivers/net/phy/aquantia/aquantia_main.c | 6 +-
drivers/net/phy/phylink.c | 7 -
drivers/nvmem/Kconfig | 1 +
drivers/nvmem/zynqmp_nvmem.c | 1 +
drivers/pinctrl/Kconfig | 3 +-
drivers/pinctrl/actions/pinctrl-owl.c | 8 +-
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 13 +-
drivers/pinctrl/pinctrl-amd.c | 7 +-
drivers/pinctrl/pinctrl-at91.c | 15 +-
drivers/pinctrl/pinctrl-axp209.c | 35 +-
drivers/pinctrl/pinctrl-ingenic.c | 8 +-
drivers/pinctrl/pinctrl-microchip-sgpio.c | 8 +-
drivers/pinctrl/pinctrl-pistachio.c | 8 +-
drivers/pinctrl/pinctrl-stmfx.c | 13 +-
drivers/pinctrl/qcom/pinctrl-sm8750.c | 4 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 7 +-
drivers/platform/arm64/Kconfig | 2 +-
drivers/platform/arm64/acer-aspire1-ec.c | 7 +-
drivers/platform/cznic/Kconfig | 17 -
drivers/platform/cznic/Makefile | 3 -
drivers/platform/cznic/turris-omnia-mcu-base.c | 4 -
drivers/platform/cznic/turris-omnia-mcu-gpio.c | 21 +-
drivers/platform/cznic/turris-omnia-mcu-keyctl.c | 162 -
drivers/platform/cznic/turris-omnia-mcu-trng.c | 17 +-
drivers/platform/cznic/turris-omnia-mcu.h | 33 +-
drivers/platform/cznic/turris-signing-key.c | 193 --
drivers/platform/mellanox/Kconfig | 12 +
drivers/platform/mellanox/Makefile | 1 +
drivers/platform/mellanox/mlx-platform.c | 3612 ++++++++++++++------
drivers/platform/mellanox/mlxreg-dpu.c | 611 ++++
drivers/platform/surface/Kconfig | 2 +-
drivers/platform/x86/Kconfig | 13 +
drivers/platform/x86/Makefile | 3 +
drivers/platform/x86/dell/Kconfig | 2 +-
drivers/platform/x86/dell/dell-pc.c | 67 +-
drivers/platform/x86/intel/int3472/Makefile | 3 +-
.../platform/x86/intel/int3472/clk_and_regulator.c | 166 +-
drivers/platform/x86/intel/int3472/common.h | 57 +-
drivers/platform/x86/intel/int3472/discrete.c | 41 +-
.../platform/x86/intel/int3472/discrete_quirks.c | 22 +
drivers/platform/x86/oxpec.c | 1055 ++++++
drivers/pmdomain/core.c | 4 +-
drivers/pmdomain/renesas/rcar-gen4-sysc.c | 5 -
drivers/pmdomain/renesas/rcar-sysc.c | 5 -
drivers/power/supply/Kconfig | 12 +
drivers/power/supply/Makefile | 1 +
drivers/power/supply/chagall-battery.c | 291 ++
drivers/power/supply/cros_charge-control.c | 23 +-
drivers/power/supply/power_supply_sysfs.c | 7 +-
drivers/power/supply/test_power.c | 1 +
drivers/ptp/ptp_ocp.c | 2 +-
drivers/pwm/pwm-rzg2l-gpt.c | 12 +-
drivers/spi/spi-qpic-snand.c | 1 +
drivers/spmi/spmi-pmic-arb.c | 2 +-
drivers/tee/amdtee/core.c | 16 +-
drivers/video/fbdev/arkfb.c | 5 +-
fs/bcachefs/btree_gc.c | 27 +-
fs/bcachefs/btree_journal_iter.c | 2 +-
fs/bcachefs/btree_update_interior.c | 49 +-
fs/bcachefs/darray.h | 1 +
fs/bcachefs/error.c | 4 +-
fs/bcachefs/fs.c | 4 +-
fs/bcachefs/fsck.c | 4 +-
fs/bcachefs/super.c | 61 +-
fs/bcachefs/super.h | 2 +-
fs/bcachefs/util.c | 4 +-
fs/bcachefs/util.h | 4 +-
fs/btrfs/btrfs_inode.h | 9 +-
fs/btrfs/compression.c | 2 +-
fs/btrfs/extent_io.h | 2 +
fs/btrfs/file.c | 39 +-
fs/btrfs/inode.c | 189 +-
fs/btrfs/messages.h | 2 +-
fs/btrfs/scrub.c | 4 +-
fs/erofs/fileio.c | 4 +-
fs/ext2/super.c | 3 +-
fs/f2fs/acl.c | 33 +-
fs/f2fs/acl.h | 10 +-
fs/f2fs/checkpoint.c | 193 +-
fs/f2fs/compress.c | 134 +-
fs/f2fs/data.c | 213 +-
fs/f2fs/dir.c | 240 +-
fs/f2fs/extent_cache.c | 10 +-
fs/f2fs/f2fs.h | 221 +-
fs/f2fs/file.c | 178 +-
fs/f2fs/gc.c | 140 +-
fs/f2fs/inline.c | 306 +-
fs/f2fs/inode.c | 94 +-
fs/f2fs/namei.c | 114 +-
fs/f2fs/node.c | 526 ++-
fs/f2fs/node.h | 12 +-
fs/f2fs/recovery.c | 178 +-
fs/f2fs/segment.c | 163 +-
fs/f2fs/segment.h | 6 +-
fs/f2fs/shrinker.c | 13 +-
fs/f2fs/super.c | 85 +-
fs/f2fs/sysfs.c | 15 +
fs/f2fs/xattr.c | 116 +-
fs/f2fs/xattr.h | 24 +-
fs/isofs/inode.c | 7 +-
fs/isofs/isofs.h | 4 +-
fs/isofs/rock.c | 40 +-
fs/isofs/rock.h | 6 +-
fs/isofs/util.c | 49 +-
fs/namespace.c | 14 +-
fs/nilfs2/btree.c | 4 +-
fs/nilfs2/direct.c | 3 +
fs/smb/client/smb2pdu.c | 1 +
fs/xfs/xfs_buf.c | 15 +-
include/acpi/acbuffer.h | 2 +-
include/acpi/acconfig.h | 2 +-
include/acpi/acexcep.h | 2 +-
include/acpi/acnames.h | 2 +-
include/acpi/acoutput.h | 2 +-
include/acpi/acpi.h | 2 +-
include/acpi/acpiosxf.h | 2 +-
include/acpi/acpixf.h | 4 +-
include/acpi/acrestyp.h | 2 +-
include/acpi/actbl.h | 8 +-
include/acpi/actbl1.h | 24 +-
include/acpi/actbl2.h | 335 +-
include/acpi/actbl3.h | 2 +-
include/acpi/actypes.h | 10 +-
include/acpi/acuuid.h | 2 +-
include/acpi/platform/acenv.h | 2 +-
include/acpi/platform/acenvex.h | 2 +-
include/acpi/platform/acgcc.h | 10 +-
include/acpi/platform/acgccex.h | 2 +-
include/acpi/platform/aclinux.h | 2 +-
include/acpi/platform/aclinuxex.h | 2 +-
include/acpi/platform/aczephyr.h | 2 +-
include/asm-generic/memory_model.h | 10 +-
include/linux/coresight.h | 2 +-
include/linux/f2fs_fs.h | 1 +
include/linux/highmem.h | 27 +
include/linux/ima.h | 3 +
include/linux/kexec.h | 9 +
include/linux/mm.h | 2 +-
include/linux/mmzone.h | 88 +
include/linux/mtd/nand-qpic-common.h | 4 +-
include/linux/mtd/partitions.h | 2 +-
include/linux/mtd/spinand.h | 121 +-
include/linux/page-flags.h | 4 -
include/linux/power_supply.h | 1 +
include/linux/rmap.h | 2 +-
include/linux/turris-signing-key.h | 35 -
include/linux/util_macros.h | 5 +-
include/net/flow.h | 1 +
include/net/ip_fib.h | 3 +-
include/net/route.h | 3 +
include/sound/ump_convert.h | 2 +-
include/trace/events/btrfs.h | 2 +-
include/trace/events/huge_memory.h | 12 +-
include/trace/events/sched.h | 33 +
include/uapi/linux/ethtool_netlink_generated.h | 5 -
include/uapi/linux/netfilter/nf_tables.h | 4 +
kernel/Kconfig.kexec | 3 +-
kernel/kexec_core.c | 54 +
kernel/kexec_file.c | 111 +-
kernel/power/energy_model.c | 4 +
kernel/power/snapshot.c | 42 +-
kernel/rcu/rcutorture.c | 14 +-
kernel/sched/ext.c | 904 ++---
kernel/sched/ext_idle.c | 3 +-
kernel/sched/fair.c | 9 +
kernel/watchdog.c | 37 +-
lib/kunit/executor.c | 2 +-
lib/ratelimit.c | 2 +-
lib/tests/printf_kunit.c | 4 +-
lib/vsprintf.c | 11 +-
localversion-next | 2 +-
mm/damon/sysfs-schemes.c | 5 +-
mm/khugepaged.c | 6 +-
mm/memory.c | 4 +-
mm/memory_hotplug.c | 8 +-
mm/mm_init.c | 29 +-
mm/workingset.c | 4 +-
net/core/xdp.c | 17 +-
net/ipv4/fib_semantics.c | 41 +-
net/ipv4/inet_diag.c | 2 +-
net/ipv4/route.c | 15 +-
net/ipv4/udp_offload.c | 61 +-
net/ipv6/route.c | 13 +-
net/ipv6/tcp_ipv6.c | 2 +
net/netfilter/Kconfig | 2 +-
net/netfilter/nf_conntrack_core.c | 4 +-
net/netfilter/nf_tables_api.c | 26 +
net/netfilter/xt_IDLETIMER.c | 12 +-
net/netfilter/xt_cgroup.c | 26 +
net/sched/sch_drr.c | 9 +-
net/sched/sch_ets.c | 9 +-
net/sched/sch_hfsc.c | 2 +-
net/sched/sch_qfq.c | 11 +-
rust/bindings/bindings_helper.h | 10 +-
rust/helpers/clk.c | 66 +
rust/helpers/cpufreq.c | 10 +
rust/helpers/cpumask.c | 25 +
rust/helpers/helpers.c | 3 +-
rust/helpers/xarray.c | 28 -
rust/kernel/alloc/kbox.rs | 38 +-
rust/kernel/auxiliary.rs | 6 +-
rust/kernel/clk.rs | 318 ++
rust/kernel/cpu.rs | 30 +
rust/kernel/cpufreq.rs | 1306 +++++++
rust/kernel/cpumask.rs | 330 ++
rust/kernel/device.rs | 1 +
rust/kernel/lib.rs | 9 +-
rust/kernel/miscdevice.rs | 12 +-
rust/kernel/opp.rs | 1143 +++++++
rust/kernel/pci.rs | 2 +-
rust/kernel/platform.rs | 2 +-
rust/kernel/sync/arc.rs | 21 +-
rust/kernel/types.rs | 46 +-
rust/kernel/xarray.rs | 275 --
rust/macros/module.rs | 20 +-
security/integrity/ima/Kconfig | 11 +
security/integrity/ima/ima.h | 6 +
security/integrity/ima/ima_kexec.c | 193 +-
security/integrity/ima/ima_queue.c | 5 +
sound/pci/korg1212/korg1212.c | 75 +-
sound/usb/midi.c | 16 +-
tools/net/ynl/pyynl/ynl_gen_rst.py | 2 +-
tools/power/acpi/common/cmfsize.c | 2 +-
tools/power/acpi/common/getopt.c | 2 +-
.../acpi/os_specific/service_layers/oslinuxtbl.c | 4 +-
.../acpi/os_specific/service_layers/osunixdir.c | 2 +-
.../acpi/os_specific/service_layers/osunixmap.c | 2 +-
.../acpi/os_specific/service_layers/osunixxf.c | 2 +-
tools/power/acpi/tools/acpidump/acpidump.h | 2 +-
tools/power/acpi/tools/acpidump/apdump.c | 2 +-
tools/power/acpi/tools/acpidump/apfiles.c | 4 +-
tools/power/acpi/tools/acpidump/apmain.c | 2 +-
.../dsa/{bridge_locked_port.sh => tc_taprio.sh} | 0
tools/testing/selftests/drivers/net/hw/iou-zcrx.py | 54 +-
tools/testing/selftests/drivers/net/ocelot/psfp.sh | 8 +-
tools/testing/selftests/mm/pkey-powerpc.h | 14 +-
tools/testing/selftests/mm/pkey_util.c | 1 +
tools/testing/selftests/mm/uffd-unit-tests.c | 202 ++
tools/testing/selftests/net/fib_tests.sh | 120 +-
.../testing/selftests/net/forwarding/tc_taprio.sh | 421 +++
tools/testing/selftests/net/forwarding/tsn_lib.sh | 26 +
tools/testing/selftests/net/lib.sh | 24 +
.../tc-testing/tc-tests/infra/qdiscs.json | 186 +
584 files changed, 17516 insertions(+), 8163 deletions(-)
create mode 100644 Documentation/ABI/testing/debugfs-turris-mox-rwtm
create mode 100644 Documentation/ABI/testing/sysfs-platform-oxp
create mode 100644 Documentation/devicetree/bindings/clock/fsl,vf610-ccm.yaml
delete mode 100644 Documentation/devicetree/bindings/clock/vf610-clock.txt
delete mode 100644 Documentation/devicetree/bindings/mmc/vt8500-sdmmc.txt
create mode 100644 Documentation/devicetree/bindings/mmc/wm,wm8505-sdhc.yaml
create mode 100644 Documentation/devicetree/bindings/mtd/fsl,vf610-nfc.yaml
create mode 100644 Documentation/devicetree/bindings/mtd/loongson,ls1b-nand-contro [...]
delete mode 100644 Documentation/devicetree/bindings/mtd/vf610-nfc.txt
create mode 100644 Documentation/devicetree/bindings/power/supply/pegatron,chagall [...]
delete mode 100644 Documentation/hwmon/oxp-sensors.rst
delete mode 100644 arch/arm/arm-soc-for-next-contents.txt
create mode 100644 drivers/cpufreq/rcpufreq_dt.rs
delete mode 100644 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c
delete mode 100644 drivers/hwmon/oxp-sensors.c
create mode 100644 drivers/mtd/nand/raw/loongson1-nand-controller.c
delete mode 100644 drivers/platform/cznic/turris-omnia-mcu-keyctl.c
delete mode 100644 drivers/platform/cznic/turris-signing-key.c
create mode 100644 drivers/platform/mellanox/mlxreg-dpu.c
create mode 100644 drivers/platform/x86/intel/int3472/discrete_quirks.c
create mode 100644 drivers/platform/x86/oxpec.c
create mode 100644 drivers/power/supply/chagall-battery.c
delete mode 100644 include/linux/turris-signing-key.h
create mode 100644 rust/helpers/clk.c
create mode 100644 rust/helpers/cpufreq.c
delete mode 100644 rust/helpers/xarray.c
create mode 100644 rust/kernel/clk.rs
create mode 100644 rust/kernel/cpu.rs
create mode 100644 rust/kernel/cpufreq.rs
create mode 100644 rust/kernel/cpumask.rs
create mode 100644 rust/kernel/opp.rs
delete mode 100644 rust/kernel/xarray.rs
copy tools/testing/selftests/drivers/net/dsa/{bridge_locked_port.sh => tc_taprio.s [...]
create mode 100755 tools/testing/selftests/net/forwarding/tc_taprio.sh
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.