This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64
in repository toolchain/ci/base-artifacts.
discards 099921e2e 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
new 2a5a99340 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
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 (099921e2e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_cross_build/master-a [...]
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:
01-reset_artifacts/console.log.xz | Bin 1636 -> 1628 bytes
02-prepare_abe/console.log.xz | Bin 2756 -> 2744 bytes
04-build_abe-binutils/console.log.xz | Bin 30996 -> 30384 bytes
05-build_abe-stage1/console.log.xz | Bin 72872 -> 72748 bytes
07-build_abe-linux/console.log.xz | Bin 10496 -> 8812 bytes
08-build_abe-glibc/console.log.xz | Bin 239472 -> 238972 bytes
09-build_abe-stage2/console.log.xz | Bin 202536 -> 202048 bytes
10-build_abe-gdb/console.log.xz | Bin 37944 -> 37720 bytes
11-build_abe-qemu/console.log.xz | Bin 32224 -> 31636 bytes
12-check_regression/console.log.xz | Bin 416 -> 416 bytes
13-update_baseline/console.log | 2 +-
jenkins/manifest.sh | 30 +++++++++++++++---------------
12 files changed, 16 insertions(+), 16 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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 84f4f6cb1 0: update: binutils-gcc-linux-qemu: all
new 15a2ca7f7 0: update: binutils-gcc-linux-qemu: all
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 (84f4f6cb1)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-m [...]
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:
01-reset_artifacts/console.log.xz | Bin 1656 -> 1648 bytes
02-prepare_abe/console.log.xz | Bin 2748 -> 2736 bytes
03-build_abe-binutils/console.log.xz | Bin 30328 -> 30460 bytes
04-build_abe-stage1/console.log.xz | Bin 85616 -> 86104 bytes
05-build_abe-qemu/console.log.xz | Bin 30296 -> 31464 bytes
06-build_linux/console.log.xz | Bin 3624 -> 3600 bytes
07-boot_linux/console.log.xz | Bin 496 -> 496 bytes
08-check_regression/console.log.xz | Bin 416 -> 412 bytes
09-update_baseline/console.log | 10 +++++-----
jenkins/manifest.sh | 18 +++++++++---------
results | 2 +-
11 files changed, 15 insertions(+), 15 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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64
in repository toolchain/ci/gcc.
from 5df04a7aa83 btf: do not use the CHAR `encoding' bit for BTF
adds 87dd4c8c837 Check equivalencies when calculating range on entry.
adds 502605a277d Adjust testsuite/gcc.dg/tree-ssa/vrp-float-1.c
adds 70daecc0323 Do not register edges for statements not understood.
new 969a989d2bc Daily bump.
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:
contrib/ChangeLog | 4 +
gcc/ChangeLog | 111 ++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 10 +++
gcc/gimple-range-cache.cc | 45 ++++++++++-
gcc/gimple-range-fold.cc | 6 +-
gcc/testsuite/ChangeLog | 43 +++++++++++
gcc/testsuite/g++.dg/pr106474.C | 16 ++++
gcc/testsuite/gcc.dg/pr106510.c | 10 +++
gcc/testsuite/gcc.dg/tree-ssa/vrp-float-1.c | 4 +-
10 files changed, 245 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/pr106474.C
create mode 100644 gcc/testsuite/gcc.dg/pr106510.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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64
in repository toolchain/ci/binutils-gdb.
from 2ba2f09618 ELF: emit symbol table when there are relocations
adds 13db4a0c4d fbsd-nat: Correct the return type of the have_regset method.
adds 03d0ae791f Add ELFCOMPRESS_ZSTD.
adds 8aaafe957c Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
gdb/fbsd-nat.c | 2 +-
gdb/fbsd-nat.h | 2 +-
include/elf/common.h | 2 ++
4 files changed, 5 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64
in repository toolchain/ci/base-artifacts.
discards 3cf27c94e 0: update: binutils-gcc: 1
new 7dd078674 0: update: binutils-gcc: 1
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 (3cf27c94e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gcc_check/master-aarch64 [...]
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:
01-reset_artifacts/console.log.xz | Bin 1632 -> 1560 bytes
02-prepare_abe/console.log.xz | Bin 2756 -> 2724 bytes
03-build_abe-binutils/console.log.xz | Bin 39508 -> 37800 bytes
04-build_abe-gcc/console.log.xz | Bin 214064 -> 212552 bytes
05-build_abe-dejagnu/console.log.xz | Bin 3844 -> 3876 bytes
06-build_abe-check_gcc/console.log.xz | Bin 2824 -> 2408 bytes
07-check_regression/console.log.xz | Bin 3876 -> 2840 bytes
07-check_regression/extra-bisect-params | 1 -
07-check_regression/fails.sum | 10 -
07-check_regression/results.compare | 13 +-
07-check_regression/results.compare2 | 200 +-
07-check_regression/results.regressions | 30 -
08-update_baseline/console.log | 468 ++--
08-update_baseline/extra-bisect-params | 1 -
08-update_baseline/fails.sum | 10 -
08-update_baseline/results.compare | 13 +-
08-update_baseline/results.compare2 | 200 +-
08-update_baseline/results.regressions | 30 -
jenkins/manifest.sh | 12 +-
sumfiles/g++.log.xz | Bin 3563692 -> 3558660 bytes
sumfiles/g++.sum | 20 +-
sumfiles/gcc.log.xz | Bin 3055896 -> 3076624 bytes
sumfiles/gcc.sum | 4139 ++++++++++++++++---------------
sumfiles/gfortran.log.xz | Bin 1037428 -> 1034240 bytes
sumfiles/gfortran.sum | 8 +-
sumfiles/libatomic.log.xz | Bin 2188 -> 2184 bytes
sumfiles/libatomic.sum | 2 +-
sumfiles/libgomp.log.xz | Bin 205244 -> 205148 bytes
sumfiles/libgomp.sum | 2 +-
sumfiles/libitm.log.xz | Bin 2544 -> 2544 bytes
sumfiles/libitm.sum | 2 +-
sumfiles/libstdc++.log.xz | Bin 442004 -> 440220 bytes
sumfiles/libstdc++.sum | 4 +-
33 files changed, 2322 insertions(+), 2843 deletions(-)
delete mode 100644 07-check_regression/extra-bisect-params
delete mode 100644 07-check_regression/fails.sum
delete mode 100644 07-check_regression/results.regressions
delete mode 100644 08-update_baseline/extra-bisect-params
delete mode 100644 08-update_baseline/fails.sum
delete mode 100644 08-update_baseline/results.regressions
--
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 7c5e07b73ff3 Add linux-next specific files for 20220728
omits 59c7190722bf fix up for "dm: Add verity helpers for LoadPin"
omits 40ef37dfcd06 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits d7643392ca9c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
omits f57ca4817f3b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
omits a04073a599c6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 206472f45784 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 042bf8df0d0b Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits 9868e24dce23 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
omits 6fb4fb42460c Merge branch 'for-next' of git://git.infradead.org/users/w [...]
omits a2261d9f01c4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
omits c28fab17145d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
omits 6b4a3e6fac21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits a9a06b24ab1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits de2fd5f5bc27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 52004bca5f82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 50186f0b6f50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 16257349156c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7393c196f474 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
omits a7119633612d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
omits 20126c4bae0e Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...]
omits bb9f29afc047 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
omits 429b8ae29ad2 Merge branch 'main' of git://git.infradead.org/users/willy [...]
omits 5e46b72ee70f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ba92152bbb5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 391af868a55d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits e447a3951c78 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
omits a07d22b5e83b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 8b0e43d7bcec Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
omits 81cf2212d015 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits eb8489c79314 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f48c509f6581 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9d5d915fb7ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 22036ad6471c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 97dfc2bfcc6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9d8f413b3624 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 91188679ea87 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
omits 8607ebea0316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d893b85f2608 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 89baee2ac006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 20509d895d63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 540bab441eed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9fbd4cd1104b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 55e0781c16af Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits ca7e222fffa1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits c3634c799028 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...]
omits df0b60ba0ccf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits 9dea40967d26 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits a7a166a6ee75 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 9dab0542080d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits 459532d7d4d3 Merge branch 'for-next' of git://github.com/cminyard/linux [...]
omits 7bc738184967 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 44bd77ae2f7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f6a50a63b553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4195cbc0a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 12d97606ac36 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits d11d44f5b6d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 355f4b5774ff Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
omits acc56de350c0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
omits 8c50d3d91505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits aae2b9c24ccf Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...]
omits 35e8ef912fc0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits ad1a06706e6f Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
omits 6826ff5991a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits b294c1ba7743 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5980716b810f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cf4cd39f8c08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ffd8eb3d9d32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ac850d073732 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits f57aa3a16884 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5f9b7b118266 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
omits 2d85aa6de041 Merge branch 'next' of git://github.com/cschaufler/smack-next
omits 5f4f75aa3ccd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 7dc129957d7b Merge branch 'safesetid-next' of https://github.com/micah- [...]
omits df66ba78c904 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
omits deaea3428eb9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits 348433ec596a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 2e7c048b4935 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 775c8dc71123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b6d4ad9cb999 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
omits 89624b464c04 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
omits 81675222e61c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 943d523160e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bb4a0f70d3b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b0d696ddcdf6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits d1c705a500cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 61c0e1118c0d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
omits 66b707a8b08d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 628a86d90c78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 046c09405c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 99d4fcd2ef39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits defaaff43c5c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 4a22f0853443 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
omits 96bce6a87ad9 Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu""
omits 492a26407e2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 3b065c31f4a8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
omits 08eabbfb82df Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
omits 290f5af9c174 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
omits a454b7523255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2ae7cd05390a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits babe41fcc2fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 961aac592057 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits bfc0c3fd8aff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 44f5d748dd49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5c0572a8c697 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
omits 86ad110b69c0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
omits 7ea6cce612f8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
omits 018032642933 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 662139faf07d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
omits c8237993ddba Merge branch 'master' of git://linuxtv.org/media_tree.git
omits 467041304702 Merge branch 'docs-next' of git://git.lwn.net/linux.git
omits 574ae2998000 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
omits cd9970306cc5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits 433f79eeea7a next-20220722/hid
omits 1b9d1dbb3001 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next
omits 3fea57a391e8 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
omits 8b4d72fa8c2b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
omits 08765bd733f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 14044bd3be24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9cfb68eadba1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 94736f3b9c0d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
omits e0dc01136926 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...]
omits 5bd70890206d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eda43c91cfd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits af1d1d2f3e62 Merge branch '9p-next' of git://github.com/martinetd/linux
omits 4155f88fb031 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 9e274dbf81d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 93d5a1a7dfb4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits d6502c084c1d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 6bdb41433437 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7d4548f70bf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6704921a48d0 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...]
omits 05a6ca527b1a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 3437a293522a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 0343eac11367 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits f6a4bd2bb31d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 5866cea070b4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits f5218144334f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 6a22dda58cdf Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits a354c620f632 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3d810ed5c608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 64f36d5389d4 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
omits ef2d84d09994 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 72202e9bb0d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits e30727fee2a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 43f20f2ff3c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits a0405f49c608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 36c4dbb3e786 Merge branch 'for-next' of git://github.com/openrisc/linux.git
omits fe6ccdd5a531 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
omits 9db5e69af1f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a374c65e2106 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 40d9e28c2241 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
omits 046537a939b0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
omits fd533e86361a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits 3598c89f7c21 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits 3a7a3c394bea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits af78d47e6e1e Merge branch 'next' of https://git.linaro.org/people/jens. [...]
omits dbb541f59c30 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 09fcb911bf50 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
omits 19bfc927d6db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cb2c1bfa8402 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 605f925edf42 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
omits 7321e393082c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 4eeebcfa5cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 05cc3b7d804a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 39fc32fe9653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0a203ea37725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits e904b7606d1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d718941e9c39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 2918aa6e0862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 58133b38cce7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 7970b1805cef Merge branch 'next' of https://github.com/Broadcom/stblinux.git
omits 515cdb34cc3d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 7587da5caeb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 316225ab0a4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b5f1f09e7f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d40269b953fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f37403b3d1a7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
omits ea0d24f1b631 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
omits f6095d05601f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 0f57c363edec Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits bc875603369d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...]
omits 1ed7adb07d4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3a7135672e69 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits 86174b74b25e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
omits f85fbd05a837 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git
omits b07a9bd1d7ea Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
omits fcdea23a27c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 83f123db4f3e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
omits b658af1736bf Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits c48704b2348d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits bd9ae4b489f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 02aa69510d4a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits f700311f3ce8 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...]
omits 203a50ec0cbd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits b9e86154653b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 0b1ae1bd1f3d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
omits 71ff67dd32e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 520fc6baa370 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits a60c416947f7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 89eafcb90bfd Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
omits 4c9776e0f278 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...]
omits 5e5d27b3f2c1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...]
omits 6199ab913baf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
omits 3e22a82e120c Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
omits 2609e5c554b9 Merge branch 'pci/header-cleanup-immutable'
omits 591e2a3037d7 Merge branch 'pci/misc'
omits 888b1d5b99a8 Merge branch 'pci/ctrl/pm-ops'
omits c82d8e314e5a Merge branch 'pci/ctrl/xilinx-cpm'
omits e99904c2e6d2 Merge branch 'pci/ctrl/vmd'
omits 2682aca2f6e0 Merge branch 'pci/ctrl/tegra194'
omits 123a0cd1a84b Merge branch 'pci/ctrl/switchtec'
omits a01b4dac3bfa Merge branch 'pci/ctrl/rcar-gen2'
omits 8246781d62c8 Merge branch 'pci/ctrl/qcom'
omits 50746496778d Merge branch 'pci/ctrl/microchip'
omits 5229da4bd5c0 Merge branch 'pci/ctrl/mediatek-gen3'
omits 83f8f7b4ec39 Merge branch 'pci/ctrl/mediatek'
omits f163e95473ad Merge branch 'pci/ctrl/loongson'
omits 57ff4ec9028b Merge branch 'pci/ctrl/iproc'
omits e5dcd2e0a798 Merge branch 'pci/ctrl/imx6'
omits b3da40a4d483 Merge branch 'pci/ctrl/fu740'
omits 625cce89b512 Merge branch 'pci/ctrl/exynos'
omits b3d830235f44 Merge branch 'pci/ctrl/dwc-edma'
omits bfbd65e1f1a9 Merge branch 'pci/ctrl/dwc'
omits 958bf7de62e4 Merge branch 'pci/ctrl/brcmstb'
omits dc57f1884e7f Merge branch 'pci/ctrl/aardvark'
omits c61df31d8217 Merge branch 'pci/virtualization'
omits 999e5eaab6c2 Merge branch 'pci/pm'
omits 71cc36881ca4 Merge branch 'pci/err'
omits b3451615b01d Merge branch 'pci/enumeration'
omits a1d0a1d2d554 Merge branch 'pci/endpoint'
omits 951b8fe41758 Merge branch 'pci/aspm'
omits fe67bd563ec2 cifs: avoid use of global locks for high contention data
omits 13474ba176c9 Bluetooth: ISO: unlock on error path in iso_sock_setsockopt()
omits 4cdfa6ef7aa0 erofs: update ctx->pos for every emitted dirent
omits ba1de919d19b drm/amd/display: remove unneeded semicolon
omits ddd382bd9205 drm/amdgpu: fix i2s_pdata out of bound array access
omits 055d6c016db4 drm/amdkfd: fix kgd_mem memory leak when importing dmabuf
omits 797be9d0d26c drm/amdgpu: add debugfs for kfd system and ttm mem used
omits e0e07734d71e drm/amdkfd: track unified memory reservation with xnack off
omits 349a8bd3e80f drm/amd/display: fix signedness bug in execute_synaptics_r [...]
omits 906f46e818cd drm/amd/display: Clean up some inconsistent indenting
omits 560bae7d3f4d drm/amd/display: Clean up some inconsistent indenting
omits 0d4a6cc31a82 drm/amd/display: Clean up some inconsistent indenting
omits 98b378d2c680 drm/amd/display: Clean up some inconsistent indenting
omits f60293ee3c68 drm/amd/display: Clean up some inconsistent indenting
omits 6b07aaebfa45 drm/amd/display: Clean up some inconsistent indenting
omits 9f5c1b244f6a drm/amd/display: Clean up some inconsistent indenting
omits d603449a3754 drm/amd/display: Clean up some inconsistent indenting
omits 9d4d685eb808 drm/amd/display: Clean up some inconsistent indenting
omits bc82c81f4f33 drm/amd/display: Clean up some inconsistent indenting
omits d06bfb641a23 drm/amd/display: Clean up some inconsistent indenting
omits eec5ad55565f drm/amd/display: Clean up some inconsistent indenting
omits 6ba629c52b2c drm/amd/display: Clean up some inconsistent indenting
omits aa700b42402d drm/amd/display: Clean up some inconsistent indenting
omits f074287036ba drm/amd/display: Clean up some inconsistent indenting
omits 9801313725a1 drm/amd/display: Clean up some inconsistent indenting
omits 1be6e8dcdfab drm/amd/display: Clean up some inconsistent indenting
omits 1d0855cd90ca drm/amd/display: Clean up some inconsistent indenting
omits 2d1bb1441ebf drm/amd/display: Clean up some inconsistent indenting
omits 0717981efe7b drm/amd/display: Clean up some inconsistent indenting
omits 76bce367b4a1 drm/amdkfd: Split giant svm range
omits 5090c3e9142d drm/amdkfd: Set svm range max pages
omits b27943b1be1a drm/amdgpu: Allow TTM to evict svm bo from same process
omits cc23361d781e drm/amdgpu: Fix the incomplete product number
omits 61fd5820205a drm/amdgpu: use adev_to_drm for consistency
omits 2d56d7fae07b drm/amdgpu/dc/dce: fix repeated words in comments
omits 42656b71cd86 Merge branches 'misc' and 'fixes' into for-next
omits af7bd2b9ef0a ARM: 9219/1: fix undeclared soft_restart
omits 85d300ec5e61 ARM: 9218/1: dma-mapping: fix pointer/integer warning
omits a7b7b547fbd8 ARM: 9217/1: add definition of arch_irq_work_raise()
omits 32730b76ad53 cifs: remove remaining build warnings
omits 5bca85a96deb cifs: list_for_each() -> list_for_each_entry()
omits 4c97be8239dc cifs: update MAINTAINERS file with reviewers
omits 159547c98c1b smb2: small refactor in smb2_check_message()
omits 6adfaf3342b1 cifs: Fix memory leak when using fscache
omits 341086044bcc cifs: remove minor build warning
omits 3bceaba80387 cifs: remove some camelCase and also some static build warnings
omits 64ddd185badb Merge perf/core into tip/master
omits 2eac2b956b6d Merge branch into tip/master: 'x86/vmware'
omits 10c16c080076 Merge branch into tip/master: 'x86/sgx'
omits 93d03c7b87f5 Merge branch into tip/master: 'x86/mm'
omits ee95aee25539 Merge branch into tip/master: 'x86/misc'
omits 057426d888c5 Merge branch into tip/master: 'x86/kdump'
omits e83ad807402a Merge branch into tip/master: 'x86/fpu'
omits 4a5fa4b0a6c1 Merge branch into tip/master: 'x86/cpu'
omits cd1fe0e06c7c Merge branch into tip/master: 'x86/core'
omits 3f6439458e8b Merge branch into tip/master: 'x86/cleanups'
omits 5ef3188aafbc Merge branch into tip/master: 'x86/build'
omits 202801fab411 Merge branch into tip/master: 'sched/core'
omits 392c0e313799 Merge branch into tip/master: 'ras/core'
omits 5f8f615614b1 Merge branch into tip/master: 'perf/core'
omits 038d71765d5a Merge branch into tip/master: 'locking/core'
omits 00d44dc8bd66 Merge branch into tip/master: 'irq/core'
omits caf998641a96 ksmbd: fix racy issue while destroying session on multichannel
omits 859bf2b4ffe9 ksmbd: use wait_event instead of schedule_timeout()
omits 4724a9771b17 Merge branch 'mm-nonmm-unstable' into mm-everything
omits 930c04182e15 MAINTAINERS: kunit: Add David Gow as a maintainer of KUnit
omits 5650727aa713 mailmap: add linux.dev alias for Brendan Higgins
omits 29739a423787 mailmap: update Kirill's email
omits 5f6c0fb66f00 profile: setup_profiling_timer() is moslty not implemented
omits 8c7559197b05 ocfs2: fix a typo in a comment
omits 01ce2ab13327 ocfs2: use the bitmap API to simplify code
omits 754754a13127 ocfs2: remove some useless functions
omits c830c22c5f91 lib/mpi: fix typo 'the the' in comment
omits a2dc2f847ab5 proc: add some (hopefully) insightful comments
omits 65d24c646680 bdi: remove enum wb_congested_state
omits 7c96d0abe4cf kernel/hung_task: fix address space of proc_dohung_task_ti [...]
omits f23b27094470 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...]
omits 31b1f2773dc3 squashfs: support reading fragments in readahead call
omits a78d25c14c84 squashfs: implement readahead
omits ae6d6f6d51cb squashfs: always build "file direct" version of page actor
omits 3232be6edfe2 Revert "squashfs: provide backing_dev_info in order to dis [...]
omits 6a2c917f18c1 lib/debugobjects: fix stat count and optimize debug_object [...]
omits 958cf0c8667b init/main.c: silence some -Wunused-parameter warnings
omits daff158fe751 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 8e02966ebba2 ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits 736a7b72d1ee ocfs2: reflink deadlock when clone file to the same direct [...]
omits 9069afdb10ad mm: memory-failure: convert to pr_fmt()
omits 3a0af02ccd73 mm: use is_zone_movable_page() helper
omits 266383e00060 hugetlbfs: fix inaccurate comment in hugetlbfs_statfs()
omits 72e96273a4ca hugetlbfs: cleanup some comments in inode.c
omits 14c02c41dbf3 hugetlbfs: remove unneeded header file
omits bab6870b53e3 hugetlbfs: remove unneeded hugetlbfs_ops forward declaration
omits 22f8a3081e04 hugetlbfs: use helper macro SZ_1{K,M}
omits be15c1d0a182 mm: cleanup is_highmem()
omits d970c41b50d1 mm/hmm: add a test for cross device private faults
omits e07a53632a3f selftests: add soft-dirty into run_vmtests.sh
omits 7ae45d033c2d selftests: soft-dirty: add test for mprotect
omits 7c29cde14145 mm/mprotect: fix soft-dirty check in can_change_pte_writable()
omits a8cc097d3d39 mm: memcontrol: fix potential oom_lock recursion deadlock
omits c7d6c13b1b5c mm/gup.c: fix formatting in check_and_migrate_movable_page()
omits e79df858af16 xfs: fail dax mount if reflink is enabled on a partition
omits 80360e74d946 mm/memcontrol.c: remove the redundant updating of stats_fl [...]
omits ee8c4a5a0e84 userfaultfd: don't fail on unrecognized features
omits 6344534059f1 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat
omits 627f641cbc42 selftest/vm: uninitialized variable in main()
omits 0ad32817f8d6 mm/cma_debug.c: align the name buffer length as struct cma
omits 65bda5ed023a tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...]
omits a7c7d24d9958 mm/mempolicy: remove unneeded out label
omits 0837cb1c5c9c mm/page_alloc: correct the wrong cpuset file path in comment
omits 849ef5f18617 mm: remove unneeded PageAnon check in restore_exclusive_pte()
omits 46975cb4db61 tools/vm/page_owner_sort.c: adjust the indent in is_need()
omits 3f41d3b7ea37 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix
omits 736da2de0885 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs
omits 446c6152edc4 mm, hwpoison: enable memory error handling on 1GB hugepage
omits 594d65661f06 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage
omits 8da70574d3a3 mm, hwpoison: make __page_handle_poison returns int
omits 5626c958436d mm, hwpoison: set PG_hwpoison for busy hugetlb pages
omits b87985296b97 mm, hwpoison: make unpoison aware of raw error info in hwp [...]
omits 68948b921acf mm, hwpoison, hugetlb: support saving mechanism of raw err [...]
omits 3454628938db mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...]
omits 0942b5603178 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...]
omits 22bcd868b3c1 mm/damon/reclaim: fix potential memory leak in damon_recla [...]
omits a0ff422fb54b mm-vmpressure-dont-count-proactive-reclaim-in-vmpressure-v5
omits a9b1525575d8 mm: vmpressure: don't count proactive reclaim in vmpressure
omits 5ff4634d9928 zsmalloc: zs_malloc: return ERR_PTR on failure
omits 3c084af075c1 writeback: remove inode_to_wb_is_valid()
omits 08d28b3461bc memblock,arm64: expand the static memblock memory table
omits 0378d1f81b09 mm: remove obsolete comment in do_fault_around()
omits 6ffa89c89a54 mm: compaction: include compound page count for scanning i [...]
omits c7d464d61e2a selftests/vm: add selftest to verify multi THP collapse
omits 5971c6d7607d selftests/vm: add selftest to verify recollapse of THPs
omits 3356532d2bcf selftests/vm: add MADV_COLLAPSE collapse context to selftests
omits 05c10526d5ee selftests/vm: dedup hugepage allocation logic
omits 5ac0cdd1fd10 selftests/vm: modularize collapse selftests
omits ce37df8ce58c mm/madvise: add MADV_COLLAPSE to process_madvise()
omits e53446fef9cd mm/khugepaged: rename prefix of shared collapse functions
omits 202dcf26cd44 mm/khugepaged: delay computation of hpage boundaries until use
omits 7f7c5e78d07e mm/khugepaged: add missing kfree() to madvise_collapse()
omits 93a3fbe2dbbc mm/khugepaged: Avoid possible memory leak in failure path
omits ae97fa486835 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse
omits 83c334a59863 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...]
omits c19c5cc700ec mm/khugepaged: consistently order cc->is_khugepaged and pt [...]
omits 7cb62a16d65a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check()
omits 5b9a8ce9a05f mm/khugepaged: add flag to predicate khugepaged-only behavior
omits cba615437d5b mm/khugepaged: propagate enum scan_result codes back to callers
omits 9b6cd47b78b7 mm/khugepaged: dedup and simplify hugepage alloc and charging
omits aee66850e4f5 mm-khugepaged-add-struct-collapse_control-fix-fix
omits c4ba7e3a9556 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR
omits 23be8f1b784b mm/khugepaged: add struct collapse_control
omits 867e7f5a638f mm: khugepaged: don't carry huge page to the next loop for [...]
omits 237f147ab2c7 selftests/vm: skip 128TBswitch on unsupported arch
omits b1fe44636719 selftests-vm-fix-errno-handling-in-mrelease_test-v4
omits 3cffebda906a selftests/vm: fix errno handling in mrelease_test
omits e47f2154a6cc mm: memcontrol: do not miss MEMCG_MAX events for enforced [...]
omits 6da558ab7171 filemap: minor cleanup for filemap_write_and_wait_range
omits 901622ffe808 memcg: notify about global mem_cgroup_id space depletion
omits e236e60fe33c procfs: add 'path' to /proc/<pid>/fdinfo/
omits 9a1d96b57b35 procfs: add 'size' to /proc/<pid>/fdinfo/
omits 30dd1c561d0d mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
omits 2eac9eb6ed4c mm/page_alloc: minor clean up for memmap_init_compound()
omits 5350f0fd8bd9 android: binder: fix lockdep check on clearing vma
omits 9cdd49a538e3 android-binder-stop-saving-a-pointer-to-the-vma-fix
omits 6ce8ce869886 android: binder: stop saving a pointer to the VMA
omits 14fc38d3d14f mips: rename mt_init to mips_mt_init
omits 9e549622dacb mm: discard __GFP_ATOMIC
omits e8536fa934ad mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...]
omits b7f03ea32426 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst
omits 483309a59596 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability
omits a5d1eb7dc4aa mm: hugetlb_vmemmap: replace early_param() with core_param()
omits 7751bcdebf5a mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...]
omits d275e272b837 mm: hugetlb_vmemmap: introduce the name HVO
omits ed6a5c018060 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling
omits 97cf441f2f1d mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled()
omits 43147a52a8d7 mm-shrinkers-fix-double-kfree-on-shrinker-name-fix
omits ad2a0a5cc554 mm: shrinkers: fix double kfree on shrinker name
omits 0da5025ea183 Merge branch 'mm-stable' into mm-unstable
omits e6cde625497a mm/hmm: fault non-owner device private entries
omits fc57509b3cd5 page_alloc: fix invalid watemark check on a negative value
omits 9333a68fca71 mailmap: update Gao Xiang's email addresses
omits 7b6aedc67c1c userfaultfd: provide properly masked address for huge-pages
omits 4d066b49f710 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...]
omits f37938de47b3 Merge remote-tracking branch 'spi/for-5.20' into spi-next
omits 9f0b715d0011 lib/nodemask: inline next_node_in() and node_random()
omits c3aaaf9e2ada powerpc: drop dependency on <asm/machdep.h> in archrandom.h
omits 871487f56490 parisc: Drop zero variable initialisations in mm/init.c
omits 1489327c9aa4 parisc: Do not initialise statics to 0
omits 5358b4f44c04 parisc: Check the return value of ioremap() in lba_driver_probe()
omits 7f313801e4ff MAINTAINERS: Update Richard Henderson's address
omits b9887d0fb9dd Merge branch 'x86/build' into x86/kdump, to resolve conflict
omits 46a6e351fe60 kconfig: Qt5: tell the user which packages are required
omits 858459c33502 modpost: use sym_get_data() to get module device_table data
omits 190bc97818fe modpost: drop executable ELF support
omits 55ab201793bb checkstack: add riscv support for scripts/checkstack.pl
omits 2479c96f5d3d openrisc: Add virt defconfig
omits 48ef4b584af7 openrisc: Add pci bus support
omits 3e2a6fbbbf34 asm-generic: Support NO_IOPORT_MAP in pci_iomap.h
omits 98e473cb7f74 cifs: remove unnecessary (void*) conversions.
omits 5ef5cf1e7b5c cifs: remove unnecessary type castings
omits 0e5c03ee8c9e cifs: remove redundant initialization to variable mnt_sign [...]
omits f8d106507a67 smb3: check xattr value length earlier
omits cab3b1fb66e4 dm raid: fix address sanitizer warning in raid_resume
omits b1ebcf8477e1 dm raid: fix address sanitizer warning in raid_status
omits c3e2e4eb1106 Merge remote-tracking branch 'pci/pci/header-cleanup-immut [...]
omits c4c5f086ea04 kconfig: shorten the temporary directory name for cc-option
omits d16f406acfc5 dm: Start pr_preempt from the same starting path
omits ca805a006f61 dm: Fix PR release handling for non All Registrants
omits 3e78c247527c dm: Start pr_reserve from the same starting path
omits e103780edd91 dm: Allow dm_call_pr to be used for path searches
omits 3b653b5c91da dm: return early from dm_pr_call() if DM device is suspended
omits e92d4cc4be34 dt-bindings: PCI: qcom: Support additional MSI interrupts
omits ac71b483b3e9 PCI: dwc: Handle MSIs routed to multiple GIC interrupts
omits 440ab4c286c5 PCI: dwc: Convert struct pcie_port.msi_irq to an array
omits 1335546d8280 PCI: dwc: Split MSI IRQ parsing/allocation to a separate function
omits 41d42f3fabd0 PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi()
omits e54b444b426d dm integrity: flush journal on suspend
omits b269307f54f3 dm raid: fix crash if md_handle_request() splits bio
omits fd9630ce2610 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'a [...]
omits a4c6658a01c9 Merge branch 'features' into for-next
omits c447a9f6661f Merge branch 'fixes' into for-next
omits cfadf90e3995 Merge branch 'vmcore-iov_iter' into features
omits 2f0bdba62933 exfat: remove duplicate write inode for extending dir/file
omits a0d0c789fa49 exfat: remove duplicate write inode for truncating file
omits f72e42dd563b exfat: reuse __exfat_write_inode() to update directory entry
omits 0b1f0a1678c9 f2fs: don't bother wait_ms by foreground gc
omits f67b6d16165b f2fs: invalidate meta pages only for post_read required inode
omits 281a58102efb f2fs: allow compression of files without blocks
omits fdca2e01c219 f2fs: fix to check inline_data during compressed inode conversion
omits db99fb634538 f2fs: Delete f2fs_copy_page() and replace with memcpy_page()
omits 2ebd6c567f4e f2fs: fix to invalidate META_MAPPING before DIO write
omits 023081c8dbfb f2fs: add a sysfs entry to show zone capacity
omits 91c0a7c08455 f2fs: adjust zone capacity when considering valid block count
omits 13ae1dc18320 f2fs: enforce single zone capacity
omits 3d8d2d75953c f2fs: remove redundant code for gc condition
omits 57262d2c56b8 selftests/nolibc: Avoid generated files being committed
omits 0aa2009e6a5c selftests/nolibc: add a "help" target
omits 66aaeaae8958 selftests/nolibc: "sysroot" target installs a local copy o [...]
omits fe29f0cd4dae selftests/nolibc: add a "run" target to start the kernel in QEMU
omits 1775f2bd2369 selftests/nolibc: add a "defconfig" target
omits 5a6ba4bba9e9 selftests/nolibc: add a "kernel" target to build the kerne [...]
omits f0248cc02a4a selftests/nolibc: support glibc as well
omits 81e71faa3f4a selftests/nolibc: condition some tests on /proc existence
omits 6fca74625517 selftests/nolibc: recreate and populate /dev and /proc if missing
omits 03dedc226d37 selftests/nolibc: on x86, support exiting with isa-debug-exit
omits d723bacb4809 selftests/nolibc: exit with poweroff on success when getpi [...]
omits 7793264f23c9 selftests/nolibc: add a few tests for some libc functions
omits 8e52eafe13a7 selftests/nolibc: implement a few tests for various syscalls
omits 44ef33a3e3b2 selftests/nolibc: support a test definition format
omits 9e7f42c86f23 selftests/nolibc: add basic infrastructure to ease creatio [...]
omits 318336f8a91a tools/nolibc: make sys_mmap() automatically use the right [...]
omits 4cc006e10f84 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...]
omits 8d7b59dad7bd tools/nolibc: make argc 32-bit in riscv startup code
omits 56fd0636fc8d rcu-tasks: Make RCU Tasks Trace check for userspace execution
omits b49d43e69a92 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states
omits f6ce42429e4c rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
omits 3d4c046202fb rcu: Make tiny RCU support leak callbacks for debug-object errors
omits 5906682365d6 tools/memory-model: Clarify LKMM's limitations in litmus-t [...]
omits a764e0595cf4 doc: Emphasize the need for explicit RCU read-side markers
omits e293ebc929c0 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...]
omits fee32f7a7b60 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval
omits 8760f93f580e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...]
omits d060e7113144 rcu/kfree: Fix kfree_rcu_shrink_count() return value
omits 682a1b6f7ee6 rcu: Back off upon fill_page_cache_func() allocation failure
omits 186d801b75cf docs/memory-barriers.txt: Fixup long lines
omits 8aa9c02780a8 docs/memory-barriers.txt: Fix confusing name of 'data depe [...]
omits b2c1c03f5c58 torture: Optionally flush printk() buffers before powering off
omits 008b94ef9a0f rcu/nocb: Choose the right rcuog/rcuop kthreads to output
omits ddf5498df04f rcu: Fix rcu_read_unlock_strict() strict QS reporting
omits cb175dbd15a9 memory-model: Prohibit nested SRCU read-side critical sections
omits 3f57a53ae24a Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...]
omits 56f697aa55af expand those iov_iter_advance()...
omits 55820f508ac9 pipe_get_pages(): switch to append_pipe()
omits efaccb4dd8bd get rid of non-advancing variants
omits 1fd93d09c913 ceph: switch the last caller of iov_iter_get_pages_alloc()
omits 4dfc780fb1a0 9p: convert to advancing variant of iov_iter_get_pages_alloc()
omits cb43d42107bf af_alg_make_sg(): switch to advancing variant of iov_iter_ [...]
omits 216472af2de7 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...]
omits 9efb814aef01 block: convert to advancing variants of iov_iter_get_pages [...]
omits 1108e834f2ef iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()
omits aecb65fcfb0b iov_iter: saner helper for page array allocation
omits 89004052fc17 fold __pipe_get_pages() into pipe_get_pages()
omits cc61b83413a8 ITER_XARRAY: don't open-code DIV_ROUND_UP()
omits 56b61ad8932d unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...]
omits be2de06038cc unify xarray_get_pages() and xarray_get_pages_alloc()
omits b37b3d98a96e unify pipe_get_pages() and pipe_get_pages_alloc()
omits dc7bbeeeb440 iov_iter_get_pages(): sanity-check arguments
omits 315c55741371 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...]
omits 14880ec1c6d7 ITER_PIPE: fold data_start() and pipe_space_for_user() together
omits ec55c91c6d9e ITER_PIPE: cache the type of last buffer
omits be794fdc20e8 ITER_PIPE: clean iov_iter_revert()
omits b41ed6448c2c ITER_PIPE: clean pipe_advance() up
omits 1e3f3943d779 ITER_PIPE: lose iter_head argument of __pipe_get_pages()
omits 109a546dc64a ITER_PIPE: fold push_pipe() into __pipe_get_pages()
omits 12a73beb5e34 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives
omits 868c3c3e863b ITER_PIPE: helpers for adding pipe buffers
omits 9aae4a61fb04 ITER_PIPE: helper for getting pipe buffer by index
omits d0ed88f335ba splice: stop abusing iov_iter_advance() to flush a pipe
omits dec1b9c52f85 switch new_sync_{read,write}() to ITER_UBUF
omits 92d4d18eecb9 new iov_iter flavour - ITER_UBUF
omits 14b3f2d9ee8d sched/fair: Disallow sync wakeup from interrupt context
omits 2e76e6144b74 PCI: imx6: Support more than Gen2 speed link mode
omits 94d75868c355 nfsd: silence extraneous printk on nfsd.ko insertion
omits ac50198f774f PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers
omits f1f545738dd9 PCI: imx6: Reformat suspend callback to keep symmetric wit [...]
omits a0d2a773b739 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier
omits c731e2104579 PCI: imx6: Disable clocks in reverse order of enable
omits aca6bf55d9c8 PCI: imx6: Do not hide PHY driver callbacks and refine the [...]
omits 27e48f89c5fc PCI: imx6: Reduce resume time by only starting link if it [...]
omits 222c06e1e68f PCI: imx6: Mark the link down as non-fatal error
omits 90ed85e0f67d PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...]
omits 4703cbf0e310 PCI: imx6: Turn off regulator when system is in suspend mode
omits b02f36855e3e PCI: imx6: Call host init function directly in resume
omits d2ec6cc0445b PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks
omits ba785bab0f38 PCI: imx6: Propagate .host_init() errors to caller
omits 9d1ed731c651 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable()
omits 3aaa67fd4ca6 PCI: imx6: Factor out ref clock disable to match enable
omits 3af11bb31830 PCI: imx6: Move imx6_pcie_clk_disable() earlier
omits b046f921d3b1 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier
omits 9a7f8f81b542 PCI: imx6: Move PHY management functions together
omits 24072ef213f5 PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...]
omits 67e87425023b PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS()
omits e8098cbed6f3 SUNRPC: Fix xdr_encode_bool()
omits 8922a3be79fc scripts: headers_install.sh: Update config leak ignore entries
omits 41065bf81386 selftests/kprobe: Update test for no event name syntax error
omits 5f7ce3a02ae6 tracing: Add example and documentation for new __vstring() macro
omits 3b0043f4cae5 selftests/kprobe: Do not test for GRP/ without event failures
omits 9a5f84cf1296 selftests/ftrace: Add test case for GRP/ only input
omits 05ebd4a63298 tracing: Auto generate event name when creating a group of events
omits ca836ffa4c93 tracing: eprobe: Remove duplicate is_good_name() operation
omits c6422b4c27b6 tracing: eprobe: Add missing log index
omits a9350b9454ea mac80211: tracing: Use the new __vstring() helper
omits 013cfbccb0cb batman-adv: tracing: Use the new __vstring() helper
omits e818884c382e parisc: Drop pa_swapper_pg_lock spinlock
omits 1a24a177564a Merge branch 'devel' into for-next
omits ecc5ca8e5107 parisc: Fix comment typo in fault.c
omits 8c21b490b959 parisc: Show device names in /proc/iomem
omits 70ccfc6f852c parisc: Clean up names in hardware database
omits 2a1bd2f6b336 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...]
omits ec56473c25fc NFSD: keep track of the number of v4 clients in the system
omits a505db20ee1b NFSD: refactoring v4 specific code to a helper in nfs4state.c
omits 49dd50b0bad5 NFSD: Ensure nf_inode is never dereferenced
omits 4ba22226f3be NFSD: NFSv4 CLOSE should release an nfsd_file immediately
omits 2d044dc93987 NFSD: Move nfsd_file_trace_alloc() tracepoint
omits 7d3d44756e19 NFSD: Separate tracepoints for acquire and create
omits 1b5a6bb08d96 NFSD: Clean up unused code after rhashtable conversion
omits 7315a712aa37 NFSD: Convert the filecache to use rhashtable
omits b8a6144ead6b NFSD: Set up an rhashtable for the filecache
omits 5640a38fc610 NFSD: Replace the "init once" mechanism
omits d7c9e4cb22b3 NFSD: Remove nfsd_file::nf_hashval
omits da2c9dc36835 NFSD: nfsd_file_hash_remove can compute hashval
omits 2ac4da0ec1a3 NFSD: Refactor __nfsd_file_close_inode()
omits 2442e0be271a NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
omits 8263f6aa088c NFSD: Remove lockdep assertion from unhash_and_release_locked()
omits 9167eb94d981 NFSD: No longer record nf_hashval in the trace log
omits 02c03044fc9e NFSD: Never call nfsd_file_gc() in foreground paths
omits 998d114355c7 NFSD: Fix the filecache LRU shrinker
omits 8faf1c66c219 NFSD: Leave open files out of the filecache LRU
omits bee249ca95d0 NFSD: Trace filecache LRU activity
omits 7a57743254fa NFSD: WARN when freeing an item still linked via nf_lru
omits 0357aff15676 NFSD: Hook up the filecache stat file
omits 37b172b6b452 NFSD: Zero counters when the filecache is re-initialized
omits 83a19c3b452f NFSD: Record number of flush calls
omits 3d87c9f3ac0a NFSD: Report the number of items evicted by the LRU walk
omits f89c538b3b32 NFSD: Refactor nfsd_file_lru_scan()
omits ffe885404315 NFSD: Refactor nfsd_file_gc()
omits 99fbaf6afc9d NFSD: Add nfsd_file_lru_dispose_list() helper
omits e6cb8fc097af NFSD: Report average age of filecache items
omits 0187c33071ab NFSD: Report count of freed filecache items
omits d330cdde3280 NFSD: Report count of calls to nfsd_file_acquire()
omits a6406d4234da NFSD: Report filecache LRU size
omits 1a6121ca63c5 NFSD: Demote a WARN to a pr_warn()
omits a9aeb79f9203 SUNRPC: Fix server-side fault injection documentation
omits 8599040cbad0 nfsd: remove redundant assignment to variable len
omits f3b863afe1a5 NFSD: Fix space and spelling mistake
omits 53e794122f2a NFSD: Instrument fh_verify()
omits a6ee59336e4a SUNRPC: Expand the svc_alloc_arg_err tracepoint
omits d3608b23acab NLM: Defend against file_lock changes after vfs_test_lock()
omits e8c79d98b73c kbuild: error out if $(INSTALL_MOD_PATH) contains % or :
omits 058b3d34eb21 kbuild: error out if $(KBUILD_EXTMOD) contains % or :
omits 8afdbc146885 kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild
omits 5fe24f830381 kbuild: rpm-pkg: fix build error when _arch is undefined
omits 1357da5bfff7 PCI: exynos: Correct generic PHY usage
omits ac7d746be8b9 phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks
omits cd5fc01e17e1 LSM: SafeSetID: fix bug during GID policy check
omits d118a4943c58 docs: kbuild: fix typo
omits a47336535f0f xen: don't require virtio with grants for non-PV guests
omits 077814fe064f kernel: remove platform_has() infrastructure
omits 80ae4b266e19 virtio: replace restricted mem access flag with callback
omits 908903ae8701 PCI: dwc: Use the bitmap API to allocate bitmaps
omits 14b963526313 xen: Fix spelling mistake
omits 375e4dd5be0b xen/manage: Use orderly_reboot() to reboot
omits 6e2456c3492a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
omits be66c181264a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
omits e23f2d4af5ee Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...]
omits 28aa004b6261 init/Kconfig: update KALLSYMS_ALL help text
omits b63a0c3e51a4 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
omits fadf028f0be9 kbuild: remove sed command from cmd_ar_builtin
omits 6b8b1077a377 certs: unify blacklist_hashes.c and blacklist_nohashes.c
omits 06b8307368c8 certs: move scripts/check-blacklist-hashes.awk to certs/
omits 16950c52737e modpost: put get_secindex() call inside sec_name()
omits 1679eb4a6194 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
omits 802349eb85a6 tpm: fix platform_no_drv_owner.cocci warning
omits 9c69021a91e5 KEYS: asymmetric: enforce SM2 signature use pkey algo
omits 85b909e55c02 pkcs7: support EC-RDSA/streebog in SignerInfo
omits 36fdd1af0c2d pkcs7: parser support SM2 and SM3 algorithms combination
omits fec88eeea7b0 sign-file: Fix confusing error messages
omits 332e673041bc X.509: Support parsing certificate using SM2 algorithm
omits e874c3f16a02 tpm: Add tpm_tis_i2c backend for tpm_tis_core
omits 9cfa7df97bbb tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
omits c79aa0e22aa4 dt-bindings: trivial-devices: Add Infineon SLB9673 TPM
omits 1ed2a4717035 tpm: Add upgrade/reduced mode support for TPM1.2 modules
omits 9df125af0822 bus: mhi: ep: Check dev_set_name() return value
omits 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...]
omits c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC
omits 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping
omits e7145cc274e9 f2fs: introduce memory mode
omits 0f24debbb847 fs: dlm: move kref_put assert for lkb structs
omits 09248df31b47 fs: dlm: don't use deprecated timeout features by default
omits b98274483f62 fs: dlm: add deprecation Kconfig and warnings for timeouts
omits 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...]
omits d2ca1fd2bc70 ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...]
omits 9a5fe747d99e init/Kconfig: Specify the interpreter for rust-is-available.sh
omits f19584603a37 [RFC] drivers: android: Binder IPC in Rust
omits 9b6df53414e1 [RFC] drivers: gpio: PrimeCell PL061 in Rust
omits 19ae2b0ecba9 MAINTAINERS: Rust
omits 91fb0182d4db samples: add Rust examples
omits 0ea4b9a1bece Kbuild: add Rust support
omits 6fcfd3e119fc docs: add Rust documentation
omits 54203052bf8e scripts: decode_stacktrace: demangle Rust symbols
omits 16ea7610e30b scripts: add `generate_rust_analyzer.py` scripts
omits 56bf83de2cd1 scripts: add `rustdoc_test_{builder,gen}.py` scripts
omits b04a582e3cc0 scripts: checkpatch: enable language-independent checks for Rust
omits 59cda43d682e scripts: checkpatch: diagnose uses of `%pA` in the C side
omits 2fbf5241a561 vsprintf: add new `%pA` format specifier
omits b11cd2a2f93b rust: export generated symbols
omits bc3e7f438ab4 rust: add `kernel` crate
omits 8dff7ef93192 rust: add `kernel` crate's `sync` module
omits 0393a048dbaa rust: add `macros` crate
omits b25a3db0ec91 rust: add `build_error` crate
omits 10fca4373760 rust: adapt `alloc` crate to the kernel
omits 7a12f13e68ee rust: import upstream `alloc` crate
omits d1fec9d9a938 rust: add `compiler_builtins` crate
omits 5b3e98c1e29e rust: add C helpers
omits aee5392c2413 kunit: take `kunit_assert` as `const`
omits 394dffa6680c kallsyms: increase maximum kernel symbol length to 512
omits 2087d6ac3567 kallsyms: support "big" kernel symbols
omits 33b5a8c95303 kallsyms: avoid hardcoding the buffer size
new e0339f036ef4 watch_queue: Fix missing rcu annotation
new e64ab2dbd882 watch_queue: Fix missing locking in add_watch_to_object()
new 0c1045562672 ptp: ocp: Select CRC16 in the Kconfig.
new 67c3b611d92f sfc: disable softirqs for ptp TX
new 181d8d2066c0 sctp: leave the err path free in sctp_stream_init to sctp_ [...]
new 1e308c6fb712 ice: Fix max VLANs available for VF
new 01658aeeada6 ice: Fix tunnel checksum offload with fragmented traffic
new 5c8e3c7ff3e7 ice: Fix VSIs unable to share unicast MAC
new 283d736ff7c7 ice: check (DD | EOF) bits on Rx descriptor rather than (E [...]
new cc019545a238 ice: do not setup vlan for loopback VSI
new bf84719df765 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 51a83391d77b net/funeth: Fix fun_xdp_tx() and XDP packet reclaim
new e27326009a3d net: ping6: Fix memleak in ipv6_renew_options().
new 85f0173df35e ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr
new 4d3d3a1b244f stmmac: dwmac-mediatek: fix resource leak in probe
new 33ea1340bafe Merge tag 'net-5.19-final' of git://git.kernel.org/pub/scm [...]
new f16a2f593d00 Merge tag 'drm-intel-fixes-2022-07-28-1' of git://anongit. [...]
new 6e2c0490769e Merge tag 'drm-fixes-2022-07-29' of git://anongit.freedesk [...]
new 9d928d9b78be Merge tag 'powerpc-5.19-6' of git://git.kernel.org/pub/scm [...]
new d8e7f201a4cf LoongArch: Use ABI names of registers where appropriate
new 07b480695d24 LoongArch: Use the "jr" pseudo-instruction where applicable
new 57ce5d3eefac LoongArch: Use the "move" pseudo-instruction where applicable
new d47b2dc87c58 LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ
new d1bc75d7595b LoongArch: Simplify "BLT foo, zero" with BLTZ
new 1fdb9a92495a LoongArch: Simplify "BGT foo, zero" with BGTZ
new f5c3c22f21b6 LoongArch: Re-tab the assembly files
new ab6e57a69df5 LoongArch: Remove several syntactic sugar macros for branches
new f62b7626cb79 LoongArch: Remove useless header compiler.h
new 71610ab1d017 LoongArch: Remove clock setting during cpu hotplug stage
new 3a3a4f7a65e3 LoongArch: Remove unused variables
new 317980e6b4d0 LoongArch: Disable executable stack by default
new 1aea29d7c356 LoongArch: Fix shared cache size calculation
new b0f3bdc00240 LoongArch: Fix missing fcsr in ptrace's fpr_set
new 45b53c905177 LoongArch: Fix wrong "ROM Size" of boardinfo
new a95eb1d086dc Merge tag 'loongarch-fixes-5.19-5' of git://git.kernel.org [...]
new e4d8b09d671f Merge tag 'riscv-for-linus-5.19-rc9' of git://git.kernel.o [...]
new 506e6dfb0f11 Merge tag 'pm-5.19-rc9' of git://git.kernel.org/pub/scm/li [...]
new 46a4d679ef88 workqueue: Avoid a false warning in unbind_workers()
new 4b20426d0441 Merge tag 'wq-for-5.19-rc8-fixes' of git://git.kernel.org/ [...]
new 553de6e1157d tools headers cpufeatures: Sync with the kernel sources
new b226521923ae perf scripts python: Let script to be python2 compliant
new 2d86612aacb7 perf symbol: Correct address for bss symbols
new 882528d2e776 perf symbol: Skip symbols if SHF_ALLOC flag is not set
new 9a241805673e perf bpf: Remove undefined behavior from bpf_perf_object__next()
new bb83c99d3d0a Merge tag 'perf-tools-fixes-for-v5.19-2022-07-29' of git:/ [...]
new 1c8ac1c4af17 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 66cee9097e2b nouveau/svm: Fix to migrate all requested pages
new ce156c8a1811 Merge tag 'drm-misc-fixes-2022-07-29' of git://anongit.fre [...]
new e65c6a46df94 Merge tag 'drm-fixes-2022-07-30' of git://anongit.freedesk [...]
new d6c52fa3e955 nvme-pci: Crucial P2 has bogus namespace ids
new eda3953b6a80 Merge tag 'nvme-5.19-2022-07-27' of git://git.infradead.or [...]
new 8a91f86f3e9e Merge tag 'block-5.19-2022-07-29' of git://git.kernel.dk/l [...]
new 9282012fc0aa page_alloc: fix invalid watermark check on a negative value
new 8a295dbbaf72 mm/hmm: fault non-owner device private entries
new 620725263f42 Merge tag 'mm-hotfixes-stable-2022-07-29' of git://git.ker [...]
new ec85bd369fd2 ARM: findbit: fix overflowing offset
new 6a010258447d Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
new cd2715b7929b Merge tag 'edac_urgent_for_v5.19' of git://git.kernel.org/ [...]
new 6eebd5fb2083 locking/rwsem: Allow slowpath writer to ignore handoff bit [...]
new 5e4823e6dab8 Merge tag 'locking_urgent_for_v5.19' of git://git.kernel.o [...]
new 871808fd6981 x86/configs: Update configs in x86_debug.config
new 5bb6c1d1126e Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV"
new 571c30b1a884 x86/bugs: Do not enable IBPB at firmware entry when IBPB i [...]
new ea304a8b89fd docs/kernel-parameters: Update descriptions for "mitigatio [...]
new 89caf575400a Merge tag 'x86_urgent_for_v5.19' of git://git.kernel.org/p [...]
new 8dc592c41f38 clk: sunxi-ng: Fix H6 RTC clock definition
new 334c0ef6429f Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...]
new 3d7cb6b04c3f Linux 5.19
new 81eeb82fc215 fs: dlm: add deprecation Kconfig and warnings for timeouts
new 6b0afc0cc3e9 fs: dlm: don't use deprecated timeout features by default
new 958589892218 fs: dlm: move kref_put assert for lkb structs
new eb43bbac4c3c Merge tag 'dlm-6.0' of git://git.kernel.org/pub/scm/linux/ [...]
new af07685b9ca1 Merge tag 'fs_for_v5.20-rc1' of git://git.kernel.org/pub/s [...]
new bec14d79f73e Merge tag 'fsnotify_for_v5.20-rc1' of git://git.kernel.org [...]
new ecce9212d0fd erofs: update ctx->pos for every emitted dirent
new e88745dcfd9d Merge tag 'erofs-for-5.20-rc1' of git://git.kernel.org/pub [...]
new 4149be7bda7e fs/lock: Don't allocate file_lock in flock_make_lock().
new db4abb4a32ec fs/lock: Rearrange ops in flock syscall.
new e6a7cf70a3ca Merge tag 'filelock-v6.0' of git://git.kernel.org/pub/scm/ [...]
new bdfae5ce3820 Merge tag 'fs.idmapped.vfsuid.v5.20' of git://git.kernel.o [...]
new 0fac198def2b Merge tag 'fs.idmapped.overlay.acl.v5.20' of git://git.ker [...]
new 296d3b3e05ec Merge tag 'ras_core_for_v6.0_rc1' of git://git.kernel.org/ [...]
new dbc1f5a9f42a Merge tag 'x86_vmware_for_v6.0_rc1' of git://git.kernel.or [...]
new 94e37e848919 Merge tag 'x86_cleanups_for_v6.0_rc1' of git://git.kernel. [...]
new 92598ae22f58 Merge tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/pu [...]
new 650ea1f626ab Merge tag 'x86_fpu_for_v6.0_rc1' of git://git.kernel.org/p [...]
new 42efa5e3a888 Merge tag 'x86_cpu_for_v6.0_rc1' of git://git.kernel.org/p [...]
new 98b1783de202 Merge tag 'x86_misc_for_v6.0_rc1' of git://git.kernel.org/ [...]
new ecf9b7bfea60 Merge tag 'x86_core_for_v6.0_rc1' of git://git.kernel.org/ [...]
new 8b7054528cd5 Merge tag 'x86_build_for_v6.0_rc1' of git://git.kernel.org [...]
new 60ee49fac817 Merge tag 'x86_kdump_for_v6.0_rc1' of git://git.kernel.org [...]
new a82c58cf1a55 Merge tag 'm68k-for-v5.20-tag1' of git://git.kernel.org/pu [...]
new 0cec3f24a7ce Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...]
new 0dd1cabe8a4a Merge tag 'slab-for-5.20_or_6.0' of git://git.kernel.org/p [...]
new 0190e4198e47 rseq: Deprecate RSEQ_CS_FLAG_NO_RESTART_ON_* flags
new c17a6ff93213 rseq: Kill process when unknown flags are encountered in A [...]
new b167fdffe9e7 Merge tag 'sched-core-2022-08-01' of git://git.kernel.org/ [...]
new 22a39c3d8693 Merge tag 'locking-core-2022-08-01' of git://git.kernel.or [...]
new 63e6053add5a Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/p [...]
new 41e79b1d4584 clocksource/drivers/timer-ti-dm: Move inline functions to [...]
new ab0bbef3ae0f clocksource/drivers/timer-ti-dm: Make timer selectable for [...]
new 4e3203610a88 clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs
new 775343f9fde9 clocksource/drivers/timer-ti-dm: Make driver selection boo [...]
new 110a25357584 clocksource/drivers/tegra186: Put Kconfig option 'tristate [...]
new 4abb38595b1b dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out
new 7a93d490900e clocksource/drivers/sun4i: Remove unnecessary (void*) conversions
new 561a0846182e dt-bindings: timer: ingenic,tcu: use absolute path to othe [...]
new c329fb5318ef dt-bindings: timer: allwinner,sun4i-a10-timer: Add D1 compatible
new 148399c90e25 clocksource/drivers/sun5i: Remove unnecessary (void*) conversions
new 75fed76ebc8f Merge tag 'timers-v5.20-rc1' of https://git.linaro.org/peo [...]
new cceeeb6a6d02 wait: Fix __wait_event_hrtimeout for RT/DL tasks
new dfea84827f7e Merge tag 'timers-core-2022-08-01' of git://git.kernel.org [...]
new 779fda86bdeb Merge tag 'irqchip-5.20' of git://git.kernel.org/pub/scm/l [...]
new 9de1f9c8ca51 Merge tag 'irq-core-2022-08-01' of git://git.kernel.org/pu [...]
new df35299cf4d2 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...]
new df5acc827791 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
new 184b88a2e99b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...]
new 07ceb9915fb2 Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
new d7c4c9e075f8 ax25: fix incorrect dev_tracker usage
new 944fd1aeacb6 net: allow unbound socket for packets in VRF when tcp_l3md [...]
new 180a6a3ee60a netdevsim: fib: Fix reference count leak on route deletion [...]
new 974be75f2503 netdevsim: fib: Add debugfs knob to simulate route deletio [...]
new 40823f3ee05f selftests: netdevsim: Add test cases for route deletion failure
new b65a1534cfd6 Merge branch 'netdevsim-fib-route-delete-leak'
new 115d9f95ea7a net/mlx5e: Remove WARN_ON when trying to offload an unsupp [...]
new 903f2194f74b net/mlx5e: TC, Fix post_act to not match on in_port metadata
new 562696c3c62c net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
new 52586d2f56b3 net/mlx5e: xsk: Account for XSK RQ UMRs when calculating I [...]
new 677e78c8d44f net/mlx5e: Fix calculations related to max MPWQE size
new c0063a43700f net/mlx5e: Modify slow path rules to go to slow fdb
new a6e9085d791f net/mlx5: Adjust log_max_qp to be 18 at most
new 62d2664351ef net/mlx5: DR, Fix SMFS steering info dump format
new 42b4f7f66a43 net/mlx5: Fix driver use of uninitialized timeout
new 9e98f8c7707f Merge tag 'mlx5-fixes-2022-07-28' of git://git.kernel.org/ [...]
new 5121db6afb99 net/rds: Use PTR_ERR instead of IS_ERR for rdsdebug()
new ec60d54cb9a3 iavf: Fix max_rate limiting
new 93cb804edab1 iavf: Fix 'tc qdisc show' listing too many queues
new 9fe2e6f39606 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 7dc839fe4761 net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in i [...]
new a86e86db5e6d net: ionic: fix error check for vlan flags in ionic_set_ni [...]
new 1e02fd7671fe Merge branch 'net-fix-using-wrong-flags-to-check-features'
new a41b17ff9dac dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in t [...]
new 53e99496abc1 octeontx2-pf: Reduce minimum mtu size to 60
new f56530dcdb06 net: usb: make USB_RTL8153_ECM non user configurable
new c67cc4315a8e net: usb: ax88179_178a: Bind only to vendor-specific interface
new 67fd4c7096d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 9c9cb23e00dd xfrm: fix refcount leak in __xfrm_policy_check()
new 7292639564b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new f38e6458e16d Merge tag 'asoc-fix-v5.19-rc8' of https://git.kernel.org/p [...]
new f81ee579c089 ALSA: hda: cs35l41: Use the CS35L41 HDA internal define
new 1e24881d8b2a ALSA: hda: cs35l41: Support CLSA0101
new 87eb04bb87fb ACPI: scan: Add CLSA0101 Laptop Support
new ef34a0ae7a26 ALSA: core: Add async signal helpers
new 95cc637c1afd ALSA: timer: Use deferred fasync helper
new 96b097091c66 ALSA: pcm: Use deferred fasync helper
new 4a971e84a7ae ALSA: control: Use deferred fasync helper
new 3790a3d6dbbc ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
new be561ffad708 ALSA: hda/realtek: Add quirk for Clevo NV45PZ
new 9769e44d41a1 Merge branch 'for-next' into for-linus
new 40d060b8158e ASoC: q6asm: use kcalloc() instead of kzalloc()
new a3b5d4715fd5 Merge tag 'asoc-v5.20-2' of https://git.kernel.org/pub/scm [...]
new 6555f3be9e08 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 3fb627c7c8a2 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
new 4cd6f65a1dcf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 98dfa9343f37 crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem [...]
new fa4d57b85786 crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
new 96ec8dfdd094 crypto: ccp - Add support for new CCP/PSP device ID
new 383ce25dd2b1 crypto: ccree - Remove a useless dma_supported() call
new 45f5d0176d84 crypto: hisilicon/sec - fix auth key size error
new 11364d61314e crypto: hisilicon/zip - Use the bitmap API to allocate bitmaps
new 7ae19d422c7d crypto: arm64/poly1305 - fix a read out-of-bound
new af5d35b83f64 crypto: tcrypt - Remove the static variable initialisation [...]
new c64afd8a9ad2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new d2f545fe3d64 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
new 001f08075607 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new e5a50dc56666 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 481018f02d3e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...]
new f96826e77926 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 0651d3552348 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 48c20196b7c8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
new f66e7101853c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
new 1bfbae1d0280 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git
new ffa33bbcf63e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
new 9008a676662a certs: move scripts/check-blacklist-hashes.awk to certs/
new 31f6d95c2cab certs: unify blacklist_hashes.c and blacklist_nohashes.c
new 5439d4d4dcee kbuild: remove sed command from cmd_ar_builtin
new a6036a41bffb kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
new bdf0fe33a4dc init/Kconfig: update KALLSYMS_ALL help text
new 028062ec222d Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...]
new aac289653fa5 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
new 59316eac0e5b docs: kbuild: fix typo
new 3089b2be0cce kbuild: rpm-pkg: fix build error when _arch is undefined
new 6105e4f6511d kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild
new 9a68fd7fd8b0 kbuild: error out if $(KBUILD_EXTMOD) contains % or :
new 84850dbbbe60 kbuild: error out if $(INSTALL_MOD_PATH) contains % or :
new e3b746a384fc scripts: headers_install.sh: Update config leak ignore entries
new 10269fd37fc6 kconfig: shorten the temporary directory name for cc-option
new 1fd49a0b5c43 checkstack: add riscv support for scripts/checkstack.pl
new 5764f6626f5f modpost: drop executable ELF support
new abe864b8e19a modpost: use sym_get_data() to get module device_table data
new 7dea20f2fecb kconfig: Qt5: tell the user which packages are required
new ee47620367d5 kbuild: add dtbs_prepare target
new 341a2463d196 modpost: remove unused Elf_Sword macro
new e5c2e8be507a modpost: refactor get_secindex()
new ebd9902724a9 kbuild: set EXIT trap before creating temporary directory
new 2f0cd401898f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 40d02efad980 Merge remote-tracking branch 'torvalds/master' into perf/core
new 4266081e3308 perf vendor events: Update Intel broadwellx
new 1775634ea406 perf vendor events: Update Intel broadwell
new ef908a192512 perf vendor events: Update Intel broadwellde
new a95ab294a508 perf vendor events: Update Intel alderlake
new 9709ede1a179 perf vendor events: Update bonnell mapfile.csv
new f9d45862eca3 perf vendor events: Update Intel cascadelakex
new 3c9c31571105 perf vendor events: Update Intel elkhartlake
new beb2db9bed36 perf vendor events: Update goldmont mapfile.csv
new ae54f70dd9d5 perf vendor events: Update goldmontplus mapfile.csv
new 8e6389f93144 perf vendor events: Update Intel haswell
new 859fe0f4f2be perf vendor events: Update Intel haswellx
new a4a4353ebf80 perf vendor events: Update Intel icelake
new d214d0c2612a perf vendor events: Update Intel icelakex
new 80c14459f6a3 perf vendor events: Update Intel ivybridge
new 6220136831e3 perf vendor events: Update Intel ivytown
new 376d8b581b76 perf vendor events: Update Intel jaketown
new ae7bcd600e1c perf vendor events: Update Intel knightslanding
new 1ab4ef06fa82 perf vendor events: Add Intel meteorlake
new bcc344a3bfc8 perf vendor events: Update Intel nehalemep
new 8fe33fd5d3a2 perf vendor events: Update Intel nehalemex
new 777e1312440f perf vendor events: Update Intel sandybridge
new 34122105f9e8 perf vendor events: Update Intel sapphirerapids
new 89072caf14c0 perf vendor events: Update Intel silvermont
new 35d652770172 perf vendor events: Update Intel skylake
new 59fd7d3225c2 perf vendor events: Update Intel skylakex
new 5e1dd4f24ab5 perf vendor events: Update Intel tigerlake
new ae2fa1ccf10e perf vendor events: Update Intel westmereep-dp
new 4823edd648c7 perf vendor events: Update Intel westmereep-sp
new 6b47be608b84 perf vendor events: Update Intel westmereex
new ebcdbf7a6aa6 perf vendor events: Update Intel snowridgex
new 08c1d7a1595e perf vendor events arm64: Arm Cortex-A78C and X1C
new fb5962f81ebb perf test: Fix test case 95 ("Check branch stack sampling" [...]
new ace3e31e653e perf stat: Revert "perf stat: Add default hybrid events"
new ff4207f79307 perf evsel: Add arch_evsel__hw_name()
new a9c1ecdabc4f perf evlist: Always use arch_evlist__add_default_attrs()
new cdb204ad4223 perf x86 evlist: Add default hybrid events for perf stat
new 9a0b36266f7a perf stat: Add topdown metrics in the default perf stat on [...]
new 6dec1a2f5d90 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...]
new 8419702489f3 dma-mapping: reformat comment to suppress htmldoc warning
new 5c850d31880e swiotlb: fix passing local variable to debugfs_create_ulong()
new 39fef50bf918 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new 84f2e489c1c0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 565cbaad83d8 ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC
new 8fa7ea40bf56 ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...]
new b97abb4d0e23 ARM: 9217/1: add definition of arch_irq_work_raise()
new 3437021484dd ARM: 9218/1: dma-mapping: fix pointer/integer warning
new fe520635ddc4 ARM: 9219/1: fix undeclared soft_restart
new f2d3b9a46e0e ARM: 9220/1: amba: Remove deferred device addition
new 3eaecd0677e1 Merge branches 'misc' and 'fixes' into for-next
new b71018ed8cd9 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new 24ee47785e06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cb5aebd3c49f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a71ceb4a54b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 954bcea74312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 73caacbdbf6d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 79d58e68f4b8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new 2d891f8e0837 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 6120d318a2cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 95da0eeaa22c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 0bab4f8eb98f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ed64736922ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 033be2a52c6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 39172e5c9ce4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4602ea500e0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d7750231961d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d985db836226 reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage"
new 50fa80cd4143 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
new 99a62c72ae63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f696aa83956c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 83ab4a02035c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new 4ddd780a4f88 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new f2164b20f62f Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new 529f4bcc9193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 87152f0c34b4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new ff257a7ab8a5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new dd3d7f0b10cd Merge branch 'clk-fixes' into clk-next
new 17617674951e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new 4e8bb4ba5a55 csky: Add jump-label implementation
new 45e15c1a375e csky: Add qspinlock support
new 7f8030cea330 csky: Enable ARCH_INLINE_READ*/WRITE*/SPIN*
new f940dc0f2251 csky: cmpxchg: Coding convention for BUILD_BUG()
new 45fef4c4b9c9 csky: abiv1: Fixup compile error
new 420825f4144c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...]
new f268b525ab26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cdd23dd9fcd6 arch: microblaze: Remove unused "select HANDLE_DOMAIN_IRQ"
new 5b7d1d575e3f microblaze: Fix some typos in comment
new 45d75a405294 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
new b8295e44c761 MIPS: Fix comment typo
new d3cd4d9fc1f0 MIPS: msi-octeon: eliminate kernel-doc warnings
new 3e3114ac460e MIPS: Introduce CAVIUM_RESERVE32 Kconfig option
new 534ea58b3ceb Revert "MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32"
new 94ad78682774 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new 933c5a4f87d9 PCI: Stub __pci_ioport_map() for arches that don't support [...]
new 0757060a4388 Merge branch 'pci/header-cleanup-immutable' of git://git.k [...]
new ded2ee36313c openrisc: Add pci bus support
new 740ea2bb22aa openrisc: Add virt defconfig
new 3d316164e9a9 MAINTAINERS: Update Richard Henderson's address
new 52e0ea900202 openrisc: io: Define iounmap argument as volatile
new 05878edecbaa Merge branch 'for-next' of git://github.com/openrisc/linux.git
new b383d94ad7ca parisc: Clean up names in hardware database
new cab56b51ec0e parisc: Fix device names in /proc/iomem
new 16bf37bf49ba parisc: Fix comment typo in fault.c
new 3fbc9a7de056 parisc: Drop pa_swapper_pg_lock spinlock
new cf59f34d7f97 parisc: Check the return value of ioremap() in lba_driver_probe()
new b9e28d3c2492 parisc: Do not initialise statics to 0
new cbe263b6b0eb parisc: Drop zero variable initialisations in mm/init.c
new 6431e92fc827 parisc: io_pgetevents_time64() needs compat syscall in 32- [...]
new e61b3125a4f0 Input: gscps2 - check return value of ioremap() in gscps2_probe()
new 5eeeab320fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4515862b66d3 docs: powerpc: fix indentation warnings
new 0595a216920c docs: powerpc: use different label name for elf_hwcaps.rst
new a05aae92f84b docs: powerpc: add elf_hwcaps to table of contents
new ebef8abc963b video: fbdev: offb: Include missing linux/platform_device.h
new 61657dcd528b scsi: cxlflash: Include missing linux/irqdomain.h
new 4177ab2283dc EDAC/mpc85xx: Include required of headers directly
new 4d5c5bad5193 powerpc: Remove asm/prom.h from asm/mpc52xx.h and asm/pci.h
new 36afe68714d4 powerpc: Finally remove unnecessary headers from asm/prom.h
new 51ac6d4ceaa4 powerpc: Update reviewers
new c7255058b543 powerpc/crash: save cpu register data in crash_smp_send_stop()
new b1fc44eaa9ba pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window
new d73b46c3c144 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries
new d80f6de9d601 powerpc/iommu: Fix iommu_table_in_use for a small default [...]
new 2454a7af0f2a powerpc/pseries: define driver for Platform KeyStore
new d20c96deb3e2 powerpc/85xx: Fix description of MPC85xx and P1/P2 boards options
new 0fe1e96fef0a powerpc/pci: Prefer PCI domain assignment via DT 'linux,pc [...]
new 1f00b5ab992c powerpc/85xx: P2020: Add law_trgt_if property to PCIe DT nodes
new 901a30cf5f76 powerpc/pseries/vas: Fix comment typo
new 738f9dca0df3 powerpc/sysdev: Fix comment typo
new fde345e4d39a powerpc/platforms/83xx/suspend: Reorder to get rid of a fo [...]
new ccc1439b924b powerpc/platforms/83xx/suspend: Prevent unloading the driver
new 95b002e4e47a powerpc/platforms/83xx/suspend: Remove write-only global variable
new fcdb758ce113 powerpc: make facility_unavailable_exception 64s
new e4787e71ae2d powerpc/signal: Update comment for clarity
new cd1e64935f79 selftests/powerpc: Fix matrix multiply assist test
new 90b5d4fe0b3b powerpc/powernv: Avoid crashing if rng is NULL
new 7ef3d06f1bc4 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
new 978030f054ff powerpc/powernv: rename remaining rng powernv_ functions to pnv_
new 1547db7d1f44 powerpc: Move system_call_exception() to syscall.c
new f4a0318f278d powerpc: add support for syscall stack randomization
new 4c9da83011c4 KVM: PPC: Book3S HV: Remove kvmhv_p9_[set,restore]_lpcr de [...]
new b8c7ee79b1a3 KVM: PPC: Book3s HV: Remove unused function kvmppc_bad_interrupt
new db5360840f09 powerpc/kvm: Move pmu code in kvm folder to separate file [...]
new 4008d54e2953 powerpc/kvm: Remove comment related to moving PMU code to [...]
new 96d50a1d874c Merge branch 'topic/ppc-kvm' into next
new 8c9f37a78f70 powerpc/perf: Include caps feature for power10 DD1 version
new 6ac059dacffa powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
new 255b650cbec6 powerpc/xive: Fix refcount leak in xive_get_max_prio
new df5d4b616ee7 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
new ff446cd76854 selftests/powerpc: Avoid GCC 12 uninitialised variable warning
new ca829e05d3d4 powerpc/64: Init jump labels before parse_early_param()
new e4ab5d8b86ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5d1b2cd34c9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c91f0a407934 Merge branch 'fixes' into for-next
new 2f089a3846a2 Merge branch 'vmcore-iov_iter' into features
new 57c3ae8e44bb s390/hmcdrv: fix Kconfig "its" grammar
new fc7fab3f9156 s390/tape: fix comment typo
new 6f5c672d17f5 s390/smp: enforce lowcore protection on CPU restart
new 57ad19bcdefb s390/boot: cleanup adjust_to_uv_max() function
new 2e2493c675df s390/setup: rearrange absolute lowcore initialization
new 7d06fed77b7d s390/smp: rework absolute lowcore access
new e409b7f19172 s390/smp,ptdump: add absolute lowcore markers
new a0c0c44e9aa2 s390: add ELF note type for encrypted CPU state of a PV VCPU
new 520763a3272a s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit()
new ded466e18066 s390/unwind: fix fgraph return address recovery
new 53897c8b7f82 Merge branch 'features' into for-next
new 42265be7d988 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e08cbd5633c7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new e6397939f8f4 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new a9f51bc676d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 68a7c865f28a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 96ffaaa7f813 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new 5fa2cffba0b8 smb3: check xattr value length earlier
new 4da2cd0517e0 cifs: remove redundant initialization to variable mnt_sign [...]
new 0f46608ae7a1 cifs: remove unnecessary type castings
new 0827f71b881c cifs: remove unnecessary (void*) conversions.
new c2c17ddbf32b cifs: remove some camelCase and also some static build warnings
new 89e42f49ef58 cifs: remove minor build warning
new c6f62f81b488 cifs: Fix memory leak when using fscache
new da3847894fdd smb2: small refactor in smb2_check_message()
new ec88cc57c39e cifs: update MAINTAINERS file with reviewers
new 9543c8ab3016 cifs: list_for_each() -> list_for_each_entry()
new 1bfa25ee30df cifs: remove remaining build warnings
new d7d7a66aacd6 cifs: avoid use of global locks for high contention data
new aea02fc40a7f cifs: fix wrong unlock before return from cifs_tree_connect()
new 97b82c07c421 cifs: trivial style fixup
new 4abdd27244bd cifs: update internal module number
new 3ceee3587f7c cifs: when insecure legacy is disabled shrink amount of SMB1 code
new 1936a89a68e9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 23e6e1c9b373 exfat: reuse __exfat_write_inode() to update directory entry
new 4493895b2bdc exfat: remove duplicate write inode for truncating file
new be17b1ccd4e8 exfat: remove duplicate write inode for extending dir/file
new 86da53e8ff5d exfat: Return ENAMETOOLONG consistently for oversized paths
new 1b1a9195ae96 exfat: Define NLS_NAME_* as bit flags explicitly
new 6425baabda21 exfat: Expand exfat_err() and co directly to pr_*() macro
new 64fca6e62171 exfat: Downgrade ENAMETOOLONG error message to debug messages
new 512b74d17a93 exfat: Drop superfluous new line for error messages
new df13a3477635 MAINTAINERS: Add Namjae's exfat git tree
new 4addde430424 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 5a9026da17a6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 8e469e573400 ext4: fix extent status tree race in writeback error recov [...]
new ff528f6b155c ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
new 0847102f2b38 ext4: fix use-after-free in ext4_xattr_set_entry
new 3d783a375199 ext4: correct max_inline_xattr_value_size computing
new 31c5d92b5362 ext4: correct the misjudgment in ext4_iget_extra_inode
new b2788f44f61b ext4: fix warning in ext4_iomap_begin as race between bmap [...]
new d335dce17180 ext4: recover csum seed of tmp_inode after migrating to extents
new c575a1b2ca24 Documentation: ext4: fix cell spacing of table heading on [...]
new 5f2d63522994 ext4: aligned '*' in comments
new 39aa54792eae ext4: avoid remove directory when directory is corrupted
new 961edf078b56 ext4: reflect mb_optimize_scan value in options file
new 65d23bd6e76a ext4: check if directory block is within i_size
new 6d3ab9450ea5 ext4: make sure ext4_append() always allocates new block
new ee595bcf21a8 mbcache: don't reclaim used entries
new ad3923aa4418 mbcache: add functions to delete entry if unused
new 428dc374a6cb ext4: remove EA inode entry from mbcache on inode eviction
new d52086dcf26a ext4: unindent codeblock in ext4_xattr_block_set()
new 132991ed2882 ext4: fix race when reusing xattr blocks
new c30e78a5f165 ext2: factor our freeing of xattr block reference
new 0e85fb030d13 ext2: unindent codeblock in ext2_xattr_set()
new 44ce98e77ab4 ext2: avoid deleting xattr block that is being reused
new c3671ffa0919 mbcache: Remove mb_cache_entry_delete()
new b51539a7d04f mbcache: automatically delete entries from cache on freeing
new 91e204c46741 ext4: block range must be validated before use in ext4_mb_ [...]
new 4b18734448a3 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure wh [...]
new d985f3d81c0b ext4: reduce computation of overhead during resize
new 7c943cf3692f ext4: avoid resizing to a partial cluster size
new 2cdc09d757bf ext4: add ioctls to get/set the ext4 superblock uuid
new 8b05c8ab1882 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 7a8fc586180d f2fs: introduce memory mode
new 14de5fc3ddf3 f2fs: remove redundant code for gc condition
new b771aadc6e4c f2fs: enforce single zone capacity
new 074b5ea2900e f2fs: adjust zone capacity when considering valid block count
new 8e0f54a70e9b f2fs: add a sysfs entry to show zone capacity
new 67ca06872eb0 f2fs: fix to invalidate META_MAPPING before DIO write
new 1dd55358efc4 f2fs: Delete f2fs_copy_page() and replace with memcpy_page()
new 7165841d578e f2fs: fix to check inline_data during compressed inode conversion
new a8634ccf5d62 f2fs: allow compression of files without blocks
new 0d5b9d815639 f2fs: invalidate meta pages only for post_read required inode
new 1adaa71ea9bf f2fs: don't bother wait_ms by foreground gc
new f8e2f32bcde5 f2fs: introduce sysfs atomic write statistics
new 8ee236dcaa69 f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL a [...]
new 141170b759e0 f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
new 7b01ad7f339e f2fs: obsolete unused MAX_DISCARD_BLOCKS
new 09beadf289d6 f2fs: fix to do sanity check on segment type in build_sit_ [...]
new a96f527d9e29 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 7f9eaa786e51 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...]
new ece5924cd820 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7eb611b0baa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a14c573870a6 ksmbd: use wait_event instead of schedule_timeout()
new af7c39d971e4 ksmbd: fix racy issue while destroying session on multichannel
new aa7253c2393f ksmbd: fix memory leak in smb2_handle_negotiate
new cf6531d98190 ksmbd: fix use-after-free bug in smb2_tree_disconect
new ac60778b87e4 ksmbd: prevent out of bound read for SMB2_WRITE
new 824d4f64c200 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
new 982979772f2b ksmbd: fix heap-based overflow in set_ntacl_dacl()
new d1fc56858132 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new e35a5e782f67 NFSv4.1: RECLAIM_COMPLETE must handle EACCES
new 6622e3a73112 SUNRPC: Reinitialise the backchannel request buffers before reuse
new 72691a269f0b SUNRPC: Don't reuse bvec on retransmission of the request
new a994eab72bba Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new 23ba98de6dce nfsd: eliminate the NFSD_FILE_BREAK_* flags
new c770f31d8f58 SUNRPC: Fix xdr_encode_bool()
new 184cefbe6262 NLM: Defend against file_lock changes after vfs_test_lock()
new 28fffa6c5790 SUNRPC: Expand the svc_alloc_arg_err tracepoint
new 051382885552 NFSD: Instrument fh_verify()
new f532c9ff1038 NFSD: Fix space and spelling mistake
new 842e00ac3aa3 nfsd: remove redundant assignment to variable len
new 36f2ef2dd44e SUNRPC: Fix server-side fault injection documentation
new ca3f9acb6d3f NFSD: Demote a WARN to a pr_warn()
new 0fd244c115f0 NFSD: Report filecache LRU size
new 29d4bdbbb910 NFSD: Report count of calls to nfsd_file_acquire()
new d63293272abb NFSD: Report count of freed filecache items
new 904940e94a88 NFSD: Report average age of filecache items
new 0bac5a264d9a NFSD: Add nfsd_file_lru_dispose_list() helper
new 3bc6d3470fe4 NFSD: Refactor nfsd_file_gc()
new 39f1d1ff8148 NFSD: Refactor nfsd_file_lru_scan()
new 94660cc19c75 NFSD: Report the number of items evicted by the LRU walk
new df2aff524fac NFSD: Record number of flush calls
new 8b330f78040c NFSD: Zero counters when the filecache is re-initialized
new 2e6c6e4c4375 NFSD: Hook up the filecache stat file
new 668ed92e651d NFSD: WARN when freeing an item still linked via nf_lru
new c46203acddd9 NFSD: Trace filecache LRU activity
new 4a0e73e635e3 NFSD: Leave open files out of the filecache LRU
new edead3a55804 NFSD: Fix the filecache LRU shrinker
new 6df19411367a NFSD: Never call nfsd_file_gc() in foreground paths
new 54f7df7094b3 NFSD: No longer record nf_hashval in the trace log
new f53cef15ddde NFSD: Remove lockdep assertion from unhash_and_release_locked()
new 8755326399f4 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
new a845511007a6 NFSD: Refactor __nfsd_file_close_inode()
new cb7ec76e73ff NFSD: nfsd_file_hash_remove can compute hashval
new f0743c2b25c6 NFSD: Remove nfsd_file::nf_hashval
new c7b824c3d06c NFSD: Replace the "init once" mechanism
new fc22945ecc2a NFSD: Set up an rhashtable for the filecache
new ce502f81ba88 NFSD: Convert the filecache to use rhashtable
new 0ec8e9d1539a NFSD: Clean up unused code after rhashtable conversion
new be0230069fcb NFSD: Separate tracepoints for acquire and create
new b40a2839470c NFSD: Move nfsd_file_trace_alloc() tracepoint
new 5e138c4a750d NFSD: NFSv4 CLOSE should release an nfsd_file immediately
new 427f5f83a319 NFSD: Ensure nf_inode is never dereferenced
new 6867137ebcf4 NFSD: refactoring v4 specific code to a helper in nfs4state.c
new 0926c39515aa NFSD: keep track of the number of v4 clients in the system
new 4271c2c08875 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...]
new 3a5940bfa17f nfsd: silence extraneous printk on nfsd.ko insertion
new 095a764b7afb NFSD: Optimize nfsd4_encode_operation()
new ab04de60ae1c NFSD: Optimize nfsd4_encode_fattr()
new c738b218a2e5 NFSD: Clean up SPLICE_OK in nfsd4_encode_read()
new 24c7fb85498e NFSD: Add an nfsd4_read::rd_eof field
new 28d5bc468efe NFSD: Optimize nfsd4_encode_readv()
new 071ae99feadf NFSD: Simplify starting_len
new 5e64d85c7d0c NFSD: Use xdr_pad_size()
new 99b002a1fa00 NFSD: Clean up nfsd4_encode_readlink()
new 5304877936c0 NFSD: Fix strncpy() fortify warning
new bb4d842722b8 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox
new 09426ef2a64e NFSD: Shrink size of struct nfsd4_copy_notify
new 87689df69491 NFSD: Shrink size of struct nfsd4_copy
new d314309425ad NFSD: Reorder the fields in struct nfsd4_op
new 8ea6e2c90bb0 NFSD: Make nfs4_put_copy() static
new 1913cdf56cb5 NFSD: Replace boolean fields in struct nfsd4_copy
new 24d796ea383b NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)
new 478ed7b10d87 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)
new 3b7bf5933cad NFSD: Refactor nfsd4_do_copy()
new ad1e46c9b07b NFSD: Remove kmalloc from nfsd4_do_async_copy()
new e72f9bc006c0 NFSD: Add nfsd4_send_cb_offload()
new a11ada99ce93 NFSD: Move copy offload callback arguments into a separate [...]
new bbf936edd543 NFSD: drop fh argument from alloc_init_deleg
new 876c553cb410 NFSD: verify the opened dentry after setting a delegation
new 7fe2a71dda34 NFSD: introduce struct nfsd_attrs
new 93adc1e391a7 NFSD: set attributes when creating symlinks
new d6a97d3f589a NFSD: add security label to struct nfsd_attrs
new 2743f3e0444f NFSD: add posix ACLs to struct nfsd_attrs
new 7afca4118f14 NFSD: change nfsd_create()/nfsd_symlink() to unlock direct [...]
new bd8dbd385676 NFSD: always drop directory lock in nfsd_unlink()
new a0dbc15de002 NFSD: only call fh_unlock() once in nfsd_link()
new 86aa4cbe90d8 NFSD: reduce locking in nfsd_lookup()
new 07b46506e4bc NFSD: use explicit lock/unlock for directory ops
new e2c9ba90e17a NFSD: use (un)lock_inode instead of fh_(un)lock for file o [...]
new 4a296cfc3939 NFSD: discard fh_locked flag and fh_lock/fh_unlock
new af787a1fede0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c9cf9ac6a534 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new b50080c66a08 Merge branch '9p-next' of git://github.com/martinetd/linux
new 001c179c4e26 xfs: fix NULL pointer dereference in xfs_getbmap()
new 5e9466a5d060 xfs: delete extra space and tab in blank line
new 7edd2d4d5f63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 89b69ae9fe8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ab73a1f4854b Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...]
new 672ed5cf8e86 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
new 8685bd564712 new iov_iter flavour - ITER_UBUF
new fa85b4b577e5 switch new_sync_{read,write}() to ITER_UBUF
new 1ce509985de7 splice: stop abusing iov_iter_advance() to flush a pipe
new de5b8c4c1294 ITER_PIPE: helper for getting pipe buffer by index
new 04aec23581d3 ITER_PIPE: helpers for adding pipe buffers
new ff41ebeb56e6 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives
new 25aeb33139d0 ITER_PIPE: fold push_pipe() into __pipe_get_pages()
new 05dd94c7c70a ITER_PIPE: lose iter_head argument of __pipe_get_pages()
new 424324d04666 ITER_PIPE: clean pipe_advance() up
new 7ba2106b76a8 ITER_PIPE: clean iov_iter_revert()
new 578a391f4ed9 ITER_PIPE: cache the type of last buffer
new 951f8ae2e35f ITER_PIPE: fold data_start() and pipe_space_for_user() together
new 0d494243d9ff iov_iter_get_pages_alloc(): lift freeing pages array on fa [...]
new 4f3aab7007c8 iov_iter_get_pages(): sanity-check arguments
new 7c44c1449d59 unify pipe_get_pages() and pipe_get_pages_alloc()
new 9cb2fafb9dc5 unify xarray_get_pages() and xarray_get_pages_alloc()
new 1fa5eab5e970 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...]
new f778953ab892 ITER_XARRAY: don't open-code DIV_ROUND_UP()
new 1fc652dffb0f fold __pipe_get_pages() into pipe_get_pages()
new a72b7535e31f iov_iter: saner helper for page array allocation
new 8169917085cb iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()
new 53dde2180755 block: convert to advancing variants of iov_iter_get_pages [...]
new 6ef8810fbb23 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...]
new 102f38188e46 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...]
new d4f41a50cba4 9p: convert to advancing variant of iov_iter_get_pages_alloc()
new 22c68a58284a ceph: switch the last caller of iov_iter_get_pages_alloc()
new eb5b7d92d36d get rid of non-advancing variants
new ad890be59535 pipe_get_pages(): switch to append_pipe()
new e1587615d7ad expand those iov_iter_advance()...
new 40a3cb0d2314 d_add_ci(): make sure we don't miss d_lookup_done()
new cf634d540a29 fs/dcache: Disable preemption on i_dir_seq write side on P [...]
new 45f78b0a2743 fs/dcache: Move the wakeup from __d_lookup_done() to the caller.
new 50417d22d0ef fs/dcache: Move wakeup out of i_seq_dir write held region.
new 0847afc999bb Merge branches 'work.misc', 'work.iov_iter', 'work.namei', [...]
new db2f063d0728 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 96dd9a2f958b lib/test_printf.c: fix clang -Wformat warnings
new b5acb26183cc Merge branch 'for-5.20' into for-next
new 5d461a1a5ebd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new df4384775fba Merge branch 'pci/aspm'
new 657d71b026e8 Merge branch 'pci/endpoint'
new 96de299bb355 Merge branch 'pci/enumeration'
new d6cd8cb16783 Merge branch 'pci/err'
new ac0d1b12fffc Merge branch 'pci/pm'
new 0ad722f159e4 PCI: Remove pci_mmap_page_range() wrapper
new c1ef322491cb sparc: Use generic pci_mmap_resource_range()
new b125690b83ae Merge branch 'pci/resource'
new 068e68f73537 Merge branch 'pci/virtualization'
new a1c94cb0feec Merge branch 'pci/ctrl/aardvark'
new 7958bfe5a56d Merge branch 'pci/ctrl/brcmstb'
new 14c4ad125cf9 PCI: dwc: Log link speed and width if it comes up
new e3dc79adfac9 PCI: dwc: Detect iATU settings after getting "addr_space" [...]
new afe1c6d50d33 PCI: dwc: Use native DWC IP core version representation
new 13e9d3900c20 PCI: dwc: Read DWC IP core version from register
new 0b0a780d52ad PCI: dwc: Add macros to compare Synopsys IP core versions
new 50deb8ac6170 PCI: intel-gw: Drop manual DW PCIe controller version setup
new 58c379eee610 PCI: tegra194: Drop manual DW PCIe controller version setup
new c6481d51dc65 PCI: dwc: Add dw_pcie_ops.host_deinit() callback
new 4859db9bca5d PCI: dwc: Drop enum dw_pcie_as_type in favor of PCIE_ATU_T [...]
new 38fe272389f4 PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_A [...]
new 5a163f599818 PCI: dwc: Simplify in/outbound iATU setup methods
new 89473aa9ab26 PCI: dwc: Add iATU regions size detection procedure
new edf408b946d3 PCI: dwc: Validate iATU outbound mappings against hardware [...]
new ce06bf570390 PCI: dwc: Check iATU in/outbound range setup status
new 35797e672ff0 PCI: dwc: Fix MSI msi_msg DMA mapping
new 6be6f8529bd7 PCI: dwc: Use the bitmap API to allocate bitmaps
new 3c62f878a969 PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi()
new 226ec087497a PCI: dwc: Split MSI IRQ parsing/allocation to a separate function
new db388348acff PCI: dwc: Convert struct pcie_port.msi_irq to an array
new cd761378e62c PCI: dwc: Handle MSIs routed to multiple GIC interrupts
new 91a773f9986b dt-bindings: PCI: qcom: Support additional MSI vectors
new b37ed003985f Merge branch 'pci/ctrl/dwc'
new 7f9b18789ab4 Merge branch 'pci/ctrl/dwc-edma'
new f2812227bb07 phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks
new 22f3571cbc84 PCI: exynos: Correct generic PHY usage
new bb08476193d0 Merge branch 'pci/ctrl/exynos'
new 88e2b3cbf616 Merge branch 'pci/ctrl/fu740'
new 9d14ad61551d PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS()
new 79f14b6f1c60 PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...]
new 6b1e989e4910 PCI: imx6: Move PHY management functions together
new 276509690c2e PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier
new 34b1b9022586 PCI: imx6: Move imx6_pcie_clk_disable() earlier
new d0a75c791f98 PCI: imx6: Factor out ref clock disable to match enable
new 835fe229d709 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable()
new 9751f65db025 PCI: imx6: Propagate .host_init() errors to caller
new fea446eb9c77 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks
new cfacf22e0df2 PCI: imx6: Call host init function directly in resume
new a4bb720eeb1e PCI: imx6: Turn off regulator when system is in suspend mode
new f0691e326b27 PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...]
new 508919d0a95c PCI: imx6: Mark the link down as non-fatal error
new af48f8226e94 PCI: imx6: Reduce resume time by only starting link if it [...]
new cf236e0c0d59 PCI: imx6: Do not hide PHY driver callbacks and refine the [...]
new 34eb543f4ffa PCI: imx6: Disable clocks in reverse order of enable
new 1c5e761565c1 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier
new 835a345b18b0 PCI: imx6: Reformat suspend callback to keep symmetric wit [...]
new 13f8f3d1e369 PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers
new 6213c6c545cb PCI: imx6: Support more than Gen2 speed link mode
new 7f2d793e2ae5 Merge branch 'pci/ctrl/imx6'
new 7cac7fcbd4eb Merge branch 'pci/ctrl/iproc'
new 066c4cc03e89 Merge branch 'pci/ctrl/loongson'
new 27cf92f2977d Merge branch 'pci/ctrl/mediatek'
new b9a2de0b7c98 Merge branch 'pci/ctrl/mediatek-gen3'
new 31d67b906451 Merge branch 'pci/ctrl/microchip'
new 5147ba8af2d7 PCI: qcom: Allow ASPM L1 and substates for 2.7.0
new b3ba215e4b27 Merge branch 'pci/ctrl/qcom'
new 54fdebbd1ab5 Merge branch 'pci/ctrl/rcar-gen2'
new 560d22eadba5 Merge branch 'pci/ctrl/switchtec'
new 7f223e02d52f Merge branch 'pci/ctrl/tegra194'
new ab41b1ae4766 Merge branch 'pci/ctrl/vmd'
new 465f2e4aa0ab Merge branch 'pci/ctrl/xilinx-cpm'
new 25acc77030d9 Merge branch 'pci/ctrl/pm-ops'
new a4910b8254cd Merge branch 'pci/misc'
new d4140dae7730 Merge branch 'pci/header-cleanup-immutable'
new 6f4dd0d00c2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 6eda31d43c7d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
new 1117d182c5d7 HID: alps: Declare U1_UNICORN_LEGACY support
new 20bf0fcb79db Merge branch 'for-5.19/upstream-fixes' into for-next
new 669abca7b767 HID: nintendo: Fix unused-const-variable compiler warning
new 0f0606ababb1 Merge branch 'for-5.20/nintendo' into for-next
new 20afcc462579 HID: apple: Add "GANSS" to the non-Apple list
new 655eef8c2b00 Merge branch 'for-5.20/apple' into for-next
new 1a9c9657ba09 HID: amd_sfh: Fix implicit declaration error on i386
new 5d4d0f156575 HID: amd_sfh: Handle condition of "no sensors"
new 9c9914cc509b Merge branch 'for-5.20/amd-sfh' into for-next
new 7af32d156ad7 Revert "HID: nintendo: Fix unused-const-variable compiler [...]
new 48acb1b9bb66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a576b0a25e82 Input: Fix duplicate definition
new eea06267cc34 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new d2139dfca361 firmware: dmi: Use the proper accessor for the version field
new 544088f9e6a4 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...]
new 8d63761774c2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new da1d9caf95de doc:it_IT: align Italian documentation
new 659797dc4d64 Docs/zh_CN: Update the translation of iio_configfs to 5.19-rc8
new 507f48799ab0 Docs/zh_CN: Update the translation of kasan to 5.19-rc8
new 6a5057e9dc13 Docs/zh_CN: Update the translation of sparse to 5.19-rc8
new 63c1d2516b05 Docs/zh_CN: Update the translation of testing-overview to [...]
new 83b41bb27b25 Docs/zh_CN: Update the translation of usage to 5.19-rc8
new c78478e164d4 Docs/zh_CN: Update the translation of pci-iov-howto to 5.19-rc8
new ce1120076c53 Docs/zh_CN: Update the translation of pci to 5.19-rc8
new 4116ff79749d Docs/zh_CN: Update the translation of sched-stats to 5.19-rc8
new 339170d8d3da docs: efi-stub: Fix paths for x86 / arm stubs
new 2aaa2c365efd Merge branch 'docs-next' of git://git.lwn.net/linux.git
new f3c4c599a258 Merge branch 'master' of git://linuxtv.org/media_tree.git
new 791c5ab0194e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
new 8386c414e27c PM: hibernate: defer device probing when resuming from hib [...]
new 8d36694245f2 PM: QoS: Add check to make sure CPU freq is non-negative
new b08b95cf30f5 powercap: RAPL: Add Power Limit4 support for Alder Lake-N [...]
new a88f5d0c0bc5 Merge branches 'pm-sleep', 'pm-qos' and 'powercap' into li [...]
new ec6c05031904 ACPI: PM: x86: Print messages regarding LPS0 idle support
new 4f4179fcf420 ACPI: CPPC: Do not prevent CPPC from working in the future
new e240a33f1bc4 Merge branches 'acpi-pm' and 'acpi-cppc' into linux-next
new 2c65e312bc6b ACPI/PCI: Remove useless NULL pointer checks
new 85140ef275f5 ACPI: property: Return type of acpi_add_nondev_subnodes() [...]
new 1d52f10917a7 ACPI: property: Tie data nodes to acpi handles
new 5ee772883af5 ACPI: property: Use acpi_object_type consistently in prope [...]
new 1aef25d9d1ed ACPI: property: Move property ref argument parsing into a [...]
new 88af7bbdea37 ACPI: property: Switch node property referencing from ifs [...]
new 923044133367 ACPI: property: Unify integer value reading functions
new 103e10c69c61 ACPI: property: Add support for parsing buffer property UUID
new 369af6bf2c28 ACPI: property: Read buffer properties as integers
new aaf138fdd74c Merge branches 'acpi-pci' and 'acpi-properties' into linux-next
new a2ed4e7e3b3a Merge branch 'thermal-core'
new 3cbf6a8ab70b drivers/thermal/cpufreq_cooling: Use private callback ops [...]
new 3f7ced7ac9af drivers/thermal/cpufreq_cooling : Refactor thermal_power_c [...]
new 9784d2fbb858 drivers/thermal/cpufreq_cooling: Update outdated comments
new 829f416643f9 drivers/thermal/devfreq_cooling: Extend the devfreq_coolin [...]
new 037a6ea0debb MAINTAINERS: add include/dt-bindings/thermal to THERMAL
new 404dd7dfb130 drivers/thermal/rcar_gen3_thermal: Improve logging during probe
new f16d37056be2 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema
new 3c1fa94cd0ba dt-bindings: thermal: rcar-gen3-thermal: use positive logic
new 83b4466b3f1b dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support
new 198fa45252d8 thermal/drivers/qcom: Remove get_trend function
new afbeb99e2e33 thermal/drivers/tegra: Remove get_trend function
new 66a0b101efca thermal/drivers/u8500: Remove the get_trend function
new 25bff3ed9a8a thermal/core: Use clamp() helper in the stepwise governor
new 4102c4042a33 thermal/core: Remove DROP_FULL and RAISE_FULL
new 99a049aace32 thermal/drivers/k3_j72xx_bandgap: Fix ref_table memory lea [...]
new cc67ca28cf8b thermal/drivers/k3_j72xx_bandgap: Fix array underflow in p [...]
new 4aaec53b8441 thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j7 [...]
new 11188b439974 thermal/drivers/sun8i: Fix typo in comment
new 8f5a9371e696 thermal/drivers/rzg2l: Fix comments
new 8cf18eea46e2 thermal/drivers/u8500: Remove unnecessary print function d [...]
new fb55b0129787 thermal/drivers/qcom/temp-alarm: Register thermal zones as [...]
new ee35f721477a thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones [...]
new 8b74a003a941 thermal/ti-soc-thermal: Fix comment typo
new 0cf51bfe9995 thermal/tools/tmon: Include pthread and time headers in tmon.h
new 7a12f9188529 thermal/tools/tmon: Fix typo 'the the' in comment
new 50e53291e9f1 thermal/core: Avoid calling ->get_trip_temp() unnecessarily
new 3f95ac324535 thermal/core: Remove duplicate information when an error occurs
new a3193edcbdf9 thermal/of: Replace device node match with device node search
new af9f251b8e39 thermal/of: Remove the device node pointer for thermal_trip
new 646274ddaf75 thermal/of: Move thermal_trip structure to thermal.h
new 6390383b67fa thermal/core: Remove unneeded EXPORT_SYMBOLS
new e5f2cda61d06 thermal/core: Move thermal_set_delay_jiffies to static
new e5bfcd30f88f thermal/core: Rename 'trips' to 'num_trips'
new fae11de507f0 thermal/core: Add thermal_trip in thermal_zone
new 14ccb5edd76e thermal/of: Use thermal trips stored in the thermal zone
new d0c75fa2c17f thermal/of: Initialize trip points separately
new da9d01794e31 Merge tag 'thermal-v5.20-rc1' of git://git.kernel.org/pub/ [...]
new 4031614b3995 Merge branch 'thermal' into linux-next
new 6f0a126290a6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 02a3aea4eb1f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 1d95af02f230 venus: pm_helpers: Fix warning in OPP during probe
new d7fea6052c55 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new 883926d27726 next-20220728/thermal
new 1e75550648da Revert "RDMA/rxe: Create duplicate mapping tables for FMRs"
new 17ae355926ed RDMA/mlx5: Replace ent->lock with xa_lock
new 86457a92df1b RDMA/mlx5: Replace cache list with Xarray
new 19591f134c59 RDMA/mlx5: Store the number of in_use cache mkeys instead [...]
new 6b7533869523 RDMA/mlx5: Store in the cache mkeys instead of mrs
new 0113780870b1 RDMA/mlx5: Rename the mkey cache variables and functions
new 3e93c0b8a981 Merge branch 'erdma' into rdma.git for-next
new dd390cba54bb IB/qib: Fix repeated "in" within comments
new decb244da161 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a482d47d33ac net/sched: sch_cbq: change the type of cbq_set_lss to void
new a683dc5c148a dt-bindings: net: hirschmann,hellcreek: use absolute path [...]
new 2bb88b2c4f73 net: devlink: remove redundant net_eq() check from sb_pool [...]
new cc1049ccee20 net: dsa: mv88e6xxx: fix speed setting for CPU/DSA ports
new 4158e3896797 Revert "Merge branch 'octeontx2-minor-tc-fixes'"
new 5f10376b6bc1 add missing includes and forward declarations to networkin [...]
new 46126db9c861 flow_dissector: Add PPPoE dissectors
new 5008750eff5d net/sched: flower: Add PPPoE filter
new 6a21b0856daa flow_offload: Introduce flow_match_pppoe
new cd8efeeed16e ice: Add support for PPPoE hardware offload
new 7d85e9cb405e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new afa950b8adc9 dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx
new 623cd8700698 net: cdns,macb: use correct xlnx prefix for Xilinx
new 272ac32f566e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new efe3e6b5aeef net: usb: delete extra space and tab in blank line
new 86c591fb9142 selftests: tls: handful of memrnd() and length checks
new 70f03fc2fc14 tls: rx: don't consider sock_rcvtimeo() cumulative
new d11ef9cc5a67 tls: strp: rename and multithread the workqueue
new e20691fa36c4 tls: rx: fix the false positive warning
new 37e26188345b Merge branch 'tls-rx-follow-ups-to-rx-work'
new 8fd1e1517792 tls: rx: Fix unsigned comparison with less than zero
new 113671b255ee net/tls: Perform immediate device ctx cleanup when possible
new 7adc91e0c939 net/tls: Multi-threaded calls to TX tls_dev_del
new da6682faa82f net/mlx5e: kTLS, Introduce TLS-specific create TIS
new 23b1cf1e3fe0 net/mlx5e: kTLS, Take stats out of OOO handler
new c4dfe704f53f net/mlx5e: kTLS, Recycle objects of device-offloaded TLS T [...]
new 624bf0992133 net/mlx5e: kTLS, Dynamically re-size TX recycling pool
new 68be7b82e77f Merge branch 'mlx5e-use-tls-tx-pool-to-improve-connection-rate'
new 08f588fa301b devlink: introduce framework for selftests
new 5b6ff128fdf6 bnxt_en: implement callbacks for devlink selftests
new 1515a1b8991d Merge branch 'add-framework-for-selftests-in-devlink'
new 5502e8712c9b net: devlink: remove region snapshot ID tracking dependenc [...]
new 2dec18ad826f net: devlink: remove region snapshots list dependency on d [...]
new c12f4c6ac3b4 net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload
new 84a433a40d0e net/mlx5: Lock mlx5 devlink reload callbacks
new 9cb7e94a78b5 net/mlx4: Use devl_ API for devlink region create / destroy
new a8c05514b2f8 net/mlx4: Use devl_ API for devlink port register / unregister
new 60d7ceea4b2a net/mlx4: Lock mlx4 devlink reload callback
new d3dbdc9f8ddc net/mlx5: Lock mlx5 devlink health recovery callback
new c90005b5f75c devlink: Hold the instance lock in health callbacks
new 13719a5bf192 Merge branch 'take-devlink-lock-on-mlx4-and-mlx5-callbacks'
new 6ecf206d602f selftests: net: dsa: Add a Makefile which installs the selftests
new 707e304dd2e8 mlxsw: core_linecards: Remove duplicated include in core_l [...]
new 39befe3a43a5 amt: fix typo in comment
new 29192a170e15 firewire: net: Make use of get_unaligned_be48(), put_unali [...]
new 3bb0844e7bcd net: dsa: qca8k: cache match data to speed up access
new 533c64bca62a net: dsa: qca8k: make mib autocast feature optional
new 027152b83043 net: dsa: qca8k: move mib struct to common code
new d5f901eab2e9 net: dsa: qca8k: move qca8k read/write/rmw and reg table t [...]
new 910746444313 net: dsa: qca8k: move qca8k bulk read/write helper to common code
new fce1ec0c4e2d net: dsa: qca8k: move mib init function to common code
new 472fcea160f2 net: dsa: qca8k: move port set status/eee/ethtool stats fu [...]
new fd3cae2f3ac1 net: dsa: qca8k: move bridge functions to common code
new b3a302b171f7 net: dsa: qca8k: move set age/MTU/port enable/disable func [...]
new 2e5bd96eea86 net: dsa: qca8k: move port FDB/MDB function to common code
new 742d37a84d3f net: dsa: qca8k: move port mirror functions to common code
new c5290f636624 net: dsa: qca8k: move port VLAN functions to common code
new e9bbf019af44 net: dsa: qca8k: move port LAG functions to common code
new 9d1bcb1f293f net: dsa: qca8k: move read_switch_id function to common code
new 92b54e09c002 Merge branch 'net-dsa-qca8k-code-split-for-qca8k'
new ba323f6bee1d dt-bindings: nfc: use spi-peripheral-props.yaml
new 37b62b282b18 mlxsw: spectrum_ptp: Add helper functions to configure PTP traps
new 42823208b946 mlxsw: Support CQEv2 for SDQ in Spectrum-2 and newer ASICs
new d25ff63a181b mlxsw: spectrum_ptp: Add PTP initialization / finalization [...]
new bbd300570a9e mlxsw: Query UTC sec and nsec PCI offsets and values
new a5bf8e5e8b8d mlxsw: spectrum_ptp: Add implementation for physical hardw [...]
new 24157bc69f45 mlxsw: Send PTP packets as data packets to overcome a limitation
new 382ad0d95793 mlxsw: spectrum: Support time stamping on Spectrum-2
new 08ef8bc825d9 mlxsw: spectrum_ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls
new eba28aaf2f53 mlxsw: spectrum: Support ethtool 'get_ts_info' callback in [...]
new 3b1c31474cb9 Merge branch 'mlxsw-ptp-spectrum-2'
new dc633700f00f net/af_packet: check len when min_header_len equals to 0
new 1c7249e4af8e Documentation: Describe net.ipv4.tcp_reflect_tos.
new 5b91884bf50b vmxnet3: do not reschedule napi for rx processing
new b07c8cdbe918 seg6: add support for SRv6 H.Encaps.Red behavior
new 13f0296be8ec seg6: add support for SRv6 H.L2Encaps.Red behavior
new 6ab4eb5a52a7 selftests: seg6: add selftest for SRv6 H.Encaps.Red behavior
new 95baa4e8fe69 selftests: seg6: add selftest for SRv6 H.L2Encaps.Red behavior
new ed6dc4b871c0 Merge branch 'seg6-headend-reduced'
new b16fe6d82b71 net: ethernet: mtk_eth_soc: introduce mtk_xdp_frame_map ut [...]
new 155738a4f319 net: ethernet: mtk_eth_soc: introduce xdp multi-frag support
new 853246dbf5e8 net: ethernet: mtk_eth_soc: add xdp tx return bulking support
new 6957730e2038 Merge branch 'mtk_eth_soc-xdp-multi-frame'
new 64893e83f916 libbpf: Support PPC in arch_specific_syscall_pfx
new 58250ae350de bpf: btf: Fix vsnprintf return value check
new 5eff8c18f124 bpftool: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE macro
new a6df06744b2d bpftool: Don't try to return value from void function in skeleton
new 639de43ef0dd selftests/bpf: Bump internal send_signal/send_signal_trace [...]
new dc81f8d1e8ea bpf: Fix test_progs -j error with fentry/fexit tests
new 3b317abc7159 bpf: Fix NULL pointer dereference when registering bpf trampoline
new d0b80a9edb1a netdevsim: Avoid allocation warnings triggered from user space
new 395fc4fa33e9 libbpf: Add bpf_obj_get_opts()
new 14250fa4839b bpf: Remove unneeded semicolon
new 5fc7c5887c62 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...]
new bef11f1edc40 wifi: brcmfmac: use strreplace() in brcmf_of_probe()
new 02a186f1e96b wifi: brcmfmac: Remove #ifdef guards for PM related functions
new cf1239e5b7bf wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper
new 4af4c0b93c15 wifi: brcmfmac: Replace default (not configured) MAC with [...]
new 8406993a891f dt-bindings: bcm4329-fmac: add optional brcm,ccode-map-trivial
new 5c54ab24377b wifi: brcmfmac: support brcm,ccode-map-trivial DT property
new cb774bd35318 wifi: brcmfmac: prevent double-free on hardware-reset
new 87de35cbf65c wifi: rtw89: 8852a: update RF radio A/B R56
new 334facd651b9 wifi: rtw89: 8852a: adjust IMR for SER L1
new 42bbf810e155 wifi: rtw88: check the return value of alloc_workqueue()
new 867f4eeee862 wifi: ath11k: Fix register write failure on QCN9074
new 169ede1f5948 Revert "ath11k: add support for hardware rfkill for QCA6390"
new d578e0af3a00 wifi: wil6210: debugfs: fix uninitialized variable use in [...]
new 5b7fc772e657 wifi: wcn36xx: Rename clunky firmware feature bit enum
new 37de943d0153 wifi: wcn36xx: Move firmware feature bit storage to dedica [...]
new 75072b2970a8 wifi: wcn36xx: Move capability bitmap to string translatio [...]
new 5cc8cc4406ed wifi: wcn36xx: Add debugfs entry to read firmware feature strings
new 35610745d71d Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new ff4970b130e7 Merge tag 'wireless-next-2022-07-29' of git://git.kernel.o [...]
new 0f14a8351abd dn_route: replace "jiffies-now>0" with "jiffies!=now"
new 71930846b36f net: marvell: prestera: uninitialized variable bug
new a95115c407a2 sfc: plumb ef100 representor stats
new 69bb5fa73d2b sfc: ef100 representor RX NAPI poll
new 9fe00c800ecd sfc: ef100 representor RX top half
new 6f6838aabff5 sfc: determine wire m-port at EF100 PF probe time
new 08d0b16ecb36 sfc: check ef100 RX packets are from the wire
new f50e8fcda6b8 sfc: receive packets from EF100 VFs into representors
new 67ab160ed08f sfc: insert default MAE rules to connect VFs to representors
new 77eb40749d73 sfc: move table locking into filter_table_{probe,remove} methods
new e37f3b1561a0 sfc: use a dynamic m-port for representor RX and set it promisc
new 7267aa6d99f5 sfc: implement ethtool get/set RX ring size for EF100 reps
new ed3849e42917 Merge branch 'sfc-vf-representors-for-ef100-rx-side'
new d7393425e7c8 ice: Introduce enabling promiscuous mode on multiple VF's
new a419526de607 ice: Fix promiscuous mode not turning off
new c67672fa2695 ice: compress branches in ice_set_features()
new 44ece4e1a3ec ice: allow toggling loopback mode via ndo_set_features callback
new 84a8d931ab21 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new ec082d31c161 net/mlx5e: Fix wrong use of skb_tcp_all_headers() with enc [...]
new 8920d92b8be6 net/mlx5: DR, Add support for flow metering ASO
new e5b1db27410e net/mlx5e: TC, Allocate post meter ft per rule
new b50ce4350c10 net/mlx5e: Add red and green counters for metering
new f8e9d413a28a net/mlx5e: TC, Separate get/update/replace meter functions
new 7d1a5ce46e47 net/mlx5e: TC, Support tc action api for police
new 65f586c2730c net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_ste [...]
new 23bde065c3a2 net/mlx5e: Make mlx5e_tc_table private
new 454533aa87f4 net/mlx5e: Allocate VLAN and TC for featured profiles only
new af8bbf730068 net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_pri [...]
new 6a7bc5d0e1c3 net/mlx5e: Report flow steering errors with mdev err report API
new 7bb7071568e3 net/mlx5e: Add mdev to flow_steering struct
new 5b031add2f94 net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller [...]
new a02c07ea5d0b net/mlx5e: Split en_fs ndo's and move to en_main
new 069448b2fd0a net/mlx5e: Move mlx5e_init_l2_addr to en_main
new 63757225a933 Merge tag 'mlx5-updates-2022-07-28' of git://git.kernel.or [...]
new 1dba745ca8c6 can: mcp251xfd: mcp251xfd_dump(): fix comment
new 63fe85678933 can: can327: use KBUILD_MODNAME instead of hard coded names
new f60df831d4c4 can: ems_usb: use KBUILD_MODNAME instead of hard coded names
new 90a13aec104d can: softing: use KBUILD_MODNAME instead of hard coded names
new 4741b3aedc11 can: esd_usb: use KBUILD_MODNAME instead of hard coded names
new c250d5eb2225 can: gs_ubs: use KBUILD_MODNAME instead of hard coded names
new 63c286e60892 can: kvaser_usb: use KBUILD_MODNAME instead of hard coded names
new 6f2660607282 can: ubs_8dev: use KBUILD_MODNAME instead of hard coded names
new 1190f520826a can: etas_es58x: replace ES58X_MODULE_NAME with KBUILD_MODNAME
new ddbce345f194 can: etas_es58x: remove DRV_VERSION
new a6e6231ac10a Merge patch series "can: remove litteral strings used for [...]
new 1851532fd39c can: slcan: export slcan_ethtool_ops and remove slcan_set_ [...]
new 0ccb3e0b0a00 can: c_can: export c_can_ethtool_ops and remove c_can_set_ [...]
new b4b97079a49e can: flexcan: export flexcan_ethtool_ops and remove flexca [...]
new 9d8dd3725f40 Merge patch series "can: export export slcan_ethtool_ops a [...]
new e2c9bb0297a3 can: slcan: use KBUILD_MODNAME and define pr_fmt to replac [...]
new 7a1fc3eea76f can: slcan: remove useless header inclusions
new cfcb4465e992 can: slcan: remove legacy infrastructure
new 0cef03b109ca can: slcan: change every `slc' occurrence in `slcan'
new 341c5724d7a1 can: slcan: use the generic can_change_mtu()
new 3e720131960b can: slcan: add support for listen-only mode
new 4aeccfd84d28 MAINTAINERS: Add maintainer for the slcan driver
new 7c862ee928ad Merge patch series "can: slcan: extend supported features [...]
new 303066fc5a49 can: can327: add software tx timestamps
new 221d14bd3d2e can: janz-ican3: add software tx timestamp
new 6153a7ea650f can: slcan: add software tx timestamps
new 6a37a28b1864 can: v(x)can: add software tx timestamps
new 409c188c57cd can: tree-wide: advertise software timestamping capabilities
new 8bdd1112edcd can: dev: add hardware TX timestamp
new 7fb48d25b5ce can: dev: add generic function can_ethtool_op_get_ts_info_hwts()
new 90f942c5a6d7 can: dev: add generic function can_eth_ioctl_hwts()
new b1f6b93e678f can: mcp251xfd: advertise timestamping capabilities and ad [...]
new 1d46efa0008a can: etas_es58x: advertise timestamping capabilities and a [...]
new fa5cc7e115d7 can: kvaser_pciefd: advertise timestamping capabilities an [...]
new 1d5eeda23f36 can: kvaser_usb: advertise timestamping capabilities and a [...]
new 8ba09bfa2b08 can: peak_canfd: advertise timestamping capabilities and a [...]
new bedd94835a35 can: peak_usb: advertise timestamping capabilities and add [...]
new 12a18d79dc14 Merge patch series "can: add ethtool support and reporting [...]
new e0f3907b3901 can: etas_es58x: remove useless calls to usb_fill_bulk_urb()
new 7b584fbb3636 can: can327: fix a broken link to Documentation
new b7d8912cfd1b Merge tag 'linux-can-next-for-5.20-20220731' of git://git. [...]
new 02a7cb2866dd udp: Remove redundant __udp_sysctl_init() call from udp_init().
new c2368b19807a net: devlink: introduce "unregistering" mark and use it du [...]
new 644a66c60f02 net: devlink: convert reload command to take implicit devl [...]
new d3efc2a6a6d8 net: devlink: remove devlink_mutex
new 09b278462f16 net: devlink: enable parallel ops on netlink interface
new d4d11f8ff14b Merge branch 'devlink-parallel-commands'
new 16ead40812a0 net/funeth: Unify skb/XDP Tx packet unmapping.
new a3b461bbd184 net/funeth: Unify skb/XDP gather list writing.
new 1c45b0cd6cf0 net/funeth: Unify skb/XDP packet mapping.
new 8b684570eeaa net/funeth: Tx handling of XDP with fragments.
new 0a324c3263f1 Merge branch 'funeth-tx-xdp-frags'
new ad3564ccc367 dt-bindings: net: fsl,fec: Add i.MX8ULP FEC items
new 4488df140152 ice: implement adjfine with mul_u64_u64_div_u64
new ab8e8db27e82 e1000e: remove unnecessary range check in e1000e_phc_adjfreq
new abab010f1637 e1000e: convert .adjfreq to .adjfine
new 3626a690b717 i40e: use mul_u64_u64_div_u64 for PTP frequency calculation
new ccd3bf985921 i40e: convert .adjfreq to .adjfine
new 5a5542324a4a ixgbe: convert .adjfreq to .adjfine
new d8fae2504efe igb: convert .adjfreq to .adjfine
new 9936e07eaf5b Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 931027820e4d net: rose: fix netdev reference changes
new 2df91e397d85 net: rose: add netdev ref tracker to 'struct rose_sock'
new f157cfa3a589 Merge branch 'net-rose-fix-module-unload-issues'
new 45490ce2ff83 nfp: flower: add support for tunnel offload without key ID
new 4ff7c8fc81ce Documentation: devlink: add add devlink-selftests to the t [...]
new 062cf5ebc2e8 net: dsa: Fix spelling mistakes and cleanup code
new 2e8f205d910e net: txgbe: Fix an error handling path in txgbe_probe()
new d81c7cdd7a6d net/tls: Remove redundant workqueue flush before destroy
new 80ef928643c1 net: devlink: Fix missing mutex_unlock() call
new 969e26c63d30 net: marvell: prestera: remove reduntant code
new 1995943c3f2a selftests: net: fix IOAM test skip return code
new 1283831abf10 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c85008a4e748 Bluetooth: ISO: unlock on error path in iso_sock_setsockopt()
new e78165d2ce79 Bluetooth: hci_conn: Fix updating ISO QoS PHY
new 82e07ef4b474 Bluetooth: ISO: Fix info leak in iso_sock_getsockopt()
new e6a4c6738ce7 Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921
new 7389e92b8980 Bluetooth: Fix null pointer deref on unexpected status event
new c5d36b8a7dbd Bluetooth: ISO: Fix memory corruption
new 9c8b48b3da73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e8166841a699 Merge remote-tracking branch 'korg_git/nand/next' into mtd/next
new c452d49849d4 mtd: spi-nor: s/addr_width/addr_nbytes
new aa5d980a144c mtd: spi-nor: core: Shrink the storage size of the flash_i [...]
new 47c6f8a67f2c mtd: spi-nor: Do not change nor->addr_nbytes at SFDP parsing time
new 08412e72afba mtd: spi-nor: core: Return error code from set_4byte_addr_mode()
new d7931a215063 mtd: spi-nor: core: Track flash's internal address mode
new a6b50aa12796 mtd: spi-nor: spansion: Add local function to discover page size
new b6b23833fc42 mtd: spi-nor: spansion: Add s25hl-t/s25hs-t IDs and fixups
new f8cd9f632f44 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_no [...]
new 9661524b9b26 Merge tag 'spi-nor/for-5.20' into mtd/next
new 7ec4cdb32173 mtd: core: check partition before dereference
new ffd8513e7744 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
new b0464f63a2ca Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu""
new 33eeb5b0816f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new aa316247c726 drm/amdgpu/dc/dce: fix repeated words in comments
new 8585732baa40 drm/amdgpu: use adev_to_drm for consistency
new 1f83db6be37c drm/amdgpu: Fix the incomplete product number
new 79b2c54f1911 drm/amdgpu: Allow TTM to evict svm bo from same process
new 4959e609de1e drm/amdkfd: Set svm range max pages
new 5640cb8921c9 drm/amdkfd: Split giant svm range
new 8b3120dfc192 drm/amd/display: Clean up some inconsistent indenting
new 3f5a3881f1e2 drm/amd/display: Clean up some inconsistent indenting
new fcac1ac7f1e3 drm/amd/display: Clean up some inconsistent indenting
new ed63b7cf2d6e drm/amd/display: Clean up some inconsistent indenting
new 84e2fd649482 drm/amd/display: Clean up some inconsistent indenting
new 203dc7778656 drm/amd/display: Clean up some inconsistent indenting
new 05381583a1d0 drm/amd/display: Clean up some inconsistent indenting
new 980e09e8b74c drm/amd/display: Clean up some inconsistent indenting
new afb185008d40 drm/amd/display: Clean up some inconsistent indenting
new e3b2bbb33e26 drm/amd/display: Clean up some inconsistent indenting
new 9ced2e492ba9 drm/amd/display: Clean up some inconsistent indenting
new fbad6c418e1e drm/amd/display: Clean up some inconsistent indenting
new 292956cfd9d3 drm/amd/display: Clean up some inconsistent indenting
new 64f857b5479a drm/amd/display: Clean up some inconsistent indenting
new 931fa55b2fac drm/amd/display: Clean up some inconsistent indenting
new 4557489e0370 drm/amd/display: Clean up some inconsistent indenting
new 1422ca01be6a drm/amd/display: Clean up some inconsistent indenting
new 1be3188a6dda drm/amd/display: Clean up some inconsistent indenting
new 66bd94debe4a drm/amd/display: Clean up some inconsistent indenting
new e3b0079be8f0 drm/amd/display: Clean up some inconsistent indenting
new 06ac561fb0ed drm/amd/display: fix signedness bug in execute_synaptics_r [...]
new f9af3c16bfe1 drm/amdkfd: track unified memory reservation with xnack off
new 3d2af401cf85 drm/amdgpu: add debugfs for kfd system and ttm mem used
new 0dc204bc3f19 drm/amdkfd: fix kgd_mem memory leak when importing dmabuf
new b2065fb21d9a drm/amdgpu: fix i2s_pdata out of bound array access
new 53bd83dfff86 drm/amd/display: remove unneeded semicolon
new 7c8e4a257246 drm/amd/amdgpu: add additional page fault settings for gfx11
new 2182cb7029e9 drm/amd/display: Remove unused struct freesync_context
new 674b9e08a029 drm/amd/pm: Add get_gfx_off_status interface for yellow carp
new e22ec18750be drm/amdkfd: remove an unnecessary amdgpu_bo_ref
new 6fdd2077ec03 drm/amd/amdgpu: add memory training support for PSP_V13
new 736f7308d3e6 drm/amdgpu: fix a vcn4 boot poll bug in emulation mode
new 4ac77cce84a4 drm/amdgpu: add VCN function in NBIO v7.7
new cbe93a234bcc drm/amdgpu: add VCN_4_0_2 firmware support
new 1c0a90364859 drm/amdgpu: vcn_4_0_2 video codec query
new 47231d5e396a drm/amdgpu: enable VCN cg and JPEG cg/pg
new 0da0def7705d drm/amdgpu: drop non-necessary call trace dump
new ed67f7292b99 drm/amdgpu: move mes self test after drm sched re-started
new 1f3dfde4fba4 drm/amd/pm: update driver if header for SMU 13.0.0
new e1c42213f3f9 drm/amd/pm: enable GFX ULV feature support for SMU13.0.0
new 1ff186ff3299 drm/amdgpu: fix hive reference leak when reflecting psp to [...]
new dcfe584b00f1 drm/amdkfd: use time_is_before_jiffies(a + b) to replace " [...]
new b834fc94c102 drm/amdgpu: send msg to IMU for the front-door loading
new a16161a869d5 drm/amdgpu: correct RLC_RLCS_BOOTLOAD_STATUS offset and index
new 492af34c9f67 drm/amdgpu: add header files for MP 13.0.4
new 2605e60c8260 drm/amdgpu: add files for PSP 13.0.4
new 7e8a3ca972ad drm/amdgpu: enable support for psp 13.0.4 block
new 64f991590ff4 drm/amd/display: Fix a compilation failure on PowerPC caus [...]
new d5c76d1a4727 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new bb4f03cc8d95 amdgpu: Fix up prior mismerge
new c5c7502e960d video: fbdev: imxfb: fix return value check in imxfb_probe()
new a59941411457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 941b69934d22 amdgpu: Try again
new 5f26c3481dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b8cc28369e92 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next
new a776f2d74267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 983d538c1364 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
new ad1c2d252674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 508e357579f0 bcache: remove EXPERIMENTAL for Kconfig option 'Asynchrono [...]
new 66c1ae12e1fb Merge branch 'for-5.20/drivers' into for-next
new 90828a5e0d65 ublk_drv: cancel device even though disk isn't up
new ed772fe30a04 ublk_drv: fix ublk device leak in case that add_disk fails
new 134ec0b02374 ublk_drv: add SET_PARAMS/GET_PARAMS control command
new 099d9b8d637b ublk_drv: cleanup ublksrv_ctrl_dev_info
new cd4cc592c7cc Merge branch 'for-5.20/block' into for-next
new 5af6c7916ed4 ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA
new e363c522e673 ublk_drv: add support for UBLK_IO_NEED_GET_DATA
new 9545c8ef510f Merge branch 'for-5.20/block' into for-next
new d0a27dfc7f29 md/raid5: Refactor raid5_get_active_stripe()
new 7d7a35b91e62 md/raid5: Make is_inactive_blocked() helper
new 8f4792323a69 md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage()
new af98ca0348d4 md/raid5: Move stripe_request_ctx up
new 99f5e740d961 md/raid5: Ensure batch_last is released before sleeping fo [...]
new ae0a80935d6a drivers:md:fix a potential use-after-free bug
new fb0c50f4fedf Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...]
new 2d835c4e7a1f Merge branch 'for-5.20/drivers-post' into for-next
new 546666e01371 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new e120a5f1e78f dm: return early from dm_pr_call() if DM device is suspended
new 8dd87f3c5283 dm: Allow dm_call_pr to be used for path searches
new 701510875975 dm: Start pr_reserve from the same starting path
new 08a3c338e080 dm: Fix PR release handling for non All Registrants
new c6adada5b704 dm: Start pr_preempt from the same starting path
new 1fbeea217d8f dm raid: fix address sanitizer warning in raid_status
new 7dad24db59d2 dm raid: fix address sanitizer warning in raid_resume
new 9dd1cd3220ec dm: fix dm-raid crash if md_handle_request() splits bio
new 4a21448e6479 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9c4b386cc049 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e5cb13e4ec4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 596f2d311cab dt-bindings: mfd: st,stm32-timers: Correct 'resets' property name
new ae4ccaed3a06 dt-bindings: mfd: stm32-timers: Move fixed string node nam [...]
new 141d7da20a39 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new 5ffd56448d47 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new 4f73d5ed307f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1531e9c29cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b1b40a35c764 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 41dd185936b0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new af08e213775b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
new 7c9c94c515c5 Merge branch 'safesetid-next' of https://github.com/micah- [...]
new 9195f7cd5057 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fcbce390df6f Merge branch 'next' of git://github.com/cschaufler/smack-next
new 2951d136fcd7 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
new 2995a277dca9 tpm: Add upgrade/reduced mode support for TPM1.2 modules
new 3926d41d4b57 dt-bindings: trivial-devices: Add Infineon SLB9673 TPM
new 1d43d1417e85 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
new dac94df2c88a tpm: Add tpm_tis_i2c backend for tpm_tis_core
new 1fc23bb9fd61 X.509: Support parsing certificate using SM2 algorithm
new 1c190b5ffccf sign-file: Fix confusing error messages
new 9785345b665d pkcs7: parser support SM2 and SM3 algorithms combination
new 081d2ab38e95 pkcs7: support EC-RDSA/streebog in SignerInfo
new 0e9aebb1e7db KEYS: asymmetric: enforce SM2 signature use pkey algo
new 7e3b63166180 tpm: fix platform_no_drv_owner.cocci warning
new db197ccd21c6 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
new 195b1d8a3f6d tpm: Add check for Failure mode for TPM2 modules
new fd9682e0b8c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 42ffc2f93c4a Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
new c5e1a1eb9279 iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) En [...]
new 432e5dfc7eb7 iommu/amd: Add support for AVIC when SNP is enabled
new be280ea763f7 iommu/amd: Fix compile warning in init code
new de0269765b26 ACPI/IORT: Fix build error implicit-function-declaration
new c10100a416c1 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'a [...]
new 68b3206d27b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new cb714b195f69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 944ad762bb47 dt-bindings: display: use spi-peripheral-props.yaml
new 532b04d846dd dt-bindings: eeprom: at25: use spi-peripheral-props.yaml
new b600d6a6c55e dt-bindings: eeprom: microchip,93lc46b: move to eeprom directory
new 5ecd39d1bc4b dt-bindings: net: convert emac_rockchip.txt to YAML
new be55492e01ab devicetree/bindings: correct possessive "its" typos
new 7913145afa51 of/fdt: declared return type does not match actual return type
new 6312bb711e5c dt-bindings: PCI: host-generic-pci: Allow IOMMU and MSI pr [...]
new 237d46e61a61 dt-bindings: dma: arm,pl330: Add missing 'iommus' property
new 918eec4e5d63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 730bc8ba5e9e spi: spi-gxp: Add support for HPE GXP SoCs
new 8cc35b86546d spi: dt-bindings: add documentation for hpe,gxp-spifi
new a1848b0fa251 MAINTAINERS: add spi support to GXP
new 69243df953e7 Add SPI Driver to HPE GXP Architecture
new ed38242d5839 Merge remote-tracking branch 'spi/for-5.20' into spi-next
new c0a911044d9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ad2afa0c65e2 Merge branch into tip/master: 'x86/sgx'
new 28f6c37a2910 kprobes: Forbid probing on trampoline and BPF code areas
new dec8784c9088 x86/kprobes: Update kcb status flag after singlestepping
new 77c5bdec0199 Merge branch into tip/master: 'perf/urgent'
new 740cf8a760b7 sched/core: Introduce sched_asym_cpucap_active()
new 6092478bcbf4 sched/deadline: Make dl_cpuset_cpumask_can_shrink() capaci [...]
new b3f53daacc74 sched/deadline: Use sched_dl_entity's dl_density in dl_tas [...]
new 7aef24b60186 Merge branch into tip/master: 'sched/core'
new ffa6482e461f x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.B [...]
new 38adad802a06 Merge branch into tip/master: 'x86/urgent'
new 9fbd3daafca3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 45eaf7c537e6 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new ded4a2f1ae60 mac80211: tracing: Use the new __vstring() helper
new b774926c7338 tracing: eprobe: Add missing log index
new f360ea5641dc tracing: eprobe: Remove duplicate is_good_name() operation
new 95c104c378dc tracing: Auto generate event name when creating a group of events
new 5db19792f066 selftests/ftrace: Add test case for GRP/ only input
new f5eab65ff2b7 selftests/kprobe: Do not test for GRP/ without event failures
new fea6ac554d9d tracing: Add example and documentation for new __vstring() macro
new f71f3ba9b423 selftests/kprobe: Update test for no event name syntax error
new 730dbb8ddac6 USB: mtu3: tracing: Use the new __vstring() helper
new 9abc291812d7 batman-adv: tracing: Use the new __vstring() helper
new 3a2dcbaf4d31 tracing: Use a copy of the va_list for __assign_vstr()
new ac6c1b2ca77e ftrace/x86: Add back ftrace_expected assignment
new 102227b970a1 rv: Add Runtime Verification (RV) interface
new 04acadcb4453 rv: Add runtime reactors interface
new 09ecd8b8c585 rv/include: Add helper functions for deterministic automata
new 792575348ff7 rv/include: Add deterministic automata monitor definition [...]
new cc8e71c81746 rv/include: Add instrumentation helper functions
new ff0aaf671230 Documentation/rv: Add a basic documentation
new e3c9fc78f096 tools/rv: Add dot2c
new 4041b9bbfbcd Documentation/rv: Add deterministic automaton documentation
new 24bce201d798 tools/rv: Add dot2k
new d57aff24796f Documentation/rv: Add deterministic automata monitor synth [...]
new b6172b5185d4 Documentation/rv: Add deterministic automata instrumentati [...]
new 8812d21219b9 rv/monitor: Add the wip monitor skeleton created by dot2k
new 10bde81c7486 rv/monitor: Add the wip monitor
new ccc319dcb450 rv/monitor: Add the wwnr monitor
new 135b881ea885 rv/reactor: Add the printk reactor
new e88043c0ac16 rv/reactor: Add the panic reactor
new 4c3d2f9388d3 tracing: Use a struct alignof to determine trace event fie [...]
new b5f37a0b6f66 rtla/utils: Use calloc and check the potential memory allo [...]
new c7d8a598c5b1 rtla: Fix Makefile when called from -C tools/
new 4f753c3be52c rtla: Fix double free
new dd0b15bda48f rtla: Define syscall numbers for riscv
new 3b513bfde243 Merge branch 'trace/for-next-rtla' into trace/for-next
new 7371cef358ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9d300dd74074 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new 9bfd900beeec RISC-V: KVM: Improve ISA extension by using a bitmap
new 6259d2f834f2 RISC-V: KVM: Fix variable spelling mistake
new cca986fab9e8 RISC-V: KVM: Make kvm_riscv_guest_timer_init a void function
new fe283e5fa1ed RISC-V: KVM: move preempt_disable() call in kvm_arch_vcpu_ [...]
new b91f0e4cb8a3 RISC-V: KVM: Factor-out instruction emulation into separat [...]
new 1222b55cee23 RISC-V: KVM: Add extensible system instruction emulation f [...]
new 8a061562e2f2 RISC-V: KVM: Add extensible CSR emulation framework
new 4ab0e470c06d KVM: Add gfp_custom flag in struct kvm_mmu_memory_cache
new c9d57373fc87 RISC-V: KVM: Add G-stage ioremap() and iounmap() functions
new 659ad6d82c31 RISC-V: KVM: Use PAGE_KERNEL_IO in kvm_riscv_gstage_ioremap()
new 6bb2e00ea304 RISC-V: KVM: Add support for Svpbmt inside Guest/VM
new 2e2e91158feb Merge tag 'kvm-riscv-5.20-1' of https://github.com/kvm-ris [...]
new da0b93d65e5b KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex [...]
new 35d539c3e44f KVM: x86/mmu: Return a u64 (the old SPTE) from mmu_spte_cl [...]
new a42989e7fbb0 KVM: x86/mmu: Directly "destroy" PTE list when recycling rmaps
new aed02fe3cae4 KVM: x86/mmu: Drop the "p is for pointer" from rmap helpers
new 2833eda0e296 KVM: x86/mmu: Rename __kvm_zap_rmaps() to align with other [...]
new f8480721a74b KVM: x86/mmu: Rename rmap zap helpers to eliminate "unmap" [...]
new 9202aee816c8 KVM: x86/mmu: Rename pte_list_{destroy,remove}() to show t [...]
new 3c2e10373ec7 KVM: x86/mmu: Remove underscores from __pte_list_remove()
new 01e69cef63f8 KVM: SVM: Fix x2APIC MSRs interception
new 94bda2f4cd86 KVM: x86: Reject loading KVM if host.PAT[0] != WB
new 82ffad2ddf5d KVM: x86: Drop unnecessary goto+label in kvm_arch_init()
new 38bf9d7bf277 KVM: x86/mmu: Add shadow mask for effective host MTRR memtype
new d5e90a699875 KVM: x86/mmu: Restrict mapping level based on guest MTRR i [...]
new a8ac499bb6ab KVM: x86/mmu: Don't require refcounted "struct page" to cr [...]
new 65e3b446bcce KVM: x86/mmu: Document the "rules" for using host_pfn_mapp [...]
new 85f44f8cc07b KVM: x86/mmu: Don't bottom out on leafs when zapping colla [...]
new cfe12e64b065 KVM: selftests: Add an option to run vCPUs while disabling [...]
new c33f6f2228fe KVM: x86: Split kvm_is_valid_cr4() and export only the non [...]
new ca58f3aa53d1 KVM: nVMX: Account for KVM reserved CR4 bits in consistenc [...]
new c7d855c2aff2 KVM: nVMX: Inject #UD if VMXON is attempted with incompati [...]
new a645c2b506fb KVM: nVMX: Rename handle_vm{on,off}() to handle_vmx{on,off}()
new f8ae08f9789a KVM: nVMX: Let userspace set nVMX MSR to any _host_ suppor [...]
new 8805875aa473 Revert "KVM: nVMX: Do not expose MPX VMX controls when gue [...]
new 93255bf92939 KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if [...]
new b663f0b5f3d6 KVM: VMX: Add helper to check if the guest PMU has PERF_GL [...]
new 4496a6f9b45e KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer i [...]
new 9389d5774aca Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{E [...]
new a910b5ab6b25 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
new ce30d8b976b4 KVM: selftests: Verify VMX MSRs can be restored to KVM-sup [...]
new 0a8735a6acf3 KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register
new 1bd9dfec9fd4 KVM: x86: Do not block APIC write for non ICR registers
new 6c6ab524cfae KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT
new 6fac42f127b8 KVM: SVM: Dump Virtual Machine Save Area (VMSA) to klog
new 7edc3a68038a KVM, x86/mmu: Fix the comment around kvm_tdp_mmu_zap_leafs()
new 63f4b210414b Merge remote-tracking branch 'kvm/next' into kvm-next-5.20
new c4edb2babc75 Merge tag 'kvmarm-5.20' of git://git.kernel.org/pub/scm/li [...]
new 31f6e3832a0f KVM: x86/mmu: remove unused variable
new ad5b072716e9 selftests: KVM: Check stat name before other fields
new 7eebae78bc97 selftests: KVM: Provide descriptive assertions in kvm_bina [...]
new dd4d1c3bb3f1 selftests: KVM: Add exponent check for boolean stats
new 281106f938d3 selftests: kvm: set rax before vmcall
new 1f932cd4db4f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new 67f43c9c6a47 xen/manage: Use orderly_reboot() to reboot
new 8441dac05e7f xen: Fix spelling mistake
new a603002eea82 virtio: replace restricted mem access flag with callback
new a870544ca9d2 kernel: remove platform_has() infrastructure
new 251e90e7e346 xen: don't require virtio with grants for non-PV guests
new 61b4b73da05a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new d9f74d98bbec tools/power/x86/intel-speed-select: Fix off by one check
new c55ae10230a7 tools/power/x86/intel-speed-select: Remove unneeded semicolon
new 7842efa5e194 platform/x86: sony-laptop: Remove useless comparisons in s [...]
new c9d959fc32a5 platform/x86: pmc_atom: Match all Lex BayTrail boards with [...]
new b4b830a34d80 platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity
new 40ec787e1adf platform/olpc: Fix uninitialized data in debugfs write
new e6abe8ff8e0c platform/surface: gpe: Add support for 13" Intel version o [...]
new 6dd71251b9ae platform/x86: pmc_atom: Fix comment typo
new 8906ced9a909 Merge tag 'ib-mfd-edac-i2c-leds-pinctrl-platform-watchdog- [...]
new 42d0d4232ac1 platform/x86: p2sb: Move out of X86_PLATFORM_DEVICES dependency
new 3d46d7848075 platform/x86/intel/vsec: Fix wrong type for local status v [...]
new c59958d77775 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bde12339d576 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e941ff39bf97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a01633cd867b leds: turris-omnia: convert to use dev_groups
new e625e2238a27 dt-bindings: leds: pwm-multicolor: document max-brigthness
new 13c8e95522d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 705d3c26c508 Merge branch 'for-next' of git://github.com/cminyard/linux [...]
new 321eaf317dec docs: driver-api: firmware: add driver firmware guidelines. (v3)
new 3fe407648278 kernfs: Fix typo 'the the' in comment
new b6c694740ea2 kobject: fix Kconfig.debug "its" grammar
new b18ee4a44e3f sysfs docs: ABI: Fix typo in comment
new f2d57765b798 firmware_loader: Replace kmap() with kmap_local_page()
new 273aaa24369c docs: embargoed-hardware-issues: fix invalid AMD contact email
new 94230661b561 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new ff50a91ee5e6 usb: phy: remove redundant store to variable var after & o [...]
new cfed201e2db2 usb: typec: anx7411: Fix an array out of bounds
new 9310bd4bf20f usb: typec: anx7411: fix error checking in anx7411_get_gpio_irq()
new 0c25bab1abb4 usb: typec: anx7411: use semi-colons instead of commas
new 67fb0cc02f89 usb: typec: anx7411: Fix wrong pointer passed to PTR_ERR()
new 5cda657679f8 usb: typec: anx7411: Fix return value check in anx7411_reg [...]
new d183a57cad92 usb: typec: anx7411: Fix error return code in anx7411_i2c_probe()
new 23bb7b495971 usb: typec: anx7411: fix passing zero to 'PTR_ERR'
new d7de14d74d65 usb: xhci_plat_remove: avoid NULL dereference
new 26c6c2f8a907 USB: HCD: Fix URB giveback issue in tasklet function
new 2191c00855b0 USB: gadget: Fix use-after-free Read in usb_udc_uevent()
new 86c4bb4f124e usb/atm: fix repeated words in comments
new a7a9f4c0060e usb/core: fix repeated words in comments
new 973939279a20 usb/host: fix repeated words in comments
new cd86f367eb6b usb/image: fix repeated words in comments
new 676cb83b11c3 usb/misc: fix repeated words in comments
new d5851c248025 usb/musb: fix repeated words in comments
new 908d34aad1ef usb/typec/tcpm: fix repeated words in comments
new 13da6f41fbe0 USB: xhci: Fix comment typo
new 0c3404389773 usb: typec: retimer: Add missing id check in match callback
new b2d0dd5155c4 usb: renesas-xhci: Do not print any log while fw verif success
new fe3cc0cebe60 usb/chipidea: fix repeated words in comments
new c3ffc9c4ca44 usb: cdns3: change place of 'priv_ep' assignment in cdns3_ [...]
new a7dc438b5e44 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command [...]
new b60fd9361b6e dt-bindings: usb: typec: add bindings for stm32g0 controller
new 72849d4fcee7 usb: typec: ucsi: stm32g0: add support for stm32g0 controller
new 2d945194cce1 usb: typec: ucsi: stm32g0: add bootloader support
new 817f9ee0dad5 dt-bindings: usb: generic-ehci: allow usb-hcd schema properties
new 43993626de00 usb: misc: onboard-hub: add support for Microchip USB2514B [...]
new 0d0fb2b605c7 ARM: dts: stm32: add support for USB2514B onboard hub on s [...]
new 76e960597635 ARM: multi_v7_defconfig: enable USB onboard HUB driver
new 40e58a8a7ca6 dt-bindings: usb: Add binding for TI USB8041 hub controller
new e0c6b1f3d757 USB: usbsevseg: convert sysfs snprintf to sysfs_emit
new 40758e493f4d usb: misc: onboard_usb_hub: Add reset-gpio support
new ed92f4353ef5 usb: misc: onboard_usb_hub: Add TI USB8041 hub support
new 8288c99fc263 usb: misc: onboard_usb_hub: Remove duplicated power_on delay
new 11782a33adbd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new d4223b29f347 next-20220728/tty
new 1208ec59eac7 char: remove VR41XX related char driver
new b5276c924497 drivers: lkdtm: fix clang -Wformat warning
new 2cd93eaaa051 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new 85193e4f6a23 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...]
new 5a4fe7c41b58 vfio/ccw: Add length to DMA_UNMAP checks
new 96a4c9ecaeac vfio/ccw: Remove FSM Close from remove handlers
new 4eb919663d97 vfio/ccw: Check return code from subchannel quiesce
new 099fd2c20207 vfio/pci: fix the wrong word
new aa43fe7435b6 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
new 97c9a70f129f staging: qlge: refine variable name
new 6a74f103e3e0 staging: pi433: remove duplicated comments
new 3cc664a99e2f staging: r8188eu: remove HW_VAR_SET_OPMODE from SetHwReg8188EU()
new 0f83ff012957 staging: r8188eu: remove unused parameter from correct_TSF()
new 21b044c90338 staging: r8188eu: remove unused parameter from update_TSF()
new 7136ef70a067 staging: r8188eu: make update_TSF() and correct_TSF() static
new b9ad667059d7 staging: r8188eu: remove SetHwReg8188EU()
new 51ee8ea588bc staging: r8188eu: remove OnAtim prototype
new 123b3b754e3f staging: r8188eu: remove DoReserved prototype
new 470923810230 staging: r8188eu: make dump_chip_info() static
new 2b5002e2cc14 staging: r8188eu: convert rtw_pwr_wakeup to correct error [...]
new 81e878887ff8 staging: fbtft: core: set smem_len before fb_deferred_io_i [...]
new 899336721928 staging: vt6655: Rename MACvClearStckDS
new c528bbb7dc06 staging: vt6655: Convert macro vt6655_mac_clear_stck_ds to [...]
new f3a76018dd55 staging: r8188eu: remove initializer from ret in rtw_pwr_wakeup
new 87f600af59e8 staging: r8188eu: fix potential uninitialised variable use [...]
new 3bcd9a41a06c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new dccdb9f22db7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 265792d0dede cgroup: Skip subtree root in cgroup_update_dfl_csses()
new 3109920b3d95 Merge branch 'for-5.20' into for-next
new d414da216fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0f8c3a1df936 Merge branch 'misc' into for-next
new dd6c3882fff3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f00e0d771489 scsi: lpfc: Check the return value of alloc_workqueue()
new 86a44f045b8c scsi: ufs: core: Increase the maximum data buffer size
new 00511d2abf57 scsi: ufs: core: Correct ufshcd_shutdown() flow
new dd0a66ada0bd scsi: target: core: Fix race during ACL removal
new ef4f7e4bf1dc scsi: target: core: De-RCU of se_lun and se_lun acl
new a19066788d87 scsi: ufs: ufs-pci: Correct check for RESET DSM
new fe442604199e scsi: core: Make sure that targets outlive devices
new 16728aaba62e scsi: core: Make sure that hosts outlive targets
new 1a9283782df2 scsi: core: Simplify LLD module reference counting
new f323896fe6fa scsi: core: Call blk_mq_free_tag_set() earlier
new 4da8c5f76825 scsi: zfcp: Fix missing auto port scan and thus missing ta [...]
new 554b117e8fab scsi: FlashPoint: Remove redundant variable bm_int_st
new 6464d5b8a276 scsi: megaraid_sas: Remove redundant variable cmd_type
new c6380f992427 scsi: pm8001: Fix typo 'the the' in comment
new 02ccac4d9a09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 0ceaa2c55a44 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 3d447d9d262b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e3c1d6c8c59a gpio: 74xx-mmio: Use bits instead of plain numbers for flags
new c4f0d16daa6d dt-bindings: gpio: fsl-imx-gpio: Add i.MXRT compatibles
new 9ab49a25b629 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new 2064b662e888 dt-bindings: pinctrl: Add DT schema for SM6375 TLMM
new f1a5013f9193 pinctrl: qcom: Add SM6375 TLMM driver
new c3e4fa4b4eb1 pinctrl: mvebu: Missing a blank line after declarations.
new e79368b15d77 dt-bindings: pinctrl: st,stm32: Correct 'resets' property name
new 53dd4188a8c5 pinctrl: at91: Fix typo 'the the' in comment
new dc24b7530dff pinctrl: amd: Fix newline declaration in debugfs output
new e8129a076a50 pinctrl: amd: Use unicode for debugfs output
new 45f74532278d ARM: dts: imxrt1170-pinfunc: Add pinctrl binding header
new f174b668fea4 dt-bindings: pinctrl: mt8186: Add gpio-line-names property
new f4526ae80dbd dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp
new 247255e6106d Merge branch 'devel' into for-next
new 078b0b01907d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d5fdc8ca4a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e4df96e4df09 Revert "pinctrl: amd: Use unicode for debugfs output"
new 20550a61880f pwm: sifive: Simplify offset calculation for PWMCMP registers
new 61180f68ad5b pwm: sifive: Fold pwm_sifive_enable() into its only caller
new 0f02f491b786 pwm: sifive: Reduce time the controller lock is held
new 3586b02663f0 pwm: sifive: Enable clk only after period check in .apply()
new 1695b421e1b5 pwm: sifive: Simplify clk handling
new ace41d7564e6 pwm: sifive: Ensure the clk is enabled exactly once per ru [...]
new 2375e964d541 pwm: sifive: Shut down hardware only after pwmchip_remove( [...]
new c2252c181ab5 dt-bindings: pwm: Document clk based PWM controller
new 901f8f5404f1 pwm: Add clock based PWM output driver
new 3bf5f2f0c02e dt-bindings: pwm: mediatek: Add compatible string for MT8195
new 0afe57ca3a77 MAINTAINERS: Add include/dt-bindings/pwm to PWM SUBSYSTEM
new 3391780b74b9 MAINTAINERS: Remove myself as PWM maintainer
new ea95b29983b9 pwm: twl-led: Document some limitations and link to the re [...]
new 2ba1aede6d41 pwm: lpc18xx: Convert to use dev_err_probe()
new 8933d30c5f46 pwm: lpc18xx: Fix period handling
new a1355fe699ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d938eec23139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bcbc2d7c5d73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 9fb846d07208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bcae0debfa7c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new 932d6b4b38fe Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
new a40dfc977f26 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 13a6e989016c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 0076f75f2f57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 77e32a0f523a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d4b2ae58526e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ea308a6f29c Merge branch 'main' of git://git.infradead.org/users/willy [...]
new f31beb8c1935 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...]
new 4c392516accf Documentation: KUnit: Fix example with compilation error
new 8403caeb4360 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
new bb3c64f6a017 bus: mhi: host: Fix up null pointer access in mhi_irq_handler
new 92a004909e16 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
new 0a7e91528202 memblock tests: fix compilation errors
new 04d9490986d1 memblock test: Modify the obsolete description in README
new 792a98a3cf26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 452e21cf3438 powerpc/mm: Export memory_add_physaddr_to_nid() for modules
new 928ee6a6f1de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 05b467c72bdf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5c3fa45f0dac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7f637be4d460 random: correct spelling of "overwrites"
new c2df4c34169c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new f667981697da kallsyms: use `sizeof` instead of hardcoded size
new c9275aff21fd kallsyms: avoid hardcoding buffer size
new 8cf7e28732ad kallsyms: add static relationship between `KSYM_NAME_LEN{, [...]
new 66ee4173d7b4 kallsyms: support "big" kernel symbols
new bc180713377f kallsyms: increase maximum kernel symbol length to 512
new 44d087714a0e workqueue: introduce `__INIT_WORK_WITH_KEY`
new 2265fa821ec9 locking/spinlock: introduce `__spin_lock_init`
new 7972506ac809 locking/spinlock: introduce `_raw_spin_lock_init`
new d1a8c99b7f4d rust: add C helpers
new c4fcf3f12d95 rust: add `compiler_builtins` crate
new 3a2540e96e7b rust: import upstream `alloc` crate
new 778fa9f60e90 rust: adapt `alloc` crate to the kernel
new ef4f9c078ffa rust: add `build_error` crate
new caf367a92c25 rust: add `macros` crate
new 199f8f937f16 rust: add `bindings` crate
new dc04475e21ab rust: add `kernel` crate's `sync` module
new 3bac4563ee11 rust: add `kernel` crate
new 3b98bf5c169c rust: export generated symbols
new 3a577b7d6fad vsprintf: add new `%pA` format specifier
new 30175a5ea57f scripts: checkpatch: diagnose uses of `%pA` in the C side [...]
new 1f023284ca62 scripts: checkpatch: enable language-independent checks for Rust
new b782a302c38d scripts: add `rustdoc_test_{builder,gen}.py` scripts
new 610f8b994c26 scripts: add `generate_rust_analyzer.py` scripts
new 50b97af46a0c scripts: decode_stacktrace: demangle Rust symbols
new 95f5134196b7 configs: add `rust` config
new b41d3baab05a docs: add Rust documentation
new fe24902ba876 Kbuild: add Rust support
new f1b0b57bf5ec samples: add Rust examples
new 3a3d06053dda MAINTAINERS: Rust
new 397a188b911d [RFC] drivers: gpio: PrimeCell PL061 in Rust
new f5b9a854ab8b [RFC] drivers: android: Binder IPC in Rust
new 2630f18f3b58 init/Kconfig: Specify the interpreter for rust-is-available.sh
new c993bf90f281 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new f8c7d955b94f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new 91451c9ed2e7 Merge branch 'for-next' of git://git.infradead.org/users/w [...]
new 9f77b82a48aa Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
new 3e731203153d powerpc: drop dependency on <asm/machdep.h> in archrandom.h
new 36d4b36b6959 lib/nodemask: inline next_node_in() and node_random()
new 560f5b8cff50 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 27603a606fda dm: verity-loadpin: Drop use of dm_table_get_num_targets()
new c40415bc2e0b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new ad072660c0e8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 14773bfa70e6 mm: shrinkers: fix double kfree on shrinker name
new 15d2ce7129f2 mips: rename mt_init to mips_mt_init
new a43cfc87caaf android: binder: stop saving a pointer to the VMA
new b0cab80ecd54 android: binder: fix lockdep check on clearing vma
new 7f82f922319e mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
new ccac11da679b filemap: minor cleanup for filemap_write_and_wait_range
new d6e103a757fa mm: memcontrol: do not miss MEMCG_MAX events for enforced [...]
new 3b8e7f5c42d1 selftests/vm: fix errno handling in mrelease_test
new ac3ced5fc12f selftests/vm: skip 128TBswitch on unsupported arch
new b717d6b93b54 mm: compaction: include compound page count for scanning i [...]
new 0f0b6931ff0d mm: remove obsolete comment in do_fault_around()
new 450d0e74d886 memblock,arm64: expand the static memblock memory table
new fef3e9066d19 writeback: remove inode_to_wb_is_valid()
new c7e6f17b52e9 zsmalloc: zs_malloc: return ERR_PTR on failure
new 73b73bac90d9 mm: vmpressure: don't count proactive reclaim in vmpressure
new 188043c7f4f2 mm/damon/reclaim: fix potential memory leak in damon_recla [...]
new e408e695f5f1 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs
new 9b7a4039d685 tools/vm/page_owner_sort.c: adjust the indent in is_need()
new 4d8ff6409709 mm: remove unneeded PageAnon check in restore_exclusive_pte()
new 189cdcfeeff3 mm/page_alloc: correct the wrong cpuset file path in comment
new 6d97cf88ddde mm/mempolicy: remove unneeded out label
new 3d5367a0426d tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...]
new 198729c9627a mm/cma_debug.c: align the name buffer length as struct cma
new 360b420dbded selftest/vm: uninitialized variable in main()
new 2727cfe4072a hugetlb_cgroup: fix wrong hugetlb cgroup numa stat
new 914eedcb9ba0 userfaultfd: don't fail on unrecognized features
new 873f64b791a2 mm/memcontrol.c: remove the redundant updating of stats_fl [...]
new 35fcd75af3ed xfs: fail dax mount if reflink is enabled on a partition
new 65974cb9107d mm/gup.c: fix formatting in check_and_migrate_movable_page()
new 68aaee147e59 mm: memcontrol: fix potential oom_lock recursion deadlock
new 76aefad628aa mm/mprotect: fix soft-dirty check in can_change_pte_writable()
new c942f5bd17b3 selftests: soft-dirty: add test for mprotect
new 68deb82a7bfc selftests: add soft-dirty into run_vmtests.sh
new f6c3e1ae0114 mm/hmm: add a test for cross device private faults
new bb077c3ffd53 mm: cleanup is_highmem()
new d00365175e09 hugetlbfs: use helper macro SZ_1{K,M}
new 7ec3c362cfc4 hugetlbfs: remove unneeded hugetlbfs_ops forward declaration
new 990e52b17d04 hugetlbfs: remove unneeded header file
new 445c809829dc hugetlbfs: cleanup some comments in inode.c
new 116807634569 hugetlbfs: fix inaccurate comment in hugetlbfs_statfs()
new 07252dfea2c7 mm: use is_zone_movable_page() helper
new 96f96763de26 mm: memory-failure: convert to pr_fmt()
new 1a44131d4f52 mm: Kconfig: fix typo
new 40e6e8937d58 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
new 0c12185728d6 Revert "squashfs: provide backing_dev_info in order to dis [...]
new db98b4308627 squashfs: always build "file direct" version of page actor
new 8fc78b6fe24c squashfs: implement readahead
new b09a7a036d20 squashfs: support reading fragments in readahead call
new a10c9ede9913 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...]
new 591c32bddbe2 kernel/hung_task: fix address space of proc_dohung_task_ti [...]
new fa7d574ba4f4 bdi: remove enum wb_congested_state
new ed8fb78d7ecd proc: add some (hopefully) insightful comments
new cf069c3b47fe lib/mpi: fix typo 'the the' in comment
new 97d3b2676fc6 ocfs2: remove some useless functions
new 702f3cf374b8 ocfs2: use the bitmap API to simplify code
new 45ee6d1e935d ocfs2: fix a typo in a comment
new 787dbea11a5d profile: setup_profiling_timer() is moslty not implemented
new 50feece7f770 mailmap: update Kirill's email
new 9f3cebf0bb84 mailmap: add linux.dev alias for Brendan Higgins
new 9f98911a9d6e MAINTAINERS: kunit: add David Gow as a maintainer of KUnit
new b99695580bfc scripts/gdb: ensure the absolute path is generated on init [...]
new d9d69022f33c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 23e136105b46 Merge branch 'mm-stable' into mm-unstable
new da7f992d2f9e mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled()
new 6c33a15828ce mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling
new c9114bb32dc4 mm: hugetlb_vmemmap: introduce the name HVO
new 3b3798356a8f mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...]
new 5d42dad8f86b mm: hugetlb_vmemmap: replace early_param() with core_param()
new e46c703e31a9 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability
new 101ffbac5ea3 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst
new 95c48a6de607 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...]
new 103992d5953d mm/hugetlb: check gigantic_page_runtime_supported() in ret [...]
new 5b7dc8b798bc mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...]
new 94828b976cd7 mm, hwpoison, hugetlb: support saving mechanism of raw err [...]
new c05325e1bd03 mm, hwpoison: make unpoison aware of raw error info in hwp [...]
new 49725bd8b634 mm, hwpoison: set PG_hwpoison for busy hugetlb pages
new ed4ecfbf959b mm, hwpoison: make __page_handle_poison returns int
new 708341af41d7 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage
new b0b1590d9ac3 mm, hwpoison: enable memory error handling on 1GB hugepage
new 627ffdeb16d5 mm: discard __GFP_ATOMIC
new 17f4e8535809 mm/page_alloc: minor clean up for memmap_init_compound()
new e2e94a9b220a procfs: add 'size' to /proc/<pid>/fdinfo/
new 151cb7774f3b procfs: add 'path' to /proc/<pid>/fdinfo/
new f7611a20516f mm: khugepaged: don't carry huge page to the next loop for [...]
new e60fdfbb0266 mm/khugepaged: add struct collapse_control
new 47c2fe78294e mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR
new 3de9912dc073 mm-khugepaged-add-struct-collapse_control-fix-fix
new fbb806fd57af mm/khugepaged: dedup and simplify hugepage alloc and charging
new c58920f63442 mm/khugepaged: propagate enum scan_result codes back to callers
new 236921c05531 mm/khugepaged: add flag to predicate khugepaged-only behavior
new fb6a86c2e109 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check()
new ad78349b4d5f mm/khugepaged: consistently order cc->is_khugepaged and pt [...]
new fdc8f3166564 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...]
new 4f1c3b1c6e16 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse
new df113d464369 mm/khugepaged: Avoid possible memory leak in failure path
new e5ca1b989651 mm/khugepaged: add missing kfree() to madvise_collapse()
new a28750dabbe7 mm/khugepaged: delay computation of hpage boundaries until use
new 4a6dbd2695a5 mm/khugepaged: rename prefix of shared collapse functions
new 7ec952341312 mm/madvise: add MADV_COLLAPSE to process_madvise()
new 2e9d5ca92a82 selftests/vm: modularize collapse selftests
new 0bda26523935 selftests/vm: dedup hugepage allocation logic
new 6207346f5735 selftests/vm: add MADV_COLLAPSE collapse context to selftests
new 72e3e49d77ff selftests/vm: add selftest to verify recollapse of THPs
new 3a61f88a4ad6 selftests/vm: add selftest to verify multi THP collapse
new 641d8f18ac5d highmem: remove unneeded spaces in kmap_local_page() kdocs
new cb8aa022b482 highmem: specify that kmap_local_page() is callable from i [...]
new b728f8114199 Documentation/mm: don't kmap*() pages which can't come fro [...]
new 351a06bc3b8c Documentation/mm: avoid invalid use of addresses from kmap [...]
new 01b51469aa92 Documentation/mm: rrefer kmap_local_page() and avoid kmap()
new ef207da289c3 highmem: delete a sentence from kmap_local_page() kdocs
new 5f3a9da6d12b Documentation/mm: add details about kmap_local_page() and [...]
new 22dc5fa83cd4 mm: prevent page_frag_alloc() from corrupting the memory
new 572df5aa09b5 ocfs2: reflink deadlock when clone file to the same direct [...]
new 711f5a360a82 ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 374ee3f201b0 ocfs2: fix ocfs2 corrupt when iputting an inode
new 82e599e01c0f init/main.c: silence some -Wunused-parameter warnings
new 8197ad4a0074 lib/debugobjects: fix stat count and optimize debug_object [...]
new 10d96ccaa852 Merge branch 'mm-nonmm-unstable' into mm-everything
new 49d392d54ef3 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 42d670bda02f Add linux-next specific files for 20220802
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 (7c5e07b73ff3)
\
N -- N -- N refs/heads/master (42d670bda02f)
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 1590 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:
.gitignore | 1 +
Documentation/ABI/stable/sysfs-module | 2 +-
Documentation/ABI/testing/sysfs-class-rtrs-client | 2 +-
Documentation/ABI/testing/sysfs-class-rtrs-server | 2 +-
.../ABI/testing/sysfs-devices-platform-ACPI-TAD | 2 +-
Documentation/ABI/testing/sysfs-devices-power | 2 +-
Documentation/ABI/testing/sysfs-fs-f2fs | 24 +
Documentation/PCI/sysfs-pci.rst | 2 +-
Documentation/RCU/checklist.rst | 9 +-
Documentation/admin-guide/efi-stub.rst | 4 +-
Documentation/admin-guide/kernel-parameters.txt | 8 +-
Documentation/dev-tools/kunit/usage.rst | 2 +-
.../devicetree/bindings/clock/st/st,flexgen.txt | 2 +-
.../devicetree/bindings/clock/ti/dra7-atl.txt | 2 +-
.../bindings/display/panel/lg,lg4573.yaml | 2 +-
.../bindings/display/sitronix,st7735r.yaml | 1 +
.../bindings/display/solomon,ssd1307fb.yaml | 7 +-
.../devicetree/bindings/dma/arm,pl330.yaml | 6 +
Documentation/devicetree/bindings/eeprom/at25.yaml | 5 +-
.../microchip,93lc46b.yaml} | 11 +-
.../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 2 +
.../devicetree/bindings/hwmon/adt7475.yaml | 2 +-
.../bindings/input/touchscreen/ektf2127.txt | 2 +-
.../bindings/leds/leds-pwm-multicolor.yaml | 6 +
.../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml | 2 +-
.../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 28 +-
.../devicetree/bindings/mfd/st,stm32-timers.yaml | 22 +-
.../devicetree/bindings/mips/lantiq/rcu.txt | 2 +-
.../devicetree/bindings/net/altera_tse.txt | 2 +-
.../devicetree/bindings/net/cdns,macb.yaml | 11 +-
Documentation/devicetree/bindings/net/cpsw.txt | 2 +-
.../bindings/net/dsa/hirschmann,hellcreek.yaml | 2 +-
.../devicetree/bindings/net/emac_rockchip.txt | 52 -
Documentation/devicetree/bindings/net/fsl,fec.yaml | 5 +
.../devicetree/bindings/net/nfc/marvell,nci.yaml | 4 +-
.../devicetree/bindings/net/nfc/st,st-nci.yaml | 5 +-
.../devicetree/bindings/net/nfc/st,st95hf.yaml | 7 +-
.../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 7 +-
.../devicetree/bindings/net/rockchip,emac.yaml | 115 +
.../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 10 +
.../devicetree/bindings/pci/host-generic-pci.yaml | 3 +
.../devicetree/bindings/pci/qcom,pcie.yaml | 4 +-
.../bindings/pinctrl/pinctrl-mt8186.yaml | 31 +-
.../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 158 +
.../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +-
.../devicetree/bindings/powerpc/fsl/mpc5200.txt | 2 +-
Documentation/devicetree/bindings/pwm/clk-pwm.yaml | 46 +
.../devicetree/bindings/pwm/pwm-mediatek.txt | 1 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +-
Documentation/devicetree/bindings/sound/da9055.txt | 2 +-
.../devicetree/bindings/spi/hpe,gxp-spifi.yaml | 56 +
.../bindings/timer/allwinner,sun4i-a10-timer.yaml | 1 +
.../devicetree/bindings/timer/ingenic,tcu.yaml | 4 +-
.../devicetree/bindings/usb/generic-ehci.yaml | 7 +-
.../devicetree/bindings/usb/st,typec-stm32g0.yaml | 91 +
.../devicetree/bindings/usb/ti,usb8041.yaml | 67 +
Documentation/driver-api/firmware/core.rst | 1 +
.../firmware/firmware-usage-guidelines.rst | 44 +
Documentation/filesystems/ext4/blockmap.rst | 2 +-
Documentation/memory-barriers.txt | 177 +-
Documentation/mm/highmem.rst | 31 +-
.../networking/devlink/devlink-selftests.rst | 38 +
Documentation/networking/devlink/index.rst | 1 +
Documentation/networking/ip-sysctl.rst | 10 +
Documentation/powerpc/elf_hwcaps.rst | 17 +-
Documentation/powerpc/index.rst | 1 +
Documentation/process/changes.rst | 2 +-
.../process/embargoed-hardware-issues.rst | 2 +-
Documentation/rust/arch-support.rst | 6 +-
Documentation/trace/index.rst | 1 +
.../trace/rv/da_monitor_instrumentation.rst | 171 +
Documentation/trace/rv/da_monitor_synthesis.rst | 147 +
Documentation/trace/rv/deterministic_automata.rst | 184 +
Documentation/trace/rv/index.rst | 14 +
Documentation/trace/rv/monitor_wip.rst | 55 +
Documentation/trace/rv/monitor_wwnr.rst | 45 +
Documentation/trace/rv/runtime-verification.rst | 231 +
.../devicetree/bindings/submitting-patches.rst | 11 +
.../translations/it_IT/doc-guide/kernel-doc.rst | 2 +
.../translations/it_IT/doc-guide/sphinx.rst | 18 +-
.../translations/it_IT/kernel-hacking/hacking.rst | 24 +-
.../translations/it_IT/kernel-hacking/locking.rst | 14 +-
.../it_IT/maintainer/configure-git.rst | 10 +
.../translations/it_IT/process/3.Early-stage.rst | 17 +-
.../translations/it_IT/process/5.Posting.rst | 27 +-
.../translations/it_IT/process/changes.rst | 25 +-
.../translations/it_IT/process/coding-style.rst | 42 +-
.../translations/it_IT/process/deprecated.rst | 24 +-
Documentation/translations/it_IT/process/index.rst | 1 +
.../it_IT/process/maintainer-handbooks.rst | 24 +
.../it_IT/process/maintainer-pgp-guide.rst | 14 +-
.../translations/it_IT/process/maintainer-tip.rst | 10 +
.../translations/it_IT/process/maintainers.rst | 13 +
.../it_IT/process/stable-kernel-rules.rst | 42 +-
.../it_IT/process/submitting-patches.rst | 66 +-
.../translations/zh_CN/PCI/pci-iov-howto.rst | 7 +-
Documentation/translations/zh_CN/PCI/pci.rst | 6 +-
.../zh_CN/admin-guide/mm/damon/usage.rst | 2 +
.../translations/zh_CN/dev-tools/kasan.rst | 117 +-
.../translations/zh_CN/dev-tools/sparse.rst | 2 +
.../zh_CN/dev-tools/testing-overview.rst | 25 +
.../translations/zh_CN/iio/iio_configfs.rst | 12 +-
.../zh_CN/process/embargoed-hardware-issues.rst | 2 +-
.../translations/zh_CN/scheduler/sched-stats.rst | 8 +-
.../zh_TW/process/embargoed-hardware-issues.rst | 2 +-
MAINTAINERS | 16 +-
Makefile | 40 +-
Next/SHA1s | 198 +-
Next/merge.log | 24346 ++++++++++---------
arch/arm/boot/dts/imxrt1170-pinfunc.h | 1561 ++
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 8 +
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/lib/findbit.S | 16 +-
arch/arm64/crypto/poly1305-glue.c | 2 +-
arch/csky/Kconfig | 29 +
arch/csky/abiv1/inc/abi/string.h | 6 +
arch/csky/include/asm/Kbuild | 4 +-
arch/csky/include/asm/cmpxchg.h | 31 +-
arch/csky/include/asm/jump_label.h | 47 +
arch/csky/include/asm/spinlock.h | 12 +
arch/csky/include/asm/spinlock_types.h | 9 +
arch/csky/kernel/Makefile | 1 +
arch/csky/kernel/jump_label.c | 54 +
arch/loongarch/Kconfig | 1 -
arch/loongarch/include/asm/asmmacro.h | 12 -
arch/loongarch/include/asm/atomic.h | 37 +-
arch/loongarch/include/asm/barrier.h | 4 +-
arch/loongarch/include/asm/cmpxchg.h | 4 +-
arch/loongarch/include/asm/compiler.h | 15 -
arch/loongarch/include/asm/elf.h | 2 -
arch/loongarch/include/asm/futex.h | 11 +-
arch/loongarch/include/asm/irqflags.h | 1 -
arch/loongarch/include/asm/local.h | 1 -
arch/loongarch/include/asm/loongson.h | 16 +-
arch/loongarch/include/asm/stacktrace.h | 12 +-
arch/loongarch/include/asm/thread_info.h | 4 +-
arch/loongarch/include/asm/uaccess.h | 2 +-
arch/loongarch/kernel/cacheinfo.c | 11 +-
arch/loongarch/kernel/entry.S | 4 +-
arch/loongarch/kernel/env.c | 20 -
arch/loongarch/kernel/fpu.S | 174 +-
arch/loongarch/kernel/genex.S | 12 +-
arch/loongarch/kernel/head.S | 8 +-
arch/loongarch/kernel/ptrace.c | 12 +-
arch/loongarch/kernel/reset.c | 1 -
arch/loongarch/kernel/setup.c | 2 +-
arch/loongarch/kernel/smp.c | 113 +-
arch/loongarch/kernel/switch.S | 4 +-
arch/loongarch/lib/clear_user.S | 2 +-
arch/loongarch/lib/copy_user.S | 2 +-
arch/loongarch/lib/delay.c | 1 -
arch/loongarch/mm/page.S | 118 +-
arch/loongarch/mm/tlbex.S | 98 +-
arch/microblaze/Kconfig | 1 -
arch/microblaze/kernel/entry.S | 2 +-
arch/mips/bcm47xx/prom.c | 2 +-
arch/mips/cavium-octeon/Kconfig | 12 +
arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 21 +-
arch/mips/cavium-octeon/setup.c | 38 +-
arch/mips/pci/msi-octeon.c | 16 +-
arch/openrisc/include/asm/io.h | 2 +-
arch/openrisc/mm/ioremap.c | 2 +-
arch/parisc/kernel/syscalls/syscall.tbl | 2 +-
arch/powerpc/Kconfig | 1 +
arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 3 +
arch/powerpc/include/asm/archrandom.h | 9 +-
arch/powerpc/include/asm/hvcall.h | 11 +
arch/powerpc/include/asm/kexec.h | 1 +
arch/powerpc/include/asm/kvm_book3s.h | 3 -
arch/powerpc/include/asm/mpc52xx.h | 3 +-
arch/powerpc/include/asm/pci.h | 1 -
arch/powerpc/include/asm/prom.h | 10 +-
arch/powerpc/kernel/Makefile | 9 +-
arch/powerpc/kernel/interrupt.c | 161 -
arch/powerpc/kernel/iommu.c | 5 +
arch/powerpc/kernel/pci-common.c | 27 +-
arch/powerpc/kernel/prom.c | 8 +
arch/powerpc/kernel/setup-common.c | 8 +-
arch/powerpc/kernel/signal_64.c | 9 +-
arch/powerpc/kernel/smp.c | 29 +-
arch/powerpc/kernel/syscall.c | 190 +
arch/powerpc/kernel/traps.c | 2 +-
arch/powerpc/kexec/crash.c | 77 +-
arch/powerpc/kexec/file_load_64.c | 54 +
arch/powerpc/kvm/Makefile | 1 +
arch/powerpc/kvm/book3s_hv_builtin.c | 25 +-
arch/powerpc/kvm/book3s_hv_p9_entry.c | 221 -
arch/powerpc/kvm/book3s_hv_p9_perf.c | 219 +
arch/powerpc/mm/mem.c | 1 +
arch/powerpc/perf/power10-pmu.c | 1 +
arch/powerpc/platforms/83xx/suspend.c | 52 +-
arch/powerpc/platforms/85xx/Kconfig | 18 +-
arch/powerpc/platforms/cell/axon_msi.c | 1 +
arch/powerpc/platforms/cell/spufs/inode.c | 1 +
arch/powerpc/platforms/powernv/pci-ioda.c | 2 +
arch/powerpc/platforms/powernv/rng.c | 66 +-
arch/powerpc/platforms/pseries/Kconfig | 13 +
arch/powerpc/platforms/pseries/Makefile | 1 +
arch/powerpc/platforms/pseries/iommu.c | 89 +-
arch/powerpc/platforms/pseries/plpks.c | 460 +
arch/powerpc/platforms/pseries/plpks.h | 71 +
arch/powerpc/platforms/pseries/vas.c | 2 +-
arch/powerpc/sysdev/cpm2.c | 2 +-
arch/powerpc/sysdev/of_rtc.c | 2 +
arch/powerpc/sysdev/xive/spapr.c | 1 +
arch/riscv/include/asm/csr.h | 16 +
arch/riscv/include/asm/kvm_host.h | 24 +-
arch/riscv/include/asm/kvm_vcpu_fp.h | 8 +-
arch/riscv/include/asm/kvm_vcpu_insn.h | 48 +
arch/riscv/include/asm/kvm_vcpu_timer.h | 2 +-
arch/riscv/include/uapi/asm/kvm.h | 1 +
arch/riscv/kvm/Makefile | 1 +
arch/riscv/kvm/mmu.c | 32 +-
arch/riscv/kvm/vcpu.c | 203 +-
arch/riscv/kvm/vcpu_exit.c | 496 +-
arch/riscv/kvm/vcpu_fp.c | 27 +-
arch/riscv/kvm/{vcpu_exit.c => vcpu_insn.c} | 563 +-
arch/riscv/kvm/vcpu_timer.c | 4 +-
arch/riscv/kvm/vm.c | 4 +-
arch/s390/boot/startup.c | 13 +-
arch/s390/boot/uv.c | 5 +-
arch/s390/boot/uv.h | 7 +-
arch/s390/include/asm/abs_lowcore.h | 17 +
arch/s390/include/asm/pgtable.h | 2 +
arch/s390/include/asm/processor.h | 15 -
arch/s390/include/asm/unwind.h | 2 +-
arch/s390/kernel/Makefile | 2 +-
arch/s390/kernel/abs_lowcore.c | 88 +
arch/s390/kernel/ipl.c | 9 +-
arch/s390/kernel/machine_kexec.c | 8 +-
arch/s390/kernel/nmi.c | 8 +-
arch/s390/kernel/os_info.c | 9 +-
arch/s390/kernel/setup.c | 39 +-
arch/s390/kernel/smp.c | 34 +-
arch/s390/mm/dump_pagetables.c | 7 +
arch/s390/mm/init.c | 2 +-
arch/s390/mm/maccess.c | 67 +-
arch/s390/mm/vmem.c | 85 +
arch/sparc/include/asm/pci.h | 1 +
arch/sparc/kernel/pci.c | 149 +-
arch/x86/Makefile | 6 +-
arch/x86/include/asm/sev.h | 7 +-
arch/x86/kernel/cpu/bugs.c | 1 +
arch/x86/kernel/cpu/intel.c | 27 +-
arch/x86/kernel/ftrace.c | 1 +
arch/x86/kernel/kprobes/core.c | 18 +-
arch/x86/kernel/sev-shared.c | 25 +-
arch/x86/kernel/sev.c | 17 +-
arch/x86/kvm/lapic.c | 22 +-
arch/x86/kvm/mmu/mmu.c | 169 +-
arch/x86/kvm/mmu/mmu_internal.h | 2 +-
arch/x86/kvm/mmu/spte.c | 21 +-
arch/x86/kvm/mmu/spte.h | 1 +
arch/x86/kvm/mmu/tdp_iter.c | 9 -
arch/x86/kvm/mmu/tdp_iter.h | 1 -
arch/x86/kvm/mmu/tdp_mmu.c | 65 +-
arch/x86/kvm/svm/nested.c | 12 +-
arch/x86/kvm/svm/sev.c | 3 +
arch/x86/kvm/svm/svm.c | 59 +-
arch/x86/kvm/vmx/nested.c | 130 +-
arch/x86/kvm/vmx/nested.h | 5 +-
arch/x86/kvm/vmx/pmu_intel.c | 9 +-
arch/x86/kvm/vmx/vmx.c | 25 +-
arch/x86/kvm/vmx/vmx.h | 12 +
arch/x86/kvm/x86.c | 45 +-
arch/x86/kvm/x86.h | 2 +-
crypto/tcrypt.c | 2 +-
drivers/acpi/arm64/iort.c | 56 +-
drivers/acpi/cppc_acpi.c | 54 +-
drivers/acpi/pci_link.c | 8 +-
drivers/acpi/property.c | 465 +-
drivers/acpi/scan.c | 1 +
drivers/acpi/sleep.c | 3 +
drivers/acpi/x86/s2idle.c | 4 +-
drivers/amba/bus.c | 313 +-
drivers/android/defs.rs | 2 +-
drivers/android/process.rs | 15 +-
drivers/android/rust_binder.rs | 5 -
drivers/android/thread.rs | 3 +-
drivers/android/transaction.rs | 12 +-
drivers/base/firmware_loader/main.c | 4 +-
drivers/base/firmware_loader/sysfs.c | 10 +-
drivers/block/ublk_drv.c | 348 +-
drivers/bluetooth/btusb.c | 3 +
drivers/bus/mhi/host/main.c | 19 +-
drivers/char/Kconfig | 5 -
drivers/char/Makefile | 1 -
drivers/char/hw_random/powernv-rng.c | 2 +-
drivers/char/random.c | 2 +-
drivers/char/tb0219.c | 359 -
drivers/char/tpm/tpm2-cmd.c | 6 +
drivers/clocksource/timer-sun5i.c | 2 +-
drivers/crypto/ccp/sp-pci.c | 7 +
drivers/crypto/ccree/cc_driver.c | 13 +-
drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +-
drivers/crypto/hisilicon/sec2/sec_crypto.c | 6 +-
drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 +
drivers/crypto/hisilicon/zip/zip_crypto.c | 10 +-
drivers/crypto/inside-secure/safexcel.c | 2 +
drivers/edac/mpc85xx_edac.c | 2 +
drivers/firewire/net.c | 14 +-
drivers/firmware/dmi_scan.c | 2 +-
drivers/gpio/gpio-74xx-mmio.c | 4 +-
drivers/gpio/gpio_pl061_rust.rs | 25 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 15 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 +
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 32 +-
drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 3 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 21 +
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 159 +
.../drm/amd/amdgpu/{psp_v13_0.c => psp_v13_0_4.c} | 310 +-
drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.h | 30 +
drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 4 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 8 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 3 -
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 1 -
.../drm/amd/display/dc/inc/hw/timing_generator.h | 2 -
.../drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h | 3 +
.../amd/include/asic_reg/gc/gc_11_0_0_sh_mask.h | 25 +
.../drm/amd/include/asic_reg/mp/mp_13_0_4_offset.h | 402 +
.../amd/include/asic_reg/mp/mp_13_0_4_sh_mask.h | 595 +
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 3 +
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 31 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 19 +-
drivers/gpu/drm/nouveau/nouveau_dmem.c | 6 +-
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 +
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 2 +
drivers/hid/hid-alps.c | 2 +
drivers/hid/hid-apple.c | 3 +-
drivers/infiniband/hw/mlx5/main.c | 4 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 61 +-
drivers/infiniband/hw/mlx5/mr.c | 514 +-
drivers/infiniband/hw/mlx5/odp.c | 2 +-
drivers/infiniband/hw/qib/qib_iba7220.c | 2 +-
drivers/infiniband/sw/rxe/rxe_loc.h | 1 -
drivers/infiniband/sw/rxe/rxe_mr.c | 199 +-
drivers/infiniband/sw/rxe/rxe_mw.c | 6 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +-
drivers/infiniband/sw/rxe/rxe_verbs.h | 21 +-
drivers/input/serio/gscps2.c | 4 +
drivers/iommu/amd/amd_iommu_types.h | 7 +
drivers/iommu/amd/init.c | 103 +-
drivers/leds/leds-turris-omnia.c | 4 +-
drivers/md/bcache/Kconfig | 2 +-
drivers/md/dm-integrity.c | 7 +-
drivers/md/dm-raid.c | 13 +-
drivers/md/dm.c | 13 +-
drivers/md/raid5.c | 164 +-
drivers/md/raid5.h | 2 +-
drivers/media/platform/qcom/venus/pm_helpers.c | 10 +-
drivers/mtd/mtdcore.c | 2 +
drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +-
drivers/mtd/spi-nor/controllers/nxp-spifi.c | 8 +-
drivers/mtd/spi-nor/core.c | 63 +-
drivers/mtd/spi-nor/core.h | 19 +-
drivers/mtd/spi-nor/debugfs.c | 2 +-
drivers/mtd/spi-nor/issi.c | 8 +-
drivers/mtd/spi-nor/otp.c | 12 +-
drivers/mtd/spi-nor/sfdp.c | 34 +-
drivers/mtd/spi-nor/spansion.c | 185 +-
drivers/mtd/spi-nor/xilinx.c | 2 +-
drivers/net/amt.c | 2 +-
drivers/net/can/at91_can.c | 6 +
drivers/net/can/c_can/c_can.h | 2 +-
drivers/net/can/c_can/c_can_ethtool.c | 8 +-
drivers/net/can/c_can/c_can_main.c | 2 +-
drivers/net/can/can327.c | 13 +-
drivers/net/can/cc770/cc770.c | 6 +
drivers/net/can/ctucanfd/ctucanfd_base.c | 6 +
drivers/net/can/dev/dev.c | 50 +
drivers/net/can/dev/skb.c | 6 +
drivers/net/can/flexcan/flexcan-core.c | 2 +-
drivers/net/can/flexcan/flexcan-ethtool.c | 8 +-
drivers/net/can/flexcan/flexcan.h | 2 +-
drivers/net/can/grcan.c | 6 +
drivers/net/can/ifi_canfd/ifi_canfd.c | 6 +
drivers/net/can/janz-ican3.c | 8 +
drivers/net/can/kvaser_pciefd.c | 7 +
drivers/net/can/m_can/m_can.c | 6 +
drivers/net/can/mscan/mscan.c | 5 +
drivers/net/can/pch_can.c | 6 +
drivers/net/can/peak_canfd/peak_canfd.c | 48 +
drivers/net/can/rcar/rcar_can.c | 6 +
drivers/net/can/rcar/rcar_canfd.c | 6 +
drivers/net/can/sja1000/sja1000.c | 6 +
drivers/net/can/slcan/slcan-core.c | 461 +-
drivers/net/can/slcan/slcan-ethtool.c | 8 +-
drivers/net/can/slcan/slcan.h | 3 +-
drivers/net/can/softing/softing_main.c | 10 +-
drivers/net/can/spi/hi311x.c | 6 +
drivers/net/can/spi/mcp251x.c | 6 +
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 1 +
drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c | 1 +
drivers/net/can/sun4i_can.c | 6 +
drivers/net/can/ti_hecc.c | 6 +
drivers/net/can/usb/ems_usb.c | 10 +-
drivers/net/can/usb/esd_usb.c | 8 +-
drivers/net/can/usb/etas_es58x/es58x_core.c | 34 +-
drivers/net/can/usb/gs_usb.c | 8 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 1 +
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 29 +-
drivers/net/can/usb/mcba_usb.c | 6 +
drivers/net/can/usb/peak_usb/pcan_usb.c | 1 +
drivers/net/can/usb/peak_usb/pcan_usb_core.c | 41 +
drivers/net/can/usb/peak_usb/pcan_usb_core.h | 1 +
drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 1 +
drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 1 +
drivers/net/can/usb/ucan.c | 6 +
drivers/net/can/usb/usb_8dev.c | 10 +-
drivers/net/can/vcan.c | 8 +
drivers/net/can/vxcan.c | 8 +
drivers/net/can/xilinx_can.c | 6 +
drivers/net/dsa/mv88e6xxx/chip.c | 7 +-
drivers/net/dsa/qca/Makefile | 1 +
drivers/net/dsa/qca/{qca8k.c => qca8k-8xxx.c} | 1711 +-
drivers/net/dsa/qca/qca8k-common.c | 1210 +
drivers/net/dsa/qca/qca8k.h | 100 +
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 61 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 24 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 12 +
drivers/net/ethernet/cadence/macb_main.c | 8 +-
drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +-
drivers/net/ethernet/fungible/funeth/funeth_tx.c | 149 +-
drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 6 +-
drivers/net/ethernet/intel/e1000e/e1000.h | 2 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 4 +-
drivers/net/ethernet/intel/e1000e/ptp.c | 18 +-
drivers/net/ethernet/intel/i40e/i40e_ptp.c | 35 +-
drivers/net/ethernet/intel/iavf/iavf.h | 6 +
drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +-
drivers/net/ethernet/intel/ice/ice.h | 3 +-
drivers/net/ethernet/intel/ice/ice_eswitch.c | 8 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 5 +-
drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 5 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 67 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 11 +-
drivers/net/ethernet/intel/ice/ice_main.c | 98 +-
drivers/net/ethernet/intel/ice/ice_protocol_type.h | 11 +
drivers/net/ethernet/intel/ice/ice_ptp.c | 16 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 40 -
drivers/net/ethernet/intel/ice/ice_switch.c | 301 +-
drivers/net/ethernet/intel/ice/ice_switch.h | 8 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 71 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.h | 8 +
drivers/net/ethernet/intel/ice/ice_txrx.c | 8 +-
drivers/net/ethernet/intel/ice/ice_type.h | 4 -
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 89 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.h | 7 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 54 +-
drivers/net/ethernet/intel/igb/igb_ptp.c | 15 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 73 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 2 +-
.../net/ethernet/marvell/prestera/prestera_main.c | 4 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 193 +-
drivers/net/ethernet/mellanox/mlx4/catas.c | 5 +
drivers/net/ethernet/mellanox/mlx4/crdump.c | 20 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 40 +-
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 19 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 55 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 26 +-
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 44 +-
.../mellanox/mlx5/core/en/fs_tt_redirect.c | 72 +-
.../net/ethernet/mellanox/mlx5/core/en/params.c | 12 +
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 8 +-
.../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 117 +-
.../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 10 +
.../ethernet/mellanox/mlx5/core/en/tc/act/goto.c | 2 +-
.../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 100 +-
.../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 189 +-
.../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 18 +-
.../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 +
.../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 33 +-
.../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 4 +-
.../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 3 +-
.../mellanox/mlx5/core/en_accel/en_accel.h | 10 +
.../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 32 +-
.../mellanox/mlx5/core/en_accel/ipsec_fs.c | 10 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 14 +
.../mellanox/mlx5/core/en_accel/ktls_stats.c | 2 +
.../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 513 +-
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 58 +-
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 554 +-
.../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 24 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 72 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 34 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 143 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 4 +
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 18 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 23 +-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 10 +-
drivers/net/ethernet/mellanox/mlx5/core/health.c | 4 +
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 -
drivers/net/ethernet/mellanox/mlx5/core/main.c | 42 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +
drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 6 +
.../mellanox/mlx5/core/steering/dr_action.c | 99 +
.../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 13 +-
.../mellanox/mlx5/core/steering/dr_ste_v1.c | 56 +
.../mellanox/mlx5/core/steering/dr_types.h | 17 +
.../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 21 +
.../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 26 +
.../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 8 +
drivers/net/ethernet/mellanox/mlxsw/core.c | 22 +-
drivers/net/ethernet/mellanox/mlxsw/core.h | 14 +
.../ethernet/mellanox/mlxsw/core_linecard_dev.c | 1 -
drivers/net/ethernet/mellanox/mlxsw/pci.c | 64 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 118 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 +
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 576 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 60 +-
drivers/net/ethernet/netronome/nfp/flower/action.c | 15 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +-
drivers/net/ethernet/sfc/Makefile | 3 +-
drivers/net/ethernet/sfc/ef10.c | 26 +-
drivers/net/ethernet/sfc/ef100.c | 3 +
drivers/net/ethernet/sfc/ef100_netdev.c | 4 +
drivers/net/ethernet/sfc/ef100_nic.c | 91 +-
drivers/net/ethernet/sfc/ef100_nic.h | 2 +
drivers/net/ethernet/sfc/ef100_rep.c | 199 +-
drivers/net/ethernet/sfc/ef100_rep.h | 20 +
drivers/net/ethernet/sfc/ef100_rx.c | 46 +-
drivers/net/ethernet/sfc/ef10_sriov.c | 16 +-
drivers/net/ethernet/sfc/ethtool_common.c | 1 +
drivers/net/ethernet/sfc/filter.h | 18 +
drivers/net/ethernet/sfc/mae.c | 304 +-
drivers/net/ethernet/sfc/mae.h | 20 +
drivers/net/ethernet/sfc/mcdi.h | 4 +
drivers/net/ethernet/sfc/mcdi_filters.c | 6 +-
drivers/net/ethernet/sfc/mcdi_filters.h | 1 +
drivers/net/ethernet/sfc/mcdi_pcol_mae.h | 24 +
drivers/net/ethernet/sfc/net_driver.h | 5 +
drivers/net/ethernet/sfc/ptp.c | 22 +
drivers/net/ethernet/sfc/rx_common.c | 4 -
drivers/net/ethernet/sfc/tc.c | 252 +
drivers/net/ethernet/sfc/tc.h | 85 +
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 9 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 1 +
drivers/net/netdevsim/bpf.c | 8 +-
drivers/net/netdevsim/dev.c | 6 -
drivers/net/netdevsim/fib.c | 41 +-
drivers/net/usb/Kconfig | 3 +-
drivers/net/usb/ax88179_178a.c | 26 +-
drivers/net/usb/catc.c | 44 +-
drivers/net/usb/cdc_subset.c | 10 +-
drivers/net/usb/kaweth.c | 2 +-
drivers/net/usb/plusb.c | 2 +-
drivers/net/usb/usbnet.c | 2 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 9 -
drivers/net/wireless/ath/ath11k/ahb.c | 52 +-
drivers/net/wireless/ath/ath11k/core.c | 87 -
drivers/net/wireless/ath/ath11k/core.h | 4 -
drivers/net/wireless/ath/ath11k/hw.h | 5 -
drivers/net/wireless/ath/ath11k/mac.c | 58 -
drivers/net/wireless/ath/ath11k/mac.h | 2 -
drivers/net/wireless/ath/ath11k/pci.c | 70 +-
drivers/net/wireless/ath/ath11k/pcic.c | 57 +-
drivers/net/wireless/ath/ath11k/pcic.h | 2 +
drivers/net/wireless/ath/ath11k/wmi.c | 41 -
drivers/net/wireless/ath/ath11k/wmi.h | 25 -
drivers/net/wireless/ath/wcn36xx/Makefile | 3 +-
drivers/net/wireless/ath/wcn36xx/debug.c | 39 +
drivers/net/wireless/ath/wcn36xx/debug.h | 1 +
drivers/net/wireless/ath/wcn36xx/firmware.c | 125 +
drivers/net/wireless/ath/wcn36xx/firmware.h | 84 +
drivers/net/wireless/ath/wcn36xx/hal.h | 68 -
drivers/net/wireless/ath/wcn36xx/main.c | 86 +-
drivers/net/wireless/ath/wcn36xx/smd.c | 57 +-
drivers/net/wireless/ath/wcn36xx/smd.h | 3 -
drivers/net/wireless/ath/wil6210/debugfs.c | 4 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 49 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 41 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.h | 3 +
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 8 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 12 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 15 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 16 -
drivers/net/wireless/realtek/rtw88/main.c | 4 +
drivers/net/wireless/realtek/rtw89/pci.c | 2 +-
.../net/wireless/realtek/rtw89/rtw8852a_table.c | 896 +-
drivers/nvme/host/pci.c | 2 +
drivers/of/fdt.c | 2 +-
drivers/pci/controller/dwc/pci-keystone.c | 12 +-
drivers/pci/controller/dwc/pcie-designware-ep.c | 40 +-
drivers/pci/controller/dwc/pcie-designware-host.c | 170 +-
drivers/pci/controller/dwc/pcie-designware.c | 444 +-
drivers/pci/controller/dwc/pcie-designware.h | 106 +-
drivers/pci/controller/dwc/pcie-intel-gw.c | 22 +-
drivers/pci/controller/dwc/pcie-qcom.c | 8 +
drivers/pci/controller/dwc/pcie-tegra194-acpi.c | 7 +-
drivers/pci/controller/dwc/pcie-tegra194.c | 1 -
drivers/pci/mmap.c | 44 -
drivers/pci/proc.c | 7 +-
drivers/pinctrl/mvebu/pinctrl-mvebu.c | 10 +
drivers/pinctrl/pinctrl-amd.c | 2 +-
drivers/pinctrl/pinctrl-at91.c | 2 +-
drivers/pinctrl/qcom/Kconfig | 9 +
drivers/pinctrl/qcom/Makefile | 1 +
drivers/pinctrl/qcom/pinctrl-sm6375.c | 1544 ++
drivers/platform/mellanox/mlxreg-lc.c | 82 +-
drivers/platform/olpc/olpc-ec.c | 2 +-
drivers/platform/surface/surface_gpe.c | 12 +
drivers/platform/x86/Kconfig | 12 +
drivers/platform/x86/Makefile | 4 +
drivers/platform/x86/intel/Kconfig | 12 -
drivers/platform/x86/intel/Makefile | 2 -
drivers/platform/x86/intel/vsec.c | 8 +-
drivers/platform/x86/{intel => }/p2sb.c | 0
drivers/platform/x86/pmc_atom.c | 19 +-
drivers/platform/x86/sony-laptop.c | 7 +-
drivers/powercap/intel_rapl_msr.c | 2 +
drivers/ptp/Kconfig | 1 +
drivers/pwm/Kconfig | 10 +
drivers/pwm/Makefile | 1 +
drivers/pwm/pwm-clk.c | 148 +
drivers/pwm/pwm-lpc18xx-sct.c | 67 +-
drivers/pwm/pwm-sifive.c | 117 +-
drivers/pwm/pwm-twl-led.c | 16 +
drivers/reset/reset-tps380x.c | 2 +-
drivers/s390/char/Kconfig | 2 +-
drivers/s390/char/tape_34xx.c | 2 +-
drivers/s390/cio/vfio_ccw_cp.c | 16 +-
drivers/s390/cio/vfio_ccw_cp.h | 2 +-
drivers/s390/cio/vfio_ccw_drv.c | 1 -
drivers/s390/cio/vfio_ccw_fsm.c | 2 +-
drivers/s390/cio/vfio_ccw_ops.c | 4 +-
drivers/s390/scsi/zfcp_fc.c | 29 +-
drivers/s390/scsi/zfcp_fc.h | 6 +-
drivers/s390/scsi/zfcp_fsf.c | 4 +-
drivers/scsi/FlashPoint.c | 4 +-
drivers/scsi/cxlflash/ocxl_hw.c | 1 +
drivers/scsi/hosts.c | 18 +-
drivers/scsi/lpfc/lpfc_init.c | 2 +
drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +-
drivers/scsi/pm8001/pm8001_hwi.c | 2 +-
drivers/scsi/scsi.c | 9 +-
drivers/scsi/scsi_scan.c | 9 +
drivers/scsi/scsi_sysfs.c | 29 +-
drivers/spi/Kconfig | 7 +
drivers/spi/Makefile | 1 +
drivers/spi/spi-gxp.c | 325 +
drivers/staging/fbtft/fbtft-core.c | 2 +-
drivers/staging/pi433/pi433_if.c | 2 +-
drivers/staging/qlge/qlge_main.c | 14 +-
drivers/staging/r8188eu/core/rtw_mlme_ext.c | 163 +-
drivers/staging/r8188eu/core/rtw_p2p.c | 4 +-
drivers/staging/r8188eu/core/rtw_pwrctrl.c | 14 +-
drivers/staging/r8188eu/core/rtw_wlan_util.c | 20 -
drivers/staging/r8188eu/hal/hal_com.c | 39 -
drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 39 +
drivers/staging/r8188eu/hal/usb_halinit.c | 152 +-
drivers/staging/r8188eu/include/hal_com.h | 3 -
drivers/staging/r8188eu/include/hal_intf.h | 7 -
drivers/staging/r8188eu/include/rtw_mlme_ext.h | 9 +-
drivers/staging/r8188eu/os_dep/ioctl_linux.c | 24 +-
drivers/staging/vt6655/mac.c | 11 +-
drivers/staging/vt6655/mac.h | 8 -
drivers/target/target_core_alua.c | 3 +-
drivers/target/target_core_device.c | 32 +-
drivers/target/target_core_pr.c | 28 +-
drivers/target/target_core_stat.c | 10 +-
drivers/target/target_core_xcopy.c | 2 +-
drivers/ufs/core/ufshcd.c | 7 +-
drivers/ufs/host/ufshcd-pci.c | 17 +-
drivers/usb/atm/ueagle-atm.c | 2 +-
drivers/usb/cdns3/cdns3-gadget.c | 9 +-
drivers/usb/chipidea/otg_fsm.c | 2 +-
drivers/usb/core/driver.c | 2 +-
drivers/usb/core/hcd.c | 34 +-
drivers/usb/core/usb.c | 2 +-
drivers/usb/gadget/udc/core.c | 11 +-
drivers/usb/host/uhci-grlib.c | 2 +-
drivers/usb/host/uhci-hcd.h | 2 +-
drivers/usb/host/xhci-pci-renesas.c | 4 -
drivers/usb/host/xhci-ring.c | 2 +-
drivers/usb/image/mdc800.c | 2 +-
drivers/usb/misc/onboard_usb_hub.c | 30 +
drivers/usb/misc/onboard_usb_hub.h | 27 +-
drivers/usb/misc/usbsevseg.c | 2 +-
drivers/usb/misc/usbtest.c | 2 +-
drivers/usb/mtu3/mtu3_trace.h | 6 +-
drivers/usb/musb/musb_cppi41.c | 2 +-
drivers/usb/musb/tusb6010.c | 2 +-
drivers/usb/phy/phy-keystone.c | 2 +-
drivers/usb/typec/anx7411.c | 37 +-
drivers/usb/typec/retimer.c | 9 +-
drivers/usb/typec/tcpm/tcpm.c | 2 +-
drivers/usb/typec/ucsi/Kconfig | 10 +
drivers/usb/typec/ucsi/Makefile | 1 +
drivers/usb/typec/ucsi/ucsi.c | 4 +
drivers/usb/typec/ucsi/ucsi_stm32g0.c | 777 +
drivers/vfio/pci/vfio_pci_config.c | 2 +-
drivers/video/fbdev/imxfb.c | 4 +-
drivers/video/fbdev/offb.c | 1 +
fs/cifs/Makefile | 4 +-
fs/cifs/cifsacl.c | 2 +
fs/cifs/cifsfs.h | 4 +-
fs/cifs/cifsproto.h | 2 +
fs/cifs/cifssmb.c | 453 +-
fs/cifs/connect.c | 55 +-
fs/cifs/dir.c | 8 +
fs/cifs/file.c | 265 +-
fs/cifs/inode.c | 60 +-
fs/cifs/ioctl.c | 2 +
fs/cifs/link.c | 8 +
fs/cifs/sess.c | 5 +-
fs/cifs/transport.c | 179 +
fs/cifs/xattr.c | 5 +-
fs/dcache.c | 54 +-
fs/dlm/lockspace.c | 2 +-
fs/dlm/user.c | 2 +-
fs/exfat/exfat_fs.h | 18 +-
fs/exfat/fatent.c | 2 +-
fs/exfat/misc.c | 17 -
fs/exfat/namei.c | 2 +-
fs/exfat/nls.c | 4 +-
fs/exfat/super.c | 4 +-
fs/ext2/xattr.c | 170 +-
fs/ext4/ext4.h | 11 +
fs/ext4/inline.c | 3 +
fs/ext4/inode.c | 24 +-
fs/ext4/ioctl.c | 83 +
fs/ext4/mballoc.c | 21 +-
fs/ext4/migrate.c | 4 +-
fs/ext4/namei.c | 30 +-
fs/ext4/resize.c | 33 +-
fs/ext4/super.c | 9 +
fs/ext4/xattr.c | 168 +-
fs/ext4/xattr.h | 16 +-
fs/f2fs/data.c | 7 +-
fs/f2fs/f2fs.h | 31 +-
fs/f2fs/file.c | 10 +-
fs/f2fs/node.c | 6 +-
fs/f2fs/segment.c | 19 +
fs/f2fs/super.c | 1 +
fs/f2fs/sysfs.c | 46 +
fs/jbd2/transaction.c | 14 +-
fs/kernfs/file.c | 2 +-
fs/ksmbd/oplock.c | 20 +-
fs/ksmbd/server.c | 10 +-
fs/ksmbd/smb2misc.c | 12 +-
fs/ksmbd/smb2pdu.c | 50 +-
fs/ksmbd/smbacl.c | 130 +-
fs/ksmbd/smbacl.h | 2 +-
fs/ksmbd/vfs.c | 5 +
fs/mbcache.c | 123 +-
fs/nfs/nfs4proc.c | 3 +
fs/nfsd/acl.h | 6 +-
fs/nfsd/filecache.c | 22 +-
fs/nfsd/filecache.h | 4 +-
fs/nfsd/nfs2acl.c | 6 +-
fs/nfsd/nfs3acl.c | 4 +-
fs/nfsd/nfs3proc.c | 35 +-
fs/nfsd/nfs4acl.c | 46 +-
fs/nfsd/nfs4callback.c | 37 +-
fs/nfsd/nfs4proc.c | 322 +-
fs/nfsd/nfs4state.c | 71 +-
fs/nfsd/nfs4xdr.c | 123 +-
fs/nfsd/nfsfh.c | 22 +-
fs/nfsd/nfsfh.h | 58 +-
fs/nfsd/nfsproc.c | 27 +-
fs/nfsd/state.h | 1 -
fs/nfsd/trace.h | 2 -
fs/nfsd/vfs.c | 255 +-
fs/nfsd/vfs.h | 33 +-
fs/nfsd/xdr4.h | 60 +-
fs/xfs/xfs_bmap_util.c | 17 +-
fs/xfs/xfs_extfree_item.c | 12 +-
fs/xfs/xfs_log.c | 2 +-
include/acpi/acpi_bus.h | 3 +-
include/acpi/cppc_acpi.h | 2 +-
include/linux/acpi.h | 2 +-
include/linux/atm_tcp.h | 2 +
include/linux/can/dev.h | 4 +
include/linux/compiler_types.h | 6 +-
include/linux/cpuhotplug.h | 1 -
include/linux/dcache.h | 9 +-
include/linux/device-mapper.h | 6 +
include/linux/dsa/tag_qca.h | 5 +
include/linux/highmem.h | 7 +-
include/linux/hippidevice.h | 4 +
include/linux/if_eql.h | 1 +
include/linux/if_hsr.h | 4 +
include/linux/if_rmnet.h | 2 +
include/linux/if_tap.h | 11 +-
include/linux/kvm_types.h | 1 +
include/linux/mbcache.h | 33 +-
include/linux/mdio/mdio-xgene.h | 4 +
include/linux/mlx5/driver.h | 6 +-
include/linux/mtd/spi-nor.h | 4 +-
include/linux/nfs_ssc.h | 2 +-
include/linux/nl802154.h | 2 +
include/linux/pci.h | 12 +-
include/linux/phy_fixed.h | 3 +
include/linux/platform_data/x86/pmc_atom.h | 2 +-
include/linux/ppp-comp.h | 2 +-
include/linux/ppp_channel.h | 2 +
include/linux/ppp_defs.h | 14 +
include/linux/ptp_kvm.h | 2 +
include/linux/ptp_pch.h | 4 +
include/linux/rv.h | 70 +
include/linux/sched.h | 11 +
include/linux/seq_file_net.h | 1 +
include/linux/spinlock.h | 10 +-
include/linux/sungem_phy.h | 2 +
include/linux/sunrpc/xprt.h | 3 +-
include/linux/usb/hcd.h | 1 +
include/linux/usb/usbnet.h | 6 +
include/linux/wait.h | 9 +-
include/linux/workqueue.h | 17 +-
include/net/addrconf.h | 3 +
include/net/ax25.h | 1 +
include/net/devlink.h | 21 +
include/net/firewire.h | 3 +-
include/net/flow_dissector.h | 13 +
include/net/flow_offload.h | 6 +
include/net/inet6_hashtables.h | 7 +-
include/net/inet_hashtables.h | 19 +-
include/net/inet_sock.h | 11 +
include/net/llc_s_st.h | 6 +
include/net/rose.h | 3 +-
include/net/tls.h | 2 +
include/rv/automata.h | 75 +
include/rv/da_monitor.h | 544 +
include/rv/instrumentation.h | 29 +
include/scsi/scsi_device.h | 2 +
include/scsi/scsi_host.h | 3 +
include/sound/control.h | 2 +-
include/sound/core.h | 8 +
include/sound/pcm.h | 2 +-
include/target/target_core_base.h | 4 +-
include/trace/events/rv.h | 142 +
include/trace/stages/stage4_event_fields.h | 8 +-
include/trace/stages/stage6_event_callback.h | 7 +-
include/uapi/linux/devlink.h | 29 +
include/uapi/linux/dm-ioctl.h | 4 +-
include/uapi/linux/elf.h | 1 +
include/uapi/linux/kvm.h | 10 +-
include/uapi/linux/pkt_cls.h | 3 +
include/uapi/linux/seg6_iptunnel.h | 2 +
include/uapi/linux/ublk_cmd.h | 80 +-
init/Kconfig | 1 +
kernel/bpf/btf.c | 2 +-
kernel/bpf/trampoline.c | 9 +-
kernel/cgroup/cgroup.c | 9 +
kernel/configs/rust.config | 1 +
kernel/configs/x86_debug.config | 3 +-
kernel/dma/mapping.c | 18 +-
kernel/dma/swiotlb.c | 12 +-
kernel/fork.c | 14 +
kernel/kprobes.c | 3 +-
kernel/locking/rwsem.c | 30 +-
kernel/power/qos.c | 4 +-
kernel/power/user.c | 13 +-
kernel/rcu/tasks.h | 5 +-
kernel/rcu/tiny.c | 17 +-
kernel/rcu/tree.c | 46 +-
kernel/rcu/tree_exp.h | 4 +-
kernel/rcu/tree_nocb.h | 6 +-
kernel/rcu/tree_plugin.h | 16 +-
kernel/rseq.c | 23 +-
kernel/sched/cpudeadline.c | 2 +-
kernel/sched/deadline.c | 28 +-
kernel/sched/fair.c | 13 +-
kernel/sched/rt.c | 4 +-
kernel/sched/sched.h | 35 +-
kernel/torture.c | 7 -
kernel/trace/Kconfig | 2 +
kernel/trace/Makefile | 1 +
kernel/trace/rv/Kconfig | 78 +
kernel/trace/rv/Makefile | 8 +
kernel/trace/rv/monitors/wip/wip.c | 88 +
kernel/trace/rv/monitors/wip/wip.h | 46 +
kernel/trace/rv/monitors/wwnr/wwnr.c | 87 +
kernel/trace/rv/monitors/wwnr/wwnr.h | 46 +
kernel/trace/rv/reactor_panic.c | 43 +
kernel/trace/rv/reactor_printk.c | 42 +
kernel/trace/rv/rv.c | 799 +
kernel/trace/rv/rv.h | 68 +
kernel/trace/rv/rv_reactors.c | 508 +
kernel/trace/trace.c | 2 +
kernel/trace/trace.h | 9 +
kernel/watch_queue.c | 58 +-
kernel/workqueue.c | 5 +-
lib/Kconfig.debug | 77 +-
lib/iov_iter.c | 9 +-
lib/test_printf.c | 14 +-
localversion-next | 2 +-
mm/Kconfig | 2 +-
mm/memcontrol.c | 2 -
mm/memory-failure.c | 2 +
mm/page_alloc.c | 12 +
mm/shmem.c | 2 +-
net/ax25/af_ax25.c | 4 +-
net/batman-adv/trace.h | 2 -
net/bluetooth/aosp.c | 15 +-
net/bluetooth/hci_conn.c | 11 +-
net/bluetooth/iso.c | 15 +-
net/bluetooth/msft.c | 15 +-
net/core/devlink.c | 466 +-
net/core/flow_dissector.c | 53 +-
net/core/flow_offload.c | 7 +
net/dccp/proto.c | 10 +-
net/decnet/dn_route.c | 2 +-
net/dsa/tag_brcm.c | 4 +-
net/ipv4/udp.c | 8 +-
net/ipv6/ping.c | 6 +
net/ipv6/seg6_iptunnel.c | 140 +-
net/packet/af_packet.c | 4 +-
net/rds/rdma.c | 2 +-
net/rose/af_rose.c | 17 +-
net/rose/rose_route.c | 2 +
net/sched/cls_flower.c | 64 +
net/sched/sch_cbq.c | 3 +-
net/sctp/associola.c | 5 +-
net/sctp/stream.c | 19 +-
net/sunrpc/backchannel_rqst.c | 14 +
net/sunrpc/clnt.c | 1 -
net/sunrpc/xprt.c | 27 +-
net/sunrpc/xprtsock.c | 12 +-
net/tls/tls_device.c | 78 +-
net/tls/tls_strp.c | 5 +-
net/tls/tls_sw.c | 39 +-
net/xfrm/xfrm_policy.c | 1 +
rust/Makefile | 69 +-
rust/alloc/README.md | 4 +-
rust/alloc/alloc.rs | 8 +-
rust/alloc/borrow.rs | 8 +-
rust/alloc/boxed.rs | 59 +-
rust/alloc/boxed/thin.rs | 219 +
rust/alloc/ffi/c_str.rs | 1203 +
rust/alloc/ffi/mod.rs | 93 +
rust/alloc/fmt.rs | 55 +-
rust/alloc/lib.rs | 17 +-
rust/alloc/macros.rs | 3 +-
rust/alloc/raw_vec.rs | 16 +-
rust/alloc/slice.rs | 27 +-
rust/alloc/str.rs | 11 +-
rust/alloc/string.rs | 101 +-
rust/alloc/vec/drain.rs | 2 +-
rust/alloc/vec/into_iter.rs | 43 +-
rust/alloc/vec/is_zero.rs | 16 +-
rust/alloc/vec/mod.rs | 108 +-
rust/alloc/vec/partial_eq.rs | 2 +-
rust/alloc/vec/spec_extend.rs | 4 +-
rust/bindgen_parameters | 4 +
rust/{kernel => bindings}/bindings_helper.h | 3 +
rust/{kernel/bindings.rs => bindings/lib.rs} | 20 +-
rust/build_error.rs | 4 +-
rust/compiler_builtins.rs | 24 +-
rust/exports.c | 3 +-
rust/helpers.c | 35 +
rust/kernel/allocator.rs | 7 +-
rust/kernel/amba.rs | 20 +-
rust/kernel/build_assert.rs | 1 +
rust/kernel/c_types.rs | 119 -
rust/kernel/chrdev.rs | 3 +-
rust/kernel/clk.rs | 2 +-
rust/kernel/delay.rs | 104 +
rust/kernel/device.rs | 47 +-
rust/kernel/driver.rs | 12 +-
rust/kernel/error.rs | 29 +-
rust/kernel/file.rs | 247 +-
rust/kernel/fs.rs | 846 +
rust/kernel/fs/param.rs | 553 +
rust/kernel/gpio.rs | 171 +-
rust/kernel/hwrng.rs | 56 +-
rust/kernel/io_mem.rs | 5 +-
rust/kernel/irq.rs | 364 +-
rust/kernel/kasync.rs | 44 +
rust/kernel/kasync/executor.rs | 154 +
rust/kernel/kasync/executor/workqueue.rs | 291 +
rust/kernel/kasync/net.rs | 12 +-
rust/kernel/lib.rs | 28 +-
rust/kernel/miscdev.rs | 5 +-
rust/kernel/mm.rs | 2 +-
rust/kernel/module_param.rs | 13 +-
rust/kernel/net.rs | 8 +-
rust/kernel/net/filter.rs | 8 +-
rust/kernel/pages.rs | 8 +-
rust/kernel/platform.rs | 8 +-
rust/kernel/power.rs | 4 +-
rust/kernel/prelude.rs | 4 +-
rust/kernel/print.rs | 11 +-
rust/kernel/random.rs | 6 +-
rust/kernel/revocable.rs | 324 +-
rust/kernel/security.rs | 8 +-
rust/kernel/static_assert.rs | 6 +-
rust/kernel/std_vendor.rs | 7 +-
rust/kernel/str.rs | 10 +-
rust/kernel/sync.rs | 50 +-
rust/kernel/sync/arc.rs | 83 +-
rust/kernel/sync/condvar.rs | 12 +-
rust/kernel/sync/guard.rs | 26 +-
rust/kernel/sync/locked_by.rs | 2 +-
rust/kernel/sync/mutex.rs | 10 +-
rust/kernel/sync/nowait.rs | 4 +-
rust/kernel/sync/rcu.rs | 52 +
rust/kernel/sync/revocable.rs | 14 +-
rust/kernel/sync/rwsem.rs | 13 +-
rust/kernel/sync/seqlock.rs | 19 +-
rust/kernel/sync/smutex.rs | 13 +-
rust/kernel/sync/spinlock.rs | 37 +-
rust/kernel/sysctl.rs | 10 +-
rust/kernel/task.rs | 208 +-
rust/kernel/types.rs | 68 +-
rust/kernel/unsafe_list.rs | 680 +
rust/kernel/user_ptr.rs | 10 +-
rust/kernel/workqueue.rs | 512 +
rust/macros/concat_idents.rs | 23 +
rust/macros/lib.rs | 103 +-
rust/macros/module.rs | 136 +-
rust/macros/vtable.rs | 95 +
samples/rust/Kconfig | 25 +
samples/rust/Makefile | 3 +
samples/rust/rust_chrdev.rs | 3 +-
samples/rust/rust_echo_server.rs | 60 +
samples/rust/rust_fs.rs | 59 +
samples/rust/rust_miscdev.rs | 3 +-
samples/rust/rust_random.rs | 6 +-
samples/rust/rust_selftests.rs | 99 +
samples/rust/rust_semaphore.rs | 5 +-
scripts/Kconfig.include | 2 +-
scripts/Makefile.build | 10 +-
scripts/Makefile.compiler | 2 +-
scripts/checkpatch.pl | 12 +-
scripts/gdb/vmlinux-gdb.py | 2 +-
scripts/generate_rust_analyzer.py | 11 +-
scripts/generate_rust_target.rs | 5 +
scripts/is_rust_module.sh | 3 +
scripts/min-tool-version.sh | 2 +-
scripts/mod/modpost.c | 23 +-
scripts/mod/modpost.h | 32 +-
scripts/rust-is-available.sh | 4 +-
security/safesetid/lsm.c | 36 +-
sound/core/control.c | 7 +-
sound/core/misc.c | 94 +
sound/core/pcm.c | 1 +
sound/core/pcm_lib.c | 2 +-
sound/core/pcm_native.c | 2 +-
sound/core/timer.c | 11 +-
sound/pci/hda/cs35l41_hda.c | 67 +-
sound/pci/hda/cs35l41_hda_i2c.c | 3 +
sound/pci/hda/patch_realtek.c | 122 +
sound/soc/qcom/qdsp6/q6asm.c | 2 +-
tools/arch/x86/include/asm/cpufeatures.h | 1 +
tools/bpf/bpftool/gen.c | 2 +-
tools/bpf/bpftool/prog.c | 2 +-
tools/include/nolibc/arch-riscv.h | 2 +-
tools/include/nolibc/sys.h | 4 +-
tools/lib/bpf/bpf.c | 9 +
tools/lib/bpf/bpf.h | 11 +
tools/lib/bpf/libbpf.c | 11 +-
tools/lib/bpf/libbpf.map | 1 +
tools/memory-model/Documentation/litmus-tests.txt | 37 +-
tools/memory-model/linux-kernel.bell | 16 +-
tools/perf/arch/x86/util/evlist.c | 64 +-
tools/perf/arch/x86/util/evsel.c | 20 +
tools/perf/arch/x86/util/topdown.c | 51 +
tools/perf/arch/x86/util/topdown.h | 1 +
tools/perf/builtin-stat.c | 50 +-
tools/perf/pmu-events/arch/arm64/mapfile.csv | 2 +
.../pmu-events/arch/x86/alderlake/adl-metrics.json | 4 +-
.../perf/pmu-events/arch/x86/alderlake/cache.json | 33 +-
.../perf/pmu-events/arch/x86/alderlake/other.json | 54 +
.../pmu-events/arch/x86/alderlake/pipeline.json | 285 +-
.../arch/x86/alderlake/uncore-other.json | 2 +-
.../arch/x86/alderlake/virtual-memory.json | 36 +
tools/perf/pmu-events/arch/x86/bonnell/cache.json | 2 +-
.../arch/x86/bonnell/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/bonnell/frontend.json | 2 +-
tools/perf/pmu-events/arch/x86/bonnell/memory.json | 2 +-
tools/perf/pmu-events/arch/x86/bonnell/other.json | 2 +-
.../perf/pmu-events/arch/x86/bonnell/pipeline.json | 2 +-
.../arch/x86/bonnell/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/broadwell/bdw-metrics.json | 130 +-
.../perf/pmu-events/arch/x86/broadwell/cache.json | 2 +-
.../arch/x86/broadwell/floating-point.json | 2 +-
.../pmu-events/arch/x86/broadwell/frontend.json | 2 +-
.../perf/pmu-events/arch/x86/broadwell/memory.json | 2 +-
.../perf/pmu-events/arch/x86/broadwell/other.json | 2 +-
.../pmu-events/arch/x86/broadwell/pipeline.json | 2 +-
.../arch/x86/broadwell/uncore-cache.json | 152 +
.../x86/{haswell => broadwell}/uncore-other.json | 37 +-
.../perf/pmu-events/arch/x86/broadwell/uncore.json | 278 -
.../arch/x86/broadwell/virtual-memory.json | 2 +-
.../arch/x86/broadwellde/bdwde-metrics.json | 136 +-
.../pmu-events/arch/x86/broadwellde/cache.json | 2 +-
.../arch/x86/broadwellde/floating-point.json | 2 +-
.../pmu-events/arch/x86/broadwellde/frontend.json | 2 +-
.../pmu-events/arch/x86/broadwellde/memory.json | 2 +-
.../pmu-events/arch/x86/broadwellde/other.json | 2 +-
.../pmu-events/arch/x86/broadwellde/pipeline.json | 2 +-
.../arch/x86/broadwellde/uncore-cache.json | 3818 ++-
.../arch/x86/broadwellde/uncore-memory.json | 2867 ++-
.../arch/x86/broadwellde/uncore-other.json | 1246 +
.../arch/x86/broadwellde/uncore-power.json | 492 +-
.../arch/x86/broadwellde/virtual-memory.json | 2 +-
.../arch/x86/broadwellx/bdx-metrics.json | 570 +-
.../pmu-events/arch/x86/cascadelakex/cache.json | 8 +-
.../arch/x86/cascadelakex/clx-metrics.json | 724 +-
.../arch/x86/cascadelakex/floating-point.json | 2 +-
.../pmu-events/arch/x86/cascadelakex/frontend.json | 2 +-
.../pmu-events/arch/x86/cascadelakex/other.json | 63 +
.../pmu-events/arch/x86/cascadelakex/pipeline.json | 11 +
.../arch/x86/cascadelakex/uncore-memory.json | 9 +
.../arch/x86/cascadelakex/uncore-other.json | 697 +-
.../arch/x86/cascadelakex/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/elkhartlake/cache.json | 956 +-
.../arch/x86/elkhartlake/floating-point.json | 19 +-
.../pmu-events/arch/x86/elkhartlake/frontend.json | 34 +-
.../pmu-events/arch/x86/elkhartlake/memory.json | 388 +-
.../pmu-events/arch/x86/elkhartlake/other.json | 527 +-
.../pmu-events/arch/x86/elkhartlake/pipeline.json | 203 +-
.../arch/x86/elkhartlake/virtual-memory.json | 151 +-
tools/perf/pmu-events/arch/x86/goldmont/cache.json | 2 +-
.../arch/x86/goldmont/floating-point.json | 2 +-
.../pmu-events/arch/x86/goldmont/frontend.json | 2 +-
.../perf/pmu-events/arch/x86/goldmont/memory.json | 2 +-
.../pmu-events/arch/x86/goldmont/pipeline.json | 2 +-
.../arch/x86/goldmont/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/goldmontplus/cache.json | 2 +-
.../arch/x86/goldmontplus/floating-point.json | 2 +-
.../pmu-events/arch/x86/goldmontplus/frontend.json | 2 +-
.../pmu-events/arch/x86/goldmontplus/memory.json | 2 +-
.../pmu-events/arch/x86/goldmontplus/pipeline.json | 2 +-
.../arch/x86/goldmontplus/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/haswell/cache.json | 78 +-
.../arch/x86/haswell/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/haswell/frontend.json | 2 +-
.../pmu-events/arch/x86/haswell/hsw-metrics.json | 85 +-
tools/perf/pmu-events/arch/x86/haswell/memory.json | 75 +-
tools/perf/pmu-events/arch/x86/haswell/other.json | 2 +-
.../perf/pmu-events/arch/x86/haswell/pipeline.json | 9 +-
.../pmu-events/arch/x86/haswell/uncore-other.json | 7 +-
.../arch/x86/haswell/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/haswellx/cache.json | 9 +-
.../pmu-events/arch/x86/haswellx/hsx-metrics.json | 85 +-
.../pmu-events/arch/x86/haswellx/pipeline.json | 5 -
.../pmu-events/arch/x86/haswellx/uncore-cache.json | 8 +-
tools/perf/pmu-events/arch/x86/icelake/cache.json | 8 +-
.../arch/x86/icelake/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/icelake/frontend.json | 2 +-
.../pmu-events/arch/x86/icelake/icl-metrics.json | 126 +-
.../pmu-events/arch/x86/icelake/uncore-other.json | 31 +
.../arch/x86/icelake/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/icelakex/cache.json | 28 +-
.../arch/x86/icelakex/floating-point.json | 2 +-
.../pmu-events/arch/x86/icelakex/frontend.json | 2 +-
.../pmu-events/arch/x86/icelakex/icx-metrics.json | 691 +-
.../perf/pmu-events/arch/x86/icelakex/memory.json | 6 +-
tools/perf/pmu-events/arch/x86/icelakex/other.json | 51 +-
.../pmu-events/arch/x86/icelakex/pipeline.json | 12 +
.../arch/x86/icelakex/virtual-memory.json | 2 +-
.../perf/pmu-events/arch/x86/ivybridge/cache.json | 2 +-
.../arch/x86/ivybridge/floating-point.json | 2 +-
.../pmu-events/arch/x86/ivybridge/frontend.json | 2 +-
.../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 94 +-
.../perf/pmu-events/arch/x86/ivybridge/memory.json | 2 +-
.../perf/pmu-events/arch/x86/ivybridge/other.json | 2 +-
.../pmu-events/arch/x86/ivybridge/pipeline.json | 4 +-
.../arch/x86/ivybridge/uncore-other.json | 2 +-
.../arch/x86/ivybridge/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/ivytown/cache.json | 2 +-
.../arch/x86/ivytown/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/ivytown/frontend.json | 2 +-
.../pmu-events/arch/x86/ivytown/ivt-metrics.json | 94 +-
tools/perf/pmu-events/arch/x86/ivytown/memory.json | 2 +-
tools/perf/pmu-events/arch/x86/ivytown/other.json | 2 +-
.../pmu-events/arch/x86/ivytown/uncore-cache.json | 3495 ++-
.../arch/x86/ivytown/uncore-interconnect.json | 1750 +-
.../pmu-events/arch/x86/ivytown/uncore-memory.json | 1775 +-
.../pmu-events/arch/x86/ivytown/uncore-other.json | 2411 ++
.../pmu-events/arch/x86/ivytown/uncore-power.json | 696 +-
.../arch/x86/ivytown/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/jaketown/cache.json | 2 +-
.../arch/x86/jaketown/floating-point.json | 2 +-
.../pmu-events/arch/x86/jaketown/frontend.json | 2 +-
.../pmu-events/arch/x86/jaketown/jkt-metrics.json | 11 +-
.../perf/pmu-events/arch/x86/jaketown/memory.json | 2 +-
tools/perf/pmu-events/arch/x86/jaketown/other.json | 2 +-
.../pmu-events/arch/x86/jaketown/pipeline.json | 16 +-
.../pmu-events/arch/x86/jaketown/uncore-cache.json | 1960 +-
.../arch/x86/jaketown/uncore-interconnect.json | 824 +-
.../arch/x86/jaketown/uncore-memory.json | 445 +-
.../pmu-events/arch/x86/jaketown/uncore-other.json | 1551 ++
.../pmu-events/arch/x86/jaketown/uncore-power.json | 362 +-
.../arch/x86/jaketown/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/knightslanding/cache.json | 2 +-
.../arch/x86/knightslanding/floating-point.json | 2 +-
.../arch/x86/knightslanding/frontend.json | 2 +-
.../pmu-events/arch/x86/knightslanding/memory.json | 2 +-
.../arch/x86/knightslanding/pipeline.json | 2 +-
.../arch/x86/knightslanding/uncore-memory.json | 42 -
.../arch/x86/knightslanding/uncore-other.json | 3890 +++
.../arch/x86/knightslanding/virtual-memory.json | 2 +-
tools/perf/pmu-events/arch/x86/mapfile.csv | 74 +-
.../perf/pmu-events/arch/x86/meteorlake/cache.json | 262 +
.../pmu-events/arch/x86/meteorlake/frontend.json | 24 +
.../pmu-events/arch/x86/meteorlake/memory.json | 185 +
.../perf/pmu-events/arch/x86/meteorlake/other.json | 46 +
.../pmu-events/arch/x86/meteorlake/pipeline.json | 254 +
.../arch/x86/meteorlake/virtual-memory.json | 46 +
.../perf/pmu-events/arch/x86/nehalemep/cache.json | 14 +-
.../arch/x86/nehalemep/floating-point.json | 2 +-
.../pmu-events/arch/x86/nehalemep/frontend.json | 2 +-
.../perf/pmu-events/arch/x86/nehalemep/memory.json | 6 +-
.../arch/x86/nehalemep/virtual-memory.json | 2 +-
.../perf/pmu-events/arch/x86/nehalemex/cache.json | 2974 +--
.../arch/x86/nehalemex/floating-point.json | 182 +-
.../pmu-events/arch/x86/nehalemex/frontend.json | 20 +-
.../perf/pmu-events/arch/x86/nehalemex/memory.json | 672 +-
.../perf/pmu-events/arch/x86/nehalemex/other.json | 170 +-
.../pmu-events/arch/x86/nehalemex/pipeline.json | 830 +-
.../arch/x86/nehalemex/virtual-memory.json | 92 +-
.../pmu-events/arch/x86/sandybridge/cache.json | 2 +-
.../arch/x86/sandybridge/floating-point.json | 2 +-
.../pmu-events/arch/x86/sandybridge/frontend.json | 4 +-
.../pmu-events/arch/x86/sandybridge/memory.json | 2 +-
.../pmu-events/arch/x86/sandybridge/other.json | 2 +-
.../pmu-events/arch/x86/sandybridge/pipeline.json | 10 +-
.../arch/x86/sandybridge/snb-metrics.json | 11 +-
.../arch/x86/sandybridge/uncore-other.json | 2 +-
.../arch/x86/sandybridge/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/sapphirerapids/cache.json | 46 +-
.../pmu-events/arch/x86/sapphirerapids/memory.json | 11 +
.../pmu-events/arch/x86/sapphirerapids/other.json | 64 +-
.../arch/x86/sapphirerapids/pipeline.json | 18 +-
.../arch/x86/sapphirerapids/spr-metrics.json | 566 +-
.../arch/x86/sapphirerapids/uncore-other.json | 9 -
.../perf/pmu-events/arch/x86/silvermont/cache.json | 2 +-
.../arch/x86/silvermont/floating-point.json | 2 +-
.../pmu-events/arch/x86/silvermont/frontend.json | 2 +-
.../pmu-events/arch/x86/silvermont/memory.json | 2 +-
.../perf/pmu-events/arch/x86/silvermont/other.json | 2 +-
.../pmu-events/arch/x86/silvermont/pipeline.json | 2 +-
.../arch/x86/silvermont/virtual-memory.json | 2 +-
.../arch/x86/skylake/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/skylake/frontend.json | 2 +-
tools/perf/pmu-events/arch/x86/skylake/other.json | 2 +-
.../pmu-events/arch/x86/skylake/skl-metrics.json | 178 +-
.../pmu-events/arch/x86/skylake/uncore-cache.json | 142 +
.../pmu-events/arch/x86/skylake/uncore-other.json | 79 +
tools/perf/pmu-events/arch/x86/skylake/uncore.json | 254 -
.../arch/x86/skylake/virtual-memory.json | 2 +-
.../arch/x86/skylakex/floating-point.json | 2 +-
.../pmu-events/arch/x86/skylakex/frontend.json | 2 +-
tools/perf/pmu-events/arch/x86/skylakex/other.json | 66 +-
.../pmu-events/arch/x86/skylakex/pipeline.json | 11 +
.../pmu-events/arch/x86/skylakex/skx-metrics.json | 667 +-
.../arch/x86/skylakex/uncore-memory.json | 9 +
.../pmu-events/arch/x86/skylakex/uncore-other.json | 730 +-
.../arch/x86/skylakex/virtual-memory.json | 2 +-
.../perf/pmu-events/arch/x86/tigerlake/cache.json | 48 +-
.../arch/x86/tigerlake/floating-point.json | 2 +-
.../pmu-events/arch/x86/tigerlake/frontend.json | 2 +-
.../perf/pmu-events/arch/x86/tigerlake/memory.json | 2 +-
.../perf/pmu-events/arch/x86/tigerlake/other.json | 1 -
.../pmu-events/arch/x86/tigerlake/pipeline.json | 4 +-
.../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 378 +-
.../arch/x86/tigerlake/uncore-other.json | 65 +
.../arch/x86/tigerlake/virtual-memory.json | 2 +-
.../pmu-events/arch/x86/westmereep-dp/cache.json | 2 +-
.../arch/x86/westmereep-dp/floating-point.json | 2 +-
.../arch/x86/westmereep-dp/frontend.json | 2 +-
.../pmu-events/arch/x86/westmereep-dp/memory.json | 2 +-
.../arch/x86/westmereep-dp/virtual-memory.json | 2 +-
.../arch/x86/westmereep-sp/floating-point.json | 2 +-
.../arch/x86/westmereep-sp/frontend.json | 2 +-
.../arch/x86/westmereep-sp/virtual-memory.json | 2 +-
.../arch/x86/westmereex/floating-point.json | 2 +-
.../pmu-events/arch/x86/westmereex/frontend.json | 2 +-
.../arch/x86/westmereex/virtual-memory.json | 2 +-
tools/perf/scripts/python/arm-cs-trace-disasm.py | 34 +-
tools/perf/tests/shell/test_brstack.sh | 2 +-
tools/perf/util/bpf-loader.c | 18 +-
tools/perf/util/evlist.c | 11 +-
tools/perf/util/evlist.h | 9 +-
tools/perf/util/evsel.c | 7 +-
tools/perf/util/evsel.h | 1 +
tools/perf/util/stat-display.c | 2 +-
tools/perf/util/symbol-elf.c | 56 +-
tools/perf/util/topdown.c | 7 +
tools/perf/util/topdown.h | 3 +-
tools/power/x86/intel-speed-select/hfi-events.c | 2 +-
tools/power/x86/intel-speed-select/isst-daemon.c | 2 +-
tools/testing/memblock/README | 15 +-
tools/testing/memblock/internal.h | 4 +
.../testing/selftests/bpf/prog_tests/send_signal.c | 2 +-
tools/testing/selftests/bpf/test_progs.c | 7 +-
tools/testing/selftests/drivers/net/dsa/Makefile | 17 +
.../testing/selftests/drivers/net/netdevsim/fib.sh | 45 +
tools/testing/selftests/kvm/.gitignore | 1 +
tools/testing/selftests/kvm/Makefile | 1 +
tools/testing/selftests/kvm/aarch64/vgic_init.c | 6 +-
tools/testing/selftests/kvm/dirty_log_perf_test.c | 30 +-
.../selftests/kvm/include/x86_64/processor.h | 1 +
.../testing/selftests/kvm/kvm_binary_stats_test.c | 38 +-
tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +-
tools/testing/selftests/kvm/s390x/tprot.c | 6 +
tools/testing/selftests/kvm/x86_64/vmx_msrs_test.c | 84 +
tools/testing/selftests/net/Makefile | 2 +
tools/testing/selftests/net/ioam6.sh | 12 +-
.../selftests/net/srv6_hencap_red_l3vpn_test.sh | 879 +
.../selftests/net/srv6_hl2encap_red_l2vpn_test.sh | 821 +
tools/testing/selftests/net/tls.c | 26 +-
tools/testing/selftests/nolibc/.gitignore | 4 -
tools/testing/selftests/nolibc/Makefile | 135 -
tools/testing/selftests/nolibc/nolibc-test.c | 757 -
tools/testing/selftests/powerpc/math/mma.S | 3 +
.../powerpc/pmu/ebb/cycles_with_mmcr2_test.c | 1 +
tools/tracing/rtla/Makefile | 2 +-
tools/tracing/rtla/src/trace.c | 9 +-
tools/tracing/rtla/src/utils.c | 7 +-
tools/verification/dot2/Makefile | 26 +
tools/verification/dot2/automata.py | 174 +
tools/verification/dot2/dot2c | 26 +
tools/verification/dot2/dot2c.py | 254 +
tools/verification/dot2/dot2k | 47 +
tools/verification/dot2/dot2k.py | 177 +
.../dot2/dot2k_templates/main_global.c | 91 +
.../dot2/dot2k_templates/main_per_cpu.c | 91 +
.../dot2/dot2k_templates/main_per_task.c | 91 +
tools/verification/models/wip.dot | 16 +
tools/verification/models/wwnr.dot | 16 +
virt/kvm/kvm_main.c | 2 +-
1344 files changed, 90768 insertions(+), 31039 deletions(-)
rename Documentation/devicetree/bindings/{misc/eeprom-93xx46.yaml => eeprom/microc [...]
delete mode 100644 Documentation/devicetree/bindings/net/emac_rockchip.txt
create mode 100644 Documentation/devicetree/bindings/net/rockchip,emac.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml
create mode 100644 Documentation/devicetree/bindings/pwm/clk-pwm.yaml
create mode 100644 Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
create mode 100644 Documentation/devicetree/bindings/usb/st,typec-stm32g0.yaml
create mode 100644 Documentation/devicetree/bindings/usb/ti,usb8041.yaml
create mode 100644 Documentation/driver-api/firmware/firmware-usage-guidelines.rst
create mode 100644 Documentation/networking/devlink/devlink-selftests.rst
create mode 100644 Documentation/trace/rv/da_monitor_instrumentation.rst
create mode 100644 Documentation/trace/rv/da_monitor_synthesis.rst
create mode 100644 Documentation/trace/rv/deterministic_automata.rst
create mode 100644 Documentation/trace/rv/index.rst
create mode 100644 Documentation/trace/rv/monitor_wip.rst
create mode 100644 Documentation/trace/rv/monitor_wwnr.rst
create mode 100644 Documentation/trace/rv/runtime-verification.rst
create mode 100644 Documentation/translations/it_IT/devicetree/bindings/submitting [...]
create mode 100644 Documentation/translations/it_IT/maintainer/configure-git.rst
create mode 100644 Documentation/translations/it_IT/process/maintainer-handbooks.rst
create mode 100644 Documentation/translations/it_IT/process/maintainer-tip.rst
create mode 100644 Documentation/translations/it_IT/process/maintainers.rst
create mode 100644 arch/arm/boot/dts/imxrt1170-pinfunc.h
create mode 100644 arch/csky/include/asm/jump_label.h
create mode 100644 arch/csky/include/asm/spinlock.h
create mode 100644 arch/csky/include/asm/spinlock_types.h
create mode 100644 arch/csky/kernel/jump_label.c
delete mode 100644 arch/loongarch/include/asm/compiler.h
create mode 100644 arch/powerpc/kernel/syscall.c
create mode 100644 arch/powerpc/kvm/book3s_hv_p9_perf.c
create mode 100644 arch/powerpc/platforms/pseries/plpks.c
create mode 100644 arch/powerpc/platforms/pseries/plpks.h
create mode 100644 arch/riscv/include/asm/kvm_vcpu_insn.h
copy arch/riscv/kvm/{vcpu_exit.c => vcpu_insn.c} (63%)
create mode 100644 arch/s390/include/asm/abs_lowcore.h
create mode 100644 arch/s390/kernel/abs_lowcore.c
delete mode 100644 drivers/char/tb0219.c
copy drivers/gpu/drm/amd/amdgpu/{psp_v13_0.c => psp_v13_0_4.c} (50%)
create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_4_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_4_sh_mask.h
rename drivers/net/dsa/qca/{qca8k.c => qca8k-8xxx.c} (63%)
create mode 100644 drivers/net/dsa/qca/qca8k-common.c
create mode 100644 drivers/net/ethernet/sfc/mcdi_pcol_mae.h
create mode 100644 drivers/net/ethernet/sfc/tc.c
create mode 100644 drivers/net/ethernet/sfc/tc.h
create mode 100644 drivers/net/wireless/ath/wcn36xx/firmware.c
create mode 100644 drivers/net/wireless/ath/wcn36xx/firmware.h
create mode 100644 drivers/pinctrl/qcom/pinctrl-sm6375.c
rename drivers/platform/x86/{intel => }/p2sb.c (100%)
create mode 100644 drivers/pwm/pwm-clk.c
create mode 100644 drivers/spi/spi-gxp.c
create mode 100644 drivers/usb/typec/ucsi/ucsi_stm32g0.c
create mode 100644 include/linux/rv.h
create mode 100644 include/rv/automata.h
create mode 100644 include/rv/da_monitor.h
create mode 100644 include/rv/instrumentation.h
create mode 100644 include/trace/events/rv.h
create mode 100644 kernel/configs/rust.config
create mode 100644 kernel/trace/rv/Kconfig
create mode 100644 kernel/trace/rv/Makefile
create mode 100644 kernel/trace/rv/monitors/wip/wip.c
create mode 100644 kernel/trace/rv/monitors/wip/wip.h
create mode 100644 kernel/trace/rv/monitors/wwnr/wwnr.c
create mode 100644 kernel/trace/rv/monitors/wwnr/wwnr.h
create mode 100644 kernel/trace/rv/reactor_panic.c
create mode 100644 kernel/trace/rv/reactor_printk.c
create mode 100644 kernel/trace/rv/rv.c
create mode 100644 kernel/trace/rv/rv.h
create mode 100644 kernel/trace/rv/rv_reactors.c
create mode 100644 rust/alloc/boxed/thin.rs
create mode 100644 rust/alloc/ffi/c_str.rs
create mode 100644 rust/alloc/ffi/mod.rs
rename rust/{kernel => bindings}/bindings_helper.h (93%)
rename rust/{kernel/bindings.rs => bindings/lib.rs} (69%)
delete mode 100644 rust/kernel/c_types.rs
create mode 100644 rust/kernel/delay.rs
create mode 100644 rust/kernel/fs.rs
create mode 100644 rust/kernel/fs/param.rs
create mode 100644 rust/kernel/kasync/executor.rs
create mode 100644 rust/kernel/kasync/executor/workqueue.rs
create mode 100644 rust/kernel/sync/rcu.rs
create mode 100644 rust/kernel/unsafe_list.rs
create mode 100644 rust/kernel/workqueue.rs
create mode 100644 rust/macros/concat_idents.rs
create mode 100644 rust/macros/vtable.rs
create mode 100644 samples/rust/rust_echo_server.rs
create mode 100644 samples/rust/rust_fs.rs
create mode 100644 samples/rust/rust_selftests.rs
create mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore-cache.json
copy tools/perf/pmu-events/arch/x86/{haswell => broadwell}/uncore-other.json (65%)
delete mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore.json
create mode 100644 tools/perf/pmu-events/arch/x86/broadwellde/uncore-other.json
create mode 100644 tools/perf/pmu-events/arch/x86/icelake/uncore-other.json
create mode 100644 tools/perf/pmu-events/arch/x86/ivytown/uncore-other.json
create mode 100644 tools/perf/pmu-events/arch/x86/jaketown/uncore-other.json
delete mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/uncore-memory.json
create mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/uncore-other.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/cache.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/frontend.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/memory.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/other.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/pipeline.json
create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/virtual-memory.json
create mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore-cache.json
create mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore-other.json
delete mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore.json
create mode 100644 tools/perf/pmu-events/arch/x86/tigerlake/uncore-other.json
create mode 100644 tools/testing/selftests/drivers/net/dsa/Makefile
create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_msrs_test.c
create mode 100755 tools/testing/selftests/net/srv6_hencap_red_l3vpn_test.sh
create mode 100755 tools/testing/selftests/net/srv6_hl2encap_red_l2vpn_test.sh
delete mode 100644 tools/testing/selftests/nolibc/.gitignore
delete mode 100644 tools/testing/selftests/nolibc/Makefile
delete mode 100644 tools/testing/selftests/nolibc/nolibc-test.c
create mode 100644 tools/verification/dot2/Makefile
create mode 100644 tools/verification/dot2/automata.py
create mode 100644 tools/verification/dot2/dot2c
create mode 100644 tools/verification/dot2/dot2c.py
create mode 100644 tools/verification/dot2/dot2k
create mode 100644 tools/verification/dot2/dot2k.py
create mode 100644 tools/verification/dot2/dot2k_templates/main_global.c
create mode 100644 tools/verification/dot2/dot2k_templates/main_per_cpu.c
create mode 100644 tools/verification/dot2/dot2k_templates/main_per_task.c
create mode 100644 tools/verification/models/wip.dot
create mode 100644 tools/verification/models/wwnr.dot
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.