This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits f8dc23b3dc0c Add linux-next specific files for 20211007 omits 9a6a6dd457c9 Merge branch 'akpm/master' omits b73c329b130a mm: unexport {,un}lock_page_memcg omits c1d4ff5fc990 mm: unexport folio_memcg_{,un}lock omits 116ff6c13bdf mm: migrate: simplify the file-backed pages validation whe [...] omits cf31b35f31f9 Merge branch 'akpm-current/current' omits e95be3ff4413 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits e99033211789 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits bb7502588bb7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 70e6f6a89498 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e1085829f0a7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 48ffdd89b2d1 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits abae9a0e37ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6508d0f00cb7 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 88d7e4171f85 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 40649e9a40ab Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 81be20b6e983 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits cc2563bfac79 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits a1320fe14102 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits a8b296161c30 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 03333bbc5f33 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 6e98bda2f438 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5e0b30b9ff4 next-20211006/userns omits b15baa94ac70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8f250b62675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54df7f182d7f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits abe58ea25c30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d486ddd9af98 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 25b630395c04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb2a058c377a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a6010bdbc04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b1184eca9fc Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 866909955a5a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7b6526fd74a3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits c471ac5acc8e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f41392f47250 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fbf889e5540 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7311b78d2e3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5166d4c815ab Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 6349bf2d7b64 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits e6cc22bf7d7c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e4a4d51490e4 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 2bef2fe8c839 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 949c187af853 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4fd36cf41056 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 21bf6654867d Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4e2754dd9bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c14b1747ce64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c69f657b2165 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80b78be6a2ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 222b8ecf4d84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d04526ced2e6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f052093c9cc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 289a557c9799 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 7a1e08bf1c60 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 84d90575018a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75d3dac63062 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 84a38bf0bc7a Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 283954745cef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01a58458246f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f680478541e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3b27b01533a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7836bec8dee Merge branch 'next' of git://github.com/cschaufler/smack-next omits a45c15bd5c2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03b16cb08c19 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 123827cf0726 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits e81a43607275 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 56d22349e45b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits aa906f759579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61ffd6434806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c4b92dee594 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1dfee663bf96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 909e822038ac Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 3525dc083cb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c93cb7db52d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 646ea0ea590c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 089c4ec5b604 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits b6ec4920bce2 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits a12f6dc0962d Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits c02022e0af8e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5104731c73bb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 5610afaedef1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4d10a36e0bad Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 8a7f16d6aae1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 72eeb9e18f26 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 42201f22ade1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 587730247bb6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 65d5bb03b183 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 499c79120e44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a8b62324bf8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5ad73cb858c5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f05b2a9b49f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ca13185fe04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1778d622ea39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecfbf5709492 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 9faf4a8fa10f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits e9f64146c00c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits dc489466b631 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 010a01ab7be1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1939b9ce12f8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 81a4a8e51c78 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 107bde1e7a71 Merge branch 'master' of git://linuxtv.org/media_tree.git omits c328f83a7f74 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 89babb12bcc9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9749c729c071 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits cbfed5f59cd9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 82a1f27d7371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 240c2f73f350 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 384624f44ec3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50db58ad20ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b2d05734910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14fd63ae375a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits c3aa61f12841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c70c0793cea5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4bbd05863c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e9be16d328b Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits b32c6facbcab Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8b907a82250b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 64acf51e33b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43855cd55f81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f6f6d7cabad Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4a7feab1326a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 118c86712bac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d70fc0afee80 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 1c77fce463da Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits e183bc45e114 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 596432d763b2 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 8e16ab09b158 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 58317fd93b6c Merge branch 'for-next' of git://git.libc.org/linux-sh omits 92a91095134f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e267deb49bbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef7bc2a03dc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9197c5d6463 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 9c9195e9f822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fe3b069c832 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 773713ac65ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8518a2a94606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e06813d79be Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits cd0186ec8605 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 65db9cf79f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d68049ca1c19 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 65a64baf8723 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e9f12c5e4a9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 77d3195ec239 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 070f951a1b3f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 3b977c5152a8 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 265113badfee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2559f24d6f3a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 114cd64812c2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 8e3f64478fb5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b37552fadc7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d08bb9b30cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c562af47cc9 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits ec2097ab53f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3e751dc09198 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b75c6345304 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39184fd99054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd8124967356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7208d50ac1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22316f9c6db5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24d6c8e9aec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 353205b34160 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d3a62e984671 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c2a97c837130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf1225fd11cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dccd3eb81344 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ea59313c8d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2e4c5b5075d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 58b70655c606 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 6c3bd7a43318 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 5d864d5f9887 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a399f8f95637 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits a422e87cf1fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15f3a9620f81 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ef65f5d4cc4d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6cf48b370161 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 26541f249360 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9992f4493d71 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 01d29f2d3ca5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9559ad62d8af Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 9515df045b84 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9652b81ddb75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f22dff6128f0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 73e34de71a99 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 02bdf726be0a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 53bf68b5ce7b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 58edf29d24c8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e4c24a0bdcd3 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 7abaf7619dd1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a7abd356f440 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits f6c7dd105aad Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7f0eef0847a5 Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits 55b1ba3fbcf7 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 28c7a7d2765e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits b76a490b60c2 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 31ab0820fb24 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 91d5d5e52357 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 4a1639a95463 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 5e80a416ea82 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8961ebe8c4ba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 17e526955a6b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f728d16eb44b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 602ceb16d697 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits de6c6098c890 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1a1c6e500da2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 622948d687d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7137b3a67f59 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits da80173c161b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 82c877518a49 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b3a0005463b7 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 7d89172afed6 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits dcfd4b3a7da7 drm/radeon: Add HD-audio component notifier support (v2) omits c19cb2017750 Revert "drm/amd/display: To modify the condition in indica [...] omits ebd3345313de Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 737a93531f37 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits fc1c374134d9 drm/amdgpu: only check for _PR3 on dGPUs omits 2aa15cc3dbea drm/amdgpu: add another raven1 gfxoff quirk omits 5340a42c34b3 amd/amdkfd: remove svms declaration to avoid werror omits 35814bdc451c drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits bd3d006e35e8 drm/amdkfd: export svm_range_list_lock_and_flush_work omits 541d7e4c6ce1 drm/amdkfd: avoid conflicting address mappings omits 52d0d3ca9371 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits cd42abcb200b Merge branch for-5.16/arm64/dt into for-next omits 89eebe1d016f Merge branch for-5.16/arm/dt into for-next omits 8325d27abae2 Merge branch for-5.16/cpuidle into for-next omits c75dcfba4c21 Merge branch for-5.16/soc into for-next omits 2ce6df115719 Merge branch for-5.16/dt-bindings into for-next omits 86229fc472bd Merge branch for-5.16/clk into for-next omits 29e08b1e60b4 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC omits 5e2cb57d0623 drm/tegra: Bump VIC/NVDEC clock rates to Fmax omits b360182d50bf drm/tegra: Add NVDEC driver omits 9b388c317bd1 drm/tegra: Support asynchronous commits for cursor omits 55c12cb91564 drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] omits d51a3dbfbde3 drm/tegra: Do not reference tegra_plane_funcs directly omits 46dad643d034 drm/tegra: Implement buffer object cache omits df77f99c7c11 drm/tegra: Implement correct DMA-BUF semantics omits f363f0eccfa4 Bluetooth: mgmt: Fix Experimental Feature Changed event omits 1f3e1d891876 Merge branch 'x86/urgent' omits eda88b1c3d23 Merge branch 'irq/core' omits e2650e46328a Merge branch 'locking/core' omits a008564caf32 Merge branch 'locking/wwmutex' omits d59c50c4b737 Merge branch 'objtool/core' omits 98da7cbc21da Merge branch 'perf/core' omits acd2695e6e1c Merge branch 'ras/core' omits 6237ac0d06b4 Merge branch 'sched/core' omits 72fe7df858e1 Merge branch 'x86/build' omits f3257b9898db Merge branch 'x86/cc' omits 5df8b7fceefc Merge branch 'x86/cleanups' omits 2b54a3711f85 Merge branch 'x86/core' omits a929fba3e171 Merge branch 'x86/cpu' omits 10e31fe3fb3c Merge branch 'x86/fpu' omits ee61872a98af Merge branch 'x86/misc' omits e1c1ef0e4353 Merge branch 'x86/urgent' omits 9546533d55bc Bluetooth: hci_vhci: Fix to set the force_wakeup value omits b71aa2b997f1 Bluetooth: Read codec capabilities only if supported omits 912730b52552 Bluetooth: Fix wake up suspend_wait_q prematurely omits 6870bdcc86b4 ksmbd: fix oops from fuse driver omits 63a75276ca85 ksmbd: fix version mismatch with out of tree omits 91ebc52cb530 ksmbd: use buf_data_size instead of recalculation in smb3_ [...] omits 6caf9ab9f15d ksmbd: remove the leftover of smb2.0 dialect support omits 92d4b1239374 ksmbd: check strictly data area in ksmbd_smb2_check_message() omits b66732021c64 ksmbd: add validation in smb2_ioctl omits 6a5f6d2737eb ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits f75700ef9535 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 8b54814112a0 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 895ae14d7e6b virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 96802eb91150 kernel/resource: disallow access to exclusive system RAM regions omits 3d62c1d0c6a0 kernel/resource: clean up and optimize iomem_is_exclusive() omits 4905aa34ee4c kcov: replace local_irq_save() with a local_lock_t omits aa27eba10d18 kcov: avoid enable+disable interrupts if !in_task() omits d456c353e972 kcov: allocate per-CPU memory on the relevant node omits 5b5dbf7838a4 Documentation/kcov: define `ip' in the example omits fadbcb0c6987 Documentation/kcov: include types.h in the example omits ba7840dcb8cb sysv: use BUILD_BUG_ON instead of runtime check omits abb57c276528 kernel/fork.c: unshare(): use swap() to make code cleaner omits 78c31b20e73b seq_file: move seq_escape() to a header omits e8130324b220 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 3f4cc567bdcc hfs/hfsplus: use WARN_ON for sanity check omits 11a89e6b11f1 coda: bump module version to 7.2 omits a9ea4c47e77a coda: use vmemdup_user to replace the open code omits 0a2e01e7c10f coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits cf4d4cb4b248 coda: avoid doing bad things on inode type changes during [...] omits 9b8e9902011d coda: avoid hidden code duplication in rename omits 9ce312dee62f coda: avoid flagging NULL inodes omits 652abc39adee coda: remove err which no one care omits ec0b7088619a coda: check for async upcall request using local state omits c2932e121a80 coda: avoid NULL pointer dereference from a bad inode omits 8eca7a457db1 init/main.c: silence some -Wunused-parameter warnings omits ec0a69e436ae ramfs: fix mount source show for ramfs omits fa8ff079d706 alpha: use is_kernel_text() helper omits b72abe7bf657 microblaze: use is_kernel_text() helper omits 0d8fedac1fae powerpc/mm: use core_kernel_text() helper omits 71b7f0ba6a02 extable: use is_kernel_text() helper omits db7c3a4b6ae3 mm: kasan: use is_kernel() helper omits 0af95e8e8af5 sections: provide internal __is_kernel() and __is_kernel_t [...] omits 03e7cce9fa1d x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits 06f6ecf73510 sections: move is_kernel_inittext() into sections.h omits f55a4c3a8863 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 71e7251dbd10 kallsyms: fix address-checks for kernel related range omits 92ae5c1142ad kallsyms: remove arch specific text and data check omits 325144d8e407 ELF: simplify STACK_ALLOC macro omits 16f4e0cfc81e ELF: fix overflow in total mapping size calculation omits 81c6d8659b90 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits df554cc15ae6 const_structs.checkpatch: add a few sound ops structs omits c137096210ab lib: uninline simple_strntoull() as well omits f8a06b051adb include/linux/string_helpers.h: add linux/string.h for strlen() omits 8a2dc4b52e50 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 90d1fc45de2e lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 6a26731e86f5 lib, stackdepot: add helper to print stack entries into buffer omits e8a3824449a7 lib, stackdepot: add helper to print stack entries omits 1696a4dff195 lib, stackdepot: check stackdepot handle before accessing slabs omits 9763134f5a71 proc/sysctl: make protected_* world readable omits 6593bd1b7ba7 proc: allow pid_revalidate() during LOOKUP_RCU omits 6feeb98c47f8 virtio-mem: kdump mode to sanitize /proc/vmcore access omits 14087abd8724 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits b344bf87382c virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 347bd18c59aa virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits b557cc038c49 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits 7f34c3cefbf0 proc/vmcore: let pfn_is_ram() return a bool omits 2c88888b0c24 x86/xen: print a warning when HVMOP_get_mem_type fails omits ed35a7da9639 x86/xen: simplify xen_oldmem_pfn_is_ram() omits 81baf1bd0266 x86/xen: update xen_oldmem_pfn_is_ram() documentation omits be14309a7291 procfs-do-not-list-tid-0-in-proc-pid-task-fix omits f6f2953dbe9d procfs: do not list TID 0 in /proc/<pid>/task omits 6d5c8e80d7df kernel/hung_task.c: Monitor killed tasks. omits 4507be275a91 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 627df7202554 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7a4d6169f9c9 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits 004f8b20ab5d selftests/damon: add 'schemes' debugfs tests omits b117b68806ca mm/damon/schemes: implement statistics feature omits 6e3390f05dae mm/damon/dbgfs: support DAMON-based Operation Schemes omits e12972ee1adf mm/damon/vaddr: support DAMON-based Operation Schemes omits 345813be839d mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits bffa42a59166 mm/damon/core: account age of target regions omits 469a204f9364 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits 960277d206f3 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 68f3688a3df7 mm/damon: remove unnecessary do_exit() from kdamond omits 5ec8247d81f3 mm/damon/core: print kdamond start log in debug mode only omits fa16b5153ab2 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits 0980da1633bf docs/vm/damon: remove broken reference omits 25c7c8ca59d8 MAINTAINERS: update SeongJae's email address omits 61298680a54f Documentation/vm: move user guides to admin-guide/mm/ omits 0980e8382ddd mm/damon: grammar s/works/work/ omits ca5c1cbd320f kfence: shorten critical sections of alloc/free omits ab1cdaf22d56 kfence: test: use kunit_skip() to skip tests omits c4ff9646b2e1 kfence: add note to documentation about skipping covered a [...] omits b5ca1b3bcb17 fixup! kfence: limit currently covered allocations when po [...] omits cc04f468631a kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 949f6269dc0a kfence: limit currently covered allocations when pool nearly full omits 5abf981151c3 kfence: move saving stack trace of allocations into __kfen [...] omits 5002b960da6d kfence: count unexpectedly skipped allocations omits 1a13b61d85ba stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits 8649744819a6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 0ce629a9f371 mm: remove HARDENED_USERCOPY_FALLBACK omits 2f4b9396ee62 zram: Introduce an aged idle interface omits 9d091ad0c904 zram-introduce-an-aged-idle-interface-v5 omits c94b400e3020 zram: introduce an aged idle interface omits 86621874e56f zram: off by one in read_block_state() omits 90b753de8531 zram_drv: allow reclaim on bio_alloc omits aed32ab844e1 mm/highmem: Remove deprecated kmap_atomic omits d74a7134bb0a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1ff1e14a31fb mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 3e6ed1eb1f0e mm: disable zsmalloc on PREEMPT_RT omits 460abf2bd346 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 6a36da669d5e mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits ee8d93758694 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits 83c7c894042f memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits 18cff15961f2 memblock: allow to specify flags with memblock_add_node() omits 658d58faebdb memblock: improve MEMBLOCK_HOTPLUG documentation omits 9c1759d67853 mm/memory_hotplug: handle memblock_add_node() failures in [...] omits 094be5df69f7 x86: remove memory hotplug support on X86_32 omits a3d5eea8b576 mm/memory_hotplug: remove stale function declarations omits 61e7c42d57bf mm/memory_hotplug: remove HIGHMEM leftovers omits d10831709cff mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits b26344c419db mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits ccae34b60ddd mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits abe78675da22 memory-hotplug.rst: document the "auto-movable" online policy omits ba1efea22b50 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits fd259860b8c6 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 78939e16cf9f mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 03dbf452bc76 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits fc494d40694a mm/vmstat: annotate data race for zone->free_area[order].nr_free omits 20d44a883b80 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 9c6efab2b2f3 mm: nommu: kill arch_get_unmapped_area() omits 16dd31d97ff0 mm/migrate: de-duplicate migrate_reason strings omits 1460ee9cd89b mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 3a4532f3cbf8 hugetlbfs: extend the definition of hugepages parameter to [...] omits c342ee5beb80 oom_kill: oom_score_adj broken for processes with small me [...] omits 2fe953fd24da mm: mark the OOM reaper thread as freezable omits 11eda17b2409 memblock: use memblock_free for freeing virtual pointers omits 4fb3d2fa2f31 memblock: rename memblock_free to memblock_phys_free omits 9d3cccf50a21 memblock: stop aliasing __memblock_free_late with memblock [...] omits 70c6b5de12a7 memblock: drop memblock_free_early_nid() and memblock_free [...] omits 295537b5d5b6 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits bef373d621f3 arch_numa: simplify numa_distance allocation omits ca1df2812792 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits a57720b5cd1c mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 91444c8d08db tools/vm/page-types.c: print file offset in hexadecimal omits 27203fb49cf8 tools/vm/page-types.c: move show_file() to summary output omits 39ad959c16bc tools/vm/page-types.c: make walk_file() aware of address r [...] omits 09562ba4983d tools/vm/page_owner_sort.c: count and sort by mem omits defad0bc1e85 mm/vmscan.c: fix -Wunused-but-set-variable warning omits a6816d521bea mm/page_isolation: guard against possible putback unisolated page omits 17d97fc9d71f mm/page_isolation: fix potential missing call to unset_mig [...] omits b00d2dc0f88e userfaultfd/selftests: fix calculation of expected ioctls omits 6ae26154b17b userfaultfd/selftests: fix feature support detection omits 65eb57a5f0d5 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 015ea90c5a9f hugetlb: add hugetlb demote page support omits 98e8ac4fdd5e hugetlb: add demote bool to gigantic page routines omits c84847da995e hugetlb: be sure to free demoted CMA pages to CMA omits 36d7eefe82c4 mm/cma: add cma_pages_valid to determine if pages are in CMA omits 935e5c54a109 hugetlb: add demote hugetlb page sysfs interfaces omits ee0a29e2638a mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 28071ec80563 mm: fix data race in PagePoisoned() omits 9f60261c6a55 s390: use generic version of arch_is_kernel_initmem_freed() omits dbedef1e92f7 powerpc: use generic version of arch_is_kernel_initmem_freed() omits 0952077935ca mm: make generic arch_is_kernel_initmem_freed() do what it says omits 08e04b33ce48 mm: create a new system state and fix core_kernel_text() omits a7732e296ddf mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits b93d78f7afef mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 20aa66dd8fda mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits a6b2ede156d4 mm: move fold_vm_numa_events() to fix NUMA without SMP omits 7c5fcf50f9c1 mm: move node_reclaim_distance to fix NUMA without SMP omits b5b93ec41e13 mm/page_alloc: use accumulated load when building node fal [...] omits bc59cca6b62c mm/page_alloc: print node fallback order omits 8c9e1d9c4f0f mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits 6531ce04106d mm/page_alloc.c: use helper function zone_spans_pfn() omits fce2c786e1c3 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 3fcc414f320f mm/page_alloc.c: simplify the code by using macro K() omits d6bf12cf3e44 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits c8faa7b0811e mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 2cff25205689 kasan: extend KASAN mode kernel parameter omits 7f3c6cb1e524 arm64: mte: add asymmetric mode support omits a0449eb025b2 arm64: mte: CPU feature detection for Asymm MTE omits b7b8a32980f3 arm64: mte: bitfield definitions for Asymm MTE omits 89a5adeb4891 kasan: remove duplicate of kasan_flag_async omits 5b19d000c300 kasan: fix tag for large allocations when using CONFIG_SLAB omits be7e2c27e5cd workqueue, kasan: avoid alloc_pages() when recording stack omits 214cca5f44c9 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 16441d4eac77 kasan: common: provide can_alloc in kasan_save_stack() omits 6629048daa76 lib/stackdepot: introduce __stack_depot_save() omits fe69f1a6d28d lib/stackdepot: remove unused function argument omits 72bbddc1fcd5 lib/stackdepot: include gfp.h omits 5cf606ec64dd kasan: test: add memcpy test that avoids out-of-bounds write omits 2d0457dd2b33 mm/vmalloc: check various alignments when debugging omits 814e8815672d mm/vmalloc: do not adjust the search size for alignment overhead omits 210c810751e8 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits 7f7a616439e9 mm/vmalloc: make show_numa_info() aware of hugepage mappings omits 8201803786d2 mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 4ff3da89ae9b mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits e7197be1728b mm/mremap: don't account pages in vma_to_resize() omits 07ccf08b61a0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 01185d4c8ab4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits ade2ef2cb563 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 5a21ba83ddb2 lazy tlb: introduce lazy mm refcount helper functions omits c5511477f907 Documentation: update pagemap with shmem exceptions omits 4de319b44665 mm: remove redundant smp_wmb() omits 75f730154052 mm: introduce pmd_install() helper omits bc6dfed2ecc5 mm: add zap_skip_check_mapping() helper omits 56fe0879103e mm: drop first_index/last_index in zap_details omits b9491a1345de mm: clear vmf->pte after pte_unmap_same() returns omits 111b1843598f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 163721b74ec3 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 521392f1574b mm: use __pfn_to_section() instead of open coding it omits 4e720a828f85 mm/mmap.c: fix a data race of mm->total_vm omits e5ccf23e6b9d memcg: prohibit unconditional exceeding the limit of dying tasks omits 6574471cff23 mm/memcg: remove obsolete memcg_free_kmem() omits a99dc385ca22 memcg: unify memcg stat flushing omits 84eab1937a90 memcg: flush stats only if updated omits 1023ebc9c34c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 517b5e17eb1b mm/swapfile: remove needless request_queue NULL pointer check omits 8b00db315618 mm/gup: further simplify __gup_device_huge() omits 5de79415a450 vfs: keep inodes with page cache off the inode shrinker LRU omits 2f45019295c9 mm/filemap.c: remove bogus VM_BUG_ON omits af9a77989be6 mm: debug_vm_pgtable: don't use __P000 directly omits 6685a5408897 mm/smaps: simplify shmem handling of pte holes omits 60ce8ad0ff50 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits df7f7a4cae67 mm/smaps: fix shmem pte hole swap calculation omits 666e1607c71b mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 259b96a24346 slub: add back check for free nonslab objects omits 2273a144bc39 mm/slab.c: remove useless lines in enable_cpucache() omits 8bd382c1b613 mm-dont-call-should_failslab-for-config_failslab-fix omits 8f642aee45ca mm: don't call should_failslab() for !CONFIG_FAILSLAB omits f50321332261 mm: move kvmalloc-related functions to slab.h omits c5fa51068c86 fs/posix_acl.c: avoid -Wempty-body warning omits e44759fe900c ocfs2: fix ocfs2 corrupt when iputting an inode omits a892fffecf3d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 29ab68937dfa ocfs2: reflink deadlock when clone file to the same direct [...] omits c426ce79c00f ocfs2: Fix handle refcount leak in two exception handling paths omits e247ea1b7464 scripts/spelling.txt: fix "mistake" version of "synchronization" omits ba45de6d8c84 scripts/spelling.txt: add more spellings to spelling.txt omits 28ce720ea39a procfs: prevent unpriveleged processes accessing fdinfo dir omits d08cd5361dc7 /proc/kpageflags: do not use uninitialized struct pages omits b9f48ff60f42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fb64a349a5cd mm, slub: fix incorrect memcg slab count for bulk free omits ac7f4a49f769 mm, slub: fix potential use-after-free in slab_debugfs_fops omits db09bafea2b3 mm, slub: fix potential memoryleak in kmem_cache_open() omits c3fc8f8f775f mm, slub: fix mismatch between reconstructed freelist dept [...] omits 7f685b72746b mm, slub: fix two bugs in slab_debug_trace_open() omits 21432453e65f mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] omits 94615f7c93bc memblock: check memory total_size omits a0b9d0141d2b ocfs2: mount fails with buffer overflow in strlen omits d4028051a897 ocfs2: Fix data corruption after conversion from inline format omits 20c18b5b117f mm/vmalloc: fix numa spreading for large hash tables omits cad7d2e93726 mm/migrate: fix CPUHP state to update node demotion order omits 606723aaad2e mm/migrate: add CPU hotplug to demotion #ifdef omits 7a1a1607fa9b mm/migrate: optimize hotplug-time demotion order updates omits 34e9b5bcbc5f userfaultfd: fix a race between writeprotect and exit_mmap() omits a11a5dda4bc4 mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 9608312f03f4 x86/Kconfig: Correct reference to MWINCHIP3D omits 4f90c68790aa x86/platform/olpc: Correct ifdef symbol to intended CONFIG [...] omits 42798d6d6204 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 10a5788d2ede Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits fd9fed51c4af Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits b2a61dc28505 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 78ae88f24af1 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 602957c1f5ff Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits de85c350dde6 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n omits b2c238397b8f x86/entry: Correct reference to intended CONFIG_64_BIT omits ff9378037883 media: imx-jpeg: Remove soft reset between frames encoding omits fb0715c4e66c media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT omits 9827f10767dd media: imx-jpeg: Fix possible null pointer dereference omits 97b9b3ce4810 media: omap_vout: use dma_addr_t consistently omits c51dd7e26b38 x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() omits 7adeda06ac6c x86/resctrl: Free the ctrlval arrays when domain_setup_mon [...] omits 9a10940c7b28 Merge branch 'for-next-next-v5.15-20211004' into for-next- [...] omits 04598cdfd441 Merge branch 'for-next-current-v5.14-20211004' into for-ne [...] omits edb37a2e9798 Merge branch 'ext/lizhang/clear-missing-bdev' into for-nex [...] omits 7dedcdfefd7a Merge branch 'ext/qu/subpage-compress-v3' into for-next-ne [...] omits 858b01d2f38a Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits f02894a3b84d Merge branch 'misc-next' into for-next-next-v5.15-20211004 omits 23809de86054 Merge branch 'misc-5.15' into for-next-current-v5.14-20211004 omits 1daa811dc0dd btrfs: clear state missing if device is present at mount time omits e62dda5b4237 btrfs: only allow subpage compression if the range is full [...] omits cbab5b466423 btrfs: don't run delalloc range which is beyond the locked [...] omits eb7e74fa65ce btrfs: allow page to be unlocked by btrfs_page_end_writer_ [...] omits ee8b7b00b9b6 btrfs: teach __extent_writepage() to handle locked page di [...] omits 0078783c7089 btrfs: rework lzo_compress_pages() to make it subpage compatible omits d116c176e6e2 btrfs: extract uncompressed async extent submission code i [...] omits 955e59eba3f2 btrfs: make extent_write_locked_range() to be subpage compatible omits 68aeef3c9a88 btrfs: make end_compressed_bio_writeback() to be subpage c [...] omits e501af05a623 btrfs: make btrfs_submit_compressed_write() to be subpage [...] omits 60a50cc8601c btrfs: make compress_file_range() to be subpage compatible omits cfb47f7cfa30 btrfs: cleanup for extent_write_locked_range() omits 36976f50745d btrfs: refactor submit_compressed_extents() omits 7aa55844c064 btrfs: remove unused function btrfs_bio_fits_in_stripe() omits ae6c14a7f30a btrfs: make btrfs_submit_compressed_write() to determine s [...] omits a6972500d294 btrfs: make btrfs_submit_compressed_read() to determine st [...] omits 109887040ed0 btrfs: introduce alloc_compressed_bio() for compression omits 40b63f41fe2b btrfs: introduce submit_compressed_bio() for compression omits eba8468efee5 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 4be2dd7aa076 btrfs: handle errors properly inside btrfs_submit_compress [...] omits f5f9c3f13a86 btrfs: add subpage checked bitmap to make PageChecked flag [...] omits b10b2125e646 btrfs: introduce compressed_bio::pending_sectors to trace [...] omits 0853bf4b2087 btrfs: make add_ra_bio_pages() to be subpage compatible omits 5548df670ea5 btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits c6a2ab012404 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 8e1ee6e0cb64 btrfs: remove unnecessary parameter @delalloc_start for wr [...] omits e70b4bf530a6 btrfs: remove unused parameter @nr_pages in add_ra_bio_pages() omits eb2685635cb7 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 9ee46cad9150 btrfs: index free space entries on size omits 0889b7c73a4d hwmon: (tmp421) introduce MAX_CHANNELS define omits a5505917d831 dt-bindings: hwmon: jedec,jc42: convert to dtschema omits e4b64e615574 dt-bindings: hwmon: hih6130: move to trivial devices omits c29d80d5633b dt-bindings: hwmon: dps650ab: move to trivial devices omits 860af1a1909e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits 3930c0cdfb04 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits 72f1dd494dcb dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits 7750f57e3a17 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits f028aa23e46d dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits 24a90513df56 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 3380e27e1917 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits 696d2b901c4c dt-bindings: hwmon: lm70: move to trivial devices omits fe506d3aec0b dt-bindings: hwmon: lm90: do not require VCC supply omits 7f9cbc399edd dt-bindings: hwmon: lm90: convert to dtschema omits 1a4f5e3c4afe hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits 6a6b1c1757de hwmon: (nct6775) Support access via Asus WMI omits c69532d186d5 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 9aec9f9370dd hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits 2af4ab65d9b4 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 673ff5c4ef9c hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits aadc11fc0181 hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits af791a57f88c hwmon: Add Maxim MAX6620 hardware monitoring driver omits e601bb88681d hwmon: (raspberrypi) Use generic notification mechanism omits 1c104f160210 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits be281ae01039 dt-bindings: hwmon: Add IIO HWMON binding omits e45ac92bcc92 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits 718ecc280a84 rcu: Make idle entry report expedited quiescent states omits 7ceb54c9908b rcu: Prevent expedited GP from enabling tick on offline CPU omits 428dc13fac02 rcu: in_irq() cleanup omits 3ea886384ad3 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load omits 6f45070ea1b7 rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr omits b7c8a352353a rcu: Always inline rcu_dynticks_task*_{enter,exit}() omits 69f1b40102a7 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] omits 7a71ead5cef3 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() omits c5bdaba8d330 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() omits 204b3e415167 rcu: Move rcu_needs_cpu() to tree.c omits 172799c79c4b rcu: Remove the RCU_FAST_NO_HZ Kconfig option omits a5ded35b2547 torture: Remove RCU_FAST_NO_HZ from rcu scenarios omits 198f7785243b torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] omits a892e71bb551 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] omits 7193f47219a6 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits 830ca2abfa59 srcu: Prevent redundant __srcu_read_unlock() wakeup omits fff802043e30 rcutorture: More thoroughly test nested readers omits f7937d42eea9 rcutorture: Sanitize RCUTORTURE_RDR_MASK omits 71fb2257c2cf torture: Catch kvm.sh help text up with actual options omits 212aee5435c2 testing/bpf: Update test names for xchg and cmpxchg omits 64349132042d rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 0be88d81a72a rcu: Tighten rcu_advance_cbs_nowake() checks omits e986277a56da Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits 97b85f2079a9 Merge branch 'fscache-iter-3' into fscache-next omits 9c74b32d892e fscache: Update the documentation to reflect I/O API changes omits fb0a7f074cf9 fscache: Remove stats that are no longer used omits 5d9c5cdf5d9b fscache: Remove the old I/O API omits 4595cc1395b0 cifs: (untested) Move to using the alternate fallback fsca [...] omits fcd4c99b70ce 9p: Convert to using the netfs helper lib to do reads and caching omits 8c5f74b49ef3 nfs: Move to using the alternate fallback fscache I/O API omits d9174eb26ce3 fscache: Implement a fallback I/O interface to replace the [...] omits 9f759b1a1662 fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits 45ae6f2f79c8 fscache: Generalise the ->begin_read_operation method omits 45940091a3c1 Merge branch 'misc-5.15' into next-fixes omits 9c2eed2c4c24 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits 116996d008ed clocksource: Forgive repeated long-latency watchdog clocks [...] omits e0ed32f33fb8 EXP timers/nohz: Last resort update jiffies on nohz_full I [...] omits a9a38e204bcf Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits 15b69ff72ce0 Merge branch 'kcsan.2021.09.13b' into HEAD omits 087388a77922 Merge branches 'fixes.2021.09.16a', 'scftorture.2021.09.16 [...] omits fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume omits a3be01837fc9 Merge of ucount-fixes-for-5.14, siginfo-si_trapno-for-v5.1 [...] omits da6deb655a58 thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] omits c185b42efe67 thermal: intel: Allow processing of HWP interrupt omits 69862ae4e378 Merge branch 'v5.14-next/soc' into for-next omits 868e920b08d4 Merge branch 'v5.14-next/dts64' into for-next adds 5af4055fa813 Merge tag 'devicetree-fixes-for-5.15-3' of git://git.kerne [...] adds 52bf8031c064 Merge tag 'hyperv-fixes-signed-20211007' of git://git.kern [...] adds 857b6c6f665c i40e: fix endless loop under rtnl adds 2e5a20573a92 i40e: Fix freeing of uninitialized misc IRQ vector adds 54ee39439acd iavf: fix double unlock of crit_lock adds 65f280bb65e6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 578f3932273f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7671b026bb38 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d6c414cd2fb net: prefer socket bound to interface when not in VRF adds 4a16df549d23 Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] adds b94729919db2 perf jevents: Free the sys_event_tables list after process [...] adds 573cf5c9a152 perf build: Add missing -lstdc++ when linking with libopencsd adds 35c46bf545b3 perf build: Fix plugin static linking with libopencsd on A [...] adds 9fce636e5c7d tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 0b6c5371c03c perf tests attr: Add missing topdown metrics events adds 14df9235aa99 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-07' of git:/ [...] adds a0e25f0a0d39 cachefiles: Fix oops with cachefiles_cull() due to NULL object adds 330de47d14af netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() adds 5c0522484eb5 afs: Fix afs_launder_page() to set correct start file position adds 7041503d3a5c Merge tag 'misc-fixes-20211007' of git://git.kernel.org/pu [...] adds 2250596374f5 Merge tag 'imx-fixes-5.15-2' of git://git.kernel.org/pub/s [...] adds 3c7f58b35305 Merge tag 'omap-for-v5.15/fixes-rc4' of git://git.kernel.o [...] adds 6aaa84343895 Merge tag 'scmi-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds e47e3fa17c43 MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer adds 56dd05023675 MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer adds 897c2e746cc7 Merge tag 'asahi-soc-fixes-5.15' of https://github.com/Asa [...] adds 3e899c7209dd Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/ [...] adds 1da38549dd64 Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/li [...] adds 7d80cc702f04 Merge tag 'drm-intel-fixes-2021-10-07' of git://anongit.fr [...] adds b28a130f0bc6 Merge tag 'drm-misc-fixes-2021-10-06' of git://anongit.fre [...] adds 45d65c0f09aa drm/amd/display: Fix B0 USB-C DP Alt mode adds 2fe9a0e1173f drm/amd/display: Fix DCN3 B0 DP Alt Mapping adds 7ab0965079bb drm/amd/display: USB4 bring up set correct address adds b072ef1215ac drm/amdkfd: fix a potential ttm->sg memory leak adds d08ce8c6d29f Documentation/gpu: remove spurious "+" in amdgpu.rst adds 1d617c029fd9 drm/amdgpu: During s0ix don't wait to signal GFXOFF adds 4702b34d1de9 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI adds 0dd10a961f2a drm/amdkfd: remove redundant iommu cleanup code adds 714d9e4574d5 drm/amdgpu: init iommu after amdkfd device init adds 248b061689a4 drm/amdgpu: handle the case of pci_channel_io_frozen only [...] adds 2387033ac0db drm/amd/display: Skip override for preferred link settings [...] adds a7e397b7c453 drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 adds 5a1fef027846 drm/amd/display: Fix detection of 4 lane for DPALT adds bf79045e0ef5 Merge tag 'amd-drm-fixes-5.15-2021-10-06' of https://gitla [...] adds 0068dc8c9668 Merge tag 'drm-fixes-2021-10-08' of git://anongit.freedesk [...] adds 9c7e7050f876 Merge tag 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/ [...] adds 741668ef7832 Merge tag 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] adds 3fb937f441c6 PCI: ACPI: Check parent pointer in acpi_pci_find_companion() adds cdc726fb35ed Merge tag 'acpi-5.15-rc5' of git://git.kernel.org/pub/scm/ [...] adds 951cd3a0866d firmware: include drivers/firmware/Kconfig unconditionally adds 424953cf3c66 qcom_scm: hide Kconfig symbol adds 2fbc349911e4 asm-generic/io.h: give stub iounmap() on !MMU same prototy [...] adds 0dcf60d00140 Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org [...] adds 3946b46cab8b Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.or [...] adds 5d6ab0bb408f Merge tag 'xtensa-20211008' of git://github.com/jcmvbkbc/l [...] adds f84fc4e36cd8 Merge tag 's390-5.15-5' of git://git.kernel.org/pub/scm/li [...] adds bb8958d5dc79 riscv: Flush current cpu icache before other cpus adds 3ef6ca4f354c checksyscalls: Unconditionally ignore fstat{,at}64 adds 717478d89fe2 Merge tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.o [...] adds c2e99d479737 ksmbd: check strictly data area in ksmbd_smb2_check_message() adds 51a1387393d9 ksmbd: remove the leftover of smb2.0 dialect support adds c7705eec78c9 ksmbd: use buf_data_size instead of recalculation in smb3_ [...] adds 2db72604f3ea ksmbd: fix version mismatch with out of tree adds 64e787556027 ksmbd: fix oops from fuse driver adds c75de8453c3e Merge tag '5.15-rc4-ksmbd-fixes' of git://git.samba.org/ksmbd adds 06cc978d3ff2 block: genhd: fix double kfree() in __alloc_disk_node() adds 1dbdd99b511c block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output adds 50eb0a06e6ca Merge tag 'block-5.15-2021-10-09' of git://git.kernel.dk/l [...] adds 0950fcbf992f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7fd2bf83d59a Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 64e87d4bd320 x86/resctrl: Free the ctrlval arrays when domain_setup_mon [...] adds d4ebfca26dfa x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() adds 2c861f2b8593 x86/entry: Correct reference to intended CONFIG_64_BIT adds 3958b9c34c27 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n adds 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG [...] adds 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D adds d298b03506d3 x86/fpu: Restore the masking out of reserved MXCSR bits adds c22ccc4a3ef1 Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.o [...] adds 4d8b35968bbf objtool: Remove reloc symbol type checks in get_alt_entry() adds dc02368164bd objtool: Make .altinstructions section entry size consistent adds fe255fe6ad97 objtool: Remove redundant 'len' field from struct section adds 75cd9b0152d9 Merge tag 'objtool_urgent_for_v5.15_rc5' of git://git.kern [...] adds 4549c3ea3160 powerpc/lib: Add helper to check if offset is within condi [...] adds 3832ba4e283d powerpc/bpf: Validate branch ranges adds 8bbc9d822421 powerpc/bpf: Fix BPF_MOD when imm == 1 adds 5855c4c1f415 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 adds 030905920f32 powerpc/security: Add a helper to query stf_barrier type adds b7540d625094 powerpc/bpf: Emit stf barrier instruction sequences for BP [...] adds c9b8da77f22d powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation adds e8278d444432 powerpc/bpf ppc32: Fix JMP32_JSET_K adds 48164fccdff6 powerpc/bpf ppc32: Do not emit zero extend instruction for [...] adds 548b762763b8 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 adds 3e607dc4df18 powerpc/64s: fix program check interrupt emergency stack path adds d0afd44c05f8 powerpc/traps: do not enable irqs in _exception adds ff058a8ada5d powerpc/64: warn if local irqs are enabled in NMI or hardi [...] adds 768c47010392 powerpc/64/interrupt: Reconcile soft-mask state in NMI and [...] adds f08fb25bc669 powerpc/64s: Fix unrecoverable MCE calling async handler from NMI adds 5a4b0320783a powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler adds d93f9e23744b powerpc/32s: Fix kuap_kernel_restore() adds eb8257a12192 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init adds efb52a7d9511 Merge tag 'powerpc-5.15-3' of git://git.kernel.org/pub/scm [...] adds 848fdb443cc9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 612f71d7328c mptcp: fix possible stall on recvmsg() adds 075da584bae2 net: stmmac: fix get_hw_feature() on old hardware adds 3781b6ad2ee1 dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version adds 9cb1d19f47fa net: stmmac: add support for dwmac 3.40a adds 6636fec29cdf ARM: dts: spear3xx: Fix gmac node adds 097657c9a478 Merge branch 'stmmac-regression-fix' adds 95f7f3e7dc6b net/smc: improved fix wait on already cleared link adds 1b1499a817c9 nfc: nci: fix the UAF of rf_conn_info object adds 1bec0f05062c net: dsa: fix bridge_num not getting cleared after ports l [...] adds c7709a02c18a net: dsa: tag_dsa: send packets with TX fwd offload from V [...] adds 8b6836d82470 net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware adds 5bded8259ee3 net: dsa: mv88e6xxx: isolate the ATU databases of standalo [...] adds bccf56c4cbf1 Merge branch 'dsa-bridge-tx-forwarding-offload-fixes-part-1' adds 14132690860e mqprio: Correct stats in mqprio_dump_class_stats(). adds 1f3e2e97c003 isdn: cpai: check ctr->cnr to avoid array index out of bound adds be0499369d63 net: mana: Fix error handling in mana_create_rxq() adds 5c976a56570f ionic: don't remove netdev->dev_addr when syncing uc list adds 6510e80a0b81 isdn: mISDN: Fix sleeping function called from invalid context adds 1951b3f19cfe net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol adds a5a14ea7b4e5 qed: Fix missing error code in qed_slowpath_start() adds f49823939e41 net: phy: Do not shutdown PHYs in READY state adds 732b74d64704 virtio-net: fix for skb_over_panic inside big mode adds d25a8b926f6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] adds 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] adds 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] adds 71e0b305e93e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8ce5a0a29d5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e93c7d8e8c4c RDMA/irdma: Process extended CQ entries correctly adds 1ab52ac1e9bc RDMA/mlx5: Set user priority for DCT adds 349ce86ded91 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c0f1886de7e1 ALSA: hda: intel: Allow repeatedly probing on codec config [...] adds 8aff70d10863 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds db0767b8a6e6 ASoC: wcd938x: Fix jack detection issue adds 2577b868a48e ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] adds 6f32c521061b ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] adds 10f4a96543b7 ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() adds c25d4546ca45 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] adds 5af82c81b2c4 ASoC: DAPM: Fix missing kctl change notifications adds 214174d9f56c ASoC: codec: wcd938x: Add irq config support adds 239e8fdee9dd Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 6cd4b85d44da Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 393cc784d14d Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 768b10d3a789 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 231dc15e1ddc Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 5ad9cb0efe56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ab22316790f1 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 052646657ad8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f5a8a07edafe USB: serial: option: add Telit LE910Cx composition 0x1204 adds c184accc4a42 USB: serial: option: add prod. id for Quectel EG91 adds 2263eb737006 USB: serial: option: add Quectel EC200S-CN module support adds 11c52d250b34 USB: serial: qcserial: add EM9191 QDL support adds 924a9480fba0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4ad944241eb1 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 323910e1e90e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 03748d4e003c iio: st_pressure_spi: Add missing entries SPI to device ID table adds d9de0fbdeb01 drivers: iio: dac: ad5766: Fix dt property name adds 8fc4f038fa83 Documentation:devicetree:bindings:iio:dac: Fix val adds d9312b0a9f80 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 848c961739f9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 74c74a5d61f0 Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] adds bdbd08ae96e4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 14ec51bca2cb Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 772b94719034 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 19ea40dddf18 btrfs: unlock newly allocated extent buffer after error adds d175209be04d btrfs: update refs for any root except tree log roots adds 77a5b9e3d14c btrfs: deal with errors when checking if a dir entry exist [...] adds e15ac6413745 btrfs: deal with errors when replaying dir entry during lo [...] adds 52db77791fe2 btrfs: deal with errors when adding inode reference during [...] adds 8dcbc26194eb btrfs: unify lookup return value when dir entry is missing adds cfd312695b71 btrfs: check for error when looking up inode during dir en [...] adds 4afb912f439c btrfs: fix abort logic in btrfs_replace_file_extents adds d7395f03c79c Merge branch 'misc-5.15' into next-fixes adds 2e766a282dad Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a38c8142c7f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d371209acaa7 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 adds 6423bd847bfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9ceaf33d7759 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c38ae2ad6975 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c4d11471482e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 554afc3b9797 gcc-plugins/structleak: add makefile var for disabling structleak adds 2326f3cdba1d iio/test-format: build kunit tests without structleak plugin adds 6a1e2d93d55b device property: build kunit tests without structleak plugin adds 33d4951e021b thunderbolt: build kunit tests without structleak plugin adds a8cf90332ae3 bitfield: build kunit tests without structleak plugin adds 361b57df62de kunit: fix kernel-doc warnings due to mismatched arg names adds 01f065457dde Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds fdc21c35aaa1 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] adds b368e66a589a drm/fbdev: Clamp fbdev surface size if too large adds f49b0d1ff6a0 drm/hyperv: Fix double mouse pointers adds f6d6d5a18498 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 21ffc94e7c03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 8450ed976974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e74a0558a58d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds b63dc8f2b02c firmware: include drivers/firmware/Kconfig unconditionally adds 7efbbe6e1414 qcom_scm: hide Kconfig symbol adds 51c64b79d4ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c643313e03de Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 0ba1ce1e8605 selftests: arm64: Add coverage of ptrace flags for SVE VL [...] adds f5627ec1ff2c kasan: Remove duplicate of kasan_flag_async adds ba1a98e8b172 arm64: mte: Bitfield definitions for Asymm MTE adds d73c162e0733 arm64: mte: CPU feature detection for Asymm MTE adds ec0288369f0c arm64: mte: Add asymmetric mode support adds 2d27e5851473 kasan: Extend KASAN mode kernel parameter adds d514919f78e2 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] adds 52331681d687 Merge branch 'for-next/fixes' into for-next/core adds b3c7a21117a7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 2c83180f9fc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44213b22e4a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 018a711abbdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios adds f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio adds f47093402f59 ARM: dts: aspeed: rainier: Add power-config-full-load gpio adds 13bc5082b19a ARM: dts: aspeed: Add TYAN S7106 BMC machine adds 69890d2c55f3 Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] adds 63b40647fb9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c1596dbe65f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] adds e4aa859fd1dc Merge branch 'mem-ctrl-next' into for-next adds 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] adds 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with adds 68662dad9833 Merge branch 'for-v5.16/tegra-mc' into for-next adds 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] adds 17dc9a073b63 Merge branch 'for-v5.16/renesas-rpc' into for-next adds d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next adds 8f086fe5f3c9 Merge branch 'mem-ctrl-next' into for-next adds 4399b060f0db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 04be45b3727c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d326a88c614b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f5f54d00f24f arm: dts: mt7623: add musb device nodes adds 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 adds adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format adds 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 adds 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers adds 13dd23cfc6e2 arm64: dts: mt8183: add audio node adds d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node adds c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 adds f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] adds 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] adds 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property adds 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 adds 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 adds 68ad4cc9f550 Merge branch 'v5.15-next/dts64' into for-next adds cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 adds d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table adds 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 adds f27ef2856343 soc: mediatek: mmsys: Add reset controller support adds 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware adds 8c62103627a8 Merge branch 'v5.15-next/soc' into for-next adds e61d1b5f99ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 227fb1976a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 adds 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 adds c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 adds 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 adds 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 adds 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 adds 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 adds d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 adds e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 adds e2ea30ed9c33 Merge branch 'omap-for-v5.16/soc' into for-next adds 124e6b06c952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 04069b5cd955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fc491c96f08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] adds 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node adds f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC adds a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes adds 4dad7e7e2891 Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next adds eb9dddc7f3c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4cec698d9709 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 3af8db9dd74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f695b3f4c45d arm64: dts: exynos: add initial support for exynosautov9 SoC adds a89d8b5ce9af arm64: dts: exynos: add minimal support for exynosautov9 s [...] adds 08738422ea07 Merge branch 'next/dt64' into for-next adds 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field adds 1b112f33d0cf Merge branch 'next/drivers' into for-next adds 6206ec875b4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1427be6028fe Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 13a10bed4c84 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 5b7d16c90379 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 4e6c3b1838ca Merge branch for-5.16/clk into for-next adds 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names adds 12e3ad77ea5e Merge branch for-5.16/dt-bindings into for-next adds 06c2d9a078ab firmware: tegra: Reduce stack usage adds f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() adds a1eaad3e8ec7 Merge branch for-5.16/firmware into for-next adds 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] adds 29962197e64f soc/tegra: Add Tegra186 ARI driver adds 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() adds d22595529a59 Merge branch for-5.16/soc into for-next adds 3a86fe86a5f3 Merge branch for-5.16/cpuidle into for-next adds d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property adds 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string adds b60073f60f4f Merge branch for-5.16/arm/dt into for-next adds e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property adds 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later adds 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms adds 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string adds b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes adds 980b4abb68a7 Merge branch for-5.16/arm64/dt into for-next adds 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers adds c45dd143ff1a Merge branch for-5.16/arm64/defconfig into for-next adds 42cea582a3ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds faeda497203f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 4c4fb2f6ab1f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 0e974100b7ed Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds cb0a22ef0d1c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 5fbf93327b9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f294a0ea9d12 clk: renesas: r9a07g044: Add clock and reset entries for S [...] adds 6f21d145b90f clk: renesas: cpg-lib: Move RPC clock registration to the library adds 27c9d7635d23 clk: renesas: r8a779a0: Add RPC support adds eaff33646f4c clk: renesas: rzg2l: Add SDHI clk mux support adds 373bd6f48756 clk: renesas: r9a07g044: Add SDHI clock and reset entries adds fbfc60c1761f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 8f90f43a095d clk: samsung: clk-pll: Implement pll0822x PLL type adds 6a734b372078 clk: samsung: clk-pll: Implement pll0831x PLL type adds 2ae5c2c3f8d5 dt-bindings: clock: Add bindings definitions for Exynos850 CMU adds 98dd3ef776d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6fd1c51f47f5 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds a3d35372b706 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 86a53c3330b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 15ad3d87c063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6538568bba25 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 123d6ab7d33b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a5ac93bc84e8 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds dc617158dc3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 387273118714 powerps/pseries/dma: Add support for 2M IOMMU page size adds 3c2172c1c47b powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cann [...] adds c45361abb918 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n adds 494f238a3861 powerpc/476: Fix sparse report adds 93fa8e9d8811 powerpc: Remove unused prototype for of_show_percpuinfo adds 9d7fb0643a15 powerpc/powermac: Remove stale declaration of pmac_md adds 452f145eca73 powerpc: Drop superfluous pci_dev_is_added() calls adds 7eff9bc00ddf powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no pr [...] adds 2a24d80fc86b powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removal adds ee87843795ec powerpc/powernv/dump: Fix typo in comment adds f2719b26ae27 video: fbdev: chipsfb: use memset_io() instead of memset() adds 56537faf8821 powerpc: fix unbalanced node refcount in check_kvm_guest() adds 799f9b51db68 powerpc/paravirt: vcpu_is_preempted() commentary adds fda0eb220021 powerpc/paravirt: correct preempt debug splat in vcpu_is_p [...] adds 7edd5c9a8820 powerpc/pseries/cpuhp: cache node corrections adds 983f91017406 powerpc/cpuhp: BUG -> WARN conversion in offline path adds fa2a5dfe2ddd powerpc/pseries/cpuhp: delete add/remove_by_count code adds f9473a65719e powerpc/pseries/cpuhp: remove obsolete comment from pserie [...] adds 34747b3a66a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 80a9609c93ef riscv: dts: microchip: drop duplicated nodes adds fd86dd2a5dc5 riscv: dts: microchip: fix board compatible adds 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node adds 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names adds 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC adds 8869fa63a346 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4bfbd32e306a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd199ff89054 Merge branch 'for-next' of git://git.libc.org/linux-sh adds ab6ff1fda1e8 uml: x86: add FORCE to user_constants.h adds bcaf74525f31 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 78c63dc12f88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce9e8e31b0f3 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 9931912237f0 fscache: Generalise the ->begin_read_operation method adds 9be48df9ab2c fscache: Fix fscache_cookie_enabled() to handle NULL cookie adds 0a483657e760 cachefiles: Always indicate we should fill a post-EOF page [...] adds 397a7b68cb16 fscache: Implement a fallback I/O interface to replace the [...] adds 51a837bdf0c0 nfs: Move to using the alternate fallback fscache I/O API adds f431040be6e9 9p: Convert to using the netfs helper lib to do reads and caching adds 770f46bae74a cifs: (untested) Move to using the alternate fallback fsca [...] adds 3070d2fe6175 fscache: Remove the old I/O API adds 0a741e05f43f fscache: Remove stats that are no longer used adds a193a3a202ed fscache: Update the documentation to reflect I/O API changes adds 2bc879c792fa Merge branch 'fscache-remove-old-io' into fscache-next adds 44707919f336 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds d9d65a330737 Merge branch 'misc-5.15' into for-next-current-v5.14-20211008 adds 7331e089211e Merge branch 'for-next-current-v5.14-20211008' into for-ne [...] adds 53f168818a0e btrfs: remove unused parameter nr_pages in add_ra_bio_pages() adds ee154f38b900 btrfs: remove unnecessary parameter delalloc_start for wri [...] adds 4078c330259f btrfs: use async_chunk::async_cow to replace the confusing [...] adds 200ed0cef2bb btrfs: don't pass compressed pages to btrfs_writepage_endi [...] adds 9f5781676d4a btrfs: subpage: make add_ra_bio_pages() compatible adds 120e5088dc5c btrfs: introduce compressed_bio::pending_sectors to trace [...] adds 95d4a3d55f63 btrfs: subpage: add bitmap for PageChecked flag adds e5b02558ad7c btrfs: handle errors properly inside btrfs_submit_compress [...] adds 433703d656ba btrfs: handle errors properly inside btrfs_submit_compress [...] adds 856c6fdf69dc btrfs: introduce submit_compressed_bio() for compression adds 9d6f061ae395 btrfs: introduce alloc_compressed_bio() for compression adds ce91f4b73525 btrfs: determine stripe boundary at bio allocation time in [...] adds c4cca32c60b7 btrfs: determine stripe boundary at bio allocation time in [...] adds d47bebb796fd btrfs: remove unused function btrfs_bio_fits_in_stripe() adds 550a6d4d6dfe btrfs: refactor submit_compressed_extents() adds 0cb550f59bd3 btrfs: cleanup for extent_write_locked_range() adds 60528fa76f52 btrfs: subpage: make compress_file_range() compatible adds fe3b845e1efb btrfs: subpage: make btrfs_submit_compressed_write() compatible adds 300c1eee8b12 btrfs: subpage: make end_compressed_bio_writeback() compatible adds 1a611da60190 btrfs: subpage: make extent_write_locked_range() compatible adds c12036efa894 btrfs: factor uncompressed async extent submission code in [...] adds 48cb69da392a btrfs: subpage: make lzo_compress_pages() compatible adds 0ff98c562f81 btrfs: rework page locking in __extent_writepage() adds 664902fd9d13 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] adds 094863f25c47 btrfs: subpage: avoid potential deadlock with compression [...] adds a979c757bcbf btrfs: subpage: only allow compression if the range is ful [...] adds 9e144c3a6ec2 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy adds 5e426d4c3c01 btrfs: update refs for any root except tree log roots adds ed69ea91e52a btrfs: deal with errors when checking if a dir entry exist [...] adds 7456c35d830b btrfs: deal with errors when replaying dir entry during lo [...] adds 43708ab1faae btrfs: deal with errors when adding inode reference during [...] adds a54231dfa618 btrfs: unify lookup return value when dir entry is missing adds ca4914328579 btrfs: check for error when looking up inode during dir en [...] adds fa0912cef58f btrfs: change handle_fs_error in recover_log_trees to aborts adds c86e2e7f7237 btrfs: change error handling for btrfs_delete_*_in_log adds 2705e2be1aaf btrfs: add a BTRFS_FS_ERROR helper adds a2943a39cd11 btrfs: do not infinite loop in data reclaim if we aborted adds 995d9f4f2354 btrfs: fix abort logic in btrfs_replace_file_extents adds db6b911fa64e Merge branch 'misc-next' into for-next-next-v5.15-20211008 adds dda9a6c9a88e btrfs: index free space entries on size adds 1f445d193d47 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] adds e4f2b67d6d13 btrfs: clear state missing if device is present at mount time adds fc4557a9f5d0 Merge branch 'ext/lizhang/clear-missing-bdev' into for-nex [...] adds 9c759df7e330 Merge branch 'for-next-next-v5.15-20211008' into for-next- [...] adds e576a69ab21b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a84c64e17e3 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 5f0544932a5f erofs: decouple basic mount options from fs_context adds 71dbc5464c5c erofs: add multiple device support adds 2a24880ba0fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 378202798288 ext4: fix lazy initialization next schedule time computati [...] adds 189487c02b38 ext4: correct the left/middle/right debug message for binsearch adds 42c018ecf2bc ext4: ensure enough credits in ext4_ext_shift_path_extents adds d56aaa1fa17f ext4: refresh the ext4_ext_path struct after dropping i_data_sem. adds 0288e6293e25 ext4: convert from atomic_t to refcount_t on ext4_io_end->count adds 33f92084abfc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds bcf04b9d9157 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1d90808307ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ccee9e6f10c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a9cd183e9e5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds a0e36697950b ksmbd: limit read/write/trans buffer size not to exceed MA [...] adds 1ab5ae86064e ksmbd: add validation in smb2_ioctl adds c6e7d8295494 ksmbd: improve credits management adds 8108efccee88 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 3d3eeb38f6d0 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds 78edab3cd2e3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f7e642b09647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 999d8f115639 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4ad9b5069823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1a74639509a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eff5895c7a61 next-20211008/pci adds 393a01cfd064 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 8e3cd9221c66 HID: cougar: Make use of the helper function devm_add_acti [...] adds 48e7064414bd Merge branch 'for-5.16/core' into for-next adds 08b9a61a87bc HID: multitouch: disable sticky fingers for UPERFECT Y adds 93d455d582b0 Merge branch 'for-5.15/upstream-fixes' into for-next adds 3250941004ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 212721a350b7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds bcca4118df4f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 5a161b88229a dt-bindings: hwmon: Add IIO HWMON binding adds d56c1f031cdc hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds de226612c360 hwmon: (raspberrypi) Use generic notification mechanism adds 0f3327e90026 hwmon: Add Maxim MAX6620 hardware monitoring driver adds 02a3dee1ca4c hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds 69e3bd50ae25 hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds c08ba9bb8475 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] adds 9c1fdd6d9f8c hwmon: (nct6775) Use superio_*() function pointers in sio_data. adds 39016f446ff1 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] adds 01ac9f89c0e6 hwmon: (nct6775) Support access via Asus WMI adds 3beb8e83c8cc hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm adds c2c787702c7b dt-bindings: hwmon: lm90: convert to dtschema adds 4a5fddacea84 dt-bindings: hwmon: lm90: do not require VCC supply adds a88dabaf4f9c dt-bindings: hwmon: lm70: move to trivial devices adds 5bcf3fe98965 dt-bindings: hwmon: ti,tmp108: convert to dtschema adds b45bbda546b2 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] adds dff2b14cf4e2 dt-bindings: hwmon: lltc,ltc4151: convert to dtschema adds 22456dba444a dt-bindings: hwmon: microchip,mcp3021: convert to dtschema adds d2a9bed6993d dt-bindings: hwmon: sensirion,sht15: convert to dtschema adds ddf81dc93554 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] adds a75e544369e7 dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices adds 41c07aa945ff dt-bindings: hwmon: dps650ab: move to trivial devices adds 31c11a766068 dt-bindings: hwmon: hih6130: move to trivial devices adds c354c536c385 dt-bindings: hwmon: jedec,jc42: convert to dtschema adds 36d2db8b5226 hwmon: (tmp421) introduce MAX_CHANNELS define adds 7e2d4ac76f1c dt-bindings: hwmon: Convert NTC thermistor to YAML adds afaa79b3990a dt-bindings: hwmon: ibm,cffps: move to trivial devices adds b2b50c6840a3 hwmon: (pmbus/lm25066) Add offset coefficients adds b723d0bfec41 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa adds 4855b65e055e hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id adds ba7a4c44a969 hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] adds ce24125b000c hwmon: (pmbus/lm25066) Mark lm25066_coeff array const adds fe651740ef86 hwmon: (pmbus/lm25066) Add OF device ID table adds e4b5fd8154ac hwmon: (pmbus/lm25066) Support configurable sense resistor values adds 1bcb65e78b30 dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC adds 80435dd3fbbd hwmon: (nct6775) Add additional ASUS motherboards. adds 2ebf2a539908 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry adds abdd4bfba53c hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version adds 00336ba15d23 hwmon: (nct6775) add Pro WS X570-ACE adds 4164c3f92425 hwmon: (mlxreg-fan) Modify PWM connectivity validation adds db0203d20e01 hwmon: (mlxreg-fan) Support distinctive names per differen [...] adds 3e460ed2938d hwmon: (tmp103) Convert tmp103 to use new hwmon registration API adds b35dc89d3dd6 hwmon: cleanup non-bool "valid" data fields adds 4d148696e2c7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b adds 39b483aa3899 hwmon: (dell-smm) Remove unnecessary includes adds 661d409dc769 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 91c76340b4a8 ext4: docs: switch away from list-table adds 7275423c177e ext4: docs: Take out unneeded escaping adds e5e0792b7747 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 11278864c535 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 83f5f0633b15 media: imx-jpeg: Fix possible null pointer dereference adds 34acaf65dc22 media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT adds ae3cab78dc48 media: imx-jpeg: Remove soft reset between frames encoding adds e73396fee261 media: vsp1: Fix WPF macro names adds 168c05a3e6ac media: vsp1: Simplify DRM UIF handling adds 8888a2ff634e media: vsp1: Add support for the V3U VSPD adds 92b7b90c9005 media: omap_vout: use dma_addr_t consistently adds 799926a123cf media: venus: helper: change log level for false warning message adds 8c404ebae527 media: venus: vdec: update output buffer size during vdec_s_fmt() adds 1444232152ea media: venus: fix vpp frequency calculation for decoder adds e48b839b6699 media: dt-bindings: media: venus: Add sc7280 dt schema adds afeae6ef0780 media: venus: firmware: enable no tz fw loading for sc7280 adds 275ad3b3ed1a media: venus: core: Add sc7280 DT compatible and resource data adds 920173c7cfc0 media: venus: Add num_vpp_pipes to resource structure adds 78d434ba8659 media: venus: hfi: Skip AON register programming for V6 1pipe adds 6483a8cbea54 media: venus: vdec: set work route to fw adds fa622c3df441 media: venus: helpers: update NUM_MBS macro calculation adds 16545aa3dee5 media: venus: Set buffer to FW based on FW min count requirement. adds 485aa3df0dff media: ipu3-cio2: Parse sensor orientation and rotation adds 203492ce398c media: dt-bindings: vendor-prefixes: Add SK Hynix Inc. adds f3ce7200ca18 media: dt-bindings: media: document SK Hynix Hi-846 MIPI C [...] adds e8c0882685f9 media: i2c: add driver for the SK Hynix Hi-846 8M pixel camera adds 5fe23d700db7 media: Documentation: i2c-cardlist: add the Hynix hi846 sensor adds 566778bc1da7 media: admin-guide: Update i2c-cardlist adds c96651a00208 media: staging/intel-ipu3: Constify static struct v4l2_sub [...] adds af1ffd628adf media: rcar-isp: Add Renesas R-Car Image Signal Processor driver adds 37b198eeb0d4 media: ipu3-cio2 Check num_planes and sizes in queue_setup adds 3eacb6028e84 media: ipu3-imgu: Refactor bytesperpixel calculation adds 6c0f6c424fca media: ipu3-imgu: Set valid initial format adds 553481e38045 media: ipu3-imgu: imgu_fmt: Handle properly try adds ea2b9a337116 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info adds 98442bd098c2 media: dw9714: Add implementation for events adds 5bd4098c3d92 media: ov13858: Add implementation for events adds dce6dd4493d6 media: ov5670: Add implementation for events adds 57b660b22f1b media: mb86a20s: make arrays static const adds 69a10678e2fb media: dvb-frontends: mn88443x: Handle errors of clk_prepa [...] adds cefdc9510a16 media: rtl2832_sdr: clean the freed pointer and counter adds 899a61a3305d media: usb: dvd-usb: fix uninit-value bug in dibusb_read_e [...] adds fd2eda71a47b media: remove myself from dvb media maintainers adds 7eddbf2361bd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds bf39c929f905 PCI: PM: Rearrange pci_target_state() adds 6407e5ecdc66 PCI: PM: Make pci_choose_state() call pci_target_state() adds fa1a25c51d02 PCI: PM: Do not call platform_pci_power_manageable() unnec [...] adds 9c0c581d59e2 Merge branch 'pm-pci' into linux-next adds 54a59842c15e Merge branch 'acpi-pci-fixes' into linux-next adds d3c4b6f64ad3 ACPICA: Avoid evaluating methods too early during system resume adds 3bf70bd2538f ACPICA: Add support for Windows 2020 _OSI string adds 8a8332f9f812 ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type adds a805aab86b4d ACPICA: iASL table disassembler: Added disassembly support [...] adds 93792be6424a ACPICA: Update version to 20210930 adds 5771e582d792 ACPI: Update information in MAINTAINERS adds 2860c06024a9 Merge branches 'acpica' and 'acpi-misc' into linux-next adds 47e9249a6cc7 PNP: system.c: unmark a comment as being kernel-doc adds 92ac4638d4ab Merge branch 'pnp' into linux-next adds 52628a85dd8e thermal: int340x: delete bogus length check adds 7fc775ffebb9 thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free w [...] adds 574167bf7ed8 Merge branches 'thermal-int340x' and 'thermal-powerclamp' [...] adds 503777ed0f25 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4f1d5aaa35d2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 35d810cc02b9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds bb9a74d7961e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 27ff8187f13e opp: Fix return in _opp_add_static_v2() adds b967eb9eff53 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 69c560d2eb3c thermal/drivers/thermal_mmio: Constify static struct therm [...] adds fc656fa14da7 thermal/drivers/netlink: Add the temperature when crossing [...] adds 7d50836d321e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 49b99314b49e IB/mlx5: Flow through a more detailed return code from get [...] adds 0994a1bcd5f7 RDMA/rxe: Bump up default maximum values used via uverbs adds c78d218fc5a9 Merge tag 'v5.15-rc4' into rdma.get for-next adds 99cfddb8a8bd RDMA/cma: Split apart the multiple uses of the same list heads adds 2f232912feec RDMA/rtrs: Use sysfs_emit instead of s*printf function for [...] adds 80ad07f7e2bf RDMA/rtrs: Remove len parameter from helper print function [...] adds 4b6afe9bc955 RDMA/rtrs: Fix warning when use poll mode on client side. adds 36332ded46b6 RDMA/rtrs: Replace duplicate check with is_pollqueue helper adds 6f5649afd398 RDMA/rtrs: Introduce destroy_cq helper adds dea7bb3ad3e0 RDMA/rtrs: Do not allow sessname to contain special symbol [...] adds 3f3fe682f28d RDMA/rtrs-clt: Follow "one entry one value" rule for IO mi [...] adds b68362304bcf RDMA/mlx5: Avoid taking MRs from larger MR cache pools whe [...] adds 8e913a8d89cd RDMA/rw: switch to dma_map_sgtable() adds 286dba65a4a6 IB/hf1: Use string_upper() instead of an open coded variant adds 0de71d7adaf0 RDMA/irdma: Delete unused struct irdma_bth adds 1cf2ce827280 RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_ [...] adds 609bb8c3a3f5 RDMA/rxe: Change the is_user member of struct rxe_cq to bool adds 262d9fcf8530 RDMA/rxe: Set partial attributes when completion status != [...] adds 115fda3509e7 RDMA/rxe: Remove duplicate settings adds 2a152512a155 RDMA/efa: CQ notifications adds e4db1d1f394d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 353407d917b2 ethtool: Add ability to control transceiver modules' power mode adds f10ba086f7e3 mlxsw: reg: Add Port Module Memory Map Properties register adds fc53f5fb8037 mlxsw: reg: Add Management Cable IO and Notifications register adds 0455dc50bcca mlxsw: Add ability to control transceiver modules' power mode adds 3dfb51126064 ethtool: Add transceiver module extended state adds 235dbbec7d72 mlxsw: Add support for transceiver module extended state adds 4c8270829928 Merge branch 'ethtool-add-ability-to-control-transceiver-m [...] adds 79365f36d1de net: mdio: add mdiobus_modify_changed() adds 078e0b5363db net: phylink: use mdiobus_modify_changed() helper adds 6d99f85e342d Merge branch 'add-mdiobus_modify_changed-helper' adds be5f60d8b6f9 nfc: pn533: Constify serdev_device_ops adds bc642817b6d9 nfc: pn533: Constify pn533_phy_ops adds 944b33ca7bc5 Merge branch 'nfc-pn533-const' adds e330fb14590c of: net: move of_net under net/ adds d466effe282d of: net: add a helper for loading netdev->dev_addr adds 9ca01b25dfff ethernet: use of_get_ethdev_address() adds 433baf0719d6 device property: move mac addr helpers to eth.c adds 8017c4d8173c eth: fwnode: change the return type of mac address helpers adds 0a14501ed818 eth: fwnode: remove the addr len from mac helpers adds d9eb44904e87 eth: fwnode: add a helper for loading netdev->dev_addr adds b8eeac565b16 ethernet: use device_get_ethdev_address() adds 894b0fb09215 ethernet: make more use of device_get_ethdev_address() adds 5a98dcf59abf Merge branch 'dev_addr-fw-helpers' adds 44cc24b04bed Merge tag 'wireless-drivers-next-2021-10-07' of git://git. [...] adds 2b8a0f1516c6 net: broadcom: bcm4908_enet: use kcalloc() instead of kzalloc() adds 149ef7b2f949 net: mana: Use kcalloc() instead of kzalloc() adds 36371876e000 net: stmmac: selftests: Use kcalloc() instead of kzalloc() adds c514fbb62314 ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() adds 9fe1155233c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 3ea9bd5d0231 ice: support basic E-Switch mode control adds 2ae0aa4758b0 ice: Move devlink port to PF/VF struct adds 37165e3f5664 ice: introduce VF port representor adds ac19e03ef780 ice: allow process VF opcodes in different ways adds ff5411ef88ee ice: manage VSI antispoof and destination override adds bd676b29292e ice: allow changing lan_en and lb_en on dflt rules adds 1a1c40df2e80 ice: set and release switchdev environment adds f66756e0ead7 ice: introduce new type of VSI for switchdev adds 1c54c839935b ice: enable/disable switchdev when managing VFs adds b3be918dcc73 ice: rebuild switchdev when resetting all VFs adds f5396b8a663f ice: switchdev slow path adds 7aae80cef7ba ice: add port representor ethtool ops and stats adds faeb8e7a0aac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds da8f606e15c7 ethernet: un-export nvmem_get_mac_address() adds ba882580f211 eth: platform: add a helper for loading netdev->dev_addr adds 4d04cdc5ee49 ethernet: use platform_get_ethdev_address() adds 38d7b029130e Merge branch 'dev_addr-helpers' adds 339e75f6b9a0 net: dsa: rtl8366rb: remove unneeded semicolon adds d5ac07dfbd2b qed: Initialize debug string array adds 454d3e1ae057 net/sched: sch_ets: properly init all active DRR list handles adds 94114d90037f net: mdio: ensure the type of mdio devices match mdio drivers adds 2b12d51c4fa8 net: phylib: ensure phy device drivers do not match by DT adds 146e5e733310 net-sysfs: try not to restart the syscall if it will fail [...] adds 16bdce2ada5a ath11k: fix m68k and xtensa build failure in ath11k_peer_a [...] adds 685c3f2fba29 vsock: Refactor vsock_*_getsockopt to resemble sock_getsockopt adds 4c1e34c0dbff vsock: Enable y2038 safe timeval for timeout adds 45d45e5323a9 testing: selftests: forwarding.config.sample: Add tc flag adds c08d227290f6 testing: selftests: tc_common: Add tc_check_at_least_x_packets() adds 7df29960fa65 selftests: forwarding: Add IPv6 GRE flat tests adds 4b3d967b5cb9 selftests: forwarding: Add IPv6 GRE hierarchical tests adds 4bb6cce00a2b selftests: mlxsw: devlink_trap_tunnel_ipip6: Add test case [...] adds c473f723f97a selftests: mlxsw: devlink_trap_tunnel_ipip: Align topology [...] adds 8bb0ebd52238 selftests: mlxsw: devlink_trap_tunnel_ipip: Remove code du [...] adds 7f63cdde5030 selftests: mlxsw: devlink_trap_tunnel_ipip: Send a full-le [...] adds 36ee7281c586 Merge branch 'ip6gre-tests' adds acede3c5dad5 net: enetc: declare NETIF_F_HW_CSUM and do it in software adds fb8629e2cbfc net: enetc: add support for software TSO adds 12e6d7e64102 Merge branch 'enetc-swtso' adds 75ea27d0d622 net: introduce a function to check if a netdev name is in use adds caa9b35fadff bonding: use the correct function to check for netdev name [...] adds d03eb9787d3a ppp: use the correct function to check if a netdev name is in use adds 9653e613e00a Merge branch 'netdev-name-in-use' adds 0316c7e66bbd net: phy: micrel: ksz9131 led errata workaround adds e761523d0b40 qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario adds 6ed3f61e3200 net: tg3: fix redundant check of true expression adds e506342a03c7 selftests/tls: add SM4 GCM/CCM to tls selftests adds f12e658c620a mlxsw: item: Annotate item helpers with '__maybe_unused' adds 2b37367065c7 ethernet: forcedeth: remove direct netdev->dev_addr writes adds a04436b27a93 ethernet: tg3: remove direct netdev->dev_addr writes adds ca8793175564 ethernet: tulip: remove direct netdev->dev_addr writes adds a7639279c93c ethernet: sun: remove direct netdev->dev_addr writes adds 8ce218b6e58a ethernet: 8390: remove direct netdev->dev_addr writes adds 794a69b3f803 Merge branch 'dev_addr-direct-writes' adds ea52a0b58e41 net: use dev_addr_set() adds 5ee61ad7d593 dt-bindings: net: dsa: fix typo in dsa-tag-protocol description adds 7932d53162dc dt-bindings: net: dsa: document felix family in dsa-tag-protocol adds c1634b118e84 ionic: add filterlist to debugfs adds 1d4ddc4a5370 ionic: move lif mac address functions adds 4ed642cc6538 ionic: remove mac overflow flags adds ff542fbe5d55 ionic: add generic filter search adds eba688b15d34 ionic: generic filter add adds c2b63d3449d3 ionic: generic filter delete adds 9b0b6ba6226e ionic: handle vlan id overflow adds 8c9d956ab6fb ionic: allow adminq requests to override default error message adds f91958cc9622 ionic: tame the filter no space message adds 154ee116320d Merge branch 'ionic-vlanid-mgmt' adds 4b70dce2c1b9 bnxt: use netif_is_rxfh_configured instead of open code adds c60882a4566a hv_netvsc: use netif_is_bond_master() instead of open code adds 019921521697 mlxsw: spectrum: use netif_is_macsec() instead of open code adds 275fdef2d919 Merge branch 'net-use-helpers' adds ba3c01ee02ed net: phy: at803x: fix resume for QCA8327 phy adds 1ca8311949ae net: phy: at803x: add DAC amplitude fix for 8327 phy adds 9d1c29b40285 net: phy: at803x: enable prefer master for 83xx internal phy adds 67999555ff42 net: phy: at803x: better describe debug regs adds c0288ae8e6bd net: make dev_get_port_parent_id slightly more readable adds 6213f07cb542 virtio_net: skip RCU read lock by checking xdp_enabled of vi adds b9c56ccb436d ethernet: Remove redundant 'flush_workqueue()' calls adds 0182d0788cd6 octeontx2-pf: Simplify the receive buffer size calculation adds 238340742a2f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6364d7d75a0e bpf, x64: Factor out emission of REX byte in more cases adds e5c15a363de6 mips, bpf: Fix Makefile that referenced a removed file adds bbf731b3f44d mips, bpf: Optimize loading of 64-bit constants adds 0eb4ef88c53f bpf, tests: Add more LD_IMM64 tests adds aa67fdb46436 selftests/bpf: Skip the second half of get_branch_snapshot in vm adds dd65acf72d0e selftests/bpf: Remove SEC("version") from test progs adds 7e3cbd3405cb selftests/bpf: Fix btf_dump test under new clang adds b79c2ce3baa9 libbpf: Skip re-installing headers file if source is older [...] adds c66a248f1950 bpftool: Remove unused includes to <bpf/bpf_gen_internal.h> adds f012ade10b34 bpftool: Install libbpf headers instead of including the dir adds 1478994aad82 tools/resolve_btfids: Install libbpf headers when building adds be79505caf3f tools/runqslower: Install libbpf headers when building adds bf60791741d4 bpf: preload: Install libbpf headers when building adds 7bf731dcc641 bpf: iterators: Install libbpf headers when building adds 62fde1c8beaf samples/bpf: Update .gitignore adds 3f7a3318a7c6 samples/bpf: Install libbpf headers when building adds a60d24e74002 samples/bpf: Do not FORCE-recompile libbpf adds 87ee33bfdd4f selftests/bpf: Better clean up for runqslower in test_bpft [...] adds d7db0a4e8d95 bpftool: Add install-bin target to install binary only adds 1c8dab7da1d2 Merge branch 'install libbpf headers when using the library' adds 65223741ae1b bpf: Support writable context for bare tracepoint adds ccaf12d6215a libbpf: Support detecting and attaching of writable tracep [...] adds fa7f17d066bd bpf/selftests: Add test for writable bare tracepoint adds a1852ce0e542 Merge branch 'add support for writable bare tracepoint' adds 91b2c0afd00c selftests/bpf: Add parallelism to test_progs adds 6587ff58cea4 selftests/bpf: Allow some tests to be executed in sequence adds e87c3434f81a selftests/bpf: Add per worker cgroup suffix adds d719de0d2f3c selftests/bpf: Fix race condition in enable_stats adds 445e72c782a1 selftests/bpf: Make cgroup_v1v2 use its own port adds 0f4feacc9155 selftests/bpf: Adding pid filtering for atomics test adds 5db02dd7f09f selftests/bpf: Fix pid check in fexit_sleep test adds d3f7b1664d3e selfetest/bpf: Make some tests serial adds e52a8b96c5ad Merge branch 'selftests/bpf: Add parallelism to test_progs' adds 5319255b8df9 selftests/bpf: Skip verifier tests that fail to load with [...] adds 3bf2ad5d4a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aa02cfa337b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8208461d3912 net/mlx5: Add ifc bits to support optional counters adds b8dfed636fc6 net/mlx5: Add priorities for counters in RDMA namespaces adds fc13f81e6fcd Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 2232642ec3fb ipvs: add sysctl_run_estimation to support disable estimation adds 7b1394892de8 netfilter: nft_dynset: relax superfluous check on set updates adds d91320061b5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 107fe0482b54 Bluetooth: Read codec capabilities only if supported adds 8b89637dbac2 Bluetooth: hci_vhci: Fix to set the force_wakeup value adds b15bfa4df635 Bluetooth: mgmt: Fix Experimental Feature Changed event adds 4df691606cc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 702041a65cb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a9a55584af1f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 5aea78cc6e6d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 488c7ad214f1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 183b60e00597 crypto: hisilicon/qm - modify the uacce mode check adds cfd6fb45cfaf crypto: ccree - avoid out-of-range warnings from clang adds 9b768e8a3909 crypto: qat - detect PFVF collision after ACK adds 18fcba469ba5 crypto: qat - disregard spurious PFVF interrupts adds e17f49bb244a crypto: qat - remove unnecessary collision prevention step [...] adds 993161d36ab5 crypto: qat - fix handling of VF to PF interrupts adds b79c7532dc33 crypto: qat - remove duplicated logic across GEN2 drivers adds c3878a786be0 crypto: qat - use hweight for bit counting adds 6e680f94bc31 crypto: qat - make pfvf send message direction agnostic adds 21db65edb6a5 crypto: qat - move pfvf collision detection values adds 71b5f2ab5e52 crypto: qat - rename pfvf collision constants adds 7a73c4622aaa crypto: qat - add VF and PF wrappers to common send function adds aa3c68634df8 crypto: qat - extract send and wait from adf_vf2pf_request [...] adds 32dfef6f92dd crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c adds 82e269ad8afe crypto: testmgr - Only disable migration in crypto_disable [...] adds b6f5f0c8f72d hwrng: mtk - Force runtime pm ops for sleep ops adds 6d643059e879 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 187502afe87a drm: rcar-du: Don't create encoder for unconnected LVDS outputs adds 206c54710882 drm: rcar-du: Improve kernel log messages when initializin [...] adds 780d4223f662 drm: rcar-du: Set the DMA coherent mask for the DU device adds 077092783a4d drm: rcar-du: Allow importing non-contiguous dma-buf with VSP adds 753f2674ad8d drm: property: Replace strncpy() with strscpy_pad() adds d6a4bf45a96f drm/omap: Use correct printk format specifiers for size_t adds 95f22783c6b0 drm/omap: Cast pointer to integer without generating warning adds 8b8a7d80af48 drm/omap: Depend on CONFIG_OF adds 668b51361fb4 drm/sti: Use correct printk format specifiers for size_t adds e29505caa32d drm/shmobile: Make use of the helper function devm_platfor [...] adds c2419077714d drm: rcar-du: Make use of the helper function devm_platfor [...] adds 458dc64e2f76 dt-bindings: display: renesas,du: Provide bindings for r8a779a0 adds 34176f4bf07c drm: rcar-du: Sort the DU outputs adds ce35299e211d drm: rcar-du: Only initialise TVM_TVSYNC mode when supported adds 8c252d3b302a drm: rcar-du: Fix DIDSR field name adds cc6f88b96ba2 drm: rcar-du: Split CRTC IRQ and Clock features adds b291fdcf5114 drm: rcar-du: Add r8a779a0 device support adds 407baae3e6f3 Merge tag 'du-next-20211007' of git://linuxtv.org/pinchart [...] adds 21d5a9b76682 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 7be28bd73f23 drm/plane-helper: fix uninitialized variable reference adds a0a33067b957 drm/connector: refer to CTA-861-G in the "content type" prop docs adds 5baaac3184ab dma-buf: add dma_resv_for_each_fence v3 adds 63639d013a6f dma-buf: use the new iterator in dma_buf_debug_show adds 0a42016d9319 dma-buf: use the new iterator in dma_resv_poll adds dbcae3bfcbca drm/ttm: use the new iterator in ttm_bo_flush_all_fences adds 9c2ba265352a drm/scheduler: use new iterator in drm_sched_job_add_impli [...] adds a585070f2682 drm/i915: use the new iterator in i915_request_await_object v2 adds 7cd80132aeab drm: use new iterator in drm_gem_fence_array_add_implicit v3 adds 24417d5b0c00 drm/bridge: ti-sn65dsi83: Implement .detach callback adds e539a77e44c7 dt-bindings: drm/bridge: ps8640: Add aux-bus child adds 97f921ff264e dt-bindings: add vendor prefix for Vivax adds f474bb3000b6 dt-bindings: display: simple: Add Vivax TPC-9150 panel adds 76f745683858 dt-bindings: display: simple: add Innolux G070Y2-T02 panel adds 19f036eaaffa drm/panel: panel-simple: add LOGIC Technologies LTTD800480 [...] adds c38171a58574 dt-bindings: display: simple: hardware can use ddc-i2c-bus adds 230a6f0e6f49 dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 223cce88a926 drm/panel: Add support for Sharp LS060T1SX01 panel adds 54d209e2fa94 Revert "drm/panel: Add support for Sharp LS060T1SX01 panel" adds 2620fddce4a9 Revert "dt-bindings: add bindings for the Sharp LS060T1SX0 [...] adds 2c0c19b681d5 fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' adds ba3e86789eaf dt-bindings: display: bridge: lvds-codec: Document LVDS da [...] adds 31f6207940a6 drm/bridge: lvds-codec: Add support for LVDS data mapping select adds 2307d3a5a2df dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 914b6f290beb drm/panel: Add support for Sharp LS060T1SX01 panel adds 836054308cca Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 58144d283712 drm/amdgpu: unify BO evicting method in amdgpu_ttm adds 73bf66712d2b drm/amdgpu/discovery: add missing case for SMU 11.0.5 adds 08808f75d9b7 drm/amd/display: Remove redundant initialization of variab [...] adds 35bdf463de33 drm/amdgpu: add missing case for HDP for renoir adds 097cbf2648e0 drm/amd/display: Fix Werror when building adds ec6abe831a84 drm/amdkfd: rm BO resv on validation to avoid deadlock adds c58a863b1ccf drm/amdgpu: use adev_to_drm for consistency when accessing [...] adds 806d42509bed drm/amd/display: remove duplicate include in dcn201_clk_mgr.c adds 40348baedfbc drm/amd/display: fix duplicated inclusion adds ea8312c1841c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 149ac2e7ae18 drm/i915: Free the returned object of acpi_evaluate_dsm() adds 71af6bae771a drm/i915/dg2: fix snps buf trans for uhbr adds c474420ba412 drm/i915/dp: take LTTPR into account in 128b/132b rates adds a94a6d76c984 drm/i915/mst: abstract intel_dp_mst_source_support() adds 89d64284551f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 1c4d17a5267b drm/tegra: Implement correct DMA-BUF semantics adds e3166698a8a0 drm/tegra: Implement buffer object cache adds c8696fa00635 drm/tegra: Do not reference tegra_plane_funcs directly adds 953018ca991f drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] adds 8de4e9a62b17 drm/tegra: Support asynchronous commits for cursor adds e76599df354d drm/tegra: Add NVDEC driver adds ab4de22c216a drm/tegra: Bump VIC/NVDEC clock rates to Fmax adds 3028956349e1 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC adds f00b479e6e47 gpu: host1x: Drop excess kernel-doc entry @key adds 426c60a8b103 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER adds 6a01cd3f00ae drm/tegra: gr2d: Explicitly control module reset adds 810ee5bd7472 drm/tegra: vic: Use autosuspend adds fa6b2d32e622 drm/tegra: Remove duplicate struct declaration adds 5dccbc9de8f0 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ adds 3614112bf00f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 6f4ea09ee57a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 3251a95bd1b3 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 36df2427ac3e ALSA: pcm: Add more disconnection checks at file ops adds 59d7f5f6ddbc ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit [...] adds 6d2778816036 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] adds f9d10e919964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec626334eaff ASoC: SOF: topology: do not power down primary core during [...] adds d8a15e5fcae1 ASoC: SOF: pipelines: Harmonize all functions to use struc [...] adds 06096537b778 ASoC: rt5682s: Fix hp pop produced immediately after resuming adds 9609cfcda007 ASoC: soc-pcm: restore mixer functionality adds 081068fd6414 ASoC: rockchip: add support for i2s-tdm controller adds 510f1c133aed ASoC: dt-bindings: rockchip: add i2s-tdm bindings adds 43b058698f72 Merge series "Rockchip I2S/TDM controller" from Nicolas Fr [...] adds 1539c8c5fcca ASoC: SOF: core: debug: force all processing on primary core adds e85c26eca639 ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence [...] adds 3f7561f74169 ASoC: SOF: ipc and dsp dump: Add markers for better visibility adds 9ff90859b95f ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce [...] adds 247ac640739d ASoC: SOF: loader: Print the DSP dump if boot fails adds e131bc58868a ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() adds 360fa3234e92 ASoC: SOF: debug/ops: Move the IPC and DSP dump functions [...] adds 34346a383de9 ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping adds 0ecaa2fff2de ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() f [...] adds 23013335bc3c ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_d [...] adds c05ec0714399 ASoC: SOF: debug: Print out the fw_state along with the DSP dump adds e6ff3db9efe9 ASoC: SOF: ipc: Re-enable dumps after successful IPC tx adds 705f4539c4c8 ASoC: SOF: ops: Force DSP panic dumps to be printed adds 58a5c9a4aa99 ASoC: SOF: Introduce macro to set the firmware state adds 4fade25dfbe1 ASoC: SOF: intel: hda: Drop 'error' prefix from error dump [...] adds e51838909b69 ASoC: SOF: core: Clean up snd_sof_get_status() prints adds f8c3ec4368df ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmwa [...] adds 7511b0edf1b8 ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag [...] adds 3ad7b8f4817f ASoC: SOF: Intel: hda: Dump registers and stack when SOF_D [...] adds 1cfd7c2ee9f3 Merge series "ASoC: SOF: Improvements for debugging" from [...] adds f71f59dd4508 ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbo [...] adds 97e22cbd0dc3 ASoC: SOF: Make Intel IPC stream ops generic adds 40834190aa81 ASoC: SOF: imx: Use newly introduced generic IPC stream ops adds 858f7a5c45ca ASoC: SOF: Introduce fragment elapsed notification API adds 99f11b6552fa Merge series "Introduce new SOF helpers" from Daniel Balut [...] adds 4d67dc1998f1 ASoC: max98927: Handle reset gpio when probing i2c adds b23d3189c038 ASoC: max98927: Add reset-gpios optional property adds 06a0fc36a529 Merge series "Add reset-gpios handling for max98927" from [...] adds c861af7861aa ASoC: dt-bindings: mediatek: mt8192: re-add audio afe document adds febf5da81ea8 ASoC: SOF: prepare code to allocate IPC messages in fw_ready adds 5f6c1341d1b5 ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] adds e8ccf82b8a57 ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] adds 4e03b1b772ba ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() adds bea03a328f97 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] adds 04a32383f84e Merge series "ASoC: Intel: bytcht_es8316: few cleanups" fr [...] adds 126a76ada98f ASoC: dt-bindings: rt9120: Add initial bindings adds f218b5e2662c ASoC: rt9120: Add rt9210 audio amplifier support adds 4dbdda1938fc Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] adds 5245352588f5 ASoC: mediatek: mt8195: update audsys clock parent name adds 74daadc7fde5 ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io adds cacbce45f5df ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_pre [...] adds b013c39823b0 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 7570aa39d41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9da51b162704 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c159c77e5aae block: bump max plugged deferred size from 16 to 32 adds a3a96cbfaa41 block: pre-allocate requests if plug is started and is a batch adds 915dbade08a1 Merge branch 'for-5.16/block' into for-next adds 69826e13f436 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring adds 3455f27a9082 io_uring: inform block layer of how many requests we are s [...] adds 2dda4c161c12 Merge branch 'for-5.16/block-io_uring' into for-next adds 3a27b5513bbe Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 1e02c9971286 dm verity: skip redundant verity_handle_err() on I/O errors adds 8bb1b46405de dm clone: make array 'descs' static adds e95e3fab77b4 dm rq: don't queue request to blk-mq during DM suspend adds 012a67c67932 dm: fix mempool NULL pointer race when completing IO adds 2853a9da37a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 383d3c5ff4e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2318a18c3249 Merge branch 'fixes' into next adds 4d35def6ed43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6bc07a204449 dt-bindings: mfd: Add Broadcom's MISC block adds de80ebd88b9e dt-bindings: mfd: brcm,cru: Add clkset syscon adds dcc24e936da2 dt-bindings: mfd: brcm,cru: Add USB 2.0 PHY adds 609506476b8e mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> " [...] adds fe02eed5d203 mfd: intel_pmt: Only compile on x86 adds 0996f75fbdf8 mfd: rk808: Add support for power off on RK817 adds 677c9aed74fd mfd: da9063: Add support for latest EA silicon revision adds f5ee20464681 dt-bindings: mfd: qcom,tcsr: Document ipq6018 compatible adds c0764872c1ff mfd: sprd: Add support for SC2730 PMIC adds 95c99b961e26 mfd: Kconfig: Fix typo in PMIC_ADP5520 from AD5520 to ADP5520 adds ff61d3b212cc mfd: cros_ec: Drop unneeded MODULE_ALIAS adds e7e7d02ad837 dt-bindings: mfd: logicvc: Add patternProperties for the display adds 516e83636fce mfd: sec-irq: Do not enforce (incorrect) interrupt trigger type adds 5a6c0a689e02 mfd: max77686: Do not enforce (incorrect) interrupt trigger type adds 15e24f5ab1f4 mfd: max77693: Do not enforce (incorrect) interrupt trigger type adds 6e0b813c6bbb mfd: max14577: Do not enforce (incorrect) interrupt trigger type adds 4d74190d30c8 mfd: intel-lpss: Add support for MacBookPro16,2 ICL-N UART adds 9e16f49c8280 mfd: hi6421-spmi-pmic: cleanup drvdata adds 8c3f1ab09e57 mfd: core: Add missing of_node_put for loop iteration adds 6b1b35b4a693 dt-bindings: mfd: sprd: Add bindings for ums512 global registers adds 4dfa671d4615 mfd: exynos-lpass: Describe driver in KConfig adds cc9165a12f6b mfd: altr_a10sr: Add SPI device ID table adds 131bbf492544 mfd: cpcap: Add SPI device ID table adds 887197e06685 mfd: sprd: Add SPI device ID table adds 3265a4e7a675 mfd: qcom-pm8xxx: switch away from using chained IRQ handlers adds 10a1edd7dea3 dt-bindings: mfd: Convert X-Powers AC100 binding to a schema adds f38d3e404326 dt-bindings: mfd: Convert X-Powers AXP binding to a schema adds 01355c18cb6b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 33a5471f8da9 video: backlight: Drop maximum brightness override for bri [...] adds 563edf85ce18 backlight: Propagate errors from get_brightness() adds 2f4bfd0057f2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds e5153a7fb56c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d2104f21618 regulator: dt-bindings: maxim,max8997: convert to dtschema adds 19cd2b147187 regulator: dt-bindings: maxim,max8973: convert to dtschema adds b16bef60a911 regulator: s5m8767: do not use reset value as DVS voltage [...] adds a7fda04bc9b6 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,p [...] adds 1790cd3510cb dt-bindings: clock: samsung,s2mps11: convert to dtschema adds ea98b9eba05c regulator: dt-bindings: samsung,s2m: convert to dtschema adds a52afb0f54fa regulator: dt-bindings: samsung,s2mpa01: convert to dtschema adds fab58debc137 regulator: dt-bindings: samsung,s5m8767: convert to dtschema adds 636bdb5f84ca Merge series "regulator/mfd/clock: dt-bindings: Samsung S2 [...] adds fabe706a7586 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 33a0ba581190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 63247c613ef2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 0cc8b8100291 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 845061ae0a6f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 14d0a2f11936 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds afd0273bddf4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b57f13aaace3 Merge branch 'next' of git://github.com/cschaufler/smack-next adds dfab6e427609 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5099db433b32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a70ae18b9e95 Merge branch 'dt/linus' into dt/next adds 387ee9fe4587 dt-binding: usb: xilinx: Add clocking node adds d40861fb6683 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fe7bd5a37ff Merge branch 'spi-5.15' into spi-5.16 adds 6bfb15f34dd8 spi: Move comment about chipselect check to the right place adds bdc7ca008e1f spi: Remove unused function spi_busnum_to_master() adds fb51601bdf3a spi: Reorder functions to simplify the next commit adds da21fde0fdb3 spi: Make several public functions private to spi.c adds a0ecee320158 Merge series "spi: Various Cleanups" from Uwe Kleine-König [...] adds 131cbfbd9262 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds 0d063bf9be00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 908d969f88bf x86/fpu: Restore the masking out of reserved MXCSR bits adds 2effb1e31d27 Merge branch 'x86/urgent' adds 0761eba7906f Merge branch 'x86/misc' adds fac0bf7332e9 Merge branch 'x86/urgent' into x86/fpu, to resolve conflicts adds 9c72b8a0c8df Merge branch 'x86/fpu' adds 15e41721f84a Merge branch 'x86/cpu' adds c7419a6e1aa3 Merge branch x86/cc into x86/core adds 541ac97186d9 x86/sev: Make the #VC exception stacks part of the default [...] adds a28c527de9b9 Merge branch 'x86/core' adds 3fd3590b53d1 x86/Kconfig: Remove references to obsolete Kconfig symbols adds 6bf8a55d8344 x86: Fix misspelled Kconfig symbols adds 39c43ec2c8c6 Merge branch 'x86/cleanups' adds 9455d30a7fd5 Merge branch 'x86/build' adds c715aae7295c Merge branch 'sched/core' adds f23a35122c81 Merge branch 'ras/core' adds 916ad209f33e Merge branch 'perf/core' adds 91f529ad2bfb Merge branch 'objtool/urgent' adds b08cadbd3b87 Merge branch 'objtool/urgent' adds dcf21d423e05 Merge branch 'objtool/core' adds 75a150c4f7d3 Merge branch 'locking/wwmutex' adds 3d0c8725fd30 Merge branch 'locking/core' adds a6d06ef25c4e Merge branch 'irq/core' adds 2d915f32ee48 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 34417f27b9fb EDAC/mc_sysfs: Print MC-scope sysfs counters unsigned adds 0967eb11f647 Merge branch 'edac-misc' into edac-for-next adds 9f4873fb6af7 EDAC/amd64: Handle three rank interleaving mode adds 0df070182842 Merge branch 'edac-misc' into edac-for-next adds 0b6d4ab2165c EDAC/ti: Remove redundant error messages adds d029439d8ab1 Merge branch 'edac-misc' into edac-for-next adds 3022cbdd344f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 5ae3c0f160d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7663ad9a5dbc rcu: Always inline rcu_dynticks_task*_{enter,exit}() adds 74aece72f95f rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr adds dd1277d2ad95 Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16 [...] adds 587a7d1703f3 Merge branch 'kcsan.2021.09.13b' into HEAD adds 8c2a88248ca5 Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds 0c4b6757e15a EXP timers/nohz: Last resort update jiffies on nohz_full I [...] adds 14dbb29eda51 clocksource: Forgive repeated long-latency watchdog clocks [...] adds d6c44ee1a93c rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) adds 808a27e4b2a6 rcu: Tighten rcu_advance_cbs_nowake() checks adds d31baa7475b4 rcu-tasks: Don't remove tasks with pending IPIs from holdout list adds f3b72ef09443 testing/bpf: Update test names for xchg and cmpxchg adds 13ffafebe397 torture: Catch kvm.sh help text up with actual options adds 3d83f2da441f rcutorture: Sanitize RCUTORTURE_RDR_MASK adds 6a8af526f267 rcutorture: More thoroughly test nested readers adds 343279c55601 srcu: Prevent redundant __srcu_read_unlock() wakeup adds 05b50a5658f5 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] adds 99d048be7d59 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] adds 10aa835df58a torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] adds 20863b0970fa torture: Remove RCU_FAST_NO_HZ from rcu scenarios adds e32f2bc3ae02 rcu: Remove the RCU_FAST_NO_HZ Kconfig option adds 9c0332166ca3 rcu: Move rcu_needs_cpu() to tree.c adds 856fab4c98a9 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() adds 5b975f5338c6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() adds 17f91c3ef891 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] adds 38efd154729e rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load adds 62ba29f40ce5 rcu: in_irq() cleanup adds 0d93113bb4f2 rcu: Prevent expedited GP from enabling tick on offline CPU adds d5e7be308018 rcu: Make idle entry report expedited quiescent states adds 970871d01ee4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 1237ec737572 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds f69772105da4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c87c9f618e9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4e400cee3d65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b1e3439bf17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d25faa76e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce7ef86d868d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd921b9f0c8d ipmi: bt: Add ast2600 compatible string adds bdec3be8ffcd Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 1eeed36c6fa8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 2c52ad743fee Revert "usb: misc: ehset: Workaround for "special" hubs" adds 4f150226282c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 0c18aa73b86f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 990a268a242e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds d02b006b29de Revert "serial: 8250: Fix reporting real baudrate value in [...] adds 84cb73e385eb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds f27cfb206672 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds acc5143fdeea Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 73f0a4e33024 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bdd4216d7f7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ac8848d03fa5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bf3078f88136 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e538e8649892 MIPS: asm: pci: define arch-specific 'pci_remap_iospace()' [...] adds d8ecb8305805 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds dd5c88b96cb4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 860b48d1a253 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 39c630af9c9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1ca8f5cafab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9db80fee9e1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84d1833a3367 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f0d1be1482aa rpmsg: virtio: Remove unused including <linux/of_device.h> adds bc774a3887cb rpmsg: char: Remove useless include adds 0b52f666126e Merge branches 'rpmsg-next' and 'rproc-next' into for-next adds bd1b7026103a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 42e79c70d4b5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 9eaf57dbbf27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b2160dc8b94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 106502e232ed pinctrl: renesas: r8a779[56]x: add MediaLB pins adds 8316ca753785 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds f9d8de699ac4 pinctrl: samsung: support ExynosAutov9 SoC pinctrl adds d2d4253c5005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop adds 4f627af8e606 ptrace: Remove the unnecessary arguments from arch_ptrace_stop adds 7e3c4fb7fc19 exec: Check for a pending fatal signal instead of core_state adds d67e03e36161 exit: Factor coredump_exit_mm out of exit_mm adds 92307383082d coredump: Don't perform any cleanups before dumping core adds 0258b5fd7c71 coredump: Limit coredumps to a single thread group adds 3f66f86bfed3 per signal_struct coredumps adds 92aa0b266040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64811b4b8381 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 455f1677415f Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 3109151c4734 rtc: mcp795: Add SPI ID table adds f3606687b447 rtc: msc313: Fix unintentional sign extension issues with [...] adds 7caadcfa8a7c rtc: m41t80: return NULL rather than a plain 0 integer adds 752d4cd250e0 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 6886fc3758c1 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 5483a87065e6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds ab9eadad488b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 73ccfa625a0f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds fbb5c74e078d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 48832cc1cf21 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 937b9a454999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91bd8c27be3b kunit: fix too small allocation when using suite-only kuni [...] adds 906932c29531 kunit: tool: misc fixes (unused vars, imports, leaked files) adds d02376ebd812 kunit: tool: show list of valid --arch options when invalid adds cc74705ed681 kunit: add 'kunit.action' param to allow listing out tests adds c9e7704b3da7 kunit: tool: factor exec + parse steps into a function adds 28fa850f9b44 kunit: tool: actually track how long it took to run tests adds 6710951ee039 kunit: tool: support running each suite/test separately adds e7198adb84dc kunit: tool: yield output from run_kernel in real time adds 1b2fecd669bf Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 95f7445d1252 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 3bd583141556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 74b92b5de19c Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 60531db960ba Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 4861fbbfd44d Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds 1b5886a557fb ethernet: sun: for for "remove direct netdev->dev_addr writes" adds a375dcac3509 mm/userfaultfd: selftests: fix memory corruption with thp enabled adds f49ab781c876 userfaultfd: fix a race between writeprotect and exit_mmap() adds a122763c4edc mm/migrate: optimize hotplug-time demotion order updates adds dd3e24b84bc1 mm/migrate: add CPU hotplug to demotion #ifdef adds 8f9fa4ee8388 mm/migrate: fix CPUHP state to update node demotion order adds b40dba05bc20 mm/vmalloc: fix numa spreading for large hash tables adds 6d1775401087 ocfs2: Fix data corruption after conversion from inline format adds 5a9d253114f6 ocfs2-fix-data-corruption-after-conversion-from-inline-format-fix adds 8654d10f50e0 ocfs2: mount fails with buffer overflow in strlen adds d3c6289241c6 memblock: check memory total_size adds 3b49c3fc2312 mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] adds 364273d10c12 mm, slub: fix two bugs in slab_debug_trace_open() adds de01c3f0a081 mm, slub: fix mismatch between reconstructed freelist dept [...] adds 16788916d74c mm, slub: fix potential memoryleak in kmem_cache_open() adds 9ad4e6013ab5 mm, slub: fix potential use-after-free in slab_debugfs_fops adds 585d75aaa475 mm, slub: fix incorrect memcg slab count for bulk free adds 66d470474628 elfcore: correct reference to CONFIG_UML adds bf606dbaea93 elfcore-correct-reference-to-config_uml-fix adds 746fa62936b4 vfs: check fd has read access in kernel_read_file_from_fd() adds fbc44e4fb9b3 mm/secretmem: Fix NULL page->mapping dereference in page_i [...] adds c0126cdad359 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 162042e580f8 /proc/kpageflags: do not use uninitialized struct pages adds 5bb60d96eb9c procfs: prevent unpriveleged processes accessing fdinfo dir adds 237f1a12f08c scripts/spelling.txt: add more spellings to spelling.txt adds 6ad4a1ca22c6 scripts/spelling.txt: fix "mistake" version of "synchronization" adds 29f1b775a1c3 scripts/decodecode: fix faulting instruction no print when [...] adds bf440fad3676 ocfs2: Fix handle refcount leak in two exception handling paths adds 1ea0e0646f25 ocfs2: cleanup journal init and shutdown adds ca08f2bea8a1 ocfs2/dlm: remove redundant assignment of variable ret adds 0bfe432f6eb6 ocfs2: reflink deadlock when clone file to the same direct [...] adds da50a8571a2c ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 3dabda57ab34 ocfs2: fix ocfs2 corrupt when iputting an inode adds 3da702704bc4 fs/posix_acl.c: avoid -Wempty-body warning adds aa36a935f4b4 mm: move kvmalloc-related functions to slab.h adds c9427b1b3a5c mm/slab.c: remove useless lines in enable_cpucache() adds c97ad1f0edc7 slub: add back check for free nonslab objects adds 3522eb5118e8 mm, slub: Use prefetchw instead of prefetch adds 4cfcfb9c4efc mm: don't include <linux/dax.h> in <linux/mempolicy.h> adds 9b1c87762654 mm/smaps: fix shmem pte hole swap calculation adds 90520a7df422 mm/smaps: use vma->vm_pgoff directly when counting partial swap adds 1849f6790521 mm/smaps: simplify shmem handling of pte holes adds ca9ca74d401f mm: debug_vm_pgtable: don't use __P000 directly adds fefa799d0383 kasan: test: bypass __alloc_size checks adds 1ed482c59a55 rapidio: avoid bogus __alloc_size warning adds 0aa6529dfdc0 Compiler Attributes: add __alloc_size() for better bounds [...] adds 53a41bc9ebc2 slab: clean up function prototypes adds 04ba82afbbf3 slab: add __alloc_size attributes for better bounds checking adds bfb5d7a9eb04 mm/kvmalloc: add __alloc_size attributes for better bounds [...] adds 0156b2161e14 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 4a865a1fe818 mm/page_alloc: add __alloc_size attributes for better boun [...] adds 7fdeb7f2d8dc percpu: add __alloc_size attributes for better bounds checking adds c28cee4d41ba mm/page_ext.c: fix a comment adds b3d68f769c78 mm/filemap.c: remove bogus VM_BUG_ON adds 939f0e416eb9 vfs: keep inodes with page cache off the inode shrinker LRU adds 45d1db5cb2fb mm/gup: further simplify __gup_device_huge() adds 04dfc8bf877f mm/swapfile: remove needless request_queue NULL pointer check adds 1baaa27d07f1 mm/swapfile: fix an integer overflow in swap_show() adds 28084be01d78 mm: optimise put_pages_list() adds bbbeefe3cb8c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() adds 4f4852214afc memcg: flush stats only if updated adds 3c7bcb9965ae memcg: unify memcg stat flushing adds 944f564fc50e mm/memcg: remove obsolete memcg_free_kmem() adds 3c7dffc22971 memcg: prohibit unconditional exceeding the limit of dying tasks adds 5924889f76ae mm/mmap.c: fix a data race of mm->total_vm adds 561289cc31f6 mm: use __pfn_to_section() instead of open coding it adds 24d87062c677 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds e13937d78254 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds 0df37b32aa6b mm: clear vmf->pte after pte_unmap_same() returns adds 46173c07d299 mm: drop first_index/last_index in zap_details adds 6c8cf638d5ea mm: add zap_skip_check_mapping() helper adds efa298673196 mm: introduce pmd_install() helper adds cb5b4bc3b3c8 mm: remove redundant smp_wmb() adds 91128b6c0f3e Documentation: update pagemap with shmem exceptions adds 27692e64c49c lazy tlb: introduce lazy mm refcount helper functions adds 1f352eae4214 lazy tlb: allow lazy tlb mm refcounting to be configurable adds 72c95ba9adb4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 19d844c81424 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 465056a296e4 memory: remove unused CONFIG_MEM_BLOCK_SIZE adds 3b39397f73b8 mm/mremap: don't account pages in vma_to_resize() adds 433f83e7bb91 mm: mmap_lock: remove redundant newline in TP_printk adds 8d357302da60 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN adds 48563a1c914f mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds ee8c7ee1ebfa mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds c0ec6191c6e0 mm/vmalloc: make show_numa_info() aware of hugepage mappings adds 4818bfe8b5bd mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo adds 61df6abb6325 mm/vmalloc: do not adjust the search size for alignment overhead adds b77b221af5e0 mm/vmalloc: check various alignments when debugging adds 10ebb40f7e36 vmalloc: back off when the current task is OOM-killed adds 6c07fc08c4a6 vmalloc: choose a better start address in vm_area_register [...] adds 044c00053217 arm64: support page mapping percpu first chunk allocator adds f9d254e96fcd kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC adds 03eecd912ff3 kasan: test: add memcpy test that avoids out-of-bounds write adds a67026d645a6 lib/stackdepot: include gfp.h adds 91510d7be347 lib/stackdepot: remove unused function argument adds 6f0d526fbca1 lib/stackdepot: introduce __stack_depot_save() adds 311313989ae0 kasan: common: provide can_alloc in kasan_save_stack() adds 9177ce0f0e8c kasan: generic: introduce kasan_record_aux_stack_noalloc() adds 6fad6df00226 workqueue, kasan: avoid alloc_pages() when recording stack adds e8b1be9f9f61 kasan: fix tag for large allocations when using CONFIG_SLAB adds 7bff40fe109e mm/large system hash: avoid possible NULL deref in alloc_l [...] adds 30f3e58099b7 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 6903f4364380 mm/page_alloc.c: simplify the code by using macro K() adds 50e0b1c8e757 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 4872269e9933 mm/page_alloc.c: use helper function zone_spans_pfn() adds d4489b9b9b4e mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 2fd46c96b41e mm/page_alloc: print node fallback order adds 646165f9b31e mm/page_alloc: use accumulated load when building node fal [...] adds ab5c550d3ab8 mm: move node_reclaim_distance to fix NUMA without SMP adds 184d2d6bca9a mm: move fold_vm_numa_events() to fix NUMA without SMP adds b8248aacda60 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() adds 5f1941c39f0e mm/page_alloc: detect allocation forbidden by cpuset and b [...] adds 3c0171c10565 mm/page_alloc.c: show watermark_boost of zone in zoneinfo adds 0ff4af5b8e42 mm: create a new system state and fix core_kernel_text() adds ab0742f47862 mm: make generic arch_is_kernel_initmem_freed() do what it says adds 20c60954aaa1 powerpc: use generic version of arch_is_kernel_initmem_freed() adds a56444e2b043 s390: use generic version of arch_is_kernel_initmem_freed() adds 2fad9c032f65 mm: fix data race in PagePoisoned() adds 49705cbddca9 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds 3dbf1f38c89a hugetlb: add demote hugetlb page sysfs interfaces adds ad44e85a4988 mm/cma: add cma_pages_valid to determine if pages are in CMA adds 67f3c66db4cb hugetlb: be sure to free demoted CMA pages to CMA adds 593cff16d5a8 hugetlb: add demote bool to gigantic page routines adds 89f63ed0ce65 hugetlb: add hugetlb demote page support adds 488c4b0e5a01 hugetlb-add-hugetlb-demote-page-support-v4 adds 574e98eaed7c mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds 52b5c62df8c2 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds ac24bca4be1e userfaultfd/selftests: fix feature support detection adds cfc460fd3ede userfaultfd/selftests: fix calculation of expected ioctls adds 693e84e6306d mm/page_isolation: fix potential missing call to unset_mig [...] adds 2aa760ba17ef mm/page_isolation: guard against possible putback unisolated page adds 8290ae95edb5 mm/vmscan.c: fix -Wunused-but-set-variable warning adds 9517d443872b tools/vm/page_owner_sort.c: count and sort by mem adds f9954e704525 tools/vm/page-types.c: make walk_file() aware of address r [...] adds b3b66b3f57dd tools/vm/page-types.c: move show_file() to summary output adds 51fe7354d094 tools/vm/page-types.c: print file offset in hexadecimal adds eff42a1cf41d mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 2bade1e8760c mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 0e0f7ef604ab arch_numa: simplify numa_distance allocation adds 7647c8d724a7 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds 09a1fffbfeab memblock: drop memblock_free_early_nid() and memblock_free [...] adds 8013d4329d8f memblock: stop aliasing __memblock_free_late with memblock [...] adds 5521bca6d39d memblock: rename memblock_free to memblock_phys_free adds fd23ebf7ddf2 memblock: use memblock_free for freeing virtual pointers adds d3ae0d4935db mm: mark the OOM reaper thread as freezable adds e963fa4e7947 oom_kill: oom_score_adj broken for processes with small me [...] adds aaa6a9ddc20e hugetlbfs: extend the definition of hugepages parameter to [...] adds e569feb8ac49 mm/migrate: de-duplicate migrate_reason strings adds b3d3235ee175 mm: nommu: kill arch_get_unmapped_area() adds d6306099f6a6 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds e46467bb386a mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 64f0155e5bdc mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds bff963406cbe mm/memory_hotplug: add static qualifier for online_policy_ [...] adds b1d527317af1 memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds ef71d1f0f963 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds feb11e49a333 memory-hotplug.rst: document the "auto-movable" online policy adds a7cb3fbf22b7 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds 52a19ebe1e2f mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds 28c709b8c3b9 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds 46022a814d87 mm/memory_hotplug: remove HIGHMEM leftovers adds e789f9718d46 mm/memory_hotplug: remove stale function declarations adds ca30f3d35b1f x86: remove memory hotplug support on X86_32 adds 52dae108a38a mm/memory_hotplug: handle memblock_add_node() failures in [...] adds b0ceff3590b2 memblock: improve MEMBLOCK_HOTPLUG documentation adds 45e5e149f928 memblock: allow to specify flags with memblock_add_node() adds 1007f40e8c19 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds 90b18887dbe1 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds 72bcecb74ca3 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 5cecd4e0a0d5 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 36b1d92ded88 mm: disable zsmalloc on PREEMPT_RT adds ddc1f264d9a0 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds adc0052a9699 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 7c74d04c466f mm/highmem: Remove deprecated kmap_atomic adds a4ad2b2c9bcc zram_drv: allow reclaim on bio_alloc adds ecb9cb3d2a67 zram: off by one in read_block_state() adds bdc195da79b8 zram: introduce an aged idle interface adds d817e375e18a zram-introduce-an-aged-idle-interface-v5 adds d86bb36b79f0 zram: Introduce an aged idle interface adds c02cb693f958 mm: remove HARDENED_USERCOPY_FALLBACK adds d2df30a276b6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 1011df34f76b stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 2c4103e4483e kfence: count unexpectedly skipped allocations adds fffb78f28fe9 kfence: move saving stack trace of allocations into __kfen [...] adds 1caf05ea40dc kfence: limit currently covered allocations when pool nearly full adds d13bdb5ceb17 kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds b40e0238c419 fixup! kfence: limit currently covered allocations when po [...] adds 79a50d570e85 kfence: add note to documentation about skipping covered a [...] adds 90d99fce129d kfence: test: use kunit_skip() to skip tests adds bd85f9983e11 kfence: shorten critical sections of alloc/free adds f3719138abf6 mm/damon: grammar s/works/work/ adds 2b0931d7bb5a Documentation/vm: move user guides to admin-guide/mm/ adds 33ee60b61247 MAINTAINERS: update SeongJae's email address adds e1c0d9710c5b docs/vm/damon: remove broken reference adds 447b5cc1f433 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds 0a5ba037ef1f mm/damon/core: print kdamond start log in debug mode only adds 648ced467b07 mm/damon: remove unnecessary do_exit() from kdamond adds b888d7be5ee1 mm/damon: needn't hold kdamond_lock to print pid of kdamond adds b27e62b04031 mm/damon/core: nullify pointer ctx->kdamond with a NULL adds f88fe78f4d8d mm/damon/core: account age of target regions adds 70029b0746b2 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds 09cf22d024a6 mm/damon/vaddr: support DAMON-based Operation Schemes adds ee65e451519b mm/damon/dbgfs: support DAMON-based Operation Schemes adds 33e74a291d4c mm/damon/schemes: implement statistics feature adds 3b5e6d3a842d selftests/damon: add 'schemes' debugfs tests adds fdbf94fe94ab Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds 09d72546058c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 7b551d78b986 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6f7c36d6537c kernel/hung_task.c: Monitor killed tasks. adds 40c36f627bb3 procfs: do not list TID 0 in /proc/<pid>/task adds 72dea336ec58 procfs-do-not-list-tid-0-in-proc-pid-task-fix adds 810c9be46734 proc: test that /proc/*/task doesn't contain "0" adds 6310e5be873f x86/xen: update xen_oldmem_pfn_is_ram() documentation adds 4de36a2b5d21 x86/xen: simplify xen_oldmem_pfn_is_ram() adds 411567297007 x86/xen: print a warning when HVMOP_get_mem_type fails adds 215330344df2 proc/vmcore: let pfn_is_ram() return a bool adds 5b11b84fe360 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds a9c84fbe6ff5 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds c4a3bd079458 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds ea0931151bae virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds a5dc75797b5c virtio-mem: kdump mode to sanitize /proc/vmcore access adds 477a414c9055 proc: allow pid_revalidate() during LOOKUP_RCU adds d37e88f4905d proc/sysctl: make protected_* world readable adds e2aca2a8a204 MAINTAINERS: add "exec & binfmt" section with myself and Eric adds a6af3b2e0c51 lib, stackdepot: check stackdepot handle before accessing slabs adds 1270ed7bc84d lib, stackdepot: add helper to print stack entries adds 0ad6fe97c31c lib, stackdepot: add helper to print stack entries into buffer adds 318b82e8288c lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds 84cc214fb5f3 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 294c26ae1f0b include/linux/string_helpers.h: add linux/string.h for strlen() adds ed5ce30a85ab lib: uninline simple_strntoull() as well adds 7bf728945ab6 const_structs.checkpatch: add a few sound ops structs adds 94ca29253929 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses adds 18b79a19075f binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds c35e8e2abc53 ELF: fix overflow in total mapping size calculation adds e2e164405023 ELF: simplify STACK_ALLOC macro adds ab7014b91534 kallsyms: remove arch specific text and data check adds ee7e72d5448a kallsyms: fix address-checks for kernel related range adds b9cfb2522d9e sections: move and rename core_kernel_data() to is_kernel_ [...] adds 8d6f74e6c810 sections: move is_kernel_inittext() into sections.h adds e499072007af x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds 24d28e1870ac sections: provide internal __is_kernel() and __is_kernel_t [...] adds fe51a9347491 mm: kasan: use is_kernel() helper adds 19f8be5a2429 extable: use is_kernel_text() helper adds d6c328d00379 powerpc/mm: use core_kernel_text() helper adds 9d6812821ce7 microblaze: use is_kernel_text() helper adds 232d06b1c2f6 alpha: use is_kernel_text() helper adds b3f303c9879f ramfs: fix mount source show for ramfs adds a018f597821e init/main.c: silence some -Wunused-parameter warnings adds 1386b751ba16 coda: avoid NULL pointer dereference from a bad inode adds 75709f1f0183 coda: check for async upcall request using local state adds 628948acc267 coda: remove err which no one care adds d9c299685851 coda: avoid flagging NULL inodes adds ba1135137dc0 coda: avoid hidden code duplication in rename adds 2daeff8a0c0b coda: avoid doing bad things on inode type changes during [...] adds 3bb3623ef628 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 6fac7ccf1b50 coda: use vmemdup_user to replace the open code adds 88fa5198a690 coda: bump module version to 7.2 adds 285c0d4e417f hfs/hfsplus: use WARN_ON for sanity check adds 09e9d12e4a6e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 3a3b6b323bd3 seq_file: move seq_escape() to a header adds 3583cf7d2dbf kernel/fork.c: unshare(): use swap() to make code cleaner adds c71418cf286b sysv: use BUILD_BUG_ON instead of runtime check adds 161e3d129909 Documentation/kcov: include types.h in the example adds b035e46f9033 Documentation/kcov: define `ip' in the example adds 3e37e25a8792 kcov: allocate per-CPU memory on the relevant node adds 34321c1ddc50 kcov: avoid enable+disable interrupts if !in_task() adds 236ab67016ac kcov: replace local_irq_save() with a local_lock_t adds 7999edaee5ab kernel/resource: clean up and optimize iomem_is_exclusive() adds d1f871f55dab kernel/resource: disallow access to exclusive system RAM regions adds 001c0c96e9c0 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds 39725274743d ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 2a9c029cd52e ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds 9dfaa953e269 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL adds d1c65f1a67bd Merge branch 'akpm-current/current' adds ca1350ac06e8 mm: migrate: simplify the file-backed pages validation whe [...] adds 541ef8c7002e mm: unexport folio_memcg_{,un}lock adds 17e9f73b8452 mm: unexport {,un}lock_page_memcg adds d11861d955aa Merge branch 'akpm/master' adds d3134eb5de85 Add linux-next specific files for 20211011
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 (f8dc23b3dc0c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/media/i2c-cardlist.rst | 8 +- Documentation/admin-guide/mm/hugetlbpage.rst | 2 +- .../devicetree/bindings/arm/mediatek.yaml | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 + .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/clock/maxim,max77686.txt | 4 +- .../devicetree/bindings/clock/samsung,s2mps11.txt | 49 - .../devicetree/bindings/clock/samsung,s2mps11.yaml | 45 + .../bindings/display/bridge/lvds-codec.yaml | 33 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 19 +- .../bindings/display/mediatek/mediatek,dsi.txt | 6 + .../bindings/display/panel/panel-simple.yaml | 5 + .../bindings/display/panel/sharp,ls060t1sx01.yaml | 56 + .../devicetree/bindings/display/renesas,du.yaml | 51 + .../devicetree/bindings/hwmon/ibm,cffps1.txt | 26 - .../devicetree/bindings/hwmon/jedec,jc42.yaml | 9 + .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 141 + .../devicetree/bindings/hwmon/ntc_thermistor.txt | 44 - .../bindings/hwmon/pmbus/ti,lm25066.yaml | 54 + .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 1 + .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 120 + .../bindings/media/qcom,sc7280-venus.yaml | 162 + Documentation/devicetree/bindings/mfd/ac100.txt | 50 - Documentation/devicetree/bindings/mfd/axp20x.txt | 273 -- .../devicetree/bindings/mfd/brcm,cru.yaml | 21 + .../devicetree/bindings/mfd/brcm,misc.yaml | 60 + Documentation/devicetree/bindings/mfd/max14577.txt | 4 +- Documentation/devicetree/bindings/mfd/max77686.txt | 2 +- Documentation/devicetree/bindings/mfd/max77693.txt | 2 +- .../devicetree/bindings/mfd/qcom,tcsr.txt | 1 + .../bindings/mfd/sprd,ums512-glbreg.yaml | 68 + Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mfd/x-powers,ac100.yaml | 116 + .../devicetree/bindings/mfd/x-powers,axp152.yaml | 400 +++ .../devicetree/bindings/mfd/xylon,logicvc.yaml | 3 + Documentation/devicetree/bindings/net/dsa/dsa.yaml | 5 +- .../devicetree/bindings/net/snps,dwmac.yaml | 2 + .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../bindings/pinctrl/samsung-pinctrl.txt | 1 + .../devicetree/bindings/regulator/max77686.txt | 2 +- .../bindings/regulator/max8973-regulator.txt | 52 - .../bindings/regulator/max8997-regulator.txt | 145 - .../bindings/regulator/maxim,max8973.yaml | 139 + .../bindings/regulator/maxim,max8997.yaml | 445 +++ .../bindings/regulator/samsung,s2mpa01.txt | 79 - .../bindings/regulator/samsung,s2mpa01.yaml | 62 + .../bindings/regulator/samsung,s2mps11.txt | 102 - .../bindings/regulator/samsung,s2mps11.yaml | 44 + .../bindings/regulator/samsung,s2mps13.yaml | 44 + .../bindings/regulator/samsung,s2mps14.yaml | 44 + .../bindings/regulator/samsung,s2mps15.yaml | 44 + .../bindings/regulator/samsung,s2mpu02.yaml | 44 + .../bindings/regulator/samsung,s5m8767.txt | 145 - .../bindings/regulator/samsung,s5m8767.yaml | 74 + .../devicetree/bindings/sound/max9892x.txt | 3 + .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 100 + .../devicetree/bindings/sound/richtek,rt9120.yaml | 59 + .../bindings/sound/rockchip,i2s-tdm.yaml | 198 ++ .../devicetree/bindings/trivial-devices.yaml | 6 + .../devicetree/bindings/usb/xlnx,usb2.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../driver-api/media/maintainer-entry-profile.rst | 2 +- Documentation/filesystems/erofs.rst | 12 +- Documentation/filesystems/ext4/orphan.rst | 44 +- Documentation/hwmon/lm25066.rst | 2 + Documentation/networking/ethtool-netlink.rst | 81 +- Documentation/networking/ipvs-sysctl.rst | 11 + Documentation/spi/spi-summary.rst | 8 - MAINTAINERS | 70 +- Makefile | 15 + Next/SHA1s | 181 +- Next/Trees | 1 - Next/merge.log | 3220 +++++++++++++------- arch/arm/Kconfig | 2 - arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 15 +- arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 +++ arch/arm/boot/dts/mt7623.dtsi | 33 + arch/arm/boot/dts/mt7623a.dtsi | 4 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 + arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 4 +- arch/arm/boot/dts/tegra124.dtsi | 6 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 - arch/arm/boot/dts/tegra20.dtsi | 7 +- arch/arm/boot/dts/tegra30.dtsi | 6 +- arch/arm/mach-omap2/cm-regbits-44xx.h | 101 - arch/arm/mach-omap2/cm1_44xx.h | 174 -- arch/arm/mach-omap2/cm1_54xx.h | 168 - arch/arm/mach-omap2/cm1_7xx.h | 263 -- arch/arm/mach-omap2/cm2_44xx.h | 386 --- arch/arm/mach-omap2/cm2_54xx.h | 325 -- arch/arm/mach-omap2/cm2_7xx.h | 449 --- arch/arm/mach-omap2/cm33xx.h | 280 -- arch/arm/mach-omap2/prcm43xx.h | 94 - arch/arm/mach-omap2/prm33xx.h | 40 - arch/arm/mach-omap2/prm44xx.h | 630 ---- arch/arm/mach-omap2/prm54xx.h | 358 --- arch/arm/mach-omap2/prm7xx.h | 613 ---- arch/arm/mach-omap2/scrm44xx.h | 141 - arch/arm/mach-omap2/scrm54xx.h | 228 -- arch/arm64/Kconfig | 6 +- arch/arm64/boot/dts/exynos/Makefile | 3 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 ++++++++ arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 301 ++ arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 + .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 + .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 +++++++++- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 120 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 ++++++++- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 122 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 ++++++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 ++++++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 33 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 17 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 49 + arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/mte.h | 8 +- arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/kernel/mte.c | 20 +- arch/arm64/mm/hugetlbpage.c | 1 + arch/arm64/mm/kasan_init.c | 16 + arch/ia64/Kconfig | 2 - arch/ia64/include/asm/ptrace.h | 4 +- arch/mips/Kconfig | 2 - arch/mips/include/asm/pci.h | 2 + arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit_comp64.c | 8 +- arch/parisc/Kconfig | 2 - arch/powerpc/include/asm/asm-const.h | 2 - arch/powerpc/include/asm/atomic.h | 8 +- arch/powerpc/include/asm/book3s/32/kup.h | 8 + arch/powerpc/include/asm/code-patching.h | 1 + arch/powerpc/include/asm/interrupt.h | 18 +- arch/powerpc/include/asm/io.h | 4 +- arch/powerpc/include/asm/paravirt.h | 40 +- arch/powerpc/include/asm/security_features.h | 5 + arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/kernel/exceptions-64s.S | 25 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/irq.c | 6 + arch/powerpc/kernel/security.c | 5 + arch/powerpc/kernel/sysfs.c | 3 +- arch/powerpc/kernel/traps.c | 43 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/net/bpf_jit.h | 33 +- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 100 +- arch/powerpc/platforms/44x/ppc476.c | 4 +- arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/powermac/pmac.h | 1 - arch/powerpc/platforms/powermac/setup.c | 2 - arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 6 - arch/powerpc/platforms/pseries/eeh_pseries.c | 4 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 298 +- arch/powerpc/platforms/pseries/iommu.c | 10 +- arch/powerpc/platforms/pseries/msi.c | 15 + arch/powerpc/platforms/pseries/setup.c | 3 +- arch/riscv/Kconfig | 1 - .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 36 +- arch/riscv/mm/cacheflush.c | 2 + arch/sparc/include/asm/ptrace.h | 8 +- arch/x86/Kconfig | 4 - arch/x86/include/asm/cpu_entry_area.h | 8 +- arch/x86/include/asm/ia32.h | 2 +- arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/include/asm/page_32.h | 2 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/sev.c | 32 - arch/x86/mm/cpu_entry_area.c | 7 + arch/x86/net/bpf_jit_comp.c | 67 +- arch/x86/um/Makefile | 2 +- block/bdev.c | 2 +- block/blk-core.c | 47 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 74 +- block/blk-mq.h | 5 + block/blk.h | 6 + block/genhd.c | 1 + crypto/testmgr.c | 4 +- drivers/Kconfig | 2 + drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/acpica/utosi.c | 1 + drivers/base/arch_numa.c | 82 +- drivers/base/property.c | 63 - drivers/base/test/Makefile | 2 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/bt-bmc.c | 1 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 32 + drivers/clk/renesas/r9a07g044-cpg.c | 54 + drivers/clk/renesas/rcar-cpg-lib.c | 83 + drivers/clk/renesas/rcar-cpg-lib.h | 7 + drivers/clk/renesas/rcar-gen3-cpg.c | 89 +- drivers/clk/renesas/rzg2l-cpg.c | 118 + drivers/clk/renesas/rzg2l-cpg.h | 19 + drivers/clk/samsung/clk-pll.c | 196 ++ drivers/clk/samsung/clk-pll.h | 2 + drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/hisilicon/qm.c | 22 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 4 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 89 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 13 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 87 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 12 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 5 + drivers/crypto/qat/qat_common/adf_common_drv.h | 9 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 98 + drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 27 + drivers/crypto/qat/qat_common/adf_isr.c | 20 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 238 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.h | 9 - drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 123 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 14 +- drivers/dma-buf/dma-buf.c | 60 +- drivers/dma-buf/dma-resv.c | 51 + drivers/edac/amd64_edac.c | 22 +- drivers/edac/edac_mc_sysfs.c | 8 +- drivers/edac/ti_edac.c | 7 +- drivers/firmware/Kconfig | 6 +- drivers/firmware/Makefile | 1 + drivers/firmware/cirrus/Kconfig | 5 + drivers/firmware/cirrus/Makefile | 3 + .../wm_adsp.c => drivers/firmware/cirrus/cs_dsp.c | 2384 ++------------- drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 88 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 93 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/bridge/lvds-codec.c | 76 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 17 +- drivers/gpu/drm/drm_connector.c | 2 + drivers/gpu/drm/drm_edid.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 6 + drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/drm_property.c | 9 +- drivers/gpu/drm/hyperv/hyperv_drm.h | 1 + drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 54 +- drivers/gpu/drm/i915/display/intel_acpi.c | 7 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 4 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 28 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 4 +- drivers/gpu/drm/i915/i915_request.c | 34 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/omapdrm/Kconfig | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 333 ++ drivers/gpu/drm/panel/panel-simple.c | 35 + drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 11 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 108 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 26 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 28 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 50 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 7 + drivers/gpu/drm/rcar-du/rcar_du_regs.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 36 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 15 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 + drivers/gpu/drm/scheduler/sched_main.c | 26 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 4 +- drivers/gpu/drm/tegra/dc.c | 27 +- drivers/gpu/drm/tegra/dc.h | 1 + drivers/gpu/drm/tegra/gr2d.c | 33 +- drivers/gpu/drm/tegra/hub.h | 1 - drivers/gpu/drm/tegra/rgb.c | 49 +- drivers/gpu/drm/tegra/vic.c | 2 + drivers/gpu/drm/ttm/ttm_bo.c | 16 +- drivers/gpu/host1x/Kconfig | 1 + drivers/gpu/host1x/bus.c | 1 - drivers/gpu/host1x/job.c | 2 - drivers/hid/hid-cougar.c | 3 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 13 + drivers/hwmon/abituguru3.c | 6 +- drivers/hwmon/ad7414.c | 4 +- drivers/hwmon/ad7418.c | 6 +- drivers/hwmon/adm1021.c | 4 +- drivers/hwmon/adm1025.c | 4 +- drivers/hwmon/adm1026.c | 4 +- drivers/hwmon/adm1029.c | 4 +- drivers/hwmon/adm1031.c | 6 +- drivers/hwmon/amc6821.c | 8 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/asb100.c | 4 +- drivers/hwmon/asc7621.c | 4 +- drivers/hwmon/atxp1.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 2 - drivers/hwmon/dme1737.c | 4 +- drivers/hwmon/ds1621.c | 4 +- drivers/hwmon/ds620.c | 4 +- drivers/hwmon/emc6w201.c | 4 +- drivers/hwmon/f71805f.c | 4 +- drivers/hwmon/f71882fg.c | 4 +- drivers/hwmon/f75375s.c | 4 +- drivers/hwmon/fschmd.c | 4 +- drivers/hwmon/g760a.c | 2 +- drivers/hwmon/gl518sm.c | 4 +- drivers/hwmon/gl520sm.c | 4 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 4 +- drivers/hwmon/it87.c | 12 +- drivers/hwmon/lineage-pem.c | 2 +- drivers/hwmon/lm63.c | 6 +- drivers/hwmon/lm77.c | 4 +- drivers/hwmon/lm78.c | 4 +- drivers/hwmon/lm80.c | 6 +- drivers/hwmon/lm83.c | 4 +- drivers/hwmon/lm85.c | 4 +- drivers/hwmon/lm87.c | 4 +- drivers/hwmon/lm92.c | 4 +- drivers/hwmon/lm93.c | 4 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 2 +- drivers/hwmon/ltc4261.c | 4 +- drivers/hwmon/max16065.c | 2 +- drivers/hwmon/max1619.c | 4 +- drivers/hwmon/max1668.c | 4 +- drivers/hwmon/max6639.c | 4 +- drivers/hwmon/max6642.c | 2 +- drivers/hwmon/mlxreg-fan.c | 22 +- drivers/hwmon/nct6775.c | 10 + drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 23 +- drivers/hwmon/pmbus/lm25066.c | 88 +- drivers/hwmon/sch5636.c | 4 +- drivers/hwmon/sht21.c | 4 +- drivers/hwmon/sis5595.c | 4 +- drivers/hwmon/smm665.c | 2 +- drivers/hwmon/smsc47b397.c | 4 +- drivers/hwmon/smsc47m192.c | 4 +- drivers/hwmon/thmc50.c | 4 +- drivers/hwmon/tmp103.c | 105 +- drivers/hwmon/tmp401.c | 6 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/via686a.c | 4 +- drivers/hwmon/vt1211.c | 4 +- drivers/hwmon/vt8231.c | 4 +- drivers/hwmon/w83627ehf.c | 8 +- drivers/hwmon/w83627hf.c | 6 +- drivers/hwmon/w83781d.c | 4 +- drivers/hwmon/w83791d.c | 4 +- drivers/hwmon/w83792d.c | 6 +- drivers/hwmon/w83793.c | 6 +- drivers/hwmon/w83795.c | 6 +- drivers/hwmon/w83l785ts.c | 4 +- drivers/hwmon/w83l786ng.c | 4 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/pressure/st_pressure_spi.c | 4 + drivers/iio/test/Makefile | 1 + drivers/infiniband/core/cma.c | 34 +- drivers/infiniband/core/cma_priv.h | 11 +- drivers/infiniband/core/rw.c | 66 +- drivers/infiniband/hw/efa/efa.h | 19 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 100 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 41 + drivers/infiniband/hw/efa/efa_com.c | 164 + drivers/infiniband/hw/efa/efa_com.h | 38 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 35 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_main.c | 181 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 7 +- drivers/infiniband/hw/efa/efa_verbs.c | 67 +- drivers/infiniband/hw/hfi1/efivar.c | 10 +- drivers/infiniband/hw/irdma/cm.h | 8 - drivers/infiniband/hw/irdma/uk.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 40 +- drivers/infiniband/hw/mlx5/qp.c | 2 + drivers/infiniband/sw/rxe/rxe_comp.c | 45 +- drivers/infiniband/sw/rxe/rxe_cq.c | 3 +- drivers/infiniband/sw/rxe/rxe_param.h | 30 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 - drivers/infiniband/sw/rxe/rxe_resp.c | 4 - drivers/infiniband/sw/rxe/rxe_srq.c | 1 - drivers/infiniband/sw/rxe/rxe_verbs.c | 3 - drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 49 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-clt.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-srv.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs.c | 31 +- drivers/iommu/Kconfig | 3 +- drivers/iommu/arm/arm-smmu/Makefile | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/isdn/capi/kcapi.c | 5 + drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/md/dm-clone-target.c | 2 +- drivers/md/dm-rq.c | 8 + drivers/md/dm-verity-target.c | 15 +- drivers/md/dm.c | 17 +- drivers/media/dvb-frontends/mb86a20s.c | 4 +- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 5 +- drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/dw9714.c | 14 +- drivers/media/i2c/hi846.c | 2190 +++++++++++++ drivers/media/i2c/ov13858.c | 11 +- drivers/media/i2c/ov5670.c | 11 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 60 +- drivers/media/pci/intel/ipu3/cio2-bridge.h | 9 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 8 +- drivers/media/platform/Kconfig | 18 +- drivers/media/platform/Makefile | 1 + drivers/media/platform/qcom/venus/core.c | 54 + drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/firmware.c | 42 +- drivers/media/platform/qcom/venus/helpers.c | 14 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 7 + drivers/media/platform/qcom/venus/hfi_helper.h | 14 + drivers/media/platform/qcom/venus/hfi_msgs.c | 7 + .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 13 - drivers/media/platform/qcom/venus/hfi_platform.h | 2 - .../media/platform/qcom/venus/hfi_platform_v6.c | 6 - drivers/media/platform/qcom/venus/hfi_venus.c | 4 + drivers/media/platform/qcom/venus/hfi_venus_io.h | 2 + drivers/media/platform/qcom/venus/pm_helpers.c | 13 +- drivers/media/platform/qcom/venus/vdec.c | 42 +- drivers/media/platform/rcar-isp.c | 515 ++++ drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 14 +- drivers/media/platform/vsp1/vsp1_regs.h | 11 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/memory/Kconfig | 1 + drivers/memory/fsl_ifc.c | 13 +- drivers/memory/tegra/tegra186-emc.c | 1 + drivers/memory/tegra/tegra210-emc-core.c | 2 +- drivers/mfd/Kconfig | 8 +- drivers/mfd/altera-a10sr.c | 8 + drivers/mfd/cros_ec_dev.c | 1 - drivers/mfd/da9063-i2c.c | 2 + drivers/mfd/hi6421-spmi-pmic.c | 16 +- drivers/mfd/intel-lpss-pci.c | 2 + drivers/mfd/max14577.c | 6 +- drivers/mfd/max77686.c | 3 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/mfd-core.c | 2 + drivers/mfd/motorola-cpcap.c | 8 + drivers/mfd/qcom-pm8xxx.c | 39 +- drivers/mfd/rk808.c | 4 + drivers/mfd/sec-irq.c | 3 +- drivers/mfd/sprd-sc27xx-spi.c | 17 + drivers/mfd/ti_am335x_tscadc.c | 2 +- drivers/misc/hi6421v600-irq.c | 9 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/sdhci.c | 6 + drivers/net/bonding/bond_main.c | 2 +- drivers/net/bonding/bond_sysfs.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 112 +- drivers/net/dsa/mv88e6xxx/chip.h | 9 + drivers/net/dsa/mv88e6xxx/port.c | 21 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/8390/apne.c | 3 +- drivers/net/ethernet/8390/ax88796.c | 6 +- drivers/net/ethernet/8390/axnet_cs.c | 7 +- drivers/net/ethernet/8390/mcf8390.c | 3 +- drivers/net/ethernet/8390/ne.c | 4 +- drivers/net/ethernet/8390/pcnet_cs.c | 22 +- drivers/net/ethernet/8390/stnic.c | 5 +- drivers/net/ethernet/8390/zorro8390.c | 3 +- drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 - drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/arc/Kconfig | 4 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 51 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 - drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 1 - drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 6 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 +- drivers/net/ethernet/dec/tulip/de4x5.c | 35 +- drivers/net/ethernet/dec/tulip/dmfe.c | 9 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 37 +- drivers/net/ethernet/dec/tulip/uli526x.c | 11 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 1 - drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/ezchip/Kconfig | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 7 +- drivers/net/ethernet/freescale/enetc/enetc.c | 317 +- drivers/net/ethernet/freescale/enetc/enetc.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 8 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/intel/Kconfig | 14 + drivers/net/ethernet/intel/i40e/i40e_main.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 - drivers/net/ethernet/intel/ice/Makefile | 4 +- drivers/net/ethernet/intel/ice/ice.h | 48 +- drivers/net/ethernet/intel/ice/ice_base.c | 36 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 5 + drivers/net/ethernet/intel/ice/ice_devlink.c | 112 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 6 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 657 ++++ drivers/net/ethernet/intel/ice/ice_eswitch.h | 83 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 55 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 80 + drivers/net/ethernet/intel/ice/ice_fltr.h | 7 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 43 + drivers/net/ethernet/intel/ice/ice_lib.c | 112 +- drivers/net/ethernet/intel/ice/ice_lib.h | 12 + drivers/net/ethernet/intel/ice/ice_main.c | 47 +- drivers/net/ethernet/intel/ice/ice_repr.c | 333 ++ drivers/net/ethernet/intel/ice/ice_repr.h | 28 + drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.h | 6 + drivers/net/ethernet/intel/ice/ice_txrx.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 1 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 236 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 59 + drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 2 +- drivers/net/ethernet/litex/Kconfig | 2 +- drivers/net/ethernet/litex/litex_liteeth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 1 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 - .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 1 - drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 15 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 30 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 1 - drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 - drivers/net/ethernet/mellanox/mlx4/en_main.c | 1 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 193 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 10 + drivers/net/ethernet/mellanox/mlxsw/item.h | 56 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 26 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 35 + drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 5 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/mscc/Kconfig | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 49 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 7 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 46 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 194 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 47 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 8 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 241 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 2 + drivers/net/ethernet/qlogic/qed/qed_debug.c | 3 - drivers/net/ethernet/qlogic/qed/qed_main.c | 1 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sriov.h | 12 + drivers/net/ethernet/qualcomm/emac/emac.c | 5 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/sun/cassini.c | 7 +- drivers/net/ethernet/sun/ldmvsw.c | 7 +- drivers/net/ethernet/sun/niu.c | 42 +- drivers/net/ethernet/sun/sungem.c | 11 +- drivers/net/ethernet/sun/sunhme.c | 15 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/bpqether.c | 2 +- drivers/net/hamradio/dmascc.c | 3 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 3 +- drivers/net/ipa/Kconfig | 1 + drivers/net/net_failover.c | 3 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/at803x.c | 127 +- drivers/net/phy/mdio_bus.c | 28 + drivers/net/phy/micrel.c | 24 + drivers/net/phy/phy_device.c | 13 + drivers/net/phy/phylink.c | 29 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/team/team.c | 2 +- drivers/net/usb/smsc75xx.c | 3 +- drivers/net/usb/smsc95xx.c | 3 +- drivers/net/virtio_net.c | 16 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/core.c | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/nfc/pn533/i2c.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/uart.c | 4 +- drivers/nfc/pn533/usb.c | 2 +- drivers/of/Kconfig | 4 - drivers/of/Makefile | 1 - drivers/opp/of.c | 2 +- drivers/pci/pci-acpi.c | 6 +- drivers/pci/pci.c | 93 +- drivers/pinctrl/qcom/Kconfig | 3 +- drivers/pinctrl/renesas/pfc-r8a77950.c | 14 + drivers/pinctrl/renesas/pfc-r8a77951.c | 18 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 18 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 18 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 108 + drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + drivers/pnp/system.c | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/hi6421v600-regulator.c | 10 +- drivers/regulator/s5m8767.c | 21 +- drivers/rpmsg/rpmsg_char.c | 2 - drivers/rpmsg/virtio_rpmsg_bus.c | 1 - drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-msc313.c | 4 +- drivers/soc/mediatek/mt8192-mmsys.h | 76 + drivers/soc/mediatek/mtk-mmsys.c | 79 + drivers/soc/mediatek/mtk-mmsys.h | 2 + drivers/soc/mediatek/mtk-mutex.c | 35 + drivers/soc/samsung/pm_domains.c | 1 - drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/ari-tegra186.c | 80 + drivers/soc/tegra/pmc.c | 5 +- drivers/spi/spi.c | 237 +- drivers/staging/media/ipu3/ipu3-css.c | 19 +- drivers/staging/media/ipu3/ipu3-css.h | 1 - drivers/staging/media/ipu3/ipu3-v4l2.c | 13 +- drivers/staging/media/ipu3/ipu3.h | 12 + .../intel/int340x_thermal/int3400_thermal.c | 9 +- .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 36 +- .../int340x_thermal/processor_thermal_device.h | 1 - .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/thermal/intel/intel_powerclamp.c | 8 +- drivers/thermal/thermal_core.c | 6 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/thermal_netlink.c | 11 +- drivers/thermal/thermal_netlink.h | 8 +- drivers/thunderbolt/Makefile | 1 + drivers/tty/serial/8250/8250_port.c | 17 - drivers/usb/misc/ehset.c | 81 +- drivers/usb/serial/option.c | 8 + drivers/usb/serial/qcserial.c | 1 + drivers/video/backlight/backlight.c | 28 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/core/fbmem.c | 5 +- drivers/watchdog/mtk_wdt.c | 6 +- fs/9p/vfs_addr.c | 4 +- fs/afs/write.c | 3 +- fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 2 +- fs/btrfs/compression.c | 98 +- fs/btrfs/ctree.h | 5 +- fs/btrfs/dir-item.c | 48 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent_io.c | 17 +- fs/btrfs/file.c | 30 +- fs/btrfs/inode.c | 109 +- fs/btrfs/lzo.c | 22 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/space-info.c | 28 +- fs/btrfs/subpage.c | 26 +- fs/btrfs/super.c | 2 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 137 +- fs/btrfs/tree-log.h | 16 +- fs/btrfs/zoned.c | 4 +- fs/cachefiles/io.c | 29 +- fs/coredump.c | 88 +- fs/erofs/Kconfig | 24 +- fs/erofs/data.c | 73 +- fs/erofs/erofs_fs.h | 20 +- fs/erofs/inode.c | 2 +- fs/erofs/internal.h | 49 +- fs/erofs/super.c | 214 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 28 +- fs/exec.c | 14 +- fs/ext4/ext4.h | 3 +- fs/ext4/extents.c | 77 +- fs/ext4/page-io.c | 8 +- fs/ext4/super.c | 9 +- fs/hugetlbfs/inode.c | 11 +- fs/io_uring.c | 4 +- fs/kernel_read_file.c | 2 +- fs/ksmbd/connection.c | 2 + fs/ksmbd/smb2misc.c | 38 +- fs/ksmbd/smb2ops.c | 3 + fs/ksmbd/smb2pdu.c | 103 +- fs/netfs/read_helper.c | 2 +- fs/nfs/fscache.c | 31 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 1 - fs/ocfs2/inode.c | 4 +- fs/ocfs2/journal.c | 26 +- fs/ocfs2/journal.h | 3 +- fs/ocfs2/super.c | 40 +- fs/proc/array.c | 6 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 250 +- include/acpi/actbl3.h | 9 +- include/acpi/actypes.h | 1 + include/asm-generic/io.h | 2 +- include/dt-bindings/clock/exynos850.h | 141 + .../{reset-controller => reset}/mt2712-resets.h | 0 include/dt-bindings/reset/mt8173-resets.h | 2 + .../{reset-controller => reset}/mt8183-resets.h | 3 + .../{reset-controller => reset}/mt8192-resets.h | 0 include/kunit/test.h | 6 +- include/linux/arm-smccc.h | 10 + include/linux/blk-mq.h | 5 +- include/linux/blkdev.h | 17 +- include/linux/compiler-gcc.h | 8 + include/linux/compiler_attributes.h | 10 + include/linux/compiler_types.h | 12 + include/linux/dma-resv.h | 20 + include/linux/dsa/mv88e6xxx.h | 13 + include/linux/elfcore.h | 2 +- include/linux/etherdevice.h | 7 + include/linux/ethtool.h | 23 + include/linux/fault-inject.h | 6 +- include/linux/firmware/cirrus/cs_dsp.h | 242 ++ .../linux/firmware/cirrus}/wmfw.h | 0 include/linux/gfp.h | 4 +- include/linux/kasan.h | 6 + include/linux/mdio.h | 2 + include/linux/memory.h | 1 - include/linux/mfd/da9063/core.h | 1 + include/linux/mfd/hi6421-spmi-pmic.h | 25 - include/linux/mlx5/device.h | 2 + include/linux/mlx5/fs.h | 2 + include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/mm_types.h | 13 - include/linux/netdevice.h | 3 +- include/linux/of_net.h | 8 +- include/linux/percpu.h | 6 +- include/linux/property.h | 5 +- include/linux/ptrace.h | 22 +- include/linux/qcom_scm.h | 71 - include/linux/sched.h | 1 + include/linux/sched/signal.h | 14 +- include/linux/secretmem.h | 2 +- include/linux/slab.h | 115 +- include/linux/soc/mediatek/mtk-mmsys.h | 3 + include/linux/spi/spi.h | 55 - include/linux/vmalloc.h | 22 +- include/net/ip_vs.h | 11 + include/net/sock.h | 4 + include/sound/hda_codec.h | 1 + include/trace/bpf_probe.h | 19 +- include/trace/events/cachefiles.h | 4 +- include/trace/events/mmap_lock.h | 48 +- include/uapi/linux/ethtool.h | 29 + include/uapi/linux/ethtool_netlink.h | 17 + include/uapi/linux/vm_sockets.h | 13 +- include/uapi/rdma/efa-abi.h | 18 +- kernel/bpf/preload/Makefile | 25 +- kernel/bpf/preload/iterators/Makefile | 38 +- kernel/exit.c | 76 +- kernel/fork.c | 4 +- kernel/signal.c | 49 +- lib/Makefile | 2 +- lib/kunit/executor.c | 47 +- lib/kunit/executor_test.c | 1 + lib/test_bpf.c | 120 +- lib/test_kasan.c | 8 +- lib/test_kasan_module.c | 2 + localversion-next | 2 +- mm/cma.c | 5 +- mm/debug.c | 4 +- mm/hugetlb.c | 93 +- mm/kasan/hw_tags.c | 24 +- mm/kasan/init.c | 5 + mm/kasan/kasan.h | 14 +- mm/oom_kill.c | 6 +- mm/page_ext.c | 2 +- mm/slab_common.c | 2 - mm/slub.c | 7 +- mm/swap.c | 23 +- mm/swapfile.c | 4 +- mm/vmalloc.c | 22 +- net/802/hippi.c | 2 +- net/atm/br2684.c | 2 +- net/bluetooth/hci_request.c | 21 +- net/core/Makefile | 1 + net/core/dev.c | 21 +- net/core/net-sysfs.c | 57 +- {drivers/of => net/core}/of_net.c | 25 + net/core/sock.c | 35 +- net/dsa/dsa2.c | 4 +- net/dsa/tag_dsa.c | 28 +- net/ethernet/eth.c | 100 +- net/ethtool/Makefile | 2 +- net/ethtool/module.c | 180 ++ net/ethtool/netlink.c | 19 + net/ethtool/netlink.h | 4 + net/ipv4/inet_hashtables.c | 4 +- net/ipv4/udp.c | 3 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/udp.c | 3 +- net/mptcp/protocol.c | 55 +- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 8 + net/netfilter/ipvs/ip_vs_est.c | 5 + net/netfilter/nft_chain_filter.c | 9 +- net/netfilter/nft_dynset.c | 11 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netrom/nr_dev.c | 2 +- net/nfc/nci/rsp.c | 2 + net/rose/rose_dev.c | 2 +- net/sched/sch_ets.c | 12 +- net/sched/sch_mqprio.c | 30 +- net/smc/smc_cdc.c | 7 +- net/smc/smc_core.c | 20 +- net/smc/smc_llc.c | 63 +- net/smc/smc_tx.c | 22 +- net/smc/smc_wr.h | 14 + net/vmw_vsock/af_vsock.c | 80 +- samples/bpf/.gitignore | 4 + samples/bpf/Makefile | 40 +- scripts/Makefile.gcc-plugins | 4 + scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 6 +- scripts/decodecode | 2 +- sound/core/pcm_native.c | 25 +- sound/pci/hda/hda_bind.c | 20 +- sound/pci/hda/hda_codec.c | 1 + sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 29 +- sound/pci/hda/hda_intel.h | 4 +- sound/soc/codecs/Kconfig | 12 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98927.c | 25 + sound/soc/codecs/max98927.h | 1 + sound/soc/codecs/rt5682s.c | 27 +- sound/soc/codecs/rt5682s.h | 6 + sound/soc/codecs/rt9120.c | 489 +++ sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm_adsp.c | 3036 +----------------- sound/soc/codecs/wm_adsp.h | 132 +- sound/soc/intel/boards/bytcht_es8316.c | 37 +- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 152 +- sound/soc/rockchip/Kconfig | 11 + sound/soc/rockchip/Makefile | 2 + sound/soc/rockchip/rockchip_i2s_tdm.c | 1846 +++++++++++ sound/soc/rockchip/rockchip_i2s_tdm.h | 398 +++ sound/soc/soc-dapm.c | 13 +- sound/soc/soc-pcm.c | 8 +- sound/soc/sof/Kconfig | 4 + sound/soc/sof/Makefile | 3 +- sound/soc/sof/compress.c | 51 + sound/soc/sof/core.c | 24 +- sound/soc/sof/debug.c | 61 +- sound/soc/sof/imx/Kconfig | 2 + sound/soc/sof/imx/imx8.c | 39 +- sound/soc/sof/imx/imx8m.c | 26 +- sound/soc/sof/intel/Makefile | 3 - sound/soc/sof/intel/apl.c | 4 + sound/soc/sof/intel/atom.c | 5 +- sound/soc/sof/intel/bdw.c | 12 +- sound/soc/sof/intel/byt.c | 24 +- sound/soc/sof/intel/cnl.c | 4 + sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda.c | 16 +- sound/soc/sof/intel/icl.c | 4 + sound/soc/sof/intel/pci-tng.c | 12 +- sound/soc/sof/intel/tgl.c | 4 + sound/soc/sof/ipc.c | 43 +- sound/soc/sof/loader.c | 14 +- sound/soc/sof/ops.c | 3 + sound/soc/sof/ops.h | 27 +- sound/soc/sof/pcm.c | 7 +- sound/soc/sof/pm.c | 10 +- sound/soc/sof/sof-audio.c | 12 +- sound/soc/sof/sof-audio.h | 19 +- sound/soc/sof/sof-priv.h | 58 +- sound/soc/sof/{intel/intel-ipc.c => stream-ipc.c} | 50 +- sound/soc/sof/topology.c | 37 +- sound/usb/mixer_quirks.c | 34 + sound/usb/pcm.c | 7 + sound/usb/quirks-table.h | 58 + tools/bpf/bpftool/Makefile | 39 +- tools/bpf/bpftool/gen.c | 1 - tools/bpf/bpftool/prog.c | 1 - tools/bpf/resolve_btfids/Makefile | 16 +- tools/bpf/resolve_btfids/main.c | 4 +- tools/bpf/runqslower/Makefile | 22 +- tools/include/uapi/sound/asound.h | 1 + tools/lib/bpf/Makefile | 27 +- tools/lib/bpf/libbpf.c | 26 +- tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 16 +- tools/objtool/elf.c | 14 +- tools/objtool/include/objtool/elf.h | 1 - tools/objtool/orc_gen.c | 2 +- tools/objtool/special.c | 40 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/pmu-events/jevents.c | 2 + tools/perf/tests/attr/test-stat-default | 97 + tools/perf/tests/attr/test-stat-detailed-1 | 113 +- tools/perf/tests/attr/test-stat-detailed-2 | 137 +- tools/perf/tests/attr/test-stat-detailed-3 | 145 +- tools/testing/kunit/kunit.py | 135 +- tools/testing/kunit/kunit_kernel.py | 92 +- tools/testing/kunit/kunit_tool_test.py | 79 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 55 +- tools/testing/selftests/bpf/Makefile | 26 +- .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 15 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 10 + .../selftests/bpf/bpf_testmod/bpf_testmod.h | 5 + tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 2 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 1 + .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 2 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 2 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 3 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 2 +- .../bpf/prog_tests/flow_dissector_reattach.c | 2 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 36 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 3 +- .../selftests/bpf/prog_tests/migrate_reuseport.c | 2 +- .../selftests/bpf/prog_tests/modify_return.c | 3 +- .../selftests/bpf/prog_tests/module_attach.c | 35 + .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 3 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- tools/testing/selftests/bpf/prog_tests/perf_link.c | 3 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 3 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 3 +- .../selftests/bpf/prog_tests/select_reuseport.c | 2 +- .../bpf/prog_tests/send_signal_sched_switch.c | 3 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 2 +- .../selftests/bpf/prog_tests/snprintf_btf.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 2 +- tools/testing/selftests/bpf/prog_tests/timer.c | 3 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 2 +- .../selftests/bpf/prog_tests/trace_printk.c | 2 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 2 +- .../selftests/bpf/prog_tests/trampoline_count.c | 3 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 2 +- .../testing/selftests/bpf/prog_tests/xdp_bonding.c | 2 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 2 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 2 +- tools/testing/selftests/bpf/progs/atomics.c | 16 + .../bpf/progs/btf_dump_test_case_bitfields.c | 10 +- .../bpf/progs/btf_dump_test_case_packing.c | 4 +- .../bpf/progs/btf_dump_test_case_padding.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 1 - .../testing/selftests/bpf/progs/connect4_dropper.c | 2 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 2 - tools/testing/selftests/bpf/progs/connect6_prog.c | 2 - .../selftests/bpf/progs/connect_force_port4.c | 1 - .../selftests/bpf/progs/connect_force_port6.c | 1 - tools/testing/selftests/bpf/progs/dev_cgroup.c | 1 - tools/testing/selftests/bpf/progs/fexit_sleep.c | 4 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 1 - tools/testing/selftests/bpf/progs/map_ptr_kern.c | 1 - tools/testing/selftests/bpf/progs/netcnt_prog.c | 1 - tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 2 - tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 2 - .../selftests/bpf/progs/sockmap_parse_prog.c | 2 - .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 2 - .../selftests/bpf/progs/sockmap_verdict_prog.c | 2 - .../testing/selftests/bpf/progs/sockopt_inherit.c | 1 - tools/testing/selftests/bpf/progs/tcp_rtt.c | 1 - tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 - tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 - .../selftests/bpf/progs/test_enable_stats.c | 2 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 2 - .../testing/selftests/bpf/progs/test_map_in_map.c | 1 - .../selftests/bpf/progs/test_module_attach.c | 14 + tools/testing/selftests/bpf/progs/test_pinning.c | 2 - .../selftests/bpf/progs/test_pinning_invalid.c | 2 - .../testing/selftests/bpf/progs/test_pkt_access.c | 1 - .../selftests/bpf/progs/test_queue_stack_map.h | 2 - .../bpf/progs/test_select_reuseport_kern.c | 2 - tools/testing/selftests/bpf/progs/test_sk_lookup.c | 1 - .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 - .../selftests/bpf/progs/test_sockmap_kern.h | 1 - .../selftests/bpf/progs/test_sockmap_listen.c | 1 - .../selftests/bpf/progs/test_stacktrace_build_id.c | 1 - .../testing/selftests/bpf/progs/test_tcp_estats.c | 1 - .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 - .../selftests/bpf/progs/test_tcpnotify_kern.c | 2 - .../testing/selftests/bpf/progs/test_tracepoint.c | 1 - .../testing/selftests/bpf/progs/test_tunnel_kern.c | 2 - tools/testing/selftests/bpf/progs/test_xdp.c | 2 - tools/testing/selftests/bpf/progs/test_xdp_loop.c | 2 - .../selftests/bpf/progs/test_xdp_redirect.c | 2 - tools/testing/selftests/bpf/test_bpftool_build.sh | 4 + tools/testing/selftests/bpf/test_progs.c | 671 +++- tools/testing/selftests/bpf/test_progs.h | 38 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 50 +- .../devlink_trap_tunnel_ipip6.sh} | 149 +- .../net/forwarding/forwarding.config.sample | 3 + .../selftests/net/forwarding/ip6gre_flat.sh | 65 + .../selftests/net/forwarding/ip6gre_flat_key.sh | 65 + .../selftests/net/forwarding/ip6gre_flat_keys.sh | 65 + .../selftests/net/forwarding/ip6gre_hier.sh | 65 + .../selftests/net/forwarding/ip6gre_hier_key.sh | 65 + .../selftests/net/forwarding/ip6gre_hier_keys.sh | 65 + .../testing/selftests/net/forwarding/ip6gre_lib.sh | 438 +++ .../testing/selftests/net/forwarding/tc_common.sh | 10 + tools/testing/selftests/net/tls.c | 28 +- tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 2 + tools/testing/selftests/proc/proc-tid0.c | 81 + 1178 files changed, 35892 insertions(+), 18126 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.txt create mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls060t1sx01.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ntc_thermistor.txt create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/ac100.txt delete mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt create mode 100644 Documentation/devicetree/bindings/mfd/brcm,misc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max8973-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/max8997-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8973.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8997.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps13.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps14.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps15.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpu02.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts delete mode 100644 arch/arm/mach-omap2/scrm54xx.h create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi create mode 100644 drivers/firmware/cirrus/Kconfig create mode 100644 drivers/firmware/cirrus/Makefile copy sound/soc/codecs/wm_adsp.c => drivers/firmware/cirrus/cs_dsp.c (57%) create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c create mode 100644 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c create mode 100644 drivers/media/i2c/hi846.c create mode 100644 drivers/media/platform/rcar-isp.c create mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.c create mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.h create mode 100644 drivers/net/ethernet/intel/ice/ice_repr.c create mode 100644 drivers/net/ethernet/intel/ice/ice_repr.h create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h create mode 100644 drivers/soc/tegra/ari-tegra186.c create mode 100644 include/dt-bindings/clock/exynos850.h rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%) rename include/dt-bindings/{reset-controller => reset}/mt8183-resets.h (98%) rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%) create mode 100644 include/linux/dsa/mv88e6xxx.h create mode 100644 include/linux/firmware/cirrus/cs_dsp.h rename {sound/soc/codecs => include/linux/firmware/cirrus}/wmfw.h (100%) delete mode 100644 include/linux/mfd/hi6421-spmi-pmic.h rename {drivers/of => net/core}/of_net.c (85%) create mode 100644 net/ethtool/module.c create mode 100644 sound/soc/codecs/rt9120.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.h create mode 100644 sound/soc/sof/compress.c rename sound/soc/sof/{intel/intel-ipc.c => stream-ipc.c} (58%) copy tools/testing/selftests/drivers/net/mlxsw/{devlink_trap_tunnel_ipip.sh => spe [...] create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_keys.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_keys.sh create mode 100644 tools/testing/selftests/net/forwarding/ip6gre_lib.sh create mode 100644 tools/testing/selftests/proc/proc-tid0.c