This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 7c5e07b73ff30 Add linux-next specific files for 20220728 omits 59c7190722bf0 fix up for "dm: Add verity helpers for LoadPin" omits 40ef37dfcd064 Merge branch 'mm-everything' of git://git.kernel.org/pub/ [...] omits d7643392ca9cc Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pu [...] omits f57ca4817f3bc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/ [...] omits a04073a599c64 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/ [...] omits 206472f45784e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/ [...] omits 042bf8df0d0b2 Merge branch 'bitmap-for-next' of https://github.com/noro [...] omits 9868e24dce235 Merge branch 'for-next/execve' of git://git.kernel.org/pu [...] omits 6fb4fb42460cf Merge branch 'for-next' of git://git.infradead.org/users/ [...] omits a2261d9f01c47 Merge branch 'sysctl-next' of git://git.kernel.org/pub/sc [...] omits c28fab17145d0 Merge branch 'rust-next' of https://github.com/Rust-for-L [...] omits 6b4a3e6fac219 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits a9a06b24ab1c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits de2fd5f5bc27a Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 52004bca5f822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 50186f0b6f502 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 16257349156c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 7393c196f474b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/l [...] omits a7119633612d8 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linu [...] omits 20126c4bae0ed Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/ [...] omits bb9f29afc0475 Merge branch 'hyperv-next' of git://git.kernel.org/pub/sc [...] omits 429b8ae29ad25 Merge branch 'main' of git://git.infradead.org/users/will [...] omits 5e46b72ee70f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits ba92152bbb5e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 391af868a55d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits e447a3951c784 Merge branch 'for-next/seccomp' of git://git.kernel.org/p [...] omits a07d22b5e83b5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8b0e43d7bcecf Merge branch 'libnvdimm-for-next' of git://git.kernel.org [...] omits 81cf2212d0158 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/l [...] omits eb8489c793147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits f48c509f65810 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 9d5d915fb7ca8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 22036ad6471c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 97dfc2bfcc6bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 9d8f413b3624e Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 91188679ea87b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/ [...] omits 8607ebea0316d Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits d893b85f2608b Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] omits 89baee2ac0068 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 20509d895d637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 540bab441eedb Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 9fbd4cd1104b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 55e0781c16af3 Merge branch 'staging-next' of git://git.kernel.org/pub/s [...] omits ca7e222fffa1d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits c3634c799028a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/ [...] omits df0b60ba0ccf7 Merge branch 'char-misc-next' of git://git.kernel.org/pub [...] omits 9dea40967d26b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/l [...] omits a7a166a6ee752 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/l [...] omits 9dab0542080d4 Merge branch 'driver-core-next' of git://git.kernel.org/p [...] omits 459532d7d4d33 Merge branch 'for-next' of git://github.com/cminyard/linu [...] omits 7bc7381849673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 44bd77ae2f7b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits f6a50a63b553c Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 4195cbc0a6f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 12d97606ac365 Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] omits d11d44f5b6d22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 355f4b5774ffb Merge branch 'next' of git://git.kernel.org/pub/scm/virt/ [...] omits acc56de350c0e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/l [...] omits 8c50d3d915051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits aae2b9c24ccfa Merge branch 'irq/irqchip-next' of git://git.kernel.org/p [...] omits 35e8ef912fc0e Merge branch 'edac-for-next' of git://git.kernel.org/pub/ [...] omits ad1a06706e6f9 Merge branch 'timers/drivers/next' of git://git.linaro.or [...] omits 6826ff5991a12 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits b294c1ba77431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 5980716b810f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits cf4cd39f8c087 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits ffd8eb3d9d323 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits ac850d073732b Merge branch 'master' of git://www.linux-watchdog.org/lin [...] omits f57aa3a16884d Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 5f9b7b118266a Merge branch 'master' of https://scm.osdn.net/gitroot/tom [...] omits 2d85aa6de041a Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5f4f75aa3ccdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 7dc129957d7b2 Merge branch 'safesetid-next' of https://github.com/micah [...] omits df66ba78c9040 Merge branch 'next-integrity' of git://git.kernel.org/pub [...] omits deaea3428eb93 Merge branch 'apparmor-next' of git://git.kernel.org/pub/ [...] omits 348433ec596a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 2e7c048b49356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 775c8dc711239 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits b6d4ad9cb9995 Merge branch 'for-backlight-next' of git://git.kernel.org [...] omits 89624b464c046 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/s [...] omits 81675222e61ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 943d523160e3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits bb4a0f70d3b3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits b0d696ddcdf64 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits d1c705a500cca Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 61c0e1118c0d3 Merge branch 'modules-next' of git://git.kernel.org/pub/s [...] omits 66b707a8b08d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 628a86d90c785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 046c09405c553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 99d4fcd2ef397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits defaaff43c5c7 Merge branch 'drm-next' of https://gitlab.freedesktop.org [...] omits 4a22f0853443e Merge branch 'drm-next' of git://git.freedesktop.org/git/ [...] omits 96bce6a87ad96 Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu"" omits 492a26407e2c0 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits 3b065c31f4a86 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/s [...] omits 08eabbfb82df7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/ [...] omits 290f5af9c174f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/l [...] omits a454b75232557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 2ae7cd05390a8 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits babe41fcc2fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 961aac5920571 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits bfc0c3fd8affd Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 44f5d748dd49a Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 5c0572a8c6973 Merge branch 'thermal/linux-next' of git://git.kernel.org [...] omits 86ad110b69c04 Merge branch 'opp/linux-next' of git://git.kernel.org/pub [...] omits 7ea6cce612f83 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel [...] omits 0180326429334 Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] omits 662139faf07dd Merge branch 'master' of git://linuxtv.org/mchehab/media- [...] omits c8237993ddba2 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 4670413047023 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 574ae29980008 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm [...] omits cd9970306cc56 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/s [...] omits 433f79eeea7ac next-20220722/hid omits 1b9d1dbb30012 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 3fea57a391e8a Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 8b4d72fa8c2b0 Merge branch 'for-next/pstore' of git://git.kernel.org/pu [...] omits 08765bd733f46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 14044bd3be249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 9cfb68eadba1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 94736f3b9c0d0 Merge branch 'locks-next' of git://git.kernel.org/pub/scm [...] omits e0dc01136926c Merge branch 'iomap-for-next' of git://git.kernel.org/pub [...] omits 5bd70890206d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits eda43c91cfd5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/f [...] omits af1d1d2f3e624 Merge branch '9p-next' of git://github.com/martinetd/linux omits 4155f88fb031f Merge branch 'master' of https://github.com/Paragon-Softw [...] omits 9e274dbf81d30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 93d5a1a7dfb4e Merge branch 'linux-next' of git://git.linux-nfs.org/proj [...] omits d6502c084c1d1 Merge branch 'ksmbd-for-next' of https://github.com/smfre [...] omits 6bdb41433437d Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 7d4548f70bf68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 6704921a48d0b Merge branch 'fsverity' of git://git.kernel.org/pub/scm/f [...] omits 05a6ca527b1a4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] omits 3437a293522a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] omits 0343eac11367b Merge branch 'for_next' of git://git.kernel.org/pub/scm/l [...] omits f6a4bd2bb31d1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] omits 5866cea070b41 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] omits f5218144334f6 Merge branch 'for-next' of git://git.samba.org/sfrench/ci [...] omits 6a22dda58cdf5 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a354c620f6320 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 3d810ed5c6084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 64f36d5389d4a Merge branch 'xtensa-for-next' of git://github.com/jcmvbk [...] omits ef2d84d099944 Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] omits 72202e9bb0d15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits e30727fee2a25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 43f20f2ff3c73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits a0405f49c608f Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 36c4dbb3e7860 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits fe6ccdd5a5316 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/ [...] omits 9db5e69af1f4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits a374c65e21064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 40d9e28c22412 Merge branch 'linux-next' of git://github.com/c-sky/csky- [...] omits 046537a939b08 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/l [...] omits fd533e86361a2 Merge branch 'for-next' of git://github.com/Xilinx/linux- [...] omits 3598c89f7c21f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/li [...] omits 3a7a3c394beab Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits af78d47e6e1eb Merge branch 'next' of https://git.linaro.org/people/jens [...] omits dbb541f59c304 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub [...] omits 09fcb911bf50e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm [...] omits 19bfc927d6db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits cb2c1bfa84023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 605f925edf428 Merge branch 'reset/next' of https://git.pengutronix.de/g [...] omits 7321e393082c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 4eeebcfa5cbfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 05cc3b7d804ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 39fc32fe96538 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 0a203ea377255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits e904b7606d1c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits d718941e9c39b Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] omits 2918aa6e0862b Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 58133b38cce79 Merge branch 'for-next' of https://git.kernel.org/pub/scm [...] omits 7970b1805cef5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 515cdb34cc3d5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/ [...] omits 7587da5caeb80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 316225ab0a4a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits b5f1f09e7f451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits d40269b953fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits f37403b3d1a7c Merge branch 'for-next/core' of git://git.kernel.org/pub/ [...] omits ea0d24f1b6312 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk [...] omits f6095d05601f7 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits 0f57c363edece Merge branch 'for-next' of git://git.infradead.org/users/ [...] omits bc875603369d1 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/ [...] omits 1ed7adb07d4b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] omits 3a7135672e693 Merge branch 'for-linux-next-fixes' of git://anongit.free [...] omits 86174b74b25e7 Merge branch 'zstd-linus' of https://github.com/terrelln/ [...] omits f85fbd05a8377 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits b07a9bd1d7eaf Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm [...] omits fcdea23a27c9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] omits 83f123db4f3ec Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/ [...] omits b658af1736bf8 Merge branch 'for-linux-next-fixes' of git://anongit.free [...] omits c48704b2348d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] omits bd9ae4b489f19 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] omits 02aa69510d4af Merge branch 'next-fixes' of git://git.kernel.org/pub/scm [...] omits f700311f3ce8a Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pu [...] omits 203a50ec0cbd9 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits b9e86154653be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] omits 0b1ae1bd1f3d1 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 71ff67dd32e31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] omits 520fc6baa3702 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] omits a60c416947f7a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] omits 89eafcb90bfdc Merge branch 'fixes' of https://git.linaro.org/people/jen [...] omits 4c9776e0f2780 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/li [...] omits 5e5d27b3f2c18 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/l [...] omits 6199ab913baf3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.o [...] omits 3e22a82e120c8 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 2609e5c554b94 Merge branch 'pci/header-cleanup-immutable' omits 591e2a3037d71 Merge branch 'pci/misc' omits 888b1d5b99a87 Merge branch 'pci/ctrl/pm-ops' omits c82d8e314e5aa Merge branch 'pci/ctrl/xilinx-cpm' omits e99904c2e6d23 Merge branch 'pci/ctrl/vmd' omits 2682aca2f6e04 Merge branch 'pci/ctrl/tegra194' omits 123a0cd1a84b4 Merge branch 'pci/ctrl/switchtec' omits a01b4dac3bfab Merge branch 'pci/ctrl/rcar-gen2' omits 8246781d62c84 Merge branch 'pci/ctrl/qcom' omits 50746496778d4 Merge branch 'pci/ctrl/microchip' omits 5229da4bd5c06 Merge branch 'pci/ctrl/mediatek-gen3' omits 83f8f7b4ec391 Merge branch 'pci/ctrl/mediatek' omits f163e95473ade Merge branch 'pci/ctrl/loongson' omits 57ff4ec9028b4 Merge branch 'pci/ctrl/iproc' omits e5dcd2e0a798b Merge branch 'pci/ctrl/imx6' omits b3da40a4d4832 Merge branch 'pci/ctrl/fu740' omits 625cce89b512e Merge branch 'pci/ctrl/exynos' omits b3d830235f44a Merge branch 'pci/ctrl/dwc-edma' omits bfbd65e1f1a96 Merge branch 'pci/ctrl/dwc' omits 958bf7de62e4e Merge branch 'pci/ctrl/brcmstb' omits dc57f1884e7f2 Merge branch 'pci/ctrl/aardvark' omits c61df31d82175 Merge branch 'pci/virtualization' omits 999e5eaab6c2e Merge branch 'pci/pm' omits 71cc36881ca45 Merge branch 'pci/err' omits b3451615b01d6 Merge branch 'pci/enumeration' omits a1d0a1d2d5540 Merge branch 'pci/endpoint' omits 951b8fe41758b Merge branch 'pci/aspm' omits fe67bd563ec2a cifs: avoid use of global locks for high contention data omits 13474ba176c96 Bluetooth: ISO: unlock on error path in iso_sock_setsockopt() omits 4cdfa6ef7aa01 erofs: update ctx->pos for every emitted dirent omits ba1de919d19b7 drm/amd/display: remove unneeded semicolon omits ddd382bd92052 drm/amdgpu: fix i2s_pdata out of bound array access omits 055d6c016db4c drm/amdkfd: fix kgd_mem memory leak when importing dmabuf omits 797be9d0d26c2 drm/amdgpu: add debugfs for kfd system and ttm mem used omits e0e07734d71e4 drm/amdkfd: track unified memory reservation with xnack off omits 349a8bd3e80fc drm/amd/display: fix signedness bug in execute_synaptics_ [...] omits 906f46e818cda drm/amd/display: Clean up some inconsistent indenting omits 560bae7d3f4d3 drm/amd/display: Clean up some inconsistent indenting omits 0d4a6cc31a82a drm/amd/display: Clean up some inconsistent indenting omits 98b378d2c680b drm/amd/display: Clean up some inconsistent indenting omits f60293ee3c683 drm/amd/display: Clean up some inconsistent indenting omits 6b07aaebfa457 drm/amd/display: Clean up some inconsistent indenting omits 9f5c1b244f6af drm/amd/display: Clean up some inconsistent indenting omits d603449a37541 drm/amd/display: Clean up some inconsistent indenting omits 9d4d685eb8081 drm/amd/display: Clean up some inconsistent indenting omits bc82c81f4f333 drm/amd/display: Clean up some inconsistent indenting omits d06bfb641a236 drm/amd/display: Clean up some inconsistent indenting omits eec5ad55565f0 drm/amd/display: Clean up some inconsistent indenting omits 6ba629c52b2c6 drm/amd/display: Clean up some inconsistent indenting omits aa700b42402d0 drm/amd/display: Clean up some inconsistent indenting omits f074287036ba6 drm/amd/display: Clean up some inconsistent indenting omits 9801313725a19 drm/amd/display: Clean up some inconsistent indenting omits 1be6e8dcdfab5 drm/amd/display: Clean up some inconsistent indenting omits 1d0855cd90caf drm/amd/display: Clean up some inconsistent indenting omits 2d1bb1441ebf5 drm/amd/display: Clean up some inconsistent indenting omits 0717981efe7b0 drm/amd/display: Clean up some inconsistent indenting omits 76bce367b4a19 drm/amdkfd: Split giant svm range omits 5090c3e9142d4 drm/amdkfd: Set svm range max pages omits b27943b1be1a4 drm/amdgpu: Allow TTM to evict svm bo from same process omits cc23361d781ef drm/amdgpu: Fix the incomplete product number omits 61fd5820205ae drm/amdgpu: use adev_to_drm for consistency omits 2d56d7fae07bb drm/amdgpu/dc/dce: fix repeated words in comments omits 42656b71cd864 Merge branches 'misc' and 'fixes' into for-next omits af7bd2b9ef0af ARM: 9219/1: fix undeclared soft_restart omits 85d300ec5e61b ARM: 9218/1: dma-mapping: fix pointer/integer warning omits a7b7b547fbd80 ARM: 9217/1: add definition of arch_irq_work_raise() omits 39f2a5c001cbb Merge branch 'for-5.20/block-iter' into for-next omits 4846ed2fbc827 Merge branch 'for-5.20/drivers' into for-next omits d71f4e61d1310 Merge branch 'for-5.20/drivers-post' into for-next omits 61cf18788a4a9 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next omits a3f51f81947a0 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits 19b3b8242f1a9 Merge branch 'for-5.20/io_uring' into for-next omits c9ca8dcc66a99 block: pass struct queue_limits to the bio splitting helpers omits fa785c340621a block: move bio_allowed_max_sectors to blk-merge.c omits 0ef1e5aa4337e block: move the call to get_max_io_size out of blk_bio_se [...] omits 1be3479b85330 block: move ->bio_split to the gendisk omits 4d70e071de1fe block: change the blk_queue_bounce calling convention omits b1b9c6f4d078f block: change the blk_queue_split calling convention omits 12ecba7321a3b Merge tag 'nvme-5.20-2022-07-27' of git://git.infradead.o [...] omits 32730b76ad533 cifs: remove remaining build warnings omits 5bca85a96deb9 cifs: list_for_each() -> list_for_each_entry() omits 4c97be8239dcd cifs: update MAINTAINERS file with reviewers omits 159547c98c1b3 smb2: small refactor in smb2_check_message() omits 6adfaf3342b12 cifs: Fix memory leak when using fscache omits 341086044bcce cifs: remove minor build warning omits 3bceaba803873 cifs: remove some camelCase and also some static build warnings omits 64ddd185badb6 Merge perf/core into tip/master omits 2eac2b956b6d2 Merge branch into tip/master: 'x86/vmware' omits 10c16c0800769 Merge branch into tip/master: 'x86/sgx' omits 93d03c7b87f5f Merge branch into tip/master: 'x86/mm' omits ee95aee255397 Merge branch into tip/master: 'x86/misc' omits 057426d888c50 Merge branch into tip/master: 'x86/kdump' omits e83ad807402a2 Merge branch into tip/master: 'x86/fpu' omits 4a5fa4b0a6c11 Merge branch into tip/master: 'x86/cpu' omits cd1fe0e06c7c4 Merge branch into tip/master: 'x86/core' omits 3f6439458e8b3 Merge branch into tip/master: 'x86/cleanups' omits 5ef3188aafbc0 Merge branch into tip/master: 'x86/build' omits 202801fab4118 Merge branch into tip/master: 'sched/core' omits 392c0e3137996 Merge branch into tip/master: 'ras/core' omits 5f8f615614b17 Merge branch into tip/master: 'perf/core' omits 038d71765d5a7 Merge branch into tip/master: 'locking/core' omits 00d44dc8bd669 Merge branch into tip/master: 'irq/core' omits caf998641a96b ksmbd: fix racy issue while destroying session on multichannel omits 859bf2b4ffe94 ksmbd: use wait_event instead of schedule_timeout() omits 4724a9771b17c Merge branch 'mm-nonmm-unstable' into mm-everything omits 930c04182e159 MAINTAINERS: kunit: Add David Gow as a maintainer of KUnit omits 5650727aa713e mailmap: add linux.dev alias for Brendan Higgins omits 29739a423787c mailmap: update Kirill's email omits 5f6c0fb66f001 profile: setup_profiling_timer() is moslty not implemented omits 8c7559197b059 ocfs2: fix a typo in a comment omits 01ce2ab133270 ocfs2: use the bitmap API to simplify code omits 754754a131271 ocfs2: remove some useless functions omits c830c22c5f91c lib/mpi: fix typo 'the the' in comment omits a2dc2f847ab50 proc: add some (hopefully) insightful comments omits 65d24c646680f bdi: remove enum wb_congested_state omits 7c96d0abe4cfc kernel/hung_task: fix address space of proc_dohung_task_t [...] omits f23b27094470f lib/lzo/lzo1x_compress.c: replace ternary operator with m [...] omits 31b1f2773dc3e squashfs: support reading fragments in readahead call omits a78d25c14c84a squashfs: implement readahead omits ae6d6f6d51cbd squashfs: always build "file direct" version of page actor omits 3232be6edfe23 Revert "squashfs: provide backing_dev_info in order to di [...] omits 6a2c917f18c16 lib/debugobjects: fix stat count and optimize debug_objec [...] omits 958cf0c8667b9 init/main.c: silence some -Wunused-parameter warnings omits daff158fe7514 ocfs2: fix ocfs2 corrupt when iputting an inode omits 8e02966ebba29 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 736a7b72d1eef ocfs2: reflink deadlock when clone file to the same direc [...] omits 9069afdb10adc mm: memory-failure: convert to pr_fmt() omits 3a0af02ccd732 mm: use is_zone_movable_page() helper omits 266383e00060e hugetlbfs: fix inaccurate comment in hugetlbfs_statfs() omits 72e96273a4caf hugetlbfs: cleanup some comments in inode.c omits 14c02c41dbf3c hugetlbfs: remove unneeded header file omits bab6870b53e38 hugetlbfs: remove unneeded hugetlbfs_ops forward declaration omits 22f8a3081e04b hugetlbfs: use helper macro SZ_1{K,M} omits be15c1d0a1828 mm: cleanup is_highmem() omits d970c41b50d18 mm/hmm: add a test for cross device private faults omits e07a53632a3f8 selftests: add soft-dirty into run_vmtests.sh omits 7ae45d033c2dd selftests: soft-dirty: add test for mprotect omits 7c29cde141458 mm/mprotect: fix soft-dirty check in can_change_pte_writable() omits a8cc097d3d392 mm: memcontrol: fix potential oom_lock recursion deadlock omits c7d6c13b1b5cc mm/gup.c: fix formatting in check_and_migrate_movable_page() omits e79df858af166 xfs: fail dax mount if reflink is enabled on a partition omits 80360e74d9465 mm/memcontrol.c: remove the redundant updating of stats_f [...] omits ee8c4a5a0e843 userfaultfd: don't fail on unrecognized features omits 6344534059f16 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat omits 627f641cbc42c selftest/vm: uninitialized variable in main() omits 0ad32817f8d6b mm/cma_debug.c: align the name buffer length as struct cma omits 65bda5ed023a6 tools/testing/selftests/vm/hugetlb-madvise.c: silence uni [...] omits a7c7d24d99580 mm/mempolicy: remove unneeded out label omits 0837cb1c5c9c8 mm/page_alloc: correct the wrong cpuset file path in comment omits 849ef5f18617b mm: remove unneeded PageAnon check in restore_exclusive_pte() omits 46975cb4db61e tools/vm/page_owner_sort.c: adjust the indent in is_need() omits 3f41d3b7ea370 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix omits 736da2de08853 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs omits 446c6152edc40 mm, hwpoison: enable memory error handling on 1GB hugepage omits 594d65661f067 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 8da70574d3a38 mm, hwpoison: make __page_handle_poison returns int omits 5626c958436d1 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits b87985296b971 mm, hwpoison: make unpoison aware of raw error info in hw [...] omits 68948b921acfa mm, hwpoison, hugetlb: support saving mechanism of raw er [...] omits 3454628938dba mm/hugetlb: make pud_huge() and follow_huge_pud() aware o [...] omits 0942b56031785 mm/hugetlb: check gigantic_page_runtime_supported() in re [...] omits 22bcd868b3c19 mm/damon/reclaim: fix potential memory leak in damon_recl [...] omits a0ff422fb54bf mm-vmpressure-dont-count-proactive-reclaim-in-vmpressure-v5 omits a9b1525575d88 mm: vmpressure: don't count proactive reclaim in vmpressure omits 5ff4634d99285 zsmalloc: zs_malloc: return ERR_PTR on failure omits 3c084af075c14 writeback: remove inode_to_wb_is_valid() omits 08d28b3461bc4 memblock,arm64: expand the static memblock memory table omits 0378d1f81b095 mm: remove obsolete comment in do_fault_around() omits 6ffa89c89a54f mm: compaction: include compound page count for scanning [...] omits c7d464d61e2a5 selftests/vm: add selftest to verify multi THP collapse omits 5971c6d7607d2 selftests/vm: add selftest to verify recollapse of THPs omits 3356532d2bcfd selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 05c10526d5ee1 selftests/vm: dedup hugepage allocation logic omits 5ac0cdd1fd104 selftests/vm: modularize collapse selftests omits ce37df8ce58c7 mm/madvise: add MADV_COLLAPSE to process_madvise() omits e53446fef9cd4 mm/khugepaged: rename prefix of shared collapse functions omits 202dcf26cd442 mm/khugepaged: delay computation of hpage boundaries until use omits 7f7c5e78d07e3 mm/khugepaged: add missing kfree() to madvise_collapse() omits 93a3fbe2dbbcf mm/khugepaged: Avoid possible memory leak in failure path omits ae97fa4868353 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 83c334a598638 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() fin [...] omits c19c5cc700ec0 mm/khugepaged: consistently order cc->is_khugepaged and p [...] omits 7cb62a16d65ab mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 5b9a8ce9a05f5 mm/khugepaged: add flag to predicate khugepaged-only behavior omits cba615437d5bf mm/khugepaged: propagate enum scan_result codes back to callers omits 9b6cd47b78b7f mm/khugepaged: dedup and simplify hugepage alloc and charging omits aee66850e4f54 mm-khugepaged-add-struct-collapse_control-fix-fix omits c4ba7e3a95569 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 23be8f1b784b9 mm/khugepaged: add struct collapse_control omits 867e7f5a638f4 mm: khugepaged: don't carry huge page to the next loop fo [...] omits 237f147ab2c7f selftests/vm: skip 128TBswitch on unsupported arch omits b1fe446367194 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 3cffebda906a5 selftests/vm: fix errno handling in mrelease_test omits e47f2154a6cc7 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 6da558ab71716 filemap: minor cleanup for filemap_write_and_wait_range omits 901622ffe8082 memcg: notify about global mem_cgroup_id space depletion omits e236e60fe33ce procfs: add 'path' to /proc/<pid>/fdinfo/ omits 9a1d96b57b351 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 30dd1c561d0d3 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 2eac9eb6ed4c8 mm/page_alloc: minor clean up for memmap_init_compound() omits 5350f0fd8bd98 android: binder: fix lockdep check on clearing vma omits 9cdd49a538e39 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 6ce8ce8698866 android: binder: stop saving a pointer to the VMA omits 14fc38d3d14f2 mips: rename mt_init to mips_mt_init omits 9e549622dacbb mm: discard __GFP_ATOMIC omits e8536fa934ad2 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits b7f03ea324260 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 483309a59596a mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits a5d1eb7dc4aaf mm: hugetlb_vmemmap: replace early_param() with core_param() omits 7751bcdebf5a6 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits d275e272b837d mm: hugetlb_vmemmap: introduce the name HVO omits ed6a5c0180607 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 97cf441f2f1d3 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 43147a52a8d7b mm-shrinkers-fix-double-kfree-on-shrinker-name-fix omits ad2a0a5cc5541 mm: shrinkers: fix double kfree on shrinker name omits 0da5025ea1833 Merge branch 'mm-stable' into mm-unstable omits e6cde625497a7 mm/hmm: fault non-owner device private entries omits fc57509b3cd54 page_alloc: fix invalid watemark check on a negative value omits 9333a68fca711 mailmap: update Gao Xiang's email addresses omits 7b6aedc67c1cf userfaultfd: provide properly masked address for huge-pages omits 4d066b49f7102 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mco [...] omits e8dcabc5cd63d Merge branch 'md-next' of https://git.kernel.org/pub/scm/ [...] omits 26203a5e04d5c nvme: update MAINTAINERS for the new auth code omits d28e71cd5d416 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush du [...] omits 1611f8bc10842 nvme: enable generic interface (/dev/ngXnY) for unknown c [...] omits e9fb2123bf373 nvme: factor out a nvme_ns_is_readonly helper omits 3576061342af2 nvme: refactor namespace probing omits e54bb24df3bf6 nvme: generalize the nvme_multi_css check in nvme_scan_ns omits c80a722bca70e nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns omits 35c1b3f93e44a nvme: catch -ENODEV from nvme_revalidate_zones again omits 4f1b057f6ce9b nvmet-auth: select the intended CRYPTO_DH_RFC7919_GROUPS omits f0becfc578c96 nvmet-auth: fix return value check in auth receive omits e63a86f4da08e nvmet-auth: fix return value check in auth send omits fc5eb70315dc0 nvmet-auth: fix a couple of spelling mistakes omits 86793579ce4ba nvmet: fix a format specifier in nvmet_auth_ctrl_exponential omits 6aff7378bcebf nvmet: don't check for NULL pointer before kfree in nvmet [...] omits a66c53b5bae20 nvme-apple: stop casting function pointer signatures omits 23bf1b1a22251 nvme-tcp: split nvme_tcp_alloc_tagset omits a01e39a5815b6 nvme-rdma: split nvme_rdma_alloc_tagset omits 8f34758743bc3 nvme-pci: split nvme_dev_add omits ce6871b29f936 nvme-pci: split nvme_alloc_admin_tags omits 187e1b4b746a8 nvme-pci: print the command name of aborted commands omits 07a7973ea24a0 nvme-pci: remove useless assignment in nvme_pci_setup_prps omits 10429afdf08fb nvme-auth: uninitialized variable in nvme_auth_transform_key() omits 8d37cb45bc7a0 nvme-auth: fix off by one checks omits 4dfbd54187630 nvme-auth: fixup kernel test robot warnings omits e83bf5419c4d9 nvme: define compat_ioctl again to unbreak 32-bit userspace. omits 5d3c8d88c6b36 nvme: don't always build constants.o omits 5509e85fd887b nvme: use command_id instead of req->tag in trace_nvme_co [...] omits 8cfc5f8d77b21 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits a42607f08805c Merge branch 'intel-idle' into linux-next omits ae416ec7aa85e Merge branch 'for-5.20/drivers-post' into for-5.20/tmp omits 57875727ad54b Merge branch 'for-5.20/block' into for-5.20/tmp omits 7cd10df476964 Merge branch 'for-next-next-v5.19-20220726' into for-next [...] omits 39ce20cba28a6 Merge branch 'for-next-current-v5.18-20220726' into for-n [...] omits c993a3f62bffe Merge branch 'ext/ioannis/lockdep-v4' into for-next-next- [...] omits 8aa0208d5459c Merge branch 'misc-next' into for-next-next-v5.19-20220726 omits f00b166d61401 Merge branch 'misc-5.19' into for-next-current-v5.18-20220726 omits 7b67b61f9cb09 btrfs: Add a lockdep annotation for the ordered extents w [...] omits 5a49c6b15be36 btrfs: Change the lockdep class of struct inode's invalid [...] omits d3a76f6e96c00 btrfs: Add a lockdep annotation for the pending_ordered w [...] omits 2f8c732ee37b8 btrfs: Add lockdep annotations for the transaction states [...] omits b303c07742f3f btrfs: Add a lockdep annotation for the num_extwriters wa [...] omits 21eedcc9e86b3 btrfs: Add a lockdep annotation for the num_writers wait event omits 9f9c1bfac6f52 btrfs: Add macros for annotating wait events with lockdep omits f37938de47b3d Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 7a6f9e9cf1bef md-raid10: fix KASAN warning omits 9f0b715d00115 lib/nodemask: inline next_node_in() and node_random() omits c3aaaf9e2ada4 powerpc: drop dependency on <asm/machdep.h> in archrandom.h omits 337b15b02db76 Merge branch 'rework/kthreads' into for-next omits c01c1c784a02a printk: Skip console drivers on PREEMPT_RT. omits 871487f56490b parisc: Drop zero variable initialisations in mm/init.c omits 1489327c9aa46 parisc: Do not initialise statics to 0 omits 5358b4f44c044 parisc: Check the return value of ioremap() in lba_driver [...] omits 7f313801e4ffe MAINTAINERS: Update Richard Henderson's address omits 038ef9928e1ac Merge tag 'v5.19-rc8' into x86/sgx, to resolve conflicts omits b9887d0fb9dd2 Merge branch 'x86/build' into x86/kdump, to resolve conflict omits a23a50ee4b621 md-raid: destroy the bitmap after destroying the thread omits a3fcf8e658af7 md: return the allocated devices from md_alloc omits 895d8d712c1c1 md: open code md_probe in autorun_devices omits 6e8ed646f0651 md: remove unneeded semicolon omits 46a6e351fe607 kconfig: Qt5: tell the user which packages are required omits 858459c335027 modpost: use sym_get_data() to get module device_table data omits 190bc97818fe6 modpost: drop executable ELF support omits 55ab201793bb0 checkstack: add riscv support for scripts/checkstack.pl omits 2dc9e74e37124 remove the sx8 block driver omits 2479c96f5d3db openrisc: Add virt defconfig omits 48ef4b584af7b openrisc: Add pci bus support omits 3e2a6fbbbf34d asm-generic: Support NO_IOPORT_MAP in pci_iomap.h omits b182198426ac3 nbd: add missing definition of pr_fmt omits 98e473cb7f749 cifs: remove unnecessary (void*) conversions. omits 5ef5cf1e7b5ce cifs: remove unnecessary type castings omits 0e5c03ee8c9e2 cifs: remove redundant initialization to variable mnt_sig [...] omits f8d106507a676 smb3: check xattr value length earlier omits 17a217fcefe50 thermal/of: Initialize trip points separately omits db7c5feddbc8e thermal/of: Use thermal trips stored in the thermal zone omits ba187be3e42de thermal/core: Add thermal_trip in thermal_zone omits 786a2b0a4a595 thermal/core: Rename 'trips' to 'num_trips' omits 1f083578cbe23 thermal/core: Move thermal_set_delay_jiffies to static omits 02c6ce6b780ec thermal/core: Remove unneeded EXPORT_SYMBOLS omits 17cc2da3c7ee5 thermal/of: Move thermal_trip structure to thermal.h omits dc68ceda7ffc5 thermal/of: Remove the device node pointer for thermal_trip omits 3e04a03fb35f1 thermal/of: Replace device node match with device node search omits 290001198ae1f thermal/core: Remove duplicate information when an error occurs omits b3f10ca8bf191 Merge branches 'thermal-core' and 'thermal-intel' into li [...] omits db062400d2798 Merge branches 'pm-devfreq', 'pm-tools' and 'pm-docs' int [...] omits 452c9befe62af Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-dom [...] omits 97799a422507a Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 550e52c389f7d Merge branch 'acpi-video' into linux-next omits 8df8be8c5e796 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables', 'acp [...] omits 5c5eed7430c42 Merge branches 'acpi-processor', 'acpi-apei' and 'acpi-ec [...] omits 11a04c934b930 Merge branch 'acpi-bus' into linux-next omits 9cfbcae69fa52 thermal/core: Avoid calling ->get_trip_temp() unnecessarily omits cab3b1fb66e48 dm raid: fix address sanitizer warning in raid_resume omits b1ebcf8477e10 dm raid: fix address sanitizer warning in raid_status omits 4f99f01f613b6 btrfs: don't call btrfs_page_set_checked in finish_compre [...] omits 7e761a28d0fc0 btrfs: fix repair of compressed extents omits acf8b3017472e btrfs: remove the start argument to check_data_csum and export omits f9f91718f1b5c btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 5b46808081f41 btrfs: simplify the pending I/O counting in struct compre [...] omits 18b5ba7d2da0a thermal/tools/tmon: Fix typo 'the the' in comment omits 01474261b8502 thermal/tools/tmon: Include pthread and time headers in tmon.h omits ee73121987a4a thermal/ti-soc-thermal: Fix comment typo omits be346704b3ca4 thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones [...] omits 306b1f7d7c07d thermal/drivers/qcom/temp-alarm: Register thermal zones a [...] omits 0fa62ca037235 thermal/drivers/u8500: Remove unnecessary print function [...] omits beb1eddbf98c4 thermal/drivers/rzg2l: Fix comments omits c3e2e4eb1106b Merge remote-tracking branch 'pci/pci/header-cleanup-immu [...] omits c4c5f086ea04a kconfig: shorten the temporary directory name for cc-option omits d16f406acfc5c dm: Start pr_preempt from the same starting path omits ca805a006f611 dm: Fix PR release handling for non All Registrants omits 3e78c247527cb dm: Start pr_reserve from the same starting path omits e103780edd910 dm: Allow dm_call_pr to be used for path searches omits 3b653b5c91da0 dm: return early from dm_pr_call() if DM device is suspended omits e92d4cc4be340 dt-bindings: PCI: qcom: Support additional MSI interrupts omits ac71b483b3e9a PCI: dwc: Handle MSIs routed to multiple GIC interrupts omits 440ab4c286c51 PCI: dwc: Convert struct pcie_port.msi_irq to an array omits 1335546d8280e PCI: dwc: Split MSI IRQ parsing/allocation to a separate [...] omits 41d42f3fabd0c PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi() omits e54b444b426df dm integrity: flush journal on suspend omits b269307f54f37 dm raid: fix crash if md_handle_request() splits bio omits fd9630ce26102 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', ' [...] omits a4c6658a01c9d Merge branch 'features' into for-next omits c447a9f6661fe Merge branch 'fixes' into for-next omits cfadf90e3995a Merge branch 'vmcore-iov_iter' into features omits 2f0bdba62933f exfat: remove duplicate write inode for extending dir/file omits a0d0c789fa494 exfat: remove duplicate write inode for truncating file omits f72e42dd563bb exfat: reuse __exfat_write_inode() to update directory entry omits 0b1f0a1678c90 f2fs: don't bother wait_ms by foreground gc omits f67b6d16165b1 f2fs: invalidate meta pages only for post_read required inode omits 281a58102efba f2fs: allow compression of files without blocks omits fdca2e01c219e f2fs: fix to check inline_data during compressed inode co [...] omits db99fb634538d f2fs: Delete f2fs_copy_page() and replace with memcpy_page() omits 2ebd6c567f4e8 f2fs: fix to invalidate META_MAPPING before DIO write omits 023081c8dbfb9 f2fs: add a sysfs entry to show zone capacity omits 91c0a7c084553 f2fs: adjust zone capacity when considering valid block count omits 13ae1dc18320a f2fs: enforce single zone capacity omits 3d8d2d75953c7 f2fs: remove redundant code for gc condition omits 57262d2c56b8c selftests/nolibc: Avoid generated files being committed omits 0aa2009e6a5c8 selftests/nolibc: add a "help" target omits 66aaeaae89585 selftests/nolibc: "sysroot" target installs a local copy [...] omits fe29f0cd4daed selftests/nolibc: add a "run" target to start the kernel in QEMU omits 1775f2bd2369a selftests/nolibc: add a "defconfig" target omits 5a6ba4bba9e97 selftests/nolibc: add a "kernel" target to build the kern [...] omits f0248cc02a4a4 selftests/nolibc: support glibc as well omits 81e71faa3f4a5 selftests/nolibc: condition some tests on /proc existence omits 6fca746255173 selftests/nolibc: recreate and populate /dev and /proc if [...] omits 03dedc226d37f selftests/nolibc: on x86, support exiting with isa-debug-exit omits d723bacb48096 selftests/nolibc: exit with poweroff on success when getp [...] omits 7793264f23c97 selftests/nolibc: add a few tests for some libc functions omits 8e52eafe13a75 selftests/nolibc: implement a few tests for various syscalls omits 44ef33a3e3b29 selftests/nolibc: support a test definition format omits 9e7f42c86f238 selftests/nolibc: add basic infrastructure to ease creati [...] omits 318336f8a91ac tools/nolibc: make sys_mmap() automatically use the right [...] omits 4cc006e10f844 tools/nolibc: fix build warning in sys_mmap() when my_sys [...] omits 8d7b59dad7bd4 tools/nolibc: make argc 32-bit in riscv startup code omits 56fd0636fc8d9 rcu-tasks: Make RCU Tasks Trace check for userspace execution omits b49d43e69a924 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states omits f6ce42429e4c9 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() omits 3d4c046202fb1 rcu: Make tiny RCU support leak callbacks for debug-objec [...] omits 5906682365d6d tools/memory-model: Clarify LKMM's limitations in litmus- [...] omits a764e0595cf4c doc: Emphasize the need for explicit RCU read-side markers omits e293ebc929c01 rcu: Add QS check in rcu_exp_handler() for non-preemptibl [...] omits fee32f7a7b603 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits 8760f93f580e0 rcu: Update rcu_preempt_deferred_qs() comments for !PREEM [...] omits d060e7113144a rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 682a1b6f7ee6f rcu: Back off upon fill_page_cache_func() allocation failure omits 186d801b75cf4 docs/memory-barriers.txt: Fixup long lines omits 8aa9c02780a89 docs/memory-barriers.txt: Fix confusing name of 'data dep [...] omits b2c1c03f5c58c torture: Optionally flush printk() buffers before powering off omits 008b94ef9a0f9 rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits ddf5498df04ff rcu: Fix rcu_read_unlock_strict() strict QS reporting omits cb175dbd15a9c memory-model: Prohibit nested SRCU read-side critical sections omits 3f57a53ae24ae Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] omits 56f697aa55af9 expand those iov_iter_advance()... omits 55820f508ac9b pipe_get_pages(): switch to append_pipe() omits efaccb4dd8bdb get rid of non-advancing variants omits 1fd93d09c913c ceph: switch the last caller of iov_iter_get_pages_alloc() omits 4dfc780fb1a00 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits cb43d42107bf1 af_alg_make_sg(): switch to advancing variant of iov_iter [...] omits 216472af2de72 iter_to_pipe(): switch to advancing variant of iov_iter_g [...] omits 9efb814aef018 block: convert to advancing variants of iov_iter_get_page [...] omits 1108e834f2ef0 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits aecb65fcfb0bb iov_iter: saner helper for page array allocation omits 89004052fc174 fold __pipe_get_pages() into pipe_get_pages() omits cc61b83413a8e ITER_XARRAY: don't open-code DIV_ROUND_UP() omits 56b61ad8932de unify the rest of iov_iter_get_pages()/iov_iter_get_pages [...] omits be2de06038cca unify xarray_get_pages() and xarray_get_pages_alloc() omits b37b3d98a96eb unify pipe_get_pages() and pipe_get_pages_alloc() omits dc7bbeeeb4409 iov_iter_get_pages(): sanity-check arguments omits 315c55741371a iov_iter_get_pages_alloc(): lift freeing pages array on f [...] omits 14880ec1c6d72 ITER_PIPE: fold data_start() and pipe_space_for_user() together omits ec55c91c6d9ed ITER_PIPE: cache the type of last buffer omits be794fdc20e8a ITER_PIPE: clean iov_iter_revert() omits b41ed6448c2c2 ITER_PIPE: clean pipe_advance() up omits 1e3f3943d7797 ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits 109a546dc64ae ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits 12a73beb5e342 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 868c3c3e863bd ITER_PIPE: helpers for adding pipe buffers omits 9aae4a61fb045 ITER_PIPE: helper for getting pipe buffer by index omits d0ed88f335ba0 splice: stop abusing iov_iter_advance() to flush a pipe omits dec1b9c52f859 switch new_sync_{read,write}() to ITER_UBUF omits 92d4d18eecb9f new iov_iter flavour - ITER_UBUF omits 2142388da9a85 md: fix build failure for !MODULE omits aa8c1129bd45e Merge branch 'for-5.19/upstream-fixes' into for-next omits e2e1cdbe8a833 Merge branch 'for-5.19/upstream-fixes' into for-next omits 36d4b8dffcf3d Merge branch 'for-5.19/upstream-fixes' into for-next omits 92f419de687a3 Merge branch 'for-5.20/amd-sfh' into for-next omits 6798e69da72c1 Merge branch 'for-5.20/core' into for-next omits 8a2568739089a Merge branch 'for-5.19/upstream-fixes' into for-next omits ddc60942fcc5b Merge branch 'for-5.19/upstream-fixes' into for-next omits 14b3f2d9ee8df sched/fair: Disallow sync wakeup from interrupt context omits 2e76e6144b74c PCI: imx6: Support more than Gen2 speed link mode omits 94d75868c355d nfsd: silence extraneous printk on nfsd.ko insertion omits f83e1915cb7f9 Merge branch 'md-next' of https://git.kernel.org/pub/scm/ [...] omits 211a3702d5aec raid5: fix duplicate checks for rdev->saved_raid_disk omits 4500d5c179105 md: simplify md_open omits d9406f31a9640 md: only delete entries from all_mddevs when the disk is freed omits 45e0d27400820 md: stop using for_each_mddev in md_exit omits 32389bb813f97 md: stop using for_each_mddev in md_notify_reboot omits 1bb1083754971 md: stop using for_each_mddev in md_do_sync omits 93c12a1eb34e5 md: factor out the rdev overlaps check from rdev_size_store omits e7f238227528c md: rename md_free to md_kobj_release omits a46457a5ee790 md: implement ->free_disk omits 9c39164ac17d7 md: fix error handling in md_alloc omits 069cce613a4a0 md: fix mddev->kobj lifetime omits f68c68c0a6d52 md/raid5: Convert prepare_to_wait() to wait_woken() api omits c451eedea5223 md/raid5: Fix sectors_to_do bitmap overflow in raid5_make [...] omits bd1ebc6772296 Merge branch 'for-5.20/drivers' into for-5.20/drivers-post omits 1e89db9bd676d Merge branch 'for-5.20/block' into for-5.20/drivers-post omits ac50198f774fc PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers omits f1f545738dd90 PCI: imx6: Reformat suspend callback to keep symmetric wi [...] omits a0d2a773b7393 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier omits c731e2104579d PCI: imx6: Disable clocks in reverse order of enable omits aca6bf55d9c87 PCI: imx6: Do not hide PHY driver callbacks and refine th [...] omits 27e48f89c5fc4 PCI: imx6: Reduce resume time by only starting link if it [...] omits 222c06e1e68ff PCI: imx6: Mark the link down as non-fatal error omits 90ed85e0f67d7 PCI: imx6: Move regulator enable out of imx6_pcie_deasser [...] omits 4703cbf0e310b PCI: imx6: Turn off regulator when system is in suspend mode omits b02f36855e3e4 PCI: imx6: Call host init function directly in resume omits d2ec6cc0445b2 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks omits ba785bab0f384 PCI: imx6: Propagate .host_init() errors to caller omits 9d1ed731c6519 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() omits 3aaa67fd4ca60 PCI: imx6: Factor out ref clock disable to match enable omits 3af11bb318304 PCI: imx6: Move imx6_pcie_clk_disable() earlier omits b046f921d3b16 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier omits 9a7f8f81b542b PCI: imx6: Move PHY management functions together omits 24072ef213f50 PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configu [...] omits 67e87425023b4 PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS() omits e8098cbed6f32 SUNRPC: Fix xdr_encode_bool() omits 8922a3be79fce scripts: headers_install.sh: Update config leak ignore entries omits 41065bf813860 selftests/kprobe: Update test for no event name syntax error omits 5f7ce3a02ae66 tracing: Add example and documentation for new __vstring() macro omits 3b0043f4cae57 selftests/kprobe: Do not test for GRP/ without event failures omits 9a5f84cf12967 selftests/ftrace: Add test case for GRP/ only input omits 05ebd4a632986 tracing: Auto generate event name when creating a group o [...] omits ca836ffa4c93f tracing: eprobe: Remove duplicate is_good_name() operation omits c6422b4c27b6b tracing: eprobe: Add missing log index omits a9350b9454ea2 mac80211: tracing: Use the new __vstring() helper omits 013cfbccb0cb3 batman-adv: tracing: Use the new __vstring() helper omits b293bc9286ee2 Merge branch 'clk-fixes' into clk-next omits e818884c382e1 parisc: Drop pa_swapper_pg_lock spinlock omits 1a24a177564af Merge branch 'devel' into for-next omits 5d7d16dbe757f Merge branch 'clk-imx' into clk-next omits 0d75484211780 Merge branch 'clk-allwinner' into clk-next omits 030b61a43157a Merge branch 'clk-renesas' into clk-next omits ecc5ca8e5107c parisc: Fix comment typo in fault.c omits 8c21b490b959e parisc: Show device names in /proc/iomem omits 70ccfc6f852c7 parisc: Clean up names in hardware database omits 2a1bd2f6b3369 NFSD: limit the number of v4 clients to 1024 per 1GB of s [...] omits ec56473c25fc8 NFSD: keep track of the number of v4 clients in the system omits a505db20ee1b6 NFSD: refactoring v4 specific code to a helper in nfs4state.c omits 49dd50b0bad5d NFSD: Ensure nf_inode is never dereferenced omits 4ba22226f3bea NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 2d044dc939877 NFSD: Move nfsd_file_trace_alloc() tracepoint omits 7d3d44756e197 NFSD: Separate tracepoints for acquire and create omits 1b5a6bb08d96d NFSD: Clean up unused code after rhashtable conversion omits 7315a712aa37d NFSD: Convert the filecache to use rhashtable omits b8a6144ead6b7 NFSD: Set up an rhashtable for the filecache omits 5640a38fc6105 NFSD: Replace the "init once" mechanism omits d7c9e4cb22b3f NFSD: Remove nfsd_file::nf_hashval omits da2c9dc368357 NFSD: nfsd_file_hash_remove can compute hashval omits 2ac4da0ec1a3b NFSD: Refactor __nfsd_file_close_inode() omits 2442e0be271ab NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 8263f6aa088c4 NFSD: Remove lockdep assertion from unhash_and_release_locked() omits 9167eb94d9812 NFSD: No longer record nf_hashval in the trace log omits 02c03044fc9ea NFSD: Never call nfsd_file_gc() in foreground paths omits 998d114355c77 NFSD: Fix the filecache LRU shrinker omits 8faf1c66c2192 NFSD: Leave open files out of the filecache LRU omits bee249ca95d06 NFSD: Trace filecache LRU activity omits 7a57743254fa2 NFSD: WARN when freeing an item still linked via nf_lru omits 0357aff156762 NFSD: Hook up the filecache stat file omits 37b172b6b4527 NFSD: Zero counters when the filecache is re-initialized omits 83a19c3b452fb NFSD: Record number of flush calls omits 3d87c9f3ac0ae NFSD: Report the number of items evicted by the LRU walk omits f89c538b3b323 NFSD: Refactor nfsd_file_lru_scan() omits ffe885404315c NFSD: Refactor nfsd_file_gc() omits 99fbaf6afc9db NFSD: Add nfsd_file_lru_dispose_list() helper omits e6cb8fc097af8 NFSD: Report average age of filecache items omits 0187c33071aba NFSD: Report count of freed filecache items omits d330cdde32805 NFSD: Report count of calls to nfsd_file_acquire() omits a6406d4234da8 NFSD: Report filecache LRU size omits 1a6121ca63c5b NFSD: Demote a WARN to a pr_warn() omits a9aeb79f92034 SUNRPC: Fix server-side fault injection documentation omits 8599040cbad08 nfsd: remove redundant assignment to variable len omits f3b863afe1a55 NFSD: Fix space and spelling mistake omits 53e794122f2a6 NFSD: Instrument fh_verify() omits a6ee59336e4a6 SUNRPC: Expand the svc_alloc_arg_err tracepoint omits d3608b23acab2 NLM: Defend against file_lock changes after vfs_test_lock() omits 0064b3d9f96f3 fs/lock: Rearrange ops in flock syscall. omits 4648f81306d54 fs/lock: Don't allocate file_lock in flock_make_lock(). omits e8c79d98b73cb kbuild: error out if $(INSTALL_MOD_PATH) contains % or : omits 058b3d34eb21b kbuild: error out if $(KBUILD_EXTMOD) contains % or : omits 8afdbc1468854 kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild omits 5fe24f8303816 kbuild: rpm-pkg: fix build error when _arch is undefined omits 1357da5bfff73 PCI: exynos: Correct generic PHY usage omits ac7d746be8b9a phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks omits 95883cb87ce2c thermal/drivers/sun8i: Fix typo in comment omits 5caed9894e605 thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j [...] omits b4ebc59642b84 thermal/drivers/k3_j72xx_bandgap: Fix array underflow in [...] omits 3a1e907afbc25 thermal/drivers/k3_j72xx_bandgap: Fix ref_table memory le [...] omits cd5fc01e17e1a LSM: SafeSetID: fix bug during GID policy check omits 8c740c6bf12de null_blk: fix ida error handling in null_add_dev() omits dec7e933d65db null_blk: cleanup null_init_tag_set omits ea2150c62afc8 Merge tag 'nvme-5.20-2022-07-14' of git://git.infradead.o [...] omits 91c08da8e7fc4 fscrypt: add fscrypt_context_for_new_inode omits 7f46dc5808710 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_e [...] omits d6ed6f570513c fs: change test in inode_insert5 for adding to the sb list omits d118a4943c585 docs: kbuild: fix typo omits a47336535f0f7 xen: don't require virtio with grants for non-PV guests omits 077814fe064fb kernel: remove platform_has() infrastructure omits 80ae4b266e193 virtio: replace restricted mem access flag with callback omits 908903ae8701a PCI: dwc: Use the bitmap API to allocate bitmaps omits 7b20ea4f3911c nvme-multipath: refactor nvme_mpath_add_disk omits 690cc0db1f05f nvme-apple: use nvme core helper to cancel requests in tagset omits 2e099afdcaf50 nvme-pci: use nvme core helper to cancel requests in tagset omits a70c11e1174ee nvme-tcp: use in-capsule data for I/O connect omits 6c16bb0373101 nvme-rdma: remove timeout for getting RDMA-CM established event omits 37ae152c7a0dd null_blk: add configfs variables for 2 options omits 4e4b8d8365963 null_blk: add module parameters for 4 options omits 14b963526313d xen: Fix spelling mistake omits 375e4dd5be0bf xen/manage: Use orderly_reboot() to reboot omits 6e2456c3492ad xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE omits be66c181264a4 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc omits e23f2d4af5ee0 Revert "scripts/mod/modpost.c: permit '.cranges' secton f [...] omits 7a5f046a9789d Merge branch 'clk-spreadtrum' into clk-next omits 0c94c75e42120 lockd: fix nlm_close_files omits 337a9cc9dca71 lockd: set owner when unlocking files omits 28aa004b62610 init/Kconfig: update KALLSYMS_ALL help text omits b63a0c3e51a45 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 omits fadf028f0be9a kbuild: remove sed command from cmd_ar_builtin omits 6b8b1077a377e certs: unify blacklist_hashes.c and blacklist_nohashes.c omits 06b8307368c8b certs: move scripts/check-blacklist-hashes.awk to certs/ omits 16950c52737ee modpost: put get_secindex() call inside sec_name() omits 1679eb4a61946 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH omits 802349eb85a62 tpm: fix platform_no_drv_owner.cocci warning omits 9c69021a91e5f KEYS: asymmetric: enforce SM2 signature use pkey algo omits 85b909e55c02c pkcs7: support EC-RDSA/streebog in SignerInfo omits 36fdd1af0c2d0 pkcs7: parser support SM2 and SM3 algorithms combination omits fec88eeea7b0f sign-file: Fix confusing error messages omits 332e673041bcc X.509: Support parsing certificate using SM2 algorithm omits e874c3f16a02d tpm: Add tpm_tis_i2c backend for tpm_tis_core omits 9cfa7df97bbb1 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protoc [...] omits c79aa0e22aa4c dt-bindings: trivial-devices: Add Infineon SLB9673 TPM omits 1ed2a47170350 tpm: Add upgrade/reduced mode support for TPM1.2 modules omits 9df125af0822d bus: mhi: ep: Check dev_set_name() return value omits cf9db9e0f6fd1 block/rnbd-srv: Replace sess_dev_list with index_idr omits 5ba7b490d9fce block/rnbd-srv: Set keep_id to true after mutex_trylock omits f8dc286e4d942 jbd2: fix outstanding credits assert in jbd2_journal_comm [...] omits 6c8bc8dd6d827 jbd2: unexport jbd2_log_start_commit() omits c56ed6eec06d4 jbd2: remove unused exports for jbd2 debugging omits f237450c7436c jbd2: rename jbd_debug() to jbd2_debug() omits d7acf6d8c57a2 ext4: use ext4_debug() instead of jbd_debug() omits 08779aaa3f63c ext4: reuse order and buddy in mb_mark_used when buddy split omits 2c8204b83ceaf ext4: update the s_overhead_clusters in the backup sb's w [...] omits e781b8ce9261f ext4: update s_overhead_clusters in the superblock during [...] omits f50f5a5eac809 ext4: fix reading leftover inlined symlinks omits 205b6eaef06f7 ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASA [...] omits c2f0eda6ad1b6 ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC omits 375e2143d8f41 nvmet-auth: expire authentication sessions omits 71ebe3842ebe6 nvmet-auth: Diffie-Hellman key exchange support omits b281bec759460 nvmet: implement basic In-Band Authentication omits 7f03b47ecc492 nvmet: parse fabrics commands on io queues omits cd88aa2b89c93 nvme-auth: Diffie-Hellman key exchange support omits a476416bb57b1 nvme: implement In-Band authentication omits b3107f1658bcb nvme-fabrics: decode 'authentication required' connect error omits a0516233e6b3f nvme: add definitions for NVMe In-Band authentication omits c603e3e98393e lib/base64: RFC4648-compliant base64 encoding omits de83cc791efb1 crypto: add crypto_has_kpp() omits 1bc60dc50469d crypto: add crypto_has_shash() omits d109f3ccfc8f3 nvme-loop: use nvme core helpers to cancel all requests i [...] omits 76a11e3e1d2cf nvme: fix qid param blk_mq_alloc_request_hctx omits 38c8467732d2a nvme: remove unused timeout parameter omits 48e1bc03b7983 nvme: handle the persistent internal error AER omits 12c6870bf7efb nvme: remove a double word in a comment omits 3b56590b1715b rnbd-clt: make rnbd_clt_change_capacity return void omits 59498516e707e rnbd-clt: pass sector_t type for resize capacity omits ffa41a7170249 rnbd-clt: check capacity inside rnbd_clt_change_capacity omits 50aff97483b6a rnbd-clt: adjust the layout of struct rnbd_clt_dev omits 7e6c34c6ca228 rnbd-clt: reduce the size of struct rnbd_clt_dev omits e8d5be284d308 rnbd-clt: kill read_only from struct rnbd_clt_dev omits 953d0c1b1d29c rnbd-clt: don't free rsp in msg_open_conf for map scenario omits 43a20e93310ec rnbd-clt: open code send_msg_open in rnbd_clt_map_device omits 5665ce4c60d0e thermal/core: Remove DROP_FULL and RAISE_FULL omits 3cdacdb345d8f thermal/core: Use clamp() helper in the stepwise governor omits 0e1f2573e9f8b thermal/drivers/u8500: Remove the get_trend function omits 9307ea4ae7c50 thermal/drivers/tegra: Remove get_trend function omits 0026f88ae840b thermal/drivers/qcom: Remove get_trend function omits 1c183b4f50386 PCI: dwc: Fix MSI msi_msg DMA mapping omits aa516a92584ea block: null_blk: Use the bitmap API to allocate bitmaps omits d01051ed365d9 Merge branch 'md-next' of https://git.kernel.org/pub/scm/ [...] omits ff4ec5f79108c md: Fix spelling mistake in comments omits e969c8949e9b4 md/raid5: Increase restriction on max segments per request omits a3906874f1f5f md/raid5: Improve debug prints omits a5b9c6a653fb6 md/raid5: Pivot raid5_make_request() omits 76816a91b3d24 md/raid5: Check all disks in a stripe_head for reshape progress omits b16d91f9b7ea2 md/raid5: Refactor add_stripe_bio() omits 4fcbd9abb6f2a md/raid5: Keep a reference to last stripe_head for batch omits cb775de29f28b md/raid5: Refactor for loop in raid5_make_request() into [...] omits 0647deafbf636 md/raid5: Move read_seqcount_begin() into make_stripe_request() omits 7f181f7bfeb86 md/raid5: Drop the do_prepare flag in raid5_make_request() omits 09cf533457791 md/raid5: Factor out helper from raid5_make_request() loop omits 6ce9728905c27 md/raid5: Move common stripe get code into new find_get_s [...] omits ec877594ad577 md/raid5: Move stripe_add_to_batch_list() call out of add [...] omits e07b250b9da96 md/raid5: Refactor raid5_make_request loop omits 7b19410260fb7 md/raid5: Factor out ahead_of_reshape() function omits cc69f703f7af7 md/raid5: Make logic blocking check consistent with logic [...] omits 0c48c3be92add md: unlock mddev before reap sync_thread in action_store omits 467f738d0e821 md: Explicitly create command-line configured devices omits 92a2748dc3c52 md: Notify sysfs sync_completed in md_reap_sync_thread() omits c74008cf2d48c md: Ensure resync is reported after it starts omits ff3a0996abb9e md: Use enum for overloaded magic numbers used by mddev-> [...] omits 13a5bd4c6b104 md/raid5-cache: Annotate pslot with __rcu notation omits 0d79ac61090f9 md/raid5-cache: Clear conf->log after finishing work omits 33fa9f7c08f7e md/raid5-cache: Drop RCU usage of conf->log omits c2270aede3a10 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() omits f4eb3eb3a9d52 md/raid5: suspend the array for calls to log_exit() omits 26becbe46497e md/raid5-ppl: Drop unused argument from ppl_handle_flush_ [...] omits 59c0b25533f07 md/raid5-log: Drop extern decorators for function prototypes omits 1c3d54037780d MAINTAINERS: add patchwork link to linux-raid project omits 516de80d448fa Merge branch 'zynqmp/soc' into for-next omits 90036a4a64a5f Merge branch 'zynq/soc' into for-next omits e7145cc274e9a f2fs: introduce memory mode omits 197f80d97e9cc drbd: bm_page_async_io: fix spurious bitmap "IO error" on [...] omits 16615b92d4dcc Merge branch 'clk-renesas' into clk-next omits 0f24debbb8475 fs: dlm: move kref_put assert for lkb structs omits 09248df31b479 fs: dlm: don't use deprecated timeout features by default omits b98274483f62f fs: dlm: add deprecation Kconfig and warnings for timeouts omits 6cc168d17178c Merge branch 'zynq/dt' into for-next omits ced86c536be19 ARM: dts: xilinx: align gpio-key node names with dtschema omits 292dcfc1f60ee Merge branch 'clk-devm-enable' into clk-next omits 4768f717d85c6 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support omits 78516a12d7428 dt-bindings: thermal: rcar-gen3-thermal: use positive logic omits a5c34de172886 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema omits 3be4812d6594b drivers/thermal/rcar_gen3_thermal: Improve logging during probe omits 7a8696f727e1a MAINTAINERS: add include/dt-bindings/thermal to THERMAL omits 77988a4351b2d drivers/thermal/devfreq_cooling: Extend the devfreq_cooli [...] omits 3c1325a6c02a5 drivers/thermal/cpufreq_cooling: Update outdated comments omits b279c68446907 drivers/thermal/cpufreq_cooling : Refactor thermal_power_ [...] omits 6ee324afdf30b drivers/thermal/cpufreq_cooling: Use private callback ops [...] omits 71b8138dea9a3 Merge branch 'clk-ti-dt' into clk-next omits 733dc1aaf4f07 Merge branch 'clk-devm-enable' into clk-next omits d6acc1d49dd53 Merge branch 'clk-mtk' into clk-next omits 882eb549a76ca Merge branch 'clk-fixes' into clk-next omits 6c55e6cce170a Merge branch 'for-5.20/nintendo' into for-next omits b37be6d2f4575 Merge branch 'for-5.20/uclogic' into for-next omits f2281a61a711f Merge branch 'clk-mtk' into clk-next omits b602eeb418fbe Merge branch 'clk-fixes' into clk-next omits 2fa5d7876d877 Merge branch 'clk-basic' into clk-next omits 353539023e4fd Merge branch 'for-5.19/upstream-fixes' into for-next omits 6328a8a8ec6c8 Merge branch 'for-5.19/upstream-fixes' into for-next omits 221bd70be2e8b Merge branch 'for-5.19/upstream-fixes' into for-next omits abc44fe1d31fb Merge branch 'for-5.19/upstream-fixes' into for-next omits f434857d57347 Merge branch 'for-5.19/upstream-fixes' into for-next omits e17191e2cc823 Merge branch 'for-5.19/upstream-fixes' into for-next omits 2a6539b2be459 Merge branch 'for-5.20/apple' into for-next omits 168192f798c3a Merge branch 'for-5.19/upstream-fixes' into for-next omits f273eafbaa113 Merge branch 'for-5.20/elan' into for-next omits 8e520fb605754 Merge branch 'for-5.19/upstream-fixes' into for-next omits 40b88d536f4c6 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits 242c04f013771 KVM: s390: selftests: Use TAP interface in the reset test omits fd35ba6add67a KVM: s390: selftests: Use TAP interface in the tprot test omits 933be397cc287 KVM: s390: selftests: Use TAP interface in the sync_regs test omits e6b8d9bf98342 KVM: s390: selftests: Use TAP interface in the memop test omits d2ca1fd2bc705 ARM: 9207/1: amba: fix refcount underflow if amba_device_ [...] omits b01c83388f54d Revert "HID: Driver for Google Hangouts Meet Speakermic" omits 9a5fe747d99e1 init/Kconfig: Specify the interpreter for rust-is-available.sh omits f19584603a37c [RFC] drivers: android: Binder IPC in Rust omits 9b6df53414e1d [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 19ae2b0ecba9f MAINTAINERS: Rust omits 91fb0182d4db1 samples: add Rust examples omits 0ea4b9a1bece4 Kbuild: add Rust support omits 6fcfd3e119fc0 docs: add Rust documentation omits 54203052bf8ef scripts: decode_stacktrace: demangle Rust symbols omits 16ea7610e30b7 scripts: add `generate_rust_analyzer.py` scripts omits 56bf83de2cd13 scripts: add `rustdoc_test_{builder,gen}.py` scripts omits b04a582e3cc0a scripts: checkpatch: enable language-independent checks for Rust omits 59cda43d682e9 scripts: checkpatch: diagnose uses of `%pA` in the C side omits 2fbf5241a5611 vsprintf: add new `%pA` format specifier omits b11cd2a2f93b0 rust: export generated symbols omits bc3e7f438ab48 rust: add `kernel` crate omits 8dff7ef931927 rust: add `kernel` crate's `sync` module omits 0393a048dbaa0 rust: add `macros` crate omits b25a3db0ec915 rust: add `build_error` crate omits 10fca43737603 rust: adapt `alloc` crate to the kernel omits 7a12f13e68ee5 rust: import upstream `alloc` crate omits d1fec9d9a9389 rust: add `compiler_builtins` crate omits 5b3e98c1e29e2 rust: add C helpers omits aee5392c24130 kunit: take `kunit_assert` as `const` omits 394dffa6680ca kallsyms: increase maximum kernel symbol length to 512 omits 2087d6ac3567b kallsyms: support "big" kernel symbols omits 33b5a8c953030 kallsyms: avoid hardcoding the buffer size omits 19c5bda74dc45 ASoC: tlv320adc3xxx: Fix build error for implicit functio [...] omits 97eea946b9396 ASoC: ops: Check bounds for second channel in snd_soc_put [...] omits 698813ba8c580 ASoC: ops: Fix bounds check for _sx controls omits b776c4a4618ec ASoC: fsl_micfil: explicitly clear CHnF flags omits 292709b9cf3ba ASoC: fsl_micfil: explicitly clear software reset bit omits a2a3b5d6c512e Merge branch 'for-5.19/apple' into for-next omits a5e8a851f469a Merge branch 'for-5.19/uclogic' into for-next omits 65c9f9f95c00d Merge branch 'for-5.19/amd-sfh' into for-next omits 9a149c0f3f676 Merge branch 'for-5.18/upstream-fixes' into for-next omits 3809e4395410f Merge branch 'for-5.19/wacom' into for-next omits 1b52907411bb7 Merge branch 'for-5.19/uclogic' into for-next omits 67de830f8d750 Merge branch 'for-5.19/megaworld' into for-next omits eb3f85f0fc6e1 Merge branch 'for-5.19/wacom' into for-next omits a6b36823df3f7 Merge branch 'for-5.19/lenovo' into for-next omits 22d0912fc3fd6 Merge branch 'for-5.18/upstream-fixes' into for-next omits d5b253114682c Merge branch 'for-5.18/upstream-fixes' into for-next omits 23507c8efba89 Merge branch 'for-5.18/upstream-fixes' into for-next omits 9a7febc42cd53 Merge branch 'for-5.19/amd-sfh' into for-next omits 757c1bc54021b Merge branch 'for-5.19/uclogic' into for-next omits 25c3dcf1df09e Merge branch 'for-5.19/wacom' into for-next omits e0452733a7465 Merge branch 'for-5.19/google' into for-next omits e9c8c7c43b51b HID: Driver for Google Hangouts Meet Speakermic omits 75686595d0feb Merge branch 'for-5.19/wacom' into for-next omits e668210e62447 Merge branch 'for-5.18/upstream-fixes' into for-next omits 483698d51626d Merge branch 'for-5.19/uclogic' into for-next omits ceaaa0282c069 Merge branch 'for-5.18/upstream-fixes' into for-next omits 3cc519d826271 Merge branch 'for-5.17/upstream-fixes' into for-next omits cde4b57a1c518 Merge branch 'for-5.17/upstream-fixes' into for-next omits 60157d4f9e2e9 Merge branch 'for-5.18/core' into for-next omits 5bd244f9134bf Merge branch 'for-5.17/upstream-fixes' into for-next omits 008b6635d1e6a Merge branch 'for-5.18/uclogic' into for-next omits c0774561bd465 Merge branch 'for-5.17/upstream-fixes' into for-next omits 8b943e92aede6 Merge branch 'for-5.17/upstream-fixes' into for-next omits 40282358ae305 Merge branch 'for-5.18/apple' into for-next omits 5c9d54d2c2bd9 Merge branch 'for-5.18/razer' into for-next omits be94d0aa19eeb Merge branch 'for-5.17/upstream-fixes' into for-next omits 37ee26c43358a Merge branch 'for-5.18/apple' into for-next omits 714af0dbfa78b Merge branch 'for-5.18/uclogic' into for-next omits aaca3f07f25de Merge branch 'for-5.12/i2c-hid' into for-next omits 27c6565ac313b Merge branch 'for-5.17/upstream-fixes' into for-next omits cc64431a9607c Merge branch 'for-5.17/upstream-fixes' into for-next omits c537b53ed3525 Merge branch 'for-5.12/i2c-hid' into for-next omits 2b3566c337c31 Merge branch 'for-5.17/upstream-fixes' into for-next omits 180b54d4c3daf Merge branch 'for-5.18/sigma-micro' into for-next omits bdb5fcc74d34e Merge branch 'for-5.18/google' into for-next omits fbe201d16bb15 Merge branch 'for-5.17/upstream-fixes' into for-next omits d4c575491c820 Merge branch 'for-5.17/upstream-fixes' into for-next omits 9fc23e57bb604 Merge branch 'for-5.18/amd-sfh' into for-next omits 272f70d2ae5cb Merge branch 'for-5.17/upstream-fixes' into for-next omits 1bec0754eaa0d Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple [...] adds e0339f036ef4b watch_queue: Fix missing rcu annotation adds e64ab2dbd8829 watch_queue: Fix missing locking in add_watch_to_object() adds 0c10455626724 ptp: ocp: Select CRC16 in the Kconfig. adds 67c3b611d92fc sfc: disable softirqs for ptp TX adds 181d8d2066c00 sctp: leave the err path free in sctp_stream_init to sctp [...] adds 1e308c6fb7127 ice: Fix max VLANs available for VF adds 01658aeeada6f ice: Fix tunnel checksum offload with fragmented traffic adds 5c8e3c7ff3e7b ice: Fix VSIs unable to share unicast MAC adds 283d736ff7c7e ice: check (DD | EOF) bits on Rx descriptor rather than ( [...] adds cc019545a2385 ice: do not setup vlan for loopback VSI adds bf84719df765f Merge branch '100GbE' of git://git.kernel.org/pub/scm/lin [...] adds 51a83391d77bb net/funeth: Fix fun_xdp_tx() and XDP packet reclaim adds e27326009a3d2 net: ping6: Fix memleak in ipv6_renew_options(). adds 85f0173df35e5 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr adds 4d3d3a1b244fd stmmac: dwmac-mediatek: fix resource leak in probe adds 33ea1340bafe1 Merge tag 'net-5.19-final' of git://git.kernel.org/pub/sc [...] adds f16a2f593d009 Merge tag 'drm-intel-fixes-2022-07-28-1' of git://anongit [...] adds 6e2c0490769ef Merge tag 'drm-fixes-2022-07-29' of git://anongit.freedes [...] adds 9d928d9b78bee Merge tag 'powerpc-5.19-6' of git://git.kernel.org/pub/sc [...] adds d8e7f201a4cf1 LoongArch: Use ABI names of registers where appropriate adds 07b480695d24d LoongArch: Use the "jr" pseudo-instruction where applicable adds 57ce5d3eefacf LoongArch: Use the "move" pseudo-instruction where applicable adds d47b2dc87c581 LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ adds d1bc75d7595b2 LoongArch: Simplify "BLT foo, zero" with BLTZ adds 1fdb9a92495a6 LoongArch: Simplify "BGT foo, zero" with BGTZ adds f5c3c22f21b6a LoongArch: Re-tab the assembly files adds ab6e57a69df51 LoongArch: Remove several syntactic sugar macros for branches adds f62b7626cb79d LoongArch: Remove useless header compiler.h adds 71610ab1d017e LoongArch: Remove clock setting during cpu hotplug stage adds 3a3a4f7a65e3f LoongArch: Remove unused variables adds 317980e6b4d03 LoongArch: Disable executable stack by default adds 1aea29d7c3569 LoongArch: Fix shared cache size calculation adds b0f3bdc00240f LoongArch: Fix missing fcsr in ptrace's fpr_set adds 45b53c9051770 LoongArch: Fix wrong "ROM Size" of boardinfo adds a95eb1d086dcc Merge tag 'loongarch-fixes-5.19-5' of git://git.kernel.or [...] adds e4d8b09d671f0 Merge tag 'riscv-for-linus-5.19-rc9' of git://git.kernel. [...] adds 506e6dfb0f113 Merge tag 'pm-5.19-rc9' of git://git.kernel.org/pub/scm/l [...] adds 46a4d679ef882 workqueue: Avoid a false warning in unbind_workers() adds 4b20426d04416 Merge tag 'wq-for-5.19-rc8-fixes' of git://git.kernel.org [...] adds 553de6e1157df tools headers cpufeatures: Sync with the kernel sources adds b226521923aee perf scripts python: Let script to be python2 compliant adds 2d86612aacb78 perf symbol: Correct address for bss symbols adds 882528d2e7768 perf symbol: Skip symbols if SHF_ALLOC flag is not set adds 9a241805673ec perf bpf: Remove undefined behavior from bpf_perf_object__next() adds bb83c99d3d0aa Merge tag 'perf-tools-fixes-for-v5.19-2022-07-29' of git: [...] adds 1c8ac1c4af178 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/li [...] adds 66cee9097e2b7 nouveau/svm: Fix to migrate all requested pages adds ce156c8a1811c Merge tag 'drm-misc-fixes-2022-07-29' of git://anongit.fr [...] adds e65c6a46df94c Merge tag 'drm-fixes-2022-07-30' of git://anongit.freedes [...] adds d6c52fa3e955b nvme-pci: Crucial P2 has bogus namespace ids adds eda3953b6a805 Merge tag 'nvme-5.19-2022-07-27' of git://git.infradead.o [...] adds 8a91f86f3e9e9 Merge tag 'block-5.19-2022-07-29' of git://git.kernel.dk/ [...] adds 9282012fc0aa2 page_alloc: fix invalid watermark check on a negative value adds 8a295dbbaf729 mm/hmm: fault non-owner device private entries adds 620725263f422 Merge tag 'mm-hotfixes-stable-2022-07-29' of git://git.ke [...] adds ec85bd369fd2b ARM: findbit: fix overflowing offset adds 6a010258447d3 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/l [...] adds cd2715b7929bc Merge tag 'edac_urgent_for_v5.19' of git://git.kernel.org [...] adds 6eebd5fb20838 locking/rwsem: Allow slowpath writer to ignore handoff bi [...] adds 5e4823e6dab8f Merge tag 'locking_urgent_for_v5.19' of git://git.kernel. [...] adds 871808fd6981b x86/configs: Update configs in x86_debug.config adds 5bb6c1d1126eb Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" adds 571c30b1a8846 x86/bugs: Do not enable IBPB at firmware entry when IBPB [...] adds ea304a8b89fd0 docs/kernel-parameters: Update descriptions for "mitigati [...] adds 89caf575400a9 Merge tag 'x86_urgent_for_v5.19' of git://git.kernel.org/ [...] adds 8dc592c41f387 clk: sunxi-ng: Fix H6 RTC clock definition adds 334c0ef6429f2 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/p [...] adds 3d7cb6b04c3f3 Linux 5.19 adds 81eeb82fc215a fs: dlm: add deprecation Kconfig and warnings for timeouts adds 6b0afc0cc3e9a fs: dlm: don't use deprecated timeout features by default adds 958589892218e fs: dlm: move kref_put assert for lkb structs adds eb43bbac4c3c9 Merge tag 'dlm-6.0' of git://git.kernel.org/pub/scm/linux [...] adds af07685b9ca18 Merge tag 'fs_for_v5.20-rc1' of git://git.kernel.org/pub/ [...] adds bec14d79f73e7 Merge tag 'fsnotify_for_v5.20-rc1' of git://git.kernel.or [...] adds ecce9212d0fd7 erofs: update ctx->pos for every emitted dirent adds e88745dcfd9de Merge tag 'erofs-for-5.20-rc1' of git://git.kernel.org/pu [...] adds 4149be7bda7e1 fs/lock: Don't allocate file_lock in flock_make_lock(). adds db4abb4a32ec9 fs/lock: Rearrange ops in flock syscall. adds e6a7cf70a3ca9 Merge tag 'filelock-v6.0' of git://git.kernel.org/pub/scm [...] adds bdfae5ce3820e Merge tag 'fs.idmapped.vfsuid.v5.20' of git://git.kernel. [...] adds 0fac198def2b4 Merge tag 'fs.idmapped.overlay.acl.v5.20' of git://git.ke [...] adds 296d3b3e05ec8 Merge tag 'ras_core_for_v6.0_rc1' of git://git.kernel.org [...] adds dbc1f5a9f42a9 Merge tag 'x86_vmware_for_v6.0_rc1' of git://git.kernel.o [...] adds 94e37e8489190 Merge tag 'x86_cleanups_for_v6.0_rc1' of git://git.kernel [...] adds 92598ae22f582 Merge tag 'x86_mm_for_v6.0_rc1' of git://git.kernel.org/p [...] adds 650ea1f626ab4 Merge tag 'x86_fpu_for_v6.0_rc1' of git://git.kernel.org/ [...] adds 42efa5e3a8888 Merge tag 'x86_cpu_for_v6.0_rc1' of git://git.kernel.org/ [...] adds 98b1783de202f Merge tag 'x86_misc_for_v6.0_rc1' of git://git.kernel.org [...] adds ecf9b7bfea60c Merge tag 'x86_core_for_v6.0_rc1' of git://git.kernel.org [...] adds 8b7054528cd5a Merge tag 'x86_build_for_v6.0_rc1' of git://git.kernel.or [...] adds 60ee49fac8177 Merge tag 'x86_kdump_for_v6.0_rc1' of git://git.kernel.or [...] adds a82c58cf1a556 Merge tag 'm68k-for-v5.20-tag1' of git://git.kernel.org/p [...] adds 0cec3f24a7ced Merge tag 'arm64-upstream' of git://git.kernel.org/pub/sc [...] adds 0dd1cabe8a4a5 Merge tag 'slab-for-5.20_or_6.0' of git://git.kernel.org/ [...] adds 0190e4198e47f rseq: Deprecate RSEQ_CS_FLAG_NO_RESTART_ON_* flags adds c17a6ff932135 rseq: Kill process when unknown flags are encountered in [...] adds b167fdffe9e73 Merge tag 'sched-core-2022-08-01' of git://git.kernel.org [...] adds 22a39c3d86930 Merge tag 'locking-core-2022-08-01' of git://git.kernel.o [...] adds 63e6053add5a6 Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/ [...] adds 41e79b1d45847 clocksource/drivers/timer-ti-dm: Move inline functions to [...] adds ab0bbef3ae0f6 clocksource/drivers/timer-ti-dm: Make timer selectable fo [...] adds 4e3203610a889 clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs adds 775343f9fde99 clocksource/drivers/timer-ti-dm: Make driver selection bo [...] adds 110a25357584a clocksource/drivers/tegra186: Put Kconfig option 'tristat [...] adds 4abb38595b1b1 dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out adds 7a93d490900ed clocksource/drivers/sun4i: Remove unnecessary (void*) con [...] adds 561a0846182ef dt-bindings: timer: ingenic,tcu: use absolute path to oth [...] adds c329fb5318ef8 dt-bindings: timer: allwinner,sun4i-a10-timer: Add D1 compatible adds 148399c90e25b clocksource/drivers/sun5i: Remove unnecessary (void*) con [...] adds 75fed76ebc8f7 Merge tag 'timers-v5.20-rc1' of https://git.linaro.org/pe [...] adds cceeeb6a6d02e wait: Fix __wait_event_hrtimeout for RT/DL tasks adds dfea84827f7eb Merge tag 'timers-core-2022-08-01' of git://git.kernel.or [...] adds 779fda86bdeb8 Merge tag 'irqchip-5.20' of git://git.kernel.org/pub/scm/ [...] adds 9de1f9c8ca510 Merge tag 'irq-core-2022-08-01' of git://git.kernel.org/p [...] adds e233cc59d08f9 Merge tag 'arm-soc-6.0' of git://git.kernel.org/pub/scm/l [...] adds 47b62edcd4eb7 Merge tag 'arm-drivers-6.0' of git://git.kernel.org/pub/s [...] adds 3976d758e045e Merge tag 'arm-dt-6.0' of git://git.kernel.org/pub/scm/li [...] adds 3a829d267e108 Merge tag 'arm-defconfig-6.0' of git://git.kernel.org/pub [...] adds dd65b964922ed Merge tag 'arm-newsoc-6.0' of git://git.kernel.org/pub/sc [...] adds 7d0d3fa7339ed Merge tag 'arm-boardfiles-6.0' of git://git.kernel.org/pu [...] adds 2e7a95156d646 Merge tag 'regmap-v5.20' of git://git.kernel.org/pub/scm/ [...] adds 416e05e5b7ce6 Merge tag 'regulator-v5.20' of git://git.kernel.org/pub/s [...] adds 730bc8ba5e9ec spi: spi-gxp: Add support for HPE GXP SoCs adds 8cc35b86546dc spi: dt-bindings: add documentation for hpe,gxp-spifi adds a1848b0fa2517 MAINTAINERS: add spi support to GXP adds 69243df953e70 Add SPI Driver to HPE GXP Architecture adds 0805c6fb39f66 Merge tag 'spi-v5.20' of git://git.kernel.org/pub/scm/lin [...] adds 20550a61880fc pwm: sifive: Simplify offset calculation for PWMCMP registers adds 61180f68ad5b9 pwm: sifive: Fold pwm_sifive_enable() into its only caller adds 0f02f491b7861 pwm: sifive: Reduce time the controller lock is held adds 3586b02663f09 pwm: sifive: Enable clk only after period check in .apply() adds 1695b421e1b58 pwm: sifive: Simplify clk handling adds ace41d7564e65 pwm: sifive: Ensure the clk is enabled exactly once per r [...] adds 2375e964d541b pwm: sifive: Shut down hardware only after pwmchip_remove [...] adds c2252c181ab5d dt-bindings: pwm: Document clk based PWM controller adds 901f8f5404f14 pwm: Add clock based PWM output driver adds 3bf5f2f0c02ef dt-bindings: pwm: mediatek: Add compatible string for MT8195 adds 0afe57ca3a776 MAINTAINERS: Add include/dt-bindings/pwm to PWM SUBSYSTEM adds 3391780b74b94 MAINTAINERS: Remove myself as PWM maintainer adds ea95b29983b99 pwm: twl-led: Document some limitations and link to the r [...] adds 2ba1aede6d418 pwm: lpc18xx: Convert to use dev_err_probe() adds 8933d30c5f468 pwm: lpc18xx: Fix period handling adds 530c28df03e70 Merge tag 'pwm/for-5.20-rc1' of git://git.kernel.org/pub/ [...] adds 64ae88ff48cb5 Merge tag 'hwmon-for-v5.20' of git://git.kernel.org/pub/s [...] adds 4f4179fcf4208 ACPI: CPPC: Do not prevent CPPC from working in the future adds d60b6b0bc0036 Merge branch 'acpi-bus' adds 198c414ef21a0 Merge branches 'acpi-processor', 'acpi-apei' and 'acpi-ec' adds ec6c050319041 ACPI: PM: x86: Print messages regarding LPS0 idle support adds 59fa06cd8529e Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and ' [...] adds 2c65e312bc6bb ACPI/PCI: Remove useless NULL pointer checks adds 6352f3478a95c Merge branches 'acpi-video', 'acpi-pci' and 'acpi-docs' adds 8fa0db3a9b8ef Merge tag 'acpi-5.20-rc1' of git://git.kernel.org/pub/scm [...] adds f611b33af2a88 Merge back cpuidle material for 5.20. adds 82b6c2e7df79e Merge branches 'pm-cpufreq' and 'pm-cpuidle' adds 8386c414e27ca PM: hibernate: defer device probing when resuming from hi [...] adds b08b95cf30f53 powercap: RAPL: Add Power Limit4 support for Alder Lake-N [...] adds 954a83fc60c80 Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-dom [...] adds 8d36694245f2a PM: QoS: Add check to make sure CPU freq is non-negative adds aa727b7b4b67d Merge branches 'pm-devfreq', 'pm-qos', 'pm-tools' and 'pm-docs' adds a771ea6413c00 Merge tag 'pm-5.20-rc1' of git://git.kernel.org/pub/scm/l [...] adds a2ed4e7e3b3ac Merge branch 'thermal-core' adds 3cbf6a8ab70b2 drivers/thermal/cpufreq_cooling: Use private callback ops [...] adds 3f7ced7ac9af4 drivers/thermal/cpufreq_cooling : Refactor thermal_power_ [...] adds 9784d2fbb858e drivers/thermal/cpufreq_cooling: Update outdated comments adds 829f416643f97 drivers/thermal/devfreq_cooling: Extend the devfreq_cooli [...] adds 037a6ea0debbe MAINTAINERS: add include/dt-bindings/thermal to THERMAL adds 404dd7dfb1302 drivers/thermal/rcar_gen3_thermal: Improve logging during probe adds f16d37056be2f dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema adds 3c1fa94cd0bac dt-bindings: thermal: rcar-gen3-thermal: use positive logic adds 83b4466b3f1b0 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support adds 198fa45252d84 thermal/drivers/qcom: Remove get_trend function adds afbeb99e2e33d thermal/drivers/tegra: Remove get_trend function adds 66a0b101efca7 thermal/drivers/u8500: Remove the get_trend function adds 25bff3ed9a8aa thermal/core: Use clamp() helper in the stepwise governor adds 4102c4042a33c thermal/core: Remove DROP_FULL and RAISE_FULL adds 99a049aace325 thermal/drivers/k3_j72xx_bandgap: Fix ref_table memory le [...] adds cc67ca28cf8b2 thermal/drivers/k3_j72xx_bandgap: Fix array underflow in [...] adds 4aaec53b84418 thermal/drivers/k3_j72xx_bandgap: Make k3_j72xx_bandgap_j [...] adds 11188b439974b thermal/drivers/sun8i: Fix typo in comment adds 8f5a9371e6966 thermal/drivers/rzg2l: Fix comments adds 8cf18eea46e24 thermal/drivers/u8500: Remove unnecessary print function [...] adds fb55b0129787e thermal/drivers/qcom/temp-alarm: Register thermal zones a [...] adds ee35f721477a9 thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones [...] adds 8b74a003a9413 thermal/ti-soc-thermal: Fix comment typo adds 0cf51bfe99952 thermal/tools/tmon: Include pthread and time headers in tmon.h adds 7a12f9188529d thermal/tools/tmon: Fix typo 'the the' in comment adds 50e53291e9f18 thermal/core: Avoid calling ->get_trip_temp() unnecessarily adds 3f95ac324535e thermal/core: Remove duplicate information when an error occurs adds a3193edcbdf9a thermal/of: Replace device node match with device node search adds af9f251b8e396 thermal/of: Remove the device node pointer for thermal_trip adds 646274ddaf756 thermal/of: Move thermal_trip structure to thermal.h adds 6390383b67fab thermal/core: Remove unneeded EXPORT_SYMBOLS adds e5f2cda61d068 thermal/core: Move thermal_set_delay_jiffies to static adds e5bfcd30f88fd thermal/core: Rename 'trips' to 'num_trips' adds fae11de507f0e thermal/core: Add thermal_trip in thermal_zone adds 14ccb5edd76e4 thermal/of: Use thermal trips stored in the thermal zone adds d0c75fa2c17f0 thermal/of: Initialize trip points separately adds da9d01794e317 Merge tag 'thermal-v5.20-rc1' of git://git.kernel.org/pub [...] adds c1dbe9a1c86da Merge tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/ [...] adds fb5e29df8d15a tools/power turbostat: Introduce support for RaptorLake adds 033312336d67a tools/power turbostat: print the kernel boot commandline adds e13da9a1dbe4c tools/power turbostat: replace strncmp with single charac [...] adds 5e5fd36c58d6c tools/power turbostat: Fix file pointer leak adds a5c6d65d06ebd tools/power turbostat: Show uncore frequency adds 7535249d10a88 tools/power turbostat: update turbostat.8 adds 774627c598488 tools/power turbostat: dump CPUID.7.EDX.Hybrid adds 5d6228452c008 tools/power turbostat: simplify dump_turbo_ratio_limits() adds 4af184ee8b2c0 tools/power turbostat: dump secondary Turbo-Ratio-Limit adds 1c1313b50af73 tools/power turbostat: add support for ALDERLAKE_N adds 6f9cf553deb84 tools/power turbostat: Support RAPTORLAKE P adds 2db0e5eb9c484 tools/power turbosstat: fix comment adds 684e40e99e594 tools/power turbostat: separate SPR from ICX adds eade39b2bf7f3 tools/power turbostat: cleanup 'automatic_cstate_conversi [...] adds 0e4d42af81471 tools/power turbostat: fix SPR PC6 limits adds 6287e6f0fdd36 tools/power turbostat: do not decode ACC for ICX and SPR adds 3afe697b74bc6 tools/power turbostat: version 2022.07.28 adds efb2883060afc Merge branch 'turbostat' of git://git.kernel.org/pub/scm/ [...] adds b349b1181d24a Merge tag 'for-5.20/io_uring-2022-07-29' of git://git.ker [...] adds 98e247464088a Merge tag 'for-5.20/io_uring-buffered-writes-2022-07-29' [...] adds 42df1cbf6a472 Merge tag 'for-5.20/io_uring-zerocopy-send-2022-07-29' of [...] adds c013d0af81f60 Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel [...] adds e120a5f1e78fa dm: return early from dm_pr_call() if DM device is suspended adds 8dd87f3c5283d dm: Allow dm_call_pr to be used for path searches adds 701510875975e dm: Start pr_reserve from the same starting path adds 08a3c338e080d dm: Fix PR release handling for non All Registrants adds c6adada5b7040 dm: Start pr_preempt from the same starting path adds 1fbeea217d8f2 dm raid: fix address sanitizer warning in raid_status adds 7dad24db59d2d dm raid: fix address sanitizer warning in raid_resume adds 9dd1cd3220eca dm: fix dm-raid crash if md_handle_request() splits bio adds 8374cfe647a1f Merge tag 'for-6.0/dm-changes' of git://git.kernel.org/pu [...] adds ddd1949f585ef Merge tag 'pstore-v5.20-rc1' of git://git.kernel.org/pub/ [...] adds 9a8ac9ee07d44 Merge tag 'seccomp-v5.20-rc1' of git://git.kernel.org/pub [...] adds d7b767b5088d5 Merge tag 'execve-v5.20-rc1' of git://git.kernel.org/pub/ [...] adds 27603a606fda0 dm: verity-loadpin: Drop use of dm_table_get_num_targets() adds 6991a564f5974 Merge tag 'hardening-v5.20-rc1' of git://git.kernel.org/p [...] adds 79802ada87fae Merge tag 'selinux-pr-20220801' of git://git.kernel.org/p [...] adds f42e1e3e40da0 Merge tag 'audit-pr-20220801' of git://git.kernel.org/pub [...] adds 1b6cf909647e6 Merge tag 'lsm-pr-20220801' of git://git.kernel.org/pub/s [...] adds 63c3b5d2ca96b smack: Replace kzalloc + strncpy with kstrndup adds aa16fb4b9e7e1 smack: Remove the redundant lsm_inode_alloc adds ea7099d5229c0 Merge tag 'Smack-for-6.0' of https://github.com/cschaufle [...] adds 87fe1adb66a51 Merge tag 'safesetid-6.0' of https://github.com/micah-mor [...] adds 88b61b1303342 Merge remote-tracking branch 'linux-integrity/kexec-keyri [...] adds 043402495deb5 Merge tag 'integrity-v6.0' of git://git.kernel.org/pub/sc [...] adds 569bede0cff5e Merge tag 'fsverity-for-linus' of git://git.kernel.org/pu [...] adds 7f637be4d4602 random: correct spelling of "overwrites" adds a0b09f2d6f307 Merge tag 'random-6.0-rc1-for-linus' of git://git.kernel. [...] adds 98dfa9343f37b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc me [...] adds fa4d57b85786e crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of adds 96ec8dfdd094b crypto: ccp - Add support for new CCP/PSP device ID adds 383ce25dd2b11 crypto: ccree - Remove a useless dma_supported() call adds 45f5d0176d842 crypto: hisilicon/sec - fix auth key size error adds 11364d61314eb crypto: hisilicon/zip - Use the bitmap API to allocate bitmaps adds 7ae19d422c7da crypto: arm64/poly1305 - fix a read out-of-bound adds af5d35b83f642 crypto: tcrypt - Remove the static variable initialisatio [...] adds c2a24a7a036b3 Merge tag 'v5.20-p1' of git://git.kernel.org/pub/scm/linu [...] adds 7d9d077c783e3 Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/s [...] adds b069122256e45 Merge tag 'nolibc.2022.07.27a' of git://git.kernel.org/pu [...] adds da1d9caf95def doc:it_IT: align Italian documentation adds 659797dc4d64e Docs/zh_CN: Update the translation of iio_configfs to 5.19-rc8 adds 507f48799ab09 Docs/zh_CN: Update the translation of kasan to 5.19-rc8 adds 6a5057e9dc13d Docs/zh_CN: Update the translation of sparse to 5.19-rc8 adds 63c1d2516b057 Docs/zh_CN: Update the translation of testing-overview to [...] adds 83b41bb27b25b Docs/zh_CN: Update the translation of usage to 5.19-rc8 adds c78478e164d41 Docs/zh_CN: Update the translation of pci-iov-howto to 5.19-rc8 adds ce1120076c536 Docs/zh_CN: Update the translation of pci to 5.19-rc8 adds 4116ff79749d8 Docs/zh_CN: Update the translation of sched-stats to 5.19-rc8 adds 339170d8d3da5 docs: efi-stub: Fix paths for x86 / arm stubs adds aad26f55f47a3 Merge tag 'docs-6.0' of git://git.lwn.net/linux adds 4c392516accfe Documentation: KUnit: Fix example with compilation error adds 665fe72a7d4f0 Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.k [...] adds e05d5b9c5bbea Merge tag 'linux-kselftest-next-5.20-rc1' of git://git.ke [...] adds e2b542100719a Merge tag 'flexible-array-transformations-UAPI-6.0-rc1' o [...] adds 265792d0dede9 cgroup: Skip subtree root in cgroup_update_dfl_csses() adds b6bb70f9ab80a Merge tag 'cgroup-for-5.20' of git://git.kernel.org/pub/s [...] adds e087437a6fef3 Merge tag 'xarray-6.0' of git://git.infradead.org/users/w [...] adds b7a6eb22ba10f buffer: Don't test folio error in block_read_full_folio() adds 31e748e4b1df8 squashfs: Return the actual error from squashfs_read_folio() adds e775dfb33d814 hostfs: Handle page write errors correctly adds 97a3a383c4f29 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_sy [...] adds cf948cbc35e80 cramfs: read_mapping_page() is synchronous adds 8b5d143c95533 block: Simplify read_part_sector() adds 98d8ba69ff1ac block: Handle partition read errors more consistently adds 069fc464f1e80 block: Use PAGE_SECTORS_SHIFT adds 4fdc08d418f5c block: Convert read_part_sector() to use a folio adds ac09d88b9fd21 befs: Convert befs_symlink_read_folio() to use a folio adds 9a0a9533239f6 coda: Convert coda_symlink_filler() to use a folio adds 36a43502e10c3 freevxfs: Convert vxfs_immed_read_folio() to use a folio adds 9bb88987bcb69 ocfs2: Convert ocfs2_read_folio() to use a folio adds 240159077d007 gfs2: Convert gfs2_jhead_process_page() to use a folio adds 37ce0b319b287 ext2: Use a folio in ext2_get_page() adds 81218f80a7076 secretmem: Remove isolate_page adds 68f2736a85832 mm: Convert all PageMovable users to movable_operations adds 5490da4f06d18 fs: Add aops->migrate_folio adds 8faa8ef5dd11a mm/migrate: Convert fallback_migrate_page() to fallback_m [...] adds 2be7fa10c0280 mm/migrate: Convert writeout() to take a folio adds 67235182a41c1 mm/migrate: Convert buffer_migrate_page() to buffer_migra [...] adds 108ca8358139b mm/migrate: Convert expected_page_refs() to folio_expecte [...] adds 8958b55142d4a btrfs: Convert btree_migratepage to migrate_folio adds 4ae84a8047514 nfs: Convert to migrate_folio adds 541846502f4fe mm/migrate: Convert migrate_page() to migrate_folio() adds 2ec810d59602f mm/migrate: Add filemap_migrate_folio() adds e7a60a1787fc5 btrfs: Convert btrfs_migratepage to migrate_folio adds e7b15bae558cc ubifs: Convert to filemap_migrate_folio() adds 1d5b9bd656190 f2fs: Convert to filemap_migrate_folio() adds 3648951ceb0ad aio: Convert to migrate_folio adds b890ec2a2c2d9 hugetlb: Convert to migrate_folio adds 5409548df3876 secretmem: Convert to migrate_folio adds 9d0ddc0cb575f fs: Remove aops->migratepage() adds 9800562f2ab41 mm/folio-compat: Remove migration compatibility functions adds 9139710148744 ntfs3: refactor ntfs_writepages adds 0cc5b4ce7a373 ext2: remove nobh support adds 002cbb135678a jfs: stop using the nobh helper adds cc9cf350d100f fs: remove the nobh helpers adds f2d3e573bff9f fs: don't call ->writepage from __mpage_writepage adds cf5e7a652168f fs: remove the NULL get_block case in mpage_writepages adds f00654007fe1c Merge tag 'folio-6.0' of git://git.infradead.org/users/wi [...] adds d9395512c5bd3 Merge tag 'pull-work.namei' of git://git.kernel.org/pub/s [...] adds a782e86649721 Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/s [...] adds 40a3cb0d2314a d_add_ci(): make sure we don't miss d_lookup_done() adds cf634d540a290 fs/dcache: Disable preemption on i_dir_seq write side on [...] adds 45f78b0a2743c fs/dcache: Move the wakeup from __d_lookup_done() to the caller. adds 50417d22d0efb fs/dcache: Move wakeup out of i_seq_dir write held region. adds 200e340f2196d Merge tag 'pull-work.dcache' of git://git.kernel.org/pub/ [...] adds 5264406cdb66c Merge tag 'pull-work.iov_iter-base' of git://git.kernel.o [...] adds d9b58ab789b05 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/li [...] adds ff89dd08c0f0a Merge tag 'pull-work.9p' of git://git.kernel.org/pub/scm/ [...] adds 97a77ab14ffac Merge tag 'efi-next-for-v5.20' of git://git.kernel.org/pu [...] adds ab17c0cd376f2 Merge tag 'efi-efivars-removal-for-v5.20' of git://git.ke [...] adds 524bcd1e178da btrfs: simplify the pending I/O counting in struct compre [...] adds 7aa51232e2046 btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 7959bd4411766 btrfs: remove the start argument to check_data_csum and export adds 81bd9328ab9f9 btrfs: fix repair of compressed extents adds 0b078d9db8793 btrfs: don't call btrfs_page_set_checked in finish_compre [...] adds 353767e4aaeb7 Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/ [...] adds 5abbb7b92820c affs: use memcpy_to_page and remove replace kmap_atomic() adds 2e4f8c729db5f Merge tag 'affs-5.20-tag' of git://git.kernel.org/pub/scm [...] adds f18d73096c0ec Merge tag 'iomap-5.20-merge-1' of git://git.kernel.org/pu [...] adds a39b5dbdd2bc5 Merge tag 'zonefs-5.20-rc1' of git://git.kernel.org/pub/s [...] adds b3b2bec9646eb ata: sata_mv: Fixes expected number of resources now IRQs [...] adds 526942b8134cc Merge tag 'ata-5.20-rc1' of git://git.kernel.org/pub/scm/ [...] adds a482d47d33ac0 net/sched: sch_cbq: change the type of cbq_set_lss to void adds a683dc5c148ae dt-bindings: net: hirschmann,hellcreek: use absolute path [...] adds 2bb88b2c4f733 net: devlink: remove redundant net_eq() check from sb_poo [...] adds cc1049ccee20d net: dsa: mv88e6xxx: fix speed setting for CPU/DSA ports adds 4158e38967975 Revert "Merge branch 'octeontx2-minor-tc-fixes'" adds 5f10376b6bc1e add missing includes and forward declarations to networki [...] adds 46126db9c8611 flow_dissector: Add PPPoE dissectors adds 5008750eff5d4 net/sched: flower: Add PPPoE filter adds 6a21b0856daaf flow_offload: Introduce flow_match_pppoe adds cd8efeeed16e8 ice: Add support for PPPoE hardware offload adds 7d85e9cb405e0 Merge branch '100GbE' of git://git.kernel.org/pub/scm/lin [...] adds afa950b8adc91 dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx adds 623cd87006983 net: cdns,macb: use correct xlnx prefix for Xilinx adds 272ac32f566e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds efe3e6b5aeefa net: usb: delete extra space and tab in blank line adds 86c591fb9142e selftests: tls: handful of memrnd() and length checks adds 70f03fc2fc142 tls: rx: don't consider sock_rcvtimeo() cumulative adds d11ef9cc5a679 tls: strp: rename and multithread the workqueue adds e20691fa36c42 tls: rx: fix the false positive warning adds 37e26188345b4 Merge branch 'tls-rx-follow-ups-to-rx-work' adds 8fd1e15177928 tls: rx: Fix unsigned comparison with less than zero adds 113671b255ee3 net/tls: Perform immediate device ctx cleanup when possible adds 7adc91e0c9390 net/tls: Multi-threaded calls to TX tls_dev_del adds da6682faa82f4 net/mlx5e: kTLS, Introduce TLS-specific create TIS adds 23b1cf1e3fe02 net/mlx5e: kTLS, Take stats out of OOO handler adds c4dfe704f53fb net/mlx5e: kTLS, Recycle objects of device-offloaded TLS [...] adds 624bf09921338 net/mlx5e: kTLS, Dynamically re-size TX recycling pool adds 68be7b82e77f5 Merge branch 'mlx5e-use-tls-tx-pool-to-improve-connection-rate' adds 08f588fa301be devlink: introduce framework for selftests adds 5b6ff128fdf60 bnxt_en: implement callbacks for devlink selftests adds 1515a1b8991d0 Merge branch 'add-framework-for-selftests-in-devlink' adds 5502e8712c9be net: devlink: remove region snapshot ID tracking dependen [...] adds 2dec18ad826f5 net: devlink: remove region snapshots list dependency on [...] adds c12f4c6ac3b49 net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload adds 84a433a40d0eb net/mlx5: Lock mlx5 devlink reload callbacks adds 9cb7e94a78b54 net/mlx4: Use devl_ API for devlink region create / destroy adds a8c05514b2f8f net/mlx4: Use devl_ API for devlink port register / unregister adds 60d7ceea4b2a2 net/mlx4: Lock mlx4 devlink reload callback adds d3dbdc9f8ddce net/mlx5: Lock mlx5 devlink health recovery callback adds c90005b5f75ce devlink: Hold the instance lock in health callbacks adds 13719a5bf1925 Merge branch 'take-devlink-lock-on-mlx4-and-mlx5-callbacks' adds 6ecf206d602fa selftests: net: dsa: Add a Makefile which installs the selftests adds 707e304dd2e8e mlxsw: core_linecards: Remove duplicated include in core_ [...] adds 39befe3a43a58 amt: fix typo in comment adds 29192a170e157 firewire: net: Make use of get_unaligned_be48(), put_unal [...] adds 3bb0844e7bcd0 net: dsa: qca8k: cache match data to speed up access adds 533c64bca62a8 net: dsa: qca8k: make mib autocast feature optional adds 027152b830434 net: dsa: qca8k: move mib struct to common code adds d5f901eab2e9d net: dsa: qca8k: move qca8k read/write/rmw and reg table [...] adds 910746444313d net: dsa: qca8k: move qca8k bulk read/write helper to com [...] adds fce1ec0c4e2d0 net: dsa: qca8k: move mib init function to common code adds 472fcea160f27 net: dsa: qca8k: move port set status/eee/ethtool stats f [...] adds fd3cae2f3ac19 net: dsa: qca8k: move bridge functions to common code adds b3a302b171f73 net: dsa: qca8k: move set age/MTU/port enable/disable fun [...] adds 2e5bd96eea86a net: dsa: qca8k: move port FDB/MDB function to common code adds 742d37a84d3f7 net: dsa: qca8k: move port mirror functions to common code adds c5290f636624b net: dsa: qca8k: move port VLAN functions to common code adds e9bbf019af44b net: dsa: qca8k: move port LAG functions to common code adds 9d1bcb1f293f1 net: dsa: qca8k: move read_switch_id function to common code adds 92b54e09c002c Merge branch 'net-dsa-qca8k-code-split-for-qca8k' adds ba323f6bee1d1 dt-bindings: nfc: use spi-peripheral-props.yaml adds 37b62b282b182 mlxsw: spectrum_ptp: Add helper functions to configure PTP traps adds 42823208b946d mlxsw: Support CQEv2 for SDQ in Spectrum-2 and newer ASICs adds d25ff63a181b6 mlxsw: spectrum_ptp: Add PTP initialization / finalizatio [...] adds bbd300570a9e8 mlxsw: Query UTC sec and nsec PCI offsets and values adds a5bf8e5e8b8d3 mlxsw: spectrum_ptp: Add implementation for physical hard [...] adds 24157bc69f45e mlxsw: Send PTP packets as data packets to overcome a limitation adds 382ad0d957932 mlxsw: spectrum: Support time stamping on Spectrum-2 adds 08ef8bc825d96 mlxsw: spectrum_ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls adds eba28aaf2f539 mlxsw: spectrum: Support ethtool 'get_ts_info' callback i [...] adds 3b1c31474cb93 Merge branch 'mlxsw-ptp-spectrum-2' adds dc633700f00f7 net/af_packet: check len when min_header_len equals to 0 adds 1c7249e4af8e1 Documentation: Describe net.ipv4.tcp_reflect_tos. adds 5b91884bf50b2 vmxnet3: do not reschedule napi for rx processing adds b07c8cdbe918a seg6: add support for SRv6 H.Encaps.Red behavior adds 13f0296be8ece seg6: add support for SRv6 H.L2Encaps.Red behavior adds 6ab4eb5a52a73 selftests: seg6: add selftest for SRv6 H.Encaps.Red behavior adds 95baa4e8fe69a selftests: seg6: add selftest for SRv6 H.L2Encaps.Red behavior adds ed6dc4b871c0a Merge branch 'seg6-headend-reduced' adds b16fe6d82b71f net: ethernet: mtk_eth_soc: introduce mtk_xdp_frame_map u [...] adds 155738a4f3195 net: ethernet: mtk_eth_soc: introduce xdp multi-frag support adds 853246dbf5e80 net: ethernet: mtk_eth_soc: add xdp tx return bulking support adds 6957730e20389 Merge branch 'mtk_eth_soc-xdp-multi-frame' adds 64893e83f9161 libbpf: Support PPC in arch_specific_syscall_pfx adds 58250ae350de8 bpf: btf: Fix vsnprintf return value check adds 5eff8c18f124e bpftool: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SI [...] adds a6df06744b2d0 bpftool: Don't try to return value from void function in [...] adds 639de43ef0dda selftests/bpf: Bump internal send_signal/send_signal_trac [...] adds dc81f8d1e8ea3 bpf: Fix test_progs -j error with fentry/fexit tests adds 3b317abc71598 bpf: Fix NULL pointer dereference when registering bpf tr [...] adds d0b80a9edb1a0 netdevsim: Avoid allocation warnings triggered from user space adds 395fc4fa33e98 libbpf: Add bpf_obj_get_opts() adds 14250fa4839b3 bpf: Remove unneeded semicolon adds 5fc7c5887c62f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf [...] adds bef11f1edc40c wifi: brcmfmac: use strreplace() in brcmf_of_probe() adds 02a186f1e96bf wifi: brcmfmac: Remove #ifdef guards for PM related functions adds cf1239e5b7bf3 wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper adds 4af4c0b93c15e wifi: brcmfmac: Replace default (not configured) MAC with [...] adds 8406993a891f3 dt-bindings: bcm4329-fmac: add optional brcm,ccode-map-trivial adds 5c54ab24377b9 wifi: brcmfmac: support brcm,ccode-map-trivial DT property adds cb774bd35318c wifi: brcmfmac: prevent double-free on hardware-reset adds 87de35cbf65cd wifi: rtw89: 8852a: update RF radio A/B R56 adds 334facd651b98 wifi: rtw89: 8852a: adjust IMR for SER L1 adds 42bbf810e155e wifi: rtw88: check the return value of alloc_workqueue() adds 867f4eeee862d wifi: ath11k: Fix register write failure on QCN9074 adds 169ede1f59480 Revert "ath11k: add support for hardware rfkill for QCA6390" adds d578e0af3a003 wifi: wil6210: debugfs: fix uninitialized variable use in [...] adds 5b7fc772e6578 wifi: wcn36xx: Rename clunky firmware feature bit enum adds 37de943d01539 wifi: wcn36xx: Move firmware feature bit storage to dedic [...] adds 75072b2970a8f wifi: wcn36xx: Move capability bitmap to string translati [...] adds 5cc8cc4406ede wifi: wcn36xx: Add debugfs entry to read firmware feature [...] adds 35610745d71df Merge ath-next from git://git.kernel.org/pub/scm/linux/ke [...] adds ff4970b130e74 Merge tag 'wireless-next-2022-07-29' of git://git.kernel. [...] adds 0f14a8351abd7 dn_route: replace "jiffies-now>0" with "jiffies!=now" adds 71930846b36f8 net: marvell: prestera: uninitialized variable bug adds a95115c407a26 sfc: plumb ef100 representor stats adds 69bb5fa73d2b2 sfc: ef100 representor RX NAPI poll adds 9fe00c800ecd6 sfc: ef100 representor RX top half adds 6f6838aabff5e sfc: determine wire m-port at EF100 PF probe time adds 08d0b16ecb364 sfc: check ef100 RX packets are from the wire adds f50e8fcda6b8d sfc: receive packets from EF100 VFs into representors adds 67ab160ed08f5 sfc: insert default MAE rules to connect VFs to representors adds 77eb40749d73f sfc: move table locking into filter_table_{probe,remove} methods adds e37f3b1561a03 sfc: use a dynamic m-port for representor RX and set it promisc adds 7267aa6d99f5b sfc: implement ethtool get/set RX ring size for EF100 reps adds ed3849e429179 Merge branch 'sfc-vf-representors-for-ef100-rx-side' adds d7393425e7c88 ice: Introduce enabling promiscuous mode on multiple VF's adds a419526de6079 ice: Fix promiscuous mode not turning off adds c67672fa26959 ice: compress branches in ice_set_features() adds 44ece4e1a3ecb ice: allow toggling loopback mode via ndo_set_features callback adds 84a8d931ab213 Merge branch '100GbE' of git://git.kernel.org/pub/scm/lin [...] adds ec082d31c1619 net/mlx5e: Fix wrong use of skb_tcp_all_headers() with en [...] adds 8920d92b8be61 net/mlx5: DR, Add support for flow metering ASO adds e5b1db27410e5 net/mlx5e: TC, Allocate post meter ft per rule adds b50ce4350c107 net/mlx5e: Add red and green counters for metering adds f8e9d413a28a3 net/mlx5e: TC, Separate get/update/replace meter functions adds 7d1a5ce46e475 net/mlx5e: TC, Support tc action api for police adds 65f586c2730ca net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_st [...] adds 23bde065c3a22 net/mlx5e: Make mlx5e_tc_table private adds 454533aa87f44 net/mlx5e: Allocate VLAN and TC for featured profiles only adds af8bbf7300686 net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_pr [...] adds 6a7bc5d0e1c34 net/mlx5e: Report flow steering errors with mdev err report API adds 7bb7071568e3f net/mlx5e: Add mdev to flow_steering struct adds 5b031add2f94b net/mlx5e: Separate mlx5e_set_rx_mode_work and move calle [...] adds a02c07ea5d0b3 net/mlx5e: Split en_fs ndo's and move to en_main adds 069448b2fd0a4 net/mlx5e: Move mlx5e_init_l2_addr to en_main adds 63757225a9335 Merge tag 'mlx5-updates-2022-07-28' of git://git.kernel.o [...] adds 1dba745ca8c63 can: mcp251xfd: mcp251xfd_dump(): fix comment adds 63fe85678933a can: can327: use KBUILD_MODNAME instead of hard coded names adds f60df831d4c40 can: ems_usb: use KBUILD_MODNAME instead of hard coded names adds 90a13aec104d8 can: softing: use KBUILD_MODNAME instead of hard coded names adds 4741b3aedc117 can: esd_usb: use KBUILD_MODNAME instead of hard coded names adds c250d5eb22253 can: gs_ubs: use KBUILD_MODNAME instead of hard coded names adds 63c286e60892b can: kvaser_usb: use KBUILD_MODNAME instead of hard coded names adds 6f2660607282d can: ubs_8dev: use KBUILD_MODNAME instead of hard coded names adds 1190f520826ac can: etas_es58x: replace ES58X_MODULE_NAME with KBUILD_MODNAME adds ddbce345f194e can: etas_es58x: remove DRV_VERSION adds a6e6231ac10a0 Merge patch series "can: remove litteral strings used for [...] adds 1851532fd39c6 can: slcan: export slcan_ethtool_ops and remove slcan_set [...] adds 0ccb3e0b0a001 can: c_can: export c_can_ethtool_ops and remove c_can_set [...] adds b4b97079a49ec can: flexcan: export flexcan_ethtool_ops and remove flexc [...] adds 9d8dd3725f403 Merge patch series "can: export export slcan_ethtool_ops [...] adds e2c9bb0297a32 can: slcan: use KBUILD_MODNAME and define pr_fmt to repla [...] adds 7a1fc3eea76f0 can: slcan: remove useless header inclusions adds cfcb4465e9923 can: slcan: remove legacy infrastructure adds 0cef03b109ca6 can: slcan: change every `slc' occurrence in `slcan' adds 341c5724d7a1c can: slcan: use the generic can_change_mtu() adds 3e720131960bb can: slcan: add support for listen-only mode adds 4aeccfd84d280 MAINTAINERS: Add maintainer for the slcan driver adds 7c862ee928adf Merge patch series "can: slcan: extend supported features [...] adds 303066fc5a491 can: can327: add software tx timestamps adds 221d14bd3d2e9 can: janz-ican3: add software tx timestamp adds 6153a7ea650ff can: slcan: add software tx timestamps adds 6a37a28b1864c can: v(x)can: add software tx timestamps adds 409c188c57cdb can: tree-wide: advertise software timestamping capabilities adds 8bdd1112edcd3 can: dev: add hardware TX timestamp adds 7fb48d25b5ce3 can: dev: add generic function can_ethtool_op_get_ts_info_hwts() adds 90f942c5a6d77 can: dev: add generic function can_eth_ioctl_hwts() adds b1f6b93e678fb can: mcp251xfd: advertise timestamping capabilities and a [...] adds 1d46efa0008a6 can: etas_es58x: advertise timestamping capabilities and [...] adds fa5cc7e115d7b can: kvaser_pciefd: advertise timestamping capabilities a [...] adds 1d5eeda23f361 can: kvaser_usb: advertise timestamping capabilities and [...] adds 8ba09bfa2b088 can: peak_canfd: advertise timestamping capabilities and [...] adds bedd94835a352 can: peak_usb: advertise timestamping capabilities and ad [...] adds 12a18d79dc14c Merge patch series "can: add ethtool support and reportin [...] adds e0f3907b3901d can: etas_es58x: remove useless calls to usb_fill_bulk_urb() adds 7b584fbb36362 can: can327: fix a broken link to Documentation adds b7d8912cfd1b7 Merge tag 'linux-can-next-for-5.20-20220731' of git://git [...] adds 02a7cb2866dd6 udp: Remove redundant __udp_sysctl_init() call from udp_init(). adds c2368b19807af net: devlink: introduce "unregistering" mark and use it d [...] adds 644a66c60f02f net: devlink: convert reload command to take implicit dev [...] adds d3efc2a6a6d85 net: devlink: remove devlink_mutex adds 09b278462f165 net: devlink: enable parallel ops on netlink interface adds d4d11f8ff14b2 Merge branch 'devlink-parallel-commands' adds 16ead40812a08 net/funeth: Unify skb/XDP Tx packet unmapping. adds a3b461bbd1847 net/funeth: Unify skb/XDP gather list writing. adds 1c45b0cd6cf06 net/funeth: Unify skb/XDP packet mapping. adds 8b684570eeaa2 net/funeth: Tx handling of XDP with fragments. adds 0a324c3263f1e Merge branch 'funeth-tx-xdp-frags' adds ad3564ccc3670 dt-bindings: net: fsl,fec: Add i.MX8ULP FEC items adds 4488df1401522 ice: implement adjfine with mul_u64_u64_div_u64 adds ab8e8db27e829 e1000e: remove unnecessary range check in e1000e_phc_adjfreq adds abab010f16378 e1000e: convert .adjfreq to .adjfine adds 3626a690b717c i40e: use mul_u64_u64_div_u64 for PTP frequency calculation adds ccd3bf9859211 i40e: convert .adjfreq to .adjfine adds 5a5542324a4af ixgbe: convert .adjfreq to .adjfine adds d8fae2504efee igb: convert .adjfreq to .adjfine adds 9936e07eaf5b7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux [...] adds 931027820e4da net: rose: fix netdev reference changes adds 2df91e397d85c net: rose: add netdev ref tracker to 'struct rose_sock' adds f157cfa3a589f Merge branch 'net-rose-fix-module-unload-issues' adds 45490ce2ff833 nfp: flower: add support for tunnel offload without key ID adds 4ff7c8fc81cec Documentation: devlink: add add devlink-selftests to the [...] adds 062cf5ebc2e8c net: dsa: Fix spelling mistakes and cleanup code adds 2e8f205d910eb net: txgbe: Fix an error handling path in txgbe_probe() adds d81c7cdd7a6dd net/tls: Remove redundant workqueue flush before destroy adds 80ef928643c15 net: devlink: Fix missing mutex_unlock() call adds 969e26c63d309 net: marvell: prestera: remove reduntant code adds 1995943c3f2a5 selftests: net: fix IOAM test skip return code adds 151c8e499f470 wireguard: ratelimiter: use hrtimer in selftest adds 2a8f91d2898ed wireguard: selftests: update config fragments adds c31b14d86dfe7 wireguard: allowedips: don't corrupt stack when detecting [...] adds b438b3b8d6e6e wireguard: selftests: support UML adds 9017462f006c4 Merge branch 'wireguard-patches-for-5-20-rc1' adds 6f63d04473f2b doc: sfp-phylink: Fix a broken reference adds d7c4c9e075f8c ax25: fix incorrect dev_tracker usage adds 944fd1aeacb62 net: allow unbound socket for packets in VRF when tcp_l3m [...] adds 180a6a3ee60a7 netdevsim: fib: Fix reference count leak on route deletio [...] adds 974be75f25037 netdevsim: fib: Add debugfs knob to simulate route deleti [...] adds 40823f3ee05f7 selftests: netdevsim: Add test cases for route deletion failure adds b65a1534cfd60 Merge branch 'netdevsim-fib-route-delete-leak' adds 115d9f95ea7ab net/mlx5e: Remove WARN_ON when trying to offload an unsup [...] adds 903f2194f74bb net/mlx5e: TC, Fix post_act to not match on in_port metadata adds 562696c3c62c7 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS adds 52586d2f56b3e net/mlx5e: xsk: Account for XSK RQ UMRs when calculating [...] adds 677e78c8d44f3 net/mlx5e: Fix calculations related to max MPWQE size adds c0063a43700fa net/mlx5e: Modify slow path rules to go to slow fdb adds a6e9085d791f8 net/mlx5: Adjust log_max_qp to be 18 at most adds 62d2664351ef3 net/mlx5: DR, Fix SMFS steering info dump format adds 42b4f7f66a43c net/mlx5: Fix driver use of uninitialized timeout adds 9e98f8c7707f8 Merge tag 'mlx5-fixes-2022-07-28' of git://git.kernel.org [...] adds 5121db6afb999 net/rds: Use PTR_ERR instead of IS_ERR for rdsdebug() adds ec60d54cb9a3d iavf: Fix max_rate limiting adds 93cb804edab1b iavf: Fix 'tc qdisc show' listing too many queues adds 9fe2e6f396068 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linu [...] adds 7dc839fe47611 net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in [...] adds a86e86db5e6d7 net: ionic: fix error check for vlan flags in ionic_set_n [...] adds 1e02fd7671fe8 Merge branch 'net-fix-using-wrong-flags-to-check-features' adds a41b17ff9dacd dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in [...] adds 53e99496abc1b octeontx2-pf: Reduce minimum mtu size to 60 adds f56530dcdb068 net: usb: make USB_RTL8153_ECM non user configurable adds c67cc4315a8e6 net: usb: ax88179_178a: Bind only to vendor-specific interface adds 8eaa1d110800f net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ adds 7c6327c77d509 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f86d1fbbe7858 Merge tag 'net-next-6.0' of git://git.kernel.org/pub/scm/ [...] adds 80dc75932ff23 Merge tag 'i2c-for-5.20-rc1' of git://git.kernel.org/pub/ [...] adds 12b68040a5e46 Merge tag 'media/v5.20-1' of git://git.kernel.org/pub/scm [...] adds aa316247c726d drm/amdgpu/dc/dce: fix repeated words in comments adds 8585732baa404 drm/amdgpu: use adev_to_drm for consistency adds 1f83db6be37c5 drm/amdgpu: Fix the incomplete product number adds 79b2c54f19110 drm/amdgpu: Allow TTM to evict svm bo from same process adds 4959e609de1ed drm/amdkfd: Set svm range max pages adds 5640cb8921c9a drm/amdkfd: Split giant svm range adds 8b3120dfc192a drm/amd/display: Clean up some inconsistent indenting adds 3f5a3881f1e26 drm/amd/display: Clean up some inconsistent indenting adds fcac1ac7f1e3f drm/amd/display: Clean up some inconsistent indenting adds ed63b7cf2d6eb drm/amd/display: Clean up some inconsistent indenting adds 84e2fd6494824 drm/amd/display: Clean up some inconsistent indenting adds 203dc77786562 drm/amd/display: Clean up some inconsistent indenting adds 05381583a1d0c drm/amd/display: Clean up some inconsistent indenting adds 980e09e8b74c2 drm/amd/display: Clean up some inconsistent indenting adds afb185008d409 drm/amd/display: Clean up some inconsistent indenting adds e3b2bbb33e26d drm/amd/display: Clean up some inconsistent indenting adds 9ced2e492ba94 drm/amd/display: Clean up some inconsistent indenting adds fbad6c418e1e6 drm/amd/display: Clean up some inconsistent indenting adds 292956cfd9d38 drm/amd/display: Clean up some inconsistent indenting adds 64f857b5479a7 drm/amd/display: Clean up some inconsistent indenting adds 931fa55b2fac1 drm/amd/display: Clean up some inconsistent indenting adds 4557489e0370a drm/amd/display: Clean up some inconsistent indenting adds 1422ca01be6a8 drm/amd/display: Clean up some inconsistent indenting adds 1be3188a6dda5 drm/amd/display: Clean up some inconsistent indenting adds 66bd94debe4ac drm/amd/display: Clean up some inconsistent indenting adds e3b0079be8f0a drm/amd/display: Clean up some inconsistent indenting adds 06ac561fb0edf drm/amd/display: fix signedness bug in execute_synaptics_ [...] adds f9af3c16bfe19 drm/amdkfd: track unified memory reservation with xnack off adds 3d2af401cf851 drm/amdgpu: add debugfs for kfd system and ttm mem used adds 0dc204bc3f199 drm/amdkfd: fix kgd_mem memory leak when importing dmabuf adds b2065fb21d9a7 drm/amdgpu: fix i2s_pdata out of bound array access adds 53bd83dfff861 drm/amd/display: remove unneeded semicolon adds 7c8e4a2572463 drm/amd/amdgpu: add additional page fault settings for gfx11 adds 2182cb7029e9c drm/amd/display: Remove unused struct freesync_context adds 674b9e08a0290 drm/amd/pm: Add get_gfx_off_status interface for yellow carp adds e22ec18750be0 drm/amdkfd: remove an unnecessary amdgpu_bo_ref adds 6fdd2077ec03f drm/amd/amdgpu: add memory training support for PSP_V13 adds 736f7308d3e62 drm/amdgpu: fix a vcn4 boot poll bug in emulation mode adds 4ac77cce84a4a drm/amdgpu: add VCN function in NBIO v7.7 adds cbe93a234bcce drm/amdgpu: add VCN_4_0_2 firmware support adds 1c0a90364859c drm/amdgpu: vcn_4_0_2 video codec query adds 47231d5e396a9 drm/amdgpu: enable VCN cg and JPEG cg/pg adds 0da0def7705df drm/amdgpu: drop non-necessary call trace dump adds ed67f7292b99f drm/amdgpu: move mes self test after drm sched re-started adds 1f3dfde4fba4f drm/amd/pm: update driver if header for SMU 13.0.0 adds e1c42213f3f9b drm/amd/pm: enable GFX ULV feature support for SMU13.0.0 adds 1ff186ff32997 drm/amdgpu: fix hive reference leak when reflecting psp t [...] adds dcfe584b00f1d drm/amdkfd: use time_is_before_jiffies(a + b) to replace [...] adds b834fc94c102e drm/amdgpu: send msg to IMU for the front-door loading adds a16161a869d56 drm/amdgpu: correct RLC_RLCS_BOOTLOAD_STATUS offset and index adds 492af34c9f67e drm/amdgpu: add header files for MP 13.0.4 adds 2605e60c82604 drm/amdgpu: add files for PSP 13.0.4 adds 7e8a3ca972adf drm/amdgpu: enable support for psp 13.0.4 block adds 64f991590ff44 drm/amd/display: Fix a compilation failure on PowerPC cau [...] adds 5493ee1919eae Merge tag 'amd-drm-next-5.20-2022-07-29' of https://gitla [...] adds b44f2fd87919b Merge tag 'drm-next-2022-08-03' of git://anongit.freedesk [...] adds 798cd57cd5f87 drm/amd/display: restore code for plane with no modifiers adds 1208ec59eac7d char: remove VR41XX related char driver adds b5276c9244977 drivers: lkdtm: fix clang -Wformat warning adds 228dfe98a313f Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub [...] adds 321eaf317dec3 docs: driver-api: firmware: add driver firmware guidelines. (v3) adds 3fe4076482789 kernfs: Fix typo 'the the' in comment adds b6c694740ea21 kobject: fix Kconfig.debug "its" grammar adds b18ee4a44e3ff sysfs docs: ABI: Fix typo in comment adds f2d57765b7985 firmware_loader: Replace kmap() with kmap_local_page() adds 273aaa24369cb docs: embargoed-hardware-issues: fix invalid AMD contact email adds cfeafd9466891 Merge tag 'driver-core-6.0-rc1' of git://git.kernel.org/p [...] adds ff50a91ee5e6d usb: phy: remove redundant store to variable var after & [...] adds cfed201e2db27 usb: typec: anx7411: Fix an array out of bounds adds 9310bd4bf20ff usb: typec: anx7411: fix error checking in anx7411_get_gp [...] adds 0c25bab1abb43 usb: typec: anx7411: use semi-colons instead of commas adds 67fb0cc02f890 usb: typec: anx7411: Fix wrong pointer passed to PTR_ERR() adds 5cda657679f8f usb: typec: anx7411: Fix return value check in anx7411_re [...] adds d183a57cad920 usb: typec: anx7411: Fix error return code in anx7411_i2c [...] adds 23bb7b4959713 usb: typec: anx7411: fix passing zero to 'PTR_ERR' adds d7de14d74d655 usb: xhci_plat_remove: avoid NULL dereference adds 26c6c2f8a907c USB: HCD: Fix URB giveback issue in tasklet function adds 2191c00855b03 USB: gadget: Fix use-after-free Read in usb_udc_uevent() adds 86c4bb4f124ee usb/atm: fix repeated words in comments adds a7a9f4c0060e8 usb/core: fix repeated words in comments adds 973939279a20c usb/host: fix repeated words in comments adds cd86f367eb6b5 usb/image: fix repeated words in comments adds 676cb83b11c36 usb/misc: fix repeated words in comments adds d5851c2480253 usb/musb: fix repeated words in comments adds 908d34aad1ef9 usb/typec/tcpm: fix repeated words in comments adds 13da6f41fbe01 USB: xhci: Fix comment typo adds 0c34043897736 usb: typec: retimer: Add missing id check in match callback adds b2d0dd5155c43 usb: renesas-xhci: Do not print any log while fw verif success adds fe3cc0cebe609 usb/chipidea: fix repeated words in comments adds c3ffc9c4ca44b usb: cdns3: change place of 'priv_ep' assignment in cdns3 [...] adds a7dc438b5e446 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS comman [...] adds b60fd9361b6e0 dt-bindings: usb: typec: add bindings for stm32g0 controller adds 72849d4fcee7c usb: typec: ucsi: stm32g0: add support for stm32g0 controller adds 2d945194cce11 usb: typec: ucsi: stm32g0: add bootloader support adds 817f9ee0dad57 dt-bindings: usb: generic-ehci: allow usb-hcd schema properties adds 43993626de00f usb: misc: onboard-hub: add support for Microchip USB2514 [...] adds 0d0fb2b605c75 ARM: dts: stm32: add support for USB2514B onboard hub on [...] adds 76e960597635e ARM: multi_v7_defconfig: enable USB onboard HUB driver adds 40e58a8a7ca6a dt-bindings: usb: Add binding for TI USB8041 hub controller adds e0c6b1f3d7574 USB: usbsevseg: convert sysfs snprintf to sysfs_emit adds 40758e493f4d0 usb: misc: onboard_usb_hub: Add reset-gpio support adds ed92f4353ef53 usb: misc: onboard_usb_hub: Add TI USB8041 hub support adds 8288c99fc263b usb: misc: onboard_usb_hub: Remove duplicated power_on delay adds 9e2e5ea3b28f8 Merge tag 'usb-6.0-rc1' of git://git.kernel.org/pub/scm/l [...] adds 78acd4ca43342 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gad [...] adds 97c9a70f129f4 staging: qlge: refine variable name adds 6a74f103e3e0c staging: pi433: remove duplicated comments adds 3cc664a99e2f6 staging: r8188eu: remove HW_VAR_SET_OPMODE from SetHwReg8188EU() adds 0f83ff0129577 staging: r8188eu: remove unused parameter from correct_TSF() adds 21b044c903384 staging: r8188eu: remove unused parameter from update_TSF() adds 7136ef70a0670 staging: r8188eu: make update_TSF() and correct_TSF() static adds b9ad667059d72 staging: r8188eu: remove SetHwReg8188EU() adds 51ee8ea588bca staging: r8188eu: remove OnAtim prototype adds 123b3b754e3fb staging: r8188eu: remove DoReserved prototype adds 4709238102305 staging: r8188eu: make dump_chip_info() static adds 2b5002e2cc148 staging: r8188eu: convert rtw_pwr_wakeup to correct error [...] adds 81e878887ff82 staging: fbtft: core: set smem_len before fb_deferred_io_ [...] adds 8993367219289 staging: vt6655: Rename MACvClearStckDS adds c528bbb7dc062 staging: vt6655: Convert macro vt6655_mac_clear_stck_ds t [...] adds f3a76018dd55d staging: r8188eu: remove initializer from ret in rtw_pwr_wakeup adds 87f600af59e8c staging: r8188eu: fix potential uninitialised variable us [...] adds 723c188d5cd42 Merge tag 'staging-6.0-rc1' of git://git.kernel.org/pub/s [...] adds c1c76700a0d6e Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/ [...] adds f0a892f599c46 drm/amd/amdgpu: fix build failure due to implicit declaration adds 9bfd900beeeca RISC-V: KVM: Improve ISA extension by using a bitmap adds 6259d2f834f28 RISC-V: KVM: Fix variable spelling mistake adds cca986fab9e81 RISC-V: KVM: Make kvm_riscv_guest_timer_init a void function adds fe283e5fa1edc RISC-V: KVM: move preempt_disable() call in kvm_arch_vcpu [...] adds b91f0e4cb8a3c RISC-V: KVM: Factor-out instruction emulation into separa [...] adds 1222b55cee239 RISC-V: KVM: Add extensible system instruction emulation [...] adds 8a061562e2f2b RISC-V: KVM: Add extensible CSR emulation framework adds 4ab0e470c06dc KVM: Add gfp_custom flag in struct kvm_mmu_memory_cache adds c9d57373fc87a RISC-V: KVM: Add G-stage ioremap() and iounmap() functions adds 659ad6d82c312 RISC-V: KVM: Use PAGE_KERNEL_IO in kvm_riscv_gstage_ioremap() adds 6bb2e00ea304f RISC-V: KVM: Add support for Svpbmt inside Guest/VM adds 2e2e91158febf Merge tag 'kvm-riscv-5.20-1' of https://github.com/kvm-ri [...] adds da0b93d65e5bb KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/e [...] adds 35d539c3e44f2 KVM: x86/mmu: Return a u64 (the old SPTE) from mmu_spte_c [...] adds a42989e7fbb01 KVM: x86/mmu: Directly "destroy" PTE list when recycling rmaps adds aed02fe3cae41 KVM: x86/mmu: Drop the "p is for pointer" from rmap helpers adds 2833eda0e296b KVM: x86/mmu: Rename __kvm_zap_rmaps() to align with othe [...] adds f8480721a74b8 KVM: x86/mmu: Rename rmap zap helpers to eliminate "unmap [...] adds 9202aee816c84 KVM: x86/mmu: Rename pte_list_{destroy,remove}() to show [...] adds 3c2e10373ec73 KVM: x86/mmu: Remove underscores from __pte_list_remove() adds 01e69cef63f88 KVM: SVM: Fix x2APIC MSRs interception adds 94bda2f4cd868 KVM: x86: Reject loading KVM if host.PAT[0] != WB adds 82ffad2ddf5d7 KVM: x86: Drop unnecessary goto+label in kvm_arch_init() adds 38bf9d7bf277b KVM: x86/mmu: Add shadow mask for effective host MTRR memtype adds d5e90a699875c KVM: x86/mmu: Restrict mapping level based on guest MTRR [...] adds a8ac499bb6abb KVM: x86/mmu: Don't require refcounted "struct page" to c [...] adds 65e3b446bccea KVM: x86/mmu: Document the "rules" for using host_pfn_map [...] adds 85f44f8cc07b5 KVM: x86/mmu: Don't bottom out on leafs when zapping coll [...] adds cfe12e64b0657 KVM: selftests: Add an option to run vCPUs while disablin [...] adds c33f6f2228fe8 KVM: x86: Split kvm_is_valid_cr4() and export only the no [...] adds ca58f3aa53d16 KVM: nVMX: Account for KVM reserved CR4 bits in consisten [...] adds c7d855c2aff2d KVM: nVMX: Inject #UD if VMXON is attempted with incompat [...] adds a645c2b506fbc KVM: nVMX: Rename handle_vm{on,off}() to handle_vmx{on,off}() adds f8ae08f9789ad KVM: nVMX: Let userspace set nVMX MSR to any _host_ suppo [...] adds 8805875aa4732 Revert "KVM: nVMX: Do not expose MPX VMX controls when gu [...] adds 93255bf92939d KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved i [...] adds b663f0b5f3d66 KVM: VMX: Add helper to check if the guest PMU has PERF_G [...] adds 4496a6f9b45e8 KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer [...] adds 9389d5774aca4 Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{ [...] adds a910b5ab6b250 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP adds ce30d8b976b46 KVM: selftests: Verify VMX MSRs can be restored to KVM-su [...] adds 0a8735a6acf36 KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register adds 1bd9dfec9fd41 KVM: x86: Do not block APIC write for non ICR registers adds 6c6ab524cfae0 KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT adds 6fac42f127b8e KVM: SVM: Dump Virtual Machine Save Area (VMSA) to klog adds 7edc3a68038ab KVM, x86/mmu: Fix the comment around kvm_tdp_mmu_zap_leafs() adds 63f4b210414b6 Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 adds c4edb2babc750 Merge tag 'kvmarm-5.20' of git://git.kernel.org/pub/scm/l [...] adds 31f6e3832a0f1 KVM: x86/mmu: remove unused variable adds ad5b072716e9e selftests: KVM: Check stat name before other fields adds 7eebae78bc975 selftests: KVM: Provide descriptive assertions in kvm_bin [...] adds dd4d1c3bb3f1c selftests: KVM: Add exponent check for boolean stats adds 281106f938d3d selftests: kvm: set rax before vmcall adds 7c5c3a6177fa9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/vir [...] adds 67f43c9c6a477 xen/manage: Use orderly_reboot() to reboot adds 8441dac05e7f3 xen: Fix spelling mistake adds a603002eea821 virtio: replace restricted mem access flag with callback adds a870544ca9d21 kernel: remove platform_has() infrastructure adds 251e90e7e346a xen: don't require virtio with grants for non-PV guests adds 7447691ef994f Merge tag 'for-linus-6.0-rc1-tag' of git://git.kernel.org [...] adds 300a596590e4a dma:dw: remove reference to AVR32 architecture in core.c adds 53291cb23c919 mfd: remove reference to AVR32 architecture in atmel-smc.c adds 62bf2fa70b683 misc: update maintainer email address and description for [...] adds 8bfdfbb258913 net: remove cdns,at32ap7000-macb device tree entry adds 0a2fd172b4ba5 sound:spi: remove reference to AVR32 in Atmel AT73C213 DA [...] adds 93dd2f713ad23 usb:udc: remove reference to AVR32 architecture in Atmel [...] adds 4492b0c089705 video: remove support for non-existing atmel,at32ap-lcdc [...] adds 2fb0ec4ae5632 video:backlight: remove reference to AVR32 architecture i [...] adds 25e6bed5a6483 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] adds 4e8bb4ba5a558 csky: Add jump-label implementation adds 45e15c1a375ea csky: Add qspinlock support adds 7f8030cea3300 csky: Enable ARCH_INLINE_READ*/WRITE*/SPIN* adds f940dc0f22518 csky: cmpxchg: Coding convention for BUILD_BUG() adds 45fef4c4b9c94 csky: abiv1: Fixup compile error adds 7df9075e232e0 Merge tag 'csky-for-linus-6.0-rc1' of https://github.com/ [...] adds 565cbaad83d83 ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC adds 8fa7ea40bf569 ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASA [...] adds b97abb4d0e237 ARM: 9217/1: add definition of arch_irq_work_raise() adds 3437021484dd8 ARM: 9218/1: dma-mapping: fix pointer/integer warning adds fe520635ddc43 ARM: 9219/1: fix undeclared soft_restart adds f2d3b9a46e0ed ARM: 9220/1: amba: Remove deferred device addition adds 995177a4c75ee Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/l [...] adds c040862bfbd9c Merge tag 'xtensa-20220804' of https://github.com/jcmvbkb [...] adds 1117d182c5d72 HID: alps: Declare U1_UNICORN_LEGACY support adds 1a9c9657ba095 HID: amd_sfh: Fix implicit declaration error on i386 adds 5d4d0f1565753 HID: amd_sfh: Handle condition of "no sensors" adds c556717541c0c Merge branch 'for-5.20/amd-sfh' into for-linus adds 20afcc462579c HID: apple: Add "GANSS" to the non-Apple list adds 144c71f7c816c Merge branch 'for-5.20/apple' into for-linus adds ebf95514ec7a4 Merge branch 'for-5.20/core' into for-linus adds 86f6710dae396 Merge branch 'for-5.20/elan' into for-linus adds db244339fa60b Merge branch 'for-5.20/nintendo' into for-linus adds a60885b6a97b5 Merge branch 'for-5.20/uclogic' into for-linus adds 8d9420ca9bd9b Merge tag 'for-linus-2022080201' of git://git.kernel.org/ [...] adds 944ad762bb475 dt-bindings: display: use spi-peripheral-props.yaml adds 532b04d846ddf dt-bindings: eeprom: at25: use spi-peripheral-props.yaml adds b600d6a6c55ea dt-bindings: eeprom: microchip,93lc46b: move to eeprom directory adds 5ecd39d1bc4b1 dt-bindings: net: convert emac_rockchip.txt to YAML adds be55492e01ab8 devicetree/bindings: correct possessive "its" typos adds 7913145afa51b of/fdt: declared return type does not match actual return type adds 6312bb711e5c0 dt-bindings: PCI: host-generic-pci: Allow IOMMU and MSI p [...] adds 93215d9f46015 dt-bindings: power: drop quotes when not needed adds 7ae0d493a5af9 dt-bindings: power: reset: drop quotes when not needed adds 1ea78ec5ba314 dt-bindings: power: supply: drop quotes when not needed adds 7e7a24c3c6c98 dt-bindings: mtd: microchip,mchp48l640: use spi-periphera [...] adds da8d07af4b3e2 Merge tag 'devicetree-for-6.0' of git://git.kernel.org/pu [...] adds 5bb3bf24b0aaa Merge tag 'tag-chrome-platform-for-v5.20' of git://git.ke [...] adds d9f74d98bbec9 tools/power/x86/intel-speed-select: Fix off by one check adds c55ae10230a71 tools/power/x86/intel-speed-select: Remove unneeded semicolon adds 7842efa5e1941 platform/x86: sony-laptop: Remove useless comparisons in [...] adds c9d959fc32a5f platform/x86: pmc_atom: Match all Lex BayTrail boards wit [...] adds b4b830a34d804 platform/mellanox: mlxreg-lc: Fix error flow and extend v [...] adds 40ec787e1adf3 platform/olpc: Fix uninitialized data in debugfs write adds e6abe8ff8e0c4 platform/surface: gpe: Add support for 13" Intel version [...] adds 6dd71251b9aee platform/x86: pmc_atom: Fix comment typo adds 8906ced9a9091 Merge tag 'ib-mfd-edac-i2c-leds-pinctrl-platform-watchdog [...] adds 42d0d4232ac16 platform/x86: p2sb: Move out of X86_PLATFORM_DEVICES dependency adds 3d46d78480757 platform/x86/intel/vsec: Fix wrong type for local status [...] adds 5f0848190c6dd Merge tag 'platform-drivers-x86-v6.0-1' of git://git.kern [...] adds e3c1d6c8c59ae gpio: 74xx-mmio: Use bits instead of plain numbers for flags adds c4f0d16daa6d1 dt-bindings: gpio: fsl-imx-gpio: Add i.MXRT compatibles adds 37644cac6e829 Merge tag 'gpio-updates-for-v6.0-rc1' of git://git.kernel [...] adds 909fcb195201f clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() adds df63af17f3375 clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() adds 6ebd5247ad2aa clk: fixed-factor: Introduce *clk_hw_register_fixed_facto [...] adds f04ed3d9f8a54 Merge branches 'clk-basic', 'clk-mtk', 'clk-devm-enable' [...] adds 4c2fdfc4c8049 Merge tag 'qcom-clk-for-5.20' of https://git.kernel.org/p [...] adds dfcbbd73ddb17 Merge branches 'clk-renesas', 'clk-spreadtrum', 'clk-imx' [...] adds 08fc500fe3d4b Merge branch 'clk-allwinner' into clk-next adds 36001a2fa6cc6 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm [...] adds 31be1d0fbd950 Merge tag 'dmaengine-6.0-rc1' of git://git.kernel.org/pub [...] adds 50f7a544879a7 Merge branch 'pci/aspm' adds 4921043182bf1 Merge branch 'pci/endpoint' adds dc5253117a237 Merge branch 'pci/enumeration' adds 5a20930f27c45 Merge branch 'pci/err' adds 3dc4d3333ac6e Merge branch 'pci/pm' adds 0ad722f159e44 PCI: Remove pci_mmap_page_range() wrapper adds c1ef322491cb8 sparc: Use generic pci_mmap_resource_range() adds bac0f4474c63c Merge branch 'pci/resource' adds d22b9e6042648 Merge branch 'pci/virtualization' adds 95aa832bd29cd Merge branch 'pci/ctrl/aardvark' adds 9154b00f51ea8 Merge branch 'pci/ctrl/brcmstb' adds 14c4ad125cf94 PCI: dwc: Log link speed and width if it comes up adds e3dc79adfac96 PCI: dwc: Detect iATU settings after getting "addr_space" [...] adds afe1c6d50d33e PCI: dwc: Use native DWC IP core version representation adds 13e9d3900c202 PCI: dwc: Read DWC IP core version from register adds 0b0a780d52ad2 PCI: dwc: Add macros to compare Synopsys IP core versions adds 50deb8ac61705 PCI: intel-gw: Drop manual DW PCIe controller version setup adds 58c379eee6102 PCI: tegra194: Drop manual DW PCIe controller version setup adds c6481d51dc65f PCI: dwc: Add dw_pcie_ops.host_deinit() callback adds 4859db9bca5da PCI: dwc: Drop enum dw_pcie_as_type in favor of PCIE_ATU_ [...] adds 38fe272389f44 PCI: dwc: Drop enum dw_pcie_region_type in favor of PCIE_ [...] adds 5a163f5998185 PCI: dwc: Simplify in/outbound iATU setup methods adds 89473aa9ab261 PCI: dwc: Add iATU regions size detection procedure adds edf408b946d37 PCI: dwc: Validate iATU outbound mappings against hardwar [...] adds ce06bf570390f PCI: dwc: Check iATU in/outbound range setup status adds 35797e672ff06 PCI: dwc: Fix MSI msi_msg DMA mapping adds 6be6f8529bd7f PCI: dwc: Use the bitmap API to allocate bitmaps adds 3c62f878a9695 PCI: dwc: Correct msi_irq condition in dw_pcie_free_msi() adds 226ec087497a6 PCI: dwc: Split MSI IRQ parsing/allocation to a separate [...] adds db388348acffe PCI: dwc: Convert struct pcie_port.msi_irq to an array adds cd761378e62c2 PCI: dwc: Handle MSIs routed to multiple GIC interrupts adds 91a773f9986b5 dt-bindings: PCI: qcom: Support additional MSI vectors adds 964db794ae3cb Merge branch 'pci/ctrl/dwc' adds 94d13317bef31 Merge branch 'pci/ctrl/dwc-edma' adds f2812227bb07e phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks adds 22f3571cbc84b PCI: exynos: Correct generic PHY usage adds fea77e9f29782 Merge branch 'pci/ctrl/exynos' adds 0c8b7d1273ee3 Merge branch 'pci/ctrl/fu740' adds 9d14ad61551d7 PCI: imx6: Convert to NOIRQ_SYSTEM_SLEEP_PM_OPS() adds 79f14b6f1c60e PCI: imx6: Move imx6_pcie_grp_offset(), imx6_pcie_configu [...] adds 6b1e989e49108 PCI: imx6: Move PHY management functions together adds 276509690c2e4 PCI: imx6: Move imx6_pcie_enable_ref_clk() earlier adds 34b1b9022586b PCI: imx6: Move imx6_pcie_clk_disable() earlier adds d0a75c791f981 PCI: imx6: Factor out ref clock disable to match enable adds 835fe229d7099 PCI: imx6: Collect clock enables in imx6_pcie_clk_enable() adds 9751f65db025a PCI: imx6: Propagate .host_init() errors to caller adds fea446eb9c772 PCI: imx6: Disable i.MX6QDL clock when disabling ref clocks adds cfacf22e0df2e PCI: imx6: Call host init function directly in resume adds a4bb720eeb1e2 PCI: imx6: Turn off regulator when system is in suspend mode adds f0691e326b270 PCI: imx6: Move regulator enable out of imx6_pcie_deasser [...] adds 508919d0a95c0 PCI: imx6: Mark the link down as non-fatal error adds af48f8226e945 PCI: imx6: Reduce resume time by only starting link if it [...] adds cf236e0c0d59b PCI: imx6: Do not hide PHY driver callbacks and refine th [...] adds 34eb543f4ffa6 PCI: imx6: Disable clocks in reverse order of enable adds 1c5e761565c10 PCI: imx6: Move the imx6_pcie_ltssm_disable() earlier adds 835a345b18b01 PCI: imx6: Reformat suspend callback to keep symmetric wi [...] adds 13f8f3d1e369f PCI: imx6: Set PCIE_DBI_RO_WR_EN before writing DBI registers adds 6213c6c545cb2 PCI: imx6: Support more than Gen2 speed link mode adds 468276d4ea40f Merge branch 'pci/ctrl/imx6' adds 13506868d9f40 Merge branch 'pci/ctrl/iproc' adds b4773c53c54a3 Merge branch 'pci/ctrl/loongson' adds 359a98325be5d Merge branch 'pci/ctrl/mediatek' adds f3305ae56615d Merge branch 'pci/ctrl/mediatek-gen3' adds 4faef10896522 Merge branch 'pci/ctrl/microchip' adds 5147ba8af2d70 PCI: qcom: Allow ASPM L1 and substates for 2.7.0 adds 9195e6dd9b49b Merge branch 'pci/ctrl/qcom' adds 3aa321dc0afc6 Merge branch 'pci/ctrl/rcar-gen2' adds 085c2d6739ce4 Merge branch 'pci/ctrl/switchtec' adds 64451ac83fe6a Merge branch 'pci/ctrl/tegra194' adds a91c6db7f3da7 Merge branch 'pci/ctrl/vmd' adds 56ebef0a82264 Merge branch 'pci/ctrl/xilinx-cpm' adds ed89d69a15066 Merge branch 'pci/ctrl/pm-ops' adds 805f91bc52269 Merge branch 'pci/misc' adds 933c5a4f87d92 PCI: Stub __pci_ioport_map() for arches that don't suppor [...] adds c4f36c3ab0650 Merge branch 'pci/header-cleanup-immutable' adds eff0cb3d91c06 Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub [...] adds 328141e51e6fc Merge tag 'mmc-v5.20' of git://git.kernel.org/pub/scm/lin [...] adds 746fc76b820dc Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/lin [...] adds 1e75550648da1 Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" adds 17ae355926ed1 RDMA/mlx5: Replace ent->lock with xa_lock adds 86457a92df1be RDMA/mlx5: Replace cache list with Xarray adds 19591f134c597 RDMA/mlx5: Store the number of in_use cache mkeys instead [...] adds 6b7533869523a RDMA/mlx5: Store in the cache mkeys instead of mrs adds 0113780870b15 RDMA/mlx5: Rename the mkey cache variables and functions adds 3e93c0b8a981b Merge branch 'erdma' into rdma.git for-next adds dd390cba54bbd IB/qib: Fix repeated "in" within comments adds b03b1ae2a3125 RDMA/srpt: Duplicate port name members adds aa7dfbb41b5a6 RDMA/srpt: Introduce a reference count in struct srpt_device adds b5605148e6ce3 RDMA/srpt: Fix a use-after-free adds dea4266f7bf2f RDMA/rxe: Update wqe_index for each wqe error completion adds ae720bdb703b2 RDMA/rxe: Generate error completion for error requester QP state adds 62494ec7fbca4 RDMA/rxe: Split qp state for requester and completer adds c9776457bd5ea RDMA/mlx5: Add missing check for return value in get name [...] adds fd5382c5805c4 RDMA/rxe: Fix error unwind in rxe_create_qp() adds 6b822d408b58c RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt [...] adds e495274793ea6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/lin [...] adds 6675700139a0f drbd: bm_page_async_io: fix spurious bitmap "IO error" on [...] adds d9544d25e239a MAINTAINERS: add patchwork link to linux-raid project adds ed0c6a5fbed17 md/raid5-log: Drop extern decorators for function prototypes adds e0fccdafc21fb md/raid5-ppl: Drop unused argument from ppl_handle_flush_ [...] adds c629f345b4369 md/raid5: suspend the array for calls to log_exit() adds 78ede6a06f011 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() adds 7769085c8d4d7 md/raid5-cache: Drop RCU usage of conf->log adds b13015af94cf4 md/raid5-cache: Clear conf->log after finishing work adds 6f28c5c3128c7 md/raid5-cache: Annotate pslot with __rcu notation adds eac58d08d4937 md: Use enum for overloaded magic numbers used by mddev-> [...] adds b368856aab02c md: Ensure resync is reported after it starts adds 9973f0fa7d202 md: Notify sysfs sync_completed in md_reap_sync_thread() adds 05ce7fb946c37 md: Explicitly create command-line configured devices adds 9dfbdafda3b34 md: unlock mddev before reap sync_thread in action_store adds 6e3f50d30af84 md/raid5: Make logic blocking check consistent with logic [...] adds a8bb304ca5b8c md/raid5: Factor out ahead_of_reshape() function adds 27fb701046c39 md/raid5: Refactor raid5_make_request loop adds 8757fef675d8c md/raid5: Move stripe_add_to_batch_list() call out of add [...] adds 1baa1126e0f6d md/raid5: Move common stripe get code into new find_get_s [...] adds f4aec6a097387 md/raid5: Factor out helper from raid5_make_request() loop adds 1cdb5b4170926 md/raid5: Drop the do_prepare flag in raid5_make_request() adds 4f35456076e1b md/raid5: Move read_seqcount_begin() into make_stripe_request() adds 0a2d1694de609 md/raid5: Refactor for loop in raid5_make_request() into [...] adds 3312e6c887fe7 md/raid5: Keep a reference to last stripe_head for batch adds 4ad1d9849ffa8 md/raid5: Refactor add_stripe_bio() adds 486f605586075 md/raid5: Check all disks in a stripe_head for reshape progress adds 7e55c60acfbb8 md/raid5: Pivot raid5_make_request() adds df1b620a3e13b md/raid5: Improve debug prints adds 9ad1a74ff0090 md/raid5: Increase restriction on max segments per request adds 9e26728b5fa9c md: Fix spelling mistake in comments adds eb25ad80364bc block: null_blk: Use the bitmap API to allocate bitmaps adds 9ddae3bab6d7b rnbd-clt: open code send_msg_open in rnbd_clt_map_device adds 52334f4a573d8 rnbd-clt: don't free rsp in msg_open_conf for map scenario adds 017d76f45e81b rnbd-clt: kill read_only from struct rnbd_clt_dev adds dfc270c908e81 rnbd-clt: reduce the size of struct rnbd_clt_dev adds 59f070de125f5 rnbd-clt: adjust the layout of struct rnbd_clt_dev adds fb516fa367a35 rnbd-clt: check capacity inside rnbd_clt_change_capacity adds ae2dfd1d8d253 rnbd-clt: pass sector_t type for resize capacity adds e507210a06282 rnbd-clt: make rnbd_clt_change_capacity return void adds b7df575f8aac5 nvme: remove a double word in a comment adds 2c61c97fb12b8 nvme: handle the persistent internal error AER adds 6b46fa024a452 nvme: remove unused timeout parameter adds b10907b8159f6 nvme: fix qid param blk_mq_alloc_request_hctx adds e41f8c0222e30 nvme-loop: use nvme core helpers to cancel all requests i [...] adds 85cc424381804 crypto: add crypto_has_shash() adds 9e2f284e14912 crypto: add crypto_has_kpp() adds a116e1cdc64a7 lib/base64: RFC4648-compliant base64 encoding adds 88b140fec0730 nvme: add definitions for NVMe In-Band authentication adds 3bf2fde6fcc49 nvme-fabrics: decode 'authentication required' connect error adds f50fff73d620c nvme: implement In-Band authentication adds b61775d185a39 nvme-auth: Diffie-Hellman key exchange support adds 6490c9ed06de4 nvmet: parse fabrics commands on io queues adds db1312dd95488 nvmet: implement basic In-Band Authentication adds 7a277c37d3522 nvmet-auth: Diffie-Hellman key exchange support adds 1a70200f404ae nvmet-auth: expire authentication sessions adds 4bc14f3101364 block/rnbd-srv: Set keep_id to true after mutex_trylock adds ce11bdf946176 block/rnbd-srv: Replace sess_dev_list with index_idr adds 058efe000b31c null_blk: add module parameters for 4 options adds 7012eef520cb7 null_blk: add configfs variables for 2 options adds 0525af711b667 nvme-rdma: remove timeout for getting RDMA-CM established event adds 53ee9e2937788 nvme-tcp: use in-capsule data for I/O connect adds 1fcfca7812932 nvme-pci: use nvme core helper to cancel requests in tagset adds 0f89f0ece50ec nvme-apple: use nvme core helper to cancel requests in tagset adds c13cf14f44d23 nvme-multipath: refactor nvme_mpath_add_disk adds ee452a8d984f9 null_blk: fix ida error handling in null_add_dev() adds bc9da6dd0630e nbd: add missing definition of pr_fmt adds 640c46a21f893 bcache: remove EXPERIMENTAL for Kconfig option 'Asynchron [...] adds b9f91d80dec93 md/raid5: Fix sectors_to_do bitmap overflow in raid5_make [...] adds ee1aa06ba3258 md/raid5: Convert prepare_to_wait() to wait_woken() api adds ca39f7502425d md: fix mddev->kobj lifetime adds c57094a6e1ed5 md: fix error handling in md_alloc adds e8c59ac419744 md: implement ->free_disk adds 33b614e33419b md: rename md_free to md_kobj_release adds 2652a1bd2e749 md: factor out the rdev overlaps check from rdev_size_store adds b0e706a1ba84e md: stop using for_each_mddev in md_do_sync adds f265143422558 md: stop using for_each_mddev in md_notify_reboot adds 16648bac862fd md: stop using for_each_mddev in md_exit adds 12a6caf273240 md: only delete entries from all_mddevs when the disk is freed adds 5b26804bb0af5 md: simplify md_open adds a20d636bee41e raid5: fix duplicate checks for rdev->saved_raid_disk adds 2198c51a08349 md: fix build failure for !MODULE adds d13bc4d84a8e9 remove the sx8 block driver adds c0250d16b22e6 md: remove unneeded semicolon adds a110876828f5d md: open code md_probe in autorun_devices adds 34cb92c0a5a15 md: return the allocated devices from md_alloc adds e151db8ecfb01 md-raid: destroy the bitmap after destroying the thread adds d17f744e883b2 md-raid10: fix KASAN warning adds 679c54f2de672 nvme: use command_id instead of req->tag in trace_nvme_co [...] adds eb7e2d92588cc nvme: don't always build constants.o adds a25d4261582cf nvme: define compat_ioctl again to unbreak 32-bit userspace. adds 4daf7fa07ee3c nvme-auth: fix off by one checks adds 80e2768496a49 nvme-auth: uninitialized variable in nvme_auth_transform_key() adds 33b6debd6128f nvme-pci: remove useless assignment in nvme_pci_setup_prps adds 8614144002b58 nvme-pci: print the command name of aborted commands adds f91b727ccf1fa nvme-pci: split nvme_alloc_admin_tags adds 2455a4b77835c nvme-pci: split nvme_dev_add adds a7f7b7116c143 nvme-rdma: split nvme_rdma_alloc_tagset adds 2f7a7e5d85f64 nvme-tcp: split nvme_tcp_alloc_tagset adds 2fec1dfc28c99 nvme-apple: stop casting function pointer signatures adds ee8cd008b7da0 nvmet: don't check for NULL pointer before kfree in nvmet [...] adds 7b1aae1aee222 nvmet: fix a format specifier in nvmet_auth_ctrl_exponential adds 9db056e9506cc nvmet-auth: fix a couple of spelling mistakes adds 1040415c29f06 nvmet-auth: fix return value check in auth send adds be2ada6d0ed09 nvmet-auth: fix return value check in auth receive adds 4cf42ec366737 nvmet-auth: select the intended CRYPTO_DH_RFC7919_GROUPS adds e06b425bc835e nvme: catch -ENODEV from nvme_revalidate_zones again adds 04c170f669f16 nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns adds 71882e7d23b84 nvme: generalize the nvme_multi_css check in nvme_scan_ns adds 1a893c2bfef46 nvme: refactor namespace probing adds 1e4ea66af1db4 nvme: factor out a nvme_ns_is_readonly helper adds eb867ee995bd6 nvme: enable generic interface (/dev/ngXnY) for unknown c [...] adds 533d2e8b4d5e4 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush du [...] adds de474b550e254 nvme: update MAINTAINERS for the new auth code adds 5a97806f7dc06 block: change the blk_queue_split calling convention adds 51d798cdb5c21 block: change the blk_queue_bounce calling convention adds 46754bd056053 block: move ->bio_split to the gendisk adds a85b36375b05f block: move the call to get_max_io_size out of blk_bio_se [...] adds b6dc6198ebe85 block: move bio_allowed_max_sectors to blk-merge.c adds c55ddd9082f75 block: pass struct queue_limits to the bio splitting helpers adds 5165ed40a1f0a md/raid5: Refactor raid5_get_active_stripe() adds 3514da58be9c4 md/raid5: Make is_inactive_blocked() helper adds 9734fe7bd53f8 md/raid5: Drop unnecessary call to r5c_check_stripe_cache [...] adds df6b0e205d1fe md/raid5: Move stripe_request_ctx up adds 20313b1b8cd1b md/raid5: Ensure batch_last is released before sleeping f [...] adds 104212471b1c1 drivers:md:fix a potential use-after-free bug adds 325347d965e7c block: ensure iov_iter advances for added pages adds 34cdb8c825f28 block: ensure bio_iov_add_page can't fail adds e97424fd44727 block: fix leaking page ref on truncated direct io adds a8ce5f52efce3 ublk_drv: cancel device even though disk isn't up adds 93d71ec89d5fb ublk_drv: fix ublk device leak in case that add_disk fails adds 0aa73170eba5e ublk_drv: add SET_PARAMS/GET_PARAMS control command adds 4bf9cbf3e9342 ublk_drv: cleanup ublksrv_ctrl_dev_info adds 4e18403d9485a ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA adds c86019ff75c14 ublk_drv: add support for UBLK_IO_NEED_GET_DATA adds bcee43dc6d5bd s390/dasd: drop unexpected word 'for' in comments adds bc792884b76f0 s390/dasd: Establish DMA alignment adds fa9db655d0e11 Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel [...] adds 5a57bca9050d7 ext4: fix reading leftover inlined symlinks adds de394a86658ff ext4: update s_overhead_clusters in the superblock during [...] adds 827891a38accf ext4: update the s_overhead_clusters in the backup sb's w [...] adds 218a69441bf7f ext4: reuse order and buddy in mb_mark_used when buddy split adds 4978c659e7b5c ext4: use ext4_debug() instead of jbd_debug() adds cb3b3bf22cf33 jbd2: rename jbd_debug() to jbd2_debug() adds 68af74e92a869 jbd2: remove unused exports for jbd2 debugging adds d1324958567da jbd2: unexport jbd2_log_start_commit() adds a89573ce4ad32 jbd2: fix outstanding credits assert in jbd2_journal_comm [...] adds 7f0d8e1d607c1 ext4: fix extent status tree race in writeback error reco [...] adds 179b14152dcb6 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h adds 67d7d8ad99bec ext4: fix use-after-free in ext4_xattr_set_entry adds c9fd167d57133 ext4: correct max_inline_xattr_value_size computing adds fd7e672ea98b9 ext4: correct the misjudgment in ext4_iget_extra_inode adds 51ae846cff568 ext4: fix warning in ext4_iomap_begin as race between bma [...] adds 07ea7a617d6b2 ext4: recover csum seed of tmp_inode after migrating to extents adds 442ec1e5bb7c4 Documentation: ext4: fix cell spacing of table heading on [...] adds c64a92992e6c1 ext4: aligned '*' in comments adds b24e77ef1c6d4 ext4: avoid remove directory when directory is corrupted adds 3fa5d23e68a34 ext4: reflect mb_optimize_scan value in options file adds 65f8ea4cd57db ext4: check if directory block is within i_size adds b8a04fe77ef13 ext4: make sure ext4_append() always allocates new block adds 58318914186c1 mbcache: don't reclaim used entries adds 3dc96bba65f53 mbcache: add functions to delete entry if unused adds 6bc0d63dad7f9 ext4: remove EA inode entry from mbcache on inode eviction adds fd48e9acdf26d ext4: unindent codeblock in ext4_xattr_block_set() adds 65f8b80053a1b ext4: fix race when reusing xattr blocks adds 90ae40d243d46 ext2: factor our freeing of xattr block reference adds b67798d55185b ext2: unindent codeblock in ext2_xattr_set() adds 1189d8ec5105f ext2: avoid deleting xattr block that is being reused adds 75896339e4317 mbcache: Remove mb_cache_entry_delete() adds 307af6c879377 mbcache: automatically delete entries from cache on freeing adds 1e1c2b86ef86a ext4: block range must be validated before use in ext4_mb [...] adds 4a734f0869f97 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure w [...] adds 026d0d27c4882 ext4: reduce computation of overhead during resize adds 69cb8e9d8cd97 ext4: avoid resizing to a partial cluster size adds d95efb14c0b81 ext4: add ioctls to get/set the ext4 superblock uuid adds 9daee913dc8d1 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/sc [...] adds 001c179c4e26d xfs: fix NULL pointer dereference in xfs_getbmap() adds 5e9466a5d0604 xfs: delete extra space and tab in blank line adds b2a88c212e652 Merge tag 'xfs-5.20-merge-6' of git://git.kernel.org/pub/ [...] adds 56f80414e47b9 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mco [...] adds c85a75401120b shmem: update folio if shmem_replace_page() updates the page adds e57cdba582893 writeback: avoid use-after-free after removing device adds 45c69de43ac8d mm: vmscan: fix extreme overreclaim and swap floods adds 7d62a0f22fada mailmap: update Guilherme G. Piccoli's email addresses adds f463c284a8d31 mm/smaps: don't access young/dirty bit if pte unpresent adds d2035f5c8a534 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.o [...] adds b754a8822d38c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/l [...] adds 9b0dc7abb5cc4 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC adds fe17b91a7777d arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC adds 57a2d0c1b27dd MAINTAINERS: add ARM/APPLE MACHINE mailing list adds 879bcfc4e5369 Merge tag 'asahi-soc-maintainers-5.20' of https://github. [...] adds 338efb2274fe5 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/ [...] adds 10e2e886c0ef4 Merge branch 'fixes' of https://git.linaro.org/people/jen [...] adds 06799a9085e12 net: bonding: replace dev_trans_start() with the jiffies [...] adds 4873a1b2024dc net/sched: remove hacks added to dev_trans_start() for bo [...] adds 08b403d5bf07d Revert "veth: Add updating of trans_start" adds cba8d8f57dfb1 docs: net: bonding: remove mentions of trans_start adds 7de196a6aa3a0 Merge branch 'make-dsa-work-with-bonding-s-arp-monitor' adds 744d23c71af39 net: phy: Warn about incorrect mdio_bus_phy_resume() state adds 4ae97cae07e15 nfp: ethtool: fix the display error of `ethtool -m DEVNAME` adds c0bf3c6aa444a mptcp: move subflow cleanup in mptcp_destroy_common() adds c886d70286bf3 mptcp: do not queue data on closed subflows adds df9e03aec3b14 selftests: mptcp: make sendfile selftest work adds 9f05f9ade27f1 Merge branch 'mptcp-fixes' adds 4f61f133f3548 net: tap: NULL pointer derefence in dev_parse_header_prot [...] adds 2e64fe4624d19 selftests: add few test cases for tap driver adds c1c8556b401c4 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds b9b738eeafe54 bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI adds 62fc770d90ef5 bpf: Update bpf_design_QA.rst to clarify that attaching t [...] adds 8fcf19696a1bd bpf: Update bpf_design_QA.rst to clarify that BTF_ID does [...] adds e2dcac2f58f5a BPF: Fix potential bad pointer dereference in bpf_sys_bpf() adds 3cad17b0f8467 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds 9c9cb23e00ddf xfrm: fix refcount leak in __xfrm_policy_check() adds 717ada9f10f2d Revert "xfrm: update SA curlft.use_time" adds 36d763509be32 xfrm: fix XFRMA_LASTUSED comment adds 6aa811acdb76f xfrm: clone missing x->lastused in xfrm_do_migrate adds 73ff232e5d047 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds f38e6458e16df Merge tag 'asoc-fix-v5.19-rc8' of https://git.kernel.org/ [...] adds f81ee579c0898 ALSA: hda: cs35l41: Use the CS35L41 HDA internal define adds 1e24881d8b2a7 ALSA: hda: cs35l41: Support CLSA0101 adds 87eb04bb87fbd ACPI: scan: Add CLSA0101 Laptop Support adds ef34a0ae7a265 ALSA: core: Add async signal helpers adds 95cc637c1afd8 ALSA: timer: Use deferred fasync helper adds 96b097091c66d ALSA: pcm: Use deferred fasync helper adds 4a971e84a7ae1 ALSA: control: Use deferred fasync helper adds 3790a3d6dbbc4 ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 adds be561ffad708f ALSA: hda/realtek: Add quirk for Clevo NV45PZ adds 9769e44d41a13 Merge branch 'for-next' into for-linus adds 40d060b8158e2 ASoC: q6asm: use kcalloc() instead of kzalloc() adds a3b5d4715fd5a Merge tag 'asoc-v5.20-2' of https://git.kernel.org/pub/sc [...] adds 7450320ec7ab1 ALSA: ac97: Replace sprintf() with sysfs_emit() adds 0980bb1ff0f0e ALSA: aoa: Replace sprintf() with sysfs_emit() adds ade7956396d0e ALSA: control-led: Replace sprintf() with sysfs_emit() adds 0031812bd849c ALSA: core: Replace scnprintf() with sysfs_emit() adds 01043e3e14d3e ALSA: pcm: Replace sprintf() with sysfs_emit() adds 17daae7ac47aa ALSA: hda: Replace sprintf() with sysfs_emit() adds 6c955a9d9dbc0 ALSA: line6: Replace sprintf() with sysfs_emit() adds 24df5428ef9d1 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx adds f882c4bef9cb9 ALSA: hda/realtek: Add quirk for another Asus K42JZ model adds 7f65e14c7f6eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] adds c0fc96fed7ffa ASoC: amd: yc: Update DMI table entries for AMD platforms adds 247c07d4bb741 Merge remote-tracking branch 'asoc/for-5.19' into asoc-linus adds 0d871c84c4c2f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] adds b0de7fa706506 regulator: pca9450: Remove restrictions for regulator-name adds 76ee8ebc334e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] adds e4bb7fee188da dt-bindings: input: ariel-pwrbutton: use spi-peripheral-p [...] adds 7c744d00990ea Input: adc-joystick - fix ordering in adc_joystick_probe() adds 8bb5e7f4dcd9b Merge branch 'next' into for-linus adds 653c91613f026 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/ [...] adds 1a232e14ab5b2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 629271d64c246 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linu [...] adds 9bc47a5acdb6d Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pu [...] adds 8ac64aab85c0c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm [...] adds 0d179881955e3 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/ [...] adds b0a4ab7ca4ce9 iommu/hyper-v: Use helper instead of directly accessing affinity adds e260cfe6fb503 irqchip/loongson-eiointc: Fix irq affinity setting adds 54cfa910b443b irqchip/loongson-eiointc: Fix a build warning adds e4856939557e4 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/ [...] adds 44b4010bcc9a6 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds d78abcde08815 Merge branch 'zstd-linus' of https://github.com/terrelln/ [...] adds 30bdc36b8c776 drm/imx/dcss: get rid of HPD warning message adds 54d91b55c7f3f drm/nouveau: fix another off-by-one in nvbios_addr adds c20ee5749a3f6 drm/nouveau: recognise GA103 adds d91170a44a94c Merge branch 'for-linux-next-fixes' of git://anongit.free [...] adds 9008a676662a7 certs: move scripts/check-blacklist-hashes.awk to certs/ adds 31f6d95c2cab1 certs: unify blacklist_hashes.c and blacklist_nohashes.c adds 5439d4d4dcee5 kbuild: remove sed command from cmd_ar_builtin adds a6036a41bffba kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 adds bdf0fe33a4dc5 init/Kconfig: update KALLSYMS_ALL help text adds 028062ec222d6 Revert "scripts/mod/modpost.c: permit '.cranges' secton f [...] adds aac289653fa5a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc adds 59316eac0e5ba docs: kbuild: fix typo adds 3089b2be0cce1 kbuild: rpm-pkg: fix build error when _arch is undefined adds 6105e4f6511d6 kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild adds 9a68fd7fd8b05 kbuild: error out if $(KBUILD_EXTMOD) contains % or : adds 84850dbbbe60a kbuild: error out if $(INSTALL_MOD_PATH) contains % or : adds e3b746a384fc2 scripts: headers_install.sh: Update config leak ignore entries adds 10269fd37fc60 kconfig: shorten the temporary directory name for cc-option adds 1fd49a0b5c433 checkstack: add riscv support for scripts/checkstack.pl adds 5764f6626f5f3 modpost: drop executable ELF support adds abe864b8e19ad modpost: use sym_get_data() to get module device_table data adds 7dea20f2fecbd kconfig: Qt5: tell the user which packages are required adds ee47620367d5b kbuild: add dtbs_prepare target adds 258fafcd0683d Makefile.extrawarn: re-enable -Wformat for clang adds 7193cda917ffb modpost: remove unused Elf_Sword macro adds dd29865633a55 kbuild: set EXIT trap before creating temporary directory adds 36b0f0deed4fc modpost: refactor get_secindex() adds 125ed24a4ab0d modpost: add array range check to sec_name() adds 5419aa2a8deea modpost: use more reliable way to get fromsec in section_ [...] adds a25efd6ef1ef4 Revert "Kbuild, lto, workaround: Don't warn for initcall_ [...] adds 072dd2c8928f2 modpost: shorten warning messages in report_sec_mismatch() adds 7452dd26a59a9 modpost: add PATTERNS() helper macro adds 1560cb0e186e8 modpost: remove unneeded .symbol_white_list initializers adds 672fb6740cbfd modpost: remove .symbol_white_list field entirely adds 6dc94b86a1841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 40d02efad9801 Merge remote-tracking branch 'torvalds/master' into perf/core adds 4266081e33082 perf vendor events: Update Intel broadwellx adds 1775634ea406a perf vendor events: Update Intel broadwell adds ef908a192512b perf vendor events: Update Intel broadwellde adds a95ab294a5084 perf vendor events: Update Intel alderlake adds 9709ede1a179b perf vendor events: Update bonnell mapfile.csv adds f9d45862eca39 perf vendor events: Update Intel cascadelakex adds 3c9c31571105f perf vendor events: Update Intel elkhartlake adds beb2db9bed367 perf vendor events: Update goldmont mapfile.csv adds ae54f70dd9d5a perf vendor events: Update goldmontplus mapfile.csv adds 8e6389f931444 perf vendor events: Update Intel haswell adds 859fe0f4f2be7 perf vendor events: Update Intel haswellx adds a4a4353ebf80b perf vendor events: Update Intel icelake adds d214d0c2612a3 perf vendor events: Update Intel icelakex adds 80c14459f6a36 perf vendor events: Update Intel ivybridge adds 6220136831e34 perf vendor events: Update Intel ivytown adds 376d8b581b763 perf vendor events: Update Intel jaketown adds ae7bcd600e1cc perf vendor events: Update Intel knightslanding adds 1ab4ef06fa82b perf vendor events: Add Intel meteorlake adds bcc344a3bfc8a perf vendor events: Update Intel nehalemep adds 8fe33fd5d3a28 perf vendor events: Update Intel nehalemex adds 777e1312440f3 perf vendor events: Update Intel sandybridge adds 34122105f9e89 perf vendor events: Update Intel sapphirerapids adds 89072caf14c0b perf vendor events: Update Intel silvermont adds 35d652770172a perf vendor events: Update Intel skylake adds 59fd7d3225c2e perf vendor events: Update Intel skylakex adds 5e1dd4f24ab5c perf vendor events: Update Intel tigerlake adds ae2fa1ccf10e8 perf vendor events: Update Intel westmereep-dp adds 4823edd648c71 perf vendor events: Update Intel westmereep-sp adds 6b47be608b84d perf vendor events: Update Intel westmereex adds ebcdbf7a6aa61 perf vendor events: Update Intel snowridgex adds 08c1d7a1595e9 perf vendor events arm64: Arm Cortex-A78C and X1C adds fb5962f81ebbd perf test: Fix test case 95 ("Check branch stack sampling [...] adds ace3e31e653e7 perf stat: Revert "perf stat: Add default hybrid events" adds ff4207f79307d perf evsel: Add arch_evsel__hw_name() adds a9c1ecdabc4f2 perf evlist: Always use arch_evlist__add_default_attrs() adds cdb204ad42232 perf x86 evlist: Add default hybrid events for perf stat adds 9a0b36266f7a8 perf stat: Add topdown metrics in the default perf stat o [...] adds 18808564aa3bc Merge remote-tracking branch 'torvalds/master' into perf/core adds 481fadfb1073c perf test: Remove x86 rdpmc test adds 9bd7021809de1 perf test: Add user space counter reading tests adds 77d54a2cd6086 perf lock: Pass machine pointer to is_lock_function() adds 407b36f69efbd perf lock: Use BPF for lock contention analysis adds 6fda2405f414b perf lock: Implement cpu and task filters for BPF adds 6d518ac7be622 perf symbol: Fail to read phdr workaround adds 8b1e1a0347ea2 perf bpf: Convert legacy map definition to BTF-defined adds 5f4e821c6c90d perf tools: Rework prologue generation code adds 00b32625982e0 perf test: Add ARM SPE system wide test adds cfd59ca914670 tools build: Add feature test for init_disassemble_info A [...] adds 516ddaadb4240 tools build: Don't display disassembler-four-args feature test adds a45b3d6926231 tools include: add dis-asm-compat.h to handle version dif [...] adds 83aa0120487e8 tools perf: Fix compilation error with new binutils adds 96ed066054abf tools bpf_jit_disasm: Fix compilation error with new binutils adds bab211f637dc5 tools bpf_jit_disasm: Don't display disassembler-four-arg [...] adds 600b7b26c07a0 tools bpftool: Fix compilation error with new binutils adds 1e1613f64cc8a tools bpftool: Don't display disassembler-four-args feature test adds 32f457abb8467 perf parse-events: Don't #define YY_EXTRA_TYPE adds 9b7c7728f4e4b perf parse-events: Break out tracepoint and printing adds 10fef869a58e3 perf build: Suppress openssl v3 deprecation warnings in l [...] adds 91cea6be90e43 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined [...] adds 4ee3c4da8b1b9 perf scripting python: Do not build fail on deprecation warnings adds 447ec4e5fa339 perf lock: Introduce struct lock_contention adds ceb13bfc01d55 perf lock: Add --map-nr-entries option adds 6d499a6b3d902 perf lock: Print the number of lost entries for BPF adds bb8bc52e75785 perf stat: Refactor __run_perf_stat() common code adds 7d6ee29f43c25 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/ [...] adds 8419702489f3b dma-mapping: reformat comment to suppress htmldoc warning adds 5c850d31880e0 swiotlb: fix passing local variable to debugfs_create_ulong() adds cf33f48bdb012 Merge branch 'for-next' of git://git.infradead.org/users/ [...] adds d45727fd05e67 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds 3eaecd0677e1b Merge branches 'misc' and 'fixes' into for-next adds 995ba9549deae Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk [...] adds 0ba56853e4c87 Merge tag 'v5.19' into for-next adds 452d204159ebe Merge branch 'arm/fixes' into for-next adds d985db8362267 reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage" adds d2fd1ddd311d9 Merge tag 'reset-for-v5.20' of git://git.pengutronix.de/p [...] adds c02b60cb25289 arm64: dts: apple: Re-parent ANS2 power domains adds 5316d73ba81b5 arm64: dts: apple: t8103: Add ANS2 NVMe nodes adds 87df0cecc2693 Merge tag 'asahi-soc-dt-5.20' of https://github.com/Asahi [...] adds b3cbbb58632fa ARM: dts: add EMAC AXI settings for Cyclone5 adds 0d98fbcf72f11 Merge tag 'socfpga_updates_for_v5.20_part2' of git://git. [...] adds 87a5b37a8f02f Merge branch 'arm/late' into for-next adds f668951767961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds f8ec61b87234e Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 50d6e5ce018b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 2e9b899f042e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 97d11b014ce98 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/ [...] adds 3a4457bf342f7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 3cd45dd57d24a Merge branch 'for-next' of https://git.kernel.org/pub/scm [...] adds adf1ae65a8472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 8ead443bb45b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds 24fa189dea95c Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds f458dab1ec036 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 6b5efbfc89e85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 7ac402248effe Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 5c6aa5d86d97d Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 1d85c809b9389 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds 2f0bf8fa7b2d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 030cb0a40a763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 524c4317e46b4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm [...] adds 11b1965d72bdf Merge branch 'sunxi/for-next' of git://git.kernel.org/pub [...] adds da8603251688d Merge branch 'next' of https://git.linaro.org/people/jens [...] adds 6efc85667fd06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 16e56ca1f09cb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/li [...] adds 81fa4185ad573 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds cdd23dd9fcd67 arch: microblaze: Remove unused "select HANDLE_DOMAIN_IRQ" adds 5b7d1d575e3f1 microblaze: Fix some typos in comment adds 5ff02aef71dbe Merge branch 'next' of git://git.monstr.eu/linux-2.6-micr [...] adds b8295e44c7619 MIPS: Fix comment typo adds d3cd4d9fc1f02 MIPS: msi-octeon: eliminate kernel-doc warnings adds 3e3114ac460e9 MIPS: Introduce CAVIUM_RESERVE32 Kconfig option adds 534ea58b3ceb4 Revert "MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RE [...] adds 74de14fe05dd6 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 adds 2870955baf22a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/ [...] adds 0757060a43883 Merge branch 'pci/header-cleanup-immutable' of git://git. [...] adds ded2ee36313c9 openrisc: Add pci bus support adds 740ea2bb22aa5 openrisc: Add virt defconfig adds 3d316164e9a96 MAINTAINERS: Update Richard Henderson's address adds 52e0ea900202d openrisc: io: Define iounmap argument as volatile adds 596466b98309b Merge branch 'for-next' of git://github.com/openrisc/linux.git adds b383d94ad7ca5 parisc: Clean up names in hardware database adds cab56b51ec0e6 parisc: Fix device names in /proc/iomem adds 16bf37bf49ba2 parisc: Fix comment typo in fault.c adds 3fbc9a7de0564 parisc: Drop pa_swapper_pg_lock spinlock adds cf59f34d7f978 parisc: Check the return value of ioremap() in lba_driver [...] adds b9e28d3c24921 parisc: Do not initialise statics to 0 adds cbe263b6b0eb1 parisc: Drop zero variable initialisations in mm/init.c adds 6431e92fc827b parisc: io_pgetevents_time64() needs compat syscall in 32 [...] adds e61b3125a4f03 Input: gscps2 - check return value of ioremap() in gscps2 [...] adds 70ec69b5f513d Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 4515862b66d3b docs: powerpc: fix indentation warnings adds 0595a216920cb docs: powerpc: use different label name for elf_hwcaps.rst adds a05aae92f84ba docs: powerpc: add elf_hwcaps to table of contents adds ebef8abc963b9 video: fbdev: offb: Include missing linux/platform_device.h adds 61657dcd528b7 scsi: cxlflash: Include missing linux/irqdomain.h adds 4177ab2283dcd EDAC/mpc85xx: Include required of headers directly adds 4d5c5bad51935 powerpc: Remove asm/prom.h from asm/mpc52xx.h and asm/pci.h adds 36afe68714d45 powerpc: Finally remove unnecessary headers from asm/prom.h adds 51ac6d4ceaa4f powerpc: Update reviewers adds c7255058b5430 powerpc/crash: save cpu register data in crash_smp_send_stop() adds b1fc44eaa9ba3 pseries/iommu/ddw: Fix kdump to work in absence of ibm,dm [...] adds d73b46c3c1449 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries adds d80f6de9d601c powerpc/iommu: Fix iommu_table_in_use for a small default [...] adds 2454a7af0f2a4 powerpc/pseries: define driver for Platform KeyStore adds d20c96deb3e2c powerpc/85xx: Fix description of MPC85xx and P1/P2 boards [...] adds 0fe1e96fef0a5 powerpc/pci: Prefer PCI domain assignment via DT 'linux,p [...] adds 1f00b5ab992c1 powerpc/85xx: P2020: Add law_trgt_if property to PCIe DT nodes adds 901a30cf5f765 powerpc/pseries/vas: Fix comment typo adds 738f9dca0df3b powerpc/sysdev: Fix comment typo adds fde345e4d39a4 powerpc/platforms/83xx/suspend: Reorder to get rid of a f [...] adds ccc1439b924bc powerpc/platforms/83xx/suspend: Prevent unloading the driver adds 95b002e4e47a3 powerpc/platforms/83xx/suspend: Remove write-only global [...] adds fcdb758ce113c powerpc: make facility_unavailable_exception 64s adds e4787e71ae2de powerpc/signal: Update comment for clarity adds cd1e64935f79e selftests/powerpc: Fix matrix multiply assist test adds 90b5d4fe0b3ba powerpc/powernv: Avoid crashing if rng is NULL adds 7ef3d06f1bc4a powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 adds 978030f054ff9 powerpc/powernv: rename remaining rng powernv_ functions to pnv_ adds 1547db7d1f448 powerpc: Move system_call_exception() to syscall.c adds f4a0318f278d9 powerpc: add support for syscall stack randomization adds 4c9da83011c45 KVM: PPC: Book3S HV: Remove kvmhv_p9_[set,restore]_lpcr d [...] adds b8c7ee79b1a37 KVM: PPC: Book3s HV: Remove unused function kvmppc_bad_interrupt adds db5360840f09e powerpc/kvm: Move pmu code in kvm folder to separate file [...] adds 4008d54e29531 powerpc/kvm: Remove comment related to moving PMU code to [...] adds 96d50a1d874ca Merge branch 'topic/ppc-kvm' into next adds 8c9f37a78f70f powerpc/perf: Include caps feature for power10 DD1 version adds 6ac059dacffa8 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader adds 255b650cbec68 powerpc/xive: Fix refcount leak in xive_get_max_prio adds df5d4b616ee76 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg [...] adds ff446cd76854d selftests/powerpc: Avoid GCC 12 uninitialised variable warning adds ca829e05d3d4f powerpc/64: Init jump labels before parse_early_param() adds f4b39e88b42d1 powerpc/pci: Fix PHB numbering when using opal-phbid adds bce02f71e48f7 EDAC/ppc_4xx: Include required of_irq header directly adds 4cfa6ff24a974 powerpc/64e: Fix kexec build error adds 8a3c932377e2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds 6c67ed96d7d38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds c91f0a4079346 Merge branch 'fixes' into for-next adds 2f089a3846a28 Merge branch 'vmcore-iov_iter' into features adds 57c3ae8e44bba s390/hmcdrv: fix Kconfig "its" grammar adds fc7fab3f9156d s390/tape: fix comment typo adds 6f5c672d17f58 s390/smp: enforce lowcore protection on CPU restart adds 57ad19bcdefb1 s390/boot: cleanup adjust_to_uv_max() function adds 2e2493c675dfd s390/setup: rearrange absolute lowcore initialization adds 7d06fed77b7d8 s390/smp: rework absolute lowcore access adds e409b7f19172a s390/smp,ptdump: add absolute lowcore markers adds a0c0c44e9aa2b s390: add ELF note type for encrypted CPU state of a PV VCPU adds 520763a3272ab s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() adds ded466e180668 s390/unwind: fix fgraph return address recovery adds 53897c8b7f824 Merge branch 'features' into for-next adds 73d8b61347728 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 80c23d8a1dd8a Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] adds 37ff81a0683b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 74944c873602a btrfs: reset RO counter on block group if we fail to relocate adds 47812be20761a btrfs: sysfs: show discard stats and tunables in non-debug build adds c0263ae3d1184 btrfs: auto enable discard=async when possible adds 39fb48b82bee2 Merge branch 'misc-5.20' into for-next-current-v5.19-20220804 adds 312a594d4e4b6 Merge branch 'for-next-current-v5.19-20220804' into for-n [...] adds c1af1f98cd011 btrfs: unset reloc control if transaction commit fails in [...] adds a0b63885c9077 btrfs: move lockdep class helpers to locking.c adds 7bef6fc91e83a btrfs: fix lockdep splat with reloc root extent buffers adds dc1dcf560f1b8 btrfs: dump extra info if one free space cache has more b [...] adds d1326e5500e94 btrfs: add macros for annotating wait events with lockdep adds bde58da75659b btrfs: add lockdep annotations for num_writers wait event adds 90fd07d223f87 btrfs: add lockdep annotations for num_extwriters wait event adds 53b704b3e4348 btrfs: add lockdep annotations for transaction states wai [...] adds a6e4caa212131 btrfs: add lockdep annotations for pending_ordered wait event adds d48f6b2f563ff btrfs: change the lockdep class of free space inode's inv [...] adds 2a6421f1690d2 btrfs: add lockdep annotations for the ordered extents wa [...] adds 55a50e3fef497 btrfs: fix alignment of VMA for memory mapped files on THP adds 267c08420a8c1 btrfs: fix lost error handling when looking up extended r [...] adds c54a79041eb4f btrfs: fix warning during log replay when bumping inode l [...] adds 4cf516236f618 btrfs: simplify adding and replacing references during lo [...] adds abce19c0ff3ab btrfs: scrub: properly report super block errors in system log adds eeab29d79a034 btrfs: scrub: try to fix super block errors adds 8b3b55f517afd btrfs: sysfs: use sysfs_streq for string matching adds baee9233ec147 btrfs: tree-checker: check for overlapping extent items adds ea8d12f7a72c4 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_ [...] adds 400c1a29c419f Merge branch 'misc-next' into for-next-next-v5.20-20220804 adds 6130a25681d48 Merge branch 'for-next-next-v5.20-20220804' into for-next [...] adds 589b228b3bb1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 18cc912b8a2ac fs: change test in inode_insert5 for adding to the sb list adds d3e94fdc4ef47 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_e [...] adds 637fa738b590e fscrypt: add fscrypt_context_for_new_inode adds fea013e020e6e ceph: use correct index when encoding client supported features adds 7c2e3d9194f78 ceph: remove useless CEPHFS_FEATURES_CLIENT_REQUIRED adds 4f48d5da81ee7 fs/dcache: export d_same_name() helper adds 4868e537fa867 ceph: wait for the first reply of inflight async unlink adds 300e42a2e79e2 ceph: add session already open notify support adds 8266c4d7a7469 ceph: choose auth MDS for getxattr with the Xs caps adds d93231a6bc8a4 ceph: prevent a client from exceeding the MDS maximum xattr size adds 58dd4385577ed ceph: don't leak snap_rwsem in handle_cap_grant adds 1b7587d69ea7b ceph: fix the incorrect comment for the ceph_mds_caps struct adds e82145033547d ceph: convert to generic_file_llseek adds 7467b04418d92 ceph: call netfs_subreq_terminated with was_async == false adds 020bc44a9fbf6 ceph: switch back to testing for NULL folio->private in c [...] adds b53aca4b460ae ceph: fix incorrect old_size length in ceph_mds_request_args adds e19feff96380e ceph: make change_auth_cap_ses a global symbol adds 0006164589ecc ceph: update the auth cap when the async create req is forwarded adds 4849077604f01 ceph: don't get the inline data for new creating files adds fc54cb8d876ae libceph: check pointer before assigned to "c->rules[]" adds 842d6b019b180 libceph: print fsid and epoch with osd id adds e027ddb6d3cce ceph: flush the dirty caps immediatelly when quota is app [...] adds 0c04a117d77b2 ceph: make f_bsize always equal to f_frsize adds 7cb9994754f8a ceph: don't truncate file in atomic_open adds c460f4e4bba2d ceph: remove useless check for the folio adds 4f8861945562c libceph: fix ceph_pagelist_reserve() comment typo adds a8af0d682ae0c libceph: clean up ceph_osdc_start_request prototype adds f3b20c72a118a Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 5fa2cffba0b82 smb3: check xattr value length earlier adds 4da2cd0517e08 cifs: remove redundant initialization to variable mnt_sig [...] adds 0f46608ae7a13 cifs: remove unnecessary type castings adds 0827f71b881c9 cifs: remove unnecessary (void*) conversions. adds c2c17ddbf32bd cifs: remove some camelCase and also some static build warnings adds 89e42f49ef58b cifs: remove minor build warning adds c6f62f81b488d cifs: Fix memory leak when using fscache adds da3847894fddc smb2: small refactor in smb2_check_message() adds ec88cc57c39ee cifs: update MAINTAINERS file with reviewers adds 9543c8ab3016c cifs: list_for_each() -> list_for_each_entry() adds 1bfa25ee30dfe cifs: remove remaining build warnings adds d7d7a66aacd6f cifs: avoid use of global locks for high contention data adds aea02fc40a7fa cifs: fix wrong unlock before return from cifs_tree_connect() adds 97b82c07c4217 cifs: trivial style fixup adds 4abdd27244bdd cifs: update internal module number adds 3ceee3587f7c6 cifs: when insecure legacy is disabled shrink amount of S [...] adds 0b27d55d4e481 Merge branch 'for-next' of git://git.samba.org/sfrench/ci [...] adds 23e6e1c9b373c exfat: reuse __exfat_write_inode() to update directory entry adds 4493895b2bdcc exfat: remove duplicate write inode for truncating file adds be17b1ccd4e82 exfat: remove duplicate write inode for extending dir/file adds 86da53e8ff5dc exfat: Return ENAMETOOLONG consistently for oversized paths adds 1b1a9195ae962 exfat: Define NLS_NAME_* as bit flags explicitly adds 6425baabda217 exfat: Expand exfat_err() and co directly to pr_*() macro adds 64fca6e621715 exfat: Downgrade ENAMETOOLONG error message to debug messages adds 512b74d17a93a exfat: Drop superfluous new line for error messages adds df13a34776354 MAINTAINERS: Add Namjae's exfat git tree adds f06294f15d4b0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] adds e48220512b1ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/l [...] adds 7a8fc586180d8 f2fs: introduce memory mode adds 14de5fc3ddf3d f2fs: remove redundant code for gc condition adds b771aadc6e4c2 f2fs: enforce single zone capacity adds 074b5ea2900ea f2fs: adjust zone capacity when considering valid block count adds 8e0f54a70e9b0 f2fs: add a sysfs entry to show zone capacity adds 67ca06872eb02 f2fs: fix to invalidate META_MAPPING before DIO write adds 1dd55358efc4f f2fs: Delete f2fs_copy_page() and replace with memcpy_page() adds 7165841d578e0 f2fs: fix to check inline_data during compressed inode co [...] adds a8634ccf5d626 f2fs: allow compression of files without blocks adds 0d5b9d8156396 f2fs: invalidate meta pages only for post_read required inode adds 1adaa71ea9bff f2fs: don't bother wait_ms by foreground gc adds f8e2f32bcde59 f2fs: introduce sysfs atomic write statistics adds 8ee236dcaa690 f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL [...] adds 141170b759e03 f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() adds 7b01ad7f339e0 f2fs: obsolete unused MAX_DISCARD_BLOCKS adds 09beadf289d6e f2fs: fix to do sanity check on segment type in build_sit [...] adds 0f4a185baf4bc f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE adds 90d4ddd2b0f40 f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data adds d41fdafd50bb4 f2fs: remove device type check for direct IO adds 34cbf77dd2bae f2fs: do not set compression bit if kernel doesn't support adds b0162b63c4e51 f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED adds da7e5a1a2ce07 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/ [...] adds c051f5a3416fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds fb7e2ce05c5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds a14c573870a66 ksmbd: use wait_event instead of schedule_timeout() adds af7c39d971e43 ksmbd: fix racy issue while destroying session on multichannel adds aa7253c2393f6 ksmbd: fix memory leak in smb2_handle_negotiate adds cf6531d98190f ksmbd: fix use-after-free bug in smb2_tree_disconect adds ac60778b87e45 ksmbd: prevent out of bound read for SMB2_WRITE adds 824d4f64c2009 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT adds 8f0541186e9ad ksmbd: fix heap-based overflow in set_ntacl_dacl() adds 36977b8d7eb30 Merge branch 'ksmbd-for-next' of https://github.com/smfre [...] adds e35a5e782f67e NFSv4.1: RECLAIM_COMPLETE must handle EACCES adds 6622e3a73112f SUNRPC: Reinitialise the backchannel request buffers befo [...] adds 72691a269f0ba SUNRPC: Don't reuse bvec on retransmission of the request adds b1a28f2eb9ea7 NFS: nfs_async_write_reschedule_io must not recurse into [...] adds 2135e5d56278f NFSv4/pnfs: Fix a use-after-free bug in open adds 74b1b96391757 Merge branch 'linux-next' of git://git.linux-nfs.org/proj [...] adds 23ba98de6dcec nfsd: eliminate the NFSD_FILE_BREAK_* flags adds c770f31d8f580 SUNRPC: Fix xdr_encode_bool() adds 184cefbe62627 NLM: Defend against file_lock changes after vfs_test_lock() adds 28fffa6c57906 SUNRPC: Expand the svc_alloc_arg_err tracepoint adds 051382885552e NFSD: Instrument fh_verify() adds f532c9ff10389 NFSD: Fix space and spelling mistake adds 842e00ac3aa3b nfsd: remove redundant assignment to variable len adds 36f2ef2dd44e1 SUNRPC: Fix server-side fault injection documentation adds ca3f9acb6d3fa NFSD: Demote a WARN to a pr_warn() adds 0fd244c115f03 NFSD: Report filecache LRU size adds 29d4bdbbb910f NFSD: Report count of calls to nfsd_file_acquire() adds d63293272abb5 NFSD: Report count of freed filecache items adds 904940e94a887 NFSD: Report average age of filecache items adds 0bac5a264d9a9 NFSD: Add nfsd_file_lru_dispose_list() helper adds 3bc6d3470fe41 NFSD: Refactor nfsd_file_gc() adds 39f1d1ff81489 NFSD: Refactor nfsd_file_lru_scan() adds 94660cc19c750 NFSD: Report the number of items evicted by the LRU walk adds df2aff524face NFSD: Record number of flush calls adds 8b330f78040cb NFSD: Zero counters when the filecache is re-initialized adds 2e6c6e4c4375b NFSD: Hook up the filecache stat file adds 668ed92e651d3 NFSD: WARN when freeing an item still linked via nf_lru adds c46203acddd9b NFSD: Trace filecache LRU activity adds 4a0e73e635e3f NFSD: Leave open files out of the filecache LRU adds edead3a558047 NFSD: Fix the filecache LRU shrinker adds 6df19411367a5 NFSD: Never call nfsd_file_gc() in foreground paths adds 54f7df7094b32 NFSD: No longer record nf_hashval in the trace log adds f53cef15dddec NFSD: Remove lockdep assertion from unhash_and_release_locked() adds 8755326399f47 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds a845511007a63 NFSD: Refactor __nfsd_file_close_inode() adds cb7ec76e73ff6 NFSD: nfsd_file_hash_remove can compute hashval adds f0743c2b25c65 NFSD: Remove nfsd_file::nf_hashval adds c7b824c3d06c8 NFSD: Replace the "init once" mechanism adds fc22945ecc2a0 NFSD: Set up an rhashtable for the filecache adds ce502f81ba884 NFSD: Convert the filecache to use rhashtable adds 0ec8e9d1539a7 NFSD: Clean up unused code after rhashtable conversion adds be0230069fcbf NFSD: Separate tracepoints for acquire and create adds b40a2839470cd NFSD: Move nfsd_file_trace_alloc() tracepoint adds 5e138c4a750dc NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 427f5f83a3191 NFSD: Ensure nf_inode is never dereferenced adds 6867137ebcf41 NFSD: refactoring v4 specific code to a helper in nfs4state.c adds 0926c39515aa0 NFSD: keep track of the number of v4 clients in the system adds 4271c2c088756 NFSD: limit the number of v4 clients to 1024 per 1GB of s [...] adds 3a5940bfa17fb nfsd: silence extraneous printk on nfsd.ko insertion adds 095a764b7afb0 NFSD: Optimize nfsd4_encode_operation() adds ab04de60ae1cc NFSD: Optimize nfsd4_encode_fattr() adds c738b218a2e5a NFSD: Clean up SPLICE_OK in nfsd4_encode_read() adds 24c7fb85498ed NFSD: Add an nfsd4_read::rd_eof field adds 28d5bc468efe7 NFSD: Optimize nfsd4_encode_readv() adds 071ae99feadfc NFSD: Simplify starting_len adds 5e64d85c7d0c5 NFSD: Use xdr_pad_size() adds 99b002a1fa00d NFSD: Clean up nfsd4_encode_readlink() adds 5304877936c0a NFSD: Fix strncpy() fortify warning adds bb4d842722b84 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox adds 09426ef2a64ee NFSD: Shrink size of struct nfsd4_copy_notify adds 87689df694916 NFSD: Shrink size of struct nfsd4_copy adds d314309425ad5 NFSD: Reorder the fields in struct nfsd4_op adds 8ea6e2c90bb0e NFSD: Make nfs4_put_copy() static adds 1913cdf56cb5b NFSD: Replace boolean fields in struct nfsd4_copy adds 24d796ea383b8 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2) adds 478ed7b10d875 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2) adds 3b7bf5933cada NFSD: Refactor nfsd4_do_copy() adds ad1e46c9b07b1 NFSD: Remove kmalloc from nfsd4_do_async_copy() adds e72f9bc006c08 NFSD: Add nfsd4_send_cb_offload() adds a11ada99ce93a NFSD: Move copy offload callback arguments into a separat [...] adds bbf936edd543e NFSD: drop fh argument from alloc_init_deleg adds 876c553cb4102 NFSD: verify the opened dentry after setting a delegation adds 7fe2a71dda349 NFSD: introduce struct nfsd_attrs adds 93adc1e391a76 NFSD: set attributes when creating symlinks adds d6a97d3f589a3 NFSD: add security label to struct nfsd_attrs adds c0cbe70742f4a NFSD: add posix ACLs to struct nfsd_attrs adds 927bfc5600cd6 NFSD: change nfsd_create()/nfsd_symlink() to unlock direc [...] adds b677c0c63a135 NFSD: always drop directory lock in nfsd_unlink() adds e18bcb33bc5b6 NFSD: only call fh_unlock() once in nfsd_link() adds 19d008b46941b NFSD: reduce locking in nfsd_lookup() adds debf16f0c671c NFSD: use explicit lock/unlock for directory ops adds bb4d53d66e4b8 NFSD: use (un)lock_inode instead of fh_(un)lock for file [...] adds dd8dd403d7b22 NFSD: discard fh_locked flag and fh_lock/fh_unlock adds 6930bcbfb6ced lockd: detect and reject lock arguments that overflow adds 9905ce116c9bd NFSD: fix use-after-free on source server when doing inte [...] adds d17d49190868e Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 460bbf2990b3f fs/ntfs3: Do not change mode if ntfs_set_ea failed adds 13747aac8984e fs/ntfs3: Check reserved size for maximum allowed adds c1e0ab3789215 fs/ntfs3: extend ni_insert_nonresident to return inserted [...] adds b3e048720dee5 fs/ntfs3: Make ntfs_fallocate return -ENOSPC instead of -EFBIG adds 42f86b1226a42 fs/ntfs3: Fix work with fragmented xattr adds 560f7736b9462 fs/ntfs3: Fix very fragmented case in attr_punch_hole adds 6700eabb90d50 fs/ntfs3: Remove unused mi_mark_free adds 071100ea0e6c3 fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free adds cf760ec0a0b40 fs/ntfs3: Make static function attr_load_runs adds 42f66a7fdaa0d fs/ntfs3: Fill duplicate info in ni_add_name adds 54033c135061b fs/ntfs3: Added comments to frecord functions adds e6d9398c077d8 fs/ntfs3: Check possible errors in run_pack in advance adds 8335ebe195dcc fs/ntfs3: Make MFT zone less fragmented adds c12df45ee6901 fs/ntfs3: New function ntfs_bad_inode adds 0e5b044cbf3a4 fs/ntfs3: Refactoring attr_set_size to restore after errors adds 20abc64f78346 fs/ntfs3: Refactoring attr_punch_hole to restore after errors adds 9256ec35359f5 fs/ntfs3: Refactoring attr_insert_range to restore after errors adds 8039edba043d1 fs/ntfs3: Create MFT zone only if length is large enough adds 451e45a0e6df2 fs/ntfs3: Make ni_ins_new_attr return error adds 58a5c77c82258 Merge branch 'master' of https://github.com/Paragon-Softw [...] adds b10b85fe5149e ovl: warn if trusted xattr creation fails adds 9c5dd8034e354 ovl: fix some kernel-doc comments adds ded536561a367 ovl: improve ovl_get_acl() if POSIX ACL support is off adds dd524b7f317de ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() adds 4f1196288dfb6 ovl: fix spelling mistakes adds f44a49175de83 Merge branch 'overlayfs-next' of git://git.kernel.org/pub [...] adds ae916b92c9d88 Merge branch '9p-next' of git://github.com/martinetd/linux adds 17ada2410a06c Merge branch 'iomap-for-next' of git://git.kernel.org/pub [...] adds 8685bd5647121 new iov_iter flavour - ITER_UBUF adds fa85b4b577e54 switch new_sync_{read,write}() to ITER_UBUF adds 1ce509985de7d splice: stop abusing iov_iter_advance() to flush a pipe adds de5b8c4c12940 ITER_PIPE: helper for getting pipe buffer by index adds 04aec23581d33 ITER_PIPE: helpers for adding pipe buffers adds ff41ebeb56e6f ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 25aeb33139d00 ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 05dd94c7c70ad ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds 424324d046668 ITER_PIPE: clean pipe_advance() up adds 7ba2106b76a81 ITER_PIPE: clean iov_iter_revert() adds 578a391f4ed97 ITER_PIPE: cache the type of last buffer adds 951f8ae2e35ff ITER_PIPE: fold data_start() and pipe_space_for_user() together adds 0d494243d9ff4 iov_iter_get_pages_alloc(): lift freeing pages array on f [...] adds 4f3aab7007c8f iov_iter_get_pages(): sanity-check arguments adds 7c44c1449d59f unify pipe_get_pages() and pipe_get_pages_alloc() adds 9cb2fafb9dc56 unify xarray_get_pages() and xarray_get_pages_alloc() adds 1fa5eab5e9701 unify the rest of iov_iter_get_pages()/iov_iter_get_pages [...] adds f778953ab892a ITER_XARRAY: don't open-code DIV_ROUND_UP() adds 1fc652dffb0f1 fold __pipe_get_pages() into pipe_get_pages() adds a72b7535e31fc iov_iter: saner helper for page array allocation adds 8169917085cb4 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 53dde2180755c block: convert to advancing variants of iov_iter_get_page [...] adds 6ef8810fbb23f iter_to_pipe(): switch to advancing variant of iov_iter_g [...] adds 102f38188e46e af_alg_make_sg(): switch to advancing variant of iov_iter [...] adds d4f41a50cba43 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 22c68a58284a1 ceph: switch the last caller of iov_iter_get_pages_alloc() adds eb5b7d92d36d7 get rid of non-advancing variants adds ad890be59535d pipe_get_pages(): switch to append_pipe() adds e1587615d7adf expand those iov_iter_advance()... adds a9002bb078044 Merge branches 'work.misc' and 'work.iov_iter' into for-next adds 0a15b4e8467fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 96dd9a2f958be lib/test_printf.c: fix clang -Wformat warnings adds a7e796c88820a Merge branch 'for-5.20' into for-next adds f11f0d7211b62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds d99e382568d24 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/s [...] adds d2139dfca361a firmware: dmi: Use the proper accessor for the version field adds 255c5ee773444 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/s [...] adds 7912c9c6a6e8e Merge tag 'cpufreq-arm-updates-5.20-rc1' of git://git.ker [...] adds 6ab4b1990097b cpuidle: Add cpu_idle_miss trace event adds b05f0830f64af Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 1d95af02f2303 venus: pm_helpers: Fix warning in OPP during probe adds f6e0b468dab97 Merge tag 'opp-updates-5.20-rc1' of git://git.kernel.org/ [...] adds 6c668aaeaab18 Merge branch 'pm-opp' into linux-next adds 85140ef275f57 ACPI: property: Return type of acpi_add_nondev_subnodes() [...] adds 1d52f10917a75 ACPI: property: Tie data nodes to acpi handles adds 5ee772883af5e ACPI: property: Use acpi_object_type consistently in prop [...] adds 1aef25d9d1edb ACPI: property: Move property ref argument parsing into a [...] adds 88af7bbdea37a ACPI: property: Switch node property referencing from ifs [...] adds 923044133367c ACPI: property: Unify integer value reading functions adds 103e10c69c611 ACPI: property: Add support for parsing buffer property UUID adds 369af6bf2c28f ACPI: property: Read buffer properties as integers adds f1442e18f0043 Merge branch 'acpi-properties' into linux-next adds 6c58cf40e3a1d tools/thermal: Fix possible path truncations adds d5a8aa5d7d80d thermal: sysfs: Fix cooling_device_stats_setup() error code path adds 8df4ef3eaa62b thermal: Drop obsolete dependency on COMPILE_TEST adds 312c1a44da370 thermal: intel: Add TCC cooling support for Alder Lake-N [...] adds 9851f9cb75d0c Merge branches 'thermal-tools', 'thermal-core' and 'therm [...] adds 17c877c8fe4c9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] adds d9daead21dfcf thermal/of: Rework the thermal device tree initialization adds 1b377f5c33a55 thermal/of: Make new code and old code co-exist adds 04b2761c71d20 thermal/drivers/rockchip: Switch to new of API adds 5c3250d386fd5 thermal/drivers/uniphier: Switch to new of API adds e148b3abcc634 thermal/drivers/generic-adc: Switch to new of API adds 42099d1ea9496 thermal/drivers/mmio: Switch to new of API adds 07aa5d7c1ee69 thermal/drivers/tegra: Switch to new of API adds eeb4fc91fd80f thermal/drivers/sun8i: Switch to new of API adds ae555b8b0e2e2 thermal/drivers/sprd: Switch to new of API adds a42af24cb7218 thermal/drivers/broadcom: Switch to new of API adds 590a82a27d681 thermal/drivers/qcom: Switch to new of API adds 554f74cec11b1 thermal/drivers/st: Switch to new of API adds 79218ddcb9033 thermal/drivers/amlogic: Switch to new of API adds 2ed58e498ad12 thermal/drivers/armada: Switch to new of API adds cd765bde18d8f thermal/drivers/db8500: Switch to new of API adds 23a9dad07a6b1 thermal/drivers/imx: Switch to new of API adds 09e31d474f544 thermal/drivers/rcar: Switch to new of API adds b39784e1d3930 thermal/drivers/rzg2l: Switch to new of API adds 7f80201334274 thermal/drivers/qoriq: Switch to new of API adds 0998c09510794 thermal/drivers/mtk: Switch to new of API adds 492411701fc0e thermal/drivers/banggap: Switch to new of API adds a9abc7e4083f5 thermal/drivers/maxim: Switch to new of API adds bc7e7dfae8b39 thermal/drivers/hisilicon: Switch to new of API adds 6d6c4d1920b58 thermal/drivers/ti-soc: Switch to new of API adds 6a01709ceef7c ata/drivers/ahci_imx: Switch to new of thermal API adds b9143d2728bbf hwmon/drivers/pm_bus: Switch to new of thermal API adds fccf5ea04fb91 hwmon/drivers/core: Switch to new of thermal API adds 1e6bdfee4cd17 iio/drivers/sun4i_gpadc: Switch to new of thermal API adds 976ced240d3b0 Input: sun4i-ts - switch to new of thermal API adds 03a82414d5a18 regulator/drivers/max8976: Switch to new of thermal API adds 2aa64e2664529 thermal/drivers/samsung: Switch to new of thermal API adds b852c8736fdb9 thermal/core: Move set_trip_temp ops to the sysfs code adds ad86429b42b4e thermal/of: Remove old OF code adds 648bb18de04a4 Merge branch 'thermal/linux-next' of git://git.kernel.org [...] adds c85008a4e7480 Bluetooth: ISO: unlock on error path in iso_sock_setsockopt() adds e78165d2ce798 Bluetooth: hci_conn: Fix updating ISO QoS PHY adds 82e07ef4b474f Bluetooth: ISO: Fix info leak in iso_sock_getsockopt() adds e6a4c6738ce74 Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921 adds 7389e92b89800 Bluetooth: Fix null pointer deref on unexpected status event adds c5d36b8a7dbdc Bluetooth: ISO: Fix memory corruption adds 600f1aff2dcb6 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression adds 72fe393b4e25e Bluetooth: hci_event: Fix build warning with C=1 adds 9f74dd92c262f Bluetooth: MGMT: Fixes build warnings with C=1 adds 8a3fd9bb4fac6 Bluetooth: ISO: Fix iso_sock_getsockopt for BT_DEFER_SETUP adds 324b1bb1cb356 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds e8166841a6996 Merge remote-tracking branch 'korg_git/nand/next' into mtd/next adds c452d49849d48 mtd: spi-nor: s/addr_width/addr_nbytes adds aa5d980a144cd mtd: spi-nor: core: Shrink the storage size of the flash_ [...] adds 47c6f8a67f2ce mtd: spi-nor: Do not change nor->addr_nbytes at SFDP pars [...] adds 08412e72afba3 mtd: spi-nor: core: Return error code from set_4byte_addr_mode() adds d7931a2150632 mtd: spi-nor: core: Track flash's internal address mode adds a6b50aa127961 mtd: spi-nor: spansion: Add local function to discover page size adds b6b23833fc42a mtd: spi-nor: spansion: Add s25hl-t/s25hs-t IDs and fixups adds f8cd9f632f441 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_n [...] adds 9661524b9b26a Merge tag 'spi-nor/for-5.20' into mtd/next adds 7ec4cdb321738 mtd: core: check partition before dereference adds e9f0069c45f6b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/l [...] adds f0d749baaed89 drm/i915: disable pci resize on 32-bit machine adds dd4455d5e152c drm/i915/ttm: don't leak the ccs state adds 41898e4e34036 drm/i915/gt: Ignore TLB invalidations on idle engines adds 96bb0d3d11f81 drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations adds 8fc50447a216f drm/i915/gt: Skip TLB invalidations once wedged adds e57b9369e0c6f drm/i915/gt: Batch TLB invalidations adds a9c233b1a2ea0 Merge branch 'for-linux-next' of git://anongit.freedeskto [...] adds c5c7502e960d9 video: fbdev: imxfb: fix return value check in imxfb_probe() adds 2f1c4523f7a3a video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_ [...] adds 40bf722f8064f video: fbdev: i740fb: Check the argument of i740_calc_vclk() adds 62f375506e324 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 12ddc45bb66c4 Merge branch 'modules-next' of git://git.kernel.org/pub/s [...] adds 040ec68c8dbdc Merge branch 'for-5.20/block' into for-next adds ece775e9aa823 Merge branch 'for-5.20/block' into for-next adds 8d2a99efe175f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 0fcb100d50835 dm bufio: Add flags argument to dm_bufio_client_create adds b32d45824aa7e dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag adds 5721d4e5a9cdb dm verity: Add optional "try_verify_in_tasklet" feature adds df326e7a06990 dm verity: allow optional args to alter primary args handling adds 3c1c875d05866 dm bufio: conditionally enable branching for DM_BUFIO_CLI [...] adds ba2cce82ba1ba dm verity: conditionally enable branching for "try_verify [...] adds 0a36463f4ca28 dm verity: optimize verity_verify_io if FEC not configured adds e9307e3deb526 dm verity: only copy bvec_iter in verity_verify_io if in_tasklet adds 43fa47cb116da dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND adds 12907efde6ad9 dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_i [...] adds 530c844274e25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 596f2d311cabc dt-bindings: mfd: st,stm32-timers: Correct 'resets' prope [...] adds ae4ccaed3a063 dt-bindings: mfd: stm32-timers: Move fixed string node na [...] adds 6bcb050395246 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/s [...] adds fe201f6fa4cf9 MAINTAINERS: Use Lee Jones' kernel.org address for Backli [...] adds c9798fb0b8d0e Merge branch 'for-backlight-next' of git://git.kernel.org [...] adds 3fe73fb7eeb05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 408953ae055b3 Merge branch 'apparmor-next' of git://git.kernel.org/pub/ [...] adds a7831e33f149c Merge branch 'next-integrity' of git://git.kernel.org/pub [...] adds 1bbc981b8d557 Merge branch 'next' of git://github.com/cschaufler/smack-next adds cc43f5f67f338 Merge branch 'master' of https://scm.osdn.net/gitroot/tom [...] adds 5e3a3f27cbded tpm: Add upgrade/reduced mode support for TPM1.2 modules adds 2353673d8a025 dt-bindings: trivial-devices: Add Infineon SLB9673 TPM adds f25534a68b8e1 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protoc [...] adds bbc23a07b0728 tpm: Add tpm_tis_i2c backend for tpm_tis_core adds 74ad4334b2ae4 X.509: Support parsing certificate using SM2 algorithm adds 1a83950270684 sign-file: Fix confusing error messages adds 3fb8e3f532df6 pkcs7: parser support SM2 and SM3 algorithms combination adds d35f42ca0778e pkcs7: support EC-RDSA/streebog in SignerInfo adds 0815291a8fd66 KEYS: asymmetric: enforce SM2 signature use pkey algo adds ffd056fa31779 tpm: fix platform_no_drv_owner.cocci warning adds bed4593645366 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH adds 863ed94c589fc tpm: Add check for Failure mode for TPM2 modules adds bb6401517a1b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds 77f0af74507e7 Merge branch 'master' of git://www.linux-watchdog.org/lin [...] adds c5e1a1eb9279f iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) E [...] adds 432e5dfc7eb75 iommu/amd: Add support for AVIC when SNP is enabled adds be280ea763f7d iommu/amd: Fix compile warning in init code adds de0269765b268 ACPI/IORT: Fix build error implicit-function-declaration adds c10100a416c16 Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', ' [...] adds 6f4ac54d9e627 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds d9c26e0a58b00 mailbox: mtk-cmdq: Remove proprietary cmdq_task_cb adds 60545466180e7 dt-bindings: mailbox: qcom,apcs-kpss-global: Add syscon c [...] adds 095730dd4ca5f dt-bindings: mailbox: imx-mu: add RST channel adds 82ab513baed58 mailbox: imx: support RST channel adds 1a607e102fe0f dt-bindings: mailbox: qcom-ipcc: Add SM6375 compatible adds 8a8dc2b9596e6 mailbox: imx: clear pending interrupts adds 198b68afd2b5b Merge branch 'mailbox-for-next' of git://git.linaro.org/l [...] adds ed38242d5839d Merge remote-tracking branch 'spi/for-5.20' into spi-next adds ff0f85461cd0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 28f6c37a2910f kprobes: Forbid probing on trampoline and BPF code areas adds dec8784c9088b x86/kprobes: Update kcb status flag after singlestepping adds b6a5068854cfe scripts/faddr2line: Fix vmlinux detection on arm64 adds a41a2e2e34a90 scripts/faddr2line: Add CONFIG_DEBUG_INFO check adds 99643bab36b64 perf/core: Fix ';;' typo adds 3503fa81b3514 Merge branch into tip/master: 'perf/urgent' adds b6e8d40d43ae4 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->c [...] adds dcca34754a3f5 exit: Fix typo in comment: s/sub-theads/sub-threads adds 87514b2c24f29 sched/rt: Fix Sparse warnings due to undefined rt.c declarations adds 751d4cbc43879 sched/core: Do not requeue task on CPU excluded from cpus_mask adds 36e020f329ef1 Merge branch into tip/master: 'sched/urgent' adds ffa6482e461ff x86/bus_lock: Don't assume the init value of DEBUGCTLMSR. [...] adds 625395c4a0f47 x86/numa: Use cpumask_available instead of hardcoded NULL check adds 984ff3deee45e Merge branch into tip/master: 'x86/urgent' adds d171011e6adad selftests: futex: Fix 'the the' typo in comment adds 9aeaf5bc4e30e locking/spinlocks: Mark spinlocks noinline when inline sp [...] adds 1610a7cb58fb3 Merge branch into tip/master: 'locking/core' adds 740cf8a760b73 sched/core: Introduce sched_asym_cpucap_active() adds 6092478bcbf40 sched/deadline: Make dl_cpuset_cpumask_can_shrink() capac [...] adds b3f53daacc74c sched/deadline: Use sched_dl_entity's dl_density in dl_ta [...] adds 0f03d6805bfc4 sched/debug: Print each field value left-aligned in sched [...] adds d985ee9f449aa sched/fair: Remove unused parameter idle of _nohz_idle_balance() adds 18c31c9711a90 sched/fair: Make per-cpu cpumasks static adds 8648f92a66a32 sched/core: Remove superfluous semicolon adds 9bcabc467cd02 Merge branch into tip/master: 'sched/core' adds a50be38f617b1 x86/boot: Remove superfluous type casting from arch/x86/b [...] adds edf13ecbc8d68 x86: Fix various duplicate-word comment typos adds ed6b5fa84506e Merge branch into tip/master: 'x86/cleanups' adds 81a71f51b89e8 x86/acrn: Set up timekeeping adds c57b1f14eb61e Merge branch into tip/master: 'x86/platform' adds e9c9e3a67435d Merge branch into tip/master: 'x86/sgx' adds de979c83574ab x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y adds 6f458e6aa6da6 Merge branch into tip/master: 'x86/urgent' adds 850b07991e922 Merge branch 'master' of git://git.kernel.org/pub/scm/lin [...] adds c96f0a51766df Merge branch 'timers/drivers/next' of git://git.linaro.or [...] adds ded4a2f1ae608 mac80211: tracing: Use the new __vstring() helper adds b774926c73385 tracing: eprobe: Add missing log index adds f360ea5641dc9 tracing: eprobe: Remove duplicate is_good_name() operation adds 95c104c378dc7 tracing: Auto generate event name when creating a group o [...] adds 5db19792f0660 selftests/ftrace: Add test case for GRP/ only input adds f5eab65ff2b76 selftests/kprobe: Do not test for GRP/ without event failures adds fea6ac554d9de tracing: Add example and documentation for new __vstring() macro adds f71f3ba9b4238 selftests/kprobe: Update test for no event name syntax error adds 730dbb8ddac6b USB: mtu3: tracing: Use the new __vstring() helper adds 9abc291812d78 batman-adv: tracing: Use the new __vstring() helper adds 3a2dcbaf4d310 tracing: Use a copy of the va_list for __assign_vstr() adds ac6c1b2ca77e7 ftrace/x86: Add back ftrace_expected assignment adds 102227b970a15 rv: Add Runtime Verification (RV) interface adds 04acadcb4453c rv: Add runtime reactors interface adds 09ecd8b8c585c rv/include: Add helper functions for deterministic automata adds 792575348ff70 rv/include: Add deterministic automata monitor definition [...] adds cc8e71c81746d rv/include: Add instrumentation helper functions adds ff0aaf671230d Documentation/rv: Add a basic documentation adds e3c9fc78f096b tools/rv: Add dot2c adds 4041b9bbfbcdd Documentation/rv: Add deterministic automaton documentation adds 24bce201d7980 tools/rv: Add dot2k adds d57aff24796f8 Documentation/rv: Add deterministic automata monitor synt [...] adds b6172b5185d4f Documentation/rv: Add deterministic automata instrumentat [...] adds 8812d21219b9c rv/monitor: Add the wip monitor skeleton created by dot2k adds 10bde81c74863 rv/monitor: Add the wip monitor adds ccc319dcb450d rv/monitor: Add the wwnr monitor adds 135b881ea8856 rv/reactor: Add the printk reactor adds e88043c0ac16f rv/reactor: Add the panic reactor adds 4c3d2f9388d36 tracing: Use a struct alignof to determine trace event fi [...] adds 59927cbe3f30c tracing: Use free_trace_buffer() in allocate_trace_buffers() adds 170ab26b01d7f tracepoints: It is CONFIG_TRACEPOINTS not CONFIG_TRACEPOINT adds 95522f0b18a05 scripts/tracing: Fix typo 'the the' in comment adds 2f63e5d2e3918 tracing/eprobe: Show syntax error logs in error_log file adds 09794a5a6c348 tracing: Use alignof__(struct {type b;}) instead of offsetof() adds b5f37a0b6f667 rtla/utils: Use calloc and check the potential memory all [...] adds c7d8a598c5b1e rtla: Fix Makefile when called from -C tools/ adds 4f753c3be52c1 rtla: Fix double free adds dd0b15bda48f5 rtla: Define syscall numbers for riscv adds 732294c4e089a Merge branch 'trace/for-next-rtla' into trace/for-next adds 4c449e801d305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds c5aac02ff1384 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/l [...] adds 017edebc86ec0 KVM: x86: revalidate steal time cache if MSR value changes adds 90752dcef2e3d KVM: x86: do not report preemption if the steal time cach [...] adds 20ee3bb0cee3b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/ [...] adds 67b81cc8984d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds a01633cd867b8 leds: turris-omnia: convert to use dev_groups adds e625e2238a270 dt-bindings: leds: pwm-multicolor: document max-brigthness adds dc6d28f4859d1 leds: is31fl319x: Add missing si-en compatibles adds 8e6dde1b44953 leds: is31fl319x: Use non-wildcard names for vars, struct [...] adds bd34266fdec28 leds: is31fl319x: Move chipset-specific values in chipdef struct adds fa877cf1abb9e leds: is31fl319x: Add support for is31fl319{0,1,3} chips adds 774268347938b leds: is31fl319x: Cleanup formatting and dev_dbg calls adds 69a9b172adbde leds: is31fl319x: Make use of device properties adds 0d77252bc4d28 leds: is31fl319x: Make use of dev_err_probe() adds e1af5c8155867 leds: is31fl319x: Fix devm vs. non-devm ordering adds 38ba0bb291aac leds: is31fl319x: use simple i2c probe function adds 0704c2ffeea0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 9d1bbfc4e1d94 Merge branch 'for-next' of git://github.com/cminyard/linu [...] adds b9f1736e475db serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() adds c474c775716ed tty: serial: qcom-geni-serial: Fix get_clk_div_rate() whi [...] adds 070298c84e5b9 serial: fsl_lpuart: zero out parity bit in CS7 mode adds c7039ce904c0f serial: stm32: make info structs static to avoid sparse warnings adds 707f816f25590 tty: serial: fsl_lpuart: correct the count of break characters adds a7209541239e5 serial: mvebu-uart: uart2 error bits clearing adds 0f42d7f23fd9b dt-bindings: serial: snps-dw-apb-uart: Document Rockchip RV1126 adds e60a7233684aa Documentation: serial: move uart_ops documentation to the struct adds c4bd17a6ddf3b Documentation: serial: dedup kernel-doc for uart functions adds 27940abd55522 Documentation: serial: move GPIO kernel-doc to the functions adds d34d7c4b774da Documentation: serial: link uart_ops properly adds 987233b342b95 tty: serial: serial_core, reformat kernel-doc for functions adds 9e5f399f5c9f6 tty: serial: document uart_get_console() adds 014482b667d35 tty: amiserial: Fix comment typo adds 0fec518018cc5 tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements adds 45cd6cce23299 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/l [...] adds 3aa1b384a40ce Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/ [...] adds 5a4fe7c41b586 vfio/ccw: Add length to DMA_UNMAP checks adds 96a4c9ecaeac2 vfio/ccw: Remove FSM Close from remove handlers adds 4eb919663d97e vfio/ccw: Check return code from subchannel quiesce adds 099fd2c202075 vfio/pci: fix the wrong word adds ce95016eba9f6 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 3109920b3d95e Merge branch 'for-5.20' into for-next adds d6bb03762181b Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 0f8c3a1df9364 Merge branch 'misc' into for-next adds 5eeedeaab9a42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds f00e0d7714895 scsi: lpfc: Check the return value of alloc_workqueue() adds 86a44f045b8cb scsi: ufs: core: Increase the maximum data buffer size adds 00511d2abf570 scsi: ufs: core: Correct ufshcd_shutdown() flow adds dd0a66ada0bd0 scsi: target: core: Fix race during ACL removal adds ef4f7e4bf1dc2 scsi: target: core: De-RCU of se_lun and se_lun acl adds a19066788d875 scsi: ufs: ufs-pci: Correct check for RESET DSM adds fe442604199ed scsi: core: Make sure that targets outlive devices adds 16728aaba62e8 scsi: core: Make sure that hosts outlive targets adds 1a9283782df2c scsi: core: Simplify LLD module reference counting adds f323896fe6fa8 scsi: core: Call blk_mq_free_tag_set() earlier adds 4da8c5f768252 scsi: zfcp: Fix missing auto port scan and thus missing t [...] adds 554b117e8fab4 scsi: FlashPoint: Remove redundant variable bm_int_st adds 6464d5b8a2768 scsi: megaraid_sas: Remove redundant variable cmd_type adds c6380f9924270 scsi: pm8001: Fix typo 'the the' in comment adds e6230114a3f62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds e5dc61c9640f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm [...] adds 77a9c3e517491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 2064b662e8881 dt-bindings: pinctrl: Add DT schema for SM6375 TLMM adds f1a5013f91939 pinctrl: qcom: Add SM6375 TLMM driver adds c3e4fa4b4eb10 pinctrl: mvebu: Missing a blank line after declarations. adds e79368b15d773 dt-bindings: pinctrl: st,stm32: Correct 'resets' property name adds 53dd4188a8c56 pinctrl: at91: Fix typo 'the the' in comment adds dc24b7530dff6 pinctrl: amd: Fix newline declaration in debugfs output adds e8129a076a509 pinctrl: amd: Use unicode for debugfs output adds 45f74532278dd ARM: dts: imxrt1170-pinfunc: Add pinctrl binding header adds f174b668fea48 dt-bindings: pinctrl: mt8186: Add gpio-line-names property adds f4526ae80dbde dt-bindings: pinctrl: mt8186: Add and use drive-strength- [...] adds df91ffe8cb75d pinctrl: amd: Fix an unused variable adds 4b759ca15a491 pinctrl: qcom: sm8250: Fix PDC map adds 9a206bca23817 pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM adds 5b045200b53a9 dt-bindings: pinctrl: qcom,pmic-gpio: add PM8226 constraints adds 43e6f36cde2ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 9f43b4a191ea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds cc5e2a8866386 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds b1d34b1375f97 selftests/landlock: fix broken include of linux/landlock.h adds a987b8413137e Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds 1db74f3fd3e41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds b181fb2a51bf0 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/l [...] adds bd0ce30b38348 Merge branch 'libnvdimm-for-next' of git://git.kernel.org [...] adds 7c8776b83ca47 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds bb283a2bd8fd2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds bdf4548e226ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds ab3011d8d17f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 6770e9d0ea8f6 Merge branch 'main' of git://git.infradead.org/users/will [...] adds 5aea74a4c5955 Merge branch 'hyperv-next' of git://git.kernel.org/pub/sc [...] adds bb3c64f6a017d bus: mhi: host: Fix up null pointer access in mhi_irq_handler adds 3a7b8d98d362b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/l [...] adds 0a7e91528202b memblock tests: fix compilation errors adds 04d9490986d1e memblock test: Modify the obsolete description in README adds c0529fd27e085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds 452e21cf3438a powerpc/mm: Export memory_add_physaddr_to_nid() for modules adds 03a8c768391db Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds c619bf6f82ffc Merge branch 'next' of git://git.kernel.org/pub/scm/linux [...] adds a42a00e6c5ddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/l [...] adds f667981697da8 kallsyms: use `sizeof` instead of hardcoded size adds c9275aff21fd9 kallsyms: avoid hardcoding buffer size adds 8cf7e28732ad2 kallsyms: add static relationship between `KSYM_NAME_LEN{ [...] adds 66ee4173d7b4b kallsyms: support "big" kernel symbols adds bc180713377f2 kallsyms: increase maximum kernel symbol length to 512 adds 44d087714a0ef workqueue: introduce `__INIT_WORK_WITH_KEY` adds 2265fa821ec90 locking/spinlock: introduce `__spin_lock_init` adds 7972506ac8097 locking/spinlock: introduce `_raw_spin_lock_init` adds d1a8c99b7f4d7 rust: add C helpers adds c4fcf3f12d958 rust: add `compiler_builtins` crate adds 3a2540e96e7b4 rust: import upstream `alloc` crate adds 778fa9f60e909 rust: adapt `alloc` crate to the kernel adds ef4f9c078ffac rust: add `build_error` crate adds caf367a92c250 rust: add `macros` crate adds 199f8f937f168 rust: add `bindings` crate adds dc04475e21ab8 rust: add `kernel` crate's `sync` module adds 3bac4563ee11b rust: add `kernel` crate adds 3b98bf5c169c9 rust: export generated symbols adds 3a577b7d6fada vsprintf: add new `%pA` format specifier adds 30175a5ea57fc scripts: checkpatch: diagnose uses of `%pA` in the C side [...] adds 1f023284ca628 scripts: checkpatch: enable language-independent checks for Rust adds b782a302c38d8 scripts: add `rustdoc_test_{builder,gen}.py` scripts adds 610f8b994c262 scripts: add `generate_rust_analyzer.py` scripts adds 50b97af46a0c0 scripts: decode_stacktrace: demangle Rust symbols adds 95f5134196b77 configs: add `rust` config adds b41d3baab05a7 docs: add Rust documentation adds fe24902ba8765 Kbuild: add Rust support adds f1b0b57bf5ec4 samples: add Rust examples adds 3a3d06053dda5 MAINTAINERS: Rust adds 397a188b911d3 [RFC] drivers: gpio: PrimeCell PL061 in Rust adds f5b9a854ab8b0 [RFC] drivers: android: Binder IPC in Rust adds 2630f18f3b584 init/Kconfig: Specify the interpreter for rust-is-available.sh adds f57cc37d880c4 Merge branch 'rust-next' of https://github.com/Rust-for-L [...] adds 5a7490183282c Merge branch 'sysctl-next' of git://git.kernel.org/pub/sc [...] adds 87757c68cfd13 Merge branch 'for-next' of git://git.infradead.org/users/ [...] adds 3e731203153de powerpc: drop dependency on <asm/machdep.h> in archrandom.h adds 36d4b36b69590 lib/nodemask: inline next_node_in() and node_random() adds 058ab2ac7d329 Merge branch 'bitmap-for-next' of https://github.com/noro [...] adds 14773bfa70e67 mm: shrinkers: fix double kfree on shrinker name adds 15d2ce7129f25 mips: rename mt_init to mips_mt_init adds a43cfc87caaf4 android: binder: stop saving a pointer to the VMA adds b0cab80ecd54a android: binder: fix lockdep check on clearing vma adds 7f82f922319ed mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds ccac11da679bc filemap: minor cleanup for filemap_write_and_wait_range adds d6e103a757fa7 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 3b8e7f5c42d1a selftests/vm: fix errno handling in mrelease_test adds ac3ced5fc12fb selftests/vm: skip 128TBswitch on unsupported arch adds b717d6b93b54e mm: compaction: include compound page count for scanning [...] adds 0f0b6931ff0d8 mm: remove obsolete comment in do_fault_around() adds 450d0e74d886c memblock,arm64: expand the static memblock memory table adds fef3e9066d192 writeback: remove inode_to_wb_is_valid() adds c7e6f17b52e94 zsmalloc: zs_malloc: return ERR_PTR on failure adds 73b73bac90d97 mm: vmpressure: don't count proactive reclaim in vmpressure adds 188043c7f4f2b mm/damon/reclaim: fix potential memory leak in damon_recl [...] adds e408e695f5f1f mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs adds 9b7a4039d6856 tools/vm/page_owner_sort.c: adjust the indent in is_need() adds 4d8ff64097092 mm: remove unneeded PageAnon check in restore_exclusive_pte() adds 189cdcfeeff31 mm/page_alloc: correct the wrong cpuset file path in comment adds 6d97cf88ddde9 mm/mempolicy: remove unneeded out label adds 3d5367a0426da tools/testing/selftests/vm/hugetlb-madvise.c: silence uni [...] adds 198729c9627a7 mm/cma_debug.c: align the name buffer length as struct cma adds 360b420dbded8 selftest/vm: uninitialized variable in main() adds 2727cfe4072a3 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat adds 914eedcb9ba0f userfaultfd: don't fail on unrecognized features adds 873f64b791a2b mm/memcontrol.c: remove the redundant updating of stats_f [...] adds 35fcd75af3edf xfs: fail dax mount if reflink is enabled on a partition adds 65974cb9107d9 mm/gup.c: fix formatting in check_and_migrate_movable_page() adds 68aaee147e597 mm: memcontrol: fix potential oom_lock recursion deadlock adds 76aefad628aae mm/mprotect: fix soft-dirty check in can_change_pte_writable() adds c942f5bd17b3a selftests: soft-dirty: add test for mprotect adds 68deb82a7bfcf selftests: add soft-dirty into run_vmtests.sh adds f6c3e1ae0114c mm/hmm: add a test for cross device private faults adds bb077c3ffd536 mm: cleanup is_highmem() adds d00365175e092 hugetlbfs: use helper macro SZ_1{K,M} adds 7ec3c362cfc4c hugetlbfs: remove unneeded hugetlbfs_ops forward declaration adds 990e52b17d048 hugetlbfs: remove unneeded header file adds 445c809829dc1 hugetlbfs: cleanup some comments in inode.c adds 116807634569b hugetlbfs: fix inaccurate comment in hugetlbfs_statfs() adds 07252dfea2c70 mm: use is_zone_movable_page() helper adds 96f96763de26d mm: memory-failure: convert to pr_fmt() adds 1a44131d4f524 mm: Kconfig: fix typo adds 360614c01f81f tools/testing/selftests/vm/hmm-tests.c: fix build adds aece7cd143798 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/ [...] adds 0c12185728d60 Revert "squashfs: provide backing_dev_info in order to di [...] adds db98b43086275 squashfs: always build "file direct" version of page actor adds 8fc78b6fe24c3 squashfs: implement readahead adds b09a7a036d203 squashfs: support reading fragments in readahead call adds a10c9ede9913f lib/lzo/lzo1x_compress.c: replace ternary operator with m [...] adds 591c32bddbe20 kernel/hung_task: fix address space of proc_dohung_task_t [...] adds fa7d574ba4f4f bdi: remove enum wb_congested_state adds ed8fb78d7ecde proc: add some (hopefully) insightful comments adds cf069c3b47fed lib/mpi: fix typo 'the the' in comment adds 97d3b2676fc6b ocfs2: remove some useless functions adds 702f3cf374b85 ocfs2: use the bitmap API to simplify code adds 45ee6d1e935d8 ocfs2: fix a typo in a comment adds 787dbea11a5d6 profile: setup_profiling_timer() is moslty not implemented adds 50feece7f770c mailmap: update Kirill's email adds 9f3cebf0bb84a mailmap: add linux.dev alias for Brendan Higgins adds 9f98911a9d6e0 MAINTAINERS: kunit: add David Gow as a maintainer of KUnit adds b99695580bfc1 scripts/gdb: ensure the absolute path is generated on ini [...] adds 9476e89bb0754 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pu [...] adds a04b8140315cb Merge branch 'mm-stable' into mm-unstable adds ee09b3451ed06 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds e866070368f91 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds e10fb425abac0 mm: hugetlb_vmemmap: introduce the name HVO adds dc568050f770a mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 53f956d59f399 mm: hugetlb_vmemmap: replace early_param() with core_param() adds c77291a3e8cc2 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 1cbcc291149e5 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 756b8fe3c24a8 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 5875d048b447c mm/hugetlb: check gigantic_page_runtime_supported() in re [...] adds e58d6d83825dd mm/hugetlb: make pud_huge() and follow_huge_pud() aware o [...] adds fb627ed93ef30 mm, hwpoison, hugetlb: support saving mechanism of raw er [...] adds 691a16de6353e mm, hwpoison: make unpoison aware of raw error info in hw [...] adds 26d7c8bc06be2 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds 6818a241a6f74 mm, hwpoison: make __page_handle_poison returns int adds 684a6ef263dd1 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds fe46e1743bfe8 mm, hwpoison: enable memory error handling on 1GB hugepage adds 3b64ef5dd38aa mm: discard __GFP_ATOMIC adds 90326fec6a687 mm/page_alloc: minor clean up for memmap_init_compound() adds 9efdde43c30a5 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 410d32af98a2c procfs: add 'path' to /proc/<pid>/fdinfo/ adds 0a82c1f129899 mm: khugepaged: don't carry huge page to the next loop fo [...] adds a091868585fd6 mm/khugepaged: add struct collapse_control adds a51d78ea9c51c mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR adds cdc7e89d6694b mm-khugepaged-add-struct-collapse_control-fix-fix adds fa9d38d0e2c93 mm/khugepaged: dedup and simplify hugepage alloc and charging adds c38d4d160cd51 mm/khugepaged: propagate enum scan_result codes back to callers adds 673b7324d292f mm/khugepaged: add flag to predicate khugepaged-only behavior adds b82289f2bd6b3 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds a6246963cc6b3 mm/khugepaged: consistently order cc->is_khugepaged and p [...] adds b847a0b08424d mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() fin [...] adds 3c449ac3b4f66 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 228717ce3c0a9 mm/khugepaged: avoid possible memory leak in failure path adds 7c9448d48fb5f mm/khugepaged: add missing kfree() to madvise_collapse() adds 883b3a4dcebb2 mm/khugepaged: delay computation of hpage boundaries until use adds 0c03a9a5799ea mm/khugepaged: rename prefix of shared collapse functions adds 1eb08b71fb648 mm/madvise: add MADV_COLLAPSE to process_madvise() adds c579ac858efb0 mm/madvise: remove CAP_SYS_ADMIN requirement for process_ [...] adds bda01330685d2 selftests/vm: modularize collapse selftests adds 2eff3aa034993 selftests/vm: dedup hugepage allocation logic adds 1d08afd2d779e selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 7348a0161b585 selftests/vm: add selftest to verify recollapse of THPs adds 42775a6facb34 selftests/vm: add selftest to verify multi THP collapse adds 03e1966f3f7b1 highmem: remove unneeded spaces in kmap_local_page() kdocs adds 0087fc03bbf37 highmem: specify that kmap_local_page() is callable from [...] adds 9ff4d0d4f2787 Documentation/mm: don't kmap*() pages which can't come fr [...] adds c52becd40bf4b Documentation/mm: avoid invalid use of addresses from kma [...] adds 47ccbf3fb9c07 Documentation/mm: rrefer kmap_local_page() and avoid kmap() adds fd9dded2d2898 highmem: delete a sentence from kmap_local_page() kdocs adds a9d2ac27c8954 Documentation/mm: add details about kmap_local_page() and [...] adds 02d8a615f551b mm: prevent page_frag_alloc() from corrupting the memory adds 9077e83c1c698 mm/page_ext: remove unused variable in offline_page_ext adds dcf8ab690d42f ocfs2: reflink deadlock when clone file to the same direc [...] adds 7174513f28da7 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 5038a801bb6fe ocfs2: fix ocfs2 corrupt when iputting an inode adds 958c423871b2c init/main.c: silence some -Wunused-parameter warnings adds e3e1e939319bd lib/debugobjects: fix stat count and optimize debug_objec [...] adds a49b8dab6e55c Merge branch 'mm-nonmm-unstable' into mm-everything adds c945ca18d8055 Merge branch 'mm-everything' of git://git.kernel.org/pub/ [...] adds e894659f149e7 Add linux-next specific files for 20220805
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 (7c5e07b73ff30) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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: .gitignore | 1 + .mailmap | 2 + Documentation/ABI/stable/sysfs-module | 2 +- Documentation/ABI/testing/sysfs-class-rtrs-client | 2 +- Documentation/ABI/testing/sysfs-class-rtrs-server | 2 +- .../ABI/testing/sysfs-devices-platform-ACPI-TAD | 2 +- Documentation/ABI/testing/sysfs-devices-power | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 24 + Documentation/PCI/sysfs-pci.rst | 2 +- Documentation/RCU/checklist.rst | 9 +- Documentation/admin-guide/efi-stub.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/bpf/bpf_design_QA.rst | 25 + Documentation/dev-tools/kunit/usage.rst | 2 +- .../devicetree/bindings/clock/st/st,flexgen.txt | 2 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 2 +- .../devicetree/bindings/display/atmel,lcdc.txt | 1 - .../bindings/display/panel/lg,lg4573.yaml | 2 +- .../bindings/display/sitronix,st7735r.yaml | 1 + .../bindings/display/solomon,ssd1307fb.yaml | 7 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 5 +- .../bindings/eeprom/microchip,93lc46b.yaml | 69 + .../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 2 + .../devicetree/bindings/hwmon/adt7475.yaml | 2 +- .../devicetree/bindings/input/ariel-pwrbutton.yaml | 1 + .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../bindings/leds/leds-pwm-multicolor.yaml | 6 + .../devicetree/bindings/mailbox/fsl,mu.yaml | 6 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 46 +- .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 + .../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml | 2 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 28 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 22 +- .../devicetree/bindings/mips/lantiq/rcu.txt | 2 +- .../devicetree/bindings/misc/eeprom-93xx46.yaml | 70 - .../bindings/mtd/microchip,mchp48l640.yaml | 7 +- .../devicetree/bindings/net/altera_tse.txt | 2 +- .../devicetree/bindings/net/cdns,macb.yaml | 14 +- Documentation/devicetree/bindings/net/cpsw.txt | 2 +- .../bindings/net/dsa/hirschmann,hellcreek.yaml | 2 +- .../devicetree/bindings/net/emac_rockchip.txt | 52 - Documentation/devicetree/bindings/net/fsl,fec.yaml | 5 + .../devicetree/bindings/net/nfc/marvell,nci.yaml | 4 +- .../devicetree/bindings/net/nfc/st,st-nci.yaml | 5 +- .../devicetree/bindings/net/nfc/st,st95hf.yaml | 7 +- .../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 7 +- .../devicetree/bindings/net/rockchip,emac.yaml | 115 + .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 10 + .../devicetree/bindings/pci/host-generic-pci.yaml | 3 + .../devicetree/bindings/pci/qcom,pcie.yaml | 4 +- .../bindings/pinctrl/pinctrl-mt8186.yaml | 31 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 1 + .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 158 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 4 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 4 +- .../bindings/power/apple,pmgr-pwrstate.yaml | 2 +- .../bindings/power/brcm,bcm63xx-power.yaml | 4 +- .../devicetree/bindings/power/renesas,apmu.yaml | 4 +- .../bindings/power/renesas,rcar-sysc.yaml | 4 +- .../bindings/power/reset/regulator-poweroff.yaml | 2 +- .../bindings/power/reset/xlnx,zynqmp-power.yaml | 2 +- .../power/supply/active-semi,act8945a-charger.yaml | 4 +- .../devicetree/bindings/power/supply/bq2415x.yaml | 4 +- .../devicetree/bindings/power/supply/bq24190.yaml | 4 +- .../devicetree/bindings/power/supply/bq24257.yaml | 4 +- .../devicetree/bindings/power/supply/bq24735.yaml | 4 +- .../devicetree/bindings/power/supply/bq2515x.yaml | 4 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 4 +- .../devicetree/bindings/power/supply/bq25890.yaml | 4 +- .../devicetree/bindings/power/supply/bq25980.yaml | 4 +- .../devicetree/bindings/power/supply/bq27xxx.yaml | 4 +- .../bindings/power/supply/cpcap-battery.yaml | 4 +- .../bindings/power/supply/cpcap-charger.yaml | 4 +- .../bindings/power/supply/dlg,da9150-charger.yaml | 4 +- .../power/supply/dlg,da9150-fuel-gauge.yaml | 4 +- .../bindings/power/supply/ingenic,battery.yaml | 4 +- .../devicetree/bindings/power/supply/isp1704.yaml | 4 +- .../bindings/power/supply/lego,ev3-battery.yaml | 4 +- .../bindings/power/supply/lltc,lt3651-charger.yaml | 4 +- .../bindings/power/supply/lltc,ltc294x.yaml | 4 +- .../bindings/power/supply/ltc4162-l.yaml | 4 +- .../bindings/power/supply/maxim,ds2760.yaml | 4 +- .../bindings/power/supply/maxim,max14656.yaml | 4 +- .../bindings/power/supply/maxim,max17040.yaml | 4 +- .../bindings/power/supply/maxim,max17042.yaml | 4 +- .../bindings/power/supply/maxim,max8903.yaml | 4 +- .../bindings/power/supply/nokia,n900-battery.yaml | 4 +- .../bindings/power/supply/olpc-battery.yaml | 4 +- .../bindings/power/supply/power-supply.yaml | 4 +- .../power/supply/richtek,rt5033-battery.yaml | 4 +- .../bindings/power/supply/richtek,rt9455.yaml | 4 +- .../bindings/power/supply/sc2731-charger.yaml | 4 +- .../bindings/power/supply/sc27xx-fg.yaml | 4 +- .../power/supply/stericsson,ab8500-btemp.yaml | 4 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 4 +- .../power/supply/stericsson,ab8500-charger.yaml | 4 +- .../power/supply/stericsson,ab8500-fg.yaml | 4 +- .../power/supply/summit,smb347-charger.yaml | 4 +- .../bindings/power/supply/tps65090-charger.yaml | 4 +- .../bindings/power/supply/tps65217-charger.yaml | 4 +- .../bindings/power/supply/twl4030-charger.yaml | 4 +- .../supply/x-powers,axp20x-ac-power-supply.yaml | 4 +- .../x-powers,axp20x-battery-power-supply.yaml | 4 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 4 +- .../devicetree/bindings/powerpc/fsl/mpc5200.txt | 2 +- Documentation/devicetree/bindings/pwm/clk-pwm.yaml | 46 + .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../bindings/regulator/nxp,pca9450-regulator.yaml | 11 - .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +- Documentation/devicetree/bindings/sound/da9055.txt | 2 +- .../devicetree/bindings/spi/hpe,gxp-spifi.yaml | 56 + .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 1 + .../devicetree/bindings/timer/ingenic,tcu.yaml | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 7 +- .../devicetree/bindings/usb/st,typec-stm32g0.yaml | 91 + .../devicetree/bindings/usb/ti,usb8041.yaml | 67 + Documentation/driver-api/firmware/core.rst | 1 + .../firmware/firmware-usage-guidelines.rst | 44 + Documentation/driver-api/serial/driver.rst | 485 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- Documentation/memory-barriers.txt | 177 +- Documentation/mm/highmem.rst | 31 +- Documentation/networking/bonding.rst | 9 - .../networking/devlink/devlink-selftests.rst | 38 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 10 + Documentation/networking/sfp-phylink.rst | 6 +- Documentation/powerpc/elf_hwcaps.rst | 17 +- Documentation/powerpc/index.rst | 1 + Documentation/process/changes.rst | 2 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/rust/arch-support.rst | 6 +- Documentation/trace/index.rst | 1 + .../trace/rv/da_monitor_instrumentation.rst | 171 + Documentation/trace/rv/da_monitor_synthesis.rst | 147 + Documentation/trace/rv/deterministic_automata.rst | 184 + Documentation/trace/rv/index.rst | 14 + Documentation/trace/rv/monitor_wip.rst | 55 + Documentation/trace/rv/monitor_wwnr.rst | 45 + Documentation/trace/rv/runtime-verification.rst | 231 + .../devicetree/bindings/submitting-patches.rst | 11 + .../translations/it_IT/doc-guide/kernel-doc.rst | 2 + .../translations/it_IT/doc-guide/sphinx.rst | 18 +- .../translations/it_IT/kernel-hacking/hacking.rst | 24 +- .../translations/it_IT/kernel-hacking/locking.rst | 14 +- .../it_IT/maintainer/configure-git.rst | 10 + .../translations/it_IT/process/3.Early-stage.rst | 17 +- .../translations/it_IT/process/5.Posting.rst | 27 +- .../translations/it_IT/process/changes.rst | 25 +- .../translations/it_IT/process/coding-style.rst | 42 +- .../translations/it_IT/process/deprecated.rst | 24 +- Documentation/translations/it_IT/process/index.rst | 1 + .../it_IT/process/maintainer-handbooks.rst | 24 + .../it_IT/process/maintainer-pgp-guide.rst | 14 +- .../translations/it_IT/process/maintainer-tip.rst | 10 + .../translations/it_IT/process/maintainers.rst | 13 + .../it_IT/process/stable-kernel-rules.rst | 42 +- .../it_IT/process/submitting-patches.rst | 66 +- .../translations/zh_CN/PCI/pci-iov-howto.rst | 7 +- Documentation/translations/zh_CN/PCI/pci.rst | 6 +- .../zh_CN/admin-guide/mm/damon/usage.rst | 2 + .../translations/zh_CN/dev-tools/kasan.rst | 117 +- .../translations/zh_CN/dev-tools/sparse.rst | 2 + .../zh_CN/dev-tools/testing-overview.rst | 25 + .../translations/zh_CN/iio/iio_configfs.rst | 12 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- .../translations/zh_CN/scheduler/sched-stats.rst | 8 +- .../zh_TW/process/embargoed-hardware-issues.rst | 2 +- MAINTAINERS | 19 +- Makefile | 40 +- Next/SHA1s | 252 +- Next/merge.log | 23063 +++++++------------ arch/arm/boot/dts/imxrt1170-pinfunc.h | 1561 ++ arch/arm/boot/dts/socfpga.dtsi | 8 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 8 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/lib/findbit.S | 16 +- arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 7 +- arch/arm64/boot/dts/apple/t8103.dtsi | 34 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/csky/Kconfig | 29 + arch/csky/abiv1/inc/abi/string.h | 6 + arch/csky/include/asm/Kbuild | 4 +- arch/csky/include/asm/cmpxchg.h | 31 +- arch/csky/include/asm/jump_label.h | 47 + arch/csky/include/asm/spinlock.h | 12 + arch/csky/include/asm/spinlock_types.h | 9 + arch/csky/kernel/Makefile | 1 + arch/csky/kernel/jump_label.c | 54 + arch/loongarch/Kconfig | 1 - arch/loongarch/include/asm/asmmacro.h | 12 - arch/loongarch/include/asm/atomic.h | 37 +- arch/loongarch/include/asm/barrier.h | 4 +- arch/loongarch/include/asm/cmpxchg.h | 4 +- arch/loongarch/include/asm/compiler.h | 15 - arch/loongarch/include/asm/elf.h | 2 - arch/loongarch/include/asm/futex.h | 11 +- arch/loongarch/include/asm/irqflags.h | 1 - arch/loongarch/include/asm/local.h | 1 - arch/loongarch/include/asm/loongson.h | 16 +- arch/loongarch/include/asm/stacktrace.h | 12 +- arch/loongarch/include/asm/thread_info.h | 4 +- arch/loongarch/include/asm/uaccess.h | 2 +- arch/loongarch/kernel/cacheinfo.c | 11 +- arch/loongarch/kernel/entry.S | 4 +- arch/loongarch/kernel/env.c | 20 - arch/loongarch/kernel/fpu.S | 174 +- arch/loongarch/kernel/genex.S | 12 +- arch/loongarch/kernel/head.S | 8 +- arch/loongarch/kernel/ptrace.c | 12 +- arch/loongarch/kernel/reset.c | 1 - arch/loongarch/kernel/setup.c | 2 +- arch/loongarch/kernel/smp.c | 113 +- arch/loongarch/kernel/switch.S | 4 +- arch/loongarch/lib/clear_user.S | 2 +- arch/loongarch/lib/copy_user.S | 2 +- arch/loongarch/lib/delay.c | 1 - arch/loongarch/mm/page.S | 118 +- arch/loongarch/mm/tlbex.S | 98 +- arch/microblaze/Kconfig | 1 - arch/microblaze/kernel/entry.S | 2 +- arch/mips/bcm47xx/prom.c | 2 +- arch/mips/cavium-octeon/Kconfig | 12 + arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 21 +- arch/mips/cavium-octeon/setup.c | 38 +- arch/mips/mm/tlbex.c | 4 +- arch/mips/pci/msi-octeon.c | 16 +- arch/openrisc/include/asm/io.h | 2 +- arch/openrisc/mm/ioremap.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 3 + arch/powerpc/include/asm/archrandom.h | 9 +- arch/powerpc/include/asm/hvcall.h | 11 + arch/powerpc/include/asm/kexec.h | 1 + arch/powerpc/include/asm/kvm_book3s.h | 3 - arch/powerpc/include/asm/mpc52xx.h | 3 +- arch/powerpc/include/asm/pci.h | 1 - arch/powerpc/include/asm/prom.h | 10 +- arch/powerpc/kernel/Makefile | 9 +- arch/powerpc/kernel/interrupt.c | 161 - arch/powerpc/kernel/iommu.c | 5 + arch/powerpc/kernel/pci-common.c | 29 +- arch/powerpc/kernel/prom.c | 8 + arch/powerpc/kernel/setup-common.c | 14 +- arch/powerpc/kernel/signal_64.c | 9 +- arch/powerpc/kernel/smp.c | 29 +- arch/powerpc/kernel/syscall.c | 190 + arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kexec/crash.c | 77 +- arch/powerpc/kexec/file_load_64.c | 55 + arch/powerpc/kvm/Makefile | 1 + arch/powerpc/kvm/book3s_hv_builtin.c | 25 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 221 - arch/powerpc/kvm/book3s_hv_p9_perf.c | 219 + arch/powerpc/mm/mem.c | 1 + arch/powerpc/perf/power10-pmu.c | 1 + arch/powerpc/platforms/83xx/suspend.c | 52 +- arch/powerpc/platforms/85xx/Kconfig | 18 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 2 + arch/powerpc/platforms/powernv/rng.c | 66 +- arch/powerpc/platforms/pseries/Kconfig | 13 + arch/powerpc/platforms/pseries/Makefile | 1 + arch/powerpc/platforms/pseries/iommu.c | 89 +- arch/powerpc/platforms/pseries/plpks.c | 460 + arch/powerpc/platforms/pseries/plpks.h | 71 + arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/sysdev/cpm2.c | 2 +- arch/powerpc/sysdev/of_rtc.c | 2 + arch/powerpc/sysdev/xive/spapr.c | 1 + arch/riscv/include/asm/csr.h | 16 + arch/riscv/include/asm/kvm_host.h | 24 +- arch/riscv/include/asm/kvm_vcpu_fp.h | 8 +- arch/riscv/include/asm/kvm_vcpu_insn.h | 48 + arch/riscv/include/asm/kvm_vcpu_timer.h | 2 +- arch/riscv/include/uapi/asm/kvm.h | 1 + arch/riscv/kvm/Makefile | 1 + arch/riscv/kvm/mmu.c | 32 +- arch/riscv/kvm/vcpu.c | 203 +- arch/riscv/kvm/vcpu_exit.c | 496 +- arch/riscv/kvm/vcpu_fp.c | 27 +- arch/riscv/kvm/vcpu_insn.c | 752 + arch/riscv/kvm/vcpu_timer.c | 4 +- arch/riscv/kvm/vm.c | 4 +- arch/s390/boot/startup.c | 13 +- arch/s390/boot/uv.c | 5 +- arch/s390/boot/uv.h | 7 +- arch/s390/include/asm/abs_lowcore.h | 17 + arch/s390/include/asm/pgtable.h | 2 + arch/s390/include/asm/processor.h | 15 - arch/s390/include/asm/unwind.h | 2 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/abs_lowcore.c | 88 + arch/s390/kernel/ipl.c | 9 +- arch/s390/kernel/machine_kexec.c | 8 +- arch/s390/kernel/nmi.c | 8 +- arch/s390/kernel/os_info.c | 9 +- arch/s390/kernel/setup.c | 39 +- arch/s390/kernel/smp.c | 34 +- arch/s390/mm/dump_pagetables.c | 7 + arch/s390/mm/init.c | 2 +- arch/s390/mm/maccess.c | 67 +- arch/s390/mm/vmem.c | 85 + arch/sparc/include/asm/pci.h | 1 + arch/sparc/kernel/pci.c | 149 +- arch/x86/Makefile | 6 +- arch/x86/boot/bitops.h | 4 +- arch/x86/entry/Makefile | 3 +- arch/x86/entry/thunk_32.S | 2 - arch/x86/entry/thunk_64.S | 4 - arch/x86/include/asm/acrn.h | 14 + arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/sev.h | 7 +- arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/aperture_64.c | 2 +- arch/x86/kernel/cpu/acrn.c | 3 + arch/x86/kernel/cpu/bugs.c | 1 + arch/x86/kernel/cpu/intel.c | 27 +- arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/kprobes/core.c | 18 +- arch/x86/kernel/sev-shared.c | 25 +- arch/x86/kernel/sev.c | 17 +- arch/x86/kvm/lapic.c | 22 +- arch/x86/kvm/mmu/mmu.c | 169 +- arch/x86/kvm/mmu/mmu_internal.h | 2 +- arch/x86/kvm/mmu/spte.c | 21 +- arch/x86/kvm/mmu/spte.h | 1 + arch/x86/kvm/mmu/tdp_iter.c | 9 - arch/x86/kvm/mmu/tdp_iter.h | 1 - arch/x86/kvm/mmu/tdp_mmu.c | 65 +- arch/x86/kvm/svm/nested.c | 12 +- arch/x86/kvm/svm/sev.c | 3 + arch/x86/kvm/svm/svm.c | 59 +- arch/x86/kvm/vmx/nested.c | 132 +- arch/x86/kvm/vmx/nested.h | 5 +- arch/x86/kvm/vmx/pmu_intel.c | 9 +- arch/x86/kvm/vmx/vmx.c | 25 +- arch/x86/kvm/vmx/vmx.h | 12 + arch/x86/kvm/x86.c | 53 +- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/numa.c | 4 +- arch/x86/platform/efi/efi.c | 2 +- arch/x86/um/Makefile | 3 +- crypto/tcrypt.c | 2 +- drivers/acpi/arm64/iort.c | 56 +- drivers/acpi/cppc_acpi.c | 54 +- drivers/acpi/pci_link.c | 8 +- drivers/acpi/property.c | 465 +- drivers/acpi/scan.c | 1 + drivers/acpi/sleep.c | 3 + drivers/acpi/x86/s2idle.c | 4 +- drivers/amba/bus.c | 313 +- drivers/android/defs.rs | 2 +- drivers/android/process.rs | 15 +- drivers/android/rust_binder.rs | 5 - drivers/android/thread.rs | 3 +- drivers/android/transaction.rs | 12 +- drivers/ata/ahci_imx.c | 15 +- drivers/ata/sata_mv.c | 2 +- drivers/base/firmware_loader/main.c | 4 +- drivers/base/firmware_loader/sysfs.c | 10 +- drivers/block/rbd.c | 6 +- drivers/block/ublk_drv.c | 348 +- drivers/bluetooth/btusb.c | 3 + drivers/bus/mhi/host/main.c | 19 +- drivers/char/Kconfig | 5 - drivers/char/Makefile | 1 - drivers/char/hw_random/powernv-rng.c | 2 +- drivers/char/random.c | 2 +- drivers/char/tb0219.c | 359 - drivers/char/tpm/tpm2-cmd.c | 6 + drivers/clk/clk-fixed-factor.c | 45 +- drivers/clocksource/timer-sun5i.c | 2 +- drivers/cpuidle/cpuidle.c | 6 +- drivers/crypto/ccp/sp-pci.c | 7 + drivers/crypto/ccree/cc_driver.c | 13 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 6 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 + drivers/crypto/hisilicon/zip/zip_crypto.c | 10 +- drivers/crypto/inside-secure/safexcel.c | 2 + drivers/dma/dw/core.c | 3 - drivers/edac/mpc85xx_edac.c | 2 + drivers/edac/ppc4xx_edac.c | 1 + drivers/firewire/net.c | 14 +- drivers/firmware/dmi_scan.c | 2 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio_pl061_rust.rs | 25 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 21 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 160 + drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c | 387 + drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.h | 30 + drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 3 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 8 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 3 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 1 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - .../drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h | 3 + .../amd/include/asic_reg/gc/gc_11_0_0_sh_mask.h | 25 + .../drm/amd/include/asic_reg/mp/mp_13_0_4_offset.h | 402 + .../amd/include/asic_reg/mp/mp_13_0_4_sh_mask.h | 595 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 31 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 25 +- drivers/gpu/drm/i915/gt/intel_gt.c | 77 +- drivers/gpu/drm/i915/gt/intel_gt.h | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 3 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 18 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 23 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 8 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 + drivers/gpu/drm/i915/i915_vma.c | 33 +- drivers/gpu/drm/i915/i915_vma.h | 1 + drivers/gpu/drm/i915/i915_vma_resource.c | 5 +- drivers/gpu/drm/i915/i915_vma_resource.h | 6 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 2 - drivers/gpu/drm/nouveau/nouveau_dmem.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 22 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 2 + drivers/hid/hid-alps.c | 2 + drivers/hid/hid-apple.c | 3 +- drivers/hwmon/hwmon.c | 14 +- drivers/hwmon/pmbus/pmbus_core.c | 10 +- drivers/hwmon/scpi-hwmon.c | 14 +- drivers/iio/adc/sun4i-gpadc-iio.c | 14 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 61 +- drivers/infiniband/hw/mlx5/mr.c | 514 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/hw/qib/qib_iba7220.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 +- drivers/infiniband/sw/rxe/rxe_loc.h | 1 - drivers/infiniband/sw/rxe/rxe_mr.c | 199 +- drivers/infiniband/sw/rxe/rxe_mw.c | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 17 +- drivers/infiniband/sw/rxe/rxe_req.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 22 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 156 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +- drivers/input/joystick/adc-joystick.c | 15 +- drivers/input/serio/gscps2.c | 4 + drivers/input/touchscreen/sun4i-ts.c | 10 +- drivers/iommu/amd/amd_iommu_types.h | 7 + drivers/iommu/amd/init.c | 103 +- drivers/iommu/hyperv-iommu.c | 4 +- drivers/irqchip/irq-loongson-eiointc.c | 10 +- drivers/leds/Kconfig | 2 +- drivers/leds/leds-is31fl319x.c | 529 +- drivers/leds/leds-turris-omnia.c | 4 +- drivers/mailbox/imx-mailbox.c | 40 +- drivers/mailbox/mtk-cmdq-mailbox.c | 11 - drivers/md/bcache/Kconfig | 2 +- drivers/md/dm-bufio.c | 32 +- drivers/md/dm-ebs-target.c | 3 +- drivers/md/dm-integrity.c | 9 +- drivers/md/dm-raid.c | 13 +- drivers/md/dm-snap-persistent.c | 2 +- drivers/md/dm-verity-fec.c | 4 +- drivers/md/dm-verity-target.c | 160 +- drivers/md/dm-verity.h | 6 +- drivers/md/dm.c | 13 +- drivers/md/persistent-data/dm-block-manager.c | 3 +- drivers/md/raid5.c | 164 +- drivers/md/raid5.h | 2 +- drivers/media/platform/qcom/venus/pm_helpers.c | 10 +- drivers/mfd/atmel-smc.c | 4 +- drivers/misc/atmel-ssc.c | 4 +- drivers/mtd/mtdcore.c | 2 + drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/controllers/nxp-spifi.c | 8 +- drivers/mtd/spi-nor/core.c | 63 +- drivers/mtd/spi-nor/core.h | 19 +- drivers/mtd/spi-nor/debugfs.c | 2 +- drivers/mtd/spi-nor/issi.c | 8 +- drivers/mtd/spi-nor/otp.c | 12 +- drivers/mtd/spi-nor/sfdp.c | 34 +- drivers/mtd/spi-nor/spansion.c | 185 +- drivers/mtd/spi-nor/xilinx.c | 2 +- drivers/net/amt.c | 2 +- drivers/net/bonding/bond_main.c | 35 +- drivers/net/can/at91_can.c | 6 + drivers/net/can/c_can/c_can.h | 2 +- drivers/net/can/c_can/c_can_ethtool.c | 8 +- drivers/net/can/c_can/c_can_main.c | 2 +- drivers/net/can/can327.c | 13 +- drivers/net/can/cc770/cc770.c | 6 + drivers/net/can/ctucanfd/ctucanfd_base.c | 6 + drivers/net/can/dev/dev.c | 50 + drivers/net/can/dev/skb.c | 6 + drivers/net/can/flexcan/flexcan-core.c | 2 +- drivers/net/can/flexcan/flexcan-ethtool.c | 8 +- drivers/net/can/flexcan/flexcan.h | 2 +- drivers/net/can/grcan.c | 6 + drivers/net/can/ifi_canfd/ifi_canfd.c | 6 + drivers/net/can/janz-ican3.c | 8 + drivers/net/can/kvaser_pciefd.c | 7 + drivers/net/can/m_can/m_can.c | 6 + drivers/net/can/mscan/mscan.c | 5 + drivers/net/can/pch_can.c | 6 + drivers/net/can/peak_canfd/peak_canfd.c | 48 + drivers/net/can/rcar/rcar_can.c | 6 + drivers/net/can/rcar/rcar_canfd.c | 6 + drivers/net/can/sja1000/sja1000.c | 6 + drivers/net/can/slcan/slcan-core.c | 461 +- drivers/net/can/slcan/slcan-ethtool.c | 8 +- drivers/net/can/slcan/slcan.h | 3 +- drivers/net/can/softing/softing_main.c | 10 +- drivers/net/can/spi/hi311x.c | 6 + drivers/net/can/spi/mcp251x.c | 6 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 1 + drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c | 1 + drivers/net/can/sun4i_can.c | 6 + drivers/net/can/ti_hecc.c | 6 + drivers/net/can/usb/ems_usb.c | 10 +- drivers/net/can/usb/esd_usb.c | 8 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 34 +- drivers/net/can/usb/gs_usb.c | 8 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 1 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 29 +- drivers/net/can/usb/mcba_usb.c | 6 + drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 41 + drivers/net/can/usb/peak_usb/pcan_usb_core.h | 1 + drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 1 + drivers/net/can/usb/ucan.c | 6 + drivers/net/can/usb/usb_8dev.c | 10 +- drivers/net/can/vcan.c | 8 + drivers/net/can/vxcan.c | 8 + drivers/net/can/xilinx_can.c | 6 + drivers/net/dsa/mv88e6xxx/chip.c | 7 +- drivers/net/dsa/qca/Makefile | 1 + drivers/net/dsa/qca/qca8k-8xxx.c | 2064 ++ drivers/net/dsa/qca/qca8k-common.c | 1210 + drivers/net/dsa/qca/qca8k.c | 3299 --- drivers/net/dsa/qca/qca8k.h | 100 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 61 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 12 + drivers/net/ethernet/cadence/macb_main.c | 9 +- drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 149 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 6 +- drivers/net/ethernet/intel/e1000e/e1000.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/ptp.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 35 +- drivers/net/ethernet/intel/iavf/iavf.h | 6 + drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +- drivers/net/ethernet/intel/ice/ice.h | 3 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 8 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 5 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 5 +- drivers/net/ethernet/intel/ice/ice_lib.c | 67 +- drivers/net/ethernet/intel/ice/ice_lib.h | 11 +- drivers/net/ethernet/intel/ice/ice_main.c | 98 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 11 + drivers/net/ethernet/intel/ice/ice_ptp.c | 16 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 40 - drivers/net/ethernet/intel/ice/ice_switch.c | 301 +- drivers/net/ethernet/intel/ice/ice_switch.h | 8 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 8 + drivers/net/ethernet/intel/ice/ice_txrx.c | 8 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 - drivers/net/ethernet/intel/ice/ice_vf_lib.c | 89 +- drivers/net/ethernet/intel/ice/ice_vf_lib.h | 7 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 54 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 15 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 73 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 2 +- .../net/ethernet/marvell/prestera/prestera_main.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 193 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 5 + drivers/net/ethernet/mellanox/mlx4/crdump.c | 20 +- drivers/net/ethernet/mellanox/mlx4/main.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 44 +- .../mellanox/mlx5/core/en/fs_tt_redirect.c | 72 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 117 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 10 + .../ethernet/mellanox/mlx5/core/en/tc/act/goto.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 100 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 189 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 18 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 + .../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 33 +- .../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 + .../mellanox/mlx5/core/en_accel/en_accel.h | 10 + .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 32 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 14 + .../mellanox/mlx5/core/en_accel/ktls_stats.c | 2 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 513 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 554 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 72 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 143 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 18 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 4 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 42 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 6 + .../mellanox/mlx5/core/steering/dr_action.c | 99 + .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 56 + .../mellanox/mlx5/core/steering/dr_types.h | 17 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 21 + .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 26 + .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 8 + drivers/net/ethernet/mellanox/mlxsw/core.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 14 + .../ethernet/mellanox/mlxsw/core_linecard_dev.c | 1 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 64 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 118 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 576 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 60 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 15 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/ethernet/sfc/Makefile | 3 +- drivers/net/ethernet/sfc/ef10.c | 26 +- drivers/net/ethernet/sfc/ef100.c | 3 + drivers/net/ethernet/sfc/ef100_netdev.c | 4 + drivers/net/ethernet/sfc/ef100_nic.c | 91 +- drivers/net/ethernet/sfc/ef100_nic.h | 2 + drivers/net/ethernet/sfc/ef100_rep.c | 199 +- drivers/net/ethernet/sfc/ef100_rep.h | 20 + drivers/net/ethernet/sfc/ef100_rx.c | 46 +- drivers/net/ethernet/sfc/ef10_sriov.c | 16 +- drivers/net/ethernet/sfc/ethtool_common.c | 1 + drivers/net/ethernet/sfc/filter.h | 18 + drivers/net/ethernet/sfc/mae.c | 304 +- drivers/net/ethernet/sfc/mae.h | 20 + drivers/net/ethernet/sfc/mcdi.h | 4 + drivers/net/ethernet/sfc/mcdi_filters.c | 6 +- drivers/net/ethernet/sfc/mcdi_filters.h | 1 + drivers/net/ethernet/sfc/mcdi_pcol_mae.h | 24 + drivers/net/ethernet/sfc/net_driver.h | 5 + drivers/net/ethernet/sfc/ptp.c | 22 + drivers/net/ethernet/sfc/rx_common.c | 4 - drivers/net/ethernet/sfc/tc.c | 252 + drivers/net/ethernet/sfc/tc.h | 85 + .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 9 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 1 + drivers/net/netdevsim/bpf.c | 8 +- drivers/net/netdevsim/dev.c | 6 - drivers/net/netdevsim/fib.c | 41 +- drivers/net/phy/phy_device.c | 6 + drivers/net/tap.c | 20 +- drivers/net/usb/Kconfig | 3 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/catc.c | 44 +- drivers/net/usb/cdc_subset.c | 10 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/plusb.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 4 - drivers/net/vmxnet3/vmxnet3_drv.c | 9 - drivers/net/wireguard/allowedips.c | 9 +- drivers/net/wireguard/selftest/allowedips.c | 6 +- drivers/net/wireguard/selftest/ratelimiter.c | 25 +- drivers/net/wireless/ath/ath11k/ahb.c | 52 +- drivers/net/wireless/ath/ath11k/core.c | 87 - drivers/net/wireless/ath/ath11k/core.h | 4 - drivers/net/wireless/ath/ath11k/hw.h | 5 - drivers/net/wireless/ath/ath11k/mac.c | 58 - drivers/net/wireless/ath/ath11k/mac.h | 2 - drivers/net/wireless/ath/ath11k/pci.c | 70 +- drivers/net/wireless/ath/ath11k/pcic.c | 57 +- drivers/net/wireless/ath/ath11k/pcic.h | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 41 - drivers/net/wireless/ath/ath11k/wmi.h | 25 - drivers/net/wireless/ath/wcn36xx/Makefile | 3 +- drivers/net/wireless/ath/wcn36xx/debug.c | 39 + drivers/net/wireless/ath/wcn36xx/debug.h | 1 + drivers/net/wireless/ath/wcn36xx/firmware.c | 125 + drivers/net/wireless/ath/wcn36xx/firmware.h | 84 + drivers/net/wireless/ath/wcn36xx/hal.h | 68 - drivers/net/wireless/ath/wcn36xx/main.c | 86 +- drivers/net/wireless/ath/wcn36xx/smd.c | 57 +- drivers/net/wireless/ath/wcn36xx/smd.h | 3 - drivers/net/wireless/ath/wil6210/debugfs.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 49 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 + .../wireless/broadcom/brcm80211/brcmfmac/common.c | 41 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 3 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 8 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 12 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 15 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 16 - drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw89/pci.c | 2 +- .../net/wireless/realtek/rtw89/rtw8852a_table.c | 896 +- drivers/nvme/host/pci.c | 2 + drivers/of/fdt.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 12 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 40 +- drivers/pci/controller/dwc/pcie-designware-host.c | 170 +- drivers/pci/controller/dwc/pcie-designware.c | 444 +- drivers/pci/controller/dwc/pcie-designware.h | 106 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 22 +- drivers/pci/controller/dwc/pcie-qcom.c | 8 + drivers/pci/controller/dwc/pcie-tegra194-acpi.c | 7 +- drivers/pci/controller/dwc/pcie-tegra194.c | 1 - drivers/pci/mmap.c | 44 - drivers/pci/proc.c | 7 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 10 + drivers/pinctrl/pinctrl-amd.c | 115 +- drivers/pinctrl/pinctrl-at91.c | 2 +- drivers/pinctrl/qcom/Kconfig | 11 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-sm6375.c | 1544 ++ drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +- drivers/platform/mellanox/mlxreg-lc.c | 82 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/platform/surface/surface_gpe.c | 12 + drivers/platform/x86/Kconfig | 12 + drivers/platform/x86/Makefile | 4 + drivers/platform/x86/intel/Kconfig | 12 - drivers/platform/x86/intel/Makefile | 2 - drivers/platform/x86/intel/vsec.c | 8 +- drivers/platform/x86/{intel => }/p2sb.c | 0 drivers/platform/x86/pmc_atom.c | 19 +- drivers/platform/x86/sony-laptop.c | 7 +- drivers/powercap/intel_rapl_msr.c | 2 + drivers/ptp/Kconfig | 1 + drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-clk.c | 148 + drivers/pwm/pwm-lpc18xx-sct.c | 67 +- drivers/pwm/pwm-sifive.c | 117 +- drivers/pwm/pwm-twl-led.c | 16 + drivers/regulator/max8973-regulator.c | 10 +- drivers/reset/reset-tps380x.c | 2 +- drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dasd_diag.c | 1 + drivers/s390/block/dasd_eckd.c | 1 + drivers/s390/char/Kconfig | 2 +- drivers/s390/char/tape_34xx.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 16 +- drivers/s390/cio/vfio_ccw_cp.h | 2 +- drivers/s390/cio/vfio_ccw_drv.c | 1 - drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/cio/vfio_ccw_ops.c | 4 +- drivers/s390/scsi/zfcp_fc.c | 29 +- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/FlashPoint.c | 4 +- drivers/scsi/cxlflash/ocxl_hw.c | 1 + drivers/scsi/hosts.c | 18 +- drivers/scsi/lpfc/lpfc_init.c | 2 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/scsi.c | 9 +- drivers/scsi/scsi_scan.c | 9 + drivers/scsi/scsi_sysfs.c | 29 +- drivers/spi/Kconfig | 7 + drivers/spi/Makefile | 1 + drivers/spi/spi-gxp.c | 325 + drivers/staging/fbtft/fbtft-core.c | 2 +- drivers/staging/pi433/pi433_if.c | 2 +- drivers/staging/qlge/qlge_main.c | 14 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 163 +- drivers/staging/r8188eu/core/rtw_p2p.c | 4 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 14 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 20 - drivers/staging/r8188eu/hal/hal_com.c | 39 - drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 39 + drivers/staging/r8188eu/hal/usb_halinit.c | 152 +- drivers/staging/r8188eu/include/hal_com.h | 3 - drivers/staging/r8188eu/include/hal_intf.h | 7 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 9 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 24 +- drivers/staging/vt6655/mac.c | 11 +- drivers/staging/vt6655/mac.h | 8 - drivers/target/target_core_alua.c | 3 +- drivers/target/target_core_device.c | 32 +- drivers/target/target_core_pr.c | 28 +- drivers/target/target_core_stat.c | 10 +- drivers/target/target_core_xcopy.c | 2 +- drivers/thermal/Kconfig | 4 +- drivers/thermal/amlogic_thermal.c | 16 +- drivers/thermal/armada_thermal.c | 12 +- drivers/thermal/broadcom/bcm2711_thermal.c | 14 +- drivers/thermal/broadcom/bcm2835_thermal.c | 14 +- drivers/thermal/broadcom/brcmstb_thermal.c | 20 +- drivers/thermal/broadcom/ns-thermal.c | 50 +- drivers/thermal/broadcom/sr-thermal.c | 16 +- drivers/thermal/db8500_thermal.c | 8 +- drivers/thermal/hisi_thermal.c | 14 +- drivers/thermal/imx8mm_thermal.c | 14 +- drivers/thermal/imx_sc_thermal.c | 14 +- drivers/thermal/intel/intel_tcc_cooling.c | 2 + drivers/thermal/k3_bandgap.c | 12 +- drivers/thermal/k3_j72xx_bandgap.c | 12 +- drivers/thermal/max77620_thermal.c | 8 +- drivers/thermal/mtk_thermal.c | 10 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 19 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 12 +- drivers/thermal/qcom/tsens.c | 16 +- drivers/thermal/qoriq_thermal.c | 12 +- drivers/thermal/rcar_gen3_thermal.c | 16 +- drivers/thermal/rcar_thermal.c | 13 +- drivers/thermal/rockchip_thermal.c | 14 +- drivers/thermal/rzg2l_thermal.c | 10 +- drivers/thermal/samsung/exynos_tmu.c | 24 +- drivers/thermal/sprd_thermal.c | 18 +- drivers/thermal/st/stm_thermal.c | 18 +- drivers/thermal/sun8i_thermal.c | 14 +- drivers/thermal/tegra/soctherm.c | 21 +- drivers/thermal/tegra/tegra-bpmp-thermal.c | 19 +- drivers/thermal/tegra/tegra30-tsensor.c | 12 +- drivers/thermal/thermal-generic-adc.c | 10 +- drivers/thermal/thermal_core.c | 6 - drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_mmio.c | 17 +- drivers/thermal/thermal_of.c | 1140 +- drivers/thermal/thermal_sysfs.c | 15 +- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 16 +- drivers/thermal/uniphier_thermal.c | 10 +- drivers/tty/amiserial.c | 2 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 6 +- drivers/tty/serial/fsl_lpuart.c | 38 +- drivers/tty/serial/mvebu-uart.c | 11 + drivers/tty/serial/qcom_geni_serial.c | 88 +- drivers/tty/serial/serial_core.c | 261 +- drivers/tty/serial/serial_mctrl_gpio.c | 48 + drivers/tty/serial/stm32-usart.c | 69 + drivers/tty/serial/stm32-usart.h | 68 - drivers/ufs/core/ufshcd.c | 7 +- drivers/ufs/host/ufshcd-pci.c | 17 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 11 +- drivers/usb/chipidea/otg_fsm.c | 2 +- drivers/usb/core/driver.c | 2 +- drivers/usb/core/hcd.c | 34 +- drivers/usb/core/usb.c | 2 +- drivers/usb/gadget/udc/Kconfig | 4 +- drivers/usb/gadget/udc/core.c | 11 +- drivers/usb/host/uhci-grlib.c | 2 +- drivers/usb/host/uhci-hcd.h | 2 +- drivers/usb/host/xhci-pci-renesas.c | 4 - drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/image/mdc800.c | 2 +- drivers/usb/misc/onboard_usb_hub.c | 30 + drivers/usb/misc/onboard_usb_hub.h | 27 +- drivers/usb/misc/usbsevseg.c | 2 +- drivers/usb/misc/usbtest.c | 2 +- drivers/usb/mtu3/mtu3_trace.h | 6 +- drivers/usb/musb/musb_cppi41.c | 2 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/typec/anx7411.c | 37 +- drivers/usb/typec/retimer.c | 9 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/ucsi/Kconfig | 10 + drivers/usb/typec/ucsi/Makefile | 1 + drivers/usb/typec/ucsi/ucsi.c | 4 + drivers/usb/typec/ucsi/ucsi_stm32g0.c | 777 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/video/backlight/ltv350qv.c | 3 +- drivers/video/fbdev/arkfb.c | 7 +- drivers/video/fbdev/i740fb.c | 9 +- drivers/video/fbdev/imxfb.c | 4 +- drivers/video/fbdev/offb.c | 1 + fs/affs/file.c | 6 +- fs/btrfs/block-group.c | 4 +- fs/btrfs/ctree.c | 3 + fs/btrfs/ctree.h | 72 +- fs/btrfs/disk-io.c | 96 +- fs/btrfs/disk-io.h | 10 - fs/btrfs/extent-tree.c | 18 +- fs/btrfs/extent_io.c | 11 +- fs/btrfs/file-item.c | 21 +- fs/btrfs/file.c | 5 +- fs/btrfs/free-space-cache.c | 6 + fs/btrfs/inode.c | 3 +- fs/btrfs/locking.c | 91 + fs/btrfs/locking.h | 14 + fs/btrfs/relocation.c | 9 +- fs/btrfs/scrub.c | 69 +- fs/btrfs/super.c | 2 + fs/btrfs/sysfs.c | 56 +- fs/btrfs/transaction.c | 51 +- fs/btrfs/tree-checker.c | 25 +- fs/btrfs/tree-log.c | 179 +- fs/btrfs/volumes.c | 3 + fs/btrfs/volumes.h | 2 + fs/ceph/addr.c | 59 +- fs/ceph/caps.c | 38 +- fs/ceph/dir.c | 79 +- fs/ceph/file.c | 123 +- fs/ceph/inode.c | 13 +- fs/ceph/mds_client.c | 165 +- fs/ceph/mds_client.h | 13 +- fs/ceph/mdsmap.c | 22 +- fs/ceph/super.c | 19 +- fs/ceph/super.h | 31 +- fs/ceph/xattr.c | 12 +- fs/cifs/Makefile | 4 +- fs/cifs/cifsacl.c | 2 + fs/cifs/cifsfs.h | 4 +- fs/cifs/cifsproto.h | 2 + fs/cifs/cifssmb.c | 453 +- fs/cifs/connect.c | 55 +- fs/cifs/dir.c | 8 + fs/cifs/file.c | 265 +- fs/cifs/inode.c | 60 +- fs/cifs/ioctl.c | 2 + fs/cifs/link.c | 8 + fs/cifs/sess.c | 5 +- fs/cifs/transport.c | 179 + fs/cifs/xattr.c | 5 +- fs/dcache.c | 69 +- fs/dlm/lockspace.c | 2 +- fs/dlm/user.c | 2 +- fs/exfat/exfat_fs.h | 18 +- fs/exfat/fatent.c | 2 +- fs/exfat/misc.c | 17 - fs/exfat/namei.c | 2 +- fs/exfat/nls.c | 4 +- fs/exfat/super.c | 4 +- fs/ext2/xattr.c | 170 +- fs/ext4/ext4.h | 11 + fs/ext4/inline.c | 3 + fs/ext4/inode.c | 24 +- fs/ext4/ioctl.c | 83 + fs/ext4/mballoc.c | 21 +- fs/ext4/migrate.c | 4 +- fs/ext4/namei.c | 30 +- fs/ext4/resize.c | 33 +- fs/ext4/super.c | 9 + fs/ext4/xattr.c | 168 +- fs/ext4/xattr.h | 16 +- fs/f2fs/data.c | 7 +- fs/f2fs/f2fs.h | 51 +- fs/f2fs/file.c | 56 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 23 +- fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 46 + fs/fs-writeback.c | 12 +- fs/jbd2/transaction.c | 14 +- fs/kernfs/file.c | 2 +- fs/ksmbd/oplock.c | 20 +- fs/ksmbd/server.c | 10 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2pdu.c | 52 +- fs/ksmbd/smbacl.c | 130 +- fs/ksmbd/smbacl.h | 2 +- fs/ksmbd/vfs.c | 5 + fs/lockd/svc4proc.c | 8 + fs/lockd/xdr4.c | 19 +- fs/mbcache.c | 123 +- fs/nfs/nfs4proc.c | 14 +- fs/nfs/write.c | 2 - fs/nfsd/acl.h | 6 +- fs/nfsd/filecache.c | 22 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/nfs2acl.c | 6 +- fs/nfsd/nfs3acl.c | 4 +- fs/nfsd/nfs3proc.c | 35 +- fs/nfsd/nfs4acl.c | 46 +- fs/nfsd/nfs4callback.c | 37 +- fs/nfsd/nfs4proc.c | 322 +- fs/nfsd/nfs4state.c | 80 +- fs/nfsd/nfs4xdr.c | 123 +- fs/nfsd/nfsfh.c | 22 +- fs/nfsd/nfsfh.h | 58 +- fs/nfsd/nfsproc.c | 27 +- fs/nfsd/state.h | 1 - fs/nfsd/trace.h | 2 - fs/nfsd/vfs.c | 256 +- fs/nfsd/vfs.h | 33 +- fs/nfsd/xdr4.h | 60 +- fs/ntfs3/attrib.c | 443 +- fs/ntfs3/bitmap.c | 3 +- fs/ntfs3/file.c | 16 +- fs/ntfs3/frecord.c | 79 +- fs/ntfs3/fsntfs.c | 69 +- fs/ntfs3/index.c | 2 +- fs/ntfs3/inode.c | 18 +- fs/ntfs3/namei.c | 6 +- fs/ntfs3/ntfs_fs.h | 12 +- fs/ntfs3/record.c | 22 - fs/ntfs3/run.c | 66 +- fs/ntfs3/super.c | 9 +- fs/ntfs3/xattr.c | 27 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/inode.c | 4 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 6 + fs/overlayfs/super.c | 13 +- fs/proc/task_mmu.c | 7 +- fs/xfs/xfs_bmap_util.c | 17 +- fs/xfs/xfs_extfree_item.c | 12 +- fs/xfs/xfs_log.c | 2 +- include/acpi/acpi_bus.h | 3 +- include/acpi/cppc_acpi.h | 2 +- include/linux/acpi.h | 2 +- include/linux/atm_tcp.h | 2 + include/linux/bpfptr.h | 8 +- include/linux/can/dev.h | 4 + include/linux/ceph/ceph_fs.h | 8 +- include/linux/ceph/mdsmap.h | 1 + include/linux/ceph/osd_client.h | 5 +- include/linux/clk-provider.h | 34 + include/linux/compiler_types.h | 6 +- include/linux/cpuhotplug.h | 1 - include/linux/dcache.h | 11 +- include/linux/device-mapper.h | 6 + include/linux/dm-bufio.h | 8 +- include/linux/dsa/tag_qca.h | 5 + include/linux/highmem.h | 7 +- include/linux/hippidevice.h | 4 + include/linux/if_eql.h | 1 + include/linux/if_hsr.h | 4 + include/linux/if_rmnet.h | 2 + include/linux/if_tap.h | 11 +- include/linux/kvm_types.h | 1 + include/linux/lockd/xdr.h | 2 + include/linux/mailbox/mtk-cmdq-mailbox.h | 10 - include/linux/mbcache.h | 33 +- include/linux/mdio/mdio-xgene.h | 4 + include/linux/mlx5/driver.h | 6 +- include/linux/mmdebug.h | 10 + include/linux/mtd/spi-nor.h | 4 +- include/linux/nfs_ssc.h | 2 +- include/linux/nl802154.h | 2 + include/linux/pci.h | 12 +- include/linux/phy_fixed.h | 3 + include/linux/platform_data/x86/pmc_atom.h | 2 +- include/linux/ppp-comp.h | 2 +- include/linux/ppp_channel.h | 2 + include/linux/ppp_defs.h | 14 + include/linux/ptp_kvm.h | 2 + include/linux/ptp_pch.h | 4 + include/linux/rv.h | 70 + include/linux/sched.h | 13 +- include/linux/seq_file_net.h | 1 + include/linux/serial_core.h | 345 +- include/linux/spinlock.h | 10 +- include/linux/sungem_phy.h | 2 + include/linux/sunrpc/xprt.h | 3 +- include/linux/thermal.h | 85 +- include/linux/tracepoint.h | 2 +- include/linux/usb/hcd.h | 1 + include/linux/usb/usbnet.h | 6 + include/linux/wait.h | 9 +- include/linux/workqueue.h | 17 +- include/net/addrconf.h | 3 + include/net/ax25.h | 1 + include/net/bonding.h | 13 +- include/net/devlink.h | 21 + include/net/firewire.h | 3 +- include/net/flow_dissector.h | 13 + include/net/flow_offload.h | 6 + include/net/inet6_hashtables.h | 7 +- include/net/inet_hashtables.h | 19 +- include/net/inet_sock.h | 11 + include/net/llc_s_st.h | 6 + include/net/rose.h | 3 +- include/net/tls.h | 2 + include/net/xdp_sock_drv.h | 11 + include/rv/automata.h | 75 + include/rv/da_monitor.h | 544 + include/rv/instrumentation.h | 29 + include/scsi/scsi_device.h | 2 + include/scsi/scsi_host.h | 3 + include/sound/control.h | 2 +- include/sound/core.h | 8 + include/sound/pcm.h | 2 +- include/target/target_core_base.h | 4 +- include/trace/events/power.h | 22 + include/trace/events/rv.h | 142 + include/trace/stages/stage4_event_fields.h | 8 +- include/trace/stages/stage6_event_callback.h | 7 +- include/uapi/linux/devlink.h | 29 + include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/elf.h | 1 + include/uapi/linux/f2fs.h | 2 +- include/uapi/linux/kvm.h | 10 +- include/uapi/linux/pkt_cls.h | 3 + include/uapi/linux/seg6_iptunnel.h | 2 + include/uapi/linux/ublk_cmd.h | 80 +- include/uapi/linux/xfrm.h | 2 +- init/Kconfig | 1 + kernel/bpf/btf.c | 2 +- kernel/bpf/trampoline.c | 9 +- kernel/cgroup/cgroup.c | 9 + kernel/cgroup/cpuset.c | 2 +- kernel/configs/rust.config | 1 + kernel/configs/x86_debug.config | 3 +- kernel/dma/mapping.c | 18 +- kernel/dma/swiotlb.c | 12 +- kernel/events/core.c | 2 +- kernel/exit.c | 2 +- kernel/fork.c | 14 + kernel/kprobes.c | 3 +- kernel/locking/rwsem.c | 30 +- kernel/locking/spinlock.c | 56 +- kernel/power/qos.c | 4 +- kernel/power/user.c | 13 +- kernel/printk/printk.c | 10 - kernel/rcu/tasks.h | 5 +- kernel/rcu/tiny.c | 17 +- kernel/rcu/tree.c | 46 +- kernel/rcu/tree_exp.h | 4 +- kernel/rcu/tree_nocb.h | 6 +- kernel/rcu/tree_plugin.h | 16 +- kernel/rseq.c | 23 +- kernel/sched/core.c | 29 +- kernel/sched/core_sched.c | 2 +- kernel/sched/cpudeadline.c | 2 +- kernel/sched/deadline.c | 28 +- kernel/sched/fair.c | 31 +- kernel/sched/rt.c | 4 +- kernel/sched/sched.h | 42 +- kernel/time/hrtimer.c | 1 + kernel/torture.c | 7 - kernel/trace/Kconfig | 2 + kernel/trace/Makefile | 1 + kernel/trace/rv/Kconfig | 78 + kernel/trace/rv/Makefile | 8 + kernel/trace/rv/monitors/wip/wip.c | 88 + kernel/trace/rv/monitors/wip/wip.h | 46 + kernel/trace/rv/monitors/wwnr/wwnr.c | 87 + kernel/trace/rv/monitors/wwnr/wwnr.h | 46 + kernel/trace/rv/reactor_panic.c | 43 + kernel/trace/rv/reactor_printk.c | 42 + kernel/trace/rv/rv.c | 799 + kernel/trace/rv/rv.h | 68 + kernel/trace/rv/rv_reactors.c | 508 + kernel/trace/trace.c | 27 +- kernel/trace/trace.h | 9 + kernel/trace/trace_eprobe.c | 11 +- kernel/trace/trace_probe.h | 5 +- kernel/watch_queue.c | 58 +- kernel/workqueue.c | 5 +- lib/Kconfig.debug | 77 +- lib/iov_iter.c | 9 +- lib/test_printf.c | 14 +- localversion-next | 2 +- mm/Kconfig | 2 +- mm/backing-dev.c | 10 +- mm/madvise.c | 8 +- mm/memcontrol.c | 2 - mm/memory-failure.c | 2 + mm/page-writeback.c | 6 +- mm/page_alloc.c | 12 + mm/page_ext.c | 6 +- mm/shmem.c | 3 +- mm/vmscan.c | 10 +- net/ax25/af_ax25.c | 4 +- net/batman-adv/trace.h | 2 - net/bluetooth/aosp.c | 15 +- net/bluetooth/hci_conn.c | 11 +- net/bluetooth/hci_event.c | 7 +- net/bluetooth/iso.c | 17 +- net/bluetooth/l2cap_core.c | 4 +- net/bluetooth/mgmt.c | 5 +- net/bluetooth/msft.c | 15 +- net/ceph/osd_client.c | 15 +- net/ceph/osdmap.c | 32 +- net/ceph/pagelist.c | 2 +- net/core/devlink.c | 466 +- net/core/flow_dissector.c | 53 +- net/core/flow_offload.c | 7 + net/dccp/proto.c | 10 +- net/decnet/dn_route.c | 2 +- net/dsa/tag_brcm.c | 4 +- net/ipv4/udp.c | 8 +- net/ipv6/ping.c | 6 + net/ipv6/seg6_iptunnel.c | 140 +- net/mptcp/protocol.c | 47 +- net/mptcp/protocol.h | 13 +- net/mptcp/subflow.c | 3 +- net/packet/af_packet.c | 4 +- net/rds/rdma.c | 2 +- net/rose/af_rose.c | 17 +- net/rose/rose_route.c | 2 + net/sched/cls_flower.c | 64 + net/sched/sch_cbq.c | 3 +- net/sched/sch_generic.c | 8 +- net/sctp/associola.c | 5 +- net/sctp/stream.c | 19 +- net/sunrpc/backchannel_rqst.c | 14 + net/sunrpc/clnt.c | 1 - net/sunrpc/xprt.c | 27 +- net/sunrpc/xprtsock.c | 12 +- net/tls/tls_device.c | 78 +- net/tls/tls_strp.c | 5 +- net/tls/tls_sw.c | 39 +- net/xfrm/xfrm_input.c | 1 - net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_policy.c | 1 + net/xfrm/xfrm_state.c | 1 + rust/Makefile | 69 +- rust/alloc/README.md | 4 +- rust/alloc/alloc.rs | 8 +- rust/alloc/borrow.rs | 8 +- rust/alloc/boxed.rs | 59 +- rust/alloc/boxed/thin.rs | 219 + rust/alloc/ffi/c_str.rs | 1203 + rust/alloc/ffi/mod.rs | 93 + rust/alloc/fmt.rs | 55 +- rust/alloc/lib.rs | 17 +- rust/alloc/macros.rs | 3 +- rust/alloc/raw_vec.rs | 16 +- rust/alloc/slice.rs | 27 +- rust/alloc/str.rs | 11 +- rust/alloc/string.rs | 101 +- rust/alloc/vec/drain.rs | 2 +- rust/alloc/vec/into_iter.rs | 43 +- rust/alloc/vec/is_zero.rs | 16 +- rust/alloc/vec/mod.rs | 108 +- rust/alloc/vec/partial_eq.rs | 2 +- rust/alloc/vec/spec_extend.rs | 4 +- rust/bindgen_parameters | 4 + rust/bindings/bindings_helper.h | 49 + rust/bindings/lib.rs | 57 + rust/build_error.rs | 4 +- rust/compiler_builtins.rs | 24 +- rust/exports.c | 3 +- rust/helpers.c | 35 + rust/kernel/allocator.rs | 7 +- rust/kernel/amba.rs | 20 +- rust/kernel/bindings.rs | 47 - rust/kernel/bindings_helper.h | 46 - rust/kernel/build_assert.rs | 1 + rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 3 +- rust/kernel/clk.rs | 2 +- rust/kernel/delay.rs | 104 + rust/kernel/device.rs | 47 +- rust/kernel/driver.rs | 12 +- rust/kernel/error.rs | 29 +- rust/kernel/file.rs | 247 +- rust/kernel/fs.rs | 846 + rust/kernel/fs/param.rs | 553 + rust/kernel/gpio.rs | 171 +- rust/kernel/hwrng.rs | 56 +- rust/kernel/io_mem.rs | 5 +- rust/kernel/irq.rs | 364 +- rust/kernel/kasync.rs | 44 + rust/kernel/kasync/executor.rs | 154 + rust/kernel/kasync/executor/workqueue.rs | 291 + rust/kernel/kasync/net.rs | 12 +- rust/kernel/lib.rs | 28 +- rust/kernel/miscdev.rs | 5 +- rust/kernel/mm.rs | 2 +- rust/kernel/module_param.rs | 13 +- rust/kernel/net.rs | 8 +- rust/kernel/net/filter.rs | 8 +- rust/kernel/pages.rs | 8 +- rust/kernel/platform.rs | 8 +- rust/kernel/power.rs | 4 +- rust/kernel/prelude.rs | 4 +- rust/kernel/print.rs | 11 +- rust/kernel/random.rs | 6 +- rust/kernel/revocable.rs | 324 +- rust/kernel/security.rs | 8 +- rust/kernel/static_assert.rs | 6 +- rust/kernel/std_vendor.rs | 7 +- rust/kernel/str.rs | 10 +- rust/kernel/sync.rs | 50 +- rust/kernel/sync/arc.rs | 83 +- rust/kernel/sync/condvar.rs | 12 +- rust/kernel/sync/guard.rs | 26 +- rust/kernel/sync/locked_by.rs | 2 +- rust/kernel/sync/mutex.rs | 10 +- rust/kernel/sync/nowait.rs | 4 +- rust/kernel/sync/rcu.rs | 52 + rust/kernel/sync/revocable.rs | 14 +- rust/kernel/sync/rwsem.rs | 13 +- rust/kernel/sync/seqlock.rs | 19 +- rust/kernel/sync/smutex.rs | 13 +- rust/kernel/sync/spinlock.rs | 37 +- rust/kernel/sysctl.rs | 10 +- rust/kernel/task.rs | 208 +- rust/kernel/types.rs | 68 +- rust/kernel/unsafe_list.rs | 680 + rust/kernel/user_ptr.rs | 10 +- rust/kernel/workqueue.rs | 512 + rust/macros/concat_idents.rs | 23 + rust/macros/lib.rs | 103 +- rust/macros/module.rs | 136 +- rust/macros/vtable.rs | 95 + samples/rust/Kconfig | 25 + samples/rust/Makefile | 3 + samples/rust/rust_chrdev.rs | 3 +- samples/rust/rust_echo_server.rs | 60 + samples/rust/rust_fs.rs | 59 + samples/rust/rust_miscdev.rs | 3 +- samples/rust/rust_random.rs | 6 +- samples/rust/rust_selftests.rs | 99 + samples/rust/rust_semaphore.rs | 5 +- scripts/Kconfig.include | 2 +- scripts/Makefile.build | 10 +- scripts/Makefile.compiler | 2 +- scripts/Makefile.extrawarn | 1 - scripts/checkpatch.pl | 12 +- scripts/faddr2line | 7 +- scripts/gdb/vmlinux-gdb.py | 2 +- scripts/generate_rust_analyzer.py | 11 +- scripts/generate_rust_target.rs | 5 + scripts/is_rust_module.sh | 3 + scripts/min-tool-version.sh | 2 +- scripts/mod/modpost.c | 273 +- scripts/mod/modpost.h | 32 +- scripts/rust-is-available.sh | 4 +- scripts/tracing/draw_functrace.py | 2 +- security/safesetid/lsm.c | 36 +- sound/ac97/bus.c | 2 +- sound/aoa/soundbus/sysfs.c | 22 +- sound/core/control.c | 7 +- sound/core/control_led.c | 29 +- sound/core/init.c | 4 +- sound/core/misc.c | 94 + sound/core/pcm.c | 3 +- sound/core/pcm_lib.c | 2 +- sound/core/pcm_native.c | 2 +- sound/core/timer.c | 11 +- sound/hda/hdac_sysfs.c | 42 +- sound/pci/hda/cs35l41_hda.c | 67 +- sound/pci/hda/cs35l41_hda_i2c.c | 3 + sound/pci/hda/hda_sysfs.c | 23 +- sound/pci/hda/patch_realtek.c | 135 + sound/soc/amd/yc/acp6x-mach.c | 28 + sound/soc/codecs/tlv320adc3xxx.c | 3 - sound/soc/fsl/fsl_micfil.c | 19 - sound/soc/qcom/qdsp6/q6asm.c | 2 +- sound/soc/soc-ops.c | 8 +- sound/spi/Kconfig | 2 +- sound/usb/line6/pod.c | 8 +- sound/usb/line6/podhd.c | 4 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/bpf/Makefile | 7 +- tools/bpf/bpf_jit_disasm.c | 5 +- tools/bpf/bpftool/Makefile | 5 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/jit_disasm.c | 42 +- tools/bpf/bpftool/prog.c | 2 +- tools/build/Makefile.feature | 4 +- tools/build/feature/Makefile | 4 + tools/build/feature/test-all.c | 4 + .../build/feature/test-disassembler-init-styled.c | 13 + tools/build/feature/test-libcrypto.c | 6 + tools/include/nolibc/arch-riscv.h | 2 +- tools/include/nolibc/sys.h | 4 +- tools/include/tools/dis-asm-compat.h | 55 + tools/lib/bpf/bpf.c | 9 + tools/lib/bpf/bpf.h | 11 + tools/lib/bpf/libbpf.c | 11 +- tools/lib/bpf/libbpf.map | 1 + tools/memory-model/Documentation/litmus-tests.txt | 37 +- tools/memory-model/linux-kernel.bell | 16 +- tools/perf/Documentation/perf-lock.txt | 25 + tools/perf/Makefile.config | 8 + tools/perf/Makefile.perf | 2 +- tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 2 - tools/perf/arch/x86/tests/rdpmc.c | 182 - tools/perf/arch/x86/util/evlist.c | 64 +- tools/perf/arch/x86/util/evsel.c | 20 + tools/perf/arch/x86/util/topdown.c | 51 + tools/perf/arch/x86/util/topdown.h | 1 + tools/perf/builtin-list.c | 2 +- tools/perf/builtin-lock.c | 261 +- tools/perf/builtin-stat.c | 75 +- tools/perf/builtin-timechart.c | 1 + tools/perf/builtin-trace.c | 1 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 2 + .../pmu-events/arch/x86/alderlake/adl-metrics.json | 4 +- .../perf/pmu-events/arch/x86/alderlake/cache.json | 33 +- .../perf/pmu-events/arch/x86/alderlake/other.json | 54 + .../pmu-events/arch/x86/alderlake/pipeline.json | 285 +- .../arch/x86/alderlake/uncore-other.json | 2 +- .../arch/x86/alderlake/virtual-memory.json | 36 + tools/perf/pmu-events/arch/x86/bonnell/cache.json | 2 +- .../arch/x86/bonnell/floating-point.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/frontend.json | 2 +- tools/perf/pmu-events/arch/x86/bonnell/memory.json | 2 +- tools/perf/pmu-events/arch/x86/bonnell/other.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/pipeline.json | 2 +- .../arch/x86/bonnell/virtual-memory.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 130 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 2 +- .../arch/x86/broadwell/floating-point.json | 2 +- .../pmu-events/arch/x86/broadwell/frontend.json | 2 +- .../perf/pmu-events/arch/x86/broadwell/memory.json | 2 +- .../perf/pmu-events/arch/x86/broadwell/other.json | 2 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 2 +- .../arch/x86/broadwell/uncore-cache.json | 152 + .../arch/x86/broadwell/uncore-other.json | 82 + .../perf/pmu-events/arch/x86/broadwell/uncore.json | 278 - .../arch/x86/broadwell/virtual-memory.json | 2 +- .../arch/x86/broadwellde/bdwde-metrics.json | 136 +- .../pmu-events/arch/x86/broadwellde/cache.json | 2 +- .../arch/x86/broadwellde/floating-point.json | 2 +- .../pmu-events/arch/x86/broadwellde/frontend.json | 2 +- .../pmu-events/arch/x86/broadwellde/memory.json | 2 +- .../pmu-events/arch/x86/broadwellde/other.json | 2 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 2 +- .../arch/x86/broadwellde/uncore-cache.json | 3818 ++- .../arch/x86/broadwellde/uncore-memory.json | 2867 ++- .../arch/x86/broadwellde/uncore-other.json | 1246 + .../arch/x86/broadwellde/uncore-power.json | 492 +- .../arch/x86/broadwellde/virtual-memory.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 570 +- .../pmu-events/arch/x86/cascadelakex/cache.json | 8 +- .../arch/x86/cascadelakex/clx-metrics.json | 724 +- .../arch/x86/cascadelakex/floating-point.json | 2 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 2 +- .../pmu-events/arch/x86/cascadelakex/other.json | 63 + .../pmu-events/arch/x86/cascadelakex/pipeline.json | 11 + .../arch/x86/cascadelakex/uncore-memory.json | 9 + .../arch/x86/cascadelakex/uncore-other.json | 697 +- .../arch/x86/cascadelakex/virtual-memory.json | 2 +- .../pmu-events/arch/x86/elkhartlake/cache.json | 956 +- .../arch/x86/elkhartlake/floating-point.json | 19 +- .../pmu-events/arch/x86/elkhartlake/frontend.json | 34 +- .../pmu-events/arch/x86/elkhartlake/memory.json | 388 +- .../pmu-events/arch/x86/elkhartlake/other.json | 527 +- .../pmu-events/arch/x86/elkhartlake/pipeline.json | 203 +- .../arch/x86/elkhartlake/virtual-memory.json | 151 +- tools/perf/pmu-events/arch/x86/goldmont/cache.json | 2 +- .../arch/x86/goldmont/floating-point.json | 2 +- .../pmu-events/arch/x86/goldmont/frontend.json | 2 +- .../perf/pmu-events/arch/x86/goldmont/memory.json | 2 +- .../pmu-events/arch/x86/goldmont/pipeline.json | 2 +- .../arch/x86/goldmont/virtual-memory.json | 2 +- .../pmu-events/arch/x86/goldmontplus/cache.json | 2 +- .../arch/x86/goldmontplus/floating-point.json | 2 +- .../pmu-events/arch/x86/goldmontplus/frontend.json | 2 +- .../pmu-events/arch/x86/goldmontplus/memory.json | 2 +- .../pmu-events/arch/x86/goldmontplus/pipeline.json | 2 +- .../arch/x86/goldmontplus/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/haswell/cache.json | 78 +- .../arch/x86/haswell/floating-point.json | 2 +- .../perf/pmu-events/arch/x86/haswell/frontend.json | 2 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 85 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 75 +- tools/perf/pmu-events/arch/x86/haswell/other.json | 2 +- .../perf/pmu-events/arch/x86/haswell/pipeline.json | 9 +- .../pmu-events/arch/x86/haswell/uncore-other.json | 7 +- .../arch/x86/haswell/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/haswellx/cache.json | 9 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 85 +- .../pmu-events/arch/x86/haswellx/pipeline.json | 5 - .../pmu-events/arch/x86/haswellx/uncore-cache.json | 8 +- tools/perf/pmu-events/arch/x86/icelake/cache.json | 8 +- .../arch/x86/icelake/floating-point.json | 2 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 2 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 126 +- .../pmu-events/arch/x86/icelake/uncore-other.json | 31 + .../arch/x86/icelake/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/icelakex/cache.json | 28 +- .../arch/x86/icelakex/floating-point.json | 2 +- .../pmu-events/arch/x86/icelakex/frontend.json | 2 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 691 +- .../perf/pmu-events/arch/x86/icelakex/memory.json | 6 +- tools/perf/pmu-events/arch/x86/icelakex/other.json | 51 +- .../pmu-events/arch/x86/icelakex/pipeline.json | 12 + .../arch/x86/icelakex/virtual-memory.json | 2 +- .../perf/pmu-events/arch/x86/ivybridge/cache.json | 2 +- .../arch/x86/ivybridge/floating-point.json | 2 +- .../pmu-events/arch/x86/ivybridge/frontend.json | 2 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 94 +- .../perf/pmu-events/arch/x86/ivybridge/memory.json | 2 +- .../perf/pmu-events/arch/x86/ivybridge/other.json | 2 +- .../pmu-events/arch/x86/ivybridge/pipeline.json | 4 +- .../arch/x86/ivybridge/uncore-other.json | 2 +- .../arch/x86/ivybridge/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/ivytown/cache.json | 2 +- .../arch/x86/ivytown/floating-point.json | 2 +- .../perf/pmu-events/arch/x86/ivytown/frontend.json | 2 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 94 +- tools/perf/pmu-events/arch/x86/ivytown/memory.json | 2 +- tools/perf/pmu-events/arch/x86/ivytown/other.json | 2 +- .../pmu-events/arch/x86/ivytown/uncore-cache.json | 3495 ++- .../arch/x86/ivytown/uncore-interconnect.json | 1750 +- .../pmu-events/arch/x86/ivytown/uncore-memory.json | 1775 +- .../pmu-events/arch/x86/ivytown/uncore-other.json | 2411 ++ .../pmu-events/arch/x86/ivytown/uncore-power.json | 696 +- .../arch/x86/ivytown/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/jaketown/cache.json | 2 +- .../arch/x86/jaketown/floating-point.json | 2 +- .../pmu-events/arch/x86/jaketown/frontend.json | 2 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 11 +- .../perf/pmu-events/arch/x86/jaketown/memory.json | 2 +- tools/perf/pmu-events/arch/x86/jaketown/other.json | 2 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-cache.json | 1960 +- .../arch/x86/jaketown/uncore-interconnect.json | 824 +- .../arch/x86/jaketown/uncore-memory.json | 445 +- .../pmu-events/arch/x86/jaketown/uncore-other.json | 1551 ++ .../pmu-events/arch/x86/jaketown/uncore-power.json | 362 +- .../arch/x86/jaketown/virtual-memory.json | 2 +- .../pmu-events/arch/x86/knightslanding/cache.json | 2 +- .../arch/x86/knightslanding/floating-point.json | 2 +- .../arch/x86/knightslanding/frontend.json | 2 +- .../pmu-events/arch/x86/knightslanding/memory.json | 2 +- .../arch/x86/knightslanding/pipeline.json | 2 +- .../arch/x86/knightslanding/uncore-memory.json | 42 - .../arch/x86/knightslanding/uncore-other.json | 3890 ++++ .../arch/x86/knightslanding/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 74 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 262 + .../pmu-events/arch/x86/meteorlake/frontend.json | 24 + .../pmu-events/arch/x86/meteorlake/memory.json | 185 + .../perf/pmu-events/arch/x86/meteorlake/other.json | 46 + .../pmu-events/arch/x86/meteorlake/pipeline.json | 254 + .../arch/x86/meteorlake/virtual-memory.json | 46 + .../perf/pmu-events/arch/x86/nehalemep/cache.json | 14 +- .../arch/x86/nehalemep/floating-point.json | 2 +- .../pmu-events/arch/x86/nehalemep/frontend.json | 2 +- .../perf/pmu-events/arch/x86/nehalemep/memory.json | 6 +- .../arch/x86/nehalemep/virtual-memory.json | 2 +- .../perf/pmu-events/arch/x86/nehalemex/cache.json | 2974 +-- .../arch/x86/nehalemex/floating-point.json | 182 +- .../pmu-events/arch/x86/nehalemex/frontend.json | 20 +- .../perf/pmu-events/arch/x86/nehalemex/memory.json | 672 +- .../perf/pmu-events/arch/x86/nehalemex/other.json | 170 +- .../pmu-events/arch/x86/nehalemex/pipeline.json | 830 +- .../arch/x86/nehalemex/virtual-memory.json | 92 +- .../pmu-events/arch/x86/sandybridge/cache.json | 2 +- .../arch/x86/sandybridge/floating-point.json | 2 +- .../pmu-events/arch/x86/sandybridge/frontend.json | 4 +- .../pmu-events/arch/x86/sandybridge/memory.json | 2 +- .../pmu-events/arch/x86/sandybridge/other.json | 2 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 10 +- .../arch/x86/sandybridge/snb-metrics.json | 11 +- .../arch/x86/sandybridge/uncore-other.json | 2 +- .../arch/x86/sandybridge/virtual-memory.json | 2 +- .../pmu-events/arch/x86/sapphirerapids/cache.json | 46 +- .../pmu-events/arch/x86/sapphirerapids/memory.json | 11 + .../pmu-events/arch/x86/sapphirerapids/other.json | 64 +- .../arch/x86/sapphirerapids/pipeline.json | 18 +- .../arch/x86/sapphirerapids/spr-metrics.json | 566 +- .../arch/x86/sapphirerapids/uncore-other.json | 9 - .../perf/pmu-events/arch/x86/silvermont/cache.json | 2 +- .../arch/x86/silvermont/floating-point.json | 2 +- .../pmu-events/arch/x86/silvermont/frontend.json | 2 +- .../pmu-events/arch/x86/silvermont/memory.json | 2 +- .../perf/pmu-events/arch/x86/silvermont/other.json | 2 +- .../pmu-events/arch/x86/silvermont/pipeline.json | 2 +- .../arch/x86/silvermont/virtual-memory.json | 2 +- .../arch/x86/skylake/floating-point.json | 2 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 2 +- tools/perf/pmu-events/arch/x86/skylake/other.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 178 +- .../pmu-events/arch/x86/skylake/uncore-cache.json | 142 + .../pmu-events/arch/x86/skylake/uncore-other.json | 79 + tools/perf/pmu-events/arch/x86/skylake/uncore.json | 254 - .../arch/x86/skylake/virtual-memory.json | 2 +- .../arch/x86/skylakex/floating-point.json | 2 +- .../pmu-events/arch/x86/skylakex/frontend.json | 2 +- tools/perf/pmu-events/arch/x86/skylakex/other.json | 66 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 11 + .../pmu-events/arch/x86/skylakex/skx-metrics.json | 667 +- .../arch/x86/skylakex/uncore-memory.json | 9 + .../pmu-events/arch/x86/skylakex/uncore-other.json | 730 +- .../arch/x86/skylakex/virtual-memory.json | 2 +- .../perf/pmu-events/arch/x86/tigerlake/cache.json | 48 +- .../arch/x86/tigerlake/floating-point.json | 2 +- .../pmu-events/arch/x86/tigerlake/frontend.json | 2 +- .../perf/pmu-events/arch/x86/tigerlake/memory.json | 2 +- .../perf/pmu-events/arch/x86/tigerlake/other.json | 1 - .../pmu-events/arch/x86/tigerlake/pipeline.json | 4 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 378 +- .../arch/x86/tigerlake/uncore-other.json | 65 + .../arch/x86/tigerlake/virtual-memory.json | 2 +- .../pmu-events/arch/x86/westmereep-dp/cache.json | 2 +- .../arch/x86/westmereep-dp/floating-point.json | 2 +- .../arch/x86/westmereep-dp/frontend.json | 2 +- .../pmu-events/arch/x86/westmereep-dp/memory.json | 2 +- .../arch/x86/westmereep-dp/virtual-memory.json | 2 +- .../arch/x86/westmereep-sp/floating-point.json | 2 +- .../arch/x86/westmereep-sp/frontend.json | 2 +- .../arch/x86/westmereep-sp/virtual-memory.json | 2 +- .../arch/x86/westmereex/floating-point.json | 2 +- .../pmu-events/arch/x86/westmereex/frontend.json | 2 +- .../arch/x86/westmereex/virtual-memory.json | 2 +- tools/perf/scripts/python/arm-cs-trace-disasm.py | 34 +- tools/perf/tests/bpf-script-example.c | 35 +- tools/perf/tests/mmap-basic.c | 127 +- tools/perf/tests/shell/test_arm_spe.sh | 30 +- tools/perf/tests/shell/test_brstack.sh | 2 +- tools/perf/util/Build | 3 + tools/perf/util/annotate.c | 7 +- tools/perf/util/bpf-loader.c | 18 +- tools/perf/util/bpf_lock_contention.c | 189 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 175 + tools/perf/util/evlist.c | 11 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 7 +- tools/perf/util/evsel.h | 1 + tools/perf/util/genelf.c | 6 +- tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/lock-contention.h | 147 + tools/perf/util/parse-events.c | 714 +- tools/perf/util/parse-events.h | 31 - tools/perf/util/print-events.c | 572 + tools/perf/util/print-events.h | 22 + tools/perf/util/scripting-engines/Build | 2 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/symbol-elf.c | 71 +- tools/perf/util/topdown.c | 7 + tools/perf/util/topdown.h | 3 +- tools/perf/util/trace-event-info.c | 96 + tools/perf/util/tracepoint.c | 63 + tools/perf/util/tracepoint.h | 25 + tools/power/x86/intel-speed-select/hfi-events.c | 2 +- tools/power/x86/intel-speed-select/isst-daemon.c | 2 +- tools/power/x86/turbostat/turbostat.8 | 200 +- tools/power/x86/turbostat/turbostat.c | 240 +- tools/testing/memblock/README | 15 +- tools/testing/memblock/internal.h | 4 + .../testing/selftests/bpf/prog_tests/send_signal.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 7 +- tools/testing/selftests/drivers/net/dsa/Makefile | 17 + .../testing/selftests/drivers/net/netdevsim/fib.sh | 45 + .../functional/futex_requeue_pi_signal_restart.c | 2 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/aarch64/vgic_init.c | 6 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 30 +- .../selftests/kvm/include/x86_64/processor.h | 1 + .../testing/selftests/kvm/kvm_binary_stats_test.c | 38 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/x86_64/vmx_msrs_test.c | 84 + tools/testing/selftests/landlock/Makefile | 7 +- tools/testing/selftests/net/.gitignore | 3 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/ioam6.sh | 12 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 26 +- .../selftests/net/srv6_hencap_red_l3vpn_test.sh | 879 + .../selftests/net/srv6_hl2encap_red_l2vpn_test.sh | 821 + tools/testing/selftests/net/tap.c | 434 + tools/testing/selftests/net/tls.c | 26 +- tools/testing/selftests/nolibc/.gitignore | 4 - tools/testing/selftests/nolibc/Makefile | 135 - tools/testing/selftests/nolibc/nolibc-test.c | 757 - tools/testing/selftests/powerpc/math/mma.S | 3 + .../powerpc/pmu/ebb/cycles_with_mmcr2_test.c | 1 + tools/testing/selftests/vm/hmm-tests.c | 2 +- tools/testing/selftests/wireguard/qemu/Makefile | 17 +- .../selftests/wireguard/qemu/arch/um.config | 3 + .../testing/selftests/wireguard/qemu/debug.config | 5 - .../testing/selftests/wireguard/qemu/kernel.config | 1 - tools/thermal/tmon/sysfs.c | 24 +- tools/tracing/rtla/Makefile | 2 +- tools/tracing/rtla/src/trace.c | 9 +- tools/tracing/rtla/src/utils.c | 7 +- tools/verification/dot2/Makefile | 26 + tools/verification/dot2/automata.py | 174 + tools/verification/dot2/dot2c | 26 + tools/verification/dot2/dot2c.py | 254 + tools/verification/dot2/dot2k | 47 + tools/verification/dot2/dot2k.py | 177 + .../dot2/dot2k_templates/main_global.c | 91 + .../dot2/dot2k_templates/main_per_cpu.c | 91 + .../dot2/dot2k_templates/main_per_task.c | 91 + tools/verification/models/wip.dot | 16 + tools/verification/models/wwnr.dot | 16 + virt/kvm/kvm_main.c | 2 +- 1714 files changed, 96048 insertions(+), 41266 deletions(-) create mode 100644 Documentation/devicetree/bindings/eeprom/microchip,93lc46b.yaml delete mode 100644 Documentation/devicetree/bindings/misc/eeprom-93xx46.yaml delete mode 100644 Documentation/devicetree/bindings/net/emac_rockchip.txt create mode 100644 Documentation/devicetree/bindings/net/rockchip,emac.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/clk-pwm.yaml create mode 100644 Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml create mode 100644 Documentation/devicetree/bindings/usb/st,typec-stm32g0.yaml create mode 100644 Documentation/devicetree/bindings/usb/ti,usb8041.yaml create mode 100644 Documentation/driver-api/firmware/firmware-usage-guidelines.rst create mode 100644 Documentation/networking/devlink/devlink-selftests.rst create mode 100644 Documentation/trace/rv/da_monitor_instrumentation.rst create mode 100644 Documentation/trace/rv/da_monitor_synthesis.rst create mode 100644 Documentation/trace/rv/deterministic_automata.rst create mode 100644 Documentation/trace/rv/index.rst create mode 100644 Documentation/trace/rv/monitor_wip.rst create mode 100644 Documentation/trace/rv/monitor_wwnr.rst create mode 100644 Documentation/trace/rv/runtime-verification.rst create mode 100644 Documentation/translations/it_IT/devicetree/bindings/submitting [...] create mode 100644 Documentation/translations/it_IT/maintainer/configure-git.rst create mode 100644 Documentation/translations/it_IT/process/maintainer-handbooks.rst create mode 100644 Documentation/translations/it_IT/process/maintainer-tip.rst create mode 100644 Documentation/translations/it_IT/process/maintainers.rst create mode 100644 arch/arm/boot/dts/imxrt1170-pinfunc.h create mode 100644 arch/csky/include/asm/jump_label.h create mode 100644 arch/csky/include/asm/spinlock.h create mode 100644 arch/csky/include/asm/spinlock_types.h create mode 100644 arch/csky/kernel/jump_label.c delete mode 100644 arch/loongarch/include/asm/compiler.h create mode 100644 arch/powerpc/kernel/syscall.c create mode 100644 arch/powerpc/kvm/book3s_hv_p9_perf.c create mode 100644 arch/powerpc/platforms/pseries/plpks.c create mode 100644 arch/powerpc/platforms/pseries/plpks.h create mode 100644 arch/riscv/include/asm/kvm_vcpu_insn.h create mode 100644 arch/riscv/kvm/vcpu_insn.c create mode 100644 arch/s390/include/asm/abs_lowcore.h create mode 100644 arch/s390/kernel/abs_lowcore.c delete mode 100644 drivers/char/tb0219.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_4_sh_mask.h create mode 100644 drivers/net/dsa/qca/qca8k-8xxx.c create mode 100644 drivers/net/dsa/qca/qca8k-common.c delete mode 100644 drivers/net/dsa/qca/qca8k.c create mode 100644 drivers/net/ethernet/sfc/mcdi_pcol_mae.h create mode 100644 drivers/net/ethernet/sfc/tc.c create mode 100644 drivers/net/ethernet/sfc/tc.h create mode 100644 drivers/net/wireless/ath/wcn36xx/firmware.c create mode 100644 drivers/net/wireless/ath/wcn36xx/firmware.h create mode 100644 drivers/pinctrl/qcom/pinctrl-sm6375.c rename drivers/platform/x86/{intel => }/p2sb.c (100%) create mode 100644 drivers/pwm/pwm-clk.c create mode 100644 drivers/spi/spi-gxp.c create mode 100644 drivers/usb/typec/ucsi/ucsi_stm32g0.c create mode 100644 include/linux/rv.h create mode 100644 include/rv/automata.h create mode 100644 include/rv/da_monitor.h create mode 100644 include/rv/instrumentation.h create mode 100644 include/trace/events/rv.h create mode 100644 kernel/configs/rust.config create mode 100644 kernel/trace/rv/Kconfig create mode 100644 kernel/trace/rv/Makefile create mode 100644 kernel/trace/rv/monitors/wip/wip.c create mode 100644 kernel/trace/rv/monitors/wip/wip.h create mode 100644 kernel/trace/rv/monitors/wwnr/wwnr.c create mode 100644 kernel/trace/rv/monitors/wwnr/wwnr.h create mode 100644 kernel/trace/rv/reactor_panic.c create mode 100644 kernel/trace/rv/reactor_printk.c create mode 100644 kernel/trace/rv/rv.c create mode 100644 kernel/trace/rv/rv.h create mode 100644 kernel/trace/rv/rv_reactors.c create mode 100644 rust/alloc/boxed/thin.rs create mode 100644 rust/alloc/ffi/c_str.rs create mode 100644 rust/alloc/ffi/mod.rs create mode 100644 rust/bindings/bindings_helper.h create mode 100644 rust/bindings/lib.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/c_types.rs create mode 100644 rust/kernel/delay.rs create mode 100644 rust/kernel/fs.rs create mode 100644 rust/kernel/fs/param.rs create mode 100644 rust/kernel/kasync/executor.rs create mode 100644 rust/kernel/kasync/executor/workqueue.rs create mode 100644 rust/kernel/sync/rcu.rs create mode 100644 rust/kernel/unsafe_list.rs create mode 100644 rust/kernel/workqueue.rs create mode 100644 rust/macros/concat_idents.rs create mode 100644 rust/macros/vtable.rs create mode 100644 samples/rust/rust_echo_server.rs create mode 100644 samples/rust/rust_fs.rs create mode 100644 samples/rust/rust_selftests.rs create mode 100644 tools/build/feature/test-disassembler-init-styled.c create mode 100644 tools/include/tools/dis-asm-compat.h delete mode 100644 tools/perf/arch/x86/tests/rdpmc.c create mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwellde/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/ivytown/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/jaketown/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/frontend.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/other.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/virtual-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore.json create mode 100644 tools/perf/pmu-events/arch/x86/tigerlake/uncore-other.json create mode 100644 tools/perf/util/bpf_lock_contention.c create mode 100644 tools/perf/util/bpf_skel/lock_contention.bpf.c create mode 100644 tools/perf/util/lock-contention.h create mode 100644 tools/perf/util/print-events.c create mode 100644 tools/perf/util/print-events.h create mode 100644 tools/perf/util/tracepoint.c create mode 100644 tools/perf/util/tracepoint.h create mode 100644 tools/testing/selftests/drivers/net/dsa/Makefile create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_msrs_test.c create mode 100755 tools/testing/selftests/net/srv6_hencap_red_l3vpn_test.sh create mode 100755 tools/testing/selftests/net/srv6_hl2encap_red_l2vpn_test.sh create mode 100644 tools/testing/selftests/net/tap.c delete mode 100644 tools/testing/selftests/nolibc/.gitignore delete mode 100644 tools/testing/selftests/nolibc/Makefile delete mode 100644 tools/testing/selftests/nolibc/nolibc-test.c create mode 100644 tools/testing/selftests/wireguard/qemu/arch/um.config create mode 100644 tools/verification/dot2/Makefile create mode 100644 tools/verification/dot2/automata.py create mode 100644 tools/verification/dot2/dot2c create mode 100644 tools/verification/dot2/dot2c.py create mode 100644 tools/verification/dot2/dot2k create mode 100644 tools/verification/dot2/dot2k.py create mode 100644 tools/verification/dot2/dot2k_templates/main_global.c create mode 100644 tools/verification/dot2/dot2k_templates/main_per_cpu.c create mode 100644 tools/verification/dot2/dot2k_templates/main_per_task.c create mode 100644 tools/verification/models/wip.dot create mode 100644 tools/verification/models/wwnr.dot