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-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 37b355fdaf31 Add linux-next specific files for 20220714 omits 350b56c16531 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 0e605254617d Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits c29c49b39715 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 941aead9b0d0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits de0fa9d83608 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8cdfceb780bb Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits d4d8d327d6b1 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 6bcbb00cb594 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits afcdabe64c41 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 5855c7e31f27 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 5722a09a2bdf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d4caeec7b0b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5082368769ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e2ed9ddc9aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9020490ef7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d4b3cf2eb35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eadc76715de8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 792588043206 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits fdce7298edac Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 9c3d6d3481e6 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 70cc09974356 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f186b71771f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ac2ca70ca49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2cf36c126f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce05630736d7 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits d08b58d45aaf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2e3ab3301a3a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8d2279a71792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 457ab26e1a6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 682919dd32d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7643585baddf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3559ef8fa0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90a01404b81f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75c791957c6e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 2ed5cb92bce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a700eab1413 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4dbe57617d04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6546c43d1243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85ebec464953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 530073a0170d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9cb02c37af5c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b7277702c7eb Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits b5db9804131e Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 6a94eef13c50 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1ca077bfac9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 417c5422b7dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fdfb5d655db Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5f4089b4a9e2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 517bc16b8610 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits f7028a96ee1b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits b3235701e95d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 99b0966d2e2d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1d12031f8210 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 496273605796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1cccf13a074 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ee0ff558c70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89fdb5d023df Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a89f1f57df4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b97d3bc05b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64b90d49f82d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 95369fa19f15 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 3a823f917530 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c666c9c22b27 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 8b56f7026fe9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits cae2989d817e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits c7b7e6aac6cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ccd8e8e2b44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd26bcae9e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 394c45eac37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 036872603cef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f76c049ba5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd25100db3ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b23eb1ab697 Merge branch 'next' of git://github.com/cschaufler/smack-next omits a9e13db53943 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f3d56f457c7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 54f9aa76ad7a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5115fcc62737 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63c6e1d4b0a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f30e9350d388 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b138c04d785 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9746fdbd54cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eaa56022ddce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d6dbf0beb8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a32dee46274a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 71f3f680ae9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 38c569070ff7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 78c2b1461dc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c1c9054bd9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 653e5c87be74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b24c996bc039 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0c194bf8458 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits dfa345defb70 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 89d64fcf4d58 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 6d30dd087259 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a9d710545fb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f247dec47b61 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits ba3ec56c85fb Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 6994458555f4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 522e65461978 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02757eb034e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e6435063f543 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6268862d21d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02d9dc208ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c18bd03474a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f8df82f9cc2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 2f8a5d927d9c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 480e10a33cdb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits aa6b1355f122 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits be4fc083f560 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0fa324da7197 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 9180f62a4bdc Merge branch 'master' of git://linuxtv.org/media_tree.git omits 6134a5c4db99 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5c1563db435e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5602ffa477e2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 171e64c64a84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18d44f8b6d98 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 23071927650e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f05c1f73cf9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a29fc1b23b5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7e6cd6cbbb2 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits c88ed49f2427 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 909bd927de22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 345f873511a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 91dda91847db Merge branch '9p-next' of git://github.com/martinetd/linux omits 78800133e647 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5a69800805cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f47211ba41f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09d0feeb9fde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f60d4d4329b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 127d6873ac6b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5b0326ff17fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 69383fee03bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0bb5dd977de4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5206f60333e6 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 5c7e9b4aaff2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f445ed2562e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e3ac43e1026 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 38df31548e1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f11d9ee41812 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits e710ae759f5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85baf4125979 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d431617318b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d7f949d8bf06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9922e1c0e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bbe773a48ff Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits a66dc83b482c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9d1824fe8a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73b5cef69773 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 6bf76023f23d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d5faea9b4931 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits db6f7db6da96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 996badaaacdd Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits cef2eae92343 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 314c0157607f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 92d62105e75b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 012634d1533a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2ce235d7477 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f9fd100633d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 1ee23390f9c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 467283150602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b87787ec4d5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5709a2b6918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df01d7671763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 037370f8b68c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1053ccfd8889 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19c9c193b382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ae5b57a456c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d2fd63ac4a98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 789f0de4dd36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbf7bacda17a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c69ce2bf5762 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d554f3007d25 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8c6f5984fbd0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 4e31482df16c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bf0aa98f3b11 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b61361012368 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 408278403f0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4822e65f1f95 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ecb4413f2246 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 299df21aee00 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 467619de39e4 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits e3d7afd11fb8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 310d6cd97960 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f38a1134639e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits f52dc679173c Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits aa9f824c657d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b8fab0d132ac Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits b929e8ca0900 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c1554615d5b2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 80f07f5f1abc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 50d9957cea5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 73513a45add4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2d121950207a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b2f80ab9170a Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 74d0105c136a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a09b00e4209b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3e1aa9656831 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4c58bd3c81d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ef18e7083785 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d9e4300739a8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d67918c046d3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 58ffbf9b7c13 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 70bb8a1ffa9a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 34cbdbc5b3b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7c5c47a5d53e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 220c7153d485 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3798e9e87fc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7016ef1259ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6015fa364db6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits fe30289844de Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 021b43fbc1e9 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 65a99b3dc5b8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 1c4730066710 Merge branch 'mm-nonmm-unstable' into mm-everything omits e4f90c263912 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE omits 4514cf7203e6 proc: fix test for "vsyscall=xonly" boot option omits d11a675d6955 proc: fix a dentry lock race between release_task and lookup omits d5379d8e4aaf autofs: remove unused ino field inode omits afee433bc10a autofs: add comment about autofs_mountpoint_changed() omits 84b3dbf04eb6 autofs: use dentry info count instead of simple_empty() omits 34604395103c autofs: make dentry info count consistent omits a289af88d1e0 autofs: use inode permission method for write access omits d090534b6d79 lib: devres: use numa aware allocation omits adb37b04509d lib/smp_processor_id: fix imbalanced instrumentation_end() call omits f1236f528981 cpumask: update cpumask_next_wrap() signature omits 94bbd5d60013 lib/test: introduce cpumask KUnit test suite omits 2f5cf3621897 cpumask: Fix invalid uniprocessor mask assumption omits d01663602931 cpumask: add UP optimised for_each_*_cpu versions omits 04ea90141603 x86/cacheinfo: move shared cache map definitions omits ac322d1771f6 kexec: drop weak attribute from functions omits 105e10e2cf1c kexec_file: drop weak attribute from functions omits 9dc0785c156d scripts/bloat-o-meter: add -p argument omits 13fb51c87541 scripts/bloat-o-meter: switch argument parsing to using argparse omits 6753a8e8f90f epoll: autoremove wakers even more aggressively omits c94885819887 ipc/mqueue: remove unnecessary (void*) conversion omits a77a92b7e01b kdump: round up the total memory size to 128M for crashker [...] omits f1d543a095ad proc: delete unused <linux/uaccess.h> includes omits 8e160e680dea vmcoreinfo: include kallsyms symbols omits 331a490f9a60 kallsyms: move declarations to internal header omits c025084e2563 squashfs: support reading fragments in readahead call omits 6f4a5327979b squashfs: implement readahead omits d7fc14b1a75a squashfs: always build "file direct" version of page actor omits aca93f62098d Revert "squashfs: provide backing_dev_info in order to dis [...] omits b63c98b27e35 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 9fc4adb1d9bb lib/scatterlist: use matched parameter type when calling _ [...] omits 920e1559a741 lib: make LZ4_decompress_safe_forceExtDict() static omits 61b197a319e3 lib/radix-tree: remove unused argument of insert_entries omits d331600a6cb7 kfifo: fix kfifo_to_user() return type omits 741c7961f451 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 403a7bfa3cbd lib/error-inject: traverse list with mutex omits 6c1411912c53 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 28700acfd6d3 net, lib/once: remove {net_}get_random_once_wait macro omits a27f0a007ad4 lib/lru_cache: fix error free handing in lc_create omits 8dab496c679f lib/debugobjects: fix stat count and optimize debug_object [...] omits 4d06b02ede88 resource: re-factor page_is_ram() omits 5f3c8d6b57d5 init/main.c: silence some -Wunused-parameter warnings omits 43ec7db57556 init-add-hostname-kernel-parameter-v2 omits 57f0d877e378 init: add "hostname" kernel parameter omits f315b4fe78b6 ocfs2: fix ocfs2 corrupt when iputting an inode omits b4e440d61a5f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits f9ae4d5427e9 ocfs2: reflink deadlock when clone file to the same direct [...] omits 902d6fab669e mm: compaction: include compound page count for scanning i [...] omits 303fd97ea304 zram: fix unused 'zram_wb_devops' warning omits 087eacc11fb1 writeback: cleanup bdi_sched_wait() omits 85aa9717141e mm/mmap: fix obsolete comment of find_extend_vma omits 05296d15d41e mm/page_vma_mapped.c: use helper function huge_pte_lock omits f3619dde788b selftests/vm: add selftest to verify multi THP collapse omits 8e474d593961 selftests/vm: add selftest to verify recollapse of THPs omits 3d050e67c9f2 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 29636ea78e09 selftests/vm: dedup hugepage allocation logic omits 38fe05bbf7e9 selftests/vm: modularize collapse selftests omits 71279ac457fc proc/smaps: add PMDMappable field to smaps omits ddc1087472b8 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 203619e35d4d mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits 9657237e0b23 mm/khugepaged: rename prefix of shared collapse functions omits 12bc9d483457 mm/khugepaged: add missing kfree() to madvise_collapse() omits 5513549b8962 mm/khugepaged: Avoid possible memory leak in failure path omits 0bdca21a03a6 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits f4ee1fbc073a mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits de08d82e103a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 44c0edd65123 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 9dc134b54bd1 mm/khugepaged: propagate enum scan_result codes back to callers omits c62abcd68e37 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 1ecd1a3c3fd3 mm/khugepaged: add struct collapse_control omits b5188fa9ee76 mm: khugepaged: don't carry huge page to the next loop for [...] omits 08b9c5eecdf5 mm/khugepaged: remove redundant transhuge_vma_suitable() check omits 322624147b28 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask omits 4f4a78a4c5bc selftests/vm: enable running select groups of tests omits 4201e1e444a9 mm, hugetlb: skip irrelevant nodes in show_free_areas() omits 2a9f79cfee08 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits a922f06f755f mm/mprotect: remove the redundant initialization for error omits 526d7eb4cc46 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits e37b93a70556 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 09a6be70004a mm/huge_memory: correct comment of prep_transhuge_page omits 71e19dbe8099 mm/huge_memory: fix comment of page_deferred_list omits 74a882af6620 mm/huge_memory: minor cleanup for split_huge_pages_all omits 49a00ceea9c1 mm/huge_memory: try to free subpage in swapcache when possible omits 3a127ef11c50 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 6b34753393b6 mm/huge_memory: fix comment in zap_huge_pud omits a54d7fe58ff4 mm/huge_memory: use helper macro __ATTR_RW omits 5fa3af6863a1 mm/huge_memory: use helper function vma_lookup in split_hu [...] omits d71ef17d30b0 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits d34f921200e0 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits 6d23990d3c35 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits ddad39ea3ec5 mm/huge_memory: fix comment of __pud_trans_huge_lock omits 35351d1fbcc8 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits 02770a5853e0 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits 84aaf5189abf selftests/vm: skip 128TBswitch on unsupported arch omits 4e45ede5a08e selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 5ac0ee702387 selftests/vm: fix errno handling in mrelease_test omits 576144128fc4 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 42c535bb4a92 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits a43656b47d78 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 079b36218bff mm: hugetlb_vmemmap: replace early_param() with core_param() omits ae3a1cce7a95 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 7ee386df299c mm: hugetlb_vmemmap: introduce the name HVO omits 5e3bf5abf86f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits f52697717023 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits d803c926ee8b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits f584b30dd952 xtensa: drop definition of PGD_ORDER omits 5826ee3c556f parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits 9930a71bba54 loongarch: drop definition of PGD_ORDER omits 0b4bbfdd1918 loongarch: drop definition of PGD_ORDER omits 85ca625e2997 loongarch: drop definition of PUD_ORDER omits 7c8c6ff8590e loongarch: drop definition of PMD_ORDER omits f92e55f62d35 loongarch: drop definition of PTE_ORDER omits 811eb01f00c3 nios2: drop definition of PGD_ORDER omits c5695d7390a4 nios2: drop definition of PTE_ORDER omits 753dd8a4f0c9 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 2cd1a283c8ee mips: drop definitions of PTE_ORDER omits 4e2d5dc5391a mips: rename PUD_ORDER to PUD_TABLE_ORDER omits ee348cd55327 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits d02970268017 csky: drop definition of PGD_ORDER omits e3b857db1973 csky: drop definition of PTE_ORDER omits a5f4590cdec0 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 515fb7b46025 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits c5b6d7d694cf sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6ac8e4426702 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9af77859ea06 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a55814600dc9 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c69f164543c2 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2132dae18b4c mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f19c5e1f12ee ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6890a1299a63 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 756740ee35df csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5666713012d5 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a5b1b6279841 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5e572ba38f22 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f47333a0f5e0 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f6f62cc7913d hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f5ac8f41afee xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits dfe560b2ce04 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 799fc8121942 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 07b8aa25dd53 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c2b57371a2c5 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 3b7402e04132 x86/mm: move protection_map[] inside the platform omits 688e653ac197 arm64/mm: move protection_map[] inside the platform omits ec378ed1349d sparc/mm: move protection_map[] inside the platform omits dd1a38c6f1e1 powerpc/mm: move protection_map[] inside the platform omits 5493ee2fec15 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits b7c6bfef54f9 mm/mmap: build protect protection_map[] with __P000 omits 5a10ed37ad6b mm: nommu: pass a pointer to virt_to_page() omits 654df89a046e mm: gup: pass a pointer to virt_to_page() omits c0e22e144fbe mm: kfence: pass a pointer to virt_to_page() omits 6e4282dec33d mm/highmem: pass a pointer to virt_to_page() omits 1e32d971de23 lib/test_free_pages.c: pass a pointer to virt_to_page() omits e826a0ab9f4e filemap: minor cleanup for filemap_write_and_wait_range omits ad0b44f2d3b2 memcg: notify about global mem_cgroup_id space depletion omits 5a55ae587090 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 0c7cfcdfee9f procfs: add 'path' to /proc/<pid>/fdinfo/ omits 3feb8ffa13a8 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 7580a6c60ddf mm/page_alloc: replace local_lock with normal spinlock -fix omits f1657264806c mm/page_alloc: replace local_lock with normal spinlock omits da854a68c4dd mm/page_alloc: remotely drain per-cpu lists omits 9a33012ea6b1 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix omits 5144821e420a mm/page_alloc: protect PCP lists with a spinlock omits 537389a35257 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits ca229e8640a4 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 7f7be031206a mm/page_alloc: use only one PCP list for THP-sized allocations omits 8a591f71d1f3 mm/page_alloc: add page->buddy_list and page->pcp_list omits d8ce3d48408f hugetlb: lazy page table copies in fork() omits 90a85591d41b hugetlb: fix an unused variable warning/error omits 25a3f758a8bc hugetlb: do not update address in huge_pmd_unshare omits 000c03f4963e arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 909a978a8446 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits 1bd0ff890e90 hugetlb: skip to end of PT page mapping when pte not present omits 45ebd14e3548 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 273ecf696bfd kasan: separate double free case from invalid free omits 5460f79efc2d doc: proc: fix the description to THPeligible omits f35764cac31d mm: khugepaged: reorg some khugepaged helpers omits ab0d4dd8fe75 mm: thp: kill __transhuge_page_enabled() omits 2d1d6520590c mm-thp-kill-transparent_hugepage_active-fix-fix omits 88a8f03df99f mm-thp-kill-transparent_hugepage_active-fix omits 010e90911365 mm: thp: kill transparent_hugepage_active() omits 432d4eba8ac2 mm: khugepaged: better comments for anon vma check in huge [...] omits 3c2b674c0465 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 0713c9250081 mm: khugepaged: check THP flag in hugepage_vma_check() omits ecfe88627461 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits c043bf60d1cf selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 18c1d6f1be3b userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits f39da7168e5a userfaultfd: update documentation to describe /dev/userfaultfd omits d1a9bd8549d9 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits e6a7573bc46d userfaultfd: add /dev/userfaultfd for fine grained access control omits 4e4157ef68e5 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits a255cadebf69 mm/page_alloc: minor clean up for memmap_init_compound() omits 777540268dcd xfs: add dax dedupe support omits 00cf88933aa0 xfs-support-cow-in-fsdax-mode-fix omits 7cadc8deb71f xfs: support CoW in fsdax mode omits b55f76de67ef fsdax: dedup file range to use a compare function omits e30c3cb0eb3a fsdax: add dax_iomap_cow_copy() for dax zero omits 18fad264b575 fsdax: replace mmap entry in case of CoW omits 2e5cb642ee26 fsdax: introduce dax_iomap_cow_copy() omits ff7e5474be03 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits d2004f00a12e fsdax: output address in dax_iomap_pfn() and rename it omits f5e7c52a09df fsdax: set a CoW flag when associate reflink mappings omits 2b83d47fb863 xfs: implement ->notify_failure() for XFS omits 2744ce7e0b68 mm: introduce mf_dax_kill_procs() for fsdax case omits f87a84dfaf22 fsdax: introduce dax_lock_mapping_entry() omits cf8bfd782fb3 pagemap,pmem: introduce ->memory_failure() omits 3207f3ce358c mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 0ba52da12c73 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits b7d83aa4d171 mm: factor helpers for memory_failure_dev_pagemap omits 50d139e3634e dax: introduce holder for dax_device omits 963e99b6b0e7 tools: add selftests to hmm for COW in device memory omits d2856c9061d4 tools: add hmm gup tests for device coherent type omits 943b01f29d62 tools: update test_hmm script to support SP config omits ab4d9c51a460 tools: update hmm-test to support device coherent type omits 20f7db49bc5c lib: add support for device coherent type in test_hmm omits 838fa6f70cc7 lib: test_hmm add module param for zone device type omits 7f2d61d7598d lib: test_hmm add ioctl to get zone device type omits eeb0677bcc25 drm/amdkfd: add SPM support for SVM omits 112db026e069 mm/gup: migrate device coherent pages when pinning instead [...] omits cb0e9d203739 mm: remove the vma check in migrate_vma_setup() omits d75a0ea0b4db mm: add device coherent vma selection for memory migration omits cc5c33ac788b mm: handling Non-LRU pages returned by vm_normal_pages omits f3b8ca316c15 mm: add zone device coherent type memory support omits e88829439381 mm: move page zone helpers into new header-specific file omits 92d4a572f6c3 mm: rename is_pinnable_pages to is_longterm_pinnable_pages omits d3ece9c7987b mm-add-merging-after-mremap-resize-checkpatch-fixes omits 7ab7756bf2df mm: add merging after mremap resize omits 7df8deae5b4d mm: refactor of vma_merge() omits 4540ad2e6ea8 mm: delete unused MMF_OOM_VICTIM flag omits 3d62fabf8cc5 mm-drop-oom-code-from-exit_mmap-fix-fix omits febfedd04492 mm: drop oom code from exit_mmap omits 7bfa9b39747c selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits 2f7f6891f7c1 selftests/vm: add protection_keys tests to run_vmtests omits 059f65d4f90b mm/mmap.c: pass in mapping to __vma_link_file() omits 5bdc8836468f mm/mmap: drop range_has_overlap() function omits 98ad660f0250 mm/mmap: fix copy_vma() new_vma check omits e19b12756fd3 mm-remove-the-vma-linked-list-fix-2-fix omits dae14cf39feb mm: document maple tree pointer at unmap_vmas() at memory.c omits 0aaeda44b27a mm/mmap: fix error return code in do_mas_align_munmap() omits cd6680491e08 mm: remove the vma linked list omits 4fc80de37901 riscv: use vma iterator for vdso omits 19db36ac3f5e nommu: remove uses of VMA linked list omits 81d1cbae0d95 i915: use the VMA iterator omits 6787411f1db8 mm/swapfile: use vma iterator instead of vma linked list omits 6e04091d6f88 mm/pagewalk: use vma_find() instead of vma linked list omits 5a189b7628f7 mm/oom_kill: use maple tree iterators instead of vma linked list omits a84f32e16d7e mm/msync: use vma_find() instead of vma linked list omits 4c00f274324c mm/mremap: use vma_find_intersection() instead of vma linked list omits 9ccc6abbe94e mm/mprotect: use maple tree navigation instead of vma linked list omits 3e39240826a1 mm/mlock: use vma iterator and maple state instead of vma [...] omits 8e7f62823253 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 89bcc9d9974f mm/memcontrol: stop using mm->highest_vm_end omits ea4c082615e6 mm/madvise: use vma_find() instead of vma linked list omits 4e2bda652203 mm/ksm: use vma iterators instead of vma linked list omits a108292522ea mm/khugepaged: stop using vma linked list omits ecf46c868828 mm/gup: use maple tree navigation instead of linked list omits fe2a37d7f8e0 bpf: remove VMA linked list omits 0139c3c22a4f fork: use VMA iterator omits f697e58706dd sched: use maple tree iterator to walk VMAs omits 329ad09409bf perf: use VMA iterator omits 1f9e2ca1a7ba acct: use VMA iterator instead of linked list omits 085604971187 ipc/shm: use VMA iterator instead of linked list omits 1098fc27773f userfaultfd: use maple tree iterator to iterate VMAs omits 800af7d0fbe6 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 979c1b79d40c fs/proc/base: use maple tree iterators in place of linked list omits 342780d1f050 exec: use VMA iterator instead of linked list omits c83433af048a coredump: remove vma linked list walk omits 24466395d239 um: remove vma linked list walk omits d196c233ce5d optee: remove vma linked list walk omits 0f4ed939d46a cxl: remove vma linked list walk omits 025465d1fa54 xtensa: remove vma linked list walks omits 0397668a2093 x86: remove vma linked list walks omits a003414495a5 s390: remove vma linked list walks omits db64789a649a powerpc: remove mmap linked list walks omits 903bda39375c parisc: remove mmap linked list from cache handling omits 1322512f24ba arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits e735ab5ee61e arm64: remove mmap linked list from vdso omits 08defc0c9f0e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 6ef0ce577b5c mm/mmap: reorganize munmap to use maple states omits b9d1bf3b39a9 mm/mmap: move mmap_region() below do_munmap() omits f53914ebdd81 mm: convert vma_lookup() to use mtree_load() omits 1702d6c86239 mm: remove vmacache omits 44d8e78e775c mm/mmap: fix locking issues in vma_expand() omits ebb89cecaeff mm/mmap: use advanced maple tree API for mmap_region() omits 6ab156fd039c mm: use maple tree operations for find_vma_intersection() omits 9c310fce3c93 mm/mmap: fix return on maple tree expand fail in brk() omits 570fdb180777 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits dc97fef7c6dd mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits c292303388b0 mm: optimize find_exact_vma() to use vma_lookup() omits 46fc2ee4518e xen: use vma_lookup() in privcmd_ioctl_mmap() omits 99506c718e2b mmap: change zeroing of maple tree in __vma_adjust() omits 9a398214baf9 mm: remove rb tree. omits a1209abc701d proc: remove VMA rbtree use from nommu omits 097e9be93f6d damon: convert __damon_va_three_regions to use the VMA iterator omits 9a6c424525bc kernel/fork: use maple tree for dup_mmap() during forking omits 7e878c2a10d0 mm/mmap: use maple tree for unmapped_area{_topdown} omits cf43c0a7d89e mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits d84c35dd180d mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 412c1da9f8ca mmap: use the VMA iterator in count_vma_pages_range() omits e45f7d4f7917 mm: add VMA iterator omits 6ba37887df6f mm/mmap: reorder validate_mm_mt() checks omits a7880b3f7a2e mm: start tracking VMAs with maple tree omits 8c6358bacb8d test_maple_tree: fix accounting in check_erase2_testset() omits 368012821c20 test_maple_tree: add test for spanning store to most of the tree omits 080654217e34 test_maple_tree: add test for spanning store of entire range omits 3cd199bd3aef lib/test_maple_tree: add testing for maple tree omits c1de87920daa radix tree test suite: add lockdep_is_held to header omits 1ec69710f944 radix tree test suite: add support for slab bulk APIs omits 852b53d8c43e radix tree test suite: add allocation counts and size to k [...] omits 73f6a25ad7b7 radix tree test suite: add kmem_cache_set_non_kernel() omits 7d15a72f3bbc radix tree test suite: add pr_err define omits 261af6549123 maple_tree: fix mas_empty_area_rev() search exhaustion at [...] omits e66506de37da maple_tree: fix out of bounds access on mas_wr_node_walk() omits 4b8bc1a628ee maple_tree: Fix use of node for global range in mas_wr_spa [...] omits 435e282bc1b4 maple_tree: fix mas_spanning_rebalance() corner case omits 5fb363717c5d maple_tree: fix underflow in mas_spanning_rebalance() omits 0b186256a3a1 Maple Tree: add new data structure omits d1b4eb54a7b9 android: binder: fix lockdep check on clearing vma omits 3f873bad4e91 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 4aa1fc8cffa7 android: binder: stop saving a pointer to the VMA omits fdba80af7d99 mips: rename mt_init to mips_mt_init omits c2cda11cec4f mm: discard __GFP_ATOMIC omits 0d11075e280e Merge branch 'mm-stable' into mm-unstable omits cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages omits ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte omits 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd omits 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes omits 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 omits e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() omits 78d02924d5f6 secretmem: fix unhandled fault in truncate omits f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 0218d2639247 mm: fix missing wake-up event for FSDAX pages omits 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 omits 19614e3c6181 mm: fix page leak with multiple threads mapping the same page omits 5715d411c4fa mailmap: update Seth Forshee's email address omits d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] omits 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" omits 946aac7af90b Merge branch 'pci/misc' omits 6b74496fb433 Merge branch 'pci/ctrl/vmd' omits d6424c67582f Merge branch 'pci/ctrl/tegra194' omits fc557f552914 Merge branch 'pci/ctrl/switchtec' omits 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' omits 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' omits f9c2e367da6d Merge branch 'pci/ctrl/microchip' omits 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' omits 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' omits 2732e3340ac0 Merge branch 'pci/ctrl/iproc' omits 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' omits 614718bc7fd3 Merge branch 'pci/ctrl/dwc' omits 24cda29aa033 Merge branch 'pci/ctrl/aardvark' omits 8437f3aa2d71 Merge branch 'pci/virtualization' omits 02227b5ed69e Merge branch 'pci/pm' omits 256965ac2137 Merge branch 'pci/err' omits 2eeb21b06893 Merge branch 'pci/endpoint' omits d5e28671f8fd Merge branch 'pci/aspm' omits 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional omits 4630790b2497 dt-bindings: PCI: qcom: Fix description typo omits a989fed86934 PCI: qcom: Add IPQ60xx support omits 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* omits 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header omits 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling omits 9ddd36047681 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" omits 957a7d6899b5 random: remove CONFIG_ARCH_RANDOM omits ecd5b2eadfff random: cap jitter samples per bit to factor of HZ omits 233e847657ce Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 45cb435bf5e1 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 87bc8590cf35 drm/amd/display: remove duplicate dcn314 includes omits fd6b5ff7f15e drm/amd/display: Enable DCN314 in DM omits 101c2cefb696 drm/amd/display: Add DMUB support for DCN314 omits f4085df7b06f drm/amd/display: Enable DCN314 in DC omits 3de89b64cf15 drm/amd/display: Add DCN314 version identifiers omits 7fb5fe4b7cdd drm/amd/display: Add DCN314 DML calculation support omits 5e81cdab5cb7 drm/amd/display: Add DCN314 DC resources omits 686685bd8923 drm/amd/display: Add DCN314 clock manager omits dff2f97b775b drm/amd/display: Add DCN314 IRQ services omits 44b7c278783a drm/amdgpu: Add reg headers for DCN314 omits 764e6b9ba28e drm/amd/display: Ensure valid event timestamp for cursor-o [...] omits 246cefb8637a drm/amdgpu: Check BO's requested pinning domains against i [...] omits 8682bee6a1d3 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] omits d1a22ff346f3 Merge branch 'features' into for-next omits 7ce4a6d4e90a Merge branch 'fixes' into for-next omits 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] omits f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] omits 59c196a48abf ovl: handle idmappings in ovl_get_acl() omits 2e985528f949 acl: make posix_acl_clone() available to overlayfs omits 67042ad94462 acl: port to vfs{g,u}id_t omits a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() omits aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() omits 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] omits 887ddf325192 drm/vc4: v3d: Switch to devm_pm_runtime_enable omits 266cff37d7fc drm/vc4: v3d: Rework the runtime_pm setup omits 9b6f461582e6 drm/vc4: v3d: Stop disabling interrupts omits 57d68ee8f719 drm/vc4: perfmon: Add missing mutex_destroy omits 374146cad469 drm/vc4: Switch to drmm_mutex_init omits 445b287e18ca drm/vc4: debugfs: Simplify debugfs registration omits fe3b0f784cc8 drm/vc4: debugfs: Return an error on failure omits be919b89b28e drm/vc4: debugfs: Protect device resources omits 4e06fd9c7c8a drm/vc4: vec: Switch to devm_pm_runtime_enable omits f0601ef8631c drm/vc4: vec: Protect device resources after removal omits 881f6d945b34 drm/vc4: vec: Switch to DRM-managed connector initialization omits c62f432f2ed9 drm/vc4: vec: Switch to DRM-managed encoder initialization omits cd2444a79539 drm/vc4: vec: Remove call to drm_connector_unregister() omits fe7289e21844 drm/vc4: vec: Switch to drmm_kzalloc omits 9780315b0682 drm/vc4: vec: Embed DRM structures into the private structure omits a0883e4df276 drm/vc4: vec: Remove vc4_dev vec pointer omits b7345c9799da drm/vc4: txp: Protect device resources omits d67210bbe5f3 drm/vc4: txp: Remove call to drm_connector_unregister() omits b0da34c7970f drm/vc4: txp: Switch to drmm_kzalloc omits 260ad78e9df9 drm/vc4: txp: Remove duplicate regset omits 121b1a5f47e5 drm/vc4: txp: Remove vc4_dev txp pointer omits 932d860f4672 drm/vc4: hdmi: Switch to devm_pm_runtime_enable omits cd00ed5187bf drm/vc4: hdmi: Protect device resources after removal omits 0c9d0ddd9cf4 drm/vc4: hdmi: Move audio structure offset checks omits af8a3b125b68 drm/vc4: hdmi: Use devm to register hotplug interrupts omits a3dbb1c01657 drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets omits d3a84242f897 drm/vc4: hdmi: Use a device-managed action for DDC omits 015653f7af7c drm/vc4: hdmi: Switch to device-managed CEC initialization omits 59f9d46af43c drm/vc4: hdmi: Switch to device-managed ALSA initialization omits 19d094c3a17d drm/vc4: hdmi: Switch to DRM-managed connector initialization omits 56924791cd5d drm/vc4: hdmi: Switch to DRM-managed encoder initialization omits 7a951e3a2692 drm/vc4: hdmi: Remove call to drm_connector_unregister() omits b4f2c70c1a7a drm/vc4: hdmi: Switch to drmm_kzalloc omits 7b44e4de72dc drm/vc4: dsi: Switch to devm_pm_runtime_enable omits 6eda15642989 drm/vc4: dsi: Fix the driver structure lifetime omits 2a87d48c3342 drm/vc4: dsi: Switch to drmm_of_get_bridge omits 6f0ca506c30e drm/vc4: dsi: Switch to DRM-managed encoder initialization omits 73b68b28a9e8 drm/vc4: dsi: Embed DRM structures into the private structure omits 71b1bd4c2bd4 drm/vc4: dpi: Protect device resources omits 055af0235aef drm/vc4: dpi: Switch to drmm_of_get_bridge omits e126d3180026 drm/vc4: dpi: Switch to DRM-managed encoder initialization omits 77932adf2a2c drm/vc4: dpi: Add action to disable the clock omits 5801eda938f5 drm/vc4: dpi: Remove unnecessary drm_of_panel_bridge_remove call omits ff5b18ce8a5b drm/vc4: dpi: Return an error if we can't enable our clock omits 7f0ba8f98a4e drm/vc4: dpi: Switch to drmm_kzalloc omits 7c9a4bab7aeb drm/vc4: dpi: Embed DRM structures into the private structure omits 693e35dcde74 drm/vc4: dpi: Remove vc4_dev dpi pointer omits 77ef4c1702fb drm/vc4: crtc: Switch to DRM-managed CRTC initialization omits 7cc4214c27cf drm/vc4: crtc: Switch to drmm_kzalloc omits 6bad4774157c drm/vc4: crtc: Move debugfs_name to crtc_data omits 9872c7a31921 drm/vc4: plane: Switch to drmm_universal_plane_alloc() omits 02792a93103a drm/vc4: crtc: Remove manual plane removal on error omits 77c5fb12061f drm/vc4: plane: Take possible_crtcs as an argument omits 398e7ceae688 drm/vc4: hvs: Remove planes currently allocated before tak [...] omits 969cfae1f01d drm/vc4: hvs: Protect device resources after removal omits 68e4a69aec4d drm/vc4: crtc: Create vblank reporting function omits 4a9551237d44 drm/vc4: drv: Use drm_dev_unplug omits 6cf61bf49c9b drm/vc4: drv: Call component_unbind_all() omits ae9f1f2ca093 drm/bridge: panel: Introduce drmm_of_get_bridge omits abea75e9207e drm/bridge: panel: Introduce drmm_panel_bridge_add omits 35a3b82f1bdd drm/connector: Introduce drmm_connector_init omits a961b197d726 drm/connector: Check for destroy implementation omits b11af8a25b57 drm/connector: Consolidate Connector Initialization omits d87fbea50b81 drm/connector: Clarify when drm_connector_unregister is needed omits 00ec947c144b drm/connector: Mention the cleanup after drm_connector_init omits d71d8a4b8d10 drm/connector: Reorder headers omits f134c9cd9ce8 drm/encoder: Introduce drmm_encoder_init omits 917dd0541814 drm/crtc: Introduce drmm_crtc_init_with_planes omits 668a8f17b529 drm/mipi-dsi: Detach devices when removing the host omits 4de395f2c632 Merge drm/drm-next into drm-misc-next omits 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling omits 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put omits 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] omits 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] omits fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] omits 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 omits 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 omits 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits a6862932fca8 btrfs: fix repair of compressed extents omits c21d63863f9e btrfs: remove the start argument to check_data_csum omits f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio omits 9d1e3003cfdb btrfs: repair all known bad mirrors omits f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] omits a618dae7f676 smb3: workaround negprot bug in some Samba servers omits 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths omits 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits bbd60fee2d21 dma-buf: revert "return only unsignaled fences in dma_fenc [...] omits ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM omits a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] omits 5ac164874a2e btrfs: zoned: write out partially allocated region omits 0838f707366e btrfs: zoned: activate necessary block group omits 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space omits 571b38592711 btrfs: zoned: disable metadata overcommit for zoned omits 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes omits a133d62be2ed btrfs: zoned: finish least available block group on data b [...] omits 9db64b314847 btrfs: let can_allocate_chunk return error omits 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() omits 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] omits 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] omits db326c9e90e3 fscrypt: add fscrypt_context_for_new_inode omits 4beb556f77db fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits 673bc393bd39 fs: change test in inode_insert5 for adding to the sb list omits 157be6ddd9e4 netfs: do not unlock and put the folio twice omits a6339ac8a104 Merge branch 'icc-rpm' into icc-next omits 0682a7716443 regulator: output-supply DT support omits 73e20cc87f0b NFSD: Ensure nf_inode is never dereferenced omits ccd116069c2b NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 5d4befffd9b7 NFSD: Move nfsd_file_trace_alloc() tracepoint omits 4a179701fd63 NFSD: Separate tracepoints for acquire and create omits 6e054d6a0a5b NFSD: Clean up unused code after rhashtable conversion omits b3840ef82631 NFSD: Convert the filecache to use rhashtable omits 6dd666933677 NFSD: Set up an rhashtable for the filecache omits 322b3a047e43 NFSD: Replace the "init once" mechanism omits f74136ba4a9c NFSD: Remove nfsd_file::nf_hashval omits c1286d893b30 NFSD: nfsd_file_hash_remove can compute hashval omits 5ed82b590369 NFSD: Refactor __nfsd_file_close_inode() omits bac3051c7248 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 2ba775a1a478 NFSD: Remove lockdep assertion from unhash_and_release_locked() omits d1d4e0f1ae8b NFSD: No longer record nf_hashval in the trace log omits e20580ac8d59 NFSD: Never call nfsd_file_gc() in foreground paths omits cb12e4267cd9 NFSD: Fix the filecache LRU shrinker omits bccf6010b181 NFSD: Leave open files out of the filecache LRU omits fc8d29e298cf drm: selftest: convert drm_mm selftest to KUnit omits 932da861956a drm: selftest: convert drm_buddy selftest to KUnit omits 9eb11f52a628 drm: selftest: convert drm_framebuffer selftest to KUnit omits 848b3c0be2b9 drm: selftest: convert drm_dp_mst_helper selftest to KUnit omits 913b1e7ca77e drm: selftest: convert drm_plane_helper selftest to KUnit omits 0421bb0baa84 drm: selftest: convert drm_format selftest to KUnit omits 93de485cd822 drm: selftest: convert drm_rect selftest to KUnit omits 9f0527d22a52 drm: selftest: convert drm_cmdline_parser selftest to KUnit omits ba8f16cd0819 drm: selftest: convert drm_damage_helper selftest to KUnit omits 5d796a6dbe0a Merge branch irq/misc-5.20 into irq/irqchip-next omits 4d8f68548e98 drm/ttm: audit bo->resource usage v2 omits 64e257f187a5 drm/nouveau: audit bo->resource usage omits 63af82cf5e36 drm/amdgpu: audit bo->resource usage omits 347987a2cf0d drm/ttm: rename and cleanup ttm_bo_init omits 20529e260ff2 Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new" omits d395fb1999ab Revert "drm/amdgpu: move internal vram_mgr function into t [...] omits 006f3b2f324c drm/ingenic: Use the new PM macros omits c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...] omits d292dc324425 drm/ingenic: Add support for the JZ4760(B) omits 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string omits 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...] omits 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation omits a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel omits 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01 omits 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation omits b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248] omits d093100b425d drm/fourcc: Add DRM_FORMAT_R[124] omits 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red" omits 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations omits ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124] omits e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124] omits 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB omits 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers omits dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag omits 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper omits 79abca2b3990 drm/mipi-dsi: Make remove callback return void omits 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...] omits d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void omits db6cd09013ba NFSD: Trace filecache LRU activity omits 9db816181863 NFSD: WARN when freeing an item still linked via nf_lru omits c446213cb994 NFSD: Hook up the filecache stat file omits 12db97f8f8dc NFSD: Zero counters when the filecache is re-initialized omits e37b779d808c NFSD: Record number of flush calls omits d0c59ad7c7cb NFSD: Report the number of items evicted by the LRU walk omits ba2ef67edd3a NFSD: Refactor nfsd_file_lru_scan() omits a4d2048fa7cd NFSD: Refactor nfsd_file_gc() omits 4ecf189ff396 NFSD: Add nfsd_file_lru_dispose_list() helper omits d76625970c0c NFSD: Report average age of filecache items omits 1050b1782a7a NFSD: Report count of freed filecache items omits 467a953df0dd NFSD: Report count of calls to nfsd_file_acquire() omits 75be9c5ebf51 NFSD: Report filecache LRU size omits 6f35455b809e NFSD: Demote a WARN to a pr_warn() omits 65c1165a7cf0 extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP omits 490a15324ce6 regulator: output-supply: Add Notification support omits 34e5700e1e64 regulator: output-supply: Add devicetree support omits df9c96b69a1d regulator: add bindings for output-supply omits bd9b7998b481 dt-bindings: vendor-prefixes: add 9elements omits 7d1202738efd drm/bridge: Avoid uninitialized variable warning omits 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions omits 53565c28e6af drm/vc4: hdmi: Rework power up omits f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM omits 70f57b51402c Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] omits 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] omits 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] omits 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] omits 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter omits 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset omits d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() omits 9ebeb886a4e2 xtensa: iss/network: provide release() callback omits df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits 36b45faa0c38 xtensa: iss/network: drop 'devices' list omits c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 51d1c3ac528b Merge branches 'work.misc', 'work.lseek', 'work.iov_iter' [...] omits beceaab91aa5 expand those iov_iter_advance()... omits 43436f0b5cce pipe_get_pages(): switch to append_pipe() omits 4a48f7a61c52 get rid of non-advancing variants omits ad06a01a91e4 ceph: switch the last caller of iov_iter_get_pages_alloc() omits f0be81780879 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits 0f07880a713b af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] omits 36c9603e6b96 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] omits 9a6469060316 block: convert to advancing variants of iov_iter_get_pages [...] omits 0ffbf9fe23a9 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits ea11ef9d3769 iov_iter: saner helper for page array allocation omits e5e0923167a0 fold __pipe_get_pages() into pipe_get_pages() omits e7599261dac3 ITER_XARRAY: don't open-code DIV_ROUND_UP() omits bd651c45cb05 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] omits 217859905950 unify xarray_get_pages() and xarray_get_pages_alloc() omits c18ceee4aac4 unify pipe_get_pages() and pipe_get_pages_alloc() omits bf75bda40c2d iov_iter_get_pages(): sanity-check arguments omits 1c2a16fd5837 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] omits 94f39550eb76 ITER_PIPE: fold data_start() and pipe_space_for_user() together omits 014fd38613ec ITER_PIPE: cache the type of last buffer omits d11fcc05337a ITER_PIPE: clean iov_iter_revert() omits dc77592bab0d ITER_PIPE: clean pipe_advance() up omits b634b65ae34b ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits 6693d4a5af49 ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits 3d246b875f31 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 090eb2e0f08c ITER_PIPE: helpers for adding pipe buffers omits bba4d7f77140 ITER_PIPE: helper for getting pipe buffer by index omits adb9a5a45b98 splice: stop abusing iov_iter_advance() to flush a pipe omits 4662b14875e5 switch new_sync_{read,write}() to ITER_UBUF omits 6fba81e320f1 new iov_iter flavour - ITER_UBUF omits 90c56f8aca9c Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] omits 7b1ccdf617ca block: fix leaking page ref on truncated direct io omits 5e47c7f85cc0 Merge branch 'icc-imx8mp' into icc-next omits b9be9648a4b1 PM / devfreq: imx: Register i.MX8MP interconnect device omits a0abc4d13f0b interconnect: imx: Add platform driver for imx8mp omits 6ec8d31a8009 interconnect: imx: configure NoC mode/prioriry/ext_control omits 522fd118048a interconnect: imx: introduce imx_icc_provider omits c3b157005e14 interconnect: imx: set src node omits f2920aa361cd interconnect: imx: fix max_node_id omits 88d9374ce6a6 vfio: do not set FMODE_LSEEK flag omits 3d88db248f27 dma-buf: remove useless FMODE_LSEEK flag omits 8804bffa93a1 fs: remove no_llseek omits d43fe79c26f0 fs: do not compare against ->llseek omits d820ac64e1e6 fs: check FMODE_LSEEK to control internal pipe splicing omits 5dd7f54c0ef9 fs: clear or set FMODE_LSEEK based on llseek function omits c9d86760342f fs: do not set no_llseek in fops omits fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] omits 909b430e498a PM / devfreq: shut up kernel-doc warnings omits 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] omits b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits 187dc83647a0 extcon: rt8973a: Drop useless mask_invert flag on irqchip omits 339c6baa9476 extcon: sm5502: Drop useless mask_invert flag on irqchip omits b291ecae1aec extcon: Drop unexpected word "the" in the comments omits df2cc16d293f extcon: Remove extraneous space before a debug message omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function adds d11219ad53dc amdgpu: disable powerpc support for the newer display engine adds c4634a3c7dca Merge tag 'sound-5.19-rc7' of git://git.kernel.org/pub/scm [...] adds 097da1a44d1a um: Replace to_phys() and to_virt() with less generic func [...] adds 0609e200246b ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds 598f0a99fa8a ARM: 9210/1: Mark the FDT_FIXED sections as shareable adds cc45b836388f ARM: 9211/1: domain: drop modify_domain() adds 2bf6204240fd ARM: 9212/1: domain: Modify Kconfig help text adds e4ced82deb5f ARM: 9213/1: Print message about disabled Spectre workarou [...] adds e5c46fde75e4 ARM: 9214/1: alignment: advance IT state after emulating T [...] adds 8030aa3ce12e ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] adds 29589ca09a74 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] adds 2eb5866cac07 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 4adfa865bb97 Merge tag 'integrity-v5.19-fix' of git://git.kernel.org/pu [...] adds a24a6c05ffa7 Merge tag 'nfsd-5.19-3' of git://git.kernel.org/pub/scm/li [...] adds 32f319183c43 smb3: workaround negprot bug in some Samba servers adds f41d5df5f146 Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba. [...] adds ebe41da5d47a sfc: fix use after free when disabling sriov adds f52d166819a4 ice: handle E822 generic device ID in PLDM header adds 7b6f9462a323 ice: change devlink code to read NVM in blocks adds f46a5a9c679f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds df8386d13ea2 seg6: fix skb checksum evaluation in SRH encapsulation/insertion adds f048880fc770 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors adds 4889fbd98dea seg6: bpf: fix skb checksum in bpf_push_seg6_encap() adds cc91b09b9ef8 Merge branch 'seg6-fix-skb-checksum-for-srh-encapsulation- [...] adds ada74c5539eb sfc: fix kernel panic when creating VF adds 0f3325076038 net: atlantic: remove deep parameter on suspend/resume functions adds 2e15c51fefaf net: atlantic: remove aq_nic_deinit() when resume adds 747c14307214 ip: fix dflt addr selection for connected nexthop adds cd72e61bad14 selftests/net: test nexthop without gw adds 94e810067888 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] adds 51f1c31f8ba7 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver adds 3d8c51b25a23 net/tls: Check for errors in tls_device_init adds 656bd03a2cd8 nfp: flower: configure tunnel neighbour on cmsg rx adds 9bd572ec7a66 Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds db886979683a x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current adds b926f2adb044 Revert "vf/remap: return the amount of bytes actually dedu [...] adds e5d523f1ae8f ubsan: disable UBSAN_DIV_ZERO for clang adds 43b5240ca6b3 mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE adds 862161e8af0d Merge tag 'sysctl-fixes-5.19-rc7' of git://git.kernel.org/ [...] adds b1f4347f732f Merge tag 'drm-misc-fixes-2022-07-14' of git://anongit.fre [...] adds 5bde069b3050 Merge tag 'drm-intel-fixes-2022-07-13' of git://anongit.fr [...] adds acea108fa067 drm/amd/display: Ignore First MST Sideband Message Return Error adds c0044865480a drm/amdkfd: correct the MEC atomic support firmware checki [...] adds add61d3c31de drm/amd/display: Only use depth 36 bpp linebuffers on DCN [...] adds 0638c98c17aa drm/amd/pm: Prevent divide by zero adds 47053b1e7382 drm/amd/display: correct check of coverage blend mode adds 3283c83eb6fc drm/amd/display: Ensure valid event timestamp for cursor-o [...] adds 093f8d8f10aa Merge tag 'amd-drm-fixes-5.19-2022-07-13' of https://gitla [...] adds fcd1b2b9c7b0 Merge tag 'drm-fixes-2022-07-15' of git://anongit.freedesk [...] adds 166d38632316 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds 339f74e38f53 Merge tag 'for-linus-5.19a-rc7-tag' of git://git.kernel.or [...] adds 5ad26161a371 ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds 2a347a06ebb1 Merge tag 'platform-drivers-x86-v5.19-4' of git://git.kern [...] adds 1c49f281c9b7 Merge tag 'soc-fixes-5.19-3' of git://git.kernel.org/pub/s [...] adds 73d5fe046270 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] adds 8006112d6c41 Merge tag 'spi-fix-v5.19-rc4' of git://git.kernel.org/pub/ [...] adds fac47b43c760 netfs: do not unlock and put the folio twice adds 1ce9d792e8ef Merge tag 'ceph-for-5.19-rc7' of https://github.com/ceph/c [...] adds 88573389aaa3 riscv: Fix missing PAGE_PFN_MASK adds be82abe6a76b RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] adds d13122ca3cdf Merge tag 'kvm-riscv-fixes-5.19-2' of https://github.com/k [...] adds 84e7051c0bc1 x86/kvm: fix FASTOP_SIZE when return thunks are enabled adds 1b870fa5573e kvm: stats: tell userspace which values are boolean adds 942d9e89524c Documentation: kvm: clarify histogram units adds 99482726452b KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] adds cca3f3381bef Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-master adds 8a414f943f8b KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds 79629181607e KVM: emulate: do not adjust size of fastop and setcc subroutines adds a8ebfcd33caf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7fccd7239127 Merge tag 'dt-fixes-for-palmer-5.19-rc6' of git://git.kern [...] adds 9b59ec8d50a1 Merge tag 'riscv-for-linus-5.19-rc7' of git://git.kernel.o [...] adds 51a6fa0732d6 efi/x86: use naked RET on mixed mode call wrapper adds 829d680e82a9 random: cap jitter samples per bit to factor of HZ adds 9023ca086625 printk: do not wait for consoles when suspended adds 1ac8ec2731a5 Merge branch 'rework/kthreads' into for-linus adds be9b7b6acfea Merge tag 'printk-for-5.19-rc7' of git://git.kernel.org/pu [...] adds 16c957f089d5 Merge tag 'acpi-5.19-rc7' of git://git.kernel.org/pub/scm/ [...] adds 5a5adb1528e5 Merge tag 'cpufreq-arm-fixes-5.19-rc7' of git://git.kernel [...] adds ab6efe68a736 Merge tag 'pm-5.19-rc7' of git://git.kernel.org/pub/scm/li [...] adds 2f23256c0ea2 s390/ap: fix error handling in __verify_queue_reservations() adds c658cabbfd32 Merge tag 's390-5.19-6' of git://git.kernel.org/pub/scm/li [...] adds 8c91723ac9c6 Merge tag 'tty-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 7e5013323400 Merge tag 'v5.19-rc6' into usb-linus adds 3486af89dd3c Merge tag 'usb-serial-5.19-rc7' of https://git.kernel.org/ [...] adds 9ed714dbd574 Merge tag 'usb-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 081f5e753c9c nvme-pci: fix freeze accounting for error handling adds 6961b5e02876 nvme: fix block device naming collision adds c24b06e1c237 Merge tag 'nvme-5.19-2022-07-14' of git://git.infradead.or [...] adds 957a2b345cbc block: fix missing blkcg_bio_issue_init adds 6bca047ecd67 Merge tag 'block-5.19-2022-07-15' of git://git.kernel.dk/l [...] adds 8312cd3a7b83 scsi: megaraid: Clear READ queue map's nr_queues adds 2ae57c995003 scsi: ufs: core: Drop loglevel of WriteBoost message adds 52a518019ca1 scsi: ufs: core: Fix missing clk change notification on ho [...] adds e78276cadb66 scsi: pm80xx: Fix 'Unknown' max/min linkrate adds 355bf2e036c9 scsi: pm80xx: Set stopped phy's linkrate to Disabled adds c5fe7a97f20c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds fc7cbcd4890e Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into a [...] adds 01cd390903e0 Revert "btrfs: turn fs_info member buffer_radix into XArray" adds 5b8418b84303 Revert "btrfs: turn name_cache radix tree into XArray in s [...] adds 088aea3b97e0 Revert "btrfs: turn delayed_nodes_tree into an XArray" adds 972a278fe60c Merge tag 'for-5.19-rc7-tag' of git://git.kernel.org/pub/s [...] adds 396df7005ba0 Merge tag 'for-v5.19-rc' of git://git.kernel.org/pub/scm/l [...] adds 8ad4b6fa0f87 Merge tag 'input-for-v5.19-rc6' of git://git.kernel.org/pu [...] adds 2eccaca7b62b Merge tag 'gpio-fixes-for-v5.19-rc7' of git://git.kernel.o [...] adds 3131ef39fb03 x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit adds 230ec83d4299 x86/pat: Fix x86_has_pat_wp() adds 33a8573bdfee x86/bugs: Mark retbleed_strings static adds d16e0b266720 x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt adds 564d99810639 um: Add missing apply_returns() adds bcf163150cd3 x86/bugs: Remove apostrophe typo adds 59c80f053d50 Merge tag 'x86_urgent_for_v5.19_rc7' of git://git.kernel.o [...] adds 68e3c69803da perf/core: Fix data race between perf_event_set_output() a [...] adds 2b18593e4b9f Merge tag 'perf_urgent_for_v5.19_rc7' of git://git.kernel. [...] adds eee51fe38e37 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f098addbdb44 tools headers cpufeatures: Sync with the kernel sources adds 91d248c3b903 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 498c7a54f169 perf tests: Stop Convert perf time to TSC test opening eve [...] adds deb44a6249f6 perf tests: Fix Convert perf time to TSC test for hybrid adds 4b335e1e0d6f perf trace: Fix SIGSEGV when processing syscall args adds f7f4da303dd8 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-17' of git:/ [...] adds ced7866db39f drm/i915/ttm: fix 32b build adds 55ea9bd66688 Merge tag 'drm-intel-fixes-2022-07-17' of git://anongit.fr [...] adds ff6992735ade Linux 5.19-rc7 adds 0abbf470e33b Revert "ocfs2: mount shared volume without ha stack" adds 863419065861 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 284a3191dcc8 tmpfs: fix the issue that the mount and remount results ar [...] adds 4512600f3ca1 mailmap: update Seth Forshee's email address adds 2e09a48889e4 mm: fix page leak with multiple threads mapping the same page adds 8e9201f6d45c mm: fix missing wake-up event for FSDAX pages adds 832c48fc075a mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds a06346578d59 secretmem: fix unhandled fault in truncate adds 7cf3e31e4f61 ntfs: fix use-after-free in ntfs_ucsncmp() adds 1e7f8de9cd97 fs: sendfile handles O_NONBLOCK of out_fd adds ce42024dbedf hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds 512e0fec03e1 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds b13062835353 userfaultfd: provide properly masked address for huge-pages adds 896de8b58327 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 213c96a5e939 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds cc5c707bf7c3 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 8281b7ec5c56 ip: Fix data-races around sysctl_ip_default_ttl. adds 0968d2a441bf ip: Fix data-races around sysctl_ip_no_pmtu_disc. adds 60c158dc7b1f ip: Fix data-races around sysctl_ip_fwd_use_pmtu. adds 7bf9e18d9a5e ip: Fix data-races around sysctl_ip_fwd_update_priority. adds 289d3b21fb0b ip: Fix data-races around sysctl_ip_nonlocal_bind. adds 0db232765887 ip: Fix a data-race around sysctl_ip_autobind_reuse. adds 85d0b4dbd74b ip: Fix a data-race around sysctl_fwmark_reflect. adds 1a0008f9df59 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. adds 08a75f106794 tcp: Fix data-races around sysctl_tcp_l3mdev_accept. adds f47d00e077e7 tcp: Fix data-races around sysctl_tcp_mtu_probing. adds 88d78bc097cd tcp: Fix data-races around sysctl_tcp_base_mss. adds 78eb166cdefc tcp: Fix data-races around sysctl_tcp_min_snd_mss. adds 8e92d4423615 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. adds 92c0aa417547 tcp: Fix a data-race around sysctl_tcp_probe_threshold. adds 2a85388f1d94 tcp: Fix a data-race around sysctl_tcp_probe_interval. adds 782d86fe44e3 Merge branch 'net-sysctl-races-round2' adds fa4b3ca60e80 stmmac: dwmac-mediatek: fix clock issue adds 0d9a15913b87 net: stmmac: fix pm runtime issue in stmmac_dvr_remove() adds f4c7d8948e86 net: stmmac: fix unbalanced ptp clock issue in suspend/res [...] adds 8f3184b95116 Merge branch 'stmmac-dwmac-mediatec-clock-fix' adds a14bd7475452 net: dsa: microchip: ksz_common: Fix refcount leak bug adds b49feacbeffc e1000e: Enable GPT clock before sending message to CSME adds 6cfa45361d3e Revert "e1000e: Fix possible HW unit hang after an s0ix exit" adds 7c1ddcee5311 igc: Reinstate IGC_REMOVED logic and implement it properly adds df254d4508f9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 11052589cf5c tcp/udp: Make early_demux back namespacified. adds f40ab246398b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e79b9473e9b5 net: ipv4: fix clang -Wformat warnings adds 13ab946aa8a4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 81f6453adaf6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 1e347f861da8 ASoC: rockchip-i2s: Undo BCLK pinctrl changes adds cf33ce6f0c22 Merge tag 'asoc-fix-v5.19-rc4-2' of https://git.kernel.org [...] adds 841aece4c94b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 644228253482 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds a3d63035bbfe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0fddf9ad06fd mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on pr [...] adds 864e2ef01941 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds f400c1f251e4 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f3f38110a221 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4fc1ac355785 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 558fa6e356a3 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 40c70cc58d5d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 9928aea588c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 93777a59c79e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 713ad0184b0d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds a927444aa953 RISCV: kexec: Fix build error without CONFIG_MODULES adds 3a66a0875994 RISC-V: kexec: Fix build error without CONFIG_KEXEC adds 89551fdd44a2 riscv: dts: align gpio-key node names with dtschema adds 847a01db9648 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a0d2ee82b6f7 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds add0922d7639 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 015d91d07275 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 9b04369b060f drm/scheduler: Don't kill jobs in interrupt context adds ce48e754c364 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d118a4943c58 docs: kbuild: fix typo adds 5fe24f830381 kbuild: rpm-pkg: fix build error when _arch is undefined adds 8afdbc146885 kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild adds 058b3d34eb21 kbuild: error out if $(KBUILD_EXTMOD) contains % or : adds e8c79d98b73c kbuild: error out if $(INSTALL_MOD_PATH) contains % or : adds 146cca3dc9c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 76f2001f5509 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 764e4859e05e Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds a5f9f5ebc636 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC adds 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...] adds e035a96f2536 Merge branches 'misc' and 'fixes' into for-next adds 0ab55b684903 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 04100dee07fb Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds e0a592505566 Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pu [...] adds 3476ccbd0ae6 Merge tag 'arm-soc/for-5.20/devicetree' of https://github. [...] adds 92c336e7ae2e Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://g [...] adds b823d286c674 Merge branch 'arm/dt' into for-next adds f3eade9adec6 soc: document merges adds 7dd33764486d ARM: davinci: Delete DM644x board files adds b4aed01de486 ARM: davinci: Delete DM646x board files adds b1f8b0cfe397 Merge tag 'davinci-boards-delete-v5.20' of git://git.kerne [...] adds 76707cb3db88 ARM: bcm: NSP: Removed forced thermal selection adds 9e0c41d4a72f ARM: bcmbca: Include full family name in Kconfig adds c5560db571d4 Merge tag 'arm-soc/for-5.20/soc-part2' of https://github.c [...] adds 87a7b8f68509 Merge branch 'arm/soc' into for-next adds 76cf72fe5ab6 dt-bindings: arm: Add Asus GT-AX6000 based on BCM4912 adds 5995e9232fc3 Merge tag 'arm-soc/for-5.20/devicetree-part2' of https://g [...] adds f3f575c4bef9 arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 adds 32d3da7d2f44 arm64: make ARCH_BCM4908 select ARCH_BCMBCA adds 746ef3ac89ca arm64: bcmbca: Include full family name in Kconfig adds 2c071ce53d56 Merge tag 'arm-soc/for-5.20/devicetree-arm64-part2' of htt [...] adds 9c9caff57c32 Merge branch 'arm/dt' into for-next adds a2f6376ef9f1 soc: document merges adds d9ac8a184583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c43a5ab77e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b647313e0b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 68a52ca8d476 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 10ed64a35c0b Merge branch 'defconfig/next' into next adds f59b80c3e3ee Merge branch 'devicetree-arm64/next' into next adds abe27d640861 dt-bindings: arm: Add Asus GT-AX6000 based on BCM4912 adds ca1848009217 Merge branch 'devicetree/next' into next adds 8f964e3b7347 Merge branch 'drivers/next' into next adds d2d8919b8ad1 Merge branch 'soc/next' into next adds e765eb9133f2 Merge branch 'devicetree/next' into next adds 75e1a23168ff Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds e061fb3e48a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b3ab164fa9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b5662bac0000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa5254be0cd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a1c66b634918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 769fe42092a6 arm64: dts: qcom: sc8280xp: Add lost ranges for timer adds 50ed9fffec3a arm64: dts: qcom: ipq8074: add APCS node adds 1d52eb6cc827 arm64: dts: qcom: sdm845: rename DPU device node adds 37e3558b7939 arm64: dts: qcom: sc7180: rename DPU device node adds ce5cf986cdab arm64: dts: qcom: sm8250: rename DPU device node adds f32660459d12 arm64: dts: qcom: ipq8074: add #size/address-cells to DTSI adds b97e6ffa7c75 arm64: dts: qcom: ipq8074: add interrupt-parent to DTSI adds 7a9016dbc876 arm64: dts: qcom: sm6350: Replace literal rpmhpd indices w [...] adds 2aa54fa87cca arm64: dts: qcom: msm8998: Make regulator voltages multipl [...] adds 49ac5e0c3078 arm64: dts: qcom: sc7280: Move wcd specific pin conf to co [...] adds b7b17c6bf3d1 arm64: dts: qcom: sc7180: split register block for DP controller adds ae0f7e1d97cb arm64: dts: qcom: sc7180: drop #clock-cells from displaypo [...] adds 3c14a456ee3e arm64: dts: qcom: sc7280: split register block for DP controller adds 0f1e23651a0a arm64: dts: qcom: sc7280: drop #clock-cells from displaypo [...] adds 97e5c82d4e17 arm64: dts: qcom: sc7280: drop address/size-cells from eDP node adds f32894b8d8b4 arm64: dts: qcom: sc7280: drop unused clocks from eDP node adds 58577966a42f arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment adds 1189a9cf144a arm64: dts: qcom: sc8280xp: fix the smmu interrupt values adds 39aa5646adae arm64: dts: qcom: sc8280xp: Fix PMU interrupt adds 1583984623cf arm64: dts: qcom: sc8280xp: fix usb_1 ssphy irq adds 68af5d7c6d6d arm64: dts: qcom: sc8280xp: fix USB clock order and naming adds 0bd6b33c51e9 arm64: dts: qcom: sc8280xp: fix USB interrupts adds 2a8d28b8af79 arm64: dts: qcom: sc7280: reorder USB interrupts adds 5b7e3499e3fb arm64: dts: qcom: reorder USB interrupts adds 4cf02f2e0d4d arm64: defconfig: Enable Qualcomm SC8280XP providers adds b5eb8cde863c clk: qcom: fix build error initializer element is not constant adds 5142c3926f8f ARM: dts: qcom: apq8064: create tsens device node adds 079926b5a22a ARM: dts: qcom: sdx65: reorder USB interrupts adds 5edd7d3e15a4 ARM: dts: qcom: Add LPG node to pm8941 adds 27f5947894c5 ARM: dts: qcom: msm8974-sony: Enable LPG adds a037fcabdbdd ARM: dts: qcom: msm8974-FP2: Add notification LED adds 1ea9098a8113 ARM: dts: qcom: msm8974-hammerhead: Add notification LED adds 4af1defb3057 ARM: dts: qcom: ipq8064: add multiple missing pin definition adds d883a12a547b ARM: dts: qcom: ipq8064: add gsbi6 missing definition adds 5c47a46d5e94 ARM: dts: qcom: ipq8064: add specific dtsi with smb208 rpm [...] adds 0ce34e0c13e9 ARM: dts: qcom: ipq8064: add missing snps,dwmac compatible [...] adds d63d3124c0a5 ARM: dts: qcom: ipq8064: disable usb phy by default adds 8fafb7e5c041 ARM: dts: qcom: ipq8064: reduce pci IO size to 64K adds 6c421a9c0828 ARM: dts: qcom: ipq8064: fix and add some missing gsbi node adds 7f5aecdd4ffc ARM: dts: qcom: ipq8064: add speedbin efuse nvmem node adds fbe4be367b21 ARM: dts: qcom: ipq8064: add missing hwlock adds 4fefb5434c4b ARM: dts: qcom: ipq8064: add missing smem compatible adds 8d8be8dd7c1f ARM: dts: qcom: msm8974: Disable remoteprocs by default adds a6232f2aa99c soc: qcom: Make QCOM_RPMPD depend on PM adds 5bed21af0005 soc: qcom: socinfo: Fix the id of SA8540P SoC adds 83f074355c06 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 38e13d32f391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a96b310efd8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ee9677273f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 84a4796e132b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 9da5735d41b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6e623154cab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08045ad09ba8 cacheinfo: Use atomic allocation for percpu cache attributes adds 13b6290a821f arch_topology: Fix cache attributes detection in the CPU h [...] adds ca9eb18978ee Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 7149afdae910 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 81fcb3ce6982 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 7af7c98c159b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 724c111911b7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 91847ffaab1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d266239058d7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds c24bd1ea4da7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 9e58d127ac03 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 3e92f35a0ea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds baa037d6439c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 46954994d7d4 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 75383db24c51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eceda75df1d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1a534f5d074 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK adds 5ee46bfbb65f MIPS: dts: correct gpio-keys names and properties adds 62fb295ce7dd MIPS: dts: align gpio-key node names with dtschema adds d3164e2f3b0a MIPS: Remove VR41xx support adds c022e8716221 MIPS: BCM47XX: Add support for Netgear WNR3500L v2 adds 8a2b456665d1 MIPS: Fixed __debug_virt_addr_valid() adds c059ee9d77f8 MIPS: CFE: Add cfe_die() adds 466ab2ea239b MIPS: BMIPS: Utilize cfe_die() for invalid DTB adds 38289dbf2a5a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 7e10b74de9ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9009f55bc44e riscv: config: enable SOC_STARFIVE in defconfig adds 44c1e84a38a0 RISC-V: Add CONFIG_{NON,}PORTABLE adds a8914b6cb8dd Merge tag 'dt-for-palmer-v5.20-mw0' of git://git.kernel.or [...] adds ef09fa67dc7d riscv: dts: starfive: Add JH7100 CPU topology adds af8f260abc60 riscv: dts: sifive: Add fu540 topology information adds bf6cd1c01c95 riscv: dts: sifive: Add fu740 topology information adds d9d193dea866 riscv: dts: canaan: Add k210 topology information adds eabfbd92a678 Merge branch 'riscv-cpu_map_topo' of git://git.kernel.org/ [...] adds b49816611eac riscv: dts: sifive: "fix" pmic watchdog node name adds c31f594dc0ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64cba4305933 Merge branch 'fixes' into for-next adds f36be09f90d3 Merge branch 'features' into for-next adds 04efef51fab3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dec87e2079a2 um: Kconfig: Fix indentation adds e7d523f8b6a8 um/drivers: Kconfig: Fix indentation adds 40d3408d2c71 x86/um: Kconfig: Fix indentation adds 99ac1e2371a5 arch: um: Fix build for statically linked UML w/ constructors adds e062356e50fa um: x86: print RIP with symbol adds c6496e0a4a90 um: Remove straying parenthesis adds 6e12adcc6196 um: remove unused variable adds 53078ceb8d0e um: remove unused mm_copy_segments adds 9e70cbd11b03 um: random: Don't initialise hwrng struct with zero adds 335e52c28cf9 mm: Add PAGE_ALIGN_DOWN macro adds 5b301409e8bc UML: add support for KASAN under x86_64 adds 7ac73fbb54d9 um: include linux/stddef.h for __always_inline adds dda520d07b95 um: add "noreboot" command line option for PANIC_TIMEOUT=- [...] adds 637285e7f8d6 um: Add missing apply_returns() adds 8970d5c9f4a9 um: Replace to_phys() and to_virt() with less generic func [...] adds af3e16101cee um: include sys/types.h for size_t adds c94a8dca1938 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 039133490793 xtensa: iss/network: drop 'devices' list adds 8864fb835968 xtensa: iss/network: provide release() callback adds 628ccfc8f5f7 xtensa: iss: fix handling error cases in iss_net_configure() adds c49731a04e7c xtensa: enable KCOV support adds 0847d167d0f9 xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL adds 6962c25b2a7d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 45598fd4e289 Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] adds c9fa2b07fa99 mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() adds 0c5fd887d2bb acl: move idmapped mount fixup into vfs_{g,s}etxattr() adds e933c15f7621 acl: port to vfs{g,u}id_t adds 8043bffd0183 acl: make posix_acl_clone() available to overlayfs adds 1aa5fef575a8 ovl: handle idmappings in ovl_get_acl() adds 7c4d37c269ac Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] adds a4ecf280f372 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec7e44a918ba Merge branch 'misc-5.19' into for-next-current-v5.18-20220715 adds 1d72de1d4e32 Merge branch 'for-next-current-v5.18-20220715' into for-ne [...] adds 378b5b148f82 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds 3e5dfb51108d btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds 30cb84e25703 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds c1f6fd11358e btrfs: let can_allocate_chunk return error adds 2fe4474d218b btrfs: zoned: finish least available block group on data b [...] adds abc471c82374 btrfs: zoned: introduce space_info->active_total_bytes adds b7f77e6e2b17 btrfs: zoned: disable metadata overcommit for zoned adds 151cc6aec7ab btrfs: zoned: activate metadata block group on flush_space adds 0e19a57a635c btrfs: zoned: activate necessary block group adds 6fa5f7ccfee1 btrfs: zoned: write out partially allocated region adds 43e64495b16a btrfs: zoned: wait until zone is finished when allocation [...] adds 7a0ef4e64a5c btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds 9d7cc67f1ec1 btrfs: send: fix sending link commands for existing file paths adds 7b2d3363e9fc btrfs: send: always use the rbtree based inode ref managem [...] adds 5b94ef3484a6 btrfs: simplify error handling in btrfs_lookup_dentry adds 2c775a56403c Merge branch 'misc-next' into for-next-next-v5.19-20220715 adds 929fb2360871 btrfs: repair all known bad mirrors adds 3b51fa9bea8d btrfs: simplify the pending I/O counting in struct compressed_bio adds 6cd8760d9699 btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds a25162c6fcf5 btrfs: remove the start argument to check_data_csum adds b923ecd0d0e5 btrfs: fix repair of compressed extents adds 7890721e3262 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds 1e640c5cfbde Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds d5fc4d28186e Merge branch 'for-next-next-v5.19-20220715' into for-next- [...] adds da7f16f347f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d6ed6f570513 fs: change test in inode_insert5 for adding to the sb list adds 7f46dc580871 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] adds 91c08da8e7fc fscrypt: add fscrypt_context_for_new_inode adds 9bb4459931ef Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 0c17f5554805 smb3: check xattr value length earlier adds 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] adds afee11a38d09 cifs: remove unnecessary type castings adds 144ded5cda3e cifs: remove unnecessary (void*) conversions. adds 6d3ee864cb70 cifs: remove some camelCase and also some static build warnings adds a6dff5de804c cifs: remove minor build warning adds 365ab21fe11f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds feafb7ef037a erofs: get rid of unneeded `inode', `map' and `sb' adds 57ae72cc06a2 erofs: clean up z_erofs_collector_begin() adds 0308e8ec28f8 erofs: introduce `z_erofs_parse_out_bvecs()' adds 4845ecf1184c erofs: introduce bufvec to store decompressed buffers adds 0ef51c8b5892 erofs: drop the old pagevec approach adds 7a302ece4e6e erofs: introduce `z_erofs_parse_in_bvecs' adds 29b37105dd71 erofs: switch compressed_pages[] to bufvec adds d09bee88c7c7 erofs: rework online page handling adds 813cb712f5c9 erofs: get rid of `enum z_erofs_page_type' adds 35eac211d18d erofs: clean up `enum z_erofs_collectmode' adds 66ba2096dee2 erofs: get rid of `z_pagemap_global' adds e31f78854028 erofs: introduce struct z_erofs_decompress_backend adds 1dea8d840723 erofs: try to leave (de)compressed_pages on stack if possible adds 29b91abc6d5a erofs: introduce z_erofs_do_decompressed_bvec() adds d12c9b337860 erofs: record the longest decompressed size in this round adds 410bae521617 erofs: introduce multi-reference pclusters (fully-referenced) adds 4c56fee5a718 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9888725d8a64 fs/ext2: replace ternary operator with min_t() adds 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. adds 685866e59606 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds f6fab3d71dae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3ad5c4ac4cb1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 8da572c52a9b fs-verity: mention btrfs support adds 0aa0d4d74175 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds cab06424502d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e43d6fc924c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7fc1645df86 NFSD: Demote a WARN to a pr_warn() adds b14a310c3063 NFSD: Report filecache LRU size adds 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() adds d73ca34350b6 NFSD: Report count of freed filecache items adds e816f6819efd NFSD: Report average age of filecache items adds 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper adds 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() adds 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() adds 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk adds f1770b35dbcf NFSD: Record number of flush calls adds 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized adds ca25621b4e92 NFSD: Hook up the filecache stat file adds b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru adds aef52494bf83 NFSD: Trace filecache LRU activity adds cfcf76531cdc NFSD: Leave open files out of the filecache LRU adds 06501426d654 NFSD: Fix the filecache LRU shrinker adds 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths adds 754fba4158f3 NFSD: No longer record nf_hashval in the trace log adds e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() adds c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() adds 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval adds 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval adds 6903e404bba2 NFSD: Replace the "init once" mechanism adds 1c563f7df443 NFSD: Set up an rhashtable for the filecache adds 4153afa05569 NFSD: Convert the filecache to use rhashtable adds fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion adds c577e5addf1a NFSD: Separate tracepoints for acquire and create adds 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint adds cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 434241065681 NFSD: Ensure nf_inode is never dereferenced adds 25f57b543e97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f24ab2e197e0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 67dd8e445ee0 9p: roll p9_tag_remove into p9_req_put adds 4ac7573e1f93 net: 9p: fix refcount leak in p9_read_work() error handling adds aa7aeee16948 net/9p: Initialize the iounit field during fid creation adds d501cacd8565 Merge branch '9p-next' of git://github.com/martinetd/linux adds 04a98a036cf8 xfs: flush inode gc workqueue before clearing agi bucket adds a4454cd69c66 xfs: factor the xfs_iunlink functions adds 4fcc94d65327 xfs: track the iunlink list pointer in the xfs_inode adds 04755d2e5821 xfs: refactor xlog_recover_process_iunlinks() adds a83d5a8b1d94 xfs: introduce xfs_iunlink_lookup adds 2fd26cc07e9f xfs: double link the unlinked inode list adds 5301f8701314 xfs: clean up xfs_iunlink_update_inode() adds 062efdb0803a xfs: combine iunlink inode update functions adds fad743d7cd8b xfs: add log item precommit operation adds 784eb7d8dd41 xfs: add in-memory iunlink log item adds 4613b17cc478 Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/ [...] adds 85c73bf726e4 xfs: rework xfs_buf_incore() API adds de67dc575434 xfs: break up xfs_buf_find() into individual pieces adds 348000804a0f xfs: merge xfs_buf_find() and xfs_buf_get_map() adds d8d9bbb0ee6c xfs: reduce the number of atomic when locking a buffer aft [...] adds 32dd4f9c506b xfs: remove a superflous hash lookup when inserting new buffers adds 298f34224506 xfs: lockless buffer lookup adds 35c5a09f5346 Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kern [...] adds 732436ef916b xfs: convert XFS_IFORK_PTR to a static inline helper adds 2ed5b09b3e8f xfs: make inode attribute forks a permanent part of struct [...] adds e45d7cb2356e xfs: use XFS_IFORK_Q to determine the presence of an xattr fork adds 932b42c66cb5 xfs: replace XFS_IFORK_Q with a proper predicate function adds c01147d92989 xfs: replace inode fork size macros with functions adds 6d200bdc017a Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of gi [...] adds 95ff0363f3f6 xfs: fix use-after-free in xattr node block inactivation adds d7238ea91a3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds ff50b7036926 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 048246e08f78 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds cbfab011ba86 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds ae76a60b69b5 block: fix leaking page ref on truncated direct io adds 3656516b9e39 Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] adds afe667d84f20 new iov_iter flavour - ITER_UBUF adds 8b662e639236 switch new_sync_{read,write}() to ITER_UBUF adds dedaa90ed7e9 splice: stop abusing iov_iter_advance() to flush a pipe adds 0a088c8d6874 ITER_PIPE: helper for getting pipe buffer by index adds 4684b809ee47 ITER_PIPE: helpers for adding pipe buffers adds e26df77b6890 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds d409d643e709 ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 6b97a6011ff9 ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds 932efc736b67 ITER_PIPE: clean pipe_advance() up adds 12af45418266 ITER_PIPE: clean iov_iter_revert() adds ee12805743b1 ITER_PIPE: cache the type of last buffer adds 447dc04147e2 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds a7339de0303b iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds a08d80516049 iov_iter_get_pages(): sanity-check arguments adds 21a8d447834a unify pipe_get_pages() and pipe_get_pages_alloc() adds 137fce1d1a1d unify xarray_get_pages() and xarray_get_pages_alloc() adds 24d75eec4b5b unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds 8d35ca7738c9 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds a982e4e1740f fold __pipe_get_pages() into pipe_get_pages() adds 2f4eb33b8922 iov_iter: saner helper for page array allocation adds 834b26166282 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 4d3d7082926b block: convert to advancing variants of iov_iter_get_pages [...] adds 9cfb833af985 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds 5c8baa273bc3 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds 31beaca073f0 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 2c82c745d908 ceph: switch the last caller of iov_iter_get_pages_alloc() adds 3cc346c01da4 get rid of non-advancing variants adds 5fffa443ddc8 pipe_get_pages(): switch to append_pipe() adds 30d98804b636 expand those iov_iter_advance()... adds e7478158e137 fs: clear or set FMODE_LSEEK based on llseek function adds 4e3299eaddff fs: do not compare against ->llseek adds c9eb2d427c1c dma-buf: remove useless FMODE_LSEEK flag adds 54ef7a47f67d vfio: do not set FMODE_LSEEK flag adds 97ef77c52b78 fs: check FMODE_LSEEK to control internal pipe splicing adds 868941b14441 fs: remove no_llseek adds 6e0dd121ec1f Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] adds 2fcfc7e41c30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds efc9d3c5e803 Merge branch 'rework/kthreads' into for-next adds 69cd80e5df78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d251fe7a6687 Merge branch 'pci/aspm' adds e4d6d93b34f5 Merge branch 'pci/endpoint' adds ae0fa2c1aa8e Merge branch 'pci/err' adds d239cbd915a7 Merge branch 'pci/pm' adds 8e5eb3a80aec Merge branch 'pci/virtualization' adds b326f41c9d67 Merge branch 'pci/ctrl/aardvark' adds 92741588bfb8 Merge branch 'pci/ctrl/dwc' adds a01fd6b76b4b Merge branch 'pci/ctrl/dwc-edma' adds ac7d746be8b9 phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks adds 1357da5bfff7 PCI: exynos: Correct generic PHY usage adds 019686cc3090 Merge branch 'pci/ctrl/exynos' adds e05f33c3eb8b PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configur [...] adds 8b2a017eaa43 PCI: imx6: Move PHY management functions together adds b805cf0a70d2 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier adds 4b88d2da2b9d PCI: imx6: Move imx6_pcie_clk_disable() earlier adds 8a5834a6f944 PCI: imx6: Factor out ref clock disable to match enable adds e3334dfafb2a PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() adds a5bea9a09d08 PCI: imx6: Propagate .host_init() errors to caller adds 2b5b48d64a45 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks adds 67052832be7e PCI: imx6: Call host init function directly in resume adds 41de2be1a14e PCI: imx6: Turn off regulator when system is in suspend mode adds 8e014add498a PCI: imx6: Move regulator enable out of imx6_pcie_deassert [...] adds 38c00d4ae671 PCI: imx6: Mark the link down as non-fatal error adds 034a46afcb9b PCI: imx6: Reduce resume time by only starting link if it [...] adds fc59b59e157b PCI: imx6: Do not hide PHY driver callbacks and refine the [...] adds 5af501602ec7 PCI: imx6: Disable clocks in reverse order of enable adds 1d193057de55 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier adds 25ae5434c3de PCI: imx6: Reformat suspend callback to keep symmetric wit [...] adds 87f1cecb09ae PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers adds 19f5e788ff02 PCI: imx6: Support more than Gen2 speed link mode adds 8e601f9a87bb Merge branch 'pci/ctrl/imx6' adds 09a444b9df5f Merge branch 'pci/ctrl/iproc' adds 40a6cc141b4b PCI/ACPI: Guard ARM64-specific mcfg_quirks adds dee449aafd48 PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A adds cd89edda4002 PCI: loongson: Add ACPI init support adds 2410e3301fcc PCI: loongson: Don't access non-existent devices adds 05b8962d374f PCI: loongson: Work around LS7A incorrect Interrupt Pin registers adds 31eaecf8d960 Merge branch 'pci/ctrl/loongson' adds 7951320271f2 Merge branch 'pci/ctrl/mediatek' adds c95b61b65527 Merge branch 'pci/ctrl/mediatek-gen3' adds 00078e973055 Merge branch 'pci/ctrl/microchip' adds affac98a604c PCI: qcom: Remove unnecessary pipe_clk handling adds 7eb5768c2693 PCI: qcom: Drop manual pipe_clk_src handling adds 996ab868d630 PCI: dwc: Move GEN3_RELATED DBI definitions to common header adds 9a765805f62a PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* adds 0cf7c2efe8ac PCI: qcom: Add IPQ60xx support adds 5b05eab58420 dt-bindings: PCI: qcom: Fix description typo adds 839fbdee4c08 dt-bindings: PCI: qcom: Fix reset conditional adds ed5b2d890bb6 Merge branch 'pci/ctrl/qcom' adds 973c3f14b2f2 Merge branch 'pci/ctrl/rcar-gen2' adds 250a179dcc43 Merge branch 'pci/ctrl/switchtec' adds c86e23dae0f4 Merge branch 'pci/ctrl/tegra194' adds c7d80d55dce8 Merge branch 'pci/ctrl/vmd' adds c86c8360959e arm: ioremap: Fix pci_remap_iospace() when CONFIG_MMU unset adds 778aca71a6c0 Merge branch 'pci/misc' adds 27560a50184c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5831d6bb4fa3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 53b029927b36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1f77ecc75aa i2c: mlxcpld: Fix register setting for 400KHz frequency adds 824a826e2e76 i2c: imx: fix typo in comment adds 4ca8ca873d45 i2c: cadence: Change large transfer count reset logic to b [...] adds 51c75695bae3 Merge branch 'i2c/for-current' into i2c/for-next adds c80cb510104c dt-bindings: i2c: st,stm32-i2c: add entry for stm32mp13 adds d4d2f170dd33 i2c: stm32: add support for the STM32MP13 soc adds 9ae551ded5ba i2c: scmi: Replace open coded device_get_match_data() adds 1f438d2318f4 i2c: mlxcpld: Add callback to notify probing completion adds 50dacfb030f3 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 25bd519b5e97 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 03508eea5385 hwmon: (mcp3021) improve driver support for newer hwmon interface adds 2d3b1b1e614c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds a4c174ca8d8f docs: kernel-docs: order reference from newest to oldest adds 615041d42a1a docs: kernel-docs: shorten the lengthy doc title adds f46b4b168cdb docs: kernel-docs: reflect that it is community-maintained adds 6c568f6a42ab docs: kernel-docs: add a reference mentioned in submitting [...] adds 3cb5e516869e docs: admin: devices: drop confusing outdated statement on Latex adds 9db370de2780 docs: process: remove outdated submitting-drivers.rst adds 26f200c9e56f docs: it_IT: align to submitting-drivers removal adds aa3b2a7ffae1 docs: ja_JP: howto: remove reference to removed submitting [...] adds 481bb592d300 docs: ko_KR: howto: remove reference to removed submitting [...] adds 9d4e2eed3f72 docs: zh_CN: align to submitting-drivers removal adds 374e4e6f7c77 docs: zh_TW: align to submitting-drivers removal adds 0582591cc454 doc/zh_CN: remove submitting-driver reference from docs adds bb6279d8ed25 Merge branch 'submitting-drivers-removal' into docs-next adds 956573595918 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds e55a2896bd77 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 46347e3ec616 media: v4l: async: Also match secondary fwnode endpoints adds d534b9520a12 media: vimc: add ancillary lens adds ec917d77c57c media: vimc: expand the names of vimc entity types adds f2e761fdace2 media: vimc: enumerate data link entities for clarity adds ee8dadd77048 media: vimc: use data link entities enum to index the ent_ [...] adds 39146d11411c media: vimc: documentation for lens adds 2a98e887e0e3 media: igorplugusb: use correct size pass to igorplugusb_probe() adds 6ab13540b745 media: ati-remote: remove private err() macro adds b464763cc348 media: lirc: ensure lirc device receives repeats adds 620a14e6724b media: mediatek: vcodec: Make decoder capability fields fi [...] adds a6221d42cc5f media: mediatek: vcodec: Make encoder capability fields fi [...] adds 00f6842ef41d media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats adds 5a3757801e58 media: v4l2-tpg: Add support for the new YUVA and YUVX formats adds b0afed239a5b media: vivid: Add support for the new YUVA and YUVX formats adds 718d2153ad0d media: v4l2: Make colorspace validity checks more future-proof adds 48e93b0c2610 media: v4l2: Sanitize colorspace values in the framework adds 94d7fd9692b5 media: sunxi: Depend on GENERIC_PHY_MIPI_DPHY adds 7a9795b31049 media: ov7251: add missing disable functions on error in o [...] adds 817819b27e25 media: Replace dependency on VIDEO_V4L2_SUBDEV_API with select adds dbae22e2008e media: ar0521: fix Kconfig: VIDEO_V4L2 -> VIDEO_DEV adds 982c0487185b media: subdev: Add v4l2_subdev_call_state_try() macro adds f076057f0107 media: stm32: dcmi: Fix subdev op call with uninitialized state adds 3193ceeae48a media: mt9p031: Implement crop bounds get selection adds 1ed3d6446b96 media: entity: Add iterator for entity data links adds 549e622b22ad media: entity: Use dedicated data link iterator adds cfdb1954435e media: ov5693: count num_supplies using array_size adds 6ae8701f53a5 media: ov5693: add dvdd into ov5693_supply_names array adds 8a47d09eda47 media: ov5693: rename clk into xvclk adds 88b0c212e358 media: ov5693: add support for acpi clock-frequency prop adds 6b9ab6ab7d7d media: dt-bindings: ov5693: document YAML binding adds 109670df7dfe media: ov5693: add ov5693_of_match, dts support adds b4d1d5c65de9 media: venus: venus_helper_get_bufreq(): req is never NULL adds b228cf38f0b7 media: venus: set ubwc configuration on specific video hardware adds 64fe675e999c media: videodev2.h: add V4L2_CTRL_FLAG_DYNAMIC_ARRAY adds fb582cba4492 media: v4l2-ctrls: add support for dynamically allocated arrays. adds e17d02695f43 media: vivid: add dynamic array test control adds 9763fe6c5229 media: uapi: HEVC: Add missing fields in HEVC controls adds b92de2f91821 media: uapi: HEVC: Rename HEVC stateless controls with STA [...] adds c4a179c7167e media: uapi: HEVC: Change pic_order_cnt definition in v4l2 [...] adds 24aab5985fde media: uapi: HEVC: Add SEI pic struct flags adds 625e9ab479a7 media: uapi: HEVC: Add documentation to uAPI structure adds 869ba3c8bba7 media: uapi: HEVC: Define V4L2_CID_STATELESS_HEVC_SLICE_PA [...] adds 311027bd13eb media: uapi: Add V4L2_CID_STATELESS_HEVC_ENTRY_POINT_OFFSE [...] adds 01dcfd53335c media: uapi: Move parsed HEVC pixel format out of staging adds 16e2d220cdc6 media: uapi: Move the HEVC stateless control type out of staging adds 0a64f5f97ae9 media: controls: Log HEVC stateless control in .std_log adds 3360755ef89a media: hantro: Stop using Hantro dedicated control adds 13789e307049 media: uapi: HEVC: fix padding in v4l2 control structures adds e7060d9a78c2 media: uapi: Change data_bit_offset definition adds ca24fef0f2c8 media: uapi: move HEVC stateless controls out of staging adds 0edd95f25e31 media: imx: imx-mipi-csis: Set the subdev fwnode for endpo [...] adds a1c046d3228b media: imx: imx-mipi-csis: Add version register adds d200de90de2a media: imx: imx-mipi-csis: Implement the .get_frame_desc() [...] adds edbb6e251ebd media: dt-bindings: media: nxp,imx-mipi-csi2: i.MX8MP support adds 699b9a86a3f0 media: uvcvideo: Fix comment blocks style adds ebd6bae3b7e4 media: uvcvideo: Replace broken URL adds 710871163510 media: uvcvideo: Add missing value for power_line_frequency adds 86f7ef773156 media: uvcvideo: Add support for per-device control mappin [...] adds 382075604a68 media: uvcvideo: Limit power line control for Quanta UVC Webcam adds 9f22f959516f media: uvcvideo: Limit power line control for Chicony Easycamera adds 332a2235c419 media: uvcvideo: Limit power line control for Chicony Easycamera adds 95f03d973478 media: uvcvideo: Limit power line control for Quanta cameras adds eff1e24c8e67 media: uvcvideo: Limit power line control for Acer EasyCamera adds 1fef11a2f466 media: uvcvideo: Remove unneeded goto adds 3c8e19d3d3f9 media: Add P010 tiled format adds 8d03c2ab881b media: hantro: Support format filtering by depth adds b273deab2bac media: hantro: postproc: Fix buffer size calculation adds 4dc1fc7197a3 media: hantro: postproc: Fix legacy regs configuration adds 62d1c353b60a media: hantro: postproc: Properly calculate chroma offset adds 4e8c54fd22ec media: hantro: Store VP9 bit depth in context adds e4b8d13f19b9 media: hantro: sunxi: Enable 10-bit decoding adds 104a70e1d0bc media: cedrus: h265: Fix flag name adds f1a413902aa7 media: cedrus: h265: Fix logic for not low delay flag adds 1f258653e16c media: cedrus: Improve error messages for controls adds 4af46bcc4915 media: cedrus: Add error handling for failed setup adds 0ede8c820ae0 media: cedrus: h265: Add a couple of error checks adds c6618d278904 media: cedrus: Add helper for determining number of elements adds f0b4a9c46c11 media: cedrus: h265: Implement support for tiles adds 9d042e457ef8 media: videobuf2: Introduce vb2_find_buffer() adds 25e3bc6236e7 media: mediatek: vcodec: Use vb2_find_buffer adds 6c6d3eaefe40 media: tegra-vde: Use vb2_find_buffer adds 5b25e5432b8e media: vicodec: Use vb2_find_buffer adds d642f7c842fc media: hantro: Use vb2_find_buffer adds c4d987de9ca0 media: rkvdec: Use vb2_find_buffer adds 57cb848f0048 media: v4l2-async: Add notifier operation to destroy asd i [...] adds b2e44430b634 media: mc-entity: Rename media_entity_remote_pad() to medi [...] adds 5680fe45d66b media: mc-entity: Add a new helper function to get a remote pad adds 03b282861ca7 media: mc-entity: Add a new helper function to get a remot [...] adds 2f348f76d476 media: rkisp1: Enable compilation on ARCH_MXC adds 13c9810281f8 media: rkisp1: Disable runtime PM in probe error path adds 196179c54572 media: rkisp1: Read the ID register at probe time instead [...] adds cdce5b957d5e media: rkisp1: Rename rkisp1_match_data to rkisp1_info adds 9125aee770fc media: rkisp1: Save info pointer in rkisp1_device adds 1195b18c6486 media: rkisp1: Access ISP version from info pointer adds 0f3c2ab2a6da media: rkisp1: Make rkisp1_isp_mbus_info common adds fc890f00d0d5 media: rkisp1: cap: Print debug message on failed link validation adds deaf1120ab96 media: rkisp1: Move sensor .s_stream() call to ISP adds af2dababb4d6 media: rkisp1: Reject sensors without pixel rate control a [...] adds bc374e170217 media: rkisp1: Create link from sensor to ISP at notifier [...] adds cf7a8e248028 media: rkisp1: Create internal links at probe time adds 124b89f85e30 media: rkisp1: Rename rkisp1_subdev_notifier() to rkisp1_s [...] adds b0b8ab684d7d media: rkisp1: Fix sensor source pad retrieval at bound time adds 8082e2f4994d media: rkisp1: Split CSI handling to separate file adds 4fd1e6a9abb3 media: rkisp1: isp: Start CSI-2 receiver before ISP adds 039a73427bfa media: rkisp1: csi: Handle CSI-2 RX configuration fully in [...] adds 0c0b9f9c8e84 media: rkisp1: csi: Rename CSI functions with a common rki [...] adds a81138af1d0a media: rkisp1: csi: Move start delay to rkisp1_csi_start() adds c5045943cdd2 media: rkisp1: csi: Pass sensor pointer to rkisp1_csi_config() adds 3061c659ff10 media: rkisp1: csi: Constify argument to rkisp1_csi_start() adds c4a1d392acfe media: rkisp1: isp: Don't initialize ret to 0 in rkisp1_is [...] adds 055972a0f55f media: rkisp1: isp: Pass mbus type and flags to rkisp1_con [...] adds 745ba74ad6f1 media: rkisp1: isp: Rename rkisp1_device.active_sensor to source adds 8c1aa1970a74 media: rkisp1: isp: Add container_of wrapper to cast subde [...] adds fd130bc6fecc media: rkisp1: isp: Add rkisp1_device backpointer to rkisp1_isp adds bba100df1730 media: rkisp1: isp: Pass rkisp1_isp pointer to internal IS [...] adds b6ee2a5a36af media: rkisp1: isp: Move input configuration to rkisp1_con [...] adds ce5dd024309a media: rkisp1: isp: Merge ISP_ACQ_PROP configuration in si [...] adds c16f97acd28d media: rkisp1: isp: Initialize some variables at declaration time adds e3ab7e2052c7 media: rkisp1: isp: Fix whitespace issues adds 76302581d77e media: rkisp1: isp: Constify various local variables adds 222c04550e2f media: rkisp1: isp: Rename rkisp1_get_remote_source() adds 8b52ec2d1896 media: rkisp1: isp: Disallow multiple active sources adds b298f059b92c media: rkisp1: csi: Implement a V4L2 subdev for the CSI receiver adds 98bfd0cd5dc4 media: rkisp1: csi: Plumb the CSI RX subdev adds 2452171eb49b media: rkisp1: Use fwnode_graph_for_each_endpoint adds 6a0eaa25bf36 media: dt-bindings: media: rkisp1: Add port for parallel i [...] adds f42f4558a949 media: rkisp1: Support the ISP parallel input adds f1b8f17156d2 media: rkisp1: Add infrastructure to support ISP features adds 7d4f126fde89 media: rkisp1: Make the internal CSI-2 receiver optional adds 8bd1dbf8d580 media: rkisp1: debug: Add dump file in debugfs for MI main [...] adds f621ef80be06 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds cd2fe1ace73e Merge branch 'pm-cpufreq-fixes' into linux-next adds c752089f7cf5 ACPI: video: Force backlight native for some TongFang devices adds f0341e67b378 ACPI: video: Shortening quirk list by identifying Clevo by [...] adds 122596534aff Merge branch 'acpi-video' into linux-next adds 37101d3c7193 PM: domains: Ensure genpd_debugfs_dir exists before remove adds 1b41824f2ecf Merge branch 'pm-domains' into linux-next adds 4654f07c736b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4d6f9ac96017 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 3be51a3b1980 dt-bindings: interconnect: Add MediaTek CCI dt-bindings adds 86d231b1db1b PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver adds e7fd2e6b9772 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] adds c9deb7486838 PM / devfreq: shut up kernel-doc warnings adds 2472934e36b5 PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] adds 53f853d55e31 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds 82ff8ee02f42 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds b0e494f26e4c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 0026f88ae840 thermal/drivers/qcom: Remove get_trend function adds 9307ea4ae7c5 thermal/drivers/tegra: Remove get_trend function adds 0e1f2573e9f8 thermal/drivers/u8500: Remove the get_trend function adds 3cdacdb345d8 thermal/core: Use clamp() helper in the stepwise governor adds 5665ce4c60d0 thermal/core: Remove DROP_FULL and RAISE_FULL adds 3a1e907afbc2 thermal/drivers/k3_j72xx_bandgap: Fix ref_table memory lea [...] adds b4ebc59642b8 thermal/drivers/k3_j72xx_bandgap: Fix array underflow in p [...] adds 5caed9894e60 thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j7 [...] adds 95883cb87ce2 thermal/drivers/sun8i: Fix typo in comment adds 4d4bf485cca9 thermal/core: Remove duplicate information when an error occurs adds 853881e4395b thermal/of: Replace device node match with device node search adds 0401713606ab thermal/of: Remove the device node pointer for thermal_trip adds 18c51d1fea6d thermal/of: Move thermal_trip structure to thermal.h adds 84cf997c6de5 thermal/core: Remove unneeded EXPORT_SYMBOLS adds 44bfc6c5a778 thermal/core: Move thermal_set_delay_jiffies to static adds c42ceda3d1a9 thermal/core: Rename trips to ntrips adds b0e0e608c1de thermal/core: Add thermal_trip in thermal_zone adds 2a1c450038f4 thermal/core: Register with the trip points adds 45acd85edf2c thermal/of: Store the trips in the thermal zone adds 2c32c87fa8fc thermal/of: Use thermal trips stored in the thermal zone adds 33fe964a5a8b thermal/of: Initialize trip points separately adds 1e52a730b594 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 4569a384bc68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 576afc099de1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5dc0f7491f9a NFC: nxp-nci: add error reporting adds 9b633670087e octeontx2-af: Limit link bringup time at firmware adds ad39bafda736 xen-netfront: remove leftover call to xennet_tx_buf_gc() adds 06673c2102b3 xen-netfront: re-order error checks in xennet_get_responses() adds b126047f43f1 Merge branch 'xen-netfront-xsa-403-follow-on' adds 816cd1688331 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 9a7923668bc7 net: devlink: make devlink_dpipe_headers_register() return void adds ced92571af24 net: devlink: fix a typo in function name devlink_port_new [...] adds a44c4511ffb2 net: devlink: fix return statement in devlink_port_new_notify() adds 6e6fbb72e48b Merge branch 'net-devlink-couple-of-trivial-fixes' adds 32ea2776a81b net/mlx5: Use the bitmap API to allocate bitmaps adds 0372c546eca5 net/mlx5: Introduce ifc bits for using software vhca id adds dc402ccc0d7b net/mlx5: Use software VHCA id when it's supported adds 606e6a72e29d net/mlx5: Expose vnic diagnostic counters for eswitch mana [...] adds e723f8662de7 net/mlx5: debugfs, Add num of in-use FW command interface slots adds 55d3654c1658 net/mlx5: Bridge, refactor groups sizes and indices adds d4893978f9f1 net/mlx5: Bridge, rename filter fg to vlan_filter adds 5a9db8d47a49 net/mlx5: Bridge, extract VLAN push/pop actions creation adds c5fcac93a3c2 net/mlx5: Bridge, implement infrastructure for VLAN protoc [...] adds 9c0ca9baaa04 net/mlx5: Bridge, implement QinQ support adds bbf0b4234bdc net/mlx5e: Removed useless code in function adds 9153da4635fe net/mlx5e: configure meter in flow action adds f7434ba0abfc net/mlx5e: Extend flower police validation adds 1c31cb922199 net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features adds 1a5504867437 net/mlx5e: Remove the duplicating check for striding RQ wh [...] adds c8fda7d28100 Merge tag 'mlx5-updates-2022-07-13' of git://git.kernel.or [...] adds 88b3822cdf2f net/sched: sch_cbq: Delete unused delay_timer adds 4bbaf764e1e1 net: dsa: qca8k: move driver to qca dir adds da92e03c7fbf octeontx2-af: Fixes static warnings adds 459f326e995c octeontx2-af: Set NIX link credits based on max LMAC adds e68c5dcf0aac net: ipv4: new arp_accept option to accept garp only if in [...] adds aaa5f515b16b net: ipv6: new accept_untracked_na option to accept na onl [...] adds 0ea7b0a454ca selftests: net: arp_ndisc_untracked_subnets: test for arp_ [...] adds 2acd1022549e Merge branch 'net-ipv4-ipv6-new-option-to-accept-garp-untr [...] adds f192c75e47d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b1fc28b33886 samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE adds bf3f00378524 libbpf: Fix the name of a reused map adds 94bf6aad5dbe selftests/bpf: Return true/false (not 1/0) from bool functions adds 33f32e5072b6 bpf, arm64: Mark dummy_tramp as global adds ca2e1a627035 xsk: Mark napi_id on sendmsg() adds 5002615a37b1 bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_T [...] adds 96a233e600df bpf: Add endian modifiers to fix endian warnings adds 7fb27a56b9eb selftests/bpf: Do not attach kprobe_multi bench to bpf_dis [...] adds 9c7c48d6a1e2 bpf: Fix subprog names in stack traces. adds a2a5580fcbf8 bpf: Fix check against plain integer v 'NULL' adds 2e4966288c16 samples: bpf: Fix cross-compiling error by using bootstrap [...] adds 3a2a58c4479a tools: runqslower: Build and use lightweight bootstrap ver [...] adds 3848636b4a88 bpf: iterators: Build and use lightweight bootstrap versio [...] adds 8eab0a09a211 Merge branch 'Use lightweigt version of bpftool' adds 9ff5efdeb089 libbpf: perfbuf: Add API to get the ring buffer adds 73e0d4d2a59f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d61fc5526e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f484da847a01 net/mlx5: Expose the ability to point to any UID from shared UID adds 6c27c56cdc69 net/mlx5: fs, expose flow table ID to users adds b0bb369ee451 net/mlx5: fs, allow flow table creation with a UID adds 73aa41cf1c9a RDMA/mlx5: Refactor get flow table function adds cc906f0a6435 RDMA/mlx5: Expose steering anchor to userspace adds f7fca75588cb Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work adds 00ee53029274 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9dd9495d560a wifi: rsi: remove unused variable adds cc5250cdb43d wifi: mac80211_hwsim: use 32-bit skb cookie adds 51d3cfaf992f wifi: mac80211: exclude multicast packets from AQL pending [...] adds 59e8ef18f6a1 wifi: cfg80211: use strscpy to replace strlcpy adds bf326cf53a38 wifi: mac80211: make 4addr null frames using min_rate for WDS adds 0bd509325508 wifi: mac80211: fix mesh airtime link metric estimating adds 912fa56b2763 wifi: mac80211_hwsim: Support link channel matching on rx adds 6858ad75c228 wifi: mac80211: consistently use sdata_dereference() adds 892b3bceb0b5 wifi: mac80211: rx: accept link-addressed frames adds 54283409cd16 wifi: mac80211: Consider MLO links in offchannel logic adds 6df2810ac9a9 wifi: cfg80211: Allow MLO TX with link source address adds 0866f8e3efd0 wifi: mac80211: Remove AP SMPS leftovers adds f91cb507e671 wifi: mac80211: add an ieee80211_get_link_sband adds 577e5b8c3924 wifi: cfg80211: add API to add/modify/remove a link station adds b95eb7f0eee4 wifi: cfg80211/mac80211: separate link params from station params adds 21476ad16d3c wifi: mac80211: implement callbacks for <add/mod/del>_link [...] adds 858fd1880ba5 wifi: nl80211: hold wdev mutex in add/mod/del link station adds 4e2f3d67e3af wifi: nl80211: hold wdev mutex for channel switch APIs adds 3d1cc7cdf2e8 wifi: nl80211: hold wdev mutex for station APIs adds d8675a63518c wifi: mac80211: RCU-ify link/link_conf pointers adds c0d6701261db wifi: nl80211: enable setting the link address at new station adds 23cc6d8c37cd wifi: cfg80211: make cfg80211_auth_request::key_idx signed adds 1d4c0f0405ee wifi: cfg80211: drop BSS elements from assoc trace for now adds b8375cf15834 wifi: mac80211_hwsim: Ack link addressed frames adds c5c48a11dd86 wifi: mac80211: debug: omit link if non-MLO connection adds 28977e790b5d wifi: mac80211: skip powersave recalc if driver SUPPORTS_D [...] adds 1e0b3b0b6cb5 wifi: mac80211: Align with Draft P802.11be_D1.5 adds 062e8e02dfd4 wifi: mac80211: Align with Draft P802.11be_D2.0 adds ba323e298594 wifi: mac80211: separate out connection downgrade flags adds e2722d278ee3 wifi: mac80211: fix key lookup adds 284b38b6902a wifi: nl80211: acquire wdev mutex for dump_survey adds 94ddc3b5aa21 wifi: mac80211: move ieee80211_request_smps_mgd_work adds b2e8434f1829 wifi: mac80211: set up/tear down client vif links properly adds 3fbddae46e5f wifi: mac80211: provide link ID in link_conf adds a3b8008dc142 wifi: mac80211: move ps setting to vif config adds 8c7c6b581987 wifi: mac80211: expect powersave handling in driver for MLO adds b3e2130bf5f6 wifi: mac80211: change QoS settings API to take link into account adds 7ebe994fbd2d wifi: mac80211: remove unused bssid variable adds b65567b03c95 wifi: mac80211: mlme: track AP (MLD) address separately adds 42ed6748afa4 wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link adds 5bd5666d8ad8 wifi: mac80211: mlme: first adjustments for MLO adds 6359598df67f wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data adds 1dd0f31c23aa wifi: mac80211: mlme: use ieee80211_get_link_sband() adds d3853f700ce6 wifi: mac80211: mlme: remove sta argument from ieee80211_c [...] adds 98b0b467466c wifi: mac80211: mlme: use correct link_sta adds 8f6e0dfc2245 wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request adds f662d2f4e22e wifi: cfg80211: prepare association failure APIs for MLO adds afa2d65938fe wifi: mac80211: mlme: unify assoc data event sending adds e69dac88a155 wifi: cfg80211: adjust assoc comeback for MLO adds cd47c0f57ae6 wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments int [...] adds 5cd212cb6415 wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO adds fd17bf041b40 wifi: mac80211: refactor elements parsing with parameter struct adds b327c84c328e wifi: mac80211: replace link_id with link_conf in start/stop_ap() adds 635495e9c43d wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() adds ab3a830d9664 wifi: mac80211: move tdls_chan_switch_prohibited to link data adds 38c6aa29d455 wifi: mac80211: fix multi-BSSID element parsing adds 483456590ade wifi: mac80211: don't set link address for station adds c57d2e6a6554 wifi: mac80211: remove redundant condition adds 19654a61bfd6 wifi: cfg80211: add ieee80211_chanwidth_rate_flags() adds 3dc05935ead8 wifi: mac80211: use only channel width in ieee80211_parse_ [...] adds c1690b66ba70 wifi: mac80211: refactor adding rates to assoc request adds 3c68cb81bf61 wifi: mac80211: refactor adding custom elements adds df9a9c44e91b wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements adds a95fe0678255 wifi: mac80211: consider EHT element size in assoc request adds cdf0a0a80c84 wifi: cfg80211: clean up links appropriately adds 939c4c7e823b wifi: mac80211: tighten locking check adds d3e2439b0f33 wifi: mac80211: fix link manipulation adds efbfe5165e5d wifi: nl80211: better validate link ID for stations adds 4e9c3af39820 wifi: nl80211: add EML/MLD capabilities to per-iftype capa [...] adds 9b6bf4d6120a wifi: nl80211: set BSS to NULL if IS_ERR() adds 8a263dcb585f wifi: mac80211: skip rate statistics for MLD STAs adds e434254946c6 wifi: mac80211: add a helper to fragment an element adds 45aaf17c0c34 wifi: nl80211: check MLO support in authenticate adds d2bc52498b6b wifi: nl80211: Support MLD parameters in nl80211_set_station() adds 67207bab9341 wifi: cfg80211/mac80211: Support control port TX from spec [...] adds d06faef14883 wifi: mac80211: Allow EAPOL frames from link addresses adds 0d5891e347a4 wifi: mac80211: Allow EAPOL tx from specific link adds 69c3f2d30c35 wifi: nl80211: allow link ID in set_wiphy with frequency adds e10b68011877 wifi: mac80211: don't check carrier in chanctx code adds 0cbf348a9a79 wifi: mac80211: Support multi link in ieee80211_recalc_min [...] adds fa2ca639c4e6 wifi: nl80211: advertise MLO support adds 727eff4dd198 wifi: mac80211: replace link_id with link_conf in switch/( [...] adds 7840bd468a99 wifi: mac80211: remove link_id parameter from link_info_changed() adds e3d331c9b620 wifi: cfg80211: set country_elem to NULL adds 34d76a14f8f7 wifi: nl80211: reject link specific elements on assoc link adds df35f3164ec1 wifi: nl80211: reject fragmented and non-inheritance elements adds ff5c4dc4cd78 wifi: nl80211: fix some attribute policy entries adds 19343659c82e wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO adds b048c98447fd wifi: mac80211: release channel context on link stop adds 64f4b93afaf1 wifi: mac80211: mlme: clean up supported channels element code adds 8ec9a96b83bd wifi: mac80211: add multi-link element to AUTH frames adds de03f8ac5c52 wifi: mac80211: make ieee80211_check_rate_mask() link-aware adds 39eac2de0098 wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link adds bbe90107e1d9 wifi: mac80211: mlme: refactor link station setup adds 61513162aa2d wifi: mac80211: mlme: shift some code around adds 4a21a8ae7964 wifi: mac80211: mlme: change flags in ieee80211_determine_ [...] adds 39d805998c59 wifi: mac80211: mlme: switch some things back to deflink adds 978420c2105c wifi: mac80211: mlme: refactor assoc req element building adds 7781f0d81c7a wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit adds 6911458dc428 wifi: mac80211: mlme: refactor assoc success handling adds a857c21eaf39 wifi: mac80211: mlme: remove address arg to ieee80211_mark [...] adds 1845c1d4a455 wifi: mac80211: mlme: refactor assoc link setup adds 74e1309acedc wifi: mac80211: mlme: look up beacon elems only if needed adds 7464f665158e wifi: cfg80211: add cfg80211_get_iftype_ext_capa() adds 5d3a341c0dd2 wifi: mac80211: mlme: refactor ieee80211_set_associated() adds 175ad2ec89fe wifi: mac80211: limit A-MSDU subframes for client too adds d46ffecf82de wifi: mac80211_hwsim: implement sta_state for MLO adds f36fe0a2df03 wifi: mac80211: fix up link station creation/insertion adds 3e0278b717b0 wifi: mac80211: select link when transmitting to non-MLO stations adds 42fb9148c078 wifi: mac80211: do link->MLD address translation on RX adds aea9a6088ae4 wifi: mac80211_hwsim: do rc update per link adds 2ab60f49eb4d wifi: mac80211_hwsim: use MLO link ID for TX adds af4f2aa35a44 wifi: mac80211_hwsim: fix TX link selection adds 425f4b5fce7c wifi: mac80211: add API to parse multi-link element adds 81151ce462e5 wifi: mac80211: support MLO authentication/association wit [...] adds 8f5d9e68c90d wifi: mac80211: remove stray printk adds bd363ee53302 wifi: mac80211: mlme: set sta.mlo correctly adds c2c5e63e0166 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 66625de0ce47 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 683def5723d8 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 68cb73ab3897 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds e4e712bbbd6d crypto: aria - Implement ARIA symmetric cipher algorithm adds 01ce31de7043 crypto: testmgr - add ARIA testmgr tests adds 30fb034361ff crypto: ccree - Add missing clk_disable_unprepare() in cc_ [...] adds 4fdcabb86ab1 crypto: atmel-aes - Drop if with an always false condition adds 25edb4cddb0f crypto: atmel-sha - Drop if with an always false condition adds 515f4fc66bf1 crypto: atmel-tdes - Drop if with an always false condition adds da1e716864ae crypto: omap-aes - Drop if with an always false condition adds 8ce715e71165 crypto: omap-des - Drop if with an always false condition adds 35b22c19daa1 crypto: omap-sham - Drop if with an always false condition adds 1d5390a33a4b crypto: s5p-sss - Drop if with an always false condition adds 2e26efb384d8 crypto: caam/qi2 - switch to netif_napi_add_tx_weight() adds c6a16f4bbf55 crypto: atmel-sha - initialize sha_dd while declaring adds 6c14a9650b87 crypto: atmel-tdes - initialize tdes_dd while declaring adds a65c9a2a0b43 crypto: sa2ul - Set the supported_algos bits individually adds b77e34f5b10d crypto: sa2ul - Check engine status before enabling adds 1353e576ae3b crypto: x86/blowfish - remove redundant assignment to vari [...] adds 5a44749f65b2 crypto: fips - make proc files report fips module name and [...] adds 463f74089ff9 crypto: lib - move lib/sha1.c into lib/crypto/ adds ec8f7f4821d5 crypto: lib - make the sha1 library optional adds 5c8e3fd86ebe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f5ba14043621 drm/amdgpu: Check BO's requested pinning domains against i [...] adds cc79950bf090 drm/amd/display: Ensure valid event timestamp for cursor-o [...] adds 8955ff11f56e drm/amdgpu: Add reg headers for DCN314 adds 806b52287a96 drm/amd/display: Add DCN314 IRQ services adds d5c6909e7460 drm/amd/display: Add DCN314 clock manager adds 3cffeffe051a drm/amd/display: Add DCN314 DC resources adds 41529d79ce16 drm/amd/display: Add DCN314 DML calculation support adds 5439c41a80c0 drm/amd/display: Add DCN314 version identifiers adds ee7b62e127c8 drm/amd/display: Enable DCN314 in DC adds cc35e75273fc drm/amd/display: Add DMUB support for DCN314 adds e850f6b13a85 drm/amd/display: Enable DCN314 in DM adds b7be3ae75916 drm/amd/display: remove duplicate dcn314 includes adds 60693e3a3890 Merge tag 'amd-drm-next-5.20-2022-07-14' of https://gitlab [...] adds f83d9396d1f6 Merge drm/drm-next into drm-misc-next-fixes adds 4fa05a67b558 dma-buf: revert "return only unsignaled fences in dma_fenc [...] adds 7d09c7606346 drm/mgag200: Don't read-back PCI option register before writing adds 891ce1c9623f Merge tag 'drm-misc-next-fixes-2022-07-14' of git://anongi [...] adds ac300d1e26e4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds ca0367ca5d92 drm/nouveau/kms: Fix failure path for creating DP connectors adds 53c26181950d drm/nouveau/acpi: Don't print error when we get -EINPROGRE [...] adds c96cfaf8fc02 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_ [...] adds 6f2c8d5f1659 drm/amdgpu: Fix for drm buddy memory corruption adds 89a5b1c67c35 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 2ad07a9d1bff Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds bc7f6c13d337 video: fbdev: omapfb: Unexport omap*_update_window_async() adds 7e4792b6b663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 735072af49c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89422df95480 ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update adds 3233b978af23 ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP A [...] adds e414b05e724f ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls [...] adds 22d5cbd273a2 ALSA: hda: cs35l41: Save codec object inside component struct adds 2e81e1fffd53 ALSA: hda: cs35l41: Add initial DSP support and firmware loading adds e99f3c7e3250 ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver adds eef375960210 ALSA: hda: cs35l41: Support reading subsystem id from ACPI adds bb6eb621f522 ALSA: hda: cs35l41: Support multiple load paths for firmware adds 63f4b99f0089 ALSA: hda: cs35l41: Support Speaker ID for laptops adds ffb2759df7ef ALSA: bcd2000: Fix a UAF bug on the error path of probing adds fa9b878ff86f ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ip [...] adds ef30911d3c39 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() adds 7fb72b7bf167 ASoC: Merge up revert of v5.19 version of the rockchip BCL [...] adds 29a249d72d31 Merge tag 'asoc-v5.20' of https://git.kernel.org/pub/scm/l [...] adds 1873ebd30cc8 ALSA: hda: cs35l41: Support Hibernation during Suspend adds 3e34e2ae2959 ALSA: hda: cs35l41: Read Speaker Calibration data from UEF [...] adds 291e7c220b82 ALSA: hda: hda_cs_dsp_ctl: Add fw id strings adds 4fa58b1d7ec7 ALSA: hda: cs35l41: Add defaulted values into dsp bypass c [...] adds 47ceabd99a28 ALSA: hda: cs35l41: Support Firmware switching and reloading adds 622f21994506 ALSA: hda: cs35l41: Add module parameter to control firmware load adds e7255c00b10e ALSA: hda: Skip event processing for unregistered codecs adds d59d2277febb Revert "ALSA: hda: cs35l41: Allow compilation test on non- [...] adds 53f07e9b010b Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()" adds 930c9072a763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1d1ffeda697 ASoC: atmel_ssc_dai: remove #ifdef CONFIG_PM adds 93064e15c8a3 ACPI: utils: Add api to read _SUB from ACPI adds c1ad138822a1 ASoC: cs35l41: Read System Name from ACPI _SUB to identify [...] adds 1c69bbc3c108 Read _SUB from ACPI to be able to identify firmware adds 58ef0d3d5716 ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic adds 6d7e01180850 ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic adds 5c4ef9529b12 ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic adds bdd15ec4888a ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic adds dfb15e49400e ASoC: Intel: Mark BE DAIs as nonatomic for hsw and adds 811648340707 ASoC: Intel: sof_sdw: avoid oops in error handling adds 8d38cc2997c5 ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX adds f7bbdf5bcc6e ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX adds ba4c6a1a8f1b ASoC: SOF: Intel: enable dmic handling with 2 or fewer Sou [...] adds c3fc63479e37 ASoC: SOF: Intel: add support for SoundWire-based HP Omen16 adds 374ae22330b5 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 1c190a9ac0a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 17dd25c29cda module: Modify module_flags() to accept show_state argument adds dbf0ae65bce4 module: Use strscpy() for last_unloaded_module adds 6f1dae1d84b6 module: Show the last unloaded module's taint flag(s) adds d439870f77b9 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 1ee0a7de1f80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 71f28f3136af ublk_drv: add io_uring based userspace block driver adds 0edb3696c171 ublk_drv: support to complete io command via task_work_add adds cebbe577cb17 ublk_drv: fix request queue leak adds 051de2edff2e Merge branch 'for-5.20/block' into for-next adds 03a3f428042c net: copy from user before calling __copy_msghdr adds 1a3e4e94a1b9 net: copy from user before calling __get_compat_msghdr adds a8b38c4ce724 io_uring: support multishot in recvmsg adds dd292b76eedd Merge branch 'for-5.20/io_uring' into for-next adds 5bf83e9a14dd block: stop using bdevname in bdev_write_inode adds 02ff3dd20f51 block: stop using bdevname in __blkdev_issue_discard adds 1b70ccecaed4 drbd: stop using bdevname in drbd_report_io_error adds fa070a3b50a1 pktcdvd: stop using bdevname in pkt_seq_show adds beecf70ee843 pktcdvd: stop using bdevname in pkt_new_dev adds 6e880cf59932 rnbd-srv: remove the name field from struct rnbd_dev adds 4664954c9421 ocfs2/cluster: remove the hr_dev_name field from struct o2 [...] adds c5b045b98389 ext4: only initialize mmp_bdevname once adds 900d156bac2b block: remove bdevname adds d17451696e0c Merge branch 'for-5.20/block' into for-next adds 12c6870bf7ef nvme: remove a double word in a comment adds 48e1bc03b798 nvme: handle the persistent internal error AER adds 38c8467732d2 nvme: remove unused timeout parameter adds 76a11e3e1d2c nvme: fix qid param blk_mq_alloc_request_hctx adds d109f3ccfc8f nvme-loop: use nvme core helpers to cancel all requests in [...] adds 1bc60dc50469 crypto: add crypto_has_shash() adds de83cc791efb crypto: add crypto_has_kpp() adds c603e3e98393 lib/base64: RFC4648-compliant base64 encoding adds a0516233e6b3 nvme: add definitions for NVMe In-Band authentication adds b3107f1658bc nvme-fabrics: decode 'authentication required' connect error adds a476416bb57b nvme: implement In-Band authentication adds cd88aa2b89c9 nvme-auth: Diffie-Hellman key exchange support adds 7f03b47ecc49 nvmet: parse fabrics commands on io queues adds b281bec75946 nvmet: implement basic In-Band Authentication adds 71ebe3842ebe nvmet-auth: Diffie-Hellman key exchange support adds 375e2143d8f4 nvmet-auth: expire authentication sessions adds 6c16bb037310 nvme-rdma: remove timeout for getting RDMA-CM established event adds a70c11e1174e nvme-tcp: use in-capsule data for I/O connect adds 2e099afdcaf5 nvme-pci: use nvme core helper to cancel requests in tagset adds 690cc0db1f05 nvme-apple: use nvme core helper to cancel requests in tagset adds 7b20ea4f3911 nvme-multipath: refactor nvme_mpath_add_disk adds ea2150c62afc Merge tag 'nvme-5.20-2022-07-14' of git://git.infradead.or [...] adds 95c090184632 Merge branch 'for-5.20/drivers' into for-next adds 7d45e0edf375 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem adds db3edb69fb7d Merge branch 'for-5.20/io_uring' into for-next adds ff07a02e9e8e treewide: Rename enum req_opf into enum req_op adds 77e7ffd7ad39 block: Use enum req_op where appropriate adds 86947df3a923 block: Change the type of the last .rw_page() argument adds 2d9b02be73ba block: Change the type of req_op() and bio_op() into enum req_op adds 342a72a33407 block: Introduce the type blk_opf_t adds 16458cf3bd15 block: Use the new blk_opf_t type adds dc469ba2e790 block/bfq: Use the new blk_opf_t type adds f8359efe4742 block/mq-deadline: Use the new blk_opf_t type adds d625fecd8af8 block/kyber: Use the new blk_opf_t type adds 22c80aac882f blktrace: Trace remapped requests correctly adds 919dbca8670d blktrace: Use the new blk_opf_t type adds ba91fd01aad2 block/brd: Use the enum req_op type adds 9945172a7120 block/drbd: Use the enum req_op and blk_opf_t types adds 86563de87447 block/drbd: Combine two drbd_submit_peer_request() arguments adds 23f8ae7148cc block/floppy: Fix a sparse warning adds 03df83ac9eb7 block/rnbd: Use blk_opf_t where appropriate adds 6c5412e26834 xen-blkback: Use the enum req_op and blk_opf_t types adds bc0421ea44b8 block/zram: Use enum req_op where appropriate adds ba229aa8f249 nvdimm-btt: Use the enum req_op type adds 7ee1de6e2712 um: Use enum req_op where appropriate adds 581075e4f647 dm/core: Reduce the size of struct dm_io_request adds 71f7113d20ae dm/core: Rename kcopyd_job.rw into kcopyd.op adds a3282b432f64 dm/core: Combine request operation type and flags adds 67a7b9a5b54f dm/ebs: Change 'int rw' into 'enum req_op op' adds eff17e5161fe dm/dm-flakey: Use the new blk_opf_t type adds c9154a4cb8dc dm/dm-integrity: Combine request operation and flags adds c1389b33332e dm mirror log: Use the new blk_opf_t type adds 6b9901395702 dm-snap: Combine request operation type and flags adds 8a5a7ce8774c dm/zone: Use the enum req_op type adds 13a1f650b6ec dm/dm-zoned: Use the enum req_op type adds 4ce4c73f662b md/core: Combine two sync_page_io() arguments adds 9a4fd6a22c64 md/bcache: Combine two uuid_io() arguments adds 552eee3b53f6 md/bcache: Combine two prio_io() arguments adds 3c5e514db58f md/raid1: Use the new blk_opf_t type adds cb1802ff82e1 md/raid10: Use the new blk_opf_t type adds a9010741ce7c md/raid5: Use the enum req_op and blk_opf_t types adds f9ed86dc1dc8 nvme/host: Use the enum req_op and blk_opf_t types adds a288000f9fe3 nvme/target: Use the new blk_opf_t type adds ea957547e819 scsi/core: Improve static type checking adds 88b32c3cdf5f scsi/core: Change the return type of scsi_noretry_cmd() into bool adds 2599cac57a9a scsi/core: Use the new blk_opf_t type adds c15cbe9a84b0 scsi/device_handlers: Use the new blk_opf_t type adds 0d8009f39d0a scsi/ufs: Rename a 'dir' argument into 'op' adds 79fe9d7d9f64 scsi/target: Use the new blk_opf_t type adds f8e6e4bd9fd8 mm: Use the new blk_opf_t type adds 3ae7286943ae fs/buffer: Use the new blk_opf_t type adds 1420c4a549bf fs/buffer: Combine two submit_bh() and ll_rw_block() arguments adds c6293eacfc16 fs/direct-io: Reduce the size of struct dio adds f84c94afcf82 fs/mpage: Use the new blk_opf_t type adds bf9486d6dd23 fs/btrfs: Use the enum req_op and blk_opf_t types adds 67c0f556302c fs/ext4: Use the new blk_opf_t type adds 7649c873c16a fs/f2fs: Use the enum req_op and blk_opf_t types adds 67688c08b7e5 fs/gfs2: Use the enum req_op and blk_opf_t types adds c85f99929ea6 fs/hfsplus: Use the enum req_op and blk_opf_t types adds dbd4eb8148f6 fs/iomap: Use the new blk_opf_t type adds 6669797b0dd4 fs/jbd2: Fix the documentation of the jbd2_write_superbloc [...] adds 5d12ce77e1e6 fs/nfs: Use enum req_op where appropriate adds ed4512590bd5 fs/nilfs2: Use the enum req_op and blk_opf_t types adds ce6b53158834 fs/ntfs3: Use enum req_op where appropriate adds 61ba06c7069b fs/ocfs2: Use the enum req_op and blk_opf_t types adds 568e34ed7339 PM: Use the enum req_op and blk_opf_t types adds d03025aef867 fs/xfs: Use the enum req_op and blk_opf_t types adds e46b59704967 fs/zonefs: Use the enum req_op type for tracing request op [...] adds f46c4db86bee Merge branch 'for-5.20/block' into for-next adds 184d0a675663 io_uring: fix types in io_recvmsg_multishot_overflow adds 4ab14222eb3f Merge branch 'for-5.20/io_uring' into for-next adds dec7e933d65d null_blk: cleanup null_init_tag_set adds 18710de30154 Merge branch 'for-5.20/drivers' into for-next adds 8c740c6bf12d null_blk: fix ida error handling in null_add_dev() adds dc2ebf038c4a Merge branch 'for-5.20/drivers' into for-next adds 367979e5855a io_uring: Don't require reinitable percpu_ref adds a04c18fc1eb1 Merge branch 'for-5.20/io_uring' into for-next adds f54541403b2f fs/buffer: Fix the ll_rw_block() kernel-doc header adds 020e3618cc81 blktrace: Fix the blk_fill_rwbs() kernel-doc header adds 70669b9b2227 Merge branch 'for-5.20/block' into for-next adds e544477ca928 net: fix compat pointer in get_compat_msghdr() adds 61abd527b50e Merge branch 'for-5.20/io_uring' into for-next adds f2450f8a2c1e ublk_drv: fix build warning with -Wmaybe-uninitialized and [...] adds b1fc9e8ad3d2 Merge branch 'for-5.20/block' into for-next adds e962c455fa6a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ca7dc242e358 dm writecache: set a default MAX_WRITEBACK_JOBS adds 949d49ec306d dm kcopyd: use __GFP_HIGHMEM when allocating pages adds 9bc0c92e4b82 dm writecache: return void from functions adds 2c6e755b49d2 dm writecache: count number of blocks read, not number of [...] adds b2676e1482af dm writecache: count number of blocks written, not number [...] adds 2ee73ef60db4 dm writecache: count number of blocks discarded, not numbe [...] adds 3534e5a5ed29 dm thin: fix use-after-free crash in dm_sm_register_thresh [...] adds 0fe8c6b08e4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b421dabffe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14079dffc3cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ee6be20544b5 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 966f6551173a power: supply: Fix typo in power_supply_check_supplies adds 491f1f483f42 dt-bindings: power: reset: qcom,pshold: convert to dtschema adds e8b60d9c0a85 power: supply: ab8500: Add MAINTAINERS entry adds 6c50a08d9dd3 power: supply: ab8500: Drop external charger leftovers adds 13a4223df8a9 power: supply: ab8500_fg: drop duplicated 'is' in comment adds a1124c84d467 power: supply: ab8500: Remove flush_scheduled_work() call. adds 38d45444e257 power: supply: ab8500: add missing destroy_workqueue in ab [...] adds c9d8468158ad power: supply: olpc_battery: Hold the reference returned b [...] adds 70e8aea655a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be6bd82351e8 regulator: max597x: Don't return uninitialized variable in .probe adds 91de5eb17c10 regulator: pwm: Update Lee Jones' email address adds 66efb665cd5a regulator: of: Fix refcount leak bug in of_get_regulation_ [...] adds 12f436a3b4c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9eb5832710e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 66947bdd6045 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 65d9a9a60fd7 kexec_file: drop weak attribute from functions adds 0738eceb6201 kexec: drop weak attribute from functions adds 689a71493bd2 kexec: clean up arch_kexec_kernel_verify_sig adds c903dae8941d kexec, KEYS: make the code in bzImage64_verify_sig generic adds 0d519cadf751 arm64: kexec_file: use more system keyrings to verify kern [...] adds 0828c4a39be5 kexec, KEYS, s390: Make use of built-in and secondary keyr [...] adds 1d212f9037b0 Merge remote-tracking branch 'linux-integrity/kexec-keyrin [...] adds 956e81e2d37d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 92c005a11762 LSM: SafeSetID: fix userns bug in selftest adds b2927170d4fb LSM: SafeSetID: selftest cleanup and prepare for GIDs adds a1732d6898ce LSM: SafeSetID: add GID testing to selftest adds fcfe0ac2fcfa security: Add LSM hook to setgroups() syscall adds 3e3374d382ff LSM: SafeSetID: Add setgroups() security policy handling adds 64b634830c91 LSM: SafeSetID: add setgroups() testing to selftest adds cd5fc01e17e1 LSM: SafeSetID: fix bug during GID policy check adds b1155638e2c7 Merge branch 'safesetid-next' of https://github.com/micah- [...] adds dfb1a2a8f2e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 96a98c50dca9 Merge branch 'next' of git://github.com/cschaufler/smack-next adds acd89d86353c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bc0d9af21f46 iommu/exynos: Reuse SysMMU constants for page size and order adds fce398d2d02c iommu/exynos: Handle failed IOMMU device registration properly adds 5f26ad58be8c iommu/exynos: Set correct dma mask for SysMMU v5+ adds 2125afbed841 iommu/exynos: Abstract non-common registers on different variants adds 0892c4986b6c iommu/exynos: Add SysMMU v7 register set adds 7fee5d6f41b4 iommu/exynos: Enable default VM instance on SysMMU v7 adds 3168010d2ab4 iommu/mediatek: Log with dev_err_probe when failing to parse dts adds 7e62edd7a33a iommu/virtio: Add map/unmap_pages() callbacks implementation adds 933ab6d30153 iommu/vt-d: Move trace/events/intel_iommu.h under iommu adds f19e038c2507 agp/intel: Use per device iommu check adds f9903555dd05 iommu/vt-d: Remove unnecessary exported symbol adds 3890f749c590 drm/i915: Remove unnecessary include adds bfd39a73879e KVM: x86: Remove unnecessary include adds 853788b9a66f x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU adds 2585a2790e7f iommu/vt-d: Move include/linux/intel-iommu.h under iommu adds 9f18abab6063 iommu/vt-d: Remove unused iovad from dmar_domain adds 983ebe57b3af iommu/vt-d: debugfs: Remove device_domain_lock usage adds 98f7b0db4976 iommu/vt-d: Remove clearing translation data in disable_dm [...] adds 8ac0b64b9735 iommu/vt-d: Use pci_get_domain_bus_and_slot() in pgtable_walk() adds 2e1c8dafb8c2 iommu/vt-d: Unnecessary spinlock for root table alloc and free adds ffd5869d9353 iommu/vt-d: Replace spin_lock_irqsave() with spin_lock() adds 2c3262f9e881 iommu/vt-d: Acquiring lock in domain ID allocation helpers adds 8430fd3f3287 iommu/vt-d: Acquiring lock in pasid manipulation helpers adds 79d82ce4027f iommu/vt-d: Check device list of domain in domain free path adds db75c9573b08 iommu/vt-d: Fold __dmar_remove_one_dev_info() into its caller adds 969aaefbaaf2 iommu/vt-d: Use device_domain_lock accurately adds 5eaafdf0c055 iommu/vt-d: Convert global spinlock into per domain lock adds c3f27c834ae5 iommu/vt-d: Remove unused domain_get_iommu() adds 913432f217c8 iommu/vt-d: Use IDA interface to manage iommu sequence id adds ba949f4cd4c3 iommu/vt-d: Refactor iommu information of each domain adds 97a79de99a40 iommu/vt-d: Remove unnecessary check in intel_iommu_add() adds bdb46d175872 iommu/vt-d: Remove global g_iommus array adds 25357900f4e6 iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 adds 60b51e3e333b iommu/amd: Change macro for IOMMU control register bit shi [...] adds 1e98a35da49e iommu/amd: Introduce Support for Extended Feature 2 Register adds 9dd299d8c6cd iommu/amd: Introduce global variable for storing common EF [...] adds ae180ba42662 iommu/amd: Process all IVHDs before enabling IOMMU features adds 02c6f31d0e01 iommu/amd: Globally detect SNP support adds fb2accadaa94 iommu/amd: Introduce function to check and enable SNP adds b9f0043e1ea6 iommu/amd: Set translation valid bit only when IO page tab [...] adds 8388f7df936b iommu/amd: Do not support IOMMU_DOMAIN_IDENTITY after SNP [...] adds 30315e71b426 iommu/amd: Do not support IOMMUv2 APIs when SNP is enabled adds 309c56e84602 iommu: remove the unused dev_has_feat method adds a871765d5588 iommu: remove iommu_dev_feature_enabled adds ae3ff39a51a0 iommu: remove the put_resv_regions method adds 469b7b8ac552 iommu/arm-smmu-v3: cleanup arm_smmu_dev_{enable,disable}_feature adds 1dcef3d2f345 MAINTAINERS: Add Robin Murphy as IOMMU SUBSYTEM reviewer adds ebd0c9c85fdc Merge branches 'arm/exynos', 'arm/mediatek', 'virtio', 'x8 [...] adds 1129739c25b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 390af88f8b2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6018a5406400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e43e2402c714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ecff027298de spi: dt-bindings: atmel,at91rm9200-spi: convert to json-schema adds 6e9966d92061 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds debfef2414da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3dde130f61d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds becabcbfffbc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds d6f0590036b7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 51ff93923e21 pinctrl: ocelot: Make irq_chip immutable adds b3390fc5b96d Merge branch irq/misc-5.20 into irq/irqchip-next adds 690e31e2a0bb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds ff0354b02767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88f681bf0f76 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 1cbad4111030 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 6a4f7fcd7504 KVM: arm64: selftests: Add support for GICv2 on v3 adds ed6313a93fd1 KVM: arm64: Fix hypervisor address symbolization adds aeb7942b64cc Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next adds da8d120fbafe KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrievi [...] adds 1deeffb55966 KVM: arm64: Reorder handling of invariant sysregs from userspace adds ba23aec9f4f2 KVM: arm64: Introduce generic get_user/set_user helpers fo [...] adds e48407ff9796 KVM: arm64: Rely on index_to_param() for size checks on us [...] adds 978ceeb3e40a KVM: arm64: Consolidate sysreg userspace accesses adds 5a420ed9646a KVM: arm64: Get rid of reg_from/to_user() adds b61fc0857a3a KVM: arm64: vgic-v3: Simplify vgic_v3_has_cpu_sysregs_attr() adds db25081e147c KVM: arm64: vgic-v3: Push user access into vgic_v3_cpu_sys [...] adds cbcf14dd23bc KVM: arm64: vgic-v3: Make the userspace accessors use sysreg API adds 71c3c7753c72 KVM: arm64: vgic-v3: Convert userspace accessors over to F [...] adds 38cf0bb7625a KVM: arm64: vgic-v3: Use u32 to manage the line level from [...] adds e1246f3f2df7 KVM: arm64: vgic-v3: Consolidate userspace access for MMIO [...] adds 7e9f723c2a90 KVM: arm64: vgic-v2: Consolidate userspace access for MMIO [...] adds d7df6f282db6 KVM: arm64: vgic: Use {get,put}_user() instead of copy_{fr [...] adds 9f968c9266aa KVM: arm64: vgic-v2: Add helper for legacy dist/cpuif base [...] adds 4b85080f4e37 KVM: arm64: vgic: Consolidate userspace access for base ad [...] adds 619064afa9b6 KVM: arm64: vgic: Tidy-up calls to vgic_{get,set}_common_attr() adds f6dddbb25572 KVM: arm64: Get rid of find_reg_by_id() adds c5332898dc35 KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg() adds 4274d42716d8 KVM: arm64: Get rid or outdated comments adds ae98a4a98993 Merge branch kvm-arm64/sysreg-cleanup-5.20 into kvmarm-mas [...] adds daba8b16b274 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds faa2f72cb356 KVM: s390: pv: leak the topmost page table when destroy fails adds a52c25848e31 KVM: s390: pv: handle secure storage violations for protec [...] adds b108f7f0a29b KVM: s390: pv: handle secure storage exceptions for normal guests adds 6f73517d0a99 KVM: s390: pv: refactor s390_reset_acc adds 07fbdf7f9347 KVM: s390: pv: usage counter instead of flag adds 72b1daff2671 KVM: s390: pv: add export before import adds e40df9efd68a KVM: s390: pv: clear the state without memset adds be48d86f77f0 KVM: s390: pv: Add kvm_s390_cpus_from_pv to kvm-s390.h and [...] adds 7aab0c571fb4 KVM: s390: pv: add mmu_notifier adds 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] adds 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm adds ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory adds e644faed6131 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e9776ea6e435 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e0e52a5cc6a5 ACPI: video: Fix acpi_video_handles_brightness_key_presses() adds aeb47cb10aa4 MAINTAINERS: repair file entry in MICROSOFT SURFACE AGGREG [...] adds b644c95598ad platform/x86: asus-wmi: Add mic-mute LED classdev support adds e05d6b658fcd platform/x86: mlx-platform: Make activation of some driver [...] adds 7bf8a14dedaf platform/x86: mlx-platform: Add cosmetic changes for alignment adds 08fdb6f3acae platform/x86: mlx-platform: Add support for systems equipp [...] adds 6995e711b69c platform/x86: mlx-platform: Introduce support for COMe NVS [...] adds 2deb92864348 platform/x86: mlx-platform: Add support for new system XH3000 adds 095a2c189151 platform/x86: mlx-platform: Add COME board revision register adds 7964f8fc52b1 platform/mellanox: mlxreg-io: Add locking for io operations adds 91dd6ef89710 Documentation/ABI: mlxreg-io: Fix contact info adds 5c8b3f11565e Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] adds 7a4a04f4e90d platform/surface: tabletsw: Fix __le32 integer access adds fbc7af27e58b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce838f7dc795 platform/chrome: cros_ec_typec: Use dev_err_probe on port [...] adds c9408d87ed30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f9605538be8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67bce62ac195 leds: clevo-mail: fix Kconfig "its" grammar adds 399e7aa82105 leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors adds 83543c6e54b9 dt-bindings: leds: pwm-multicolor: Add active-low property adds 3dd7ed589f2e leds: pwm-multicolor: Support active-low LEDs adds 9b60b675194c leds: clevo-mail: Mark as broken pending interface fix adds 13344f8ce8a0 dt-bindings: leds: add Broadcom's BCM63138 controller adds a0ba692072d8 leds: bcm63138: add support for BCM63138 controller adds de40c8496ead dt-bindings: leds: class-multicolor: reference class direc [...] adds 38a3b05ac078 dt-bindings: leds: lp50xx: fix LED children names adds 13b64a0c1905 dt-bindings: leds: leds-bcm63138: unify full stops in desc [...] adds bcc607cdbb1f leds: add help info about BCM63138 module name adds 92cfc71ee2dd leds: leds-bcm63138: get rid of LED_OFF adds 948e0d87ab57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80dd7ae16bea docs: ABI: sysfs-class-pwm: Update Lee Jones' email address adds 9f9c90909561 docs: ABI: sysfs-devices-soc: Update Lee Jones' email address adds 4a4e8f7f625b MAINTAINERS: Change mentions of mpm to olivia adds 7ee951acd31a drivers/base: fix userspace break from using bin_attribute [...] adds 32b0c5a49b68 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 020f1342bc0b next-20220715/usb adds 4c48e4915913 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds ef5a03a26c87 tty: 8250: Add support for Brainboxes PX cards. adds 806a449725cb serial: 8250: SERIAL_8250_ASPEED_VUART should depend on AR [...] adds 1d46c08d246e tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() adds 4f4e670342b1 serial: 8250_dw: Avoid pslverr on reading empty receiver fifo adds 3182efd036c1 serial: 8250_bcm7271: Save/restore RTS in suspend/resume adds 996fd3cf9c0f serial: ar933x: Fix check for RS485 support adds 184842622c97 serial: ar933x: Remove superfluous code in ar933x_config_rs485() adds 44b27aec9d96 serial: core, 8250: set RS485 termination GPIO in serial core adds d8fcd9cfbde5 serial: core: move sanitizing of RS485 delays into own function adds 4dfd10351e49 serial: core: sanitize RS485 delays read from device tree adds 885dcb08c93d dt_bindings: rs485: Correct delay values adds c64e17584ba7 serial: 8250_dwlib: remove redundant sanity check for RS485 flags adds 5095ca634f8b serial: 8250: lpc18xx: Remove redundant sanity check for R [...] adds 0ac559a7c142 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 59b2947ed4c3 iio: adc: xilinx-xadc: Make use of device properties adds 568f6869e680 iio: adc: xilinx-xadc: Drop duplicate NULL check in xadc_p [...] adds 2a3c8f8a4494 Merge tag 'iio-for-5.20a' of https://git.kernel.org/pub/sc [...] adds 71d46f1ff221 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() adds d618072d86fc mei: me: fix clang -Wformat warning adds 4b00b176b3a3 cxl: Use the bitmap API to allocate bitmaps adds 3a15b45b5454 cxl: Fix a memory leak in an error handling path adds 952ae488b949 dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-dete [...] adds 6c93c6f3bad4 misc: Add a mechanism to detect stalls on guest vCPUs adds e6281c26674e firmware: stratix10-svc: Add support for FCS adds 79b936254aa0 firmware: stratix10-svc: add FCS polling command adds 4a4709d470e6 firmware: stratix10-svc: add new FCS commands adds 4a6c8c565db1 firmware: stratix10-rsu: extend RSU driver to get DCMF status adds 1b4394c5d731 firmware: stratix10-svc: extend svc to support RSU feature adds 7935e899b35c firmware: stratix10-svc: To support a command ATF Get Version adds dd4a6bf37474 MAINTAINERS: Update info for William Breathitt Gray adds b6e9cded90d4 counter: 104-quad-8: Utilize iomap interface adds daae1ee572d1 counter: 104-quad-8: Implement and utilize register structures adds c524193f1cfb MAINTAINERS: Update 104-QUAD-8 driver maintainers list adds 2306137b13f6 Merge tag 'soundwire-5.20-rc1' of git://git.kernel.org/pub [...] adds a8755e9bdd6a firmware: stratix10-svc: fix kernel-doc warning adds bd734481e172 interconnect: imx: fix max_node_id adds 6eeaf28c7985 interconnect: imx: set src node adds 12db59e8e0a2 interconnect: imx: introduce imx_icc_provider adds 7980d85a9443 interconnect: imx: configure NoC mode/prioriry/ext_control adds c14ec5c93dc8 interconnect: imx: Add platform driver for imx8mp adds 9760660e866d PM / devfreq: imx: Register i.MX8MP interconnect device adds 33f033dc30d9 Merge branch 'icc-imx8mp' into icc-next adds 009c963eefa0 Merge branch 'icc-rpm' into icc-next adds 6598a382bd34 Merge tag 'icc-5.20-rc1-v2' of git://git.kernel.org/pub/sc [...] adds 387162479d8b extcon: fsa9480: Drop no-op remove function adds 2fb67280fd83 extcon: Remove extraneous space before a debug message adds 97e1bb93e721 extcon: Drop unexpected word "the" in the comments adds d4f46c0e52d6 extcon: sm5502: Drop useless mask_invert flag on irqchip adds 6d7151343520 extcon: rt8973a: Drop useless mask_invert flag on irqchip adds 3a06ed80265f extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP adds e0e1824bf69e Merge tag 'extcon-next-for-5.20' of git://git.kernel.org/p [...] adds 8be2d31cf54e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 32b378a9179a phy: stm32: fix error return in stm32_usbphyc_phy_init adds 38b6dbcc94fa phy: qcom-qmp-usb: statify qmp_phy_vreg_l adds fd7d47484125 phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode adds 08680588d340 dt-bindings: phy: mediatek: tphy: add compatible for mt8188 adds a11e89a4c55f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14bc794d364c Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds eefda360f9ab Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds f39b6c58d855 staging: qlge: Fix indentation issue under long for loop adds 4cdb845db321 staging: qlge: Avoid multiplication while keep the same logic adds c1da5a7befa8 staging: r888eu: use dynamic allocation for efuse buffer adds 724933e37a90 staging: r8188eu: fall back to random mac address adds 186c46008c9d staging: vt6655: Rename byRegOfs to reg_offset in four macros adds 10ff399bf600 staging: vt6655: Rename byBits to bit_mask in two macros adds 5bd643b197ff staging: vt6655: Rename wBits to bit_mask in two macros adds d57561d9609e staging: vt6655: Rename byData to reg_value in two macros adds ee9aded6d39a staging: vt6655: Rename wData to reg_value in two macros adds 67ec557644db staging: vt6655: Rename MACvRegBitsOn adds ee67fe63b415 staging: vt6655: Rename MACvWordRegBitsOn adds 5327d71d1955 staging: vt6655: Rename MACvRegBitsOff adds 28d4e692874c staging: vt6655: Rename MACvWordRegBitsOff adds 1b225449151f staging: vt6655: Convert macro vt6655_mac_reg_bits_on to function adds 77072b0f4b55 staging: vt6655: Convert macro vt6655_mac_word_reg_bits_on [...] adds 64a5c7bf563b staging: vt6655: Convert macro vt6655_mac_reg_bits_off to [...] adds 8af028c2b22b staging: vt6655: Convert macro vt6655_mac_word_reg_bits_of [...] adds b5464e935f60 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 73b7eed5c854 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 438f34f3c741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a5ef9c998569 Merge branch 'fixes' into for-next adds 9009b3dfd4a2 Merge branch 'misc' into for-next adds 979ab46229b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83df93c86ca3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbe3c652cc0c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 3abe6d654288 dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings [...] adds 5eb1c7def663 dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings [...] adds 95d93e63f930 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] adds 9555e4fc878e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e14b717d2b95 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 6fd8bacc7121 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0646d6f5d756 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a8eeadef81f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78a94f9f6fa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a162977d204 selftests: timers: valid-adjtimex: build fix for newer toolchains adds a8d74fe7fed5 selftests: timers: fix declarations of main() adds 2d87048acb53 selftests: timers: nanosleep: adapt to kselftest framework adds 04fd937eb652 selftests: timers: inconsistency-check: adapt to kselftest [...] adds 4d8f52ac5fa9 selftests: timers: clocksource-switch: fix passing errors [...] adds 5be1fd963f79 selftests: timers: clocksource-switch: sort includes adds 19b6823a6e91 selftests: timers: clocksource-switch: add command line sw [...] adds 248ae6f49a25 selftests: timers: clocksource-switch: add 'runtime' comma [...] adds ce7d101750ff selftests: timers: clocksource-switch: adapt to kselftest [...] adds a917dd94b832 selftests/landlock: drop deprecated headers dependency adds eaaf9f3c1afa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 61eede97efc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d6f5b432ea6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds ad7b2ef781a6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 2ba78b331a18 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 6161362f67fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0672805ec3b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b9d0ee755a20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 321cad1a05cc Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 6a0f5779b25d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 843aa38a8bc0 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds f84a9e965833 clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kun [...] adds 94681e289bf5 kunit: executor: Fix a memory leak on failure in kunit_fil [...] adds b66c9109b4d9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e85b53d339d5 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 27ca326e194f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e66aaf542e25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c7167c84457e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67cd54b26eab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cbcff1347faf random: remove CONFIG_ARCH_RANDOM adds 534ad7ab75cc x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds ff1d12ad2c68 random: use try_cmpxchg in _credit_init_bits adds 04d89005963c um: seed rng using host OS rng adds 29abd7758699 random: handle archrandom in plural words adds 3bbb3e1927ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3a9a7a39f47d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds f26d61453627 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 800f8809662c Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds fc1c3610e808 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 0b4736a424a1 arm: align find_bit declarations with generic kernel adds e2863a78593d lib/bitmap: change return types to bool where appropriate adds 4dea97f8636d lib/bitmap: change type of bitmap_weight to unsigned long adds cb32c285cc10 cpumask: change return types to bool where appropriate adds 8b6b795d9bfc lib/cpumask: change return types to unsigned where appropriate adds 9b2e70860ef2 lib/cpumask: move trivial wrappers around find_bit to the header adds db96b0c5f9db headers/deps: mm: Optimize <linux/gfp.h> header dependencies adds cb5a065b4ea9 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> adds 7343f2b0db49 headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] adds f0dd891dd5a1 lib/cpumask: move some one-line wrappers to header file adds 3a2ba42cbd0b x86/olpc: fix 'logical not is only applied to the left hand side' adds 6043fdd5bf31 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds bad8eaf65aed Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds b2706e27c62d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 6580472c6e15 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds ec1658f0f90c mm/damon/lru_sort: fix potential memory leak in damon_lru_ [...] adds 30f6f8614a1d selftests/vm: add protection_keys tests to run_vmtests adds 6077c943beee mm: rename is_pinnable_page() to is_longterm_pinnable_page() adds 5bb88dc571b1 mm: move page zone helpers from mm.h to mmzone.h adds f25cbb7a95a2 mm: add zone device coherent type memory support adds 3218f8712d6b mm: handling Non-LRU pages returned by vm_normal_pages adds dd19e6d8ffaa mm: add device coherent vma selection for memory migration adds b05a79d4377f mm/gup: migrate device coherent pages when pinning instead [...] adds c83dee9b6394 drm/amdkfd: add SPM support for SVM adds 188f48268d04 lib: test_hmm add ioctl to get zone device type adds 25b80162d550 lib: test_hmm add module param for zone device type adds 4c2e0f764eb4 lib: add support for device coherent type in test_hmm adds f70dab3c0151 tools: update hmm-test to support device coherent type adds e6474b1aeb2a tools: update test_hmm script to support SP config adds 9e09b705fdb8 tools: add hmm gup tests for device coherent type adds 96c0657383fe tools: add selftests to hmm for COW in device memory adds 8012b8660855 dax: introduce holder for dax_device adds 00cc790e0036 mm: factor helpers for memory_failure_dev_pagemap adds 33a8f7f2b3a3 pagemap,pmem: introduce ->memory_failure() adds 2f437effc689 fsdax: introduce dax_lock_mapping_entry() adds c36e20249571 mm: introduce mf_dax_kill_procs() for fsdax case adds 6f643c57d57c xfs: implement ->notify_failure() for XFS adds 6061b69b9a55 fsdax: set a CoW flag when associate reflink mappings adds e28cd3e50f30 fsdax: output address in dax_iomap_pfn() and rename it adds ff17b8df224b fsdax: introduce dax_iomap_cow_copy() adds e5d6df73302c fsdax: replace mmap entry in case of CoW adds 8dbfc76da304 fsdax: add dax_iomap_cow_copy() for dax zero adds 6f7db3894ae2 fsdax: dedup file range to use a compare function adds ea6c49b784f0 xfs: support CoW in fsdax mode adds 13f9e267fdbb xfs: add dax dedupe support adds 66137fb34a4b mm: khugepaged: check THP flag in hugepage_vma_check() adds 4fa6893faeaa mm: thp: consolidate vma size check to transhuge_vma_suitable adds f707fa493784 mm: khugepaged: better comments for anon vma check in huge [...] adds 9fec51689ff6 mm: thp: kill transparent_hugepage_active() adds 7da4e2cb8b1f mm: thp: kill __transhuge_page_enabled() adds 1064026bab9f mm: khugepaged: reorg some khugepaged helpers adds cb55b8386264 doc: proc: fix the description to THPeligible adds 3de0de758029 kasan: separate double free case from invalid free adds e95a9851787b hugetlb: skip to end of PT page mapping when pte not present adds 1bcdb769f9e0 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 4ddb4d91b82f hugetlb: do not update address in huge_pmd_unshare adds bcd51a3c679d hugetlb: lazy page table copies in fork() adds bf75f200569d mm/page_alloc: add page->buddy_list and page->pcp_list adds 5d0a661d808f mm/page_alloc: use only one PCP list for THP-sized allocations adds 589d9973c1d2 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds e2a66c21b774 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 4b23a68f9536 mm/page_alloc: protect PCP lists with a spinlock adds 443c2accd1b6 mm/page_alloc: remotely drain per-cpu lists adds 01b44456a7aa mm/page_alloc: replace local_lock with normal spinlock adds 9c94bef9c912 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds b3c56f8f2064 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 259ecb34e2cd mm/highmem: pass a pointer to virt_to_page() adds 9e7ee421ac1f mm: kfence: pass a pointer to virt_to_page() adds 396a400bc1d3 mm: gup: pass a pointer to virt_to_page() adds 9330723c26ca mm: nommu: pass a pointer to virt_to_page() adds 840532711d72 mm/mmap: build protect protection_map[] with __P000 adds 43957b5d1103 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds 6eac1eaf2105 powerpc/mm: move protection_map[] inside the platform adds 25740d31ee5b sparc/mm: move protection_map[] inside the platform adds 42251045cc74 arm64/mm: move protection_map[] inside the platform adds 4867fbbdd6b3 x86/mm: move protection_map[] inside the platform adds 09095f74130d mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds fa3f9f4a912c microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f6d1e19c20a4 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e4e4b99b80aa openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2de9eae10d11 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b2022dcf4554 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 252358f1a118 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4975f604feb6 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 53e2fdee5f0e nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4147b5e2d569 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 0d70836013f2 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds fd5d210fa66b s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c619b82c55b7 ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 499c1dd92ea1 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6d0b92254510 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5d260625b1f2 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds ca26f936f51b arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 91a8da021c4d um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 34516fd83fa1 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 3d923c5f1e21 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds a008a3004340 csky: drop definition of PTE_ORDER adds f7536442353d csky: drop definition of PGD_ORDER adds c94b14bd1cff mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 8e20a4decd43 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 6963c72d9046 mips: drop definitions of PTE_ORDER adds bb5af4f67a56 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds bf0dc119c51f nios2: drop definition of PTE_ORDER adds a6714e720b5e nios2: drop definition of PGD_ORDER adds 1721b412fc33 loongarch: drop definition of PTE_ORDER adds b7c0f2d454af loongarch: drop definition of PMD_ORDER adds f05ecc68690f loongarch: drop definition of PUD_ORDER adds 418d5dadaf9d loongarch: drop definition of PGD_ORDER adds 4501a7a03994 parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 64c5ed22d608 xtensa: drop definition of PGD_ORDER adds 391145380f4b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 7c38f1812d5b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 4286f14748c1 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds d965e3907540 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 5fe653e9000d mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds a69e4717c625 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds 4fba8f2a3060 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds 74ba2b38ba99 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 37139bb02c35 mm/huge_memory: use helper macro __ATTR_RW adds 749290799e72 mm/huge_memory: fix comment in zap_huge_pud adds 3ce4fee44012 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds 0b175468a02d mm/huge_memory: try to free subpage in swapcache when possible adds a17206dac7b2 mm/huge_memory: minor cleanup for split_huge_pages_all adds 121c1781aeb0 mm/huge_memory: fix comment of page_deferred_list adds d764afedfb04 mm/huge_memory: correct comment of prep_transhuge_page adds cea3332808f9 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds e75858b904b4 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds 48725bbc0c38 mm/mprotect: remove the redundant initialization for error adds a317ebccaa36 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds dcadcf1c3061 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds 04ec006171ba mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 8f0b747d7dde mm/page_vma_mapped.c: use helper function huge_pte_lock adds cdb5c9e53f2e mm/mmap: fix obsolete comment of find_extend_vma adds 0d8bc0b10aea writeback: cleanup bdi_sched_wait() adds 13c1c74af764 zram: fix unused 'zram_wb_devops' warning adds e34087154917 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 5a704629f2c1 init: add "hostname" kernel parameter adds 5a66fce95b72 lib/lru_cache: fix error free handing in lc_create adds 62df90b53e6f net, lib/once: remove {net_}get_random_once_wait macro adds f9987921cb54 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 86e5908ec293 lib/error-inject: traverse list with mutex adds 43c249ea0b1e compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds 045ed31e23ae kfifo: fix kfifo_to_user() return type adds cda83bb8a61e lib/radix-tree: remove unused argument of insert_entries adds 2d8867f3e083 lib: make LZ4_decompress_safe_forceExtDict() static adds 6d529ea80b8a lib/scatterlist: use matched parameter type when calling _ [...] adds 4a70ce5f93aa lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 71f8c15565d0 kallsyms: move declarations to internal header adds 5fd8fea935a1 vmcoreinfo: include kallsyms symbols adds 376b0c266143 proc: delete unused <linux/uaccess.h> includes adds 46d36b1be18b kdump: round up the total memory size to 128M for crashker [...] adds 2c795fb03f13 ipc/mqueue: remove unnecessary (void*) conversion adds a16ceb139610 epoll: autoremove wakers even more aggressively adds b62eb2731e17 scripts/bloat-o-meter: switch argument parsing to using argparse adds 8b5db6679807 scripts/bloat-o-meter: add -p argument adds adbcaef84088 x86/cacheinfo: move shared cache map definitions adds 4f09903078ee cpumask: add UP optimised for_each_*_cpu versions adds b81dce77cedc cpumask: Fix invalid uniprocessor mask assumption adds c41e8866c28c lib/test: introduce cpumask KUnit test suite adds 953257a9252a cpumask: update cpumask_next_wrap() signature adds bd27acaac24e lib/smp_processor_id: fix imbalanced instrumentation_end() call adds 55656016daa7 lib: devres: use numa aware allocation adds f71381fcdc3a autofs: use inode permission method for write access adds 9ccbac76e71d autofs: make dentry info count consistent adds a4a87303874c autofs: use dentry info count instead of simple_empty() adds ba97a0a3a31a autofs: add comment about autofs_mountpoint_changed() adds 7ffe4e90a061 autofs: remove unused ino field inode adds d919a1e79bac proc: fix a dentry lock race between release_task and lookup adds 3adb2d87238d proc: fix test for "vsyscall=xonly" boot option adds 1298f83b5469 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE adds 233eb8d6894e fs/ocfs2: Fix spelling typo in comment adds 79bc0587f5f0 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds bf80a99f175f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds dd8649f575a7 userfaultfd: provide properly masked address for huge-pages adds 5fcbb92ab4ab Merge branch 'mm-stable' into mm-unstable adds 96f8867b209f mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 3f47fbe82e2e mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 717fa82d3f75 mm: hugetlb_vmemmap: introduce the name HVO adds 0badeb3e39a8 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 851adffa1497 mm: hugetlb_vmemmap: replace early_param() with core_param() adds bf091523a485 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds bd958774235c mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds a28ed36b89b1 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 08c34626cb42 mm: discard __GFP_ATOMIC adds d38ec06a6b4e mips: rename mt_init to mips_mt_init adds a6168f15d408 android: binder: stop saving a pointer to the VMA adds a21f19ad0c4d android-binder-stop-saving-a-pointer-to-the-vma-fix adds 05a30817f30b android: binder: fix lockdep check on clearing vma adds 058c2f0f755f Maple Tree: add new data structure adds 90b635f7c924 radix tree test suite: add pr_err define adds 3bc4e54a194f radix tree test suite: add kmem_cache_set_non_kernel() adds d094664dcef3 radix tree test suite: add allocation counts and size to k [...] adds 073b95c46948 radix tree test suite: add support for slab bulk APIs adds 19485d72cd66 radix tree test suite: add lockdep_is_held to header adds b84784c2b502 lib/test_maple_tree: add testing for maple tree adds c64f3aee58a0 mm: start tracking VMAs with maple tree adds 3bf43b8bb234 mm: add VMA iterator adds 953f722786d9 mmap: use the VMA iterator in count_vma_pages_range() adds 0848f071b62f mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 6e04d388087b mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds a7c043be3897 mm/mmap: use maple tree for unmapped_area{_topdown} adds ccea0f7423a9 kernel/fork: use maple tree for dup_mmap() during forking adds 0b0a97ac9647 damon: convert __damon_va_three_regions to use the VMA iterator adds fb62260480b0 proc: remove VMA rbtree use from nommu adds 32a56ea4ebc2 mm: remove rb tree. adds 94f0093b0ea9 mmap: change zeroing of maple tree in __vma_adjust() adds 8b7242a9a774 xen: use vma_lookup() in privcmd_ioctl_mmap() adds e15b7e3f25e0 mm: optimize find_exact_vma() to use vma_lookup() adds 41a21187a2a9 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds c51c75a998c6 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds c39439c09a26 mm: use maple tree operations for find_vma_intersection() adds 9d4fa929a012 mm/mmap: use advanced maple tree API for mmap_region() adds 9d4577f0fca2 mm: remove vmacache adds ec854c0bdc07 mm: convert vma_lookup() to use mtree_load() adds 9a456e3b54ff mm/mmap: move mmap_region() below do_munmap() adds 65cd35ca51cc mm/mmap: reorganize munmap to use maple states adds c04f05955ce4 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds dd5bc227be17 arm64: remove mmap linked list from vdso adds 6a3ee93a1e15 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds f95a371d37d8 parisc: remove mmap linked list from cache handling adds d978f4a4455b powerpc: remove mmap linked list walks adds 83204c61b8ac s390: remove vma linked list walks adds cdd3260ea239 x86: remove vma linked list walks adds d5a5dc2c7a79 xtensa: remove vma linked list walks adds ed0e9e3abcf0 cxl: remove vma linked list walk adds 2aeaecec126e optee: remove vma linked list walk adds a63ea19db858 um: remove vma linked list walk adds 2b969fa00dc9 coredump: remove vma linked list walk adds 80c3fc6876f9 exec: use VMA iterator instead of linked list adds dfd4d7250c88 fs/proc/base: use maple tree iterators in place of linked list adds 070b9dbbe58d fs/proc/task_mmu: stop using linked list and highest_vm_end adds 69c37db60798 userfaultfd: use maple tree iterator to iterate VMAs adds 9055d40f4292 ipc/shm: use VMA iterator instead of linked list adds a3c7fdccf75c acct: use VMA iterator instead of linked list adds ca1f15626e54 perf: use VMA iterator adds 89c8c6401c24 sched: use maple tree iterator to walk VMAs adds 40a3e9d3f216 fork: use VMA iterator adds 1e2d64e205c9 bpf: remove VMA linked list adds b3a5fb422edb mm/gup: use maple tree navigation instead of linked list adds 975ac67c4ee2 mm/khugepaged: stop using vma linked list adds 4a7e04350720 mm/ksm: use vma iterators instead of vma linked list adds b5fd9620140f mm/madvise: use vma_find() instead of vma linked list adds 54ab7a2baef6 mm/memcontrol: stop using mm->highest_vm_end adds 2fea95150e49 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 3d0d203c0227 mm/mlock: use vma iterator and maple state instead of vma [...] adds e65841e3f90a mm/mprotect: use maple tree navigation instead of vma linked list adds a5848ca556e1 mm/mremap: use vma_find_intersection() instead of vma linked list adds 261585268be9 mm/msync: use vma_find() instead of vma linked list adds 62d45b3bbe5f mm/oom_kill: use maple tree iterators instead of vma linked list adds a42e0e6f49af mm/pagewalk: use vma_find() instead of vma linked list adds 0668ea64aafb mm/swapfile: use vma iterator instead of vma linked list adds f0d0171eba5b i915: use the VMA iterator adds 17b79e2f6162 nommu: remove uses of VMA linked list adds 578f53582181 riscv: use vma iterator for vdso adds abfba5d93de3 mm: remove the vma linked list adds 508d2ec39f42 mm/mmap: drop range_has_overlap() function adds 752098beed29 mm/mmap.c: pass in mapping to __vma_link_file() adds 5c1b00f9c654 mm: drop oom code from exit_mmap adds 1eddcc32cc26 mm-drop-oom-code-from-exit_mmap-fix-fix adds a80987a3dc2e mm: delete unused MMF_OOM_VICTIM flag adds f87a19beb24d mm: refactor of vma_merge() adds 3e05ad93b58e mm: add merging after mremap resize adds 8834e6ea8ee2 mm-add-merging-after-mremap-resize-checkpatch-fixes adds 7736c72a27f6 mm/page_alloc: minor clean up for memmap_init_compound() adds 24bffb6c223e selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 1c31c19285ca userfaultfd: add /dev/userfaultfd for fine grained access control adds 74a54c609d89 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds eb314cd3b45a userfaultfd: update documentation to describe /dev/userfaultfd adds 5fde28bcaf2a userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds a31f688f270b selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 08712d039444 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 5041543a48f0 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 145ad803e095 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 62d535836127 procfs: add 'path' to /proc/<pid>/fdinfo/ adds ba9f25e56616 memcg: notify about global mem_cgroup_id space depletion adds 46dabe72a8fa filemap: minor cleanup for filemap_write_and_wait_range adds f1be987ddef7 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 77646f9d18e9 selftests/vm: fix errno handling in mrelease_test adds 186a995e3e2d selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 52dc26db4e90 selftests/vm: skip 128TBswitch on unsupported arch adds 408f4f78d136 selftests/vm: enable running select groups of tests adds 82be9b1cf190 mm/khugepaged: remove redundant transhuge_vma_suitable() check adds 6efdb544e7c8 mm: khugepaged: don't carry huge page to the next loop for [...] adds 36f8aa3e1987 mm/khugepaged: add struct collapse_control adds ddf39a5c9b18 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 12146b272f51 mm/khugepaged: propagate enum scan_result codes back to callers adds 1292106ef19d mm/khugepaged: add flag to predicate khugepaged-only behavior adds be8632782c66 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds 132b5b3f71bf mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 73e1918757f5 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds ea312d582e3f mm/khugepaged: Avoid possible memory leak in failure path adds bc9c07697c76 mm/khugepaged: add missing kfree() to madvise_collapse() adds b7726ee29a30 mm/khugepaged: rename prefix of shared collapse functions adds f4377bfb3818 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds d45c4bf7296e mm/madvise: add MADV_COLLAPSE to process_madvise() adds 9c3277c464f3 selftests/vm: modularize collapse selftests adds f54867a53f35 selftests/vm: dedup hugepage allocation logic adds a53c5e93756a selftests/vm: add MADV_COLLAPSE collapse context to selftests adds e0d435f90132 selftests/vm: add selftest to verify recollapse of THPs adds a06e64b19501 selftests/vm: add selftest to verify multi THP collapse adds dafde8cf67fe mm: compaction: include compound page count for scanning i [...] adds fc0a9cd2d143 mm: remove obsolete comment in do_fault_around() adds d926fa5e4526 memblock,arm64: expand the static memblock memory table adds 5e2eefff316c writeback: remove inode_to_wb_is_valid() adds 2fd6267bc3f2 zsmalloc: zs_malloc: return ERR_PTR on failure adds 6c40e7f29784 mm: vmpressure: don't count proactive reclaim in vmpressure adds 76a9ea156a71 mm/damon/reclaim: fix potential memory leak in damon_recla [...] adds 22c646511fc5 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds 9e910a20abe0 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 5aa0e46fb34a mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds aed88b48f580 mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds 65e8d3355300 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds d805a8b90c0a mm, hwpoison: make __page_handle_poison returns int adds f78467e57a8b mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 963e28755c60 mm, hwpoison: enable memory error handling on 1GB hugepage adds 8673852551f0 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs adds 28ae486ccbe2 ocfs2: reflink deadlock when clone file to the same direct [...] adds 4e60d7936fa8 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds c2929bf82375 ocfs2: fix ocfs2 corrupt when iputting an inode adds d2675875a704 init/main.c: silence some -Wunused-parameter warnings adds e968062bac01 resource: re-factor page_is_ram() adds b9d1a14b7572 lib/debugobjects: fix stat count and optimize debug_object [...] adds 2b859c73c169 Revert "squashfs: provide backing_dev_info in order to dis [...] adds 7418c06af3ca squashfs: always build "file direct" version of page actor adds c8f957de2204 squashfs: implement readahead adds 29e186392625 squashfs: support reading fragments in readahead call adds ce53b670c3ae lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] adds c78ca21ed1cc kernel/hung_task: fix address space of proc_dohung_task_ti [...] adds 3a345c6b4c23 Merge branch 'mm-nonmm-unstable' into mm-everything adds 53fc6ce1e00f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 036ad6daa8f0 Add linux-next specific files for 20220718
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 (37b355fdaf31) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 81 +- Documentation/ABI/testing/sysfs-class-pwm | 2 +- Documentation/ABI/testing/sysfs-devices-soc | 14 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/devices.rst | 7 +- Documentation/admin-guide/media/vimc.dot | 4 + Documentation/admin-guide/media/vimc.rst | 19 + Documentation/core-api/mm-api.rst | 8 +- .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 1 + .../devicetree/bindings/display/ingenic,lcd.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 2 - .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 2 + .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 + .../devicetree/bindings/leds/leds-bcm63138.yaml | 95 + .../bindings/leds/leds-class-multicolor.yaml | 32 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 10 +- .../bindings/leds/leds-pwm-multicolor.yaml | 9 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 2 + .../devicetree/bindings/media/i2c/ovti,ov5693.yaml | 124 + .../bindings/media/nxp,imx-mipi-csi2.yaml | 11 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 23 +- .../bindings/misc/qemu,vcpu-stall-detector.yaml | 51 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 + .../bindings/power/reset/msm-poweroff.txt | 17 - .../bindings/power/reset/qcom,pshold.yaml | 35 + .../regulator/9elements,output-supply.yaml | 63 - .../bindings/regulator/pwm-regulator.yaml | 2 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 47 +- .../bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 245 + .../bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 266 + .../devicetree/bindings/serial/rs485.yaml | 4 +- .../bindings/spi/atmel,at91rm9200-spi.yaml | 75 + .../devicetree/bindings/spi/spi_atmel.txt | 36 - .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/driver-api/media/mc-core.rst | 5 +- Documentation/driver-api/media/v4l2-subdev.rst | 6 + .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- Documentation/filesystems/fsverity.rst | 53 +- Documentation/filesystems/netfs_library.rst | 6 +- Documentation/filesystems/porting.rst | 8 + Documentation/filesystems/proc.rst | 10 +- Documentation/gpu/todo.rst | 11 + Documentation/hwmon/submitting-patches.rst | 1 - Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/kernel-hacking/hacking.rst | 3 +- Documentation/networking/ip-sysctl.rst | 52 +- Documentation/process/5.Posting.rst | 3 +- Documentation/process/8.Conclusion.rst | 16 +- Documentation/process/howto.rst | 4 +- Documentation/process/index.rst | 1 - Documentation/process/kernel-docs.rst | 62 +- Documentation/process/submitting-drivers.rst | 194 - Documentation/process/submitting-patches.rst | 5 +- .../translations/it_IT/kernel-hacking/hacking.rst | 3 +- .../translations/it_IT/process/5.Posting.rst | 5 +- .../translations/it_IT/process/8.Conclusion.rst | 5 +- Documentation/translations/it_IT/process/howto.rst | 3 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/submitting-drivers.rst | 16 - .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/howto.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 3 +- .../translations/zh_CN/process/5.Posting.rst | 3 +- .../translations/zh_CN/process/8.Conclusion.rst | 1 - Documentation/translations/zh_CN/process/howto.rst | 1 - Documentation/translations/zh_CN/process/index.rst | 1 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 4 +- .../translations/zh_TW/process/5.Posting.rst | 3 +- .../translations/zh_TW/process/8.Conclusion.rst | 1 - Documentation/translations/zh_TW/process/howto.rst | 1 - Documentation/translations/zh_TW/process/index.rst | 1 - .../zh_TW/process/submitting-drivers.rst | 164 - .../zh_TW/process/submitting-patches.rst | 4 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 902 +++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 780 --- .../userspace-api/media/v4l/pixfmt-compressed.rst | 7 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 20 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 20 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 8 + .../userspace-api/media/videodev2.h.rst.exceptions | 6 + Documentation/virt/kvm/api.rst | 17 +- .../watchdog/convert_drivers_to_kernel_api.rst | 1 + MAINTAINERS | 58 +- Makefile | 5 +- Next/SHA1s | 194 +- Next/merge.log | 7232 +++++++++++--------- arch/arm/Kconfig | 2 + arch/arm/arm-soc-for-next-contents.txt | 14 + arch/arm/boot/dts/qcom-apq8064.dtsi | 25 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 6 - arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 9 - arch/arm/boot/dts/qcom-ipq8064-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 160 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 30 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 30 + arch/arm/boot/dts/qcom-msm8974.dtsi | 4 + .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 32 + arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 2 + .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 30 + arch/arm/boot/dts/qcom-pm8941.dtsi | 10 + arch/arm/boot/dts/qcom-sdx65.dtsi | 10 +- arch/arm/include/asm/bitops.h | 18 +- arch/arm/include/asm/domain.h | 13 - arch/arm/include/asm/io.h | 2 + arch/arm/include/asm/mach/map.h | 1 + arch/arm/include/asm/ptrace.h | 26 + arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-davinci/Kconfig | 44 - arch/arm/mach-davinci/Makefile | 6 - arch/arm/mach-davinci/board-dm644x-evm.c | 926 --- arch/arm/mach-davinci/board-dm646x-evm.c | 868 --- arch/arm/mach-davinci/board-neuros-osd2.c | 235 - arch/arm/mach-davinci/board-sffsdr.c | 151 - arch/arm/mach-davinci/dm644x.c | 763 --- arch/arm/mach-davinci/dm646x.c | 724 -- arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 + arch/arm/mm/kasan_init.c | 6 +- arch/arm/mm/mmu.c | 15 +- arch/arm/mm/proc-v7-bugs.c | 3 +- arch/arm/probes/decode.h | 26 +- arch/arm64/Kconfig.platforms | 3 +- arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 4 +- .../dts/broadcom/bcmbca/bcm4912-asus-gt-ax6000.dts | 19 + arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 3 - arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 5 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 12 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 9 +- .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 64 + arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 61 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 34 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 37 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +- arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/archrandom.h | 102 +- arch/arm64/include/asm/kvm_host.h | 2 - arch/arm64/include/asm/memory.h | 9 + arch/arm64/kernel/kexec_image.c | 11 +- arch/arm64/kvm/arm.c | 11 +- arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/sys_regs.c | 282 +- arch/arm64/kvm/sys_regs.h | 18 +- arch/arm64/kvm/vgic-sys-reg-v3.c | 462 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 342 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 10 +- arch/arm64/kvm/vgic/vgic-mmio.c | 6 +- arch/arm64/kvm/vgic/vgic-mmio.h | 4 +- arch/arm64/kvm/vgic/vgic.h | 9 +- arch/arm64/net/bpf_jit_comp.c | 1 + arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 24 +- arch/mips/Makefile | 1 - arch/mips/bcm47xx/board.c | 2 + arch/mips/bcm47xx/buttons.c | 10 + arch/mips/bcm47xx/leds.c | 11 + arch/mips/bcm47xx/workarounds.c | 1 + arch/mips/bmips/setup.c | 14 +- arch/mips/boot/dts/img/pistachio_marduk.dts | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 31 +- arch/mips/boot/dts/ingenic/rs90.dts | 18 +- arch/mips/boot/dts/pic32/pic32mzda_sk.dts | 9 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 6 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 6 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +- .../dts/qca/ar9331_openembed_som9331_board.dts | 4 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 8 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/configs/capcella_defconfig | 91 - arch/mips/configs/e55_defconfig | 37 - arch/mips/configs/mpc30x_defconfig | 53 - arch/mips/configs/tb0219_defconfig | 76 - arch/mips/configs/tb0226_defconfig | 71 - arch/mips/configs/tb0287_defconfig | 84 - arch/mips/configs/workpad_defconfig | 67 - arch/mips/fw/cfe/cfe_api.c | 68 +- arch/mips/include/asm/cpu-type.h | 11 - arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/fw/cfe/cfe_api.h | 2 + arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 + arch/mips/include/asm/mach-vr41xx/irq.h | 9 - arch/mips/include/asm/mipsregs.h | 14 - arch/mips/include/asm/pgtable-32.h | 5 - arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/vermagic.h | 2 - arch/mips/include/asm/vr41xx/capcella.h | 30 - arch/mips/include/asm/vr41xx/giu.h | 41 - arch/mips/include/asm/vr41xx/irq.h | 97 - arch/mips/include/asm/vr41xx/mpc30x.h | 24 - arch/mips/include/asm/vr41xx/pci.h | 77 - arch/mips/include/asm/vr41xx/siu.h | 45 - arch/mips/include/asm/vr41xx/tb0219.h | 29 - arch/mips/include/asm/vr41xx/tb0226.h | 30 - arch/mips/include/asm/vr41xx/tb0287.h | 30 - arch/mips/include/asm/vr41xx/vr41xx.h | 148 - arch/mips/kernel/cpu-probe.c | 40 - arch/mips/kernel/proc.c | 2 +- arch/mips/lib/dump_tlb.c | 8 - arch/mips/mm/c-r4k.c | 44 - arch/mips/mm/physaddr.c | 14 +- arch/mips/mm/tlbex.c | 35 - arch/mips/pci/Makefile | 6 - arch/mips/pci/fixup-capcella.c | 37 - arch/mips/pci/fixup-mpc30x.c | 36 - arch/mips/pci/fixup-tb0219.c | 38 - arch/mips/pci/fixup-tb0226.c | 73 - arch/mips/pci/fixup-tb0287.c | 52 - arch/mips/pci/ops-vr41xx.c | 113 - arch/mips/pci/pci-vr41xx.c | 309 - arch/mips/pci/pci-vr41xx.h | 141 - arch/mips/vr41xx/Kconfig | 104 - arch/mips/vr41xx/Makefile | 5 - arch/mips/vr41xx/Platform | 29 - arch/mips/vr41xx/casio-e55/Makefile | 6 - arch/mips/vr41xx/casio-e55/setup.c | 27 - arch/mips/vr41xx/common/Makefile | 6 - arch/mips/vr41xx/common/bcu.c | 210 - arch/mips/vr41xx/common/cmu.c | 242 - arch/mips/vr41xx/common/giu.c | 110 - arch/mips/vr41xx/common/icu.c | 714 -- arch/mips/vr41xx/common/init.c | 60 - arch/mips/vr41xx/common/irq.c | 106 - arch/mips/vr41xx/common/pmu.c | 123 - arch/mips/vr41xx/common/rtc.c | 105 - arch/mips/vr41xx/common/siu.c | 142 - arch/mips/vr41xx/common/type.c | 11 - arch/mips/vr41xx/ibm-workpad/Makefile | 6 - arch/mips/vr41xx/ibm-workpad/setup.c | 27 - arch/parisc/kernel/perf.c | 1 + arch/powerpc/include/asm/archrandom.h | 30 +- arch/powerpc/kernel/eeh.c | 4 + arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 17 + arch/powerpc/platforms/powernv/eeh-powernv.c | 1 + arch/powerpc/platforms/pseries/dtl.c | 1 + arch/riscv/Kconfig | 28 +- arch/riscv/boot/dts/canaan/canaan_kd233.dts | 2 +- arch/riscv/boot/dts/canaan/k210.dtsi | 12 + arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 6 +- arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 24 + arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 24 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 16 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 1 + arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 + arch/riscv/configs/nommu_virt_defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/pgtable-64.h | 12 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/elf_kexec.c | 2 +- arch/riscv/kvm/mmu.c | 2 +- arch/riscv/kvm/vcpu.c | 2 + arch/s390/hypfs/hypfs_dbfs.c | 1 + arch/s390/hypfs/inode.c | 1 + arch/s390/include/asm/archrandom.h | 29 +- arch/s390/include/asm/gmap.h | 39 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/mmu.h | 2 +- arch/s390/include/asm/mmu_context.h | 2 +- arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/uv.h | 1 + arch/s390/kernel/debug.c | 1 + arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/perf_cpum_cf.c | 1 + arch/s390/kernel/sysinfo.c | 1 + arch/s390/kernel/uv.c | 83 + arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/kvm-s390.c | 46 +- arch/s390/kvm/kvm-s390.h | 1 + arch/s390/kvm/pv.c | 71 +- arch/s390/mm/fault.c | 23 +- arch/s390/mm/gmap.c | 177 +- arch/s390/pci/pci_clp.c | 1 + arch/um/Kconfig | 17 +- arch/um/drivers/Kconfig | 54 +- arch/um/drivers/harddog_kern.c | 1 + arch/um/drivers/hostaudio_kern.c | 2 + arch/um/drivers/random.c | 2 +- arch/um/drivers/ubd_kern.c | 4 +- arch/um/include/asm/archrandom.h | 25 + arch/um/include/asm/common.lds.S | 2 + arch/um/include/asm/kasan.h | 37 + arch/um/include/asm/page.h | 4 +- arch/um/include/asm/processor-generic.h | 5 - arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/mem.h | 4 +- arch/um/include/shared/os.h | 7 + arch/um/include/shared/user.h | 3 +- arch/um/kernel/dyn.lds.S | 6 +- arch/um/kernel/mem.c | 19 + arch/um/kernel/stacktrace.c | 2 +- arch/um/kernel/um_arch.c | 12 + arch/um/kernel/uml.lds.S | 1 + arch/um/os-Linux/mem.c | 22 + arch/um/os-Linux/skas/process.c | 23 +- arch/um/os-Linux/umid.c | 3 +- arch/um/os-Linux/user_syms.c | 4 +- arch/um/os-Linux/util.c | 6 + arch/x86/crypto/blowfish_glue.c | 4 +- arch/x86/entry/entry_64.S | 1 - arch/x86/include/asm/archrandom.h | 41 +- arch/x86/include/asm/nospec-branch.h | 3 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 + arch/x86/kernel/cpu/rdrand.c | 34 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 + arch/x86/kernel/espfix_64.c | 2 +- arch/x86/kernel/head_32.S | 1 + arch/x86/kernel/kexec-bzimage64.c | 20 +- arch/x86/kernel/tboot.c | 15 - arch/x86/kvm/emulate.c | 15 +- arch/x86/kvm/vmx/nested.c | 1 - arch/x86/kvm/x86.c | 21 +- arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/mm/init.c | 14 +- arch/x86/platform/efi/efi_thunk_64.S | 5 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Kconfig | 10 +- arch/x86/um/Makefile | 3 +- arch/x86/um/shared/sysdep/stub_64.h | 1 + arch/x86/um/sysrq_64.c | 4 +- arch/x86/um/vdso/Makefile | 3 + arch/xtensa/Kconfig | 2 + arch/xtensa/boot/lib/Makefile | 2 + block/bdev.c | 10 +- block/bfq-cgroup.c | 26 +- block/bfq-iosched.c | 16 +- block/bfq-iosched.h | 8 +- block/bio.c | 10 +- block/blk-cgroup-rwstat.h | 8 +- block/blk-core.c | 8 +- block/blk-flush.c | 6 +- block/blk-lib.c | 6 +- block/blk-merge.c | 9 +- block/blk-mq-debugfs.c | 6 +- block/blk-mq.c | 15 +- block/blk-mq.h | 6 +- block/blk-throttle.c | 7 +- block/blk-wbt.c | 18 +- block/blk-zoned.c | 7 +- block/blk.h | 2 +- block/elevator.h | 2 +- block/fops.c | 12 +- block/genhd.c | 23 - block/kyber-iosched.c | 8 +- block/mq-deadline.c | 4 +- crypto/Kconfig | 37 + crypto/Makefile | 1 + crypto/aria.c | 288 + crypto/fips.c | 35 +- crypto/kpp.c | 6 + crypto/shash.c | 6 + crypto/tcrypt.c | 38 +- crypto/testmgr.c | 31 + crypto/testmgr.h | 2860 ++++++++ drivers/acpi/acpi_video.c | 11 +- drivers/acpi/apei/erst-dbg.c | 1 + drivers/acpi/pci_mcfg.c | 13 + drivers/acpi/utils.c | 38 + drivers/acpi/video_detect.c | 55 +- drivers/auxdisplay/charlcd.c | 1 + drivers/base/cacheinfo.c | 2 +- drivers/base/node.c | 4 +- drivers/base/power/domain.c | 3 + drivers/base/topology.c | 32 +- drivers/block/Kconfig | 9 + drivers/block/Makefile | 2 + drivers/block/brd.c | 4 +- drivers/block/drbd/drbd_actlog.c | 9 +- drivers/block/drbd/drbd_bitmap.c | 2 +- drivers/block/drbd/drbd_int.h | 5 +- drivers/block/drbd/drbd_receiver.c | 24 +- drivers/block/drbd/drbd_req.c | 6 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 + drivers/block/null_blk/main.c | 76 +- drivers/block/null_blk/null_blk.h | 12 +- drivers/block/null_blk/trace.h | 2 +- drivers/block/null_blk/zoned.c | 4 +- drivers/block/paride/pd.c | 2 + drivers/block/pktcdvd.c | 11 +- drivers/block/rnbd/rnbd-proto.h | 7 +- drivers/block/rnbd/rnbd-srv-dev.c | 1 - drivers/block/rnbd/rnbd-srv-dev.h | 1 - drivers/block/rnbd/rnbd-srv-sysfs.c | 5 +- drivers/block/rnbd/rnbd-srv.c | 9 +- drivers/block/rnbd/rnbd-srv.h | 3 +- drivers/block/ublk_drv.c | 1596 +++++ drivers/block/xen-blkback/blkback.c | 6 +- drivers/block/zram/zram_drv.c | 8 +- drivers/bluetooth/hci_vhci.c | 1 + drivers/bus/moxtet.c | 2 + drivers/char/agp/frontend.c | 1 + drivers/char/agp/intel-gtt.c | 17 +- drivers/char/applicom.c | 1 + drivers/char/ds1620.c | 1 + drivers/char/dtlk.c | 1 + drivers/char/hpet.c | 1 + drivers/char/ipmi/ipmi_watchdog.c | 1 + drivers/char/pc8736x_gpio.c | 1 + drivers/char/pcmcia/cm4000_cs.c | 1 + drivers/char/pcmcia/cm4040_cs.c | 1 + drivers/char/pcmcia/scr24x_cs.c | 1 + drivers/char/ppdev.c | 1 + drivers/char/random.c | 49 +- drivers/char/scx200_gpio.c | 1 + drivers/char/sonypi.c | 1 + drivers/char/tb0219.c | 1 + drivers/char/tpm/tpm-dev.c | 1 + drivers/char/tpm/tpm_vtpm_proxy.c | 1 + drivers/char/tpm/tpmrm-dev.c | 1 + drivers/char/virtio_console.c | 1 + drivers/clk/.kunitconfig | 1 + drivers/clk/qcom/gpucc-sm8350.c | 4 +- drivers/counter/104-quad-8.c | 203 +- drivers/counter/counter-chrdev.c | 1 + drivers/crypto/atmel-aes.c | 3 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/caam/caamalg_qi2.c | 5 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/ccree/cc_pm.c | 2 + drivers/crypto/omap-aes.c | 4 - drivers/crypto/omap-des.c | 4 - drivers/crypto/omap-sham.c | 3 +- drivers/crypto/s5p-sss.c | 3 - drivers/crypto/sa2ul.c | 25 +- drivers/crypto/sa2ul.h | 1 + drivers/dma/ti/k3-udma.c | 6 +- drivers/firewire/core-cdev.c | 1 + drivers/firmware/efi/capsule-loader.c | 1 + drivers/firmware/efi/test/efi_test.c | 1 + drivers/firmware/stratix10-rsu.c | 129 +- drivers/firmware/stratix10-svc.c | 201 +- drivers/firmware/turris-mox-rwtm.c | 1 + drivers/gnss/core.c | 1 + drivers/gpio/gpio-mockup.c | 1 + drivers/gpio/gpiolib-cdev.c | 1 + drivers/gpu/drm/Kconfig | 20 +- drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 67 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 29 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/panel.c | 74 - drivers/gpu/drm/bridge/tc358762.c | 4 +- drivers/gpu/drm/bridge/tc358764.c | 4 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_client.c | 4 +- drivers/gpu/drm/drm_connector.c | 135 +- drivers/gpu/drm/drm_crtc.c | 94 +- drivers/gpu/drm/drm_encoder.c | 75 +- drivers/gpu/drm/drm_fb_helper.c | 101 +- drivers/gpu/drm/drm_file.c | 1 + drivers/gpu/drm/drm_fourcc.c | 55 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_gem_vram_helper.c | 6 +- drivers/gpu/drm/drm_mipi_dsi.c | 5 +- drivers/gpu/drm/i915/display/intel_display.c | 1 - drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 16 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 4 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_scatterlist.c | 27 +- drivers/gpu/drm/i915/i915_scatterlist.h | 6 +- drivers/gpu/drm/i915/intel_region_ttm.c | 10 +- drivers/gpu/drm/i915/intel_region_ttm.h | 3 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 21 +- drivers/gpu/drm/i915/selftests/mock_region.c | 3 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 39 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 +- drivers/gpu/drm/msm/msm_perf.c | 1 + drivers/gpu/drm/msm/msm_rd.c | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 4 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 4 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 4 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 4 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 4 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 4 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 7 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 46 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 4 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 4 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 4 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 3 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 6 +- drivers/gpu/drm/selftests/Makefile | 8 + drivers/gpu/drm/selftests/drm_buddy_selftests.h | 15 + drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 68 + drivers/gpu/drm/selftests/drm_mm_selftests.h | 28 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 40 + drivers/gpu/drm/selftests/drm_selftest.c | 109 + drivers/gpu/drm/selftests/drm_selftest.h | 41 + drivers/gpu/drm/selftests/test-drm_buddy.c | 994 +++ .../gpu/drm/selftests/test-drm_cmdline_parser.c | 1141 +++ drivers/gpu/drm/selftests/test-drm_damage_helper.c | 668 ++ .../test-drm_dp_mst_helper.c} | 89 +- drivers/gpu/drm/selftests/test-drm_format.c | 280 + .../test-drm_framebuffer.c} | 77 +- .../drm_mm_test.c => selftests/test-drm_mm.c} | 1248 ++-- .../gpu/drm/selftests/test-drm_modeset_common.c | 32 + .../gpu/drm/selftests/test-drm_modeset_common.h | 52 + .../test-drm_plane_helper.c} | 122 +- drivers/gpu/drm/selftests/test-drm_rect.c | 223 + drivers/gpu/drm/sun4i/Kconfig | 26 +- drivers/gpu/drm/tests/Makefile | 4 +- drivers/gpu/drm/tests/drm_buddy_test.c | 756 -- drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 1078 --- drivers/gpu/drm/tests/drm_damage_helper_test.c | 634 -- drivers/gpu/drm/tests/drm_format_test.c | 287 - drivers/gpu/drm/tests/drm_rect_test.c | 214 - drivers/gpu/drm/ttm/ttm_bo.c | 163 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_bo.c | 33 +- drivers/gpu/drm/vc4/vc4_crtc.c | 90 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 72 +- drivers/gpu/drm/vc4/vc4_dpi.c | 131 +- drivers/gpu/drm/vc4/vc4_drv.c | 21 +- drivers/gpu/drm/vc4/vc4_drv.h | 47 +- drivers/gpu/drm/vc4/vc4_dsi.c | 131 +- drivers/gpu/drm/vc4/vc4_gem.c | 10 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 683 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_hvs.c | 145 +- drivers/gpu/drm/vc4/vc4_irq.c | 2 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 1 - drivers/gpu/drm/vc4/vc4_plane.c | 36 +- drivers/gpu/drm/vc4/vc4_txp.c | 55 +- drivers/gpu/drm/vc4/vc4_v3d.c | 65 +- drivers/gpu/drm/vc4/vc4_vec.c | 216 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/hid/uhid.c | 1 + drivers/hwmon/asus_atk0110.c | 1 + drivers/hwmon/fschmd.c | 1 + drivers/hwmon/mcp3021.c | 99 +- drivers/hwmon/w83793.c | 1 + drivers/hwtracing/coresight/coresight-etb10.c | 1 + drivers/hwtracing/coresight/coresight-tmc-core.c | 1 + drivers/hwtracing/intel_th/msu.c | 1 + drivers/hwtracing/stm/core.c | 1 + drivers/i2c/busses/i2c-cadence.c | 30 +- drivers/i2c/busses/i2c-imx.c | 2 +- drivers/i2c/busses/i2c-mlxcpld.c | 6 +- drivers/i2c/busses/i2c-scmi.c | 9 +- drivers/i2c/busses/i2c-stm32f7.c | 7 + drivers/i2c/i2c-dev.c | 1 + drivers/iio/adc/xilinx-xadc-core.c | 69 +- drivers/infiniband/core/rw.c | 1 + drivers/infiniband/core/ucma.c | 1 + drivers/infiniband/core/user_mad.c | 2 + drivers/infiniband/core/uverbs_main.c | 4 + drivers/infiniband/hw/hfi1/fault.c | 1 + drivers/infiniband/hw/mlx5/devx.c | 2 + drivers/infiniband/hw/mlx5/fs.c | 159 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 + drivers/input/evdev.c | 1 + drivers/input/joydev.c | 1 + drivers/input/keyboard/applespi.c | 1 + drivers/input/misc/uinput.c | 1 + drivers/input/serio/userio.c | 1 + drivers/iommu/amd/amd_iommu.h | 5 + drivers/iommu/amd/amd_iommu_types.h | 46 +- drivers/iommu/amd/init.c | 153 +- drivers/iommu/amd/iommu.c | 24 +- drivers/iommu/apple-dart.c | 1 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 58 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/exynos-iommu.c | 178 +- drivers/iommu/intel/cap_audit.c | 2 +- drivers/iommu/intel/debugfs.c | 51 +- drivers/iommu/intel/dmar.c | 39 +- drivers/iommu/intel/iommu.c | 449 +- .../intel-iommu.h => drivers/iommu/intel/iommu.h | 35 +- drivers/iommu/intel/irq_remapping.c | 2 +- drivers/iommu/intel/pasid.c | 107 +- drivers/iommu/intel/pasid.h | 1 + drivers/iommu/intel/perf.c | 2 +- drivers/iommu/intel/svm.c | 11 +- drivers/iommu/intel/trace.c | 2 +- .../intel_iommu.h => drivers/iommu/intel/trace.h | 7 +- drivers/iommu/iommu.c | 34 +- drivers/iommu/mtk_iommu.c | 3 +- drivers/iommu/virtio-iommu.c | 23 +- drivers/isdn/capi/capi.c | 1 + drivers/isdn/mISDN/timerdev.c | 1 + drivers/leds/Kconfig | 8 +- drivers/leds/blink/Kconfig | 14 + drivers/leds/blink/Makefile | 1 + drivers/leds/blink/leds-bcm63138.c | 307 + drivers/leds/rgb/leds-pwm-multicolor.c | 8 +- drivers/leds/uleds.c | 1 + drivers/macintosh/adb.c | 1 + drivers/macintosh/smu.c | 1 + drivers/md/bcache/super.c | 25 +- drivers/md/dm-bufio.c | 26 +- drivers/md/dm-ebs-target.c | 15 +- drivers/md/dm-flakey.c | 8 +- drivers/md/dm-integrity.c | 76 +- drivers/md/dm-io.c | 38 +- drivers/md/dm-kcopyd.c | 28 +- drivers/md/dm-log.c | 8 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 12 +- drivers/md/dm-snap-persistent.c | 25 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-writecache.c | 55 +- drivers/md/dm-zone.c | 2 +- drivers/md/dm-zoned-metadata.c | 5 +- drivers/md/dm-zoned.h | 2 +- drivers/md/dm.c | 12 +- drivers/md/md-bitmap.c | 6 +- drivers/md/md.c | 12 +- drivers/md/md.h | 3 +- drivers/md/raid1.c | 14 +- drivers/md/raid10.c | 22 +- drivers/md/raid5-cache.c | 12 +- drivers/md/raid5-ppl.c | 12 +- drivers/md/raid5.c | 3 +- drivers/media/cec/core/cec-api.c | 1 + drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 6 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 + drivers/media/i2c/Kconfig | 6 +- drivers/media/i2c/adv748x/adv748x.h | 2 +- drivers/media/i2c/mt9p031.c | 20 +- drivers/media/i2c/ov5693.c | 57 +- drivers/media/i2c/ov7251.c | 2 + drivers/media/i2c/tvp5150.c | 2 +- drivers/media/mc/mc-devnode.c | 1 + drivers/media/mc/mc-entity.c | 96 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- drivers/media/platform/atmel/Kconfig | 4 +- .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 7 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 1 - .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 7 +- .../mediatek/vcodec/vdec/vdec_h264_req_common.c | 7 +- .../mediatek/vcodec/vdec/vdec_vp8_req_if.c | 7 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 8 +- drivers/media/platform/nvidia/tegra-vde/h264.c | 9 +- drivers/media/platform/nxp/imx-mipi-csis.c | 41 + drivers/media/platform/qcom/camss/camss-csid.c | 6 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 2 +- drivers/media/platform/qcom/camss/camss-ispif.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe.c | 2 +- drivers/media/platform/qcom/camss/camss-video.c | 6 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/core.c | 5 + drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/helpers.c | 6 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 9 + drivers/media/platform/qcom/venus/hfi_cmds.h | 1 + drivers/media/platform/qcom/venus/hfi_helper.h | 20 + drivers/media/platform/qcom/venus/hfi_venus.c | 26 + .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 2 +- drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-v4l2.c | 2 +- drivers/media/platform/renesas/vsp1/vsp1_entity.c | 4 +- drivers/media/platform/renesas/vsp1/vsp1_video.c | 2 +- drivers/media/platform/rockchip/rkisp1/Kconfig | 2 +- drivers/media/platform/rockchip/rkisp1/Makefile | 1 + .../platform/rockchip/rkisp1/rkisp1-capture.c | 22 +- .../media/platform/rockchip/rkisp1/rkisp1-common.c | 143 + .../media/platform/rockchip/rkisp1/rkisp1-common.h | 109 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 536 ++ .../media/platform/rockchip/rkisp1/rkisp1-csi.h | 28 + .../media/platform/rockchip/rkisp1/rkisp1-debug.c | 21 + .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 431 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 571 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 2 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 14 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 4 +- drivers/media/platform/samsung/exynos4-is/common.c | 2 +- .../platform/samsung/exynos4-is/fimc-capture.c | 6 +- .../platform/samsung/exynos4-is/fimc-isp-video.c | 2 +- .../media/platform/samsung/exynos4-is/fimc-lite.c | 2 +- .../media/platform/samsung/exynos4-is/media-dev.c | 2 +- .../platform/samsung/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 20 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- .../media/platform/sunxi/sun6i-mipi-csi2/Kconfig | 1 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 1 + drivers/media/platform/ti/cal/cal-camerarx.c | 2 +- drivers/media/platform/ti/cal/cal-video.c | 2 +- drivers/media/platform/ti/omap3isp/isp.c | 6 +- drivers/media/platform/ti/omap3isp/ispccdc.c | 2 +- drivers/media/platform/ti/omap3isp/ispccp2.c | 2 +- drivers/media/platform/ti/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/ti/omap3isp/ispvideo.c | 4 +- drivers/media/platform/video-mux.c | 2 +- drivers/media/platform/xilinx/xilinx-csi2rxss.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 4 +- drivers/media/rc/ati_remote.c | 11 +- drivers/media/rc/igorplugusb.c | 4 +- drivers/media/rc/lirc_dev.c | 1 + drivers/media/rc/rc-main.c | 3 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 8 +- drivers/media/test-drivers/vimc/Makefile | 2 +- drivers/media/test-drivers/vimc/vimc-capture.c | 270 +- drivers/media/test-drivers/vimc/vimc-common.h | 9 +- drivers/media/test-drivers/vimc/vimc-core.c | 142 +- drivers/media/test-drivers/vimc/vimc-debayer.c | 393 +- drivers/media/test-drivers/vimc/vimc-lens.c | 102 + drivers/media/test-drivers/vimc/vimc-scaler.c | 216 +- drivers/media/test-drivers/vimc/vimc-sensor.c | 307 +- drivers/media/test-drivers/vimc/vimc-streamer.c | 2 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 15 + .../media/test-drivers/vivid/vivid-vid-common.c | 15 + drivers/media/usb/uvc/uvc_ctrl.c | 112 +- drivers/media/usb/uvc/uvc_debugfs.c | 1 + drivers/media/usb/uvc/uvc_driver.c | 143 +- drivers/media/usb/uvc/uvc_isight.c | 13 +- drivers/media/usb/uvc/uvc_queue.c | 6 +- drivers/media/usb/uvc/uvc_status.c | 6 +- drivers/media/usb/uvc/uvc_v4l2.c | 18 +- drivers/media/usb/uvc/uvc_video.c | 96 +- drivers/media/usb/uvc/uvcvideo.h | 16 +- drivers/media/v4l2-core/Kconfig | 6 +- drivers/media/v4l2-core/v4l2-async.c | 45 +- drivers/media/v4l2-core/v4l2-common.c | 1 + drivers/media/v4l2-core/v4l2-ctrls-api.c | 103 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 212 +- drivers/media/v4l2-core/v4l2-ctrls-defs.c | 38 +- drivers/media/v4l2-core/v4l2-ctrls-priv.h | 3 +- drivers/media/v4l2-core/v4l2-ctrls-request.c | 13 +- drivers/media/v4l2-core/v4l2-dev.c | 1 + drivers/media/v4l2-core/v4l2-ioctl.c | 70 +- drivers/message/fusion/mptctl.c | 1 + drivers/misc/Kconfig | 13 + drivers/misc/Makefile | 1 + drivers/misc/cxl/context.c | 2 +- drivers/misc/cxl/guest.c | 2 +- drivers/misc/cxl/irq.c | 4 +- drivers/misc/cxl/of.c | 5 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/lis3lv02d/lis3lv02d.c | 1 + drivers/misc/mei/hw-me.c | 2 +- drivers/misc/mei/main.c | 1 + drivers/misc/phantom.c | 1 + drivers/misc/vcpu_stall_detector.c | 223 + drivers/mmc/core/block.c | 1 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 6 +- drivers/mtd/ubi/cdev.c | 2 + drivers/mtd/ubi/debug.c | 1 + drivers/net/dsa/Kconfig | 8 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/qca/Kconfig | 8 + drivers/net/dsa/qca/Makefile | 1 + drivers/net/dsa/{ => qca}/qca8k.c | 0 drivers/net/dsa/{ => qca}/qca8k.h | 0 .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- drivers/net/ethernet/intel/e1000e/hw.h | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/intel/ice/ice_devids.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 59 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_regs.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 41 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 30 + drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 16 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 34 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 55 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 21 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 24 + .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 6 + .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 6 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 408 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/debugfs.c | 182 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 5 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 21 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 49 + .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 1 + .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 7 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 18 +- drivers/net/ethernet/sfc/ef10.c | 3 + drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 49 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 +- drivers/net/netdevsim/fib.c | 1 + drivers/net/tap.c | 1 + drivers/net/tun.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath11k/mac.c | 9 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 7 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/wcn36xx/main.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 3 +- drivers/net/wireless/broadcom/b43legacy/main.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- drivers/net/wireless/intel/iwlegacy/common.c | 3 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intersil/p54/main.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 235 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 20 +- drivers/net/wireless/marvell/mwl8k.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 2 +- drivers/net/wireless/mediatek/mt7601u/mt7601u.h | 3 +- drivers/net/wireless/mediatek/mt7601u/tx.c | 3 +- drivers/net/wireless/microchip/wilc1000/hif.c | 20 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt73usb.c | 5 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 3 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 3 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- drivers/net/wireless/realtek/rtlwifi/core.c | 3 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 6 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 8 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 2 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/silabs/wfx/sta.c | 17 +- drivers/net/wireless/silabs/wfx/sta.h | 11 +- drivers/net/wireless/st/cw1200/sta.c | 3 +- drivers/net/wireless/st/cw1200/sta.h | 3 +- drivers/net/wireless/ti/wl1251/main.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 11 +- drivers/net/xen-netback/rx.c | 1 + drivers/net/xen-netfront.c | 24 +- drivers/nfc/nxp-nci/core.c | 34 + drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/pmem.c | 2 +- drivers/nvme/Kconfig | 1 + drivers/nvme/Makefile | 1 + drivers/nvme/{Makefile => common/Kconfig} | 4 +- drivers/nvme/common/Makefile | 7 + drivers/nvme/common/auth.c | 482 ++ drivers/nvme/host/Kconfig | 15 + drivers/nvme/host/Makefile | 1 + drivers/nvme/host/apple.c | 7 +- drivers/nvme/host/auth.c | 1017 +++ drivers/nvme/host/core.c | 196 +- drivers/nvme/host/fabrics.c | 94 +- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/ioctl.c | 4 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/nvme.h | 41 +- drivers/nvme/host/pci.c | 15 +- drivers/nvme/host/rdma.c | 14 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/host/trace.c | 32 + drivers/nvme/target/Kconfig | 15 + drivers/nvme/target/Makefile | 1 + drivers/nvme/target/admin-cmd.c | 4 +- drivers/nvme/target/auth.c | 525 ++ drivers/nvme/target/configfs.c | 138 +- drivers/nvme/target/core.c | 15 + drivers/nvme/target/fabrics-cmd-auth.c | 545 ++ drivers/nvme/target/fabrics-cmd.c | 55 +- drivers/nvme/target/io-cmd-bdev.c | 18 +- drivers/nvme/target/loop.c | 8 +- drivers/nvme/target/nvmet.h | 75 +- drivers/nvme/target/zns.c | 10 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 670 +- drivers/pci/controller/dwc/pcie-qcom.c | 39 +- drivers/pci/controller/pci-loongson.c | 210 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/samsung/phy-exynos-pcie.c | 25 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/pinctrl/pinctrl-ocelot.c | 10 +- drivers/pinctrl/pinmux.c | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_typec.c | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 1 + drivers/platform/chrome/wilco_ec/event.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 1 + drivers/platform/mellanox/mlxreg-io.c | 23 + drivers/platform/surface/surface_aggregator_cdev.c | 1 + .../platform/surface/surface_aggregator_tabletsw.c | 4 +- drivers/platform/surface/surface_dtx.c | 1 + drivers/platform/x86/Kconfig | 2 + drivers/platform/x86/asus-wmi.c | 25 + drivers/platform/x86/mlx-platform.c | 491 +- drivers/power/supply/ab8500-chargalg.h | 4 - drivers/power/supply/ab8500_btemp.c | 1 - drivers/power/supply/ab8500_chargalg.c | 24 +- drivers/power/supply/ab8500_charger.c | 48 +- drivers/power/supply/ab8500_fg.c | 3 +- drivers/power/supply/olpc_battery.c | 5 +- drivers/power/supply/pm2301_charger.h | 492 -- drivers/power/supply/power_supply_core.c | 4 +- drivers/pps/pps.c | 1 + drivers/regulator/max597x-regulator.c | 3 - drivers/regulator/of_regulator.c | 6 +- drivers/regulator/userspace-consumer.c | 97 +- drivers/rtc/dev.c | 1 + drivers/rtc/rtc-m41t80.c | 1 + drivers/s390/char/fs3270.c | 1 + drivers/s390/char/sclp_ctl.c | 1 + drivers/s390/char/tape_char.c | 1 + drivers/s390/char/uvdevice.c | 1 + drivers/s390/char/vmcp.c | 1 + drivers/s390/char/vmlogrdr.c | 1 + drivers/s390/char/zcore.c | 2 + drivers/s390/cio/chsc_sch.c | 1 + drivers/s390/cio/css.c | 1 + drivers/s390/crypto/pkey_api.c | 1 + drivers/s390/crypto/zcrypt_api.c | 1 + drivers/sbus/char/openprom.c | 1 + drivers/sbus/char/uctrl.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 4 +- drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 4 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/pm8001/pm8001_hwi.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 6 +- drivers/scsi/scsi_error.c | 16 +- drivers/scsi/scsi_lib.c | 12 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sg.c | 1 + drivers/soc/qcom/socinfo.c | 3 +- drivers/spi/spidev.c | 1 + drivers/staging/media/hantro/hantro.h | 4 + drivers/staging/media/hantro/hantro_drv.c | 57 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 44 +- drivers/staging/media/hantro/hantro_g2_vp9_dec.c | 18 +- drivers/staging/media/hantro/hantro_hevc.c | 10 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_postproc.c | 38 +- drivers/staging/media/hantro/hantro_v4l2.c | 50 +- drivers/staging/media/hantro/hantro_v4l2.h | 3 + drivers/staging/media/hantro/sunxi_vpu_hw.c | 27 + drivers/staging/media/imx/imx-media-dev-common.c | 2 +- drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx7-media-csi.c | 2 +- drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 2 +- drivers/staging/media/omap4iss/iss_video.c | 2 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 41 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 54 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 7 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 37 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 177 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 5 +- drivers/staging/media/tegra-video/vi.c | 4 +- drivers/staging/pi433/pi433_if.c | 1 + drivers/staging/qlge/qlge_main.c | 20 +- drivers/staging/r8188eu/hal/usb_halinit.c | 11 +- drivers/staging/vt6655/baseband.c | 8 +- drivers/staging/vt6655/card.c | 32 +- drivers/staging/vt6655/channel.c | 2 +- drivers/staging/vt6655/device_main.c | 37 +- drivers/staging/vt6655/mac.c | 42 +- drivers/staging/vt6655/mac.h | 35 +- drivers/staging/vt6655/power.c | 21 +- drivers/staging/vt6655/rf.c | 16 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/target/target_core_iblock.c | 4 +- drivers/thermal/db8500_thermal.c | 26 +- drivers/thermal/gov_fair_share.c | 6 +- drivers/thermal/gov_power_allocator.c | 4 +- drivers/thermal/gov_step_wise.c | 26 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 + drivers/thermal/k3_j72xx_bandgap.c | 13 +- drivers/thermal/qcom/tsens.c | 12 - drivers/thermal/qcom/tsens.h | 2 - drivers/thermal/sun8i_thermal.c | 2 +- drivers/thermal/tegra/soctherm.c | 32 - drivers/thermal/tegra/tegra30-tsensor.c | 2 +- drivers/thermal/thermal_core.c | 53 +- drivers/thermal/thermal_core.h | 25 +- drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/thermal_netlink.c | 2 +- drivers/thermal/thermal_of.c | 201 +- drivers/thermal/thermal_sysfs.c | 22 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_dw.c | 13 + drivers/tty/serial/8250/8250_dwlib.c | 10 +- drivers/tty/serial/8250/8250_lpc18xx.c | 6 +- drivers/tty/serial/8250/8250_pci.c | 109 + drivers/tty/serial/8250/8250_port.c | 3 - drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/ar933x_uart.c | 18 +- drivers/tty/serial/samsung_tty.c | 2 +- drivers/tty/serial/serial_core.c | 60 +- drivers/tty/tty_io.c | 3 + drivers/ufs/core/ufshcd.c | 4 +- drivers/ufs/core/ufshpb.c | 7 +- drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/legacy/inode.c | 2 + drivers/usb/gadget/legacy/raw_gadget.c | 1 + drivers/usb/gadget/udc/atmel_usba_udc.c | 1 + drivers/usb/misc/ftdi-elan.c | 1 + drivers/usb/misc/ldusb.c | 1 + drivers/usb/mon/mon_bin.c | 1 + drivers/usb/mon/mon_stat.c | 1 + drivers/usb/mon/mon_text.c | 2 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 + drivers/vfio/pci/mlx5/main.c | 2 + drivers/video/fbdev/omap/hwa742.c | 3 +- drivers/video/fbdev/omap/omapfb.h | 9 - drivers/video/fbdev/omap/omapfb_main.c | 3 +- drivers/watchdog/acquirewdt.c | 1 + drivers/watchdog/advantechwdt.c | 1 + drivers/watchdog/alim1535_wdt.c | 1 + drivers/watchdog/alim7101_wdt.c | 1 + drivers/watchdog/ar7_wdt.c | 1 + drivers/watchdog/at91rm9200_wdt.c | 1 + drivers/watchdog/ath79_wdt.c | 1 + drivers/watchdog/cpu5wdt.c | 1 + drivers/watchdog/cpwd.c | 1 + drivers/watchdog/eurotechwdt.c | 1 + drivers/watchdog/gef_wdt.c | 1 + drivers/watchdog/geodewdt.c | 1 + drivers/watchdog/ib700wdt.c | 1 + drivers/watchdog/ibmasr.c | 1 + drivers/watchdog/indydog.c | 1 + drivers/watchdog/it8712f_wdt.c | 1 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/machzwd.c | 1 + drivers/watchdog/mixcomwd.c | 1 + drivers/watchdog/mtx-1_wdt.c | 1 + drivers/watchdog/nv_tco.c | 1 + drivers/watchdog/pc87413_wdt.c | 1 + drivers/watchdog/pcwd.c | 2 + drivers/watchdog/pcwd_pci.c | 2 + drivers/watchdog/pcwd_usb.c | 2 + drivers/watchdog/pika_wdt.c | 1 + drivers/watchdog/rc32434_wdt.c | 1 + drivers/watchdog/rdc321x_wdt.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/watchdog/sa1100_wdt.c | 1 + drivers/watchdog/sb_wdog.c | 1 + drivers/watchdog/sbc60xxwdt.c | 1 + drivers/watchdog/sbc7240_wdt.c | 1 + drivers/watchdog/sbc8360.c | 1 + drivers/watchdog/sbc_epx_c3.c | 1 + drivers/watchdog/sbc_fitpc2_wdt.c | 1 + drivers/watchdog/sc1200wdt.c | 1 + drivers/watchdog/sc520_wdt.c | 1 + drivers/watchdog/sch311x_wdt.c | 1 + drivers/watchdog/scx200_wdt.c | 1 + drivers/watchdog/smsc37b787_wdt.c | 1 + drivers/watchdog/w83877f_wdt.c | 1 + drivers/watchdog/w83977f_wdt.c | 1 + drivers/watchdog/wafer5823wdt.c | 1 + drivers/watchdog/wdrtas.c | 2 + drivers/watchdog/wdt.c | 2 + drivers/watchdog/wdt285.c | 1 + drivers/watchdog/wdt977.c | 1 + drivers/watchdog/wdt_pci.c | 2 + drivers/xen/evtchn.c | 1 + drivers/xen/mcelog.c | 1 + drivers/xen/xenbus/xenbus_dev_frontend.c | 1 + fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 6 +- fs/btrfs/compression.h | 2 +- fs/btrfs/ctree.h | 18 +- fs/btrfs/delayed-inode.c | 84 +- fs/btrfs/disk-io.c | 179 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 140 +- fs/btrfs/inode.c | 27 +- fs/btrfs/raid56.c | 4 +- fs/btrfs/send.c | 40 +- fs/btrfs/tests/btrfs-tests.c | 24 +- fs/btrfs/transaction.c | 112 +- fs/btrfs/zoned.c | 2 +- fs/buffer.c | 59 +- fs/cifs/cifs_debug.c | 16 +- fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsglob.h | 14 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 4 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 12 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2ops.c | 5 +- fs/cifs/smb2pdu.c | 2 +- fs/cifs/smb2transport.c | 2 +- fs/cifs/transport.c | 4 +- fs/debugfs/file.c | 1 + fs/direct-io.c | 40 +- fs/dlm/debug_fs.c | 1 + fs/efivarfs/file.c | 1 + fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 785 ++- fs/erofs/zdata.h | 119 +- fs/erofs/zpvec.h | 159 - fs/ext2/super.c | 6 +- fs/ext4/ext4.h | 8 +- fs/ext4/fast_commit.c | 4 +- fs/ext4/mmp.c | 11 +- fs/ext4/super.c | 20 +- fs/f2fs/data.c | 11 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 2 +- fs/file_table.c | 4 +- fs/fsopen.c | 1 + fs/fuse/control.c | 4 + fs/fuse/dev.c | 1 + fs/gfs2/bmap.c | 5 +- fs/gfs2/dir.c | 5 +- fs/gfs2/log.c | 4 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 4 +- fs/gfs2/lops.h | 2 +- fs/gfs2/meta_io.c | 18 +- fs/gfs2/quota.c | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/hfsplus/part_tbl.c | 5 +- fs/hfsplus/super.c | 4 +- fs/hfsplus/wrapper.c | 12 +- fs/iomap/direct-io.c | 8 +- fs/isofs/compress.c | 2 +- fs/jbd2/commit.c | 8 +- fs/jbd2/journal.c | 25 +- fs/jbd2/recovery.c | 4 +- fs/mpage.c | 6 +- fs/netfs/buffered_read.c | 4 +- fs/nfs/blocklayout/blocklayout.c | 13 +- fs/nilfs2/btnode.c | 8 +- fs/nilfs2/btnode.h | 4 +- fs/nilfs2/btree.c | 6 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/mdt.c | 19 +- fs/nsfs.c | 1 + fs/ntfs/aops.c | 6 +- fs/ntfs/compress.c | 2 +- fs/ntfs/file.c | 2 +- fs/ntfs/logfile.c | 2 +- fs/ntfs/mft.c | 4 +- fs/ntfs3/file.c | 2 +- fs/ntfs3/fsntfs.c | 2 +- fs/ntfs3/inode.c | 2 +- fs/ntfs3/ntfs_fs.h | 2 +- fs/ocfs2/aops.c | 2 +- fs/ocfs2/buffer_head_io.c | 8 +- fs/ocfs2/cluster/heartbeat.c | 75 +- fs/ocfs2/quota_global.c | 2 +- fs/ocfs2/super.c | 2 +- fs/pipe.c | 1 + fs/proc/task_mmu.c | 2 - fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 12 +- fs/reiserfs/stree.c | 4 +- fs/reiserfs/super.c | 2 +- fs/remap_range.c | 2 +- fs/ubifs/debug.c | 2 + fs/udf/dir.c | 2 +- fs/udf/directory.c | 2 +- fs/udf/inode.c | 2 +- fs/ufs/balloc.c | 2 +- fs/verity/Kconfig | 10 +- fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_ag.c | 8 - fs/xfs/libxfs/xfs_ag.h | 6 - fs/xfs/libxfs/xfs_attr.c | 20 +- fs/xfs/libxfs/xfs_attr.h | 10 +- fs/xfs/libxfs/xfs_attr_leaf.c | 29 +- fs/xfs/libxfs/xfs_attr_remote.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 81 +- fs/xfs/libxfs/xfs_bmap_btree.c | 10 +- fs/xfs/libxfs/xfs_btree.c | 4 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.c | 10 +- fs/xfs/libxfs/xfs_inode_fork.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.h | 27 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/scrub/bmap.c | 14 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/repair.c | 15 +- fs/xfs/scrub/symlink.c | 6 +- fs/xfs/xfs_attr_inactive.c | 24 +- fs/xfs/xfs_attr_list.c | 9 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_bmap_util.c | 22 +- fs/xfs/xfs_buf.c | 267 +- fs/xfs/xfs_buf.h | 21 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_icache.c | 15 +- fs/xfs/xfs_inode.c | 594 +- fs/xfs/xfs_inode.h | 69 +- fs/xfs/xfs_inode_item.c | 58 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_iomap.c | 8 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_iunlink_item.c | 180 + fs/xfs/xfs_iunlink_item.h | 27 + fs/xfs/xfs_linux.h | 2 +- fs/xfs/xfs_log_recover.c | 173 +- fs/xfs/xfs_qm.c | 11 +- fs/xfs/xfs_reflink.c | 6 +- fs/xfs/xfs_super.c | 10 + fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trace.h | 3 +- fs/xfs/xfs_trans.c | 91 + fs/xfs/xfs_trans.h | 6 +- fs/zonefs/super.c | 5 +- fs/zonefs/trace.h | 4 +- include/asm-generic/archrandom.h | 18 +- include/crypto/aria.h | 461 ++ include/crypto/hash.h | 2 + include/crypto/kpp.h | 2 + include/drm/drm_bridge.h | 4 - include/drm/drm_connector.h | 5 - include/drm/drm_crtc.h | 9 - include/drm/drm_encoder.h | 6 - include/drm/drm_fourcc.h | 4 - include/drm/drm_framebuffer.h | 8 +- include/drm/drm_mipi_dsi.h | 2 +- include/drm/ttm/ttm_bo_api.h | 93 +- include/kvm/arm_vgic.h | 2 +- include/linux/acpi.h | 6 + include/linux/amd-iommu.h | 4 + include/linux/backing-dev.h | 17 - include/linux/base64.h | 16 + include/linux/bio.h | 10 +- include/linux/bitmap.h | 13 +- include/linux/blk-mq.h | 12 +- include/linux/blk_types.h | 119 +- include/linux/blkdev.h | 13 +- include/linux/blktrace_api.h | 3 +- include/linux/buffer_head.h | 9 +- include/linux/cpumask.h | 138 +- include/linux/debugfs.h | 1 + include/linux/dm-io.h | 4 +- include/linux/dmar.h | 6 +- include/linux/firmware/intel/stratix10-smc.h | 175 + .../linux/firmware/intel/stratix10-svc-client.h | 53 +- include/linux/fs.h | 1 + include/linux/gfp.h | 344 +- include/linux/{gfp.h => gfp_types.h} | 377 +- include/linux/hugetlb.h | 17 +- include/linux/ieee80211.h | 69 +- include/linux/inetdevice.h | 2 +- include/linux/iommu.h | 17 +- include/linux/jbd2.h | 2 +- include/linux/kexec.h | 6 +- include/linux/kvm_host.h | 11 +- include/linux/lsm_hook_defs.h | 1 + include/linux/lsm_hooks.h | 7 + include/linux/maple_tree.h | 34 +- include/linux/memremap.h | 132 +- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/fs.h | 2 + include/linux/mlx5/mlx5_ifc.h | 31 +- include/linux/mm.h | 14 +- include/linux/mm_types.h | 6 +- include/linux/mmzone.h | 80 + include/linux/nvme-auth.h | 41 + include/linux/nvme.h | 213 +- include/linux/page_zone.h | 213 - include/linux/pci-ecam.h | 1 + include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/random.h | 12 +- include/linux/security.h | 7 + include/linux/shmem_fs.h | 11 + include/linux/socket.h | 7 +- include/linux/swap.h | 5 +- include/linux/swapops.h | 9 + include/linux/tboot.h | 2 - include/linux/thermal.h | 26 +- include/linux/writeback.h | 4 +- include/media/hevc-ctrls.h | 250 - include/media/media-entity.h | 98 +- include/media/v4l2-async.h | 2 + include/media/v4l2-common.h | 6 +- include/media/v4l2-ctrls.h | 48 +- include/media/v4l2-subdev.h | 34 + include/media/videobuf2-v4l2.h | 10 + include/net/cfg80211.h | 202 +- include/net/compat.h | 5 +- include/net/devlink.h | 2 +- include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 9 +- include/net/ip.h | 4 +- include/net/mac80211.h | 33 +- include/net/protocol.h | 4 - include/net/route.h | 2 +- include/net/tcp.h | 2 +- include/net/udp.h | 2 +- include/net/xdp_sock_drv.h | 14 + include/ras/ras_event.h | 1 - include/scsi/scsi_cmnd.h | 4 +- include/scsi/scsi_device.h | 2 +- include/sound/cs35l41.h | 4 + include/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 1 + include/trace/events/f2fs.h | 22 +- include/trace/events/jbd2.h | 12 +- include/trace/events/nilfs2.h | 4 +- include/uapi/drm/drm_fourcc.h | 32 +- include/uapi/drm/drm_mode.h | 8 +- include/uapi/linux/io_uring.h | 7 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/nl80211.h | 20 +- include/uapi/linux/ublk_cmd.h | 162 + include/uapi/linux/v4l2-controls.h | 459 ++ include/uapi/linux/videodev2.h | 38 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + init/Kconfig | 1 + io_uring/io_uring.c | 2 +- io_uring/net.c | 214 +- io_uring/net.h | 6 + io_uring/rsrc.c | 7 +- kernel/bpf/bpf_iter.c | 4 +- kernel/bpf/btf.c | 3 +- kernel/bpf/preload/iterators/Makefile | 10 +- kernel/bpf/verifier.c | 5 +- kernel/events/core.c | 46 +- kernel/fork.c | 2 +- kernel/groups.c | 13 + kernel/hung_task.c | 2 +- kernel/kexec_file.c | 50 +- kernel/module/internal.h | 2 +- kernel/module/main.c | 27 +- kernel/module/procfs.c | 2 +- kernel/power/swap.c | 29 +- kernel/power/user.c | 1 + kernel/printk/printk.c | 13 +- kernel/relay.c | 1 + kernel/time/posix-clock.c | 1 + kernel/trace/blktrace.c | 61 +- kernel/trace/trace.c | 3 + lib/Kconfig.ubsan | 3 + lib/Makefile | 5 +- lib/base64.c | 103 + lib/bitmap.c | 9 +- lib/cpumask.c | 97 +- lib/crypto/Kconfig | 3 + lib/crypto/Makefile | 3 + lib/{ => crypto}/sha1.c | 0 lib/iov_iter.c | 1 - lib/kunit/executor.c | 4 +- lib/lzo/lzo1x_compress.c | 6 +- lib/maple_tree.c | 73 +- lib/test_maple_tree.c | 756 +- localversion-next | 2 +- mm/damon/lru_sort.c | 4 +- mm/damon/reclaim.c | 4 +- mm/gup.c | 31 +- mm/huge_memory.c | 1 + mm/hugetlb.c | 58 +- mm/internal.h | 2 +- mm/kasan/shadow.c | 29 +- mm/memblock.c | 14 +- mm/memcontrol.c | 25 +- mm/memory-failure.c | 179 +- mm/memory.c | 5 - mm/migrate_device.c | 75 +- mm/mmap.c | 82 +- mm/secretmem.c | 16 +- mm/shmem.c | 63 +- mm/vmscan.c | 27 +- mm/zsmalloc.c | 13 +- net/9p/client.c | 32 +- net/bluetooth/hci_core.c | 10 +- net/compat.c | 39 +- net/core/devlink.c | 16 +- net/core/filter.c | 5 +- net/ipv4/af_inet.c | 16 +- net/ipv4/ah4.c | 2 +- net/ipv4/arp.c | 24 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/icmp.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_input.c | 37 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 4 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 59 +- net/ipv4/tcp_output.c | 11 +- net/ipv4/tcp_timer.c | 8 +- net/ipv6/Kconfig | 1 + net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_input.c | 23 +- net/ipv6/ndisc.c | 29 +- net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 - net/ipv6/tcp_ipv6.c | 9 +- net/ipv6/udp.c | 9 +- net/mac80211/agg-rx.c | 2 +- net/mac80211/cfg.c | 470 +- net/mac80211/chan.c | 145 +- net/mac80211/debug.h | 31 +- net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/driver-ops.c | 8 +- net/mac80211/driver-ops.h | 50 +- net/mac80211/ht.c | 34 +- net/mac80211/ibss.c | 50 +- net/mac80211/ieee80211_i.h | 215 +- net/mac80211/iface.c | 372 +- net/mac80211/main.c | 17 +- net/mac80211/mesh.c | 36 +- net/mac80211/mesh_hwmp.c | 9 +- net/mac80211/mesh_plink.c | 5 +- net/mac80211/mlme.c | 5774 +++++++++------- net/mac80211/ocb.c | 8 +- net/mac80211/offchannel.c | 27 +- net/mac80211/rate.c | 9 +- net/mac80211/rate.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 + net/mac80211/rx.c | 100 +- net/mac80211/scan.c | 12 +- net/mac80211/spectmgmt.c | 16 +- net/mac80211/sta_info.c | 118 +- net/mac80211/sta_info.h | 16 +- net/mac80211/status.c | 3 - net/mac80211/tdls.c | 12 +- net/mac80211/trace.h | 57 +- net/mac80211/tx.c | 135 +- net/mac80211/util.c | 345 +- net/mac80211/vht.c | 64 +- net/netfilter/nf_synproxy_core.c | 2 +- net/rfkill/core.c | 1 + net/sched/sch_cbq.c | 79 - net/sctp/protocol.c | 2 +- net/socket.c | 38 +- net/sunrpc/cache.c | 4 + net/sunrpc/rpc_pipe.c | 1 + net/tls/tls.h | 4 +- net/tls/tls_device.c | 4 +- net/tls/tls_main.c | 7 +- net/wireless/core.c | 3 +- net/wireless/core.h | 7 +- net/wireless/ethtool.c | 12 +- net/wireless/mlme.c | 134 +- net/wireless/nl80211.c | 448 +- net/wireless/nl80211.h | 4 +- net/wireless/rdev-ops.h | 66 +- net/wireless/sme.c | 2 +- net/wireless/trace.h | 195 +- net/wireless/util.c | 57 + net/xdp/xsk.c | 5 +- net/xfrm/xfrm_state.c | 2 +- samples/bpf/Makefile | 10 +- samples/bpf/fds_example.c | 3 +- samples/bpf/sock_example.c | 3 +- samples/bpf/test_cgrp2_attach.c | 3 +- samples/bpf/test_lru_dist.c | 2 +- samples/bpf/test_map_in_map_user.c | 4 +- samples/bpf/tracex5_user.c | 3 +- scripts/Makefile.modinst | 3 + scripts/Makefile.package | 4 +- scripts/coccinelle/api/stream_open.cocci | 1 + scripts/package/mkspec | 3 + security/safesetid/lsm.c | 75 +- security/security.c | 5 + sound/core/control.c | 1 + sound/core/oss/mixer_oss.c | 1 + sound/core/oss/pcm_oss.c | 1 + sound/core/pcm_native.c | 2 + sound/core/rawmidi.c | 1 + sound/core/seq/seq_clientmgr.c | 1 + sound/core/timer.c | 1 + sound/hda/hdac_bus.c | 2 +- sound/oss/dmasound/dmasound_core.c | 3 + sound/pci/hda/Kconfig | 10 +- sound/pci/hda/Makefile | 2 + sound/pci/hda/cs35l41_hda.c | 883 ++- sound/pci/hda/cs35l41_hda.h | 39 + sound/pci/hda/cs35l41_hda_i2c.c | 1 + sound/pci/hda/cs35l41_hda_spi.c | 1 + sound/pci/hda/hda_codec.c | 51 +- sound/pci/hda/hda_component.h | 3 + sound/pci/hda/hda_cs_dsp_ctl.c | 240 + sound/pci/hda/hda_cs_dsp_ctl.h | 39 + sound/pci/hda/patch_realtek.c | 26 +- sound/soc/atmel/atmel_ssc_dai.c | 9 +- sound/soc/codecs/cs35l41.c | 30 + sound/soc/codecs/hda.c | 4 +- sound/soc/intel/boards/bdw-rt5650.c | 1 + sound/soc/intel/boards/bdw-rt5677.c | 1 + sound/soc/intel/boards/bdw_rt286.c | 1 + sound/soc/intel/boards/hsw_rt5640.c | 1 + sound/soc/intel/boards/sof_sdw.c | 9 + sound/soc/intel/boards/sof_sdw_rt711.c | 3 + sound/soc/intel/boards/sof_sdw_rt711_sdca.c | 3 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 29 + sound/soc/sh/rcar/ssiu.c | 2 + sound/soc/sof/intel/hda.c | 8 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 29 +- sound/usb/bcd2000/bcd2000.c | 3 +- sound/usb/endpoint.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 12 +- tools/arch/x86/include/asm/disabled-features.h | 21 +- tools/arch/x86/include/asm/msr-index.h | 4 + tools/bpf/runqslower/Makefile | 7 +- tools/include/linux/bitmap.h | 12 +- tools/include/uapi/linux/kvm.h | 1 + tools/lib/bitmap.c | 6 +- tools/lib/bpf/libbpf.c | 25 +- tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf.map | 1 + tools/perf/builtin-trace.c | 2 + tools/perf/tests/perf-time-to-tsc.c | 27 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 2 + .../selftests/bpf/progs/test_xdp_noinline.c | 30 +- tools/testing/selftests/kvm/aarch64/vgic_init.c | 15 +- tools/testing/selftests/landlock/Makefile | 9 +- tools/testing/selftests/net/Makefile | 3 +- .../selftests/net/arp_ndisc_untracked_subnets.sh | 308 + tools/testing/selftests/net/fib_nexthop_nongw.sh | 119 + tools/testing/selftests/safesetid/Makefile | 2 +- tools/testing/selftests/safesetid/safesetid-test.c | 295 +- tools/testing/selftests/timers/adjtick.c | 2 +- tools/testing/selftests/timers/change_skew.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 71 +- .../testing/selftests/timers/inconsistency-check.c | 32 +- tools/testing/selftests/timers/nanosleep.c | 18 +- tools/testing/selftests/timers/raw_skew.c | 2 +- tools/testing/selftests/timers/skew_consistency.c | 2 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- virt/kvm/kvm_main.c | 1 + 1651 files changed, 46423 insertions(+), 33694 deletions(-) create mode 100644 Documentation/devicetree/bindings/leds/leds-bcm63138.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml create mode 100644 Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/msm-poweroff.txt create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pshold.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/9elements,output-su [...] create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi_atmel.txt delete mode 100644 Documentation/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 arch/arm/boot/dts/qcom-ipq8064-smb208.dtsi delete mode 100644 arch/arm/mach-davinci/board-dm644x-evm.c delete mode 100644 arch/arm/mach-davinci/board-dm646x-evm.c delete mode 100644 arch/arm/mach-davinci/board-neuros-osd2.c delete mode 100644 arch/arm/mach-davinci/board-sffsdr.c delete mode 100644 arch/arm/mach-davinci/dm644x.c delete mode 100644 arch/arm/mach-davinci/dm646x.c create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912-asus-gt-ax6000.dts delete mode 100644 arch/mips/configs/capcella_defconfig delete mode 100644 arch/mips/configs/e55_defconfig delete mode 100644 arch/mips/configs/mpc30x_defconfig delete mode 100644 arch/mips/configs/tb0219_defconfig delete mode 100644 arch/mips/configs/tb0226_defconfig delete mode 100644 arch/mips/configs/tb0287_defconfig delete mode 100644 arch/mips/configs/workpad_defconfig delete mode 100644 arch/mips/include/asm/mach-vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/capcella.h delete mode 100644 arch/mips/include/asm/vr41xx/giu.h delete mode 100644 arch/mips/include/asm/vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/mpc30x.h delete mode 100644 arch/mips/include/asm/vr41xx/pci.h delete mode 100644 arch/mips/include/asm/vr41xx/siu.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0219.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0226.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0287.h delete mode 100644 arch/mips/include/asm/vr41xx/vr41xx.h delete mode 100644 arch/mips/pci/fixup-capcella.c delete mode 100644 arch/mips/pci/fixup-mpc30x.c delete mode 100644 arch/mips/pci/fixup-tb0219.c delete mode 100644 arch/mips/pci/fixup-tb0226.c delete mode 100644 arch/mips/pci/fixup-tb0287.c delete mode 100644 arch/mips/pci/ops-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.h delete mode 100644 arch/mips/vr41xx/Kconfig delete mode 100644 arch/mips/vr41xx/Makefile delete mode 100644 arch/mips/vr41xx/Platform delete mode 100644 arch/mips/vr41xx/casio-e55/Makefile delete mode 100644 arch/mips/vr41xx/casio-e55/setup.c delete mode 100644 arch/mips/vr41xx/common/Makefile delete mode 100644 arch/mips/vr41xx/common/bcu.c delete mode 100644 arch/mips/vr41xx/common/cmu.c delete mode 100644 arch/mips/vr41xx/common/giu.c delete mode 100644 arch/mips/vr41xx/common/icu.c delete mode 100644 arch/mips/vr41xx/common/init.c delete mode 100644 arch/mips/vr41xx/common/irq.c delete mode 100644 arch/mips/vr41xx/common/pmu.c delete mode 100644 arch/mips/vr41xx/common/rtc.c delete mode 100644 arch/mips/vr41xx/common/siu.c delete mode 100644 arch/mips/vr41xx/common/type.c delete mode 100644 arch/mips/vr41xx/ibm-workpad/Makefile delete mode 100644 arch/mips/vr41xx/ibm-workpad/setup.c create mode 100644 arch/um/include/asm/archrandom.h create mode 100644 arch/um/include/asm/kasan.h create mode 100644 crypto/aria.c create mode 100644 drivers/block/ublk_drv.c create mode 100644 drivers/gpu/drm/selftests/Makefile create mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_cmdline_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_selftest.c create mode 100644 drivers/gpu/drm/selftests/drm_selftest.h create mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c create mode 100644 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c create mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c rename drivers/gpu/drm/{tests/drm_dp_mst_helper_test.c => selftests/test-drm_dp_ms [...] create mode 100644 drivers/gpu/drm/selftests/test-drm_format.c rename drivers/gpu/drm/{tests/drm_framebuffer_test.c => selftests/test-drm_framebu [...] rename drivers/gpu/drm/{tests/drm_mm_test.c => selftests/test-drm_mm.c} (55%) create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h rename drivers/gpu/drm/{tests/drm_plane_helper_test.c => selftests/test-drm_plane_ [...] create mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c delete mode 100644 drivers/gpu/drm/tests/drm_buddy_test.c delete mode 100644 drivers/gpu/drm/tests/drm_cmdline_parser_test.c delete mode 100644 drivers/gpu/drm/tests/drm_damage_helper_test.c delete mode 100644 drivers/gpu/drm/tests/drm_format_test.c delete mode 100644 drivers/gpu/drm/tests/drm_rect_test.c rename include/linux/intel-iommu.h => drivers/iommu/intel/iommu.h (97%) rename include/trace/events/intel_iommu.h => drivers/iommu/intel/trace.h (93%) create mode 100644 drivers/leds/blink/leds-bcm63138.c create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c create mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-csi.h create mode 100644 drivers/media/test-drivers/vimc/vimc-lens.c create mode 100644 drivers/misc/vcpu_stall_detector.c rename drivers/net/dsa/{ => qca}/qca8k.c (100%) rename drivers/net/dsa/{ => qca}/qca8k.h (100%) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/debugfs.c copy drivers/nvme/{Makefile => common/Kconfig} (53%) create mode 100644 drivers/nvme/common/Makefile create mode 100644 drivers/nvme/common/auth.c create mode 100644 drivers/nvme/host/auth.c create mode 100644 drivers/nvme/target/auth.c create mode 100644 drivers/nvme/target/fabrics-cmd-auth.c delete mode 100644 drivers/power/supply/pm2301_charger.h delete mode 100644 fs/erofs/zpvec.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h create mode 100644 include/crypto/aria.h create mode 100644 include/linux/base64.h copy include/linux/{gfp.h => gfp_types.h} (55%) create mode 100644 include/linux/nvme-auth.h delete mode 100644 include/linux/page_zone.h delete mode 100644 include/media/hevc-ctrls.h create mode 100644 include/uapi/linux/ublk_cmd.h create mode 100644 lib/base64.c rename lib/{ => crypto}/sha1.c (100%) create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.c create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.h create mode 100755 tools/testing/selftests/net/arp_ndisc_untracked_subnets.sh create mode 100755 tools/testing/selftests/net/fib_nexthop_nongw.sh