This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from d3c77fb40 Add entry 5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739 from https [...]
new de63ad704 Add entry 5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739 from https [...]
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:
llvm/sha1/5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739/jira/description | 4 ++++
llvm/sha1/5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739/jira/yaml | 4 ++++
llvm/sha1/5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739/status.txt | 4 ++++
.../details.txt | 0
.../main-aarch64-Ofast-sve_vla/reproduction_instructions.txt | 0
.../tcwg_flang_test/main-aarch64-Ofast-sve_vla}/status-summary.txt | 0
.../tcwg_flang_test/main-aarch64-Ofast-sve_vla/status.txt | 4 ++--
.../tcwg_flang_test/status.txt | 4 ++++
8 files changed, 18 insertions(+), 2 deletions(-)
copy llvm/sha1/5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739/tcwg_flang_test/{main-aarc [...]
copy {fujitsu_testsuite/sha1/011e6d92dd86a39ccc5c28cc30672c158422c191 => llvm/sha1 [...]
copy {glibc/sha1/7f163bd2106f96e2925e9bb3e0e545cfae7ba1af/tcwg_gnu_native_check_gl [...]
copy llvm/sha1/{e0950ebb9ce3ce02bd9a439f55fb2cbf81fa3eaf => 5c8ba28c751bf0e7cb5c3a [...]
--
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 releases/gcc-15
in repository gcc.
from 05941b93dfc cobol: Restrict COBOL to supported Linux arches [PR119217]
new d88bbce5757 testsuite: XFAIL predcom-8.c on aarch64 [PR118407]
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/tree-ssa/predcom-8.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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 3aa3603ae Add entry 5a993558c5fa52c605d984e0effdc1cd3b452476 from https [...]
new d3c77fb40 Add entry 5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739 from https [...]
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:
.../tcwg_flang_test/main-aarch64-Ofast-sve_vla/build_url | 2 +-
.../last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy {fujitsu_testsuite/sha1/011e6d92dd86a39ccc5c28cc30672c158422c191 => llvm/sha1 [...]
copy llvm/sha1/5c8ba28c751bf0e7cb5c3ac9d223acba4cefc739/tcwg_flang_test/{main-aarc [...]
--
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 releases/gcc-14
in repository gcc.
from 721c6121e9f Daily bump.
new 97dde4260ca tree-optimization/119534 - reject bogus emulated vectorized gather
new a27f6a420c6 target/119549 - fixup handling of -mno-sse4 in target attribute
new c8fe937b4ed middle-end/119706 - allow POLY_INT_CST as is_gimple_mem_ref_addr
new 2bb4a431eac aarch64: Add test case.
new 4108c75ea13 tree-optimization/119778 - properly mark abnormal edge sour [...]
The 5 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/common/config/i386/i386-common.cc | 2 +
gcc/config/i386/i386-options.cc | 7 +
gcc/gimple-expr.cc | 2 +-
gcc/testsuite/g++.dg/torture/pr119778.C | 20 +++
gcc/testsuite/g++.target/aarch64/sve/pr119706.C | 178 ++++++++++++++++++++++++
gcc/testsuite/gcc.dg/vect/pr119534.c | 11 ++
gcc/testsuite/gcc.target/i386/pr119549.c | 15 ++
gcc/tree-inline.cc | 7 +-
gcc/tree-vect-stmts.cc | 1 +
9 files changed, 240 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/torture/pr119778.C
create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr119706.C
create mode 100644 gcc/testsuite/gcc.dg/vect/pr119534.c
create mode 100644 gcc/testsuite/gcc.target/i386/pr119549.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 users/aburgess/gdb-core-i386-tls
in repository binutils-gdb.
discards c862216cbbb [wip] gdb: include NT_I386_TLS note in generated core files
new b4bb75ab860 [wip] gdb: include NT_I386_TLS note in generated core files
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 (c862216cbbb)
\
N -- N -- N refs/heads/users/aburgess/gdb-core-i386-tls (b4bb75ab860)
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 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:
--
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 releases/gcc-15
in repository gcc.
from eb5c5fd4513 libstdc++: Update baseline symbols for riscv64-linux
new 18d2115973b libstdc++: Update baseline symbols for m68k-linux
new 05941b93dfc cobol: Restrict COBOL to supported Linux arches [PR119217]
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:
configure | 19 ++++++++-----------
configure.ac | 19 ++++++++-----------
.../abi/post/m68k-linux-gnu/baseline_symbols.txt | 11 +++++++++++
3 files changed, 27 insertions(+), 22 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 6e3b92848b5 Fortran: Various fixes on F2018 teams.
new f9cfb3735cf libstdc++: Update baseline symbols for m68k-linux
new 6390fc86995 cobol: Restrict COBOL to supported Linux arches [PR119217]
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:
configure | 19 ++++++++-----------
configure.ac | 19 ++++++++-----------
.../abi/post/m68k-linux-gnu/baseline_symbols.txt | 11 +++++++++++
3 files changed, 27 insertions(+), 22 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 linux-next.
omits bc8aa6cdadcc Add linux-next specific files for 20250417
omits 133b951a2839 Revert "watchdog: fix watchdog may detect false positive o [...]
omits 729ac2241d5a Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...]
omits b13605d579ec Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
omits 97006bc7dd24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits f6cdcde0d211 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 36571aa1dcee Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits c9dd0372a077 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
omits 52b677434a8e Merge branch 'alloc-next' of https://github.com/Rust-for-L [...]
omits a99bfb7a24dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0d5675e71224 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f655353b0908 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
omits 6f256f976d5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits fc1bf16c0235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3b66417d15ef Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
omits d59c431b745d Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...]
omits fd1ba71cfab5 Merge branch 'main' of git://git.infradead.org/users/willy [...]
omits f4f7581d6ff1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits a5a11cd75c0f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 7f16ed374e70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5cd72e783716 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
omits 1cefc72ec365 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
omits c7dd394bfc0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cdc85db8a9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c60fb3309018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits e8cebce17f15 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
omits 951a547d7b4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 481d334d1984 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 5f2e2fe91425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 40e86b8f1118 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits efce866e0bcd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits b9d796717031 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...]
omits c4d0ca80a254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 07348995f500 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3a8e5f21378c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits c6c2dc94adac Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...]
omits a3abc341e324 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits dc2ec2e2b803 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 34188a844bdc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits f9640f9b12bc Merge branch 'for-next' of git://github.com/cminyard/linux [...]
omits 45783df0b627 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
omits b3e53ec515d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 891359d12dc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits dc07e4acd1cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6b1d4f00fa57 next-20250414/workqueues
omits df80c9beda75 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 693fec64e565 Merge branch 'next' of https://github.com/kvm-x86/linux.git
omits e029f531b339 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
omits 99adaba95f2d Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
omits 6e6c6fb85fc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits dc7ccb9b42e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1403d7941b23 next-20250414/tip
omits 35778bd2db3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1785c5879f1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7901c63209c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9b7287dc32a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits e0d6546be6ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 715e5fcd926c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 576613a9ad32 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
omits 5cd5d2f60954 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits aad6446863a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7a74ab3fb4e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6ede3cb4525b Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
omits 5fa0ed6562d3 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
omits 252a739ec794 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 161e900e9584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits e1a12b216b98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4980d3bb3118 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits a579cfd39315 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
omits 42dc6ead058c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 18218bb9575d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 8114dab81503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9b0d26a63f7c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
omits 645abf57d593 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...]
omits f7025a893bfc Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...]
omits 490afe09f837 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
omits 9151b1b74d94 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits ae0231acd92b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
omits a14ed5513c70 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits 7e3a23f49126 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits b121c2eada6b next-20250416/crypto
omits e39b82b4c218 Merge branch 'block-6.15' into for-next
omits 394f9eb09d9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 203d1d539fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 96386a8bcdc2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 89bb43b652c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits e86dbe51470f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7f50b3ed1158 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5a777823698d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits a2d6c9dd8299 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
omits b26d6b7622fa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits fc029c5bd812 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...]
omits 5f08979436a7 Merge branch 'docs-next' of git://git.lwn.net/linux.git
omits 0f5f52625ad7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
omits 9c4833ab2fad Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
omits c878e58eedd0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits 32ab644d050d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f01e280f142e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 899b58e1afd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9b7cacc00c85 Merge branch 'fs-next' of linux-next
omits 5a9fc013278f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
omits 51c7a853983e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 81d962575932 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
omits e254a1d18ddf Merge branch 'for-next' of git://github.com/openrisc/linux.git
omits 0b8565ae7364 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
omits ed27e78ae131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7a7b422df90a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
omits a7138feb99d8 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...]
omits e210626b135f Merge branch 'thead-dt-for-next' of https://github.com/pdp [...]
omits 30fac1082486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0cb9b0781eff Merge branch 'next' of https://git.linaro.org/people/jens. [...]
omits 8be770fc4b32 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits e750847f9826 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits 29c5a86f300a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 69d2a107c2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 367aeccbbac2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
omits 736e971fca78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 22db402ce5e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a6f01b55614a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d394db299ad9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 11af96052823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6b9cf6c519c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4672093d85f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits d120c3bc46a2 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...]
omits 0380a3cf0fed Merge branch 'next' of https://github.com/Broadcom/stblinux.git
omits 2f14b4c5b507 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 6ba59e61c9de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 90e01113c12e Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
omits f166b7793604 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 68e1c5c8c4e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 69f84547a2d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9818834485bf Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
omits 09192f52e4ff Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...]
omits 34f2bb613670 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...]
omits 93ced5296772 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
omits 698fc58f5869 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...]
omits 23ecee88f635 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...]
omits 6861de4419ca Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
omits 9d4de5ae5208 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...]
omits f4b1203a9e09 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...]
omits 9b02bad3d299 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...]
omits 21b64675de17 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...]
omits 5d37ee8a1d64 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 654c724aec3c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...]
omits fd0a64ae6e2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 228dcc2afaa0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
omits 41e9dc439e95 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 72f070c8da94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b8362c8046a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 1790b4a242fe Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...]
omits f626c8458587 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 5dd23954ad4a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits ce4371ca2134 Merge branch 'for-linus' of git://github.com/awilliam/linu [...]
omits b9b1e4616abf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 2f7e6a7d7eaa Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...]
omits 34e643675c3f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 94210331a673 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 66e560de64e7 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
omits 396ffaf3f562 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
omits b7d0a445f819 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...]
omits 34722495c65f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...]
omits c42a3a3af6df Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits bbdaff8bfe8d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 5d6f363fc974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits fc27aed1425b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 5061b84b92f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 94cefcf56649 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits e59fb3b982b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 7e300eaaf84c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits bd61afde33cd Merge branch 'fs-current' of linux-next
omits 1693b99e4d5d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
omits 56577cd0e671 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9e4af5b3667d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 022336e21178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 4b3a5b277822 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
omits e3684a68f596 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits c42a052c3121 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 096a3fd44687 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits 726adc403b39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 8e2dacbc1c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 38a0440cfb88 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 474cef65284b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 69288e3d00af Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 02c0af0427a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 013b9d1d1d0f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits f33a84261336 Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits 3729083ac0b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 97d6075f6f3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits d05e36657f24 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits 8dd62d30180a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 12616bb68a8e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 1492927e3b87 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits ce9baf7ce6e6 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...]
omits 82303a059aab selftests/bpf: Mitigate sockmap_ktls disconnect_after_dele [...]
omits e57217db4926 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next
omits 2122b4571745 overflow: Clarify expectations for getting DEFINE_FLEX var [...]
omits 833dd6a6a1b1 compiler_types: Identify compiler versions for __builtin_d [...]
omits f737ab93945f Merge branch into tip/master: 'x86/urgent'
omits 39893b1e4ad7 Merge branch into tip/master: 'timers/urgent'
omits 2e7a2843d0de Merge branch into tip/master: 'irq/urgent'
omits 9dcf62a1df02 Merge branch into tip/master: 'core/urgent'
omits 0316f040a048 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...]
omits b2044b94a6a9 kunit/usercopy: Disable u64 test on 32-bit SPARC
omits cc8dd99628a2 Merge branch 'fixes' into linux-next
omits 6f8fcdd421be Merge branch 'pm-cpufreq-fixes' into fixes
omits 4f751f25ab89 cpufreq: Avoid using inconsistent policy->min and policy->max
omits a5d8e0cc96ee gpio: tn48m: enable building the module with COMPILE_TEST=y
omits 90d80a3dc4fb gpio: tb10x: enable building the module with COMPILE_TEST=y
omits 27747874cd90 gpio: rtd: enable building the module with COMPILE_TEST=y
omits e40952bb8c6c gpio: pl061: enable building the module with COMPILE_TEST=y
omits ce4f4ce18e16 gpio: msc313: enable building the module with COMPILE_TEST=y
omits 27cdde96fd1e gpio: zynq: enable building the modules with COMPILE_TEST=y
omits 01aecc78d9ea gpio: blzp1600: drop dependency on OF headers
omits c21c43c7b59f gpio: ds4520: don't check the 'ngpios' property in the driver
omits 69e230a0a288 gpio: ich: use new line value setter callbacks
omits 10b16abc29e1 gpio: ich: enable building with COMPILE_TEST=y
omits 4c71b46278c2 gpio: htc-egpio: use new line value setter callbacks
omits 6be51668eda3 gpio: htc-egpio: enable building with COMPILE_TEST=y
omits 674817f336bd gpio: gw-pld: use new line value setter callbacks
omits 04eaa41eb8eb gpio: graniterapids: use new line value setter callbacks
omits 56193775d1ec gpio: f7188: use new line value setter callbacks
omits f031312c8e19 gpio: allow building port-mapped GPIO drivers with COMPILE_TEST=y
omits d1ac836670f2 Merge branch 'for-6.16/io_uring' into for-next
omits 9bf4373afd67 Merge branch 'for-6.16/block' into for-next
omits 29f7dda9e567 Merge branch 'io_uring-6.15' into for-next
omits 97dbf2289e60 Merge branch 'block-6.15' into for-next
omits 5b8198ed634b block: blk-rq-qos: guard rq-qos helpers by static key
omits 321944ac67f7 block: ensure that struct blk_mq_alloc_data is fully initialized
omits c47623a65f3b io_uring/rsrc: send exact nr_segs for fixed buffer
omits cc9b3f69b60d io_uring/rsrc: add local 'folio_shift' variable
omits ecaecbb9f947 Merge branch 'fixes' into linux-next
omits 6b4726443fed Merge branch 'pm-cpufreq-fixes' into fixes
omits 1900322ead3b Merge tag 'amd-pstate-v6.15-2025-04-15' of ssh://gitolite. [...]
omits 76bd3924c9e3 Merge branch 'thermal-intel' into fixes
omits 673bf6602784 Merge branch 'pm-cpufreq-fixes' into fixes
omits f42cb85aab7d cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit()
omits fd2e980ff820 cpufreq/sched: Explicitly synchronize limits_changed flag [...]
omits 931bf4c73b46 cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
omits 395b8b5c8f67 cpufreq: ACPI: Don't enable boost on policy exit
omits bde5547f2e87 pwm: Better document return value of pwm_round_waveform_mi [...]
omits 1e07b9fad022 x86/e820: Discard high memory that can't be addressed by 3 [...]
omits 9dfefafd6c9a watchdog: fix watchdog may detect false positive of softlockup
omits b610624826c9 ocfs2: fix panic in failed foilio allocation
omits 43a7a4b9f544 ocfs2: simplify return statement in ocfs2_filecheck_attr_store()
omits e0754ad46ec9 samples: extend hung_task detector test with semaphore support
omits 49e335785501 hung_task: show the blocker task if the task is hung on semaphore
omits 567f9ff30808 hung_task: replace blocker_mutex with encoded blocker
omits a9058c2b4ff7 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment
omits 91993c5f50c6 Squashfs: check return result of sb_min_blocksize
omits 164dab951c73 exit: combine work under lock in synchronize_group_exit() [...]
omits a2f308294715 errseq: eliminate special limitation for macro MAX_ERRNO
omits 9578adb9f83e kstrtox: add support for enabled and disabled in kstrtobool()
omits 9fd51305851b kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h
omits 767963fb0494 kernel.h: move READ/WRITE definitions to <linux/types.h>
omits 917a2300f40e powernow: use pr_info_once
omits cbda3d133c79 checkpatch: qualify do-while-0 advice
omits 848f04d25b9b checkpatch: dont warn about unused macro arg on empty body
omits 36b411cc7e8a proc: fix the issue of proc_mem_open returning NULL
omits 897223fdab7c lib/rbtree.c: fix the example typo
omits 79dc287efaa0 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check
omits a2660472364d exit: skip IRQ disabled warning during power off
omits 8a0e883fada5 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
omits b40e57fc452b crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
omits ab623208ed90 init/main.c: log initcall level when initcall_debug is used
omits d08f390d9eac ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
omits f689954cff6a exit: document sched_process_exit and sched_process_templa [...]
omits 21b6611df383 exit: move and extend sched_process_exit() tracepoint
omits ecd9ae7d8217 powerpc: add support for suppressing warning backtraces
omits 6e116674b787 riscv: add support for suppressing warning backtraces
omits b4bb6a3d5e5c sh: move defines needed for suppressing warning backtraces
omits 43a7d7d2d78d sh: add support for suppressing warning backtraces
omits 61ae524557c7 s390: add support for suppressing warning backtraces
omits 0379fe36e4a5 parisc: add support for suppressing warning backtraces
omits c98a25ae14ab loongarch: add support for suppressing warning backtraces
omits 590c222988bf arm64: add support for suppressing warning backtraces
omits 8b87312bb0cd x86: add support for suppressing warning backtraces
omits 85d26f46c9e4 drm: suppress intentional warning backtraces in scaling un [...]
omits ea4ab6a3dbd6 kunit: add documentation for warning backtrace suppression API
omits 28a1a05630c5 kunit: fix backtrace suppression test module description
omits dc05589b59f4 kunit: add test cases for backtrace warning suppression
omits 93e71f4ef31e kunit: bug: count suppressed warning backtraces
omits 70b2b53489b0 kunit: fix compilation error on s390
omits b6cc17b570fb bug/kunit: core support for suppressing warning backtraces
omits 0e68b850b1d3 vmalloc: use atomic_long_add_return_relaxed()
omits a5fb634c1e1e mm, hugetlb: avoid passing a null nodemask when there is m [...]
omits 9a8c8c03d775 mseal sysmap: enable LoongArch
omits 702d8a68bd4d selftests/damon: remove the remaining test scripts for DAM [...]
omits e70fe9f02768 memcg: optimize memcg_rstat_updated
omits b3792b19b6c0 selftests/mm: restore default nr_hugepages value during cl [...]
omits f227f465de7e maple_tree: reorder mas->store_type case statements
omits 6570da3be0c3 maple_tree: add sufficient height
omits e37bd7dad2ee maple_tree: break on convergence in mas_spanning_rebalance()
omits fe36f85a9042 maple_tree: use vacant nodes to reduce worst case allocations
omits defd03d5bd45 maple_tree: use height and depth consistently
omits 3444e41b697c maple_tree: convert mas_prealloc_calc() to take in a maple [...]
omits a14eb9d382c7 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED]
omits c3cf1f00112e mm/memory: split non-tlb flushing part from zap_page_range [...]
omits 1c3f068be9df mm/madvise: batch tlb flushes for MADV_FREE
omits 883fdd0a8834 mm/madvise: define and use madvise_behavior struct for mad [...]
omits 0c6c77d56d3d mm: numa_memblks: introduce numa_add_reserved_memblk()
omits c4b1318a48b1 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...]
omits 43c5c64262a7 mm: huge_memory: add folio_mark_accessed() when zapping file THP
omits af043a1b11b8 tools/testing/selftests: assert that anon merge cases beha [...]
omits 15d20e8e620d tools/testing: add PROCMAP_QUERY helper functions in mm se [...]
omits 833b7ddc5891 mm/vma: fix incorrectly disallowed anonymous VMA merges
omits e97eda0df479 mm: rust: add MEMORY MANAGEMENT [RUST]
omits 692faa37b798 task: rust: rework how current is accessed
omits 9450d97dfebc rust: miscdevice: add mmap support
omits 16a758d33c4c mm: rust: add VmaNew for f_ops->mmap()
omits 350c32a6eba5 mm: rust: add mmput_async support
omits 2807cbaa30ff mm: rust: add lock_vma_under_rcu
omits e5dcd71e944a mm: rust: add vm_insert_page
omits 48bf200c7865 mm: rust: add vm_area_struct methods that require read access
omits 444ad9528545 mm: rust: add abstraction for struct mm_struct
omits 55d7c4d41da9 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc
omits 26d53f939cc4 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping()
omits b0acda7df358 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late
omits fa8467925f23 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping()
omits c9b6b4846a8f arm64: mm: use enum to identify pgtable level instead of *_SHIFT
omits fe4725343208 mm: skip ptlock_init() for kernel PMDs
omits 7c037776c1b2 sparc64: mm: call ctor/dtor for kernel PTEs
omits a22630908eb5 powerpc: mm: call ctor/dtor for kernel PTEs
omits 73d81858918b m68k: mm: call ctor/dtor for kernel PTEs
omits 156b5acf903e mm: call ctor/dtor for kernel PTEs
omits ea4aecaa34aa x86: pgtable: always use pte_free_kernel()
omits 8e43a34ca589 mm: pass mm down to pagetable_{pte,pmd}_ctor
omits 38ce6a7d76de sched/numa: add statistics of numa balance task migration [...]
omits 220a98241893 vmalloc: use for_each_vmap_node() in purge-vmap-area
omits 6e43710ff6be vmalloc-switch-to-for_each_vmap_node-helper-fix
omits 99b9da4d8f4f vmalloc: switch to for_each_vmap_node() helper
omits 3da5a28f431f vmalloc: add for_each_vmap_node() helper
omits f4d2ebc87d15 fs/proc/page: refactor to reduce code duplication
omits ff3b6f2d2fc4 xarray: make xa_alloc_cyclic() return 0 on all success cases
omits c6d5770f8ba8 arm64/mm: define ptdesc_t
omits 8b665ac9aef1 mm/ptdump: split effective_prot() into level specific callbacks
omits 649be4659492 mm/ptdump: split note_page() into level specific callbacks
omits de989c33f972 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...]
omits 02dfe623b227 mm: page_alloc: tighten up find_suitable_fallback()
omits 1e01781c3447 kernel/events/uprobes: uprobe_write_opcode() rewrite
omits f9c6e4fc38f8 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...]
omits 38e4724ec766 kernel/events/uprobes: pass VMA instead of MM to remove_br [...]
omits f435775f06f0 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix
omits 1b20bcde6084 mm/debug: fix parameter passed to page_mapcount_is_type()
omits 4eea774cb21a mm: fix parameter passed to page_mapcount_is_type()
omits 8b188bd7d944 selftests/mm: add PAGEMAP_SCAN guard region test
omits 665b0f54ad7a tools headers UAPI: sync linux/fs.h with the kernel sources
omits cb0457afe562 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions
omits 405b4525a1bd zsmalloc: cleanup headers includes
omits c43f21c5b192 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO
omits 03e577d819da ptrace: introduce PTRACE_SET_SYSCALL_INFO request
omits 9eb18fb93c03 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op
omits 5622d8d6b901 syscall.h: introduce syscall_set_nr()
omits 34c14ae8d24f syscallh-add-syscall_set_arguments-fix
omits 2163ac72d53e syscall.h: add syscall_set_arguments()
omits 133ad36cde86 hexagon: add syscall_set_return_value()
omits 90b755317907 mm: add kernel-doc comment for free_pgd_range()
omits 000201e8fb7c mm: swap: replace cluster_swap_free_nr() with swap_entries [...]
omits 14f738007f2f mm: swap: factor out helper to drop cache of entries withi [...]
omits a897abd52069 mm: swap: free each cluster individually in swap_entries_p [...]
omits cd3dbe8af697 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...]
omits 30b4c41faf22 mm: swap: use swap_entries_free() drop last ref count in s [...]
omits 44d7360b9ad0 mm: swap: use swap_entries_free() to free swap entry in sw [...]
omits 5887335d09c3 mm: swap: add __maybe_unused attribute for swap_is_last_re [...]
omits 0741395e434a mm: swap: enable swap_entry_range_free() to drop any kind [...]
omits fd107035a92c mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...]
omits 88de1e3c264b memcg: manually inline replace_stock_objcg
omits 7a1f390ac735 memcg: combine slab obj stock charging and accounting
omits f8c3f38114d3 memcg: use __mod_memcg_state in drain_obj_stock
omits baefa1763fa6 memcg: do obj_cgroup_put inside drain_obj_stock
omits 8ae37aef56b1 memcg: no refilling stock from obj_cgroup_release
omits 243f7eba51a5 memcg: manually inline __refill_stock
omits 978613d3d452 memcg: introduce memcg_uncharge
omits 06976495d71d memcg: decouple drain_obj_stock from local stock
omits 90fdbcdc6565 memcg: remove root memcg check from refill_stock
omits 0f7f5294b183 memcg: simplify MEMCG_VMALLOC updates - fix
omits b7775d7d50cb memcg: vmalloc: simplify MEMCG_VMALLOC updates
omits 36f43455ea49 mm/compaction: reduce the difference between low and high [...]
omits 7ab6c685b693 mm/compaction: remove low watermark cap for proactive compaction
omits b8331f0c3a4f mm/page_alloc: simplify free_page_is_bad by removing free_ [...]
omits 956ac24b115a zram: modernize writeback interface
omits 2de8950b0a19 zram: modernize writeback interface
omits cdeffda0d8b3 zram: modernize writeback interface
omits 825f3c469c40 selftests/mm: convert page_size to unsigned long
omits a0d5191accce mm/show_mem: optimize si_meminfo_node by reducing redundant code
omits f04390a25e99 mm: annotate data race in update_hiwater_rss
omits 9fe96d09401d mm/compaction: use folio in hugetlb pathway
omits e123d774829b acpi,srat: give memory block size advice based on CFMWS alignment
omits af65d853aa8d x86: probe memory block size advisement value during mm init
omits 632bae9ee54b memory: implement memory_block_advise/probe_max_size
omits bca761693cf7 mm: page_alloc: remove redundant READ_ONCE
omits a3571a59999b memcg, oom: do not bypass oom killer for dying tasks
omits 316835162b12 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...]
omits 0196398bdb67 zsmalloc: prefer the the original page's node for compressed data
omits 83fd704358e3 mm: delete thp_nr_pages()
omits f9a996c38bdb filemap: remove readahead_page_batch()
omits e308c4e5ef2c filemap: convert __readahead_batch() to use a folio
omits f9e47851c43c filemap: remove find_subpage()
omits 1498198bb2ab iov_iter: convert iov_iter_extract_xarray_pages() to use folios
omits a3b59c36a969 iov_iter: convert iter_xarray_populate_pages() to use folios
omits e64083160ebf mm: remove offset_in_thp()
omits 56efa430590d filemap: remove readahead_page()
omits 2a3d77bb42ec arch: remove mk_pmd()
omits 76720fd7e4fa mm: add folio_mk_pmd()
omits b87c90c05634 mm: remove mk_huge_pte()
omits fbaa5a8dfa23 hugetlb: simplify make_huge_pte()
omits f77aaf114109 mm: add folio_mk_pte()
omits 76180ce6fc09 mm: make mk_pte() definition unconditional
omits 86a15ee2929b um: remove custom definition of mk_pte()
omits ff09e594c1bf x86: remove custom definition of mk_pte()
omits 6677d0f3337b sparc32: remove custom definition of mk_pte()
omits 348ec5df71fb mm: introduce a common definition of mk_pte()
omits 29a33ef8656e mm: set the pte dirty if the folio is already dirty
omits ac750f9bcc4e mm: fix ratelimit_pages update error in dirty_ratio_handler()
omits d686aa72b4e8 mm/memory: move sanity checks in do_wp_page() after mapcou [...]
omits 73a389b2089b mm, hugetlb: increment the number of pages to be reset on HVO
omits 47125b08b8ad writeback: fix false warning in inode_to_wb()
omits da8c497cae5a docs: ABI: replace mcroce(a)microsoft.com with new Meta address
omits 6e253a999c43 mm: hugetlb: fix incorrect fallback for subpool
omits 2a0f4bca0500 mm/gup: fix wrongly calculated returned value in fault_in_ [...]
omits b8e2a4160c54 MAINTAINERS: add memory advice section
omits e4300387e39f MAINTAINERS: add mmap trace events to MEMORY MAPPING
omits 59016be33ea3 mm: memcontrol: fix swap counter leak from offline cgroup
omits 3956daeffe3e MAINTAINERS: add MM subsection for the page allocator
omits 4df46c6ebcf9 MAINTAINERS: update SLAB ALLOCATOR maintainers
omits 675ff3dd605d fs/dax: fix folio splitting issue by resetting old folio o [...]
omits a2ae57777ea6 mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...]
omits bd0dd18d9e4b mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...]
omits 6bf5124aa9f3 pwm: loongson: Fix an error code in probe()
omits 6b702ed0630e block: Simplify blk_mq_dispatch_rq_list() and its callers
omits 370b7e8e4665 Merge branch 'devel' into for-next
omits 10988ba91e11 pinctrl: qcom: ssbi-mpp: use new GPIO line value setter callbacks
omits 7562512ea48e pinctrl: qcom: ssbi-gpio: use new GPIO line value setter c [...]
omits 44d6716c2659 pinctrl: qcom: spmi-mpp: use new GPIO line value setter callbacks
omits 994b31e1b08b pinctrl: qcom: spmi-gpio: use new GPIO line value setter c [...]
omits 429eaf92d71b pinctrl: qcom: msm: use new GPIO line value setter callbacks
omits c5ce632b5e8f pinctrl: qcom: lpass-lpi: use new GPIO line value setter c [...]
omits ff3769f8ce32 dt-bindings: pinctrl: mediatek: Correct indentation and st [...]
omits 8a674c0193a0 dt-bindings: pinctrl: mediatek: Drop unrelated nodes from [...]
omits 18f3d41b6874 pinctrl: qcom: pinctrl-qcm2290: Add egpio support
omits 12aaba7d720f pinctrl: cy8c95x0: use new GPIO line value setter callbacks
omits 313e3268c829 pinctrl: ocelot: use new GPIO line value setter callbacks
omits 876731f609b4 pinctrl: sx150x: use new GPIO line value setter callbacks
omits c4d1b2ee4407 pinctrl: sx150x: enable building modules with COMPILE_TEST=y
omits 0ea46a39c37f gcc-plugins: Remove ARM_SSP_PER_TASK plugin
omits fe062a571f3a lkdtm: use SLAB_NO_MERGE instead of an empty constructor
omits ebf38900146e misc: bcm-vk: avoid -Wflex-array-member-not-at-end warning
omits e54d5c5456bb cachefiles: Add __nonstring annotations for unterminated strings
omits 65d420ff8cda Merge remote-tracking branch 'spi/for-6.16' into spi-next
omits 7991bf94996f Merge branch 'bpf-next/net' into for-next
omits e11396cf70fc m68k: coldfire: gpio: use new line value setter callbacks
omits 43cb86c845a7 Merge branch 'vfs-6.16.iomap' into vfs.all
omits df9df7642333 Merge branch 'vfs-6.16.coredump' into vfs.all
omits 03e1a90f178e Merge branch 'vfs-6.16.mount' into vfs.all
omits fc3ad5339f74 Merge branch 'vfs-6.16.pidfs' into vfs.all
omits 00b7410736b1 Merge branch 'vfs-6.16.misc' into vfs.all
omits 03ac3ac3dfb5 Merge branch 'vfs-6.16.super' into vfs.all
omits e761e9ef9284 Merge branch 'vfs-6.16.writepage' into vfs.all
omits ce0ff16a5d09 Merge branch 'vfs-6.16.mount.api' into vfs.all
omits 23e1c43877b7 Merge branch 'vfs-6.16.async.dir' into vfs.all
omits 652c407fd136 Merge branch 'vfs.fixes' into vfs.all
omits b1eb86b028e1 fs: ensure that *path_locked*() helpers leave passed path [...]
omits 7ae29c71b7cc gfs2: check sb_min_blocksize return value
omits a5fb828aba73 gfs2: replace sd_aspace with sd_inode
omits 8190beee19a7 build_bug.h: more user friendly error messages in BUILD_BU [...]
omits eb204926104a lib/crc: make the CPU feature static keys __ro_after_init
omits 8f055ba5cfa1 virtgpu: don't reset on shutdown
omits 932c490b3a45 virtio: console: Make resize control event handling compli [...]
omits 779b987dd04b io_uring: add support for IORING_OP_PIPE
omits 13ed9496d617 io_uring: don't store bgid in req->buf_index
omits a3b26fe7432d io_uring/kbuf: pass bgid to io_buffer_select()
omits 22ce411fa6d3 io_uring: set IMPORT_BUFFER in generic send setup
omits c4de9835b4ba io_uring/net: don't use io_do_buffer_select at prep
omits 1e39a59a36b7 io_uring/wq: avoid indirect do_work/free_work calls
omits 8cc42084abd9 fs/fs_parse: Delete macro fsparam_u32hex()
omits 5993684b66f7 fs: improve codegen in link_path_walk()
omits a989e53f31d6 fs: Make file-nr output the total allocated file handles
omits f0f96910badc select: core_sys_select add unlikely branch hint on return path
omits 27b8fd1d3171 anon_inode: retain EINVAL from readahead
omits 6aac5eddb78b ata: libata-core: Simplify ata_print_version_once
omits fec8e74d6467 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...]
omits 8fd08d990102 nfsd: fix access checking for NLM under XPRTSEC policies
omits db0971d77e44 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write
omits 9eed34295676 NFSD: Add experimental setting to disable the use of splice read
omits a4502705c979 NFSD: Add /sys/kernel/debug/nfsd
omits 803a193acfd7 NFSD: fix race between nfsd registration and exports_proc
omits 98480262c72e NFSD: unregister filesystem in case genl_register_family() fails
omits 2646606a33f2 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...]
omits 2baebc5d7838 sunrpc: fix race in cache cleanup causing stale nextcheck time
omits f190d77ed5f3 sunrpc: update nextcheck time when adding new cache entries
omits 4bdcb183e2b6 NFSD: Record each NFSv4 call's session slot index
omits 99bf0f3c3980 NFSD: Implement CB_SEQUENCE referring call lists
omits 8a9cd76060be NFSD: Implement CB_SEQUENCE referring call lists
omits d688a9b0b679 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY
omits f73e3d92466d NFSD: OFFLOAD_CANCEL should mark an async COPY as completed
omits df49b5e12d30 selftests/mount_settattr: ensure that ext4 filesystem can [...]
omits 675e87c588fc selftests/mount_settattr: add missing STATX_MNT_ID_UNIQUE define
omits 449f3214ce15 selftests/mount_settattr: don't define sys_open_tree() twice
omits a6c7a78f1b6b fs/namespace: defer RCU sync for MNT_DETACH umount
omits 75cf58ef310a Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...]
omits d2209fd1f385 torture: Add testing of RCU's Rust bindings to torture.sh
omits 86b30552c9d1 torture: Add --do-{,no-}normal to torture.sh
omits 571a2489fb59 checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_ [...]
omits 1c81e4d38304 rcutorture: Check for ->up_read() without matching ->down_read()
omits ddd062f7536c rcutorture: Complain if an ->up_read() is delayed more tha [...]
omits 1b983c34d569 rcutorture: Comment invocations of tick_dep_set_task()
omits 1507f995dad3 rcutorture: Pull rcu_torture_updown() loop body into new function
omits 86b00896e29b rcutorture: Add tests for SRCU up/down reader primitives
omits 93cb5375fb16 Merge branch 'bpf-qdisc'
omits 69dfd77a5adc selftests/bpf: Add a bpf fq qdisc to selftest
omits cb7e598ef547 selftests/bpf: Add a basic fifo qdisc test
omits 8c52471cd771 libbpf: Support creating and destroying qdisc
omits 0ddc97ad5337 bpf: net_sched: Disable attaching bpf qdisc to non root
omits 9658e4249727 bpf: net_sched: Support updating bstats
omits f2ccce960e92 bpf: net_sched: Add a qdisc watchdog timer
omits 81bb1c2c3e8e bpf: net_sched: Add basic bpf qdisc kfuncs
omits 2a714d05572a bpf: net_sched: Support implementation of Qdisc_ops in bpf
omits 9db6873afda1 Merge branch 'pci/irq'
omits 7f0f7c46f2d0 Merge branch 'pci/enumeration'
omits 41d233e83d5d Merge branch 'pci/devres'
omits a5c234d9bac6 bpf: Prepare to reuse get_ctx_arg_idx
omits bfedb6b93bc8 mm: kvmalloc: make kmalloc fast path real fast path
omits a42d3efc9d98 test_bits: add tests for BIT_U*()
omits c69459d0d2e7 test_bits: add tests for GENMASK_U*()
omits a494d4c78061 drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*()
omits 08ca14abbac0 bits: introduce fixed-type BIT_U*()
omits 474693887971 bits: introduce fixed-type GENMASK_U*()
omits eb1e50902735 bits: add comments and newlines to #if, #else and #endif d [...]
omits d7fb5ea43c13 cpumask: drop cpumask_assign_cpu()
omits 3b19924959a4 riscv: switch set_icache_stale_mask() to using non-atomic [...]
omits a7dda19ba694 cpumask: add non-atomic __assign_cpu()
omits aa540fb09c57 nodemask: drop nodes_shift
omits 2d3716e20221 gfs2: only apply DLM_LKF_VALBLK if sb_lvbptr is not NULL
omits 3ea6ad509088 gfs2: move msleep to sleepable context
omits e6d19c998c52 drm/msm/a6xx+: Don't let IB_SIZE overflow
omits af83ece87a1e openrisc: Add cacheinfo support
omits c5c6fd8be512 openrisc: Introduce new utility functions to flush and inv [...]
omits 9ae578b02c2b openrisc: Refactor struct cpuinfo_or1k to reduce duplication
omits 87d07e135725 Merge branches 'lkmm.2025.02.25a', 'nolibc.2025.03.07a' an [...]
omits 092c49673431 spmi: Only use Hikey 970 SPMI controller driver when ARM64
new cfb2e2c57aef Merge tag 'mm-hotfixes-stable-2025-04-16-19-59' of git://g [...]
new a54f4a97e306 Merge tag 'slab-for-6.15-rc2' of git://git.kernel.org/pub/ [...]
new 0cb9ce06a682 Merge tag 'for-6.15-rc2-tag' of git://git.kernel.org/pub/s [...]
new c6f1401b1d5f xfs: fix fsmap for internal zoned devices
new c7b67ddc3c99 xfs: document zoned rt specifics in admin-guide
new 096384deed6b Merge tag 'xfs-fixes-6.15-rc3' of git://git.kernel.org/pub [...]
new 399eab7f92fb ata: libata-sata: Save all fields from sense data descriptor
new ec4c6d1ec453 Merge tag 'ata-6.15-rc3' of git://git.kernel.org/pub/scm/l [...]
new 7adf8b1afc14 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 5ff79cabb23a platform/x86: alienware-wmi-wmax: Add G-Mode support to Al [...]
new 202a86120590 platform/x86: alienware-wmi-wmax: Extend support to more laptops
new 912d614ac99e platform/x86: msi-wmi-platform: Rename "data" variable
new baf2f2c2b4c8 platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug
new 8499899816fd Merge tag 'platform-drivers-x86-v6.15-3' of git://git.kern [...]
new 8176e776cb52 Merge tag 'sound-6.15-rc3' of git://git.kernel.org/pub/scm [...]
new e2516abf1c88 Merge tag 'for-linus-fwctl' of git://git.kernel.org/pub/sc [...]
new 85a9793e769e Merge tag 'for-linus-6.15a-rc3-tag' of git://git.kernel.or [...]
new 00ffb3724ce7 cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
new 4d07bbf2d456 tools: ynl-gen: don't declare loop iterator in place
new dfa464b4a603 tools: ynl-gen: move local vars after the opening bracket
new ce6cb8113c84 tools: ynl-gen: individually free previous values on double set
new 57e7dedf2b8c tools: ynl-gen: make sure we validate subtype of array-nest
new acf4da17dead netlink: specs: rt-link: add an attr layer around alt-ifname
new 540201c0ef7e netlink: specs: rtnetlink: attribute naming corrections
new beb3c5ad8829 netlink: specs: rt-link: adjust mctp attribute naming
new e31f86ee4b9c netlink: specs: rt-neigh: prefix struct nfmsg members with ndm
new ff62b7925b19 Merge branch 'ynl-avoid-leaks-in-attr-override-and-spec-fi [...]
new 36355ddfe895 net: b53: enable BPDU reception for management port
new eb25de13bd9c net: bridge: switchdev: do not notify new brentries as changed
new b2727326d0a5 net: txgbe: fix memory leak in txgbe_probe() error path
new c84f6ce918a9 net: dsa: mv88e6xxx: avoid unregistering devlink regions w [...]
new ea08dfc35f83 net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and M [...]
new 7afb5fb42d49 net: dsa: clean up FDB, MDB, VLAN entries on unbind
new 8bf108d7161f net: dsa: free routing table on probe failure
new 514eff7b0aa1 net: dsa: avoid refcount warnings when ds->ops->tag_8021q_ [...]
new 7e49e6448cb8 Merge branch 'collection-of-dsa-bug-fixes'
new 2a5970d5aaff ptp: ocp: fix start time alignment in ptp_ocp_signal_set
new 4798cfa2097f net: don't try to ops lock uninitialized devs
new 75bc74446644 net: ti: icssg-prueth: Fix kernel warning while bringing d [...]
new 8ed2fa661350 net: ti: icssg-prueth: Fix possible NULL pointer dereferen [...]
new 7349c9e99793 net: ti: icss-iep: Fix possible NULL pointer dereference f [...]
new f49a372361cf Merge branch 'bug-fixes-from-xdp-and-perout-series'
new e2e49e214145 Bluetooth: l2cap: Process valid commands in too long frame
new 875db86e1ec7 Bluetooth: vhci: Avoid needless snprintf() calls
new a43ae7cf5542 Merge tag 'for-net-2025-04-16' of git://git.kernel.org/pub [...]
new d2d31ea8cd80 netfilter: conntrack: fix erronous removal of offload bit
new 8e57ce3c3225 Merge tag 'nf-25-04-17' of git://git.kernel.org/pub/scm/li [...]
new 6bc2b6c6f16d net: ethernet: mtk_eth_soc: reapply mdc divider on reset
new 6b02eb372c67 net: ethernet: mtk_eth_soc: correct the max weight of the [...]
new 1b66124135f5 net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings
new b5c6891b2c5b Merge tag 'net-6.15-rc3' of git://git.kernel.org/pub/scm/l [...]
new 951a04ab3a2d spi: spi-imx: Add check for spi_imx_setupxfer()
new 272876d59995 Merge tag 'spi-fix-v6.15-rc2' of git://git.kernel.org/pub/ [...]
new 399537bea39b Merge tag 'vfio-v6.15-rc3' of https://github.com/awilliam/ [...]
new 8dd3804bf409 bcachefs: Add missing READ_ONCE() for metadata replicas
new 261592ba06aa bcachefs: Fix snapshotting a subvolume, then renaming it
new 9e99c1accb1d Merge tag 'bcachefs-2025-04-17' of git://evilpiepirate.org [...]
new fc96b232f8e7 Merge tag 'pci-v6.15-fixes-2' of git://git.kernel.org/pub/ [...]
new 1ac571288822 io_uring/rsrc: don't skip offset calculation
new 50169d075484 io_uring/rsrc: separate kbuf offset adjustments
new 59852ebad954 io_uring/rsrc: refactor io_import_fixed
new 80c7378f94cf io_uring/rsrc: send exact nr_segs for fixed buffer
new b419bed4f0a6 io_uring/rsrc: ensure segments counts are correct on kbuf buffers
new f12ecf5e1c5e io_uring/zcrx: fix late dma unmap for a dead dev
new b1011b2b451c Merge tag 'io_uring-6.15-20250418' of git://git.kernel.dk/linux
new d05af90d6218 md/raid10: fix missing discard IO accounting
new 6ec1f0239485 md/md-bitmap: fix stats collection for external bitmaps
new b7c178d9e57c md/raid1: Add check for missing source disk in process_checks()
new 31391000c852 Merge tag 'md-6.15-20250416' of https://git.kernel.org/pub [...]
new 26d7fb4fd4ca nvme: fixup scan failure for non-ANA multipath controllers
new 08937bcd4cfe nvme-multipath: sysfs links may not be created for devices
new b1efcc470eb3 nvmet: auth: use NULL to clear a pointer in nvmet_auth_sq_free()
new ffe0398c7d6a nvmet: pci-epf: always fully initialize completion entries
new f8e01fa93f3e nvmet: pci-epf: clear CC and CSTS when disabling the controller
new ad91308d3bde nvmet: pci-epf: cleanup link state management
new 81dd1feb19c7 Merge tag 'nvme-6.15-2025-04-17' of git://git.infradead.or [...]
new f7c2ca25848b Merge tag 'block-6.15-20250417' of git://git.kernel.dk/linux
new 7e74f756f5f6 Merge tag 'v6.15-rc2-ksmbd-server-fixes' of git://git.samb [...]
new 338d40ceef38 Merge tag 'linux_kselftest-fixes-6.15-rc3' of git://git.ke [...]
new 7f424c6690df Merge tag 'linux_kselftest-kunit-fixes-6.15-rc3' of git:// [...]
new 4b828867b394 Merge tag 'riscv-for-linus-6.15-rc3' of git://git.kernel.o [...]
new cfde542df7dd cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
new 79443a7e9da3 cpufreq/sched: Explicitly synchronize limits_changed flag [...]
new 75da043d8f88 cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit()
new 7491cdf46b5c cpufreq: Avoid using inconsistent policy->min and policy->max
new dead17b1a26f Merge tag 'amd-pstate-v6.15-2025-04-15' of ssh://gitolite. [...]
new f3b25a1b4819 Merge branch 'pm-docs'
new cb64c513b5fb Merge tag 'pm-6.15-rc3' of git://git.kernel.org/pub/scm/li [...]
new fe65616bf8bc Merge tag 'thermal-6.15-rc3' of git://git.kernel.org/pub/s [...]
new 30d451e3734b Merge tag 'gpio-fixes-for-v6.15-rc3' of git://git.kernel.o [...]
new 3bf8a4598ff3 Merge tag 'hardening-v6.15-rc3' of git://git.kernel.org/pu [...]
new 84aca3ca6a42 Merge tag 'core-urgent-2025-04-18' of git://git.kernel.org [...]
new b0c3bc35a549 Merge tag 'irq-urgent-2025-04-18' of git://git.kernel.org/ [...]
new 96a720db59ab perf/x86/intel/uncore: Fix the scale of IIO free running c [...]
new 32c7f1150225 perf/x86/intel/uncore: Fix the scale of IIO free running c [...]
new 506f981ab40f perf/x86/intel/uncore: Fix the scale of IIO free running c [...]
new a5f5e1238f4f perf/x86/intel: Don't clear perf metrics overflow bit unco [...]
new 71dcc11c2cd9 perf/x86/intel: Allow to update user space GPRs from PEBS records
new 7950de14ff5f perf/x86/intel: Add Panther Lake support
new b372359fbc4a Merge tag 'perf-urgent-2025-04-18' of git://git.kernel.org [...]
new ac85740edf05 Merge tag 'timers-urgent-2025-04-18' of git://git.kernel.o [...]
new 263e55949d89 x86/cpu/amd: Fix workaround for erratum 1054
new d54d610243a4 x86/boot/sev: Avoid shared GHCB page for early memory acceptance
new 3088d26962e8 Merge tag 'x86-urgent-2025-04-18' of git://git.kernel.org/ [...]
new 8560697b23dc Merge tag '6.15-rc2-smb3-client-fixes' of git://git.samba. [...]
new 447fab30955c drm/amdgpu: use a dummy owner for sysfs triggered cleaner [...]
new 1657793def10 drm/amd: Forbid suspending into non-default suspend states
new e7afa85a0d0e drm/amdgpu: fix warning of drm_mm_clean
new 2036be31741b drm/amdgpu: Add back JPEG to video caps for carrizo and newer
new cd9e6d6fdd2d drm/amd/display/dml2: use vzalloc rather than kzalloc
new c235a7132258 drm/amdgpu: Use the right function for hdp flush
new c925e9936def Merge tag 'amd-drm-fixes-6.15-2025-04-16' of https://gitla [...]
new 9025588cbf6e Merge tag 'drm-intel-fixes-2025-04-17' of https://gitlab.f [...]
new 8260731ccad0 drm/gem: Internally test import_attach for imported objects
new 76c332d119f9 drm/mgag200: Fix value in <VBLKSTR> register
new 9bca5bcdeb0d Merge tag 'drm-misc-fixes-2025-04-17' of https://gitlab.fr [...]
new 6405f5b70b1c drm/xe: Set LRC addresses before guc load
new 2577b202458c drm/xe/userptr: fix notifier vs folio deadlock
new 25583ad42d09 drm/xe/dma_buf: stop relying on placement in unmap
new 78600df8f593 drm/xe/pxp: do not queue unneeded terminations from debugfs
new 3748bef7b78b Merge tag 'drm-xe-fixes-2025-04-18' of https://gitlab.free [...]
new 9d78f0250322 drm/msm/a6xx+: Don't let IB_SIZE overflow
new 0467145fab3b Merge tag 'drm-msm-fixes-2025-04-18' of https://gitlab.fre [...]
new 51c7960b87f4 Merge tag 'drm-fixes-2025-04-19' of https://gitlab.freedes [...]
new 0bd2f269ae89 Merge tag 'rust-fixes-6.15' of git://git.kernel.org/pub/sc [...]
new 1ca0f935a126 Merge tag 'nfsd-6.15-1' of git://git.kernel.org/pub/scm/li [...]
new 31d113995611 ftrace: Initialize variables for ftrace_startup/shutdown_subops()
new 08275e59a750 ftrace: Reinitialize hash to EMPTY_HASH after freeing
new c45c585dde53 ftrace: Free ftrace hashes after they are replaced in the [...]
new 92f1d3b40179 ftrace: fix incorrect hash size in register_ftrace_direct()
new 3b4e87e6a593 ftrace: Fix type of ftrace_graph_ent_entry.depth
new a8c5b0ed89a3 tracing: Fix filter string testing
new d481ee35247d tracing: selftests: Add testing a user string to filters
new fa6ad96dca04 Merge tag 'trace-v6.15-rc2' of git://git.kernel.org/pub/sc [...]
new 24aaced72a68 Merge tag 'i2c-host-fixes-6.15-rc3' of git://git.kernel.or [...]
new 6fe8131757bd Merge tag 'i2c-for-6.15-rc3' of git://git.kernel.org/pub/s [...]
new 0a65bc27bd64 eventpoll: Set epoll timeout if it's in the future
new 58db1c3cd0ce netfs: Mark __nonstring lookup tables
new 777d0961ff95 fs: move the bdex_statx call to vfs_getattr_nosec
new 408e4504f97c Revert "hfs{plus}: add deprecation warning"
new 119009db2674 Merge tag 'vfs-6.15-rc3.fixes.2' of git://git.kernel.org/p [...]
new 4067196a5227 mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...]
new 98b1917cdef9 fs/dax: fix folio splitting issue by resetting old folio o [...]
new 8ad5ac8f4fc4 MAINTAINERS: update SLAB ALLOCATOR maintainers
new 5e610c8c0999 MAINTAINERS: add MM subsection for the page allocator
new 6b956934ad6d mm: memcontrol: fix swap counter leak from offline cgroup
new 1413efdb254f MAINTAINERS: add mmap trace events to MEMORY MAPPING
new 86fba6127e19 MAINTAINERS: add memory advice section
new 8c03ebd7cdc0 mm/gup: fix wrongly calculated returned value in fault_in_ [...]
new fd0ad5e9d158 docs: ABI: replace mcroce(a)microsoft.com with new Meta address
new 9e888998ea4d writeback: fix false warning in inode_to_wb()
new 274fe92de2c4 mm, hugetlb: increment the number of pages to be reset on HVO
new 8bdea2fce980 mm/memory: move sanity checks in do_wp_page() after mapcou [...]
new 2db93a896fec MAINTAINERS: add Pedro as reviewer to the MEMORY MAPPING section
new 38448181459e mm: vmscan: restore high-cpu watermark safety in kswapd
new a1f0220f3319 mm: vmscan: fix kswapd exit condition in defrag_mode
new ea21641b6a79 MAINTAINERS: add section for locking of mm's and VMAs
new 6fea5fabd332 Merge tag 'mm-hotfixes-stable-2025-04-19-21-24' of git://g [...]
new d5d45a7f2619 gcc-15: make 'unterminated string initialization' just a warning
new 4b4bd8c50f48 gcc-15: acpi: sprinkle random '__nonstring' crumbles around
new be913e7c4034 gcc-15: get rid of misc extra NUL character padding
new 05e8d261a34e gcc-15: add '__nonstring' markers to byte arrays
new ac71fabf1567 gcc-15: work around sequence-point warning
new 9c32cda43eb7 Linux 6.15-rc3
new 9d7a0577c9db gcc-15: disable '-Wunterminated-string-initialization' ent [...]
new 62c826354034 mm: fix ratelimit_pages update error in dirty_ratio_handler()
new bb26bc46b82c mm: hugetlb: fix incorrect fallback for subpool
new 642929d89c08 mm/page_alloc.c: avoid infinite retries caused by cpuset race
new eccd3c83e991 mailmap: add entries for Lance Yang
new a43668805b68 ocfs2: fix the issue with discontiguous allocation in the [...]
new b0a9fd8bf12e ocfs2: fix panic in failed foilio allocation
new 5554bdab9cec x86: disable image size check for test builds
new ff8d5c8ef901 x86-disable-image-size-check-for-test-builds-fix
new 0ae11de12d48 x86-disable-image-size-check-for-test-builds-fix-fix
new 95ada1e94a35 MAINTAINERS: add reverse mapping section
new 64205fa804e2 mm/huge_memory: fix dereferencing invalid pmd migration entry
new 04c643e4ff75 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...]
new 8fbf05ae12df Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
new fc16ec278b6e MAINTAINERS: add HFS/HFS+ maintainers
new d47a2ea49c96 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 9a08f13e98a3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 7ec6d9b8444a Merge branch 'fs-current' of linux-next
new 29bdc1f1c1df book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_O [...]
new 9cf7e13fecba book3s64/radix : Align section vmemmap start address to PAGE_SIZE
new 534f5a8ba278 powerpc64/ftrace: fix module loading without patchable fun [...]
new 3700976f2ae8 powerpc: Add check to select PPC_RADIX_BROADCAST_TLBIE
new b2accfe7ca5b powerpc/boot: Check for ld-option support
new 9b9e495c6c22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 750d0ac001e8 MAINTAINERS: Add entry for Socfpga DWMAC ethernet glue driver
new 91037037ee3d net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table()
new fa8fd315127c net/mlx5: Move ttc allocation after switch case to prevent leaks
new b9a4c74b0ec1 Merge branch 'net-mlx5-fix-null-dereference-and-memory-lea [...]
new 59527d5cc683 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 2fc7a47c0b0a selftests/bpf: Mitigate sockmap_ktls disconnect_after_dele [...]
new e0de20dbccd7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e3fd05777685 xfrm: Fix UDP GRO handling for some corner cases
new 2c2da74bc44b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 494d0939b1bd ALSA: hda/realtek - Enable speaker for HP platform
new f406005e162b ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()
new d583b5dddf5b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 8ba57c7c14c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new f4f6844af627 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new a34d74877c66 PCI: Restore assigned resources fully after release
new 39e703ed3b48 selftests/pcie_bwctrl: Fix test progs list
new 0747c136753e MAINTAINERS: Move Manivannan Sadhasivam as PCI Native host [...]
new ec779faedc09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 205cd134e348 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...]
new 0d29d15a7880 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...]
new 9788792ad0a0 Merge tag 'usb-serial-6.15-rc3' of ssh://gitolite.kernel.o [...]
new 9d4ab1a3490b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
new f45251f39c6a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 1d2d8524eaff iio: imu: inv_mpu6050: align buffer for timestamp
new bb49d940344b iio: chemical: sps30: use aligned_s64 for timestamp
new 6ffa69867405 iio: chemical: pms7003: use aligned_s64 for timestamp
new f79aeb6c631b iio: temp: maxim-thermocouple: Fix potential lack of DMA s [...]
new 1bb942287e05 iio: accel: adxl355: Make timestamp 64-bit aligned using a [...]
new 5097eaae98e5 iio: adc: dln2: Use aligned_s64 for timestamp
new ffbc26bc91c1 iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
new 52d349884738 iio: adc: ad7266: Fix potential timestamp alignment issue.
new 2e9229562771 staging: iio: adc: ad7816: Correct conditional logic for s [...]
new e4570f4bb231 iio: imu: adis16550: align buffers for timestamp
new ffcd19e9f4cc iio: pressure: mprls0025pa: use aligned_s64 for timestamp
new f083f8a21cc7 iio: adc: ad7606: fix serial register access
new 609bc31eca06 iio: adis16201: Correct inclinometer channel resolution
new 2a22af1abf3e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
new 5873b5faa6bb Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...]
new def32f7c857b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new aece1cf14674 Revert "crypto: testmgr - Add multibuffer acomp testing"
new b38409ec074d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 97994333de2b dmaengine: idxd: cdev: Fix uninitialized use of sva in idx [...]
new df180e65305f dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting [...]
new 8ca9590c39b6 dmaengine: ti: k3-udma: Use cap_mask directly from dma_dev [...]
new fca280992af8 dmaengine: ti: k3-udma: Add missing locking
new f7a87cf2b66e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new dc915672f917 cxl: Fix devm host device for CXL fwctl initialization
new 25174d5cd22f cxl/feature: Update out_len in set feature failure case
new 078d3ee7c162 cxl/core/regs.c: Skip Memory Space Enable check for RCD an [...]
new 6a76ae651a2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new c9b19ea63036 dma-mapping: avoid potential unused data compilation warning
new aef69ff62932 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...]
new 9f5595d5f03f platform/x86/amd: pmc: Require at least 2.5 seconds betwee [...]
new 8d6955ed76e8 platform/x86/intel-uncore-freq: Fix missing uncore sysfs d [...]
new 4a8e04e2bdcb platform/x86: alienware-wmi-wmax: Fix uninitialized variab [...]
new e14fd8877f2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 187533e4f62c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 54bebe46871d scsi: core: Clear flags for scsi_cmnd that did not complete
new 08a966a917fe scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pendin [...]
new b0b7ee3b574a scsi: mpi3mr: Add level check to control event logging
new a73ffa5f574a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new b816504cf795 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new ded92d2dfc1b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...]
new 83b2d345e178 x86/e820: Discard high memory that can't be addressed by 3 [...]
new d2a7bc789526 Merge branch into tip/master: 'x86/urgent'
new e7feacb8249c Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...]
new 0c9e4f463136 mm: set the pte dirty if the folio is already dirty
new 9b330950b58f mm: introduce a common definition of mk_pte()
new 64e2cf809ed3 sparc32: remove custom definition of mk_pte()
new ef3f21f58d74 x86: remove custom definition of mk_pte()
new 56a33446d02c um: remove custom definition of mk_pte()
new ff9e691694b3 mm: make mk_pte() definition unconditional
new 558412d2724c mm: add folio_mk_pte()
new 25389eb3d8a7 hugetlb: simplify make_huge_pte()
new 5e93e12d4bc0 mm: remove mk_huge_pte()
new 6ae6a1fa914a mm: add folio_mk_pmd()
new 6d2037653c49 arch: remove mk_pmd()
new 6054bbe948de filemap: remove readahead_page()
new 765491bded05 mm: remove offset_in_thp()
new cf2b4f06d9c9 iov_iter: convert iter_xarray_populate_pages() to use folios
new 7905d6aa6412 iov_iter: convert iov_iter_extract_xarray_pages() to use folios
new 31a64e886635 filemap: remove find_subpage()
new 4cff0b86d466 filemap: convert __readahead_batch() to use a folio
new 904b9dfc4a5b filemap: remove readahead_page_batch()
new 6da05cc029e8 mm: delete thp_nr_pages()
new 64f86600ce5a zsmalloc: prefer the the original page's node for compressed data
new fd6345da70ce zsmalloc-prefer-the-the-original-pages-node-for-compressed [...]
new 18d47033a977 memcg, oom: do not bypass oom killer for dying tasks
new 3634f4412747 mm: page_alloc: remove redundant READ_ONCE
new 165eb7c63c88 memory: implement memory_block_advise/probe_max_size
new 62d5fdc27e2c x86: probe memory block size advisement value during mm init
new 4fc7ca58dc7e acpi,srat: give memory block size advice based on CFMWS alignment
new e2579531de9d mm/compaction: use folio in hugetlb pathway
new 36e349e6e105 mm: annotate data race in update_hiwater_rss
new 79b8f6935b9a mm/show_mem: optimize si_meminfo_node by reducing redundant code
new 9154619876fa selftests/mm: convert page_size to unsigned long
new a09be21d094b zram: modernize writeback interface
new a2247f7c5412 zram: modernize writeback interface
new 0278f466e4a7 zram: modernize writeback interface
new 9a26594183b3 mm/page_alloc: simplify free_page_is_bad by removing free_ [...]
new 0d54e06d0870 mm/compaction: remove low watermark cap for proactive compaction
new b81a02e0d394 mm/compaction: reduce the difference between low and high [...]
new 4ff996b64f8b memcg: vmalloc: simplify MEMCG_VMALLOC updates
new 9eb7245bf76c memcg: simplify MEMCG_VMALLOC updates - fix
new d99f2c6855d1 memcg: remove root memcg check from refill_stock
new e9fb19620615 memcg: decouple drain_obj_stock from local stock
new 26d85fcfc83b memcg: introduce memcg_uncharge
new 5ba0370c4dbe memcg: manually inline __refill_stock
new b80e7499e62a memcg: no refilling stock from obj_cgroup_release
new d2c5f72337d8 memcg: do obj_cgroup_put inside drain_obj_stock
new 8acc58c32826 memcg: use __mod_memcg_state in drain_obj_stock
new 39fafef53654 memcg: combine slab obj stock charging and accounting
new 13e66a8f80bc memcg: manually inline replace_stock_objcg
new d305bdcd788c mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...]
new b9b29b75f661 mm: swap: enable swap_entry_range_free() to drop any kind [...]
new 0cf30b82d59b mm: swap: add __maybe_unused attribute for swap_is_last_re [...]
new a918210e3d29 mm: swap: use swap_entries_free() to free swap entry in sw [...]
new e37f5620cddd mm: swap: use swap_entries_free() drop last ref count in s [...]
new e2da3fa74c00 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...]
new 93e65e283ba2 mm: swap: free each cluster individually in swap_entries_p [...]
new 208537f8eb07 mm: swap: factor out helper to drop cache of entries withi [...]
new be0f7c5c6b42 mm: swap: replace cluster_swap_free_nr() with swap_entries [...]
new 22d8b2d05a73 mm: add kernel-doc comment for free_pgd_range()
new cb9099a33013 hexagon: add syscall_set_return_value()
new 4b2385dc7976 syscall.h: add syscall_set_arguments()
new 4025094b7f1c syscallh-add-syscall_set_arguments-fix
new 0d0233ad41c7 syscall.h: introduce syscall_set_nr()
new d164da198c60 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op
new b288ddc50960 ptrace: introduce PTRACE_SET_SYSCALL_INFO request
new cd6f528fce2d selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO
new 899482a77f35 zsmalloc: cleanup headers includes
new 72c0f6210498 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions
new eeadcc1cbcfd tools headers UAPI: sync linux/fs.h with the kernel sources
new f3d68b863b9c selftests/mm: add PAGEMAP_SCAN guard region test
new 7f948f9b3586 mm: fix parameter passed to page_mapcount_is_type()
new 78cbaaf22056 mm/debug: fix parameter passed to page_mapcount_is_type()
new 6ab122d4c456 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix
new 2864d1191a59 kernel/events/uprobes: pass VMA instead of MM to remove_br [...]
new ee8fa5de2645 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...]
new 86c40f1d0c56 kernel/events/uprobes: uprobe_write_opcode() rewrite
new 4c18c82ff318 mm: page_alloc: tighten up find_suitable_fallback()
new bf77dd57c4c6 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...]
new 36710739b5cb mm/ptdump: split note_page() into level specific callbacks
new a19e3dd62df2 mm/ptdump: split effective_prot() into level specific callbacks
new 0441a28bf714 arm64/mm: define ptdesc_t
new 1b9b2bb85602 xarray: make xa_alloc_cyclic() return 0 on all success cases
new 5a1da06b9b7c fs/proc/page: refactor to reduce code duplication
new 5a3576a78750 vmalloc: add for_each_vmap_node() helper
new 1831066ecb5f vmalloc: switch to for_each_vmap_node() helper
new ea76df90c4e3 vmalloc-switch-to-for_each_vmap_node-helper-fix
new ecf8c8f1adf0 vmalloc: use for_each_vmap_node() in purge-vmap-area
new 81ba8c40f6d7 sched/numa: add statistics of numa balance task migration [...]
new 8478803768da mm: pass mm down to pagetable_{pte,pmd}_ctor
new 4b1b324219c0 x86: pgtable: always use pte_free_kernel()
new 387fdd7852e3 mm: call ctor/dtor for kernel PTEs
new f66928f1fca5 m68k: mm: call ctor/dtor for kernel PTEs
new db6ed45a21d2 powerpc: mm: call ctor/dtor for kernel PTEs
new 93f553cd82aa sparc64: mm: call ctor/dtor for kernel PTEs
new 5cd58f1be614 mm: skip ptlock_init() for kernel PMDs
new bf51b2afe57c arm64: mm: use enum to identify pgtable level instead of *_SHIFT
new 3e244b1f2805 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping()
new 8f844d173d49 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late
new 5aae194bd99b arm64: mm: call PUD/P4D ctor in __create_pgd_mapping()
new b6215455d395 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc
new 3ca414d725d6 mm: rust: add abstraction for struct mm_struct
new 3c9b8c410bf7 mm: rust: add vm_area_struct methods that require read access
new b01497cf0a72 mm: rust: add vm_insert_page
new 15884ad61f4a mm: rust: add lock_vma_under_rcu
new d6eff976f95e mm: rust: add mmput_async support
new 5293f6da04de mm: rust: add VmaNew for f_ops->mmap()
new 64f43d565d38 rust: miscdevice: add mmap support
new 03be7043bbae task: rust: rework how current is accessed
new 978ae364b448 mm: rust: add MEMORY MANAGEMENT [RUST]
new 21debb15c28e mm/vma: fix incorrectly disallowed anonymous VMA merges
new a1e04c93daf0 tools/testing: add PROCMAP_QUERY helper functions in mm se [...]
new 24f204228f60 tools/testing/selftests: assert that anon merge cases beha [...]
new 02d00cc74c86 mm: huge_memory: add folio_mark_accessed() when zapping file THP
new 2a9b3aed9863 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...]
new f2f3fe340f7d mm/madvise: define and use madvise_behavior struct for mad [...]
new e95e2ff214e8 mm/madvise: batch tlb flushes for MADV_FREE
new bddd23ed651b mm/memory: split non-tlb flushing part from zap_page_range [...]
new b668cf606bf5 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED]
new dfbea40779a4 maple_tree: convert mas_prealloc_calc() to take in a maple [...]
new ce29e394b939 maple_tree: use height and depth consistently
new 91adda0191fa maple_tree: use vacant nodes to reduce worst case allocations
new 32249ffed107 maple_tree: break on convergence in mas_spanning_rebalance()
new 6abdf83052e6 maple_tree: add sufficient height
new bdf9836e54f4 maple_tree: reorder mas->store_type case statements
new ba007b894cc9 selftests/mm: restore default nr_hugepages value during cl [...]
new 98ae25777bb4 memcg: optimize memcg_rstat_updated
new fcd32c8621f3 selftests/damon: remove the remaining test scripts for DAM [...]
new f7681e96e6d3 mm, hugetlb: avoid passing a null nodemask when there is m [...]
new ba457f209944 vmalloc: use atomic_long_add_return_relaxed()
new 67dc6222bbdf mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio
new 961bd2fa0c34 mm/gup: remove unneeded checking in follow_page_pte()
new c4206093e364 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...]
new 2f56e7cada42 mm/gup: clean up codes in fault_in_xxx() functions
new 5d8b7afa087f mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5
new 1b0e705a9a65 memblock: add MEMBLOCK_RSRV_KERN flag
new 36ddef4c5aa5 memblock: add support for scratch memory
new 1b7936623970 memblock: introduce memmap_init_kho_scratch()
new 7fc7f479a188 kexec: add Kexec HandOver (KHO) generation helpers
new b0a311dba688 kexec: add KHO parsing support
new 4fc5a2527867 kexec: enable KHO support for memory preservation
new 4bfe738ce89a kexec: add KHO support to kexec file loads
new 11ca88130015 kexec: add config option for KHO
new 2190ffc721b0 arm64: add KHO support
new 48fa5ca32d90 x86/setup: use memblock_reserve_kern for memory used by kernel
new 5a64fe1a39e7 x86: add KHO support
new 073927770334 memblock: add KHO support for reserve_mem
new bd1b8bc8787e Documentation: add documentation for KHO
new 6346bd9eaac8 Documentation: KHO: add memblock bindings
new 5ae809a0a080 samples/damon/prcl: fix a comment typo
new 500f92af88a3 mm/vmscan: modify the assignment logic of the scan and tot [...]
new dab736602ed0 mm: add nr_free_highatomic in show_free_areas
new 5ae33f5c2dda mm: convert free_page_and_swap_cache() to free_folio_and_s [...]
new fc5b1d1d1342 memcg: multi-memcg percpu charge cache
new 9cfc37af38e2 mm: move mmap/vma locking logic into specific files
new b49566e374fd mempolicy: optimize queue_folios_pte_range by PTE batching
new 3fa33c94645a Documentation: zram: update IDLE pages tracking documentation
new f8e253d437e6 sched/numa: skip VMA scanning on memory pinned to one NUMA [...]
new 516be5b3418e sched/numa: add tracepoint that tracks the skipping of num [...]
new 18faecba00b7 lib/test_vmalloc.c: replace RWSEM to SRCU for setup
new 4b1d61b74a95 lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU
new ef7f30183b92 lib/test_vmalloc.c: allow built-in execution
new 0d30dfa23ae6 MAINTAINERS: add test_vmalloc.c to VMALLOC section
new 5f2d49226a40 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr
new 411668b8b412 mm: memcontrol: remove unnecessary NULL check before free_ [...]
new d03a53ff6459 mm/mempolicy: fix memory leaks in weighted interleave sysfs
new 32824a3b5c30 mm/mempolicy: prepare weighted interleave sysfs for memory [...]
new 1bf270ac1b0a mm/mempolicy: support memory hotplug in weighted interleave
new 10afc88e1c5c mm/damon/core: introduce damos quota goal metrics for memo [...]
new 63969d1fc275 mm/damon/sysfs-schemes: implement file for quota goal nid [...]
new 2e0b317a1404 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...]
new 30623c932c13 Docs/mm/damon/design: document node_mem_{used,free}_bp
new 6bee5e07ef4c Docs/admin-guide/mm/damon/usage: document 'nid' file
new 19c86b72cf7c Docs/ABI/damon: document nid file
new b6772edcfad5 samples/damon: implement a DAMON module for memory tiering
new 9fe189df7cf7 mm: fix typos in comments in mm_init.c
new 2c01d9f3c611 Update Christoph's Email address and make it consistent
new a5045b167c26 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...]
new d85941bc3cac bug/kunit: core support for suppressing warning backtraces
new 8aeb6fb9945b kunit: fix compilation error on s390
new 0ca7d89ca0b8 kunit: bug: count suppressed warning backtraces
new 8f51cccc1d94 kunit: add test cases for backtrace warning suppression
new c1c8d31212b1 kunit: fix backtrace suppression test module description
new 06c7638c9d57 kunit: add documentation for warning backtrace suppression API
new 89faf0ac49da drm: suppress intentional warning backtraces in scaling un [...]
new 6db4e59f4628 x86: add support for suppressing warning backtraces
new 9da8c6c54867 arm64: add support for suppressing warning backtraces
new 9a6542352842 loongarch: add support for suppressing warning backtraces
new 063e4d54484b parisc: add support for suppressing warning backtraces
new f5cc232c0f8c s390: add support for suppressing warning backtraces
new c87eeda92b66 sh: add support for suppressing warning backtraces
new 5d3a9ee22b81 sh: move defines needed for suppressing warning backtraces
new 89199d1cd4b9 riscv: add support for suppressing warning backtraces
new 7226a89fe251 powerpc: add support for suppressing warning backtraces
new f8a9190ad20b exit: move and extend sched_process_exit() tracepoint
new 9128555722c2 exit: document sched_process_exit and sched_process_templa [...]
new 446936846734 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
new fa1b1e194a89 init/main.c: log initcall level when initcall_debug is used
new aa9a31f7e32b crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
new 05dd5d5ec0f5 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo
new 7c30effdbb45 exit: skip IRQ disabled warning during power off
new ca726c8ad99a task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check
new bc0ce8f76d5a lib/rbtree.c: fix the example typo
new 49f4410174bf proc: fix the issue of proc_mem_open returning NULL
new 504cf06ccae4 checkpatch: dont warn about unused macro arg on empty body
new 2cbeebe6a087 checkpatch: qualify do-while-0 advice
new 312af40d1c23 powernow: use pr_info_once
new cc12c40d998e kernel.h: move READ/WRITE definitions to <linux/types.h>
new 6ac3279646ac kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h
new 3ea0f7991510 kstrtox: add support for enabled and disabled in kstrtobool()
new f883146cd928 errseq: eliminate special limitation for macro MAX_ERRNO
new af3019ea3ac8 exit: combine work under lock in synchronize_group_exit() [...]
new 60f1a46c3e52 Squashfs: check return result of sb_min_blocksize
new bd989d6264f7 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment
new 7714d62ff01a hung_task: replace blocker_mutex with encoded blocker
new e344fa06bcb2 hung_task: show the blocker task if the task is hung on semaphore
new 9d7f43add0da samples: extend hung_task detector test with semaphore support
new 437b9ee07884 ocfs2: simplify return statement in ocfs2_filecheck_attr_store()
new 392a664f6d27 ocfs2: fix panic in failed foilio allocation
new 055a0fd14f6c scatterlist: inline sg_next()
new 4075f5c282f0 rapidio: remove some dead defines
new 0a50fdfd20bb rapidio: remove unused functions
new 8186e3255dee relay: remove unused relay_late_setup_files
new 99f8d922e0b8 lib/test_kmod: do not hardcode/depend on any filesystem
new 8171513173d9 crash: fix spelling mistake "crahskernel" -> "crashkernel"
new b1a86131a4af treewide: fix typo "previlege"
new 3b9600729d2d watchdog: fix watchdog may detect false positive of softlockup
new 7ccb5908e3b7 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...]
new a3efa4a337a9 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new bd1b755c5f17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 674cd7740257 perf/arm-cmn: Remove CMN-600 DTC domain special case
new 7f57afde6a44 perf: arm-ni: Unregister PMUs on probe failure
new fc5106088d6d perf: arm-ni: Fix missing platform_set_drvdata()
new 70cbcb2850ec perf: Do not enable by default during compile testing
new 4b3d0ec52073 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...]
new 56edcd188ac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9887bbb922db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 712dc3e7b979 mailmap: Update email for Asahi Lina
new dc5befecbe26 arm64: dts: apple: touchbar: Mark ps_dispdfr_be as always-on
new 7ebc140f5ef3 Merge branch 'asahi-soc/fixes' into asahi-soc/for-next
new c996a5da8bfc Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
new 5a981f14b2ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 127ec85ae672 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 2aee40fe3adf Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new 2c83e0f3451c Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...]
new 341acd53791c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 6c96788f94f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7dfd39f6a3b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c49a67b488fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a69792f98224 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 441ef8588c46 arm64: dts: qcom: sdm670: add camss and cci
adds 0a05ddb42ea9 ARM: dts: qcom: Fix indentation errors
adds adbbdcf4b2d6 ARM: dts: qcom: ipq4018: Switch to undeprecated qcom,calib [...]
adds 5ee449c75f49 ARM: dts: qcom: msm8960: Add BAM
adds 4712dbd5fabd ARM: dts: qcom: msm8960: Add thermal sensor (tsens)
adds 300edf73651b ARM: dts: qcom: msm8226: Add node for TCSR halt regs
adds 184cb65984ca ARM: dts: qcom: msm8226: Add smsm node
adds 075555387244 ARM: dts: qcom: msm8226: Add modem remoteproc node
adds 6b47ce06f22b ARM: dts: qcom: msm8226: Add BAM DMUX Ethernet/IP device
adds fc532eb25c0a ARM: dts: qcom: Introduce dtsi for LTE-capable MSM8926
adds 36663812eeb5 ARM: dts: qcom: msm8926-htc-memul: Enable modem
adds 32768db9cfc5 ARM: dts: qcom: msm8226-samsung-matisse-common: Enable modem
adds f5b7564fedcf ARM: dts: qcom: Initial dts for LG Nexus 4
new ab942705a87b Merge branch 'arm32-for-6.15' into arm64-for-6.16
new c9e312972010 arm64: dts: qcom: x1e80100-hp-omnibook-x14: Remove invalid [...]
new 9bdbd5286ea5 arm64: dts: qcom: sm8150: Add snps,dis_u3_susphy_quirk
new a7dac91e56ae arm64: dts: qcom: sm8350: Add snps,dis_u3_susphy_quirk
new 9588f10adb5b arm64: dts: qcom: sm8450: Add snps,dis_u3_susphy_quirk
new ad2011e02dab arm64: dts: qcom: qcs615: Add snps,dis_u3_susphy_quirk
new 25eee6c64376 arm64: dts: qcom: qdu1000: Add snps,dis_u3_susphy_quirk
new 39155a896925 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...]
new b40f0c668fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 28998018cf6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b39f5068e925 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
new 97b3d6c2713b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee259098c5a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new fdfeacae2a53 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 61e312a001a3 dt-bindings: soc: spacemit: Add spacemit,k1-syscon
new 809080404506 dt-bindings: clock: spacemit: Add spacemit,k1-pll
new 1b72c59db0ad clk: spacemit: Add clock support for SpacemiT K1 SoC
new 49625c6e4d90 clk: spacemit: k1: Add TWSI8 bus and function clocks
new f2b8c9f87083 Merge tag 'spacemit-clk-for-6.16-1' of https://github.com/ [...]
new 279d51ad9f6d riscv: dts: spacemit: Add clock tree for SpacemiT K1
new 1344589fd5f3 Merge branch 'for-next' of https://github.com/spacemit-com/linux
new 53b1d8d506de Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new db98ff1670da Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new abf5cab636bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6f20e3d85b45 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...]
new ae9c0b68089d soc: ti: k3-ringacc: Use device_match_of_node()
new 17bff220c6d6 soc: ti: knav_qmss_queue: Remove unnecessary NULL check be [...]
new 5e5da30f2e25 arm64: dts: ti: k3-j784s4-evm-usxgmii-exp1-exp2: drop pinc [...]
new 9d76be5828be arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "se [...]
new 320d8a84f6f0 arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and " [...]
new 3f7523bf8c35 arm64: dts: ti: k3-j722s-main: Don't disable serdes0 and serdes1
new 2a36e8656836 arm64: dts: ti: k3-j722s-evm: Drop redundant status within [...]
new 97b67cc102dc arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
new 7edf0a4d3bb7 arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
new 24ab76e55ef1 arm64: dts: ti: k3-j721e-sk: Remove clock-names property f [...]
new c6a20a250200 arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplie [...]
new c68ab54a89a8 arm64: dts: ti: k3-am62x: Remove clock-names property from [...]
new 7b75dd2029ee arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in [...]
new b22cc402d387 arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in [...]
new c574db0b68a6 dt-bindings: soc: ti: ti,j721e-system-controller: Add PCIe [...]
new df2210b2da13 arm64: dts: ti: k3-j721e: Add PCIe ctrl node to scm_conf region
new 1f326fb84a60 arm64: dts: ti: k3-j7200: Add PCIe ctrl node to scm_conf region
new 755e47a71f9d arm64: dts: ti: k3-j721s2: Add PCIe ctrl node to scm_conf region
new 4e7ad3b44645 arm64: dts: ti: k3-am64: Add PCIe ctrl node to main_conf region
new bdd158389dac arm64: dts: ti: k3-am62p-j722s: Add rng node
new c026c5e6ed93 arm64: dts: ti: k3-am625-verdin: Add EEPROM compatible fallback
new 3a5ff313ac52 dt-bindings: arm: ti: Add PocketBeagle2
new 92d8c028aa92 arm64: dts: ti: Add k3-am62-pocketbeagle2
new cdfb41893fc7 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...]
new 6a7023118fd7 arm64: dts: ti: k3-am67a-beagley-ai: Add bootph for main_gpio1
new bcbc3d40dc62 arm64: dts: ti: k3-j784s4-j742s2-evm: Add overlay to enabl [...]
new c62bc66d53de soc: ti: k3-socinfo: Add JTAG ID for AM62LX
new 4ca9c20e98f6 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...]
new 5b6dae8dcf9a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new 663816d7bf78 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...]
new ecb0f6fe8d0d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
new 80d2737ea705 m68k: coldfire: gpio: use new line value setter callbacks
new 06201e4ba1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b82bae7ff67f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
new efabefb05aa1 openrisc: Refactor struct cpuinfo_or1k to reduce duplication
new 0c4a6e79ef52 openrisc: Introduce new utility functions to flush and inv [...]
new 4e6d24a309e6 openrisc: Add cacheinfo support
new 20a43732736a Documentation: openrisc: Update mailing list
new 66ffd2f31611 Documentation: openrisc: Update toolchain binaries URL
new 1a503c095af0 Merge branch 'for-next' of git://github.com/openrisc/linux.git
new 89079520cef6 RISC-V: vDSO: Wire up getrandom() vDSO implementation
new bafa451a96d0 riscv: defconfig: Remove EXPERT
new f0153aa657f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6793027cece6 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
new e7b3f9a05889 s390/string: Remove optimized strncpy()
new 2eba6f9e6b87 s390/ipl: Rename and change strncpy_skip_quote()
new e7ae507c024c s390: Remove optional third argument of strscpy() if possible
new 086fed7cc614 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 56b2efd2320c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new 76c7f2ddd46a next-20250417/bcachefs
new d543ce2f1017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 940bceb3876c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cdd97d7c8073 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new e47a5230dd08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 2c43bac1d27d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 662d1d20572b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 2c84a646df9c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 091b416ce66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ac5ee087d31e gfs2: move msleep to sleepable context
new ff22e5da42c0 gfs2: only apply DLM_LKF_VALBLK if sb_lvbptr is not NULL
new ae9f3bd8259a gfs2: replace sd_aspace with sd_inode
new 27d2f101e789 gfs2: check sb_min_blocksize return value
new 4023c3cbc38f gfs2: Remove unnecessary NULL check before free_percpu()
new af4044fd0b77 gfs2: gfs2_create_inode error handling fix
new 84a79ee68f84 gfs2: Don't reread inodes unnecessarily
new bcd18105fb34 gfs2: Move gfs2_dinode_dealloc
new 0cc617a54dfe gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc
new ae1d809fd0f0 gfs2: deallocate inode in gfs2_create_inode
new 6211b528d849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5385aabced6b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
new 6b4ea87ba30e NFSD: OFFLOAD_CANCEL should mark an async COPY as completed
new 6105cf92e642 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY
new 717baae89232 NFSD: Implement CB_SEQUENCE referring call lists
new 80bc3f6b4bc7 NFSD: Implement CB_SEQUENCE referring call lists
new b6c1377de30e NFSD: Record each NFSv4 call's session slot index
new 97f8bebf5193 sunrpc: update nextcheck time when adding new cache entries
new e34a32facb51 sunrpc: fix race in cache cleanup causing stale nextcheck time
new 394e34b233d9 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...]
new 2a3c0c1f9657 NFSD: unregister filesystem in case genl_register_family() fails
new 24e3f0af50a5 NFSD: fix race between nfsd registration and exports_proc
new 3eddb2fd5221 NFSD: Add /sys/kernel/debug/nfsd
new 53423fb6eacd NFSD: Add experimental setting to disable the use of splice read
new c7eb645dd936 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write
new 8d475ac6bdb3 nfsd: fix access checking for NLM under XPRTSEC policies
new b085b5354de2 nfsd: nfsd4_spo_must_allow() must check this is a v4 compo [...]
new cadcec4ed220 nfsd: add commit start/done tracepoints around nfsd_commit()
new c8b4bba97765 sunrpc: add info about xprt queue times to svc_xprt_dequeu [...]
new 2a6a39da2222 MAINTAINERS: Update Neil Brown's email address
new 31255514892f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new 3999c4e45133 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
new 737ec4398f10 Merge branch 'vfs.fixes' into vfs.all
new 44aeb34bfb30 Merge branch 'vfs-6.16.async.dir' into vfs.all
new 4fd08852163d Merge branch 'vfs-6.16.mount.api' into vfs.all
new 85f881f78d4e Merge branch 'vfs-6.16.writepage' into vfs.all
new 648b50a5cddf Merge branch 'vfs-6.16.super' into vfs.all
new 6b24a702ecf1 select: core_sys_select add unlikely branch hint on return path
new ef181fa11d9e fs: Make file-nr output the total allocated file handles
new 8564124c36d6 fs: improve codegen in link_path_walk()
new 296b67059e30 fs/fs_parse: Delete macro fsparam_u32hex()
new d1f482108a2c fs/fs_parse: Remove unused and problematic validate_consta [...]
new 79beea2db043 fs: remove uselib() system call
new 875ccc0ddcee fs: touch up predicts in inode_permission()
new 4ef4ac360101 device_cgroup: avoid access to ->i_rdev in the common case [...]
new c4044870ae2c Merge patch series "two nits for path lookup"
new 19bbfe7b5fcc fs: add S_ANON_INODE
new 8d196fe9cbd2 Merge branch 'vfs-6.16.misc' into vfs.all
new b590c928cca7 net, pidfd: report EINVAL for ESRCH
new 055696640ec8 Merge branch 'vfs-6.16.pidfs' into vfs.all
new 57ac798e26be selftests/mount_settattr: don't define sys_open_tree() twice
new 4ff222e1c1ea selftests/mount_settattr: add missing STATX_MNT_ID_UNIQUE define
new 6d9d168975f9 selftests/mount_settattr: ensure that ext4 filesystem can [...]
new 36b500bfa37e mount: add a comment about concurrent changes with statmou [...]
new 9f6d035477f4 ->mnt_devname is never NULL
new a9d4465f9492 Merge branch 'vfs-6.16.mount' into vfs.all
new 074ed79faa3f Merge branch 'vfs-6.16.coredump' into vfs.all
new 005eb3a72fb8 Merge branch 'vfs-6.16.iomap' into vfs.all
new 3f92fb911360 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new 6225eb81f376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d05a672b2566 Merge branch 'fs-next' of linux-next
new a8c930ae546b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 425a9c40044b Merge branch 'pci/devres'
new 5fe8d0813928 PCI: Use PCI_STD_NUM_BARS instead of 6
new d24eba726aad PCI: Print the actual delay time in pci_bridge_wait_for_se [...]
new 759e1fe56f97 Merge branch 'pci/enumeration'
new c3be50f7547c PCI: pciehp: Ignore Presence Detect Changed caused by DPC
new 2af781a9edc4 PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset
new d46b3918fac4 PCI: hotplug: Drop superfluous #include directives
new 3065ba338deb Merge branch 'pci/hotplug'
new 6e315b8045ee Merge branch 'pci/irq'
new 1f3303aa92e1 PCI: Add ACS quirk for Loongson PCIe
new a398504f592c Merge branch 'pci/virtualization'
new a2c6c1c23bed x86/PCI: Drop 'pci' suffix from intel_mid_pci.c
new 92713f0ea620 Merge branch 'pci/misc'
new 60fad47b54a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 968304eb19b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 02ab0205f51c Merge branch 'i2c/for-current' into i2c/for-next
new 35c6e493bd54 dt-bindings: misc: Describe TI FPC202 dual port controller
new 666be28145af media: i2c: ds90ub960: Replace aliased clients list with a [...]
new 3ec29d51b546 media: i2c: ds90ub960: Protect alias_use_mask with a mutex
new 818bd489f137 i2c: use client addresses directly in ATR interface
new 24960bd0a19d i2c: move ATR alias pool to a separate struct
new db1962c94dab i2c: rename field 'alias_list' of struct i2c_atr_chan to ' [...]
new 328a106ce0e8 i2c: support per-channel ATR alias pools
new c3f55241882b i2c: Support dynamic address translation
new 1e5c9b1efa1c misc: add FPC202 dual port controller driver
new 02cfd9ef8917 Merge branch 'i2c/for-mergewindow' into i2c/for-next
new ec535c1d0559 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 4e157847d6c7 i2c: designware: Use better constants from units.h
new f4f255d30f47 i2c: pasemi: Use correct bits.h include
new 0db651cfd6af i2c: pasemi: Sort includes alphabetically
new dae75950ce79 i2c: octeon: add block-mode i2c operations
new 7cfa6946c589 i2c: omap: fix deprecated of_property_read_bool() use
new ade0afd480c4 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...]
new 9fc5fc9b38bd hwmon: (dell-smm) Add the Dell OptiPlex 7050 to the DMI whitelist
new 627573f93400 hwmon: (spd5118) Split into common and I2C specific code
new 812be4288ed1 hwmon: (spd5118) Name chips taking the specification literally
new 1c39f8002ec1 hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses
new 068836985252 hwmon: (spd5118) Detect and support 16-bit register addressing
new 9f1aa19a67c9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new 33583537dd5f Documentation: trace: Reduce toctree depth
new f0ba72e65516 Documentation: trace: Refactor toctree
new 439111ee0cef scripts/lib/kdoc/kdoc_files.py: don't try to join None
new f9cdbc5781f2 scripts/lib/kdoc/kdoc_parser.py: move states to a separate class
new 47c2d4168b2d scripts:kdoc_files.py: use glob for export_file seek
new 9d9bec3d90e3 docs: sphinx: kerneldoc: Use python class if available
new c4c819c0380a Merge branch 'docs-next' of git://git.lwn.net/linux.git
new db1782785994 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...]
new b048b27c3c19 Merge branch 'thermal-intel' into fixes
new d14bc45e7ee7 Merge branch 'pm-cpufreq-fixes' into fixes
new 67b352982956 Merge branch 'fixes' into linux-next
new b2b0b8081bb0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new a374f28700ab cpufreq: fix compile-test defaults
new c3a46e2edea6 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 167a39a8593e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 16b82367aa28 RDMA/mlx5: convert timeouts to secs_to_jiffies()
new 2633ddff9b0f RDMA: Replace msecs_to_jiffies with secs_to_jiffies for timeout
new 41e2649c796e RDMA/core: Convert to use ERR_CAST()
new 7bc871af417a RDMA/uverbs: Convert to use ERR_CAST()
new 8a94c42d8310 RDMA/core: Convert to use ERR_CAST()
new aae85e007dff IB/hfi1: Avoid -Wflex-array-member-not-at-end warning
new 3aadd652c2c8 RDMA/hns: Remove unused parameters
new 4dab26bed543 IB/cm: use rwlock for MAD agent lock
new 6703cb3dced0 RDMA/rxe: Enable ODP in RDMA FLUSH operation
new b84001ad0cee RDMA/rxe: Enable ODP in ATOMIC WRITE operation
new 9334003d1335 RDMA: Don't use %pK through printk
new 29610226c33f RDMA/rxe: Fix mismatched type declarations
new ffe1cee21f8b RDMA/hns: initialize db in update_srq_db()
new 7d40ccf01869 RDMA/mana_ib: Access remote atomic for MRs
new 8f49682d94f3 RDMA/mana_ib: support of the zero based MRs
new f1652d76f4c5 RDMA/mana_ib: Add support of 4M, 1G, and 2G pages
new 04039390cc3c RDMA/cma: Remove unused rdma_res_to_id
new 1c7eec4d5f3b RDMA/rxe: Fix "trying to register non-static key in rxe_qp [...]
new d85080df12f3 RDMA/rxe: Remove unused rxe_run_task
new a7007e4c14c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1a377f142e6e net: ethernet: ti: am65-cpsw: set fwnode for ports
new 09737cb80b86 net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
new 20accfd3aa0b Merge branch 'net-ethernet-ti-am65-cpsw-fix-mac-address-fetching'
new 8a8f3f499176 net: lan743x: Allocate rings outside ZONE_DMA
new cd1fafe7da1f eth: bnxt: add support rx side device memory TCP
new 978d13b26ab3 net: stmmac: intel: remove unnecessary setting max_speed
new 4cc8b57753ef net: stmmac: sun8i: use stmmac_pltfr_probe()
new 00868d034818 net: phy: mediatek: init val in .phy_led_polarity_set for AN7581
new 49593c298cf7 docs: networking: clarify intended audience of netdevices.rst
new 72d02a9f9410 net: stmmac: sti: use phy_interface_mode_is_rgmii()
new 403068c6c9c2 net: stmmac: sti: convert to devm_stmmac_pltfr_probe()
new b3334f9f708c net: stmmac: sti: convert to stmmac_pltfr_pm_ops
new da59ceed5ab9 Merge branch 'net-stmmac-sti-cleanups'
new 5ef4097ed155 ipv6: Use nlmsg_payload in addrlabel file
new 6c454270a851 ipv6: Use nlmsg_payload in addrconf file
new bc05add844fc ipv6: Use nlmsg_payload in route file
new 7d82cc229c09 ipv4: Use nlmsg_payload in devinet file
new b411638fb925 ipv4: Use nlmsg_payload in fib_frontend file
new d5ce0ed528c4 ipv4: Use nlmsg_payload in route file
new 04e00a849e7c ipv4: Use nlmsg_payload in ipmr file
new 9b1097a4108f vxlan: Use nlmsg_payload in vxlan_vnifilter_dump
new 522b93f61f58 Merge branch 'adopting-nlmsg_payload-in-ipv4-ipv6'
new 8982fc03fd63 devlink: add value check to devlink_info_version_put()
new fd5ef5203ce6 ixgbe: wrap netdev_priv() usage
new a0285236ab93 ixgbe: add initial devlink support
new f6b588af3d57 ixgbe: add handler for devlink .info_get()
new 5f214150c76d ixgbe: add E610 functions for acquiring flash data
new 70db0788a262 ixgbe: read the OROM version information
new 904c2b4c0b48 ixgbe: read the netlist version information
new 8210ff738077 ixgbe: add .info_get extension specific for E610 devices
new 4654ec6194b2 ixgbe: add E610 functions getting PBA and FW ver info
new 6eae2aeb60b6 ixgbe: extend .info_get() with stored versions
new a0f45672d5e1 ixgbe: add device flash update via devlink
new c9e563cae19e ixgbe: add support for devlink reload
new b5aae90b6b36 ixgbe: add FW API version check
new 29cb3b8d95c7 ixgbe: add E610 implementation of FW recovery mode
new 4811b0c220f2 ixgbe: add support for FW rollback mode
new 4e34a840613b Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...]
new df8398fb7bb7 net: airoha: Add matchall filter offload support
new 9f23d943eb6b net: introduce OpenVPN Data Channel Offload (ovpn)
new b7a63391aa98 ovpn: add basic netlink support
new c2d950c4672a ovpn: add basic interface creation/destruction/management [...]
new 8327a3baa9b0 ovpn: keep carrier always on for MP interfaces
new 80747caef33d ovpn: introduce the ovpn_peer object
new f6226ae7a0cd ovpn: introduce the ovpn_socket object
new 08857b5ec5d9 ovpn: implement basic TX path (UDP)
new ab66abbc769b ovpn: implement basic RX path (UDP)
new 8534731dbf2d ovpn: implement packet processing
new 04ca14955f9a ovpn: store tunnel and transport statistics
new 11851cbd60ea ovpn: implement TCP transport
new 17240749f26e skb: implement skb_send_sock_locked_with_flags()
new 36bb1d713a15 ovpn: add support for MSG_NOSIGNAL in tcp_sendmsg
new 05003b408c20 ovpn: implement multi-peer support
new a3aaef8cd173 ovpn: implement peer lookup logic
new 3ecfd9349f40 ovpn: implement keepalive mechanism
new f0281c1d3732 ovpn: add support for updating local or remote UDP endpoint
new 1d36a36f6d53 ovpn: implement peer add/get/dump/delete via netlink
new 203e2bf55990 ovpn: implement key add/get/del/swap via netlink
new 89d3c0e4612a ovpn: kill key and notify userspace in case of IV exhaustion
new a215d253c17a ovpn: notify userspace when a peer is deleted
new b756861e6e63 ovpn: add basic ethtool support
new 959bc330a439 testing/selftests: add test tool and scripts for ovpn module
new 9a0b084a0ff7 Merge branch 'introducing-openvpn-data-channel-offload'
new d55acb9732d9 net: ipv6: ioam6: use consistent dst names
new 47ce7c854563 net: ipv6: ioam6: fix double reallocation
new 4a1f69b94124 Merge branch 'mitigate-double-allocations-in-ioam6_iptunnel'
new 3bc1ca7e173c net: pktgen: fix code style (ERROR: else should follow clo [...]
new 65f5b9cb5431 net: pktgen: fix code style (WARNING: please, no space bef [...]
new 422cf22aa332 net: pktgen: fix code style (WARNING: Prefer strscpy over strcpy)
new 22ab6b9467c1 Merge branch 'net-pktgen-fix-checkpatch-code-style-errors- [...]
new 240ce924d271 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new a27d798fd83c net: stmmac: sunxi: convert to set_clk_tx_rate()
new dd2cdba4709f net: stmmac: sunxi: use stmmac_pltfr_probe()
new 69b3e38e2fb5 net: stmmac: sunxi: use devm_stmmac_pltfr_probe()
new cd384b8508c1 Merge branch 'net-stmmac-sunxi-cleanups'
new 2b065c098c37 r8169: refactor chip version detection
new fe733618b27a r8169: add RTL_GIGA_MAC_VER_LAST to facilitate adding supp [...]
new 151e13ece86d net: ethtool: Adjust exactly ETH_GSTRING_LEN-long stats to [...]
new cfba1d1b61ae net/mlx5e: ethtool: Fix formatting of ptp_rq0_csum_complet [...]
new 22cbc1ee268b netdev: fix the locking for netdev notifications
new 7c6cd70ffd0f net: stmmac: dwc-qos: use PHY clock-stop capability
new 01be295b485a net: stmmac: mediatek: stop initialising plat->mac_interface
new 2b905deb43ea net: Delete the outer () duplicated of macro SOCK_SKB_CB_O [...]
new 1df4a945444f trace: tcp: Add const qualifier to skb parameter in tcp_pr [...]
new 8066e388be48 net: add UAPI to the header guard in various network headers
new 12b196568a3a tools: ynl: add missing header deps
new 61fde5110ee9 net: axienet: Fix spelling mistake "archecture" -> "architecture"
new 1e3647321529 net/mlx5: Fix spelling mistakes in mlx5_core_dbg message a [...]
new 199561a48f02 s390: ism: Pass string literal as format argument of dev_s [...]
new 9929ba194299 net: Use nlmsg_payload in neighbour file
new a45193018001 net: Use nlmsg_payload in rtnetlink file
new 544456b3b481 Merge branch 'net-adopting-nlmsg_payload-final-series'
new 9276bfc2df92 net: stmmac: socfpga: init dwmac->stmmac_rst before registration
new 0dbd4a6f57c2 net: stmmac: socfpga: provide init function
new 6bf70d999aa9 net: stmmac: socfpga: convert to stmmac_pltfr_pm_ops
new 91255347bba9 net: stmmac: socfpga: call set_phy_mode() before registration
new 1dbefd578d8b net: stmmac: socfpga: convert to devm_stmmac_pltfr_probe()
new 50f257069a22 Merge branch 'net-stmmac-socfpga-fix-init-ordering-and-cleanups'
new 0fcad44a86bd bnxt_en: Change FW message timeout warning
new c21c8e1e4348 bnxt_en: Report the ethtool coredump length after copying [...]
new 5bccacb4cc32 bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
new 76a69f360a71 bnxt_en: Remove unused macros in bnxt_ulp.h
new 59af38cada5a Merge branch 'bnxt_en-update-for-net-next'
new a1b669ea16c4 bpf: Prepare to reuse get_ctx_arg_idx
new c8240344956e bpf: net_sched: Support implementation of Qdisc_ops in bpf
new 870c28588afa bpf: net_sched: Add basic bpf qdisc kfuncs
new 7a2dafda950b bpf: net_sched: Add a qdisc watchdog timer
new 544e0a1f1e56 bpf: net_sched: Support updating bstats
new e582778f023b bpf: net_sched: Disable attaching bpf qdisc to non root
new 4b15121da7e5 libbpf: Support creating and destroying qdisc
new 11c701639ba9 selftests/bpf: Add a basic fifo qdisc test
new 2b59bd9e4efc selftests/bpf: Add a bpf fq qdisc to selftest
new 2b7b5b7f100e selftests/bpf: Test attaching bpf qdisc to mq and non root
new fd23ce3eb4a1 Merge branch 'bpf-qdisc'
new 07e32237ed9d Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new dcfb6049f476 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 2c1ee11e0095 Merge remote branch 'bpf-next/net' into for-next
new 7d0b43b68d1c selftest/bpf/benchs: Remove duplicate sys/types.h header
new 21cb33c7e065 kbuild, bpf: Enable --btf_features=attributes
new ee684de5c1b0 libbpf: Fix buffer overflow in bpf_object__init_prog
new 8582d9ab3efd libbpf: Verify section type in btf_find_elf_sections
new 5709be4c35ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...]
new b0feb30ab412 Merge branch 'bpf-next/master' into for-next
new e1c1b8ee9dbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d79444e8c3d4 net/mlx5: Avoid using xso.real_dev unnecessarily
new 25ac138f58e7 xfrm: Use xdo.dev instead of xdo.real_dev
new d53dda291bbd xfrm: Remove unneeded device check from validate_xmit_xfrm
new 43eca05b6a3b xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free}
new fd4e41ebf66c bonding: Mark active offloaded xfrm_states
new d2fddbd34799 bonding: Fix multiple long standing offload races
new 197c2974cb49 Merge branch 'xfrm & bonding: Correct use of xso.real_dev'
new ab244a394c7f xfrm: Migrate offload configuration
new e8961c50ee9c xfrm: Refactor migration setup during the cloning process
new 86e530c84c97 Merge branch 'Update offload configuration with SA'
new 7c5c8ecc4503 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 16b4f97defef Bluetooth: btintel_pcie: Avoid redundant buffer allocation
new a9d1f7313df5 Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()
new 9bfed6d53d5a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 37a068fc9dc4 wifi: ath12k: Handle error cases during extended skb allocation
new 10ec3d54df78 wifi: ath12k: Refactor tx descriptor handling in tx comple [...]
new 1e326ada3586 wifi: ath12k: Fix memory leak during extended skb allocation
new 65bf4ed2db9a wifi: ath12k: Use skb->len for dma_unmap_single() length p [...]
new b7544de8a298 wifi: ath12k: Add helper function ath12k_mac_update_freq_range()
new 657b0c72c4ad wifi: ath12k: Fix frequency range in driver
new 13324cecbb2c wifi: ath12k: Update frequency range if reg rules changes
new cb7433cc5cd4 wifi: ath12k: using msdu end descriptor to check for rx mu [...]
new 4541b0c8c3c1 wifi: ath12k: correctly handle mcast packets for clients
new 9f17747fbda6 wifi: ath12k: fix invalid access to memory
new 763216fe6c5d wifi: ath12k: Add MSDU length validation for TKIP MIC error
new f335295aa29c wifi: ath12k: avoid deadlock during regulatory update in a [...]
new 25be5d1d1e05 wifi: ath12k: Avoid allocating rx_stats when ext_rx_stats [...]
new 8599d4cc4191 wifi: ath12k: Fix the QoS control field offset to build Qo [...]
new f5d6b15d9503 wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
new 0ca04ad0cdfb wifi: ath12k: avoid multiple skb_cb fetch in ath12k_mac_mg [...]
new e9e094a9734e wifi: ath12k: Prevent sending WMI commands to firmware dur [...]
new 823435bd2310 wifi: ath12k: fix node corruption in ar->arvifs list
new 8add2b8d7272 wifi: ath10k: Don't use %pK through printk
new 27c57c84922e wifi: ath11k: Don't use %pK through printk
new 7e7f948c7d14 wifi: ath12k: Don't use %pK through printk
new 75f90ba47b2c wifi: wcn36xx: Don't use %pK through printk
new c6b94fc14d04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 92a74cccee20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 5976fe19e240 Revert "crypto: testmgr - Add multibuffer acomp testing"
new 78e2846aa4b2 crypto: deflate - Remove request chaining
new 64929fe8c0a4 crypto: acomp - Remove request chaining
new 69e5a1228d43 Revert "crypto: tcrypt - Restore multibuffer ahash tests"
new 5bb61dc76d11 crypto: ahash - Remove request chaining
new b93336cd767f crypto: x509 - Replace kmalloc() + NUL-termination with kzalloc()
new 1451e3e561be crypto: api - Add helpers to manage request flags
new b04b395f7a29 crypto: acomp - Use request flag helpers and add acomp_req [...]
new 05fa2c6e87da crypto: acomp - Add ACOMP_FBREQ_ON_STACK
new d0a5c9d079de crypto: iaa - Switch to ACOMP_FBREQ_ON_STACK
new 097c432caaa6 crypto: acomp - Add ACOMP_REQUEST_CLONE
new e87e95d8dde6 ubifs: Use ACOMP_REQUEST_CLONE
new 018cba2ecc3b crypto: acomp - Remove ACOMP_REQUEST_ALLOC
new 5f3437e9c89e crypto: acomp - Simplify folio handling
new ab0f46cefde5 crypto: nx - Add missing header inclusions
new 6611dcd503e4 crypto: ccp - Add missing header inclusions
new 60323cb47c84 crypto: s5p-sss - Add missing header inclusions
new fcfbdddc6f02 crypto: ctr - Remove unnecessary header inclusions
new bebe54b8be12 crypto: atmel - add CRYPTO_ALG_KERN_DRIVER_ONLY flag
new 6eed1e3552fc crypto: api - Mark cra_init/cra_exit as deprecated
new afddce13ce81 crypto: api - Add reqsize to crypto_alg
new dbad301d9f85 crypto: acomp - Use cra_reqsize
new 1d10f790125d crypto: qat - Use cra_reqsize for acomp
new 47b5b6f9eb73 crypto: iaa - Use cra_reqsize for acomp
new 300e6d6e9ebf crypto: acomp - Remove reqsize field
new c360df01c6c1 crypto: ahash - Use cra_reqsize
new 2f0c856af625 crypto: img-hash - use API helpers to setup fallback request
new cbc9f5bcfa72 crypto: rk3288 - use API helpers to setup fallback request
new c1024581ff2c crypto: tegra - use API helpers to setup fallback request
new 61bb8db6f682 crypto: caam - Add support for i.MX8QM
new 3828485e1c7b crypto: ecdsa - Fix enc/dec size reported by KEYCTL_PKEY_QUERY
new 6b7f9397c98c crypto: ecdsa - Fix NIST P521 key size reported by KEYCTL_ [...]
new c80d6598ffef crypto: essiv - Remove unnecessary strscpy() size argument
new d701722aa343 crypto: api - Allow delayed algorithm destruction
new 9af6339a6542 crypto: ccp - Fix __sev_snp_shutdown_locked
new 695912e619ee hwrng: atmel - Add struct device pointer to device context struct
new c2c460c30af5 hwrng: mtk - Add struct device pointer to device context struct
new a6b3e1f9a5b6 hwrng: npcm - Add struct device pointer to device context struct
new 9b27a1b2001a crypto: powerpc - Include uaccess.h and others
new 7ba8df47810f asm-generic: Make simd.h more resilient
new d01dd2700b2d arm: Make simd.h more resilient
new f1c09a0b6add x86: Make simd.h more resilient
new 34f170a59071 crypto: simd - Include asm/simd.h in internal/simd.h
new 66fecd9d9403 crypto: skcipher - Realign struct skcipher_walk to save 8 bytes
new f1440a90465b crypto: api - Add support for duplicating algorithms befor [...]
new 34f442a3a08a crypto: padlock-sha - Make descsize an algorithm attribute
new c1dd353d18e5 crypto: zynqmp-sha - Make descsize an algorithm attribute
new aeffd9093820 crypto: hmac - Make descsize an algorithm attribute
new 90916934fd09 crypto: shash - Remove dynamic descsize
new 04bfa4c7d511 crypto: hash - Add HASH_REQUEST_ON_STACK
new c7e68043620e crypto: zynqmp-sha - Add locking
new 16aeed07c0de crypto: arm64/sha512 - Fix header inclusions
new a58d1c0be43b crypto: hash - Update HASH_MAX_DESCSIZE comment
new f4065b2f63cf crypto: lib/sm3 - Move sm3 library into lib/crypto
new cb16ba46958e crypto: lib/sm3 - Export generic block function
new e13b67e9d028 crypto: sm3-base - Use sm3_init
new 0a1376744caa crypto: cbcmac - Set block size properly
new b03892c2f836 crypto: deadcode structs from 'comp' removal
new 378a337ab40f crypto: powerpc/poly1305 - implement library instead of shash
new ecaa4be1280a crypto: poly1305 - centralize the shash wrappers for arch code
new 1f81c58279c7 crypto: arm/poly1305 - remove redundant shash algorithm
new f4b1a73aec5c crypto: arm64/poly1305 - remove redundant shash algorithm
new 25221872660c crypto: mips/poly1305 - drop redundant dependency on CONFIG_MIPS
new 632dcef5bb44 crypto: mips/poly1305 - remove redundant shash algorithm
new 21969da642a2 crypto: x86/poly1305 - remove redundant shash algorithm
new 34374f76af9b crypto: x86/poly1305 - don't select CRYPTO_LIB_POLY1305_GENERIC
new 5f7325fbb3d4 crypto: poly1305 - remove rset and sset fields of poly1305 [...]
new 2f5f3cd003fa crypto: sun8i-ss - use API helpers to setup fallback request
new ddd0855fa3c3 crypto: deflate - Make the acomp walk atomic
new 02db42856e43 crypto: public_key - Make sig/tfm local to if clause in so [...]
new da4cb617bc7d powerpc/crc: Include uaccess.h and others
new 31b20bc22f68 crypto: acomp - Add missing return statements in compress/ [...]
new 8821d26926ea crypto: lib/chacha - restore ability to remove modules
new bb9c648b334b crypto: lib/poly1305 - restore ability to remove modules
new 960edadbbd6c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new d1da62193ce9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 436bfeeff2ff Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new d6fe216caf15 drm/udl: Set error code in udl_init()
new 938aaed555f3 drm/panthor: Fix the panthor_gpu_coherency_init() error path
new 12ad686ffdf5 dt-bindings: display: simple: Add Tianma P0700WXF1MBAA panel
new 716c75afd83c drm/panel: simple: Tianma TM070JDHG34-00: add delays
new 178ac975357e drm/panel: simple: add Tianma P0700WXF1MBAA panel
new a1958a56e52c dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology [...]
new a424c93db7ea dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDI [...]
new 38d42c261389 drm: panel: Add driver for Himax HX8279 DDIC panels
new 7a5d0cbd8b19 dt-bindings: display: panel: Add Visionox G2647FB105
new 3d55aebe257e drm/panel: Add Visionox G2647FB105 panel driver
new 74757ad1c105 drm/panic: use `///` for private items too
new efab13e7d13a drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN inste [...]
new c71db051142a drm/bridge: analogix_dp: Remove CONFIG_PM related check in [...]
new 2c0883459ed6 drm/bridge: analogix_dp: Add support for phy configuration.
new 46b0caaad3a5 dt-bindings: display: rockchip: analogix-dp: Add support t [...]
new fd073dffef04 drm/bridge: analogix_dp: Support to get &analogix_dp_devic [...]
new e5e9fa9f7aad drm/bridge: analogix_dp: Add support to get panel from the [...]
new c8f0b7cb01ea drm/bridge: analogix_dp: Add support for &drm_dp_aux.wait_ [...]
new d7b4936b2bc0 drm/rockchip: analogix_dp: Add support to get panel from t [...]
new f855146263b1 dt-bindings: display: rockchip: analogix-dp: Add support f [...]
new 0e8b86b6df14 drm/bridge: analogix_dp: Add support for RK3588
new 729f8eefdcad drm/rockchip: analogix_dp: Add support for RK3588
new 1938479b2720 lib/vsprintf: Add support for generic FourCCs by extending %p4cc
new 403ff8fd2dbf printf: add tests for generic FourCCs
new a49ce9cc85a8 drm/appletbdrm: use %p4cl instead of %p4cc
new 3ba7db77b2a3 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new 38feab2deac8 drm/amdgpu/userq/mes: remove unused header
new 51a9ea455115 drm/amdgpu/userq: rename suspend/resume callbacks
new b0db33c8c50f drm/amdgpu/userq: rework front end call sequence
new edc762a51c71 drm/amdgpu/userq: move some code around
new c0bbf64870e7 drm/amdgpu/userq: properly clean up userq fence driver on failure
new 73e12e98ec0c drm/amdgpu/userq: add suspend and resume helpers
new c2c722217af4 drm/amdgpu/userq: handle system suspend and resume
new 94fc88f680f9 drm/amdgpu: don't swallow errors in amdgpu_userqueue_resume_all()
new 29891842154d drm/amdgpu: Add the new sdma function pointers for amdgpu_sdma.h
new ce1d40196de5 drm/amdgpu/sdma_v4: Register the new sdma function pointers
new 9315860d05aa drm/amdkfd: fix NULL check mistake for process smi event
new 987718c5598a drm/amdgpu/userq: move runpm handling into core userq code
new 8ff7c78baeea drm/amdgpu: Fix double free in amdgpu_userq_fence_driver_alloc()
new 0e023c327b30 drm/amdgpu: Clean up error handling in amdgpu_userq_fence_ [...]
new 34c86a0f4487 drm/amdgpu: rename function to follow naming convention in dce110
new 66f6ea421a80 drm/amdgpu: add missing parameter name in dce110_clk_src_c [...]
new 3d5d0d35a780 drm/amdgpu: fix typo in atombios.h
new 5e272fb5eca9 drm/radeon: fix typo in atombios.h
new f82e7cf5f5a9 drm/amdgpu: fix duplicated value setting in dce100_resourc [...]
new 85207abb401b drm/amdgpu: fix typo in bios_parser.c
new 00ec6732a9ef drm/amdgpu: add missing DCE6 to dce_version_to_string()
new 6b9d26089f56 drm/amdkfd: fix a bug of smi event for superuser
new ac9984cee7e1 drm/amdgpu/gfx11: properly reference EOP interrupts for userqs
new e10414cf2e55 drm/amdgpu/gfx12: properly reference EOP interrupts for userqs
new 8ae634f10e67 drm/amdgpu: Update vcn doorbell range in NBIO 7.9
new b574729ff00d drm/amdgpu: Enable doorbell for JPEG5_0_1
new 2c8b0d628a99 drm/amd/pm: Enable host limit metrics support
new 1197cfb73083 drm/amdgpu/sdma6: properly reference trap interrupts for userqs
new 0ed032dc7de5 drm/amdgpu/sdma7: properly reference trap interrupts for userqs
new 172494c4e9f8 drm/amd/pm: Enable host limit metrics support
new fb20954c9717 drm/amdgpu/userq: rework driver parameter
new 5ae4591f4ea5 drm/amdgpu: Clear overflow for SRIOV
new 56a0a80af043 drm/amdgpu/userq: track the xcp_id associated with the queue
new 94976e7e5ede drm/amdgpu/userq: add helpers to start/stop scheduling
new 28fc3172e420 drm/amdgpu: rename enforce isolation variables
new 8f23a97907d9 drm/amdgpu/userq: integrate with enforce isolation
new 6027cbee1900 drm/amd/display: Add error check for avi and vendor infofr [...]
new fced8e7d2dde drm/amdgpu: convert userq UAPI _pad to flags
new 024cc8a71aac drm/amdgpu/userq: add UAPI for setting queue priority
new 3d0a402e7cd1 drm/amdgpu/mes11: add conversion for priority levels
new a83be6e4798e drm/amdgpu/mes12: add conversion for priority levels
new 9546c05628a7 drm/amdgpu/userq: add priorty to user queue structure
new 23a650bb9f24 drm/amdgpu/userq/mes: handle user queue priority
new a5c34299d866 drm/amdgpu/userq: enable support for queue priorities
new b22659d5d352 drm/amdgpu: switch amdgpu_sdma_reset_engine to use the new [...]
new 5c3e7c49538e drm/amdgpu: Implement SDMA soft reset directly for v5.x
new e56d4bf57fab drm/amdgpu/: drm/amdgpu: Register the new sdma function po [...]
new 47454f2dc0bf drm/amdgpu: Register the new sdma function pointers for sdma_v5_2
new 574f4b5562cc drm/amdgpu: optimize queue reset and stop logic for sdma_v5_0
new 6a07ac702f02 drm/amdgpu: optimize queue reset and stop logic for sdma_v5_2
new 9018c7fe68b5 drm/amdgpu/userq: add context and seqno of the fence
new 3f8b6d828210 drm/radeon: fix the warning for radeon_cs_parser_fini
new 2200b41428ee drm/amdgpu:remove old sdma reset callback mechanism
new d30f61076268 drm/amdgpu: Refine Cleaner Shader MEC firmware version for [...]
new 94a62b0f573f drm/amdgpu/userq: add UAPI for setting up secure queues
new cb808ab833d1 drm/amdgpu: add tmz queue parameter to mqd props
new 3940796a6eef drm/amdgpu: Use allowed_domains for pinning dmabufs
new 9486875408e7 drm/amdgpu/gfx11: add support for TMZ queues to mqd_init
new eec64449233b drm/amdgpu/gfx12: add support for TMZ queues to mqd_init
new f53d0f48a89c drm/amd/display: To apply the adjusted DP ref clock for DP [...]
new 724a4b400bfc drm/amd/display: Implement HDMI Read Request
new 7e40f64896e8 drm/amd/display: Avoid divide by zero by initializing dumm [...]
new 6df71752632e drm/amd/display: Move desync error counter operation up.
new 05185812ae36 drm/amdgpu: Don't pin VRAM without DMABUF_MOVE_NOTIFY
new 8fc3959cd4da drm/amd/display: Move Mode Support Prefetch Checks To Its [...]
new d91bc9013987 drm/amd/display: Fix gpu reset in multidisplay config
new 2ba8619b9a37 drm/amd/display: Force full update in gpu reset
new c9646e5a7e01 drm/amd/display: DCN32 null data check
new 652968d996d7 drm/amd/display: DCN42 RMCM and MCM 3DLUT support
new cd74ce1f0cdd drm/amd/display: Enable urgent latency adjustment on DCN35
new e15d09f510d0 drm/amd/display: enable phy-ssc reduction by default
new 372c8d72c368 drm/amdgpu: Allow P2P access through XGMI
new 6debd5ed5869 drm/amd/display: Promote DC to 3.2.329
new 3d71018ef980 drm/amd/display: Fix ACPI edid parsing on some Lenovo systems
new b02b45713764 drm/amd/display: Use 16ms AUX read interval for LTTPR with [...]
new c994bf32db82 drm/amd/display: Revert "not disable dtb as dto src at dpms off"
new dd1cfcb4a3d5 drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF
new 6823c26590ae drm/amd/display: Fix pixel rate divider policy for 1 pixel [...]
new 4386317a5525 drm/amdgpu/userq/mes: pass the secure flag to mqd init
new 7b3214f67d6b drm/amdgpu/userq: enable support for secure queues
new 3b8e83dc4810 drm/amdgpu: Add queue id support to the user queue wait IOCTL
new 1e13bbad17e2 drm/amdgpu/userq: add a helper to check which IPs are enabled
new e092b2f8f0ff drm/amd/display: Refactor SubVP cursor limiting logic
new 6ca63e2af512 drm/amd/display: Correct prefetch calculation
new 566c66807442 drm/amd/display: do not copy invalid CRTC timing info
new 953bf30dba82 drm/amdgpu: Print kernel message when error logged by scrub
new 6aa0eca14314 drm/radeon/radeon_audio: Remove unused r600_hdmi_audio_workaround
new 18d6f431f254 drm/radeon: Remove unused radeon_fence_wait_any
new 90b2fa20d5f7 drm/amd/display: Remove unused *vbios_smu_set_dprefclk
new 113f3ed4185b drm/amdgpu/userq: optimize enforce isolation and s/r
new a32a873bbe11 drm/amdgpu: switch from queue_active to queue state
new 9d6ad5220ef0 drm/amdgpu/userq: unmap queues amdgpu_userq_mgr_fini()
new f2ea9795386e drm/amdgpu/userq: move waiting for last fence before umap
new d60cb276cf3c drm/amdgpu/userq: rename eviction helpers
new 65bbbf6ab573 drm/amdgpu/userq: use consistent function naming
new 741599c58469 drm/amd/display: Add NULL pointer checks in dm_force_atomi [...]
new c0afe8c940a6 drm/amdgpu/gfx11: Add fw minimum version check for usermode queue
new f0079d5e43f8 drm/amdgpu/gfx12: Add fw minimum version check for usermode queue
new 9e1a1f05e0b0 drm/amdgpu: update fence ptr with context:seqno
new 899d01751a70 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 8dcb54d440d0 drm/i915/fb: convert intel_fbdev.[ch] and intel_fbdev_fb.[ [...]
new c4f9a886eec0 drm/i915/display: convert intel_modeset_setup.[ch] to stru [...]
new 46b5871865ce drm/i915/display: convert intel_modeset_verify.c to struct [...]
new c370285b81d8 drm/i915/sprite: convert intel_sprite_uapi.c to struct int [...]
new d358cee74715 drm/i915/frontbuffer: convert intel_frontbuffer.[ch] to st [...]
new 56bcacebadb6 drm/i915/crt: switch to display->platform based platform d [...]
new d42652314cb2 drm/i915/dmc: switch to display->platform based platform d [...]
new af6fe09131af drm/i915/dp-aux: switch to display->platform based platfor [...]
new 5739a143db06 drm/i915/dpio: switch to display->platform based platform [...]
new 1058ee1b20da drm/i915/gmbus: switch to display->platform based platform [...]
new 4a3506d174cf drm/i915/hdmi: switch to display->platform based platform [...]
new 69cb72d3938f drm/i915/display: switch to display->platform.dgfx from IS_DGFX()
new a8c2c8d32953 drm/i915/audio: don't set LPE audio irq chip data, it's unused
new 1832fd2bdbf3 drm/xe/compat: clean up unused platform check macros
new 141c2aed7bd2 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...]
new cb271c2edfd0 rust: device: implement impl_device_context_deref!
new fbb92b6a5340 rust: device: implement impl_device_context_into_aref!
new d32e4c24a7fe rust: device: implement device context for Device
new da6c47c6cb45 rust: platform: preserve device context in AsRef
new 3edaefbf2b1b rust: pci: preserve device context in AsRef
new f933b7489ffc rust: device: implement Bound device context
new f2a399d7b67c rust: pci: move iomap_region() to impl Device<Bound>
new f720efda2db5 rust: devres: require a bound device
new 7bd1710aac05 rust: dma: require a bound device
new cfec9a16e680 Merge tag 'topic/device-context-2025-04-17' into nova-next
new a095d0d1e484 rust: pci: impl TryFrom<&Device> for &pci::Device
new a38dfd60fe53 rust: platform: impl TryFrom<&Device> for &platform::Device
new 9647b6c5095a rust: types: add `Opaque::zeroed`
new a4c9f71e3440 rust: device: implement Device::parent()
new ce735e73dd59 rust: auxiliary: add auxiliary device / driver abstractions
new 0d1803d25f8c rust: auxiliary: add auxiliary registration
new 96609a1969f4 samples: rust: add Rust auxiliary driver sample
new 0de50a8ec3eb Merge branch 'nova-next' of https://gitlab.freedesktop.org [...]
new ba1f62a0cac8 drm/xe/pxp: do not queue unneeded terminations from debugfs
new 8f9d815a89f5 drm/xe/guc: Fix out-of-bound while enabling engine activity stats
new 73bf722bbb61 drm/xe: Use GT oriented message to report engine activity error
new e9dea328e839 drm/xe: Introduce fault injection for guc mmio send/recv.
new 104080e33937 drm/xe: Introduce fault injection for guc CTB send/recv
new e71af0b4203b Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...]
new f63e01a60918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 813e311e6134 ALSA: hda/tas2781: Create a common header for both spi and [...]
new f5d261cd9b4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0cb1975c7175 ASoC: mediatek: mt8195: Move rt5682 specific dapm routes
new 7af317f7faaa ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY()
new 3046e16d0605 ASoC: mediatek: mt8195: Add mt8195-mt6359 card
new 95f6208b20e4 ASoC: dt-bindings: mt8195: add compatible mt8195_mt6359
new 5b974f53424d ASoC: dt-bindings: mt8195: add missing audio routing and l [...]
new 7603b1443cbe ASoC: mt8195: Add support for MT8395 Radxa NIO 12L
new 0b0a18f1bd72 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next
new 930463bb082f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5450d6b48e64 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new 9fe99eed91e8 io_uring/wq: avoid indirect do_work/free_work calls
new e9ff9ae10357 io_uring/net: don't use io_do_buffer_select at prep
new e6f74fd67d50 io_uring: set IMPORT_BUFFER in generic send setup
new c0e965052149 io_uring/kbuf: pass bgid to io_buffer_select()
new bd32923e5f02 io_uring: don't store bgid in req->buf_index
new 53db8a71ecb4 io_uring: add support for IORING_OP_PIPE
new 8a2dacd49f1d io_uring/rsrc: remove node assignment helpers
new b605d6ac69bd Merge branch 'for-6.16/io_uring' into for-next
new e093b784ab98 block: Simplify blk_mq_dispatch_rq_list() and its callers
new 9b79f86e0628 block: ensure that struct blk_mq_alloc_data is fully initialized
new 033b667a823e block: blk-rq-qos: guard rq-qos helpers by static key
new 485108494278 Merge branch 'for-6.16/block' into for-next
new ea7692561418 io_uring/rsrc: use unpin_user_folio
new 9cebcf7b0c38 io_uring/rsrc: clean up io_coalesce_buffer()
new be6bad57b217 io_uring/rsrc: remove null check on import
new 37d26edd6bb4 io_uring/zcrx: remove duplicated freelist init
new a79154ae5df9 io_uring/zcrx: move io_zcrx_iov_page
new 59bc1ab922bb io_uring/zcrx: remove sqe->file_index check
new 77231d4e4655 io_uring/zcrx: let zcrx choose region for mmaping
new 632b31867269 io_uring/zcrx: move zcrx region to struct io_zcrx_ifq
new 9c2a1c508442 io_uring/zcrx: add support for multiple ifqs
new 788a2b7e575d Merge branch 'for-6.16/io_uring' into for-next
new 98b995660bff ublk: Add UBLK_U_CMD_UPDATE_SIZE
new edbaa72ba1bd Merge branch 'for-6.16/block' into for-next
new 89fd3355683b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 4cbf4a8b9fef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e8866e26f5e8 ata: libata-core: Simplify ata_print_version_once
new f54464458d34 ata: libata-sata: Simplify sense_valid fetching
new ecd9ecc75d15 ata: libata-sata: Use BIT() macro to convert tag to bit field
new 8b5ff3239bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab388ef727fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 614295d5114a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new 25694f3e25c9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new b8da13c5dbea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 76767ff57c10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a26e6baf1e12 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 81fd0beb1528 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
new 1837a6d2e706 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b39807aa67f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 45e00e367189 iommu/arm-smmu-v3: Add missing S2FWB feature detection
new 12f78021973a iommu/arm-smmu-v3: Fix pgsize_bit for sva domains
new b00d24997a11 iommu/arm-smmu-v3: Fix iommu_device_probe bug due to dupli [...]
new 2d00c34d665b iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully
new 8dee308e4c01 iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
new 30a3f2f3e4bd iommu: Fix two issues in iommu_copy_struct_from_user()
new 4f1492efb495 iommu/vt-d: Revert ATS timing change to fix boot failure
new 52edd094750a dt-bindings: iommu: mediatek: Add binding for MT6893 MM IOMMU
new f6a1e89ab6e3 iommu/mediatek: Add support for Dimensity 1200 MT6893 MM IOMMU
new 83c1aec21064 iommu/s390: set appropriate IOTA region type
new a2392b8f1ffc iommu/s390: support cleanup of additional table regions
new 1fe3f3cad530 iommu/s390: support iova_to_phys for additional table regions
new d5fbc5efbd98 iommu/s390: support map/unmap for additional table regions
new 81244074b518 iommu/s390: allow larger region tables
new 50568f87d1e2 iommu/terga: Do not use struct page as the handle for as-> [...]
new a96969a91576 iommu/tegra: Do not use struct page as the handle for pts
new 8360c03dd933 iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages()
new c11a1a479215 iommu/pages: Make iommu_put_pages_list() work with high or [...]
new 4316ba4a5033 iommu/pages: Remove the order argument to iommu_free_pages()
new 3e8e986ce8a0 iommu/pages: Remove iommu_free_page()
new f5af4a4f7ccb iommu/pages: De-inline the substantial functions
new 13f43d7cf3e0 iommu/pages: Formalize the freelist API
new d4d5153ad6e2 iommu/riscv: Convert to use struct iommu_pages_list
new c70637cdd8cf iommu/amd: Convert to use struct iommu_pages_list
new 868240c34eb1 iommu: Change iommu_iotlb_gather to use iommu_page_list
new 27bc9f717f8d iommu/pages: Remove iommu_put_pages_list_old and the _Generic
new 212fcf36c6a6 iommu/pages: Move from struct page to struct ioptdesc and folio
new 580ccca4ee53 iommu/pages: Move the __GFP_HIGHMEM checks into the common code
new b3efacc451e1 iommu/pages: Allow sub page sizes to be passed into the allocator
new e874c666b15b iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc()
new 5faa04c4edd4 iommu/amd: Use roundup_pow_two() instead of get_order()
new 9dda3f01ddf0 iommu/riscv: Update to use iommu_alloc_pages_node_lg2()
new d50aaa4a9ffb iommu: Update various drivers to pass in lg2sz instead of [...]
new 28024569e8bd iommu/pages: Remove iommu_alloc_page/pages()
new 5087f663c21e iommu/pages: Remove iommu_alloc_page_node()
new c3b42b6ffaed iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT
new 249d3327f023 iommu/vtd: Remove iommu_alloc_pages_node()
new 0c8e9c148e29 iommu: Avoid introducing more races
new 0da188c8468d iommu: Split out and tidy up Arm Kconfig
new e52e6500a343 Merge branches 'fixes', 'mediatek', 's390' and 'core' into next
new 042e18a6ce90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 20c275aeb21c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 1a4c617f6cf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 88ababe0da52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 23812bbd7d5f spi: spi-cavium-thunderx: Use non-hybrid PCI devres API
new d981e7b3f25f spi: pci1xxxx: Use non-hybrid PCI devres API
new 4cc9cf2f437c spi: dt-bindings: Fix description mentioning a removed property
new 163ddf1fea59 spi: Add spi_bpw_to_bytes() helper and use it
new e30b7a75666b spi: dw: Use spi_bpw_to_bytes() helper
new cbc9d9e108f4 spi: Introduce and use spi_bpw_to_bytes()
new eec85c1ed679 Merge remote-tracking branch 'spi/for-6.16' into spi-next
new 1132d46f87eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 165991dc7afd next-20250414/tip
new 20e190b1c1fd EDAC/igen6: Skip absent memory controllers
new b804d7c59aea EDAC/igen6: Add Intel Arizona Beach SoCs support
new 099d2db3625b EDAC/igen6: Add Intel Amston Lake SoCs support
new 20d2d476b3ae EDAC/skx_common: Fix general protection fault
new eeed3e03f426 EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM [...]
new 4878e1e90056 EDAC/i10nm: Explicitly set the modes of the RRL register sets
new 1a8a6af663a7 EDAC/{skx_common,i10nm}: Structure the per-channel RRL registers
new ba3985c1faf5 EDAC/{skx_common,i10nm}: Refactor enable_retry_rd_err_log()
new 126168fa2c3e EDAC/{skx_common,i10nm}: Refactor show_retry_rd_err_log()
new 5904dc561ef2 EDAC/{skx_common,i10nm}: Add RRL support for Intel Granite [...]
new 489ec402466b Merge branch 'edac-drivers' into edac-for-next
new 16b0fda4f740 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 30fd1f76e95a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 6c59a7c789f0 rcutorture: Add tests for SRCU up/down reader primitives
new 0a67dd132d1d rcutorture: Pull rcu_torture_updown() loop body into new function
new c795676b5c0a rcutorture: Comment invocations of tick_dep_set_task()
new 4441cb460936 rcutorture: Complain if an ->up_read() is delayed more tha [...]
new 971fcb534ab8 rcutorture: Check for ->up_read() without matching ->down_read()
new df4472ff7391 checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_ [...]
new 44cddd1ee79b torture: Add --do-{,no-}normal to torture.sh
new 522c0bedb9ac torture: Add testing of RCU's Rust bindings to torture.sh
new bd57ec707441 rcutorture: Perform more frequent testing of ->gpwrap
new b42ffdb6ec2d rcutorture: Fix issue with re-using old images on ARM64
new 7fca2a80b81a Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for- [...]
new 75d495912a0b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 69d74b35a202 tools/memory-model: docs/README: Update introduction of lo [...]
new 1f00919a2d86 tools/memory-model: docs/simple.txt: Fix trivial typos
new ba6d9f02ecb4 tools/memory-model: docs/ordering: Fix trivial typos
new 6820b136674d tools/memory-model: docs/references: Remove broken link to [...]
new 8115515ef4a0 lib: Add trivial kunit test for ratelimit
new f15997abe88e ratelimit: Create functions to handle ratelimit_state internals
new d37aa1d32408 random: Avoid open-coded use of ratelimit_state structure' [...]
new 057d7e0d46bf drm/i915: Avoid open-coded use of ratelimit_state structur [...]
new 518662eed840 drm/amd/pm: Avoid open-coded use of ratelimit_state struct [...]
new 6c398222f70b ratelimit: Convert the ->missed field to atomic_t
new 8b6759db3e00 ratelimit: Count misses due to lock contention
new c595db330343 ratelimit: Avoid jiffies=0 special case
new 9e13e90127fb ratelimit: Reduce ___ratelimit() false-positive rate limiting
new 24ff89c63355 ratelimit: Allow zero ->burst to disable ratelimiting
new dd4cf8c9e1f4 ratelimit: Force re-initialization when rate-limiting re-enabled
new 56852bb3f636 ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASE
new 5b43448057ad ratelimit: Avoid atomic decrement if already rate-limited
new 86fdf0b2bb09 ratelimit: Avoid atomic decrement under lock if already ra [...]
new 4b56a87509f4 Merge branches 'lkmm.2025.04.21a' and 'ratelimit.2025.04.2 [...]
new 774949d7a266 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...]
new 9e34e4d0f5a5 next-20250417/kvm
new 3a8dc8f5979a Merge branch 'next' of https://github.com/kvm-x86/linux.git
new 59e9fafd3087 next-20250414/workqueues
new 6d65f682a9f2 sched_ext: Improve cross-compilation support in Makefile
new f203683c3e8d sched_ext: change the variable name for slice refill event
new 69120f822829 sched_ext: add helper for refill task with default slice
new 3e474e9859e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 981527828c30 platform/mellanox: Rename field to improve code readability
new 7a9aa2d91f9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f673edb1d0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 00c4cacb4d32 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new 95f8b230c5a5 Merge branch 'for-next' of git://github.com/cminyard/linux [...]
new d487858ebffa driver core: faux: Add sysfs groups after probing
new eaa0d30216c1 driver core: auxiliary bus: add device creation helpers
new 5bcca36898aa component: do not try to unbind unbound components
new 8c016bc3063f platform: replace magic number with macro PLATFORM_DEVID_NONE
new f407a8a28a29 devres: simplify devm_kstrdup() using devm_kmemdup()
new 31e4e12e0e96 software node: Correct a OOB check in software_node_get_re [...]
new 97d06802d10a sysfs: constify bin_attribute argument of bin_attribute::r [...]
new 9bec944506fa sysfs: constify attribute_group::bin_attrs
new 8117b017f382 Merge tag 'topic/device-context-2025-04-17' into driver-core-next
new facdd55f3e23 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 7dbd93137153 dt-bindings: net: wireless: Add Realtek RTL8188ETV USB WiFi
new c6ec8f8625c1 usb: misc: onboard_dev: Add Realtek RTL8188ETV WiFi (0bda:0179)
new 41c6960617b2 dt-bindings: usb: samsung,exynos-dwc3: add exynos2200 compatible
new 00b157f8f64b usb: dwc3: exynos: add support for Exynos2200 variant
new b958b03c82d2 usb: dwc3: qcom: Snapshot driver for backwards compatibilty
new 6e762f7b8edc dt-bindings: usb: Introduce qcom,snps-dwc3
new 613a2e655d4d usb: dwc3: core: Expose core driver as library
new 170940f7e685 usb: dwc3: core: Don't touch resets and clocks
new 2dc9f137e194 usb: dwc3: qcom: Don't rely on drvdata during probe
new 1881a32fe14d usb: dwc3: qcom: Transition to flattened model
new 153874010354 usb: potential integer overflow in usbg_make_tpg()
new 8176dd6e1cf4 ALSA: usb-audio: qcom: delete a stray tab
new ba6474f19fd1 ASoC: qcom: qdsp6: Set error code in q6usb_hw_params()
new f41f7b3d9daf MAINTAINERS: Update Intel LJCA maintainer
new 064ebca5ca05 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new f93b5e24640c thunderbolt: Expose usb4_port_index() to other modules
new e80c235994fd thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function
new 4fd7a1f0f7f2 usb: typec: Connect Type-C port with associated USB4 port
new 2291ffda07ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 8bfabff0bfff vt: fix comment vs definition mismatch
new 66f5f70ce07a serial: sifive: Switch to nbcon console
new 926040da6064 serial: 8250_of: manage bus clock in suspend/resume
new a9869afe4390 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new fc788c4068e0 misc: fastrpc: Add meaningful labels for exit paths
new a99b598d836c misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm [...]
new e1ee28b12675 misc: bcm-vk: avoid -Wflex-array-member-not-at-end warning
new b41381a0bdcc misc: eeprom/idt_89hpesx: use per-client debugfs directory
new 84d1ee548f4a misc: rtsx: Enhance the signal handling processes in SVID/ [...]
new 92d2261214a5 binder: use buffer offsets in debug logs
new e17f487f2f77 misc: microchip: pci1xxxx: use new GPIO line value setter [...]
new 577f88cf24e4 char: xillybus: Use to_delayed_work()
new dd09eb0e2cc4 EISA: Increase length of device names
new d062463edf17 uio_hv_generic: Set event for all channels on the device
new 7ae52a3d7f51 scripts: Add git-resolve tool for full SHA-1 resolution
new c2c707bd4542 apm-emulation: hide an unused variable
new a7924f4c489b comedi: ni_atmio: avoid warning for unused device_ids[] table
new 13314b8c0d4c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new dc1025670a62 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...]
new feaa817f7fbb Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new b5dabb6dbe66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 1689333b0061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e274b9cb7653 spmi: Only use Hikey 970 SPMI controller driver when ARM64
new b9f0ab020eb3 dt-bindings: spmi: Add Apple SPMI controller
new a35fc095fc52 spmi: add a spmi driver for Apple SoC
new d8fd2f7b4a00 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...]
new c511db3f1de6 staging: greybus: Check for string truncation instead of N [...]
new 90bccdb4821c staging: greybus: use new GPIO line value setter callbacks
new c994aa4db445 staging: rtl8723bs: modify struct field to use standard bool type
new 7b4cd0853cd0 Staging: rtl8723bs: Fix unbalanced braces in conditional
new f668575bb604 staging: rtl8723bs: Place constants on right side of comparison
new c0c64f7b6d05 staging: rtl8723bs: add spaces between ternary and binary [...]
new fe1f8eefe19b staging: rtl8723bs: use preferred comparison order
new baf39931560f staging: rtl8723bs: Remove trailing whitespace
new 0eb3d8c1ff1b staging: rtl8723bs: Initialize variables at declaration in [...]
new 12ad640a04aa staging: rtl8723bs: Initialize variables at declaration in [...]
new 89d571794f79 staging: rtl8723bs: Use boolean false instead of integer 0
new c215f0b5b858 staging: rtl8723bs: Fix compilation errors for W=1 build
new c96e16dfbfc5 staging: bcm2835-audio: Validate values written to controls
new 7057ad8e860c staging: sm750fb: change sii164ResetChip to snake_case
new 0933207fb03b staging: sm750fb: change sii164SetPower to snake_case
new 7d253fd84512 staging: sm750fb: change sii164GetChipString to snake_case
new bbb8a8a3ade7 staging: sm750fb: change sii164EnableHotPlugDetection to s [...]
new 4018883b3238 staging: sm750fb: change sii164IsConnected to snake_case
new e22071a33a57 staging: sm750fb: change sii164CheckInterrupt to snake_case
new e86e07d4c26d staging: sm750fb: change sii164ClearInterrupt to snake_case
new 436627df7fe5 fbtft: Unorphan the driver
new f7093aaebe6d fbtft: Replace 'depends on FB_TFT' by 'if FB_TFT ... endif'
new fdbb60074f40 staging: gpib: Correct CamelCase for EVENT enums
new 77fd6ceabd19 staging: gpib: Correct CamelCase for PPConfig
new 787191eb82e9 staging: gbip: Alignment should match open parens
new 5d3df08d30b4 staging: gpib: common: lines exceeded 100 columns
new 08a8889429f8 staging: gpib: nec: lines exceeded 100 columns
new 0b4f98dce242 staging: gpib: tms9914: lines exceeded 100 columns
new fa4dad5de564 staging: gpib: ines: lines exceeded 100 columns
new e4b6bf7bb6f6 staging: gpib: pc2: lines exceeded 100 columns
new c948413e5675 staging: gpib: tnt4882: lines exceeded 100 columns
new df75d32ab7eb staging: gpib: uapi: Fix CamelCase and IBA Dup
new 5b3cfa2df14e staging: gpib: uapi: Fix CamelCase and IBC Dup
new d40ee5b5329d staging: gpib: uapi: Fix CamelCase and IB_STB
new 5ad47130b093 staging: gpib: nec: Fix Improper SPDX comment.
new 8a3961396b1c staging: gpib: tms9914: Fix Improper SPDX comment.
new 9f0ca07f0750 staing: gpib: struct typing for gpib_board_config
new b43426121307 staging: gpib: agilent_82350b: gpib_board_config
new f068d5173dbd staging: gpib: agilent_82357a: gpib_board_config
new 6e95efdcd133 staging: gpib: cb7210: struct gpib_board_config
new b6d27a345f9d staging: gpib: cec: struct gpib_board_config
new 9edf551529de staging: gpib: common: struct gpib_board_config
new 4800ec899990 staging: gpib: eastwood: struct gpib_board_config
new c3c7a472d6f7 staging: gpib: fmh: struct gpib_board_config
new 64af54864510 staging: gpib: gpio: struct gpib_board_config
new bc528bc436a6 staging: gpib: hp_82335: struct gpib_board_config
new 32ecd08b0d1f staging: gpib: hp_82341: struct gpib_board_config
new b7cdc43c4ab6 staging: gpib: gpibP: struct gpib_board_config
new 1fc037b902d4 staging: gpib: ines: struct gpib_board_config
new 68a28080ab1c staging: gpib: lpvo_usb: struct gpib_board_config
new 449878dcbaf3 staging: gpib: ni_usb: struct gpib_board_config
new ef93e89b7be6 staging: gpib: pc2: struct gpib_board_config
new b8a16f6cc987 staging: gpib: tnt4882: struct gpib_board_config
new 72ba314072a6 staging: gpib: Removing typedef gpib_board_config
new 94e71cd4f08a staging: gpib: agilent_82357a uses completion
new fe68869b30a5 staging: gpib: Removing function osInit
new cf6dfd2d7f1b staging: gpib: Removing function osReset
new f5eac8478635 staging: gpib: Removing function osSendEOI
new 7c98e9bf5b2b staging: gpib: Removing function ibAPWait
new f6d49a765f52 staging: gpib: Removing function ibaPrsp
new 0520805ac264 staging: gpib: Removing function ibAPE
new 4655562990aa staging: gpib: Removing typedef gpib_event_queue
new 0d01cafdb167 staging: gpib: Removing gpib_interface_list_t
new 8901501d3898 staging: gpib: Removing gpib_event_t typedef
new f95d88118829 staging: gpib: Removing typedef gpib_status_queue
new 551a1041a242 staging: gpib: Removing typedef of status_byte
new 2a523a9e1bd5 staging: gpib: Removing typedef gpib_descriptor_t
new c93577b9d453 staging: gpib: Remove typedef gpib_file_private_t
new e8d9c91abf5a staging: gpib: cb7210: u8 over uint8_t
new 6dcc9e9f0ed7 staging: gpib: ibsys: u8 over uint8_t
new 5be401b68961 staging: gpib: fluke_gpib: u8 over uint8_t
new 366fcc8b6579 staging: gpib: fmh_gpib: u8 over uint8_t
new 22cc45acb25b staging: gpib: gpib_proto: u8 over uint8_t
new 173f8e4d3140 staging: gpib: gpib_types: u8 over uint8_t
new 72a560b423a2 staging: gpib: nec7210: u8 over uint8_t
new 9c5cc7962ccb staging: gpib: tms9914: u8 over uint8_t
new 930ce1959c2a staging: gpib: ines: u8 over uint8_t
new 6215fb3d4499 staging: gpib: Using struct gpib_board_type_ioctl
new 28396c51c5d1 staging: gpib: Using struct gpib_read_write_ioctl
new 6e5f0402c87e staging: gpib: Using struct gpib_open_dev_ioctl
new 2e9a95ddffc6 staging: gpib: Using struct gpib_close_dev_ioctl
new 262040faa5e9 staging: gpib: Using struct gpib_serial_poll_ioctl
new 7e9f21bb1be8 staging: gpib: Using struct gpib_eos_ioctl
new 15738cb61043 staging: gpib: Using struct gpib_wait_ioctl
new 7e17963fa990 staging: gpib: Using struct gpib_online_ioctl
new 770b63fd9373 staging: gpib: Using struct gpib_spoll_bytes_ioctl
new c39eabbffeca staging: gpib: Using struct gpib_board_info_ioctl
new 4c2170378cb4 staging: gpib: Using struct gpib_select_pci_ioctl
new 419a3433f03c staging: gpib: Using struct gpib_ppoll_config_ioctl`
new faebdfab317c staging: gpib: Using struct gpib_pad_ioctl
new d178bc14c928 staging: gpib: Using struct gpib_sad_ioctl
new 1b462bf26c1e staging: gpib: Using gpib_select_device_path_ioctl
new ad368b53ac09 staging: gpib: Using struct gpib_request_service2
new 8cc35955b5ab staging: gpib: event_ioctl_t now short
new 6856bb17cf6f staging: gpib: rsc_ioctl_t now int
new 7c3a08ffb07e staging: gpib: t1_delay_ioctl_t now unsigned int
new 9979a80cf5d0 staging: gpib: autospoll_ioctl_t now short
new 132ea5875df7 staging: gpib: local_ppoll_mode_ioctl_t now short
new 51ab134daf5b staging: gpib: eastwood: Remove unnecessary print function [...]
new 1269b01cdf3f staging: gpib: fmh_gpib: Remove unnecessary print function [...]
new 86796b69c8c2 staging: gpib: fmh_gpib: Remove unnecessary .owner assignment
new a1c7fc159583 staging: gpib: agilent_82357a: fixes multiline comments style
new 55fae2fb503f staging: gpib: cb7210: fixes multiline comments style
new 79d1aa8cb769 staging: gpib: common: fixes multiline comments style
new 073b54f342be staging: gpib: eastwood: fixes multiline comments style
new 6008c89dbdfc staging: gpib: fmh_gpib: fixes multiline comments style
new c35371bc08e8 staging: gpib: gpio: fixes multiline comments style
new 3381060f5ad9 staging: gpib: hp_82335: fixes multiline comments style
new c899f4586b1f staging: gpib: hp_82341: fixes multiline comments style
new 2de3fa2c3f4e staging: gpib: ines: fixes multiline comments style
new 9c77850d9d7b staging: gpib: lpvo_usb_gpib: fixes multiline comments style
new b5c0bd6b6c4f staging: gpib: nec7210: fixes multiline comments style
new c22fc80984c8 staging: gpib: ni_usb: fixes multiline comments style
new 9c95c9d1fac8 staging: gpib: pc2: fixes multiline comments style
new d7814813ed9d staging: gpib: tms9914: fixes multiline comments style
new 1adf3edaa0ce staging: gpib: tnt4882: fixes multiline comments style
new e72334b74423 staging: gpib: gpib_ioctl: u8 over uint8_t
new f207bc3a4800 staging: gpib: gpib_user: u8 over uint8_t
new f2390e8a9cc6 staging: gpib: agilent_82350b: u8 over uint8_t
new 2f960f8aa2ab staging: gpib: agilent_82357a: u8 over uint8_t
new 60ec9ca488f3 staging: gpib: cec: u8 over uint8_t
new 1128aab1b5d9 staging: gpib: gpib_os: u8 over uint8_t
new aa7f3b35ac16 staging: gpib: gpib_bitbang: u8 over uint8_t
new 8bf26540438a staging: gpib: hp_82335: u8 over uint8_t
new 2ec7c08f391f staging: gpib: hp_82341: u8 over uint8_t
new fcd93950959a staging: gpib: ni_usb: u8 over uint8_t
new 6b0bf6f2edd2 staging: gpib: pc2: u8 over uint8_t
new 78001dd08e56 staging: gpib: gpib_ioctl: u64 over uint64_t
new 17598a86ad8d staging: gpib: lpvo_usb_gpib: u8 over uint8_t
new d6e1f701c61f staging: gpib: tnt4882: u8 over uint8_t
new 2492a17bdc6a staging: gpib: struct typing for gpib_interface
new 411d0ba3dd3c staging: gpib: agilent_82350b: gpib_interface
new 476d9feeccf3 staging: gpib: agilent_82357a: gpib_interface
new a988518b0272 staging: gpib: cb7210: struct gpib_interface
new 276da96d9f48 staging: gpib: cec: struct gpib_interface
new 67bfc7529575 staging: gpib: common: struct gpib_interface
new 1de93ff920dc staging: gpib: fluke: struct gpib_interface
new 326ecce53e48 staging: gpib: fmh: struct gpib_interface
new 57b580be50ae staging: gpib: gpio: struct gpib_interface
new e86b18d2b112 staging: gpib: hp_82335: struct gpib_interface
new c424bd8e4834 staging: gpib: hp2341: struct gpib_interface
new 03ccd6cc2356 staging: gpib: gpibP: struct gpib_interface
new 3b306801b146 staging: gpib: ines: struct gpib_interface
new 355582c2388f staging: gpib: lpvo_usb: struct gpib_interface
new 4f7c2391168f staging: gpib: ni_usb: struct gpib_interface
new 575fb9c3fa03 staging: gpib: pc2: struct gpib_interface
new 124248c48d41 staging: gpib: tnt4882: struct gpib_interface
new 7567dfdd242a staging: gpib: Removing typedef gpib_interface_t
new b0b23267b6fc staging: gpib: uapi: Fix CamelCase and IBA Dup
new c9bc151fb0ef staging: gpib: agilent_02350b: cleanup comments
new 06886c96a1da staging: gpib: include: fixes multiline comments style
new e9996a9ac562 staging: gpib: Removing unused function CFGn
new d065b12eb31c staging: sm750fb: clean-up `else`-blocks
new db14478045af staging: gpib: Remove unused enums from common include file
new c7184cbf5530 staging: gpib: Rename common include file
new 28925280ed6c staging: rtl8723bs: Add spaces and line breaks to improve [...]
new a5df13cd7b05 staging: rtl8723bs: Use % 4096 instead of & 0xfff
new 4960bce324fe staging: gpib: Add return value to request_control
new 956d2b8a2251 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 82922fca2fd2 Documentation: dmaengine: Correct reference to glReadPixels()
new f087965ab4aa dmaengine: ptdma: Remove unused pointer dma_cmd_cache
new 862f3c49a86b dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
new 99b201481f3f dmaengine: at_xdmac: Use pm_runtime_put_noidle() with many [...]
new 1c398492b2e8 MAINTAINERS: Maintainer change for hisi_dma
new ebf744fdc080 dmaengine: xilinx_dma: Set max segment size
new c4771efa8416 dt-bindings: dma: Add Arm DMA-350
new 5d099706449d dmaengine: Add Arm DMA-350 driver
new 53f15bffd81c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 87c259a7a359 cgroup: Fix compilation issue due to cgroup_mutex not bein [...]
new 54fa591fc2ca Merge branch 'for-6.15-fixes' into for-next
new 1bf67c8fdbda cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
new 986fb28ac648 Merge branch 'for-6.15-fixes' into for-next
new 7efbc8f2f9b3 cgroup: fix pointer check in css_rstat_init()
new 68d22e7da593 Merge branch 'for-6.16' into for-next
new 7fb62b55bdc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3f7765afaed9 Merge branch 'misc' into for-next
new 75e7dd94417f Merge branch 'fixes' into for-next
new a1e12ab1aa52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c8c70ff3a766 scsi: scsi_transport_fc: Rename del_timer() in comment
new 7a497d1649a9 scsi: mpi3mr: Fix typo and grammar
new 4ca7fe99fc84 scsi: hisi_sas: Use macro instead of magic number
new 92c8fe152415 scsi: hisi_sas: Coding style cleanup
new e4d953ca557e scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
new 1ca57644e2e9 scsi: hisi_sas: Wait until error handling is complete
new 26f8d978918b Merge patch series "hisi_sas: Misc patches and cleanups"
new ae7a08bee82b scsi: qla2xxx: Remove unused qlt_free_qfull_cmds()
new cbb2a2ef5801 scsi: qla2xxx: Remove unused qlt_fc_port_deleted()
new 91453ebecccc scsi: qla2xxx: Remove unused qlt_83xx_iospace_config()
new 89981b47f6fc scsi: qla2xxx: Remove unused qla82xx_pci_region_offset()
new 2a2f3168c510 scsi: qla2xxx: Remove unused qla82xx_wait_for_state_change()
new 33f44a50ca61 scsi: qla2xxx: Remove unused ql_log_qp
new 45838d3db750 scsi: qla2xxx: Remove unused qla2x00_gpsc()
new 3a37ab0827fd scsi: qla2xxx: Remove unused module parameters
new 79034ca22984 Merge patch series "scsi: qla2xxx deadcoding"
new 918eb0682157 scsi: qedi: Remove unused sysfs functions
new 0d16b70cdbfc scsi: qedi: Remove unused qedi_get_proto_itt()
new 37c15b72815b Merge patch series "scsi: qedi deadcoding"
new 457fe7001b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 183a08715af1 virtgpu: don't reset on shutdown
new fbd3039a64b0 virtio_console: fix missing byte order handling for cols and rows
new 5326ab737a47 virtio_console: fix order of fields cols and rows
new fec0abf52609 vhost_task: fix vhost_task_create() documentation
new f591cf9fce72 vhost-scsi: protect vq->log_used with vq->mutex
new b18268713547 vhost-scsi: Fix vhost_scsi_send_bad_target()
new 58465d86071b vhost-scsi: Fix vhost_scsi_send_status()
new b373e60a40f5 vhost: modify vhost_log_write() for broader users
new 08e455d43d6b vhost-scsi: adjust vhost_scsi_get_desc() to log vring descriptors
new c7a90b2b56ab vhost-scsi: log I/O queue write descriptors
new 153edd4aa897 vhost-scsi: log control queue write descriptors
new 1f69fe75a328 vhost-scsi: log event queue write descriptors
new 5b5f004ba67e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new b7d37856d1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8bf15cf9f9fc gpio: f7188: use new line value setter callbacks
new 96af71338208 gpio: graniterapids: use new line value setter callbacks
new d170eef8d4b0 gpio: gw-pld: use new line value setter callbacks
new 1791226b7128 gpio: htc-egpio: enable building with COMPILE_TEST=y
new 8416e1c97176 gpio: htc-egpio: use new line value setter callbacks
new f3592d252f77 gpio: ich: enable building with COMPILE_TEST=y
new f74195d4b245 gpio: ich: use new line value setter callbacks
new df1540f8f311 gpio: ds4520: don't check the 'ngpios' property in the driver
new d024e482630a gpio: blzp1600: drop dependency on OF headers
new 6273ef356072 gpio: zynq: enable building the modules with COMPILE_TEST=y
new 4675b78c88a4 gpio: msc313: enable building the module with COMPILE_TEST=y
new bcb4be090783 gpio: pl061: enable building the module with COMPILE_TEST=y
new 3d1c5b622141 gpio: rtd: enable building the module with COMPILE_TEST=y
new 4e8a72f9b712 gpio: tn48m: enable building the module with COMPILE_TEST=y
new 26bb7614fa04 dt-bindings: gpio: spacemit: add support for K1 SoC
new d00553240ef8 gpio: spacemit: add support for K1 SoC
new f1d6cd0774bc gpiolib: Make taking gpio_lookup_lock consistent
new d4fe58c8ea17 gpiolib: Convert to use guard()() for gpio_machine_hogs_mutex
new b709d676c102 gpiolib: Print actual error when descriptor contains an er [...]
new df6dccb4aeab gpiolib: Revert "Don't WARN on gpiod_put() for optional GPIO"
new 35d9bb5f799a gpiolib: Move validate_desc() and Co upper in the code
new 8c13e6a3d588 gpiolib: Call validate_desc() when VALIDATE_DESC() can't be used
new 7cc868831b98 gpiolib: Reuse return variable in gpiod_to_irq()
new 550300b9a295 gpiolib: Remove redundant assignment of return variable
new 0410e73713f7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new 44c4ea2dfa6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new fe412e3a6c97 pinctrl: mediatek: common-v1: Fix EINT breakage on older c [...]
new 88c7e0bb9ee8 pinctrl: sx150x: use new GPIO line value setter callbacks
new 089f1cad358d pinctrl: ocelot: use new GPIO line value setter callbacks
new 1437b5af8593 pinctrl: cy8c95x0: use new GPIO line value setter callbacks
new c0e1e86173a2 pinctrl: qcom: pinctrl-qcm2290: Add egpio support
new 5d7c4697b07b dt-bindings: pinctrl: mediatek: Drop unrelated nodes from [...]
new 31d820fe4244 dt-bindings: pinctrl: mediatek: Correct indentation and st [...]
new 17bb810d7461 pinctrl: qcom: lpass-lpi: use new GPIO line value setter c [...]
new 4dc41ae5c0a9 pinctrl: qcom: msm: use new GPIO line value setter callbacks
new 1c3f1c1d8375 pinctrl: qcom: spmi-gpio: use new GPIO line value setter c [...]
new b9b4e5bd53f8 pinctrl: qcom: spmi-mpp: use new GPIO line value setter callbacks
new cd5a048c1a17 pinctrl: qcom: ssbi-gpio: use new GPIO line value setter c [...]
new 454071ac3cd6 pinctrl: qcom: ssbi-mpp: use new GPIO line value setter callbacks
new 7acdd10e2219 dt-bindings: pinctrl: mediatek: Add support for MT6893
new 8004507179c8 pinctrl: mediatek: Add pinctrl driver for MT6893 Dimensity 1200
new 4c9891e58869 dt-bindings: pinctrl: mediatek: Add support for mt8196
new f7a29377c253 pinctrl: mediatek: Add pinctrl driver on mt8196
new 92b17a63903b pinctr: nomadik: abx500: Restrict compile test
new 829d06ba6c50 dt-bindings: pinctrl: convert fsl,vf610-pinctrl.txt to yam [...]
new 150977480774 Merge branch 'devel' into for-next
new 62495502bab0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 75094587888c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bd897149e40c pwm: loongson: Fix an error code in probe()
new e463b05d10da pwm: Better document return value of pwm_round_waveform_mi [...]
new 9549d22684f1 dt-bindings: pwm: Add RZ/G2L GPT binding
new 061f087f5d0b pwm: Add support for RZ/G2L GPT
new 703c94239752 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...]
new 77fe94f0d068 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
new 6db78de621b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9ccf28684b29 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new 627d1af4ec32 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 53add1df7559 Merge branch 'main' of git://git.infradead.org/users/willy [...]
new 5f5b875621dc Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
new 0f24d637dd03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab9ede66b39b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 46459154f997 mm: kvmalloc: make kmalloc fast path real fast path
new 6431f06eecf4 mm, slab: warn when increasing refcount on large kmalloc page
new 1cabeb548de6 Merge branch 'slab/for-6.16/testing' into slab/for-next
new 24e701a5ac5a Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new da1338930127 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 50492f942c28 landlock: Fix documentation for landlock_create_ruleset(2)
new 25b1fc1cdc89 landlock: Fix documentation for landlock_restrict_self(2)
new 47ce2af848b7 landlock: Update log documentation
new 97f7097880e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 0bb2c0e6fad2 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...]
new 2cce50f5ab83 rust: pin-init: synchronize README.md
new 31005209b88c rust: pin-init: internal: skip rustfmt formatting of kerne [...]
new 5c4167b4056c rust: pin-init: examples: conditionally enable `feature(li [...]
new 39051adb0704 rust: pin-init: examples: use `allow` instead of `expect`
new f34fa2aef257 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...]
new 95439bbfc1b8 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new b963a6a4399b nodemask: drop nodes_shift
new 8b45a863d1af cpumask: add non-atomic __assign_cpu()
new cf1a092ea78f riscv: switch set_icache_stale_mask() to using non-atomic [...]
new 34cb99bcc466 cpumask: drop cpumask_assign_cpu()
new 2121abd34d2d bits: add comments and newlines to #if, #else and #endif d [...]
new eb85e6f3ef59 bits: introduce fixed-type GENMASK_U*()
new 7bc9b845091a bits: introduce fixed-type BIT_U*()
new 65c4f89c824f drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*()
new ce73be0b6980 test_bits: add tests for GENMASK_U*()
new 6d67b1ca6786 test_bits: add tests for BIT_U*()
new 6389fdfffb85 build_bug.h: more user friendly error messages in BUILD_BU [...]
new 5030fb687aed bitmap-str: Get rid of 'extern' for function prototypes
new a1a67e332ac4 bitmap-str: Add missing header(s)
new 1f11411b56ea bitfield: Add FIELD_MODIFY() helper
new 9b7c1e4703db Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new e166ec7e7164 misc: bcm-vk: avoid -Wflex-array-member-not-at-end warning
new 2406b5ea63cc lkdtm: use SLAB_NO_MERGE instead of an empty constructor
new 6491933aa82c gcc-plugins: Remove ARM_SSP_PER_TASK plugin
new 431f4fcea79f kunit/usercopy: Disable u64 test on 32-bit SPARC
new bd5be0fa7161 compiler_types: Identify compiler versions for __builtin_d [...]
new 89860db3b040 overflow: Clarify expectations for getting DEFINE_FLEX var [...]
new 4e5222bc2eef kbuild: Switch from -Wvla to -Wvla-larger-than=0
new c5b45570cac5 mod_devicetable: Enlarge the maximum platform_device_id na [...]
new 685b6cba6fcb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new b5f9b5728bfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 487147922479 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
new 1d69a27a2b45 lib/crc: make the CPU feature static keys __ro_after_init
new 34a3ebfb22d6 s390/crc32: Remove have_vxrs static key
new 1ec3d4ff5c77 s390/crc32: Remove no-op module init and exit functions
new 16441530e08c Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...]
new 2c9c612abeb3 Add linux-next specific files for 20250422
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 (bc8aa6cdadcc)
\
N -- N -- N refs/heads/master (2c9c612abeb3)
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 1661 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:
.mailmap | 5 +
CREDITS | 2 +-
Documentation/ABI/testing/sysfs-kernel-mm-damon | 6 +
Documentation/ABI/testing/sysfs-kernel-slab | 96 +-
Documentation/admin-guide/blockdev/zram.rst | 41 +-
Documentation/admin-guide/cgroup-v1/cgroups.rst | 2 +-
Documentation/admin-guide/cgroup-v1/cpusets.rst | 2 +-
Documentation/admin-guide/kernel-parameters.txt | 25 +
Documentation/admin-guide/mm/damon/usage.rst | 12 +-
Documentation/admin-guide/mm/index.rst | 1 +
Documentation/admin-guide/mm/kho.rst | 120 +
Documentation/admin-guide/xfs.rst | 29 +
Documentation/arch/openrisc/openrisc_port.rst | 12 +-
Documentation/core-api/index.rst | 1 +
Documentation/core-api/kho/bindings/kho.yaml | 43 +
.../core-api/kho/bindings/memblock/memblock.yaml | 39 +
.../kho/bindings/memblock/reserve-mem.yaml | 40 +
Documentation/core-api/kho/bindings/sub-fdt.yaml | 27 +
Documentation/core-api/kho/concepts.rst | 74 +
Documentation/core-api/kho/fdt.rst | 80 +
Documentation/core-api/kho/index.rst | 13 +
Documentation/core-api/printk-formats.rst | 32 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 +
.../devicetree/bindings/clock/spacemit,k1-pll.yaml | 50 +
.../bindings/display/panel/himax,hx8279.yaml | 75 +
.../bindings/display/panel/panel-simple.yaml | 2 +
.../display/panel/visionox,g2647fb105.yaml | 79 +
.../display/rockchip/rockchip,analogix-dp.yaml | 25 +-
.../devicetree/bindings/dma/arm,dma-350.yaml | 44 +
.../devicetree/bindings/gpio/spacemit,k1-gpio.yaml | 96 +
.../devicetree/bindings/iommu/mediatek,iommu.yaml | 4 +
.../devicetree/bindings/misc/ti,fpc202.yaml | 94 +
.../bindings/net/wireless/realtek,rtl8188e.yaml | 50 +
.../bindings/pinctrl/fsl,vf610-iomuxc.yaml | 83 +
.../bindings/pinctrl/fsl,vf610-pinctrl.txt | 41 -
.../bindings/pinctrl/mediatek,mt6893-pinctrl.yaml | 193 +
.../bindings/pinctrl/mediatek,mt8196-pinctrl.yaml | 236 ++
.../devicetree/bindings/pwm/renesas,rzg2l-gpt.yaml | 378 ++
.../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 80 +
.../soc/ti/ti,j721e-system-controller.yaml | 10 +
.../devicetree/bindings/sound/mt8195-mt6359.yaml | 4 +
.../bindings/spi/spi-peripheral-props.yaml | 13 +-
.../devicetree/bindings/spmi/apple,spmi.yaml | 49 +
.../devicetree/bindings/usb/qcom,dwc3.yaml | 13 +-
.../usb/{qcom,dwc3.yaml => qcom,snps-dwc3.yaml} | 126 +-
.../bindings/usb/samsung,exynos-dwc3.yaml | 14 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/driver-api/dmaengine/provider.rst | 4 +-
.../core/mseal_sys_mappings/arch-support.txt | 2 +-
Documentation/filesystems/mount_api.rst | 15 -
Documentation/filesystems/relay.rst | 10 -
Documentation/mm/damon/design.rst | 13 +-
Documentation/netlink/specs/ovpn.yaml | 367 ++
Documentation/netlink/specs/rt-link.yaml | 36 +-
Documentation/netlink/specs/rt-neigh.yaml | 14 +-
Documentation/networking/arcnet-hardware.rst | 2 +-
Documentation/networking/devlink/devlink-info.rst | 4 +
Documentation/networking/devlink/index.rst | 1 +
Documentation/networking/devlink/ixgbe.rst | 122 +
Documentation/networking/netdevices.rst | 6 +-
Documentation/networking/xfrm_device.rst | 10 +-
Documentation/sphinx/kerneldoc.py | 138 +-
Documentation/trace/index.rst | 98 +-
.../zh_CN/arch/openrisc/openrisc_port.rst | 12 +-
.../zh_TW/arch/openrisc/openrisc_port.rst | 12 +-
Documentation/userspace-api/mseal.rst | 2 +-
Documentation/wmi/devices/msi-wmi-platform.rst | 4 +
MAINTAINERS | 98 +-
Makefile | 5 +-
Next/SHA1s | 204 +-
Next/merge.log | 4464 +++++++++++++-------
arch/arm/boot/dts/qcom/Makefile | 1 +
arch/arm/boot/dts/qcom/msm8926.dtsi | 11 +
.../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 1 +
.../dts/qcom/qcom-apq8026-samsung-milletwifi.dts | 2 +
.../boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts | 341 ++
.../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 2 +-
arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1.dtsi | 2 +-
arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 2 +-
.../dts/qcom/qcom-msm8226-microsoft-common.dtsi | 6 +-
.../dts/qcom/qcom-msm8226-microsoft-dempsey.dts | 1 +
.../dts/qcom/qcom-msm8226-microsoft-makepeace.dts | 1 +
.../dts/qcom/qcom-msm8226-microsoft-moneypenny.dts | 1 +
.../qcom/qcom-msm8226-samsung-matisse-common.dtsi | 19 +-
arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 155 +
arch/arm/boot/dts/qcom/qcom-msm8926-htc-memul.dts | 14 +-
.../qcom/qcom-msm8926-microsoft-superman-lte.dts | 1 +
.../boot/dts/qcom/qcom-msm8926-microsoft-tesla.dts | 1 +
.../dts/qcom/qcom-msm8926-motorola-peregrine.dts | 2 +-
.../dts/qcom/qcom-msm8926-samsung-matisselte.dts | 5 +
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 99 +-
arch/arm/crypto/Kconfig | 6 -
arch/arm/crypto/chacha-glue.c | 5 +
arch/arm/crypto/poly1305-glue.c | 165 +-
arch/arm/include/asm/simd.h | 8 +-
arch/arm64/Kconfig | 3 +
arch/arm64/boot/dts/apple/t8103-j293.dts | 10 +
arch/arm64/boot/dts/apple/t8112-j493.dts | 10 +
arch/arm64/boot/dts/qcom/qcs615.dtsi | 2 +
arch/arm64/boot/dts/qcom/qdu1000.dtsi | 1 +
arch/arm64/boot/dts/qcom/sdm670.dtsi | 197 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +
arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +
arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 +
.../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 8 -
arch/arm64/boot/dts/ti/Makefile | 8 +
arch/arm64/boot/dts/ti/k3-am62-pocketbeagle2.dts | 521 +++
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi | 2 +-
.../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 9 +
.../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 3 +-
.../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 2 +-
.../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 7 +-
arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 1 +
.../dts/ti/k3-am68-sk-base-board-pcie1-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 13 +-
arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +-
arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j721e-evm-pcie1-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 28 +-
.../boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso | 35 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 31 +
arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 7 +-
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 10 +-
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 8 +-
.../dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso | 1 -
.../dts/ti/k3-j784s4-j742s2-evm-usb0-type-a.dtso | 29 +
arch/arm64/crypto/Kconfig | 10 +-
arch/arm64/crypto/aes-glue.c | 2 +-
arch/arm64/crypto/chacha-neon-glue.c | 5 +
arch/arm64/crypto/poly1305-glue.c | 138 +-
arch/arm64/crypto/sha512-glue.c | 5 +-
arch/arm64/crypto/sm4-ce-glue.c | 2 +-
arch/loongarch/Kconfig | 1 -
arch/loongarch/kernel/vdso.c | 4 +-
arch/m68k/configs/amcore_defconfig | 1 -
arch/mips/crypto/Kconfig | 6 -
arch/mips/crypto/poly1305-glue.c | 120 +-
arch/openrisc/mm/cache.c | 4 +-
arch/powerpc/boot/wrapper | 6 +-
arch/powerpc/crypto/Kconfig | 11 +-
arch/powerpc/crypto/aes.c | 8 +-
arch/powerpc/crypto/aes_cbc.c | 4 +
arch/powerpc/crypto/aes_ctr.c | 4 +
arch/powerpc/crypto/aes_xts.c | 4 +
arch/powerpc/crypto/chacha-p10-glue.c | 5 +
arch/powerpc/crypto/ghash.c | 14 +-
arch/powerpc/crypto/poly1305-p10-glue.c | 131 +-
arch/powerpc/kernel/module_64.c | 4 -
arch/powerpc/lib/crc-t10dif-glue.c | 14 +-
arch/powerpc/lib/crc32-glue.c | 13 +-
arch/powerpc/mm/book3s64/radix_pgtable.c | 20 +-
arch/powerpc/platforms/powernv/Kconfig | 2 +-
arch/powerpc/platforms/pseries/Kconfig | 2 +-
arch/riscv/Kconfig | 1 +
arch/riscv/boot/dts/spacemit/k1.dtsi | 75 +
arch/riscv/configs/defconfig | 24 +-
arch/riscv/crypto/Kconfig | 2 +-
arch/riscv/crypto/chacha-riscv64-glue.c | 5 +
arch/riscv/include/asm/vdso/getrandom.h | 30 +
arch/riscv/kernel/vdso/Makefile | 12 +
arch/riscv/kernel/vdso/getrandom.c | 10 +
arch/riscv/kernel/vdso/vdso.lds.S | 1 +
arch/riscv/kernel/vdso/vgetrandom-chacha.S | 244 ++
arch/s390/include/asm/pci_dma.h | 3 +
arch/s390/include/asm/string.h | 2 -
arch/s390/include/asm/tlb.h | 4 +-
arch/s390/kernel/cert_store.c | 2 +-
arch/s390/kernel/debug.c | 2 +-
arch/s390/kernel/ipl.c | 27 +-
arch/s390/lib/crc32-glue.c | 21 +-
arch/s390/lib/string.c | 23 -
arch/x86/Kconfig | 3 +
arch/x86/boot/compressed/kaslr.c | 52 +-
arch/x86/boot/compressed/mem.c | 5 +-
arch/x86/boot/compressed/sev.c | 67 +-
arch/x86/boot/compressed/sev.h | 2 +
arch/x86/configs/i386_defconfig | 1 -
arch/x86/crypto/Kconfig | 10 +-
arch/x86/crypto/chacha_glue.c | 5 +
arch/x86/crypto/poly1305_glue.c | 94 +-
arch/x86/events/intel/core.c | 24 +-
arch/x86/events/intel/ds.c | 8 +-
arch/x86/events/intel/uncore_snbep.c | 107 +-
arch/x86/include/asm/setup.h | 4 +
arch/x86/include/asm/simd.h | 6 +
arch/x86/include/uapi/asm/setup_data.h | 13 +-
arch/x86/kernel/cpu/amd.c | 19 +-
arch/x86/kernel/e820.c | 18 +
arch/x86/kernel/kexec-bzimage64.c | 36 +
arch/x86/kernel/setup.c | 41 +-
arch/x86/kernel/vmlinux.lds.S | 10 +-
arch/x86/pci/Makefile | 6 +-
arch/x86/pci/{intel_mid_pci.c => intel_mid.c} | 0
arch/x86/realmode/init.c | 2 +
arch/xtensa/configs/cadence_csp_defconfig | 1 -
block/bdev.c | 3 +-
crypto/842.c | 4 -
crypto/Kconfig | 5 +-
crypto/Makefile | 4 +-
crypto/acompress.c | 199 +-
crypto/aead.c | 1 +
crypto/ahash.c | 280 +-
crypto/akcipher.c | 1 +
crypto/algapi.c | 41 +-
crypto/api.c | 9 +
crypto/asymmetric_keys/public_key.c | 36 +-
crypto/asymmetric_keys/x509_cert_parser.c | 3 +-
crypto/ccm.c | 2 +-
crypto/deflate.c | 18 +-
crypto/ecdsa-p1363.c | 6 +-
crypto/ecdsa-x962.c | 5 +-
crypto/ecdsa.c | 2 +-
crypto/ecrdsa.c | 2 +-
crypto/essiv.c | 3 +-
crypto/hmac.c | 4 +-
crypto/internal.h | 5 +-
crypto/kpp.c | 1 +
crypto/lskcipher.c | 1 +
crypto/lz4.c | 4 -
crypto/lz4hc.c | 4 -
crypto/lzo-rle.c | 4 -
crypto/lzo.c | 4 -
crypto/poly1305.c | 152 +
crypto/poly1305_generic.c | 149 -
crypto/rng.c | 1 +
crypto/rsassa-pkcs1.c | 2 +-
crypto/scompress.c | 29 +-
crypto/shash.c | 19 +-
crypto/sig.c | 10 +-
crypto/skcipher.c | 1 +
crypto/tcrypt.c | 231 -
crypto/testmgr.c | 147 +-
drivers/acpi/acpica/aclocal.h | 4 +-
drivers/acpi/acpica/nsrepair2.c | 2 +-
drivers/acpi/numa/srat.c | 2 +-
drivers/android/binder.c | 27 +-
drivers/ata/libata-sata.c | 25 +-
drivers/base/auxiliary.c | 108 +
drivers/base/component.c | 3 +-
drivers/base/devres.c | 9 +-
drivers/base/faux.c | 22 +-
drivers/base/platform.c | 2 +-
drivers/base/swnode.c | 2 +-
drivers/block/ublk_drv.c | 19 +-
drivers/bluetooth/btintel_pcie.c | 33 +-
drivers/bluetooth/btusb.c | 101 +-
drivers/char/apm-emulation.c | 5 +-
drivers/char/hw_random/atmel-rng.c | 11 +-
drivers/char/hw_random/mtk-rng.c | 9 +-
drivers/char/hw_random/npcm-rng.c | 9 +-
drivers/char/random.c | 9 +-
drivers/char/virtio_console.c | 7 +-
drivers/char/xillybus/xillybus_core.c | 3 +-
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 1 +
drivers/clk/spacemit/Kconfig | 18 +
drivers/clk/spacemit/Makefile | 5 +
drivers/clk/spacemit/ccu-k1.c | 1164 +++++
drivers/clk/spacemit/ccu_common.h | 48 +
drivers/clk/spacemit/ccu_ddn.c | 83 +
drivers/clk/spacemit/ccu_ddn.h | 48 +
drivers/clk/spacemit/ccu_mix.c | 268 ++
drivers/clk/spacemit/ccu_mix.h | 218 +
drivers/clk/spacemit/ccu_pll.c | 157 +
drivers/clk/spacemit/ccu_pll.h | 86 +
drivers/comedi/drivers/ni_atmio.c | 2 +-
drivers/cpufreq/Kconfig.arm | 8 +-
drivers/cpufreq/acpi-cpufreq.c | 23 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 49 +-
drivers/crypto/atmel-aes.c | 5 +-
drivers/crypto/atmel-sha.c | 6 +-
drivers/crypto/atmel-tdes.c | 2 +-
drivers/crypto/caam/ctrl.c | 1 +
drivers/crypto/ccp/ccp-crypto-aes.c | 15 +-
drivers/crypto/ccp/ccp-crypto-des3.c | 13 +-
drivers/crypto/ccp/ccp-crypto-main.c | 13 +-
drivers/crypto/ccp/sev-dev.c | 2 +-
drivers/crypto/img-hash.c | 41 +-
drivers/crypto/inside-secure/safexcel_hash.c | 2 +-
drivers/crypto/intel/iaa/iaa_crypto_main.c | 7 +-
.../crypto/intel/qat/qat_common/qat_comp_algs.c | 2 +-
drivers/crypto/nx/nx-aes-cbc.c | 8 +-
drivers/crypto/nx/nx-aes-ctr.c | 8 +-
drivers/crypto/nx/nx-aes-ecb.c | 8 +-
drivers/crypto/nx/nx.c | 4 +-
drivers/crypto/nx/nx.h | 5 +-
drivers/crypto/padlock-sha.c | 14 +-
drivers/crypto/rockchip/rk3288_crypto_ahash.c | 52 +-
drivers/crypto/s5p-sss.c | 24 +-
drivers/crypto/tegra/tegra-se-hash.c | 52 +-
drivers/crypto/xilinx/zynqmp-sha.c | 29 +-
drivers/cxl/core/features.c | 6 +-
drivers/cxl/core/regs.c | 4 -
drivers/cxl/pci.c | 2 +-
drivers/dma/Kconfig | 7 +
drivers/dma/Makefile | 1 +
drivers/dma/amd/ptdma/ptdma-dmaengine.c | 23 +-
drivers/dma/amd/ptdma/ptdma.h | 1 -
drivers/dma/arm-dma350.c | 660 +++
drivers/dma/at_xdmac.c | 6 +-
drivers/dma/dmatest.c | 6 +-
drivers/dma/idxd/cdev.c | 4 +-
drivers/dma/ti/k3-udma.c | 10 +-
drivers/dma/xilinx/xilinx_dma.c | 2 +
drivers/edac/i10nm_base.c | 479 ++-
drivers/edac/igen6_edac.c | 86 +-
drivers/edac/skx_common.c | 1 +
drivers/edac/skx_common.h | 61 +-
drivers/eisa/Makefile | 11 +-
drivers/eisa/eisa-bus.c | 2 +-
drivers/gpio/Kconfig | 14 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-spacemit-k1.c | 293 ++
drivers/gpio/gpiolib.c | 123 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 38 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 87 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 17 +-
.../amdgpu/{amdgpu_userqueue.c => amdgpu_userq.c} | 388 +-
.../amdgpu/{amdgpu_userqueue.h => amdgpu_userq.h} | 57 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 64 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 38 +-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 36 +-
drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 99 +-
drivers/gpu/drm/amd/amdgpu/mes_userqueue.h | 2 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 21 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 8 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 32 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 105 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 121 +-
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 49 +-
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 49 +-
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 5 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 73 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 4 +-
.../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 14 -
.../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h | 1 -
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 14 -
.../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 1 -
drivers/gpu/drm/amd/display/dc/core/dc.c | 52 +-
drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 +
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 48 +-
drivers/gpu/drm/amd/display/dc/core/dc_state.c | 96 +
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 70 +-
drivers/gpu/drm/amd/display/dc/dc.h | 7 +-
drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +
drivers/gpu/drm/amd/display/dc/dc_state_priv.h | 20 +
drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 10 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 2 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 1 +
.../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 1 +
.../display/dc/dml/dcn314/display_mode_vba_314.c | 1 +
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 1 +
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +-
.../dc/dml2/dml21/dml21_translation_helper.c | 12 +-
.../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 1277 +++---
.../amd/display/dc/dml2/dml2_translation_helper.c | 2 +-
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 14 +
.../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 13 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 10 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 4 +-
.../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 2 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 353 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h | 8 +
drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +-
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 29 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 -
drivers/gpu/drm/amd/display/dc/irq_types.h | 7 +
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 4 +
.../dc/link/protocols/link_dp_irq_handler.c | 7 +-
.../dc/link/protocols/link_dp_training_8b_10b.c | 54 +-
.../gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c | 380 +-
.../display/dc/resource/dce100/dce100_resource.c | 6 +-
.../display/dc/resource/dce110/dce110_resource.c | 4 +-
.../display/dc/resource/dce112/dce112_resource.c | 4 +-
.../display/dc/resource/dce112/dce112_resource.h | 2 +-
.../amd/display/dc/resource/dce60/dce60_resource.c | 4 +-
.../amd/display/dc/resource/dce80/dce80_resource.c | 4 +-
.../amd/display/dc/resource/dcn10/dcn10_resource.c | 5 +-
.../amd/display/dc/resource/dcn20/dcn20_resource.c | 6 +-
.../amd/display/dc/resource/dcn20/dcn20_resource.h | 2 +-
.../amd/display/dc/resource/dcn21/dcn21_resource.c | 6 +-
.../amd/display/dc/resource/dcn30/dcn30_resource.c | 4 +-
.../amd/display/dc/resource/dcn30/dcn30_resource.h | 2 +-
.../amd/display/dc/resource/dcn31/dcn31_resource.c | 4 +-
.../amd/display/dc/resource/dcn31/dcn31_resource.h | 2 +-
.../display/dc/resource/dcn314/dcn314_resource.c | 4 +-
.../display/dc/resource/dcn314/dcn314_resource.h | 2 +-
.../amd/display/dc/resource/dcn32/dcn32_resource.c | 65 +-
.../amd/display/dc/resource/dcn32/dcn32_resource.h | 6 +-
.../display/dc/resource/dcn321/dcn321_resource.c | 3 +-
.../amd/display/dc/resource/dcn35/dcn35_resource.c | 6 +-
.../display/dc/resource/dcn351/dcn351_resource.c | 6 +-
.../amd/display/dc/resource/dcn36/dcn36_resource.c | 6 +-
.../display/dc/resource/dcn401/dcn401_resource.c | 49 +-
.../display/dc/resource/dcn401/dcn401_resource.h | 2 +-
.../amd/display/include/gpio_service_interface.h | 3 +
drivers/gpu/drm/amd/include/atombios.h | 2 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 11 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 5 +
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 85 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 52 +
drivers/gpu/drm/drm_panic_qr.rs | 29 +-
drivers/gpu/drm/i915/display/intel_bios.c | 2 +-
drivers/gpu/drm/i915/display/intel_crt.c | 13 +-
drivers/gpu/drm/i915/display/intel_display.c | 7 +-
.../gpu/drm/i915/display/intel_display_driver.c | 9 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 45 +-
drivers/gpu/drm/i915/display/intel_dp_aux.c | 9 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 4 +-
drivers/gpu/drm/i915/display/intel_fb.c | 4 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 74 +-
drivers/gpu/drm/i915/display/intel_fbdev.h | 6 +-
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 13 +-
drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 4 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 60 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.h | 8 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 22 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 44 +-
drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +-
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 192 +-
drivers/gpu/drm/i915/display/intel_modeset_setup.h | 4 +-
.../gpu/drm/i915/display/intel_modeset_verify.c | 17 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 6 +-
drivers/gpu/drm/i915/display/intel_plane_initial.c | 8 +-
drivers/gpu/drm/i915/display/intel_sprite_uapi.c | 17 +-
drivers/gpu/drm/i915/i915_perf.c | 8 +-
drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +-
drivers/gpu/drm/panel/Kconfig | 20 +
drivers/gpu/drm/panel/Makefile | 2 +
drivers/gpu/drm/panel/panel-himax-hx8279.c | 1298 ++++++
drivers/gpu/drm/panel/panel-simple.c | 39 +-
drivers/gpu/drm/panel/panel-visionox-g2647fb105.c | 280 ++
drivers/gpu/drm/panthor/panthor_device.c | 2 +-
drivers/gpu/drm/radeon/atombios.h | 3 +-
drivers/gpu/drm/radeon/r600_hdmi.c | 22 -
drivers/gpu/drm/radeon/radeon.h | 3 -
drivers/gpu/drm/radeon/radeon_asic.h | 1 -
drivers/gpu/drm/radeon/radeon_cs.c | 1 -
drivers/gpu/drm/radeon/radeon_fence.c | 42 -
drivers/gpu/drm/rockchip/Kconfig | 1 +
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 103 +-
drivers/gpu/drm/tiny/appletbdrm.c | 4 +-
drivers/gpu/drm/udl/udl_main.c | 1 +
drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 36 +-
drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 6 +-
drivers/gpu/drm/xe/xe_guc.c | 1 +
drivers/gpu/drm/xe/xe_guc_ct.c | 1 +
drivers/gpu/drm/xe/xe_guc_engine_activity.c | 7 +-
drivers/gpu/drm/xe/xe_pci_sriov.c | 5 +-
drivers/gpu/drm/xe/xe_pxp_debugfs.c | 13 +-
drivers/hwmon/dell-smm-hwmon.c | 7 +
drivers/hwmon/spd5118.c | 357 +-
drivers/i2c/busses/i2c-designware-platdrv.c | 2 +-
drivers/i2c/busses/i2c-octeon-core.c | 166 +-
drivers/i2c/busses/i2c-octeon-core.h | 13 +-
drivers/i2c/busses/i2c-omap.c | 2 +-
drivers/i2c/busses/i2c-pasemi-core.c | 12 +-
drivers/i2c/busses/i2c-pasemi-pci.c | 10 +-
drivers/i2c/busses/i2c-thunderx-pcidrv.c | 3 +
drivers/i2c/i2c-atr.c | 483 ++-
drivers/iio/accel/adis16201.c | 4 +-
drivers/iio/accel/adxl355_core.c | 2 +-
drivers/iio/adc/ad7266.c | 2 +-
drivers/iio/adc/ad7606_spi.c | 2 +-
drivers/iio/adc/ad7768-1.c | 2 +-
drivers/iio/adc/dln2-adc.c | 2 +-
drivers/iio/chemical/pms7003.c | 5 +-
drivers/iio/chemical/sps30.c | 2 +-
drivers/iio/imu/adis16550.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 2 +-
drivers/iio/magnetometer/ak8974.c | 4 +-
drivers/iio/pressure/mprls0025pa.h | 17 +-
drivers/iio/temperature/maxim_thermocouple.c | 2 +-
drivers/infiniband/core/cm.c | 16 +-
drivers/infiniband/core/cma.c | 13 -
drivers/infiniband/core/mad_rmpp.c | 2 +-
drivers/infiniband/core/uverbs_cmd.c | 2 +-
drivers/infiniband/core/verbs.c | 2 +-
drivers/infiniband/hw/hfi1/mad.h | 1 -
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 7 +-
drivers/infiniband/hw/irdma/ctrl.c | 2 +-
drivers/infiniband/hw/irdma/pble.c | 2 +-
drivers/infiniband/hw/mana/main.c | 10 +-
drivers/infiniband/hw/mana/mana_ib.h | 1 +
drivers/infiniband/hw/mana/mr.c | 29 +-
drivers/infiniband/hw/mlx4/mcg.c | 8 +-
drivers/infiniband/hw/mlx5/mr.c | 6 +-
drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +-
drivers/infiniband/sw/rxe/rxe.c | 2 +
drivers/infiniband/sw/rxe/rxe_loc.h | 33 +-
drivers/infiniband/sw/rxe/rxe_mr.c | 60 +-
drivers/infiniband/sw/rxe/rxe_odp.c | 119 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 7 +-
drivers/infiniband/sw/rxe/rxe_resp.c | 15 +-
drivers/infiniband/sw/rxe/rxe_task.c | 40 +-
drivers/infiniband/sw/rxe/rxe_task.h | 2 -
drivers/infiniband/sw/siw/siw.h | 2 +-
drivers/infiniband/sw/siw/siw_cq.c | 2 +-
drivers/infiniband/sw/siw/siw_mem.c | 4 +-
drivers/infiniband/sw/siw/siw_qp_rx.c | 8 +-
drivers/infiniband/sw/siw/siw_verbs.c | 6 +-
drivers/input/joystick/magellan.c | 2 +-
drivers/iommu/Kconfig | 157 +-
drivers/iommu/Makefile | 1 +
drivers/iommu/amd/amd_iommu_types.h | 9 +-
drivers/iommu/amd/init.c | 99 +-
drivers/iommu/amd/io_pgtable.c | 38 +-
drivers/iommu/amd/io_pgtable_v2.c | 12 +-
drivers/iommu/amd/iommu.c | 16 +-
drivers/iommu/amd/ppr.c | 2 +-
drivers/iommu/arm/Kconfig | 144 +
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 6 +
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 23 +-
drivers/iommu/dma-iommu.c | 9 +-
drivers/iommu/exynos-iommu.c | 12 +-
drivers/iommu/intel/dmar.c | 10 +-
drivers/iommu/intel/iommu.c | 80 +-
drivers/iommu/intel/iommu.h | 7 +-
drivers/iommu/intel/irq_remapping.c | 12 +-
drivers/iommu/intel/pasid.c | 13 +-
drivers/iommu/intel/pasid.h | 1 -
drivers/iommu/intel/prq.c | 7 +-
drivers/iommu/io-pgtable-arm.c | 18 +-
drivers/iommu/io-pgtable-dart.c | 23 +-
drivers/iommu/iommu-pages.c | 117 +
drivers/iommu/iommu-pages.h | 195 +-
drivers/iommu/iommu.c | 8 +-
drivers/iommu/mtk_iommu.c | 37 +-
drivers/iommu/riscv/iommu.c | 43 +-
drivers/iommu/rockchip-iommu.c | 14 +-
drivers/iommu/s390-iommu.c | 345 +-
drivers/iommu/sun50i-iommu.c | 6 +-
drivers/iommu/tegra-smmu.c | 111 +-
drivers/md/bcache/super.c | 2 +-
drivers/md/md-bitmap.c | 5 +-
drivers/md/raid1.c | 26 +-
drivers/md/raid10.c | 1 +
drivers/media/i2c/ds90ub913.c | 9 +-
drivers/media/i2c/ds90ub953.c | 9 +-
drivers/media/i2c/ds90ub960.c | 49 +-
drivers/misc/Kconfig | 12 +
drivers/misc/Makefile | 1 +
drivers/misc/cardreader/rts5264.c | 17 +
drivers/misc/eeprom/idt_89hpesx.c | 75 +-
drivers/misc/fastrpc.c | 16 +-
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 7 +-
drivers/misc/ti_fpc202.c | 438 ++
drivers/misc/tps6594-pfsm.c | 3 +
drivers/net/Kconfig | 15 +
drivers/net/Makefile | 1 +
drivers/net/bonding/bond_main.c | 119 +-
drivers/net/dsa/b53/b53_common.c | 10 +
drivers/net/dsa/mv88e6xxx/chip.c | 13 +-
drivers/net/dsa/mv88e6xxx/devlink.c | 3 +-
drivers/net/ethernet/airoha/airoha_eth.c | 273 +-
drivers/net/ethernet/airoha/airoha_eth.h | 8 +-
drivers/net/ethernet/airoha/airoha_ppe.c | 9 +-
drivers/net/ethernet/airoha/airoha_regs.h | 7 +
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 212 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 11 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 5 -
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 4 -
drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 1 +
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 20 +-
.../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 18 +-
.../net/ethernet/freescale/enetc/enetc_ethtool.c | 4 +-
drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +-
drivers/net/ethernet/intel/Kconfig | 2 +
drivers/net/ethernet/intel/ixgbe/Makefile | 3 +-
drivers/net/ethernet/intel/ixgbe/devlink/devlink.c | 557 +++
drivers/net/ethernet/intel/ixgbe/devlink/devlink.h | 10 +
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 21 +
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 56 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 1512 ++++++-
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h | 18 +
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 86 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 12 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c | 707 ++++
drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.h | 12 +
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 51 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 269 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 +
drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h | 161 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 2 +-
drivers/net/ethernet/intel/ixgbevf/ipsec.c | 21 +-
.../ethernet/marvell/octeontx2/nic/cn10k_ipsec.c | 18 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 49 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 1 +
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 28 +-
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 +-
.../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 26 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 6 +-
.../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 2 +-
drivers/net/ethernet/microchip/lan743x_main.c | 3 +-
drivers/net/ethernet/microsoft/mana/gdma_main.c | 1 +
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 11 +-
drivers/net/ethernet/realtek/r8169.h | 3 +-
drivers/net/ethernet/realtek/r8169_main.c | 353 +-
.../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 3 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 3 -
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 1 -
.../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 86 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 88 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 10 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 58 +-
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 2 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 26 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 121 +-
drivers/net/ethernet/ti/icssg/icssg_common.c | 9 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 3 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +-
drivers/net/netdevsim/ipsec.c | 15 +-
drivers/net/ovpn/Makefile | 22 +
drivers/net/ovpn/bind.c | 55 +
drivers/net/ovpn/bind.h | 101 +
drivers/net/ovpn/crypto.c | 210 +
drivers/net/ovpn/crypto.h | 145 +
drivers/net/ovpn/crypto_aead.c | 383 ++
drivers/net/ovpn/crypto_aead.h | 29 +
drivers/net/ovpn/io.c | 446 ++
drivers/net/ovpn/io.h | 34 +
drivers/net/ovpn/main.c | 274 ++
drivers/net/ovpn/main.h | 14 +
drivers/net/ovpn/netlink-gen.c | 213 +
drivers/net/ovpn/netlink-gen.h | 41 +
drivers/net/ovpn/netlink.c | 1258 ++++++
drivers/net/ovpn/netlink.h | 18 +
drivers/net/ovpn/ovpnpriv.h | 55 +
drivers/net/ovpn/peer.c | 1365 ++++++
drivers/net/ovpn/peer.h | 163 +
drivers/net/ovpn/pktid.c | 129 +
drivers/net/ovpn/pktid.h | 86 +
drivers/net/ovpn/proto.h | 118 +
drivers/net/ovpn/skb.h | 61 +
drivers/net/ovpn/socket.c | 233 +
drivers/net/ovpn/socket.h | 49 +
drivers/net/ovpn/stats.c | 21 +
drivers/net/ovpn/stats.h | 47 +
drivers/net/ovpn/tcp.c | 598 +++
drivers/net/ovpn/tcp.h | 36 +
drivers/net/ovpn/udp.c | 439 ++
drivers/net/ovpn/udp.h | 25 +
drivers/net/phy/mediatek/mtk-ge-soc.c | 3 +-
drivers/net/vxlan/vxlan_vnifilter.c | 5 +-
drivers/net/wireless/ath/ath10k/ahb.c | 2 +-
drivers/net/wireless/ath/ath10k/bmi.c | 6 +-
drivers/net/wireless/ath/ath10k/ce.c | 4 +-
drivers/net/wireless/ath/ath10k/core.c | 4 +-
drivers/net/wireless/ath/ath10k/htc.c | 6 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +-
drivers/net/wireless/ath/ath10k/mac.c | 22 +-
drivers/net/wireless/ath/ath10k/pci.c | 2 +-
drivers/net/wireless/ath/ath10k/testmode.c | 4 +-
drivers/net/wireless/ath/ath10k/txrx.c | 2 +-
drivers/net/wireless/ath/ath10k/usb.c | 4 +-
drivers/net/wireless/ath/ath10k/wmi.c | 4 +-
drivers/net/wireless/ath/ath11k/testmode.c | 2 +-
drivers/net/wireless/ath/ath12k/core.c | 8 +-
drivers/net/wireless/ath/ath12k/core.h | 9 +
drivers/net/wireless/ath/ath12k/dp.c | 10 +-
drivers/net/wireless/ath/ath12k/dp.h | 7 +
drivers/net/wireless/ath/ath12k/dp_mon.c | 11 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 35 +-
drivers/net/wireless/ath/ath12k/dp_rx.h | 3 +
drivers/net/wireless/ath/ath12k/dp_tx.c | 87 +-
drivers/net/wireless/ath/ath12k/hal.c | 8 +-
drivers/net/wireless/ath/ath12k/mac.c | 73 +-
drivers/net/wireless/ath/ath12k/mac.h | 2 +
drivers/net/wireless/ath/ath12k/mhi.c | 7 +-
drivers/net/wireless/ath/ath12k/peer.c | 5 +-
drivers/net/wireless/ath/ath12k/peer.h | 3 +-
drivers/net/wireless/ath/ath12k/reg.c | 103 +-
drivers/net/wireless/ath/ath12k/testmode.c | 4 +-
drivers/net/wireless/ath/wcn36xx/testmode.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mld/d3.c | 9 +-
drivers/nvme/host/core.c | 2 +-
drivers/nvme/host/multipath.c | 14 +-
drivers/nvme/target/auth.c | 2 +-
drivers/nvme/target/pci-epf.c | 88 +-
drivers/of/fdt.c | 34 +
drivers/of/kexec.c | 42 +
drivers/pci/hotplug/pci_hotplug_core.c | 73 +-
drivers/pci/hotplug/pciehp.h | 1 +
drivers/pci/hotplug/pciehp_core.c | 29 -
drivers/pci/hotplug/pciehp_hpc.c | 78 +-
drivers/pci/pci.c | 2 +-
drivers/pci/pci.h | 3 +
drivers/pci/probe.c | 2 +-
drivers/pci/quirks.c | 23 +
drivers/pci/setup-bus.c | 4 +
drivers/perf/Kconfig | 2 +-
drivers/perf/arm-cmn.c | 7 -
drivers/perf/arm-ni.c | 40 +-
drivers/pinctrl/Kconfig | 2 +-
drivers/pinctrl/mediatek/Kconfig | 22 +
drivers/pinctrl/mediatek/Makefile | 2 +
drivers/pinctrl/mediatek/pinctrl-mt6893.c | 879 ++++
drivers/pinctrl/mediatek/pinctrl-mt8196.c | 1859 ++++++++
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 8 +-
drivers/pinctrl/mediatek/pinctrl-mtk-mt6893.h | 2283 ++++++++++
drivers/pinctrl/mediatek/pinctrl-mtk-mt8196.h | 2789 ++++++++++++
drivers/pinctrl/nomadik/Kconfig | 2 +-
drivers/platform/mellanox/mlx-platform.c | 26 +-
drivers/platform/mellanox/mlxreg-hotplug.c | 8 +-
drivers/platform/mellanox/nvsw-sn2201.c | 2 +-
drivers/platform/x86/amd/pmc/pmc.c | 7 +-
drivers/platform/x86/dell/alienware-wmi-wmax.c | 52 +-
.../x86/intel/uncore-frequency/uncore-frequency.c | 13 +-
drivers/platform/x86/msi-wmi-platform.c | 99 +-
drivers/power/supply/power_supply_sysfs.c | 2 +-
drivers/ptp/ptp_ocp.c | 1 +
drivers/pwm/Kconfig | 11 +
drivers/pwm/Makefile | 1 +
drivers/pwm/core.c | 2 +-
drivers/pwm/pwm-rzg2l-gpt.c | 443 ++
drivers/rapidio/devices/rio_mport_cdev.c | 20 -
drivers/rapidio/rio.c | 103 -
drivers/rapidio/rio.h | 2 -
drivers/rapidio/rio_cm.c | 6 -
drivers/s390/char/diag_ftp.c | 2 +-
drivers/s390/char/vmlogrdr.c | 4 +-
drivers/s390/net/ism_drv.c | 2 +-
drivers/scsi/hisi_sas/hisi_sas.h | 51 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 81 +-
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +-
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 6 +-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 259 +-
drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +
drivers/scsi/mpi3mr/mpi3mr_os.c | 6 +-
drivers/scsi/qedi/qedi_dbg.c | 22 -
drivers/scsi/qedi/qedi_dbg.h | 12 -
drivers/scsi/qedi/qedi_gbl.h | 1 -
drivers/scsi/qedi/qedi_main.c | 8 -
drivers/scsi/qla2xxx/qla_dbg.c | 53 -
drivers/scsi/qla2xxx/qla_dbg.h | 3 -
drivers/scsi/qla2xxx/qla_gbl.h | 5 -
drivers/scsi/qla2xxx/qla_gs.c | 90 -
drivers/scsi/qla2xxx/qla_nx.c | 45 -
drivers/scsi/qla2xxx/qla_os.c | 12 -
drivers/scsi/qla2xxx/qla_target.c | 129 -
drivers/scsi/qla2xxx/qla_target.h | 3 -
drivers/scsi/scsi_lib.c | 6 +-
drivers/scsi/scsi_transport_fc.c | 2 +-
drivers/soc/ti/k3-ringacc.c | 2 +-
drivers/soc/ti/k3-socinfo.c | 2 +
drivers/soc/ti/knav_qmss_queue.c | 3 +-
drivers/spi/spi-cavium-thunderx.c | 4 +-
drivers/spi/spi-dw-core.c | 2 +-
drivers/spi/spi-imx.c | 5 +-
drivers/spi/spi-pci1xxxx.c | 24 +-
drivers/spi/spi.c | 2 +-
drivers/spmi/Kconfig | 8 +
drivers/spmi/Makefile | 1 +
drivers/spmi/spmi-apple-controller.c | 168 +
drivers/staging/fbtft/Kconfig | 35 +-
.../staging/gpib/agilent_82350b/agilent_82350b.c | 86 +-
.../staging/gpib/agilent_82350b/agilent_82350b.h | 28 +-
.../staging/gpib/agilent_82357a/agilent_82357a.c | 76 +-
.../staging/gpib/agilent_82357a/agilent_82357a.h | 4 +-
drivers/staging/gpib/cb7210/cb7210.c | 69 +-
drivers/staging/gpib/cb7210/cb7210.h | 26 +-
drivers/staging/gpib/cec/cec_gpib.c | 26 +-
drivers/staging/gpib/common/gpib_os.c | 316 +-
drivers/staging/gpib/common/iblib.c | 60 +-
drivers/staging/gpib/common/ibsys.h | 13 +-
drivers/staging/gpib/eastwood/fluke_gpib.c | 107 +-
drivers/staging/gpib/eastwood/fluke_gpib.h | 29 +-
drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 144 +-
drivers/staging/gpib/fmh_gpib/fmh_gpib.h | 6 +-
drivers/staging/gpib/gpio/gpib_bitbang.c | 46 +-
drivers/staging/gpib/hp_82335/hp82335.c | 35 +-
drivers/staging/gpib/hp_82341/hp_82341.c | 52 +-
drivers/staging/gpib/include/gpibP.h | 14 +-
drivers/staging/gpib/include/gpib_proto.h | 31 +-
drivers/staging/gpib/include/gpib_types.h | 162 +-
drivers/staging/gpib/include/nec7210.h | 40 +-
drivers/staging/gpib/include/nec7210_registers.h | 3 +-
drivers/staging/gpib/include/tms9914.h | 37 +-
drivers/staging/gpib/ines/ines.h | 23 +-
drivers/staging/gpib/ines/ines_gpib.c | 151 +-
drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 146 +-
drivers/staging/gpib/nec7210/nec7210.c | 72 +-
drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 70 +-
drivers/staging/gpib/ni_usb/ni_usb_gpib.h | 32 +-
drivers/staging/gpib/pc2/pc2_gpib.c | 46 +-
drivers/staging/gpib/tms9914/tms9914.c | 69 +-
drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 106 +-
drivers/staging/gpib/uapi/{gpib_user.h => gpib.h} | 217 +-
drivers/staging/gpib/uapi/gpib_ioctl.h | 134 +-
drivers/staging/greybus/fw-management.c | 48 +-
drivers/staging/greybus/gpio.c | 16 +-
drivers/staging/iio/adc/ad7816.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_recv.c | 6 +-
drivers/staging/rtl8723bs/core/rtw_xmit.c | 18 +-
drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 68 +-
drivers/staging/rtl8723bs/hal/hal_btcoex.c | 22 +-
drivers/staging/rtl8723bs/hal/hal_com.c | 11 +-
drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 4 +-
drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 +-
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 81 +-
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 33 +-
drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 2 +-
drivers/staging/rtl8723bs/include/sta_info.h | 2 +-
drivers/staging/sm750fb/ddk750_dvi.c | 14 +-
drivers/staging/sm750fb/ddk750_sii164.c | 36 +-
drivers/staging/sm750fb/ddk750_sii164.h | 14 +-
drivers/staging/sm750fb/sm750_hw.c | 6 +-
.../vc04_services/bcm2835-audio/bcm2835-ctl.c | 6 +
drivers/thunderbolt/tb.h | 1 +
drivers/thunderbolt/usb4.c | 14 +-
drivers/thunderbolt/usb4_port.c | 56 +-
drivers/tty/serial/8250/8250_of.c | 4 +
drivers/tty/serial/sifive.c | 88 +-
drivers/tty/vt/gen_ucs_recompose.py | 5 +-
drivers/tty/vt/gen_ucs_width.py | 4 +-
drivers/tty/vt/ucs_recompose.c | 5 +-
drivers/tty/vt/ucs_width.c | 4 +-
drivers/ufs/core/ufshcd.c | 2 +
drivers/uio/uio_hv_generic.c | 32 +-
drivers/usb/dwc3/Makefile | 1 +
drivers/usb/dwc3/core.c | 173 +-
drivers/usb/dwc3/dwc3-exynos.c | 9 +
.../usb/dwc3/{dwc3-qcom.c => dwc3-qcom-legacy.c} | 4 +-
drivers/usb/dwc3/dwc3-qcom.c | 191 +-
drivers/usb/dwc3/glue.h | 36 +
drivers/usb/gadget/function/f_tcm.c | 4 +-
drivers/usb/misc/onboard_usb_dev.c | 1 +
drivers/usb/misc/onboard_usb_dev.h | 8 +
drivers/usb/typec/port-mapper.c | 23 +-
drivers/vhost/scsi.c | 264 +-
drivers/vhost/vhost.c | 28 +-
fs/bcachefs/btree_update_interior.c | 2 +-
fs/bcachefs/fsck.c | 44 +-
fs/binfmt_elf.c | 76 -
fs/eventpoll.c | 10 +-
fs/exec.c | 60 -
fs/fs_parser.c | 49 -
fs/gfs2/inode.c | 93 +-
fs/gfs2/inode.h | 1 +
fs/gfs2/ops_fstype.c | 3 +-
fs/gfs2/super.c | 74 +-
fs/gfs2/xattr.c | 11 +-
fs/gfs2/xattr.h | 2 +-
fs/hfs/super.c | 2 -
fs/hfsplus/super.c | 2 -
fs/ioctl.c | 7 +-
fs/libfs.c | 11 +-
fs/namei.c | 10 +-
fs/namespace.c | 92 +-
fs/netfs/fscache_cache.c | 2 +-
fs/netfs/fscache_cookie.c | 2 +-
fs/nfsd/trace.h | 2 +
fs/nfsd/vfs.c | 3 +
fs/ocfs2/aops.c | 1 +
fs/ocfs2/suballoc.c | 38 +-
fs/ocfs2/suballoc.h | 1 +
fs/pidfs.c | 2 +-
fs/proc_namespace.c | 12 +-
fs/stat.c | 32 +-
fs/sysfs/group.c | 6 +-
fs/ubifs/compress.c | 247 +-
fs/xfs/xfs_fsmap.c | 51 +-
include/acpi/actbl.h | 2 +-
include/asm-generic/simd.h | 8 +-
include/crypto/acompress.h | 101 +-
include/crypto/algapi.h | 8 +-
include/crypto/ctr.h | 3 -
include/crypto/hash.h | 74 +-
include/crypto/internal/acompress.h | 55 +-
include/crypto/internal/hash.h | 31 +-
include/crypto/internal/simd.h | 4 +-
include/crypto/internal/skcipher.h | 3 +-
include/crypto/poly1305.h | 13 +-
include/crypto/sig.h | 2 +-
include/crypto/sm3.h | 1 +
include/crypto/sm3_base.h | 13 +-
include/cxl/features.h | 5 +-
include/drm/bridge/analogix_dp.h | 7 +-
include/drm/drm_gem.h | 3 +-
include/dt-bindings/clock/spacemit,k1-syscon.h | 247 ++
.../memory/mediatek,mt6893-memory-port.h | 288 ++
include/linux/auxiliary_bus.h | 17 +
include/linux/binfmts.h | 1 -
include/linux/bitfield.h | 21 +-
include/linux/bitmap-str.h | 10 +-
include/linux/blkdev.h | 6 +-
include/linux/crypto.h | 60 +-
include/linux/damon.h | 6 +
include/linux/device_cgroup.h | 7 +-
include/linux/dma-mapping.h | 12 +-
include/linux/eisa.h | 5 +-
include/linux/ethtool.h | 11 +
include/linux/fs.h | 3 +-
include/linux/fs_parser.h | 5 -
include/linux/habanalabs/hl_boot_if.h | 2 +-
include/linux/i2c-atr.h | 54 +-
include/linux/io_uring_types.h | 7 +-
include/linux/iommu.h | 24 +-
include/linux/kexec.h | 7 +
include/linux/kexec_handover.h | 111 +
include/linux/memblock.h | 41 +-
include/linux/mm.h | 232 +-
include/linux/mmap_lock.h | 227 +
include/linux/mmzone.h | 2 -
include/linux/mod_devicetable.h | 2 +-
include/linux/netdevice.h | 12 +-
include/linux/numa_memblks.h | 1 -
include/linux/pci.h | 8 +
include/linux/percpu-defs.h | 2 +-
include/linux/platform_data/mlxreg.h | 4 +-
include/linux/ratelimit.h | 37 +-
include/linux/ratelimit_types.h | 5 +-
include/linux/relay.h | 3 -
include/linux/rio_drv.h | 5 -
include/linux/scatterlist.h | 23 +-
include/linux/skbuff.h | 2 +
include/linux/spi/spi.h | 26 +
include/linux/sunrpc/svc_xprt.h | 1 +
include/linux/swap.h | 8 +-
include/linux/sysfs.h | 27 +-
include/linux/thunderbolt.h | 18 +
include/net/mana/gdma.h | 28 +-
include/net/netdev_lock.h | 16 +
include/net/page_pool/helpers.h | 11 +
include/net/sock.h | 4 +-
include/net/xfrm.h | 19 +-
include/rdma/ib_verbs.h | 2 +
include/rdma/rdma_cm.h | 1 -
include/trace/events/sched.h | 30 +
include/trace/events/sunrpc.h | 13 +-
include/trace/events/tcp.h | 2 +-
include/uapi/drm/amdgpu_drm.h | 22 +-
include/uapi/linux/fib_rules.h | 4 +-
include/uapi/linux/if_addr.h | 4 +-
include/uapi/linux/if_addrlabel.h | 4 +-
include/uapi/linux/if_alg.h | 6 +-
include/uapi/linux/if_arcnet.h | 6 +-
include/uapi/linux/if_bonding.h | 6 +-
include/uapi/linux/if_fc.h | 6 +-
include/uapi/linux/if_hippi.h | 6 +-
include/uapi/linux/if_link.h | 15 +
include/uapi/linux/if_packet.h | 4 +-
include/uapi/linux/if_plip.h | 4 +-
include/uapi/linux/if_slip.h | 4 +-
include/uapi/linux/if_x25.h | 6 +-
include/uapi/linux/if_xdp.h | 6 +-
include/uapi/linux/ip6_tunnel.h | 4 +-
include/uapi/linux/landlock.h | 87 +-
include/uapi/linux/net_dropmon.h | 4 +-
include/uapi/linux/net_tstamp.h | 6 +-
include/uapi/linux/netlink_diag.h | 4 +-
include/uapi/linux/ovpn.h | 109 +
include/uapi/linux/pkt_cls.h | 4 +-
include/uapi/linux/pkt_sched.h | 4 +-
include/uapi/linux/ublk_cmd.h | 8 +
include/uapi/linux/udp.h | 1 +
init/Kconfig | 10 -
io_uring/io_uring.c | 6 +-
io_uring/memmap.c | 11 +-
io_uring/memmap.h | 2 +
io_uring/net.c | 8 +-
io_uring/rsrc.c | 157 +-
io_uring/rsrc.h | 14 -
io_uring/zcrx.c | 128 +-
io_uring/zcrx.h | 9 +
kernel/Kconfig.kexec | 14 +
kernel/Makefile | 1 +
kernel/cgroup/cgroup.c | 31 +-
kernel/cgroup/rstat.c | 2 +-
kernel/crash_reserve.c | 2 +-
kernel/kexec_file.c | 13 +
kernel/kexec_handover.c | 1253 ++++++
kernel/kexec_internal.h | 16 +
kernel/rcu/rcu.h | 4 +
kernel/rcu/rcutorture.c | 71 +-
kernel/rcu/tree.c | 34 +-
kernel/rcu/tree.h | 1 +
kernel/relay.c | 111 +-
kernel/sched/ext.c | 36 +-
kernel/sched/fair.c | 9 +
kernel/trace/ftrace.c | 27 +-
kernel/trace/trace_entries.h | 4 +-
kernel/trace/trace_events_filter.c | 4 +-
kernel/vhost_task.c | 2 +-
kernel/watchdog.c | 37 +-
lib/Kconfig.debug | 20 +-
lib/Makefile | 3 +-
lib/crypto/Kconfig | 3 +
lib/crypto/Makefile | 3 +
lib/crypto/poly1305.c | 2 -
{crypto => lib/crypto}/sm3.c | 25 +-
lib/ratelimit.c | 88 +-
lib/scatterlist.c | 23 -
lib/test_kmod.c | 64 +-
lib/test_ratelimit.c | 79 +
lib/test_vmalloc.c | 22 +-
lib/tests/printf_kunit.c | 39 +-
lib/vsprintf.c | 35 +-
localversion-next | 2 +-
mm/Kconfig | 4 +
mm/damon/core.c | 27 +
mm/damon/sysfs-schemes.c | 40 +-
mm/gup.c | 122 +-
mm/huge_memory.c | 13 +-
mm/hugetlb.c | 17 +-
mm/internal.h | 2 +
mm/kasan/Makefile | 2 +-
mm/khugepaged.c | 2 +-
mm/memblock.c | 329 +-
mm/memcontrol-v1.c | 3 +-
mm/memcontrol.c | 128 +-
mm/memory.c | 252 --
mm/mempolicy.c | 252 +-
mm/mm_init.c | 23 +-
mm/mmap_lock.c | 273 ++
mm/mmu_notifier.c | 2 +-
mm/nommu.c | 16 -
mm/numa_memblks.c | 22 -
mm/page_alloc.c | 31 +-
mm/readahead.c | 22 +-
mm/show_mem.c | 2 +
mm/slab_common.c | 2 +-
mm/swap_state.c | 8 +-
mm/vmalloc.c | 5 +-
mm/vmscan.c | 35 +-
mm/vmstat.c | 2 +-
net/bridge/br_vlan.c | 4 +-
net/core/dev.c | 2 +
net/core/lock_debug.c | 4 +-
net/core/neighbour.c | 4 +-
net/core/netdev-genl.c | 4 +
net/core/pktgen.c | 24 +-
net/core/rtnetlink.c | 30 +-
net/core/skbuff.c | 18 +-
net/core/sock.c | 10 +-
net/devlink/dev.c | 2 +-
net/dsa/dsa.c | 59 +-
net/dsa/tag_8021q.c | 2 +-
net/ipv4/devinet.c | 4 +-
net/ipv4/fib_frontend.c | 4 +-
net/ipv4/ipmr.c | 8 +-
net/ipv4/route.c | 4 +-
net/ipv4/xfrm4_input.c | 18 +-
net/ipv6/addrconf.c | 4 +-
net/ipv6/addrlabel.c | 8 +-
net/ipv6/af_inet6.c | 1 +
net/ipv6/ioam6_iptunnel.c | 76 +-
net/ipv6/route.c | 4 +-
net/ipv6/xfrm6_input.c | 18 +-
net/key/af_key.c | 2 +-
net/netfilter/nf_flow_table_core.c | 10 +-
net/sunrpc/svc_xprt.c | 1 +
net/xfrm/xfrm_device.c | 13 +-
net/xfrm/xfrm_policy.c | 4 +-
net/xfrm/xfrm_state.c | 40 +-
net/xfrm/xfrm_user.c | 15 +-
rust/bindings/bindings_helper.h | 1 +
rust/helpers/auxiliary.c | 23 +
rust/helpers/helpers.c | 1 +
rust/helpers/pci.c | 5 +
rust/helpers/platform.c | 5 +
rust/kernel/auxiliary.rs | 360 ++
rust/kernel/device.rs | 108 +-
rust/kernel/devres.rs | 17 +-
rust/kernel/dma.rs | 14 +-
rust/kernel/lib.rs | 2 +
rust/kernel/pci.rs | 55 +-
rust/kernel/platform.rs | 54 +-
rust/kernel/types.rs | 8 +
rust/pin-init/README.md | 6 +-
rust/pin-init/examples/linked_list.rs | 1 +
rust/pin-init/examples/mutex.rs | 1 +
rust/pin-init/examples/pthread_mutex.rs | 4 +-
rust/pin-init/examples/static_init.rs | 1 +
rust/pin-init/internal/src/lib.rs | 1 +
samples/damon/Kconfig | 13 +
samples/damon/Makefile | 1 +
samples/damon/mtier.c | 167 +
samples/damon/prcl.c | 2 +-
samples/rust/Kconfig | 12 +
samples/rust/Makefile | 1 +
samples/rust/rust_driver_auxiliary.rs | 120 +
scripts/Makefile.btf | 2 +
scripts/Makefile.extrawarn | 9 +-
scripts/checkpatch.pl | 2 +-
scripts/git-resolve.sh | 199 +
scripts/lib/kdoc/kdoc_files.py | 11 +-
scripts/lib/kdoc/kdoc_parser.py | 123 +-
scripts/spelling.txt | 2 +
security/landlock/syscalls.c | 27 +-
sound/pci/hda/patch_realtek.c | 12 +-
sound/pci/hda/tas2781_hda.h | 44 +
sound/pci/hda/tas2781_hda_i2c.c | 29 +-
sound/pci/hda/tas2781_hda_spi.c | 35 +-
sound/soc/mediatek/mt8195/mt8195-mt6359.c | 39 +-
sound/soc/qcom/qdsp6/q6usb.c | 4 +-
sound/usb/endpoint.c | 7 +
sound/usb/qcom/qc_audio_offload.c | 2 +-
tools/lib/bpf/btf.c | 6 +
tools/lib/bpf/libbpf.c | 2 +-
tools/memory-model/Documentation/README | 7 +-
tools/memory-model/Documentation/locking.txt | 5 +
tools/memory-model/Documentation/ordering.txt | 22 +-
tools/memory-model/Documentation/recipes.txt | 4 +
tools/memory-model/Documentation/references.txt | 3 +-
tools/memory-model/Documentation/simple.txt | 4 +-
tools/net/ynl/Makefile.deps | 5 +-
tools/net/ynl/pyynl/ynl_gen_c.py | 96 +-
tools/sched_ext/Makefile | 23 +-
tools/sched_ext/scx_qmap.bpf.c | 4 +-
tools/testing/cxl/test/mem.c | 2 +-
tools/testing/memblock/tests/alloc_api.c | 22 +-
tools/testing/memblock/tests/alloc_helpers_api.c | 4 +-
tools/testing/memblock/tests/alloc_nid_api.c | 20 +-
tools/testing/selftests/Makefile | 1 +
tools/testing/selftests/bpf/benchs/bench_sockmap.c | 1 -
tools/testing/selftests/bpf/config.aarch64 | 1 -
tools/testing/selftests/bpf/config.s390x | 1 -
.../ftrace/test.d/filter/event-filter-function.tc | 20 +
tools/testing/selftests/kmod/config | 5 -
tools/testing/selftests/net/ovpn/.gitignore | 2 +
tools/testing/selftests/net/ovpn/Makefile | 31 +
tools/testing/selftests/net/ovpn/common.sh | 92 +
tools/testing/selftests/net/ovpn/config | 10 +
tools/testing/selftests/net/ovpn/data64.key | 5 +
tools/testing/selftests/net/ovpn/ovpn-cli.c | 2376 +++++++++++
tools/testing/selftests/net/ovpn/tcp_peers.txt | 5 +
.../testing/selftests/net/ovpn/test-chachapoly.sh | 9 +
.../selftests/net/ovpn/test-close-socket-tcp.sh | 9 +
.../selftests/net/ovpn/test-close-socket.sh | 45 +
tools/testing/selftests/net/ovpn/test-float.sh | 9 +
tools/testing/selftests/net/ovpn/test-tcp.sh | 9 +
tools/testing/selftests/net/ovpn/test.sh | 113 +
tools/testing/selftests/net/ovpn/udp_peers.txt | 5 +
tools/testing/selftests/pcie_bwctrl/Makefile | 3 +-
.../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 +-
tools/testing/selftests/vDSO/vgetrandom-chacha.S | 2 +
1180 files changed, 52709 insertions(+), 14155 deletions(-)
create mode 100644 Documentation/admin-guide/mm/kho.rst
create mode 100644 Documentation/core-api/kho/bindings/kho.yaml
create mode 100644 Documentation/core-api/kho/bindings/memblock/memblock.yaml
create mode 100644 Documentation/core-api/kho/bindings/memblock/reserve-mem.yaml
create mode 100644 Documentation/core-api/kho/bindings/sub-fdt.yaml
create mode 100644 Documentation/core-api/kho/concepts.rst
create mode 100644 Documentation/core-api/kho/fdt.rst
create mode 100644 Documentation/core-api/kho/index.rst
create mode 100644 Documentation/devicetree/bindings/clock/spacemit,k1-pll.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/himax,hx8279.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/visionox,g2647f [...]
create mode 100644 Documentation/devicetree/bindings/dma/arm,dma-350.yaml
create mode 100644 Documentation/devicetree/bindings/gpio/spacemit,k1-gpio.yaml
create mode 100644 Documentation/devicetree/bindings/misc/ti,fpc202.yaml
create mode 100644 Documentation/devicetree/bindings/net/wireless/realtek,rtl8188e.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,vf610-iomuxc.yaml
delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt
create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt6893-pinctrl.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt8196-pinctrl.yaml
create mode 100644 Documentation/devicetree/bindings/pwm/renesas,rzg2l-gpt.yaml
create mode 100644 Documentation/devicetree/bindings/soc/spacemit/spacemit,k1-syscon.yaml
create mode 100644 Documentation/devicetree/bindings/spmi/apple,spmi.yaml
copy Documentation/devicetree/bindings/usb/{qcom,dwc3.yaml => qcom,snps-dwc3.yaml} (89%)
create mode 100644 Documentation/netlink/specs/ovpn.yaml
create mode 100644 Documentation/networking/devlink/ixgbe.rst
create mode 100644 arch/arm/boot/dts/qcom/msm8926.dtsi
create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-pocketbeagle2.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-usb0-type-a.dtso
create mode 100644 arch/riscv/include/asm/vdso/getrandom.h
create mode 100644 arch/riscv/kernel/vdso/getrandom.c
create mode 100644 arch/riscv/kernel/vdso/vgetrandom-chacha.S
rename arch/x86/pci/{intel_mid_pci.c => intel_mid.c} (100%)
create mode 100644 crypto/poly1305.c
delete mode 100644 crypto/poly1305_generic.c
create mode 100644 drivers/clk/spacemit/Kconfig
create mode 100644 drivers/clk/spacemit/Makefile
create mode 100644 drivers/clk/spacemit/ccu-k1.c
create mode 100644 drivers/clk/spacemit/ccu_common.h
create mode 100644 drivers/clk/spacemit/ccu_ddn.c
create mode 100644 drivers/clk/spacemit/ccu_ddn.h
create mode 100644 drivers/clk/spacemit/ccu_mix.c
create mode 100644 drivers/clk/spacemit/ccu_mix.h
create mode 100644 drivers/clk/spacemit/ccu_pll.c
create mode 100644 drivers/clk/spacemit/ccu_pll.h
create mode 100644 drivers/dma/arm-dma350.c
create mode 100644 drivers/gpio/gpio-spacemit-k1.c
rename drivers/gpu/drm/amd/amdgpu/{amdgpu_userqueue.c => amdgpu_userq.c} (60%)
rename drivers/gpu/drm/amd/amdgpu/{amdgpu_userqueue.h => amdgpu_userq.h} (67%)
create mode 100644 drivers/gpu/drm/panel/panel-himax-hx8279.c
create mode 100644 drivers/gpu/drm/panel/panel-visionox-g2647fb105.c
create mode 100644 drivers/iommu/arm/Kconfig
create mode 100644 drivers/iommu/iommu-pages.c
create mode 100644 drivers/misc/ti_fpc202.c
create mode 100644 drivers/net/ethernet/intel/ixgbe/devlink/devlink.c
create mode 100644 drivers/net/ethernet/intel/ixgbe/devlink/devlink.h
create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c
create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.h
create mode 100644 drivers/net/ovpn/Makefile
create mode 100644 drivers/net/ovpn/bind.c
create mode 100644 drivers/net/ovpn/bind.h
create mode 100644 drivers/net/ovpn/crypto.c
create mode 100644 drivers/net/ovpn/crypto.h
create mode 100644 drivers/net/ovpn/crypto_aead.c
create mode 100644 drivers/net/ovpn/crypto_aead.h
create mode 100644 drivers/net/ovpn/io.c
create mode 100644 drivers/net/ovpn/io.h
create mode 100644 drivers/net/ovpn/main.c
create mode 100644 drivers/net/ovpn/main.h
create mode 100644 drivers/net/ovpn/netlink-gen.c
create mode 100644 drivers/net/ovpn/netlink-gen.h
create mode 100644 drivers/net/ovpn/netlink.c
create mode 100644 drivers/net/ovpn/netlink.h
create mode 100644 drivers/net/ovpn/ovpnpriv.h
create mode 100644 drivers/net/ovpn/peer.c
create mode 100644 drivers/net/ovpn/peer.h
create mode 100644 drivers/net/ovpn/pktid.c
create mode 100644 drivers/net/ovpn/pktid.h
create mode 100644 drivers/net/ovpn/proto.h
create mode 100644 drivers/net/ovpn/skb.h
create mode 100644 drivers/net/ovpn/socket.c
create mode 100644 drivers/net/ovpn/socket.h
create mode 100644 drivers/net/ovpn/stats.c
create mode 100644 drivers/net/ovpn/stats.h
create mode 100644 drivers/net/ovpn/tcp.c
create mode 100644 drivers/net/ovpn/tcp.h
create mode 100644 drivers/net/ovpn/udp.c
create mode 100644 drivers/net/ovpn/udp.h
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6893.c
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8196.c
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6893.h
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8196.h
create mode 100644 drivers/pwm/pwm-rzg2l-gpt.c
create mode 100644 drivers/spmi/spmi-apple-controller.c
rename drivers/staging/gpib/uapi/{gpib_user.h => gpib.h} (51%)
copy drivers/usb/dwc3/{dwc3-qcom.c => dwc3-qcom-legacy.c} (99%)
create mode 100644 drivers/usb/dwc3/glue.h
create mode 100644 include/dt-bindings/clock/spacemit,k1-syscon.h
create mode 100644 include/dt-bindings/memory/mediatek,mt6893-memory-port.h
create mode 100644 include/linux/kexec_handover.h
create mode 100644 include/uapi/linux/ovpn.h
create mode 100644 kernel/kexec_handover.c
rename {crypto => lib/crypto}/sm3.c (96%)
create mode 100644 lib/test_ratelimit.c
create mode 100644 rust/helpers/auxiliary.c
create mode 100644 rust/kernel/auxiliary.rs
create mode 100644 samples/damon/mtier.c
create mode 100644 samples/rust/rust_driver_auxiliary.rs
create mode 100755 scripts/git-resolve.sh
create mode 100644 sound/pci/hda/tas2781_hda.h
create mode 100644 tools/testing/selftests/net/ovpn/.gitignore
create mode 100644 tools/testing/selftests/net/ovpn/Makefile
create mode 100644 tools/testing/selftests/net/ovpn/common.sh
create mode 100644 tools/testing/selftests/net/ovpn/config
create mode 100644 tools/testing/selftests/net/ovpn/data64.key
create mode 100644 tools/testing/selftests/net/ovpn/ovpn-cli.c
create mode 100644 tools/testing/selftests/net/ovpn/tcp_peers.txt
create mode 100755 tools/testing/selftests/net/ovpn/test-chachapoly.sh
create mode 100755 tools/testing/selftests/net/ovpn/test-close-socket-tcp.sh
create mode 100755 tools/testing/selftests/net/ovpn/test-close-socket.sh
create mode 100755 tools/testing/selftests/net/ovpn/test-float.sh
create mode 100755 tools/testing/selftests/net/ovpn/test-tcp.sh
create mode 100755 tools/testing/selftests/net/ovpn/test.sh
create mode 100644 tools/testing/selftests/net/ovpn/udp_peers.txt
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.