This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 4112a8699ae2 Add linux-next specific files for 20220711 omits ec235167db38 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 3bbbb92126be Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 14c46214b59f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 914feb1b4117 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 22dc30e54723 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 14a6feb00f75 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits b30ebf42c024 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits d527e8bb3f14 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 6207d39270a8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 812b34451ac0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 7366b9cd65be Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 0b27409cafa9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8bbb4f5294d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1665f3793c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84d9e0b2db3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d19862a842f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11239caa7409 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 6249d3730585 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 7a164be23b64 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 70bb782b1d63 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits a6144eea4100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f22b272da12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4def70800518 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4ffd258371e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 771281cb823a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ba13cdb9128c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 7c516e5c2a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c34559050914 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce8af184ba78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5a35985bfc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0ebedf5927a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8309b8fadcc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa18abea2852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0af3fc6decb2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 8efe7f360327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0dcfe06edb0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4e0090fe3377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 594cd1dadb96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21112cc4bfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0218eb350af5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f999d92a3101 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 3131c44384cf Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 92e566ef9276 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits b3a1870e0e1e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits a8f342f7c6bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca3b7dda6ad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b64efde24a6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 19577d5256e9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits a12ecccebaf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3c294e206a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f61977154b0d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0cf4570a37ed Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 3a3ecf367ae2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e4788b147043 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 40c54b12f7ef Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits b307326c2a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2652f3d1a784 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ddd31349a2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc93a53e5cd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e162f2fcb8a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 13c679130bfd Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6cf3ace9db76 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f4dc23da8a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d8c141083b1 next-20220707/irqchip omits 0498a297d68e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9e2f81f6cb65 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits c8bffc2e9c4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f09d36274a89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1799f5c4415f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16fd574cf181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14d2fa4cf2db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d502196145d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4c31095ca24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c476f4fcc5fa Merge branch 'next' of git://github.com/cschaufler/smack-next omits b5ab29c8a683 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a44abe3079d1 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits bdd5d88907bd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fb8b1b09a37e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 08ed1f150fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e1317df09dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1388c9a8f29 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3b48dcb9d71e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b92c3adbac1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 821e7de7571b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f810e28e6bdb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 92d1bbf38f17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3599ca315842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13150eebdd2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b469ff2fa4db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4d3d12eb4b5 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 69cd42798dff Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 4647b25d7a51 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7500705ab8da Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d3c98882fe19 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a72de63f314b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ae8ba0f81073 Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu"" omits a2eaa9146bd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f9fdd5d05bfb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits a2d7f7a1795f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b46e0c55233c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d48822206fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07e0ef6c4bec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6a44c166c198 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9dc4ebae985f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0f8f640649d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2658eb0de304 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c9e538e1601 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 056a1a81dde5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 555f0b05aac6 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits b9060e9a1b6d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 61de352566a9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1957935336c9 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits ccc5095ed66e Merge branch 'master' of git://linuxtv.org/media_tree.git omits 06fce7609938 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 795b0fd998f6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5960e3ea1cc5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 29792e380175 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90b141912dc8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits dd6ef4b83eea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0b8122c81b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aca50780feb9 dt-bindings: opp: Add msm8939 to the compatible list omits 76416cfc2051 dt-bindings: opp: Add missing compat devices omits 5a765329be10 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks omits 52fdd0882df7 cpufreq: Change order of online() CB and policy->cpus modi [...] omits 717d349bf1ac cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call omits 2538256bfd47 cpufreq: qcom-hw: Disable LMH irq when disabling policy omits a73c86c8d182 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled omits 4546e3675b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b7b24b02d05 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 1ae33941c83c Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 1672090b1745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ec9a86127dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits cba6fd60f4fe Merge branch '9p-next' of git://github.com/martinetd/linux omits 534e31b22fc9 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits d9f847d28626 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f7e55f2c224c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78cd4a89c4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6c2d287dbe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d02d344a2453 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 992d76d9d19a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3fd2d5b533a7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9b0c0d68ab5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 419800e32c99 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 92bf397dbff2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eaffbca44f51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 733bcce58f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac2f9bed989d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 10a9a4c0a1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4b36823624a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 24f098c5b893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d124262cf0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 62558dca0319 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 334e36b50286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05639346d911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ac5e1283583 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 6a338c16d6ce Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d6a6d349ff20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8928a4570071 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 5c2f27bbab51 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6ce1aeeb7dba Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 3c1802a5c5f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41d7efce3394 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 97c9f697f4c0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5c6713eef799 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f4a1dd9ede9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 145658506b3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24301752ee74 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 738fc130ddf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22ab44980b5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 404a2f117bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd5ebeeb0c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96346dfe6bae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fbc613d11f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 238444958c26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8aec4971bf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4ea2ed7b611 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits a6306a7bed79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7804b79d876f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6278869c2dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eba5ce939a01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3db2cfe2c1f2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 19435ff438a3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 739169bf45e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9b8e9f407ac3 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits f7d303d73cb7 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits dcd8bb53eb7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 256966140987 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8630afd3cf3d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3b0a727e36b7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits ff9e47ec1a5a Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 806d1be135f8 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 207663506b37 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits e1d87ad2de62 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 79803698bcc2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 8178c3dd6124 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1d5aaa9cec44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 133c54930ff6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0769cb0f2bb8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 512c5179d904 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 95d93f847973 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0f935d49c622 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits de70d2acc607 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 2e008c01448a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 03fa205948c1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits e7957243b64e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 96db5bad1891 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3780aedf3805 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 129703511eb2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2bd6c559e4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6111d5a41c2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0dda5104718 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4bb000542a5b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 2db9a3086560 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2db400e524b6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 596323c4994e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits bae3a3b626e1 Merge branch 'devel' into for-next omits 860d480767ee x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" omits 006f3b2f324c drm/ingenic: Use the new PM macros omits c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...] omits d292dc324425 drm/ingenic: Add support for the JZ4760(B) omits 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string omits 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...] omits 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation omits a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel omits 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01 omits 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation omits b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248] omits d093100b425d drm/fourcc: Add DRM_FORMAT_R[124] omits 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red" omits 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations omits ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124] omits e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124] omits 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB omits 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers omits dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag omits 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper omits 79abca2b3990 drm/mipi-dsi: Make remove callback return void omits 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...] omits d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void omits 28b5806dac1f Merge branch 'mm-nonmm-unstable' into mm-everything omits 9c3ad2c10753 autofs: remove unused ino field inode omits ec851f67a722 autofs: add comment about autofs_mountpoint_changed() omits c3923c8ef4d1 autofs: use dentry info count instead of simple_empty() omits 50a995e32a31 autofs: make dentry info count consistent omits 02c9c493ead2 autofs: use inode permission method for write access omits 3c8efdfdabc5 selftest: taint kernel when test module loaded omits 7267b339e29f kunit: taint the kernel when KUnit tests are run omits 277fda9c5ef3 module: panic: taint the kernel when selftest modules load omits 2f4134ac6ded panic: taint kernel if tests are run omits 6313260f9eba lib: devres: use numa aware allocation omits db40a7283243 lib/smp_processor_id: fix imbalanced instrumentation_end() call omits 6959acb94f47 cpumask: update cpumask_next_wrap() signature omits 8f44d65f7a09 cpumask: add UP optimised for_each_*_cpu versions omits 4bda9a614c0e lib/test: introduce cpumask KUnit test suite omits e73e6f4e756b cpumask: Fix invalid uniprocessor mask assumption omits 85c632e2d87d x86/cacheinfo: move shared cache map definitions omits c171d3e0249c kexec: drop weak attribute from functions omits 857ca7aa3fd0 kexec_file: drop weak attribute from functions omits db1b7dcb2a20 scripts/bloat-o-meter: add -p argument omits acc32b06569b scripts/bloat-o-meter: switch argument parsing to using argparse omits dcd8aef03059 epoll: autoremove wakers even more aggressively omits c14379fe16f5 ipc/mqueue: remove unnecessary (void*) conversion omits 48c49d5ef705 kdump: round up the total memory size to 128M for crashker [...] omits 5018658be07c proc: delete unused <linux/uaccess.h> includes omits 4b6fea8f98fa vmcoreinfo: include kallsyms symbols omits 78ba47eab5d4 kallsyms: move declarations to internal header omits f4c0b837bb9e squashfs: support reading fragments in readahead call omits 84467ed96af1 squashfs: implement readahead omits 613471e83e8a squashfs: always build "file direct" version of page actor omits 16a8e26dcd5a Revert "squashfs: provide backing_dev_info in order to dis [...] omits b8d255d6d408 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 26dcd2c3c43a lib/scatterlist: use matched parameter type when calling _ [...] omits 6ddf592ff11d lib: make LZ4_decompress_safe_forceExtDict() static omits 9209a48e6ca1 lib/radix-tree: remove unused argument of insert_entries omits 9b54d9c4227a kfifo: fix kfifo_to_user() return type omits 81cc7f0d7ed0 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits c1ca2ce0a601 lib/error-inject: traverse list with mutex omits 4a6e0a7ad1cd lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 1322ca5c3b4a net, lib/once: remove {net_}get_random_once_wait macro omits 3212b70a0118 lib/lru_cache: fix error free handing in lc_create omits eb86eb286010 lib/debugobjects: fix stat count and optimize debug_object [...] omits a507fc49e898 resource: re-factor page_is_ram() omits 17339b3962a3 init/main.c: silence some -Wunused-parameter warnings omits f42c9a42eba3 init-add-hostname-kernel-parameter-v2 omits 4dfb80fa3a5a init: add "hostname" kernel parameter omits 0428b1b03a16 ocfs2: fix ocfs2 corrupt when iputting an inode omits 4c0c3c9f29cd ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 72eafe9e69e3 ocfs2: reflink deadlock when clone file to the same direct [...] omits 0e9f775fb0b4 selftests/vm: add selftest to verify multi THP collapse omits ce1465bc3cf5 selftests/vm: add selftest to verify recollapse of THPs omits bce69e53e622 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits eb0d3a054508 selftests/vm: dedup hugepage allocation logic omits 9b3adb2afced selftests/vm: modularize collapse selftests omits 2336493839ce proc/smaps: add PMDMappable field to smaps omits 66f3c6dfdf33 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 260a843de838 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits 4f31dd9bc1b6 mm/khugepaged: rename prefix of shared collapse functions omits 9f626ffb1d1c mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 7f1a7e68f578 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 2477076f6e9d mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 518617ff96cc mm/khugepaged: add flag to predicate khugepaged-only behavior omits 1900206cb885 mm/khugepaged: propagate enum scan_result codes back to callers omits 3d348543aeb7 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 6bf0fa415341 mm/khugepaged: add struct collapse_control omits d7e6aef068f7 mm: khugepaged: don't carry huge page to the next loop for [...] omits 97c1e64fcc5c mm/khugepaged: remove redundant transhuge_vma_suitable() check omits 0866ce8a92c7 mm, hwpoison: enable memory error handling on 1GB hugepage omits 1dad295fc780 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits b54f7577764a mm, hwpoison: make __page_handle_poison returns int omits f80e6ebc9753 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 07dc3ec522db mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 94b1cf70b742 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits 7f75a5a8728c mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 70803e797237 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 2f466333c609 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask omits 84b9649fd0ff selftests/vm: enable running select groups of tests omits 33f132559698 mm, hugetlb: skip irrelevant nodes in show_free_areas() omits 862f6720ab68 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits bc669f3364ae mm/mprotect: remove the redundant initialization for error omits ff4a92e373a5 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits 46fa30f13426 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 8862fe0f4d42 mm/huge_memory: correct comment of prep_transhuge_page omits 39138a14b0c8 mm/huge_memory: fix comment of page_deferred_list omits 89742e569c58 mm/huge_memory: minor cleanup for split_huge_pages_all omits bc20adfc8a7f mm/huge_memory: try to free subpage in swapcache when possible omits 9ac90c8e5b86 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits aeb206be0acf mm/huge_memory: fix comment in zap_huge_pud omits 573486379701 mm/huge_memory: use helper macro __ATTR_RW omits c74fae743d1f mm/huge_memory: use helper function vma_lookup in split_hu [...] omits dd72269fa1d6 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits 475b7caf23a8 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits 449c8bd520a3 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits 74aafcb35c9e mm/huge_memory: fix comment of __pud_trans_huge_lock omits bf323d656588 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits 8309f5dd2d17 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits 7acc8ac3774b selftests/vm: skip 128TBswitch on unsupported arch omits 6bc76350fbaf selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 28674ebfd77e selftests/vm: fix errno handling in mrelease_test omits 73d0bad3e49f mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 4ff0e81ffdd4 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 3fee81d1f817 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 177a67e8ce5e mm: hugetlb_vmemmap: replace early_param() with core_param() omits b7b717fb89a2 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 822681f68184 mm: hugetlb_vmemmap: introduce the name HVO omits e3edcd800d1d mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 71b4c38ef3ba mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 7b9be7475bef ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits 528ae9c2c02b xtensa: drop definition of PGD_ORDER omits 212f5642ca1a parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits c4557bc49c99 loongarch: drop definition of PGD_ORDER omits 67cb5b502afc loongarch: drop definition of PGD_ORDER omits 1f86cd45bda1 loongarch: drop definition of PUD_ORDER omits ef6ef4b03cdb loongarch: drop definition of PMD_ORDER omits 7735fdec3a9a loongarch: drop definition of PTE_ORDER omits f497574dbbe1 nios2: drop definition of PGD_ORDER omits e1fde2697fd8 nios2: drop definition of PTE_ORDER omits 1084cb91bc30 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits d43dae95986b mips: drop definitions of PTE_ORDER omits f9510397d109 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits 46c8749c2144 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits ab94bb7c93bf csky: drop definition of PGD_ORDER omits 600b4d50bcc5 csky: drop definition of PTE_ORDER omits 633941ee4b33 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits d42f72e72c85 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits 13ef20881309 sh: noMMU: fix vm_get_page_prot definition omits 501c0034cada sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5fc44a22c74e um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a51ff6caaecc arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 1c5c2bf23bc5 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits db12b53f94fc m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5874b0b7111b mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits cff96372c7cf ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 90aec993c5f1 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 5d69bc88f19b csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d9d6199fbd6e riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7c7fc68124d2 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 3a103d45bb5a alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7e00b20327ea parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2d16fae8c17f hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e77f810d2197 xtensa: noMMU: fix vm_get_page_prot definition omits 1642d00134c9 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 34140f35b56a openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d3526b01f3bf loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b7267cae6436 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 55abaa0eefdb mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 11d29a377c72 x86-mm-move-protection_map-inside-the-platform-fix omits a84819a47c99 x86/mm: move protection_map[] inside the platform omits efb1202067e3 arm64/mm: move protection_map[] inside the platform omits c084b1311641 sparc/mm: move protection_map[] inside the platform omits b3761a69d076 powerpc/mm: move protection_map[] inside the platform omits 4b9785bd51d7 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits 5121b6c742e9 mm/mmap: build protect protection_map[] with __P000 omits 2ed010e55850 mm: nommu: pass a pointer to virt_to_page() omits a9f0748b74cc mm: gup: pass a pointer to virt_to_page() omits b90689956bf0 mm: kfence: pass a pointer to virt_to_page() omits 0658407e9259 mm/highmem: pass a pointer to virt_to_page() omits cc1e2bf2cdab lib/test_free_pages.c: pass a pointer to virt_to_page() omits 52e59cf273cd filemap: minor cleanup for filemap_write_and_wait_range omits 3f1dba19b6af memcg: notify about global mem_cgroup_id space depletion omits 5f602723560e mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 02d80a37ffe0 procfs: add 'path' to /proc/<pid>/fdinfo/ omits e7471b87987b procfs: add 'size' to /proc/<pid>/fdinfo/ omits c879896b7f22 mm/page_alloc: replace local_lock with normal spinlock -fix omits bcd90bb8c4f1 mm/page_alloc: replace local_lock with normal spinlock omits 235a341d7762 mm/page_alloc: remotely drain per-cpu lists omits e41a10f7449e mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix omits c40b26974413 mm/page_alloc: protect PCP lists with a spinlock omits ed53e047a783 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 76c61fed001a mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 56857cdd0a92 mm/page_alloc: use only one PCP list for THP-sized allocations omits 8f3dcbde6743 mm/page_alloc: add page->buddy_list and page->pcp_list omits e573d53e2aea hugetlb: lazy page table copies in fork() omits 4d04f1a7305c hugetlb: fix an unused variable warning/error omits 40dbd150855e hugetlb: do not update address in huge_pmd_unshare omits e198c8e83858 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 191206dd740e arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits 46ca01f0a3f7 hugetlb: skip to end of PT page mapping when pte not present omits c6746a759ba7 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits a278d5f67238 kasan: separate double free case from invalid free omits ae9023ec8998 doc: proc: fix the description to THPeligible omits 47a5d55416e4 mm: khugepaged: reorg some khugepaged helpers omits 866ffc7b77cc mm: thp: kill __transhuge_page_enabled() omits 1f7a1be1a212 mm-thp-kill-transparent_hugepage_active-fix-fix omits 5a4dd3fc0089 mm-thp-kill-transparent_hugepage_active-fix omits 96d7237ce582 mm: thp: kill transparent_hugepage_active() omits 0ce32ef82f7a mm: khugepaged: better comments for anon vma check in huge [...] omits 4ffb90c5926e mm: thp: consolidate vma size check to transhuge_vma_suitable omits 9492c2606b9a mm: khugepaged: check THP flag in hugepage_vma_check() omits 61b6159a2ebc mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits d2cabd1a04db selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits c7f756107549 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 30cfbef337cc userfaultfd: update documentation to describe /dev/userfaultfd omits 16203b587f0b userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits d6bbc761fc5b userfaultfd: add /dev/userfaultfd for fine grained access control omits bc47d3b8c493 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 38106de20881 mm/page_alloc: minor clean up for memmap_init_compound() omits 7797522f7325 xfs: add dax dedupe support omits 6896b1ac0d5f xfs-support-cow-in-fsdax-mode-fix omits 45026730e21c xfs: support CoW in fsdax mode omits 90802f1b5626 fsdax: dedup file range to use a compare function omits 4d46223a2462 fsdax: add dax_iomap_cow_copy() for dax zero omits 2fb68e51ce8e fsdax: replace mmap entry in case of CoW omits aa9abf1f3019 fsdax: introduce dax_iomap_cow_copy() omits 600089baa6a2 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 2dfe2dea5ba3 fsdax: output address in dax_iomap_pfn() and rename it omits 3db37a2c328a fsdax: set a CoW flag when associate reflink mappings omits 10aa601bf3c1 xfs: implement ->notify_failure() for XFS omits 8bb94153b817 mm: introduce mf_dax_kill_procs() for fsdax case omits 9fec8937a96a fsdax: introduce dax_lock_mapping_entry() omits 078c22486ff9 pagemap,pmem: introduce ->memory_failure() omits b54bffafe769 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 99cff1e2da88 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 1dc0bbe86ccc mm: factor helpers for memory_failure_dev_pagemap omits 284baf7dfbcc dax: introduce holder for dax_device omits 4f3ef4c23b7c tools: add selftests to hmm for COW in device memory omits 36c3fc2bc96c tools: add hmm gup tests for device coherent type omits 2fc5329059b0 tools: update test_hmm script to support SP config omits 5890c812d815 tools: update hmm-test to support device coherent type omits 52bdccbc5fc8 lib: add support for device coherent type in test_hmm omits 163a1f8a8ed4 lib: test_hmm add module param for zone device type omits fcabd25dc5bd lib: test_hmm add ioctl to get zone device type omits 0bcaedef4e5a drm/amdkfd: add SPM support for SVM omits 647f86046c8f mm/gup: migrate device coherent pages when pinning instead [...] omits 9d3942e047ee mm: remove the vma check in migrate_vma_setup() omits 6508453da6a3 mm: add device coherent vma selection for memory migration omits c8fa7019937e mm: handling Non-LRU pages returned by vm_normal_pages omits 211255708f84 mm: add zone device coherent type memory support omits 760b37984e03 mm: move page zone helpers into new header-specific file omits b6ae481d8f68 mm: rename is_pinnable_pages to is_longterm_pinnable_pages omits 37c1aaa61ce3 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 1ef6bc3e866f mm: add merging after mremap resize omits 2c5c9473dd66 mm: refactor of vma_merge() omits 870c4fdebdeb mm: delete unused MMF_OOM_VICTIM flag omits b736e7bc91e7 mm-drop-oom-code-from-exit_mmap-fix-fix omits 775e7e1a1507 mm: drop oom code from exit_mmap omits 0582ddce725a selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits c2ca38f1ca26 selftests/vm: add protection_keys tests to run_vmtests omits 4a235a74e58f mm/mmap.c: pass in mapping to __vma_link_file() omits b3c7a0adb500 mm/mmap: drop range_has_overlap() function omits 944b01159484 mm/mmap: fix copy_vma() new_vma check omits ffefb58361d4 mm-remove-the-vma-linked-list-fix-2-fix omits a7ebd0ce1b9d mm: document maple tree pointer at unmap_vmas() at memory.c omits 224d6a1a2044 mm/mmap: fix error return code in do_mas_align_munmap() omits 3968bf068b07 mm: remove the vma linked list omits 635a2c142ece riscv: use vma iterator for vdso omits 906e3d163689 nommu: remove uses of VMA linked list omits bf1e0255d473 i915: use the VMA iterator omits 21bc68bae400 mm/swapfile: use vma iterator instead of vma linked list omits 1005da229c61 mm/pagewalk: use vma_find() instead of vma linked list omits 50224eb18f0b mm/oom_kill: use maple tree iterators instead of vma linked list omits 4da89e8db08e mm/msync: use vma_find() instead of vma linked list omits 9a4bce44d4e7 mm/mremap: use vma_find_intersection() instead of vma linked list omits a4663814a85c mm/mprotect: use maple tree navigation instead of vma linked list omits 35e7ee967399 mm/mlock: use vma iterator and maple state instead of vma [...] omits 753b5f4164a6 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 1fd3cb689f47 mm/memcontrol: stop using mm->highest_vm_end omits f2e5c0c397d8 mm/madvise: use vma_find() instead of vma linked list omits 63c048e12085 mm/ksm: use vma iterators instead of vma linked list omits 18d7283a5057 mm/khugepaged: stop using vma linked list omits 55792f236e41 mm/gup: use maple tree navigation instead of linked list omits 0282cf8372ef bpf: remove VMA linked list omits ae5d8f8fe91a fork: use VMA iterator omits e02c4bca42a7 sched: use maple tree iterator to walk VMAs omits cc82bbcb1e99 perf: use VMA iterator omits 4c72b74956cb acct: use VMA iterator instead of linked list omits 3ec56d8f4ce0 ipc/shm: use VMA iterator instead of linked list omits 8968fa921b76 userfaultfd: use maple tree iterator to iterate VMAs omits 459dffa1d3cb fs/proc/task_mmu: stop using linked list and highest_vm_end omits 1bf31c116642 fs/proc/base: use maple tree iterators in place of linked list omits 4d73d90d7fab exec: use VMA iterator instead of linked list omits 855068f568a9 coredump: remove vma linked list walk omits 2b638f1cd49b um: remove vma linked list walk omits 520aea3534c9 optee: remove vma linked list walk omits 3fee6f5608df cxl: remove vma linked list walk omits 7d5889ec0b56 xtensa: remove vma linked list walks omits 5f34769c63ca x86: remove vma linked list walks omits cfb90c38fb98 s390: remove vma linked list walks omits 874441040b1e powerpc: remove mmap linked list walks omits caa9c58d54e1 parisc: remove mmap linked list from cache handling omits 8e8a2ae20b24 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 1936ed1c4930 arm64: remove mmap linked list from vdso omits 7ff922b13406 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits f53608661b03 mm/mmap: reorganize munmap to use maple states omits 5d327531c0db mm/mmap: move mmap_region() below do_munmap() omits 6a66f215e4da mm: convert vma_lookup() to use mtree_load() omits d06b39f7be08 mm: remove vmacache omits f56c70a82228 mm/mmap: use advanced maple tree API for mmap_region() omits 2931288b5a9a mm: use maple tree operations for find_vma_intersection() omits b1738275edbc mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 54beeb0c5f18 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 2eb83d03e396 mm: optimize find_exact_vma() to use vma_lookup() omits 1286a00f125c xen: use vma_lookup() in privcmd_ioctl_mmap() omits 237a479193c0 mmap: change zeroing of maple tree in __vma_adjust() omits e76cf92b91ea mm: remove rb tree. omits 1bd85ff19628 proc: remove VMA rbtree use from nommu omits a2ead6a28f33 damon: convert __damon_va_three_regions to use the VMA iterator omits 7d338d544c28 kernel/fork: use maple tree for dup_mmap() during forking omits 4dfcd8c907a6 mm/mmap: use maple tree for unmapped_area{_topdown} omits 6f6a479e40d2 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 7f356c7f3442 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits f625ff561f9f mmap: use the VMA iterator in count_vma_pages_range() omits 135f68f0b80d mm: add VMA iterator omits 77b2cbec380e mm/mmap: reorder validate_mm_mt() checks omits 59ed780ec7ca mm: start tracking VMAs with maple tree omits ded00a5066c8 test_maple_tree: add test for spanning store to most of the tree omits b736acdb3108 test_maple_tree: add test for spanning store of entire range omits c6e1e8559dfe lib/test_maple_tree: add testing for maple tree omits e2078534f76b radix tree test suite: add lockdep_is_held to header omits 790808288007 radix tree test suite: add support for slab bulk APIs omits 811d02c0855d radix tree test suite: add allocation counts and size to k [...] omits 29d12590670b radix tree test suite: add kmem_cache_set_non_kernel() omits b6cd9665fe2f radix tree test suite: add pr_err define omits 93ea6dc7955a maple_tree: Fix use of node for global range in mas_wr_spa [...] omits 1876ee7a9daa maple_tree: fix mas_spanning_rebalance() corner case omits fc37260603a9 maple_tree: fix underflow in mas_spanning_rebalance() omits d0056b2bc0ba Maple Tree: add new data structure omits 934e34813150 android: binder: fix lockdep check on clearing vma omits 568269f30958 android-binder-stop-saving-a-pointer-to-the-vma-fix omits fdd6ab16a21d android: binder: stop saving a pointer to the VMA omits cd9282704120 mips: rename mt_init to mips_mt_init omits 3b2c32a9b1de mm: discard __GFP_ATOMIC omits 89e4e9d0e533 Merge branch 'mm-stable' into mm-unstable omits 6ca51e07f357 fs: sendfile handles O_NONBLOCK of out_fd omits 96432e2dfd23 ntfs: fix use-after-free in ntfs_ucsncmp() omits 1e66f705a9fa secretmem: fix unhandled fault in truncate omits 5f6932e056e3 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits b2693e4e52ac mm: fix missing wake-up event for FSDAX pages omits f78a7c1ced69 mm: fix page leak with multiple threads mapping the same page omits 43d4183f4015 mailmap: update Seth Forshee's email address omits c279a6c483eb tmpfs: fix the issue that the mount and remount results ar [...] omits 9f3c3f1ab69c mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 3666a9cff338 Revert "ocfs2: mount shared volume without ha stack" omits 13bc28f96984 cifs: remove unnecessary locking of chan_lock while freein [...] omits 65c1165a7cf0 extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP omits e35cc9020f7b drm/amd/display: Enable DCN314 in DM omits 9ab5486d7110 drm/amd/display: Add DMUB support for DCN314 omits 27690f09d1c0 drm/amd/display: Enable DCN314 in DC omits db86d833f366 drm/amd/display: Add DCN314 version identifiers omits 87e96b728843 drm/amd/display: Add DCN314 DML calculation support omits 0629e353943a drm/amd/display: Add DCN314 DC resources omits e6cd2708b534 drm/amd/display: Add DCN314 clock manager omits 681e05ece086 drm/amd/display: Add DCN314 IRQ services omits bbba9862792f drm/amdgpu: Add reg headers for DCN314 omits 3e9059b6db30 drm/amdgpu/gmc10: adjust gart size for parts that support [...] omits 9a65294489b5 drm/amdgpu/mes: fix bo va unmap issue in mes omits 0dd8e16bfbc0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits b5ba0a8fe36e Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 395411c2b438 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 5e755e493c21 NFSD: Ensure nf_inode is never dereferenced omits 8d769c418b72 NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits c1c7a5675d2a NFSD: Move nfsd_file_trace_alloc() tracepoint omits 184efb52085e NFSD: Separate tracepoints for acquire and create omits 32ee0726e5b5 NFSD: Clean up unused code after rhashtable conversion omits 67cbca2bc5a1 NFSD: Convert the filecache to use rhashtable omits 20851e423c93 NFSD: Set up an rhashtable for the filecache omits 07334365243d NFSD: Replace the "init once" mechanism omits d8c42fdd5ab8 NFSD: Remove nfsd_file::nf_hashval omits 77b9c81f831e NFSD: nfsd_file_hash_remove can compute hashval omits 3f73a75d49de NFSD: Refactor __nfsd_file_close_inode() omits 90022d84fef0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 96a77cf348df NFSD: Remove lockdep assertion from unhash_and_release_locked() omits d9469c381ce6 NFSD: No longer record nf_hashval in the trace log omits 03e17c2ca209 NFSD: Never call nfsd_file_gc() in foreground paths omits 3947d6c39804 NFSD: Fix the filecache LRU shrinker omits 8dd5f45b4172 NFSD: Leave open files out of the filecache LRU omits 305c655e3199 NFSD: Trace filecache LRU activity omits 84bd93e5920a NFSD: WARN when freeing an item still linked via nf_lru omits ae639a3a87be NFSD: Hook up the filecache stat file omits 896606ffddb6 NFSD: Zero counters when the filecache is re-initialized omits cea1bd128d4f NFSD: Record number of flush calls omits 90c3ccd12afc NFSD: Report the number of items evicted by the LRU walk omits f0d0bfc3558c NFSD: Refactor nfsd_file_lru_scan() omits 331a01cd6c5b NFSD: Refactor nfsd_file_gc() omits 4d8bff3d7194 NFSD: Add nfsd_file_lru_dispose_list() helper omits b3a030b3fc68 NFSD: Report average age of filecache items omits 62156074b6b3 NFSD: Report count of freed filecache items omits fbbec07c6497 NFSD: Report count of calls to nfsd_file_acquire() omits 585b62e75393 NFSD: Report filecache LRU size omits 04ad38b4fcd0 NFSD: Demote a WARN to a pr_warn() omits 0818de70d301 Merge branch 'for-next-next-v5.19-20220708' into for-next- [...] omits fd8c02ddc6f4 Merge branch 'for-next-current-v5.18-20220708' into for-ne [...] omits 8e2af38dc889 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] omits ca953e1cd832 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220708 omits bc9aee5ceda9 Merge branch 'misc-5.19' into for-next-current-v5.18-20220708 omits d046aad03675 Merge branch 'misc-next' into for-next-next-v5.19-20220708 omits 6b30b4fdd614 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits 6e51eef21ebe btrfs: fix repair of compressed extents omits 603cd62bf701 btrfs: remove the start argument to check_data_csum omits 3db1d1daf72b btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 7f2927cc2233 btrfs: simplify the pending I/O counting in struct compressed_bio omits 6bd340d0467e btrfs: repair all known bad mirrors omits cf909c8cf473 btrfs: replace kmap_atomic() with kmap_local_page() omits 9e6590d4c44d btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits c57fb3f2032e btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits a5be31a9a117 btrfs: zstd: replace kmap() with kmap_local_page() omits 620896018a64 highmem: Make __kunmap_{local,atomic}() take const void pointer omits 4fd4537692e4 btrfs: zoned: drop optimization of zone finish omits 3ed7e522a39a btrfs: fault in pages for direct io reads/writes in a more [...] omits c8223467948b btrfs: don't fallback to buffered IO for NOWAIT direct IO writes omits 2991ad0d9dac btrfs: use enum for btrfs_block_rsv::type omits 67c1a28dd2f9 btrfs: switch btrfs_block_rsv::failfast to bool omits 5c2ac7b2f949 btrfs: switch btrfs_block_rsv::full to bool omits e4cabea93921 btrfs: do not return errors from btrfs_submit_dio_bio omits 5a24be0e571c btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits 2fb365ec1028 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits 22b19ec48ad9 btrfs: raid56: transfer the bio counter reference to the r [...] omits 77a27d36ed50 btrfs: do not return errors from raid56_parity_recover omits 80e2d1c58f01 btrfs: do not return errors from raid56_parity_write omits eb35257c3a1a btrfs: do not return errors from btrfs_map_bio omits f394236023de btrfs: return proper mapped length for RAID56 profiles in [...] omits b7fc0f1b8321 btrfs: raid56: use fixed stripe length everywhere omits 64ddf1d38fad btrfs: zoned: fix a leaked bioc in read_zone_info omits 9cd495f0729b btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] omits 7d1202738efd drm/bridge: Avoid uninitialized variable warning omits 95d62cf646c3 Merge tag 'kvm-s390-pci-5.20' into kernelorgnext omits 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions omits a25db9e809ec MAINTAINERS: additional files related kvm s390 pci passthrough omits a0c4d1109d6c KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices omits 7f4446b28e31 random: remove CONFIG_ARCH_RANDOM omits 53565c28e6af drm/vc4: hdmi: Rework power up omits f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM omits a200fe9d0114 OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits f014f8ffecd1 PM / devfreq: tegra30: Register config_clks helper omits ee09692e8d14 OPP: Allow config_clks helper for single clk case omits 3de6f1f970ae OPP: Provide a simple implementation to configure multiple clocks omits 542ed4b4722b OPP: Assert clk_count == 1 for single clk helpers omits a10d5081f407 OPP: Add key specific assert() method to key finding helpers omits 405f6800a7e5 OPP: Compare bandwidths for all paths in _opp_compare_key() omits 456675f0b6ae OPP: Allow multiple clocks for a device omits 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] omits 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] omits 2f55584bbacb Merge branch 'pm-devfreq' into linux-next omits 6926796c8a08 btrfs: remove the inode cache check at btrfs_is_free_space [...] omits a4ae95559e77 vfio-pci/zdev: different maxstbl for interpreted devices omits 0a8107de8091 vfio-pci/zdev: add function handle to clp base capability omits 6518ebc68c72 vfio-pci/zdev: add open/close device hooks omits b8d6db486fae KVM: s390: pci: add routines to start/stop interpretive execution omits d53ad189a06d KVM: s390: pci: provide routines for enabling/disabling in [...] omits 1779cffa5bf9 KVM: s390: mechanism to enable guest zPCI Interpretation omits 834c4bfa5b5c KVM: s390: pci: enable host forwarding of Adapter Event No [...] omits 394f70328769 KVM: s390: pci: do initial setup for AEN interpretation omits 7713b9894b2a KVM: s390: pci: add basic kvm_zdev structure omits b6a7066f4e9b vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM omits 59370746253b s390/pci: stash dtsm and maxstbl omits 729c8d1d957a s390/pci: stash associated GISA designation omits 59f42dba7d24 s390/pci: externalize the SIC operation controls and routine omits db29efaf10d4 s390/airq: allow for airq structure that uses an input vector omits 7a7bdc5f142a s390/airq: pass more TPI info to airq handlers omits 5857c6577bdc s390/sclp: detect the AISI facility omits 1e41bd8fd172 s390/sclp: detect the AENI facility omits 2f3a5d8de328 s390/sclp: detect the AISII facility omits 263007d2d10b s390/sclp: detect the zPCI load/store interpretation facility omits dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files omits 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file omits 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount omits c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount omits 733d59d51df0 btrfs: clean up chained assignments omits fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] omits b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] omits b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits dfee593d4e8c btrfs: print checksum type and implementation at mount time omits 4da6d4d96195 btrfs: reset block group chunk force if we have to wait omits 453bec58757b btrfs: send: add new command FILEATTR for file attributes omits e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 6e7a5c4f1655 btrfs: output mirror number for bad metadata omits cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] omits 65d70f909a56 btrfs: fix error handling of fallback uncompress write omits 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure omits 8fea1e5c3054 btrfs: sysfs: export commit stats omits 205edd1d1589 btrfs: collect commit stats, count, duration omits cd21a7258e72 btrfs: remove extent writepage address space operation omits 0cb5b79926f8 btrfs: send: use boolean types for current inode status omits 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS omits fd3c1ffa3794 btrfs: send: simplify includes omits 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h omits ab7f285e068d btrfs: increase direct io read size limit to 256 sectors omits c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] omits 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range omits 28b29e212051 btrfs: use named constant for reserved device space omits 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 55fada8d815b btrfs: simplify parameters of backref iterators omits b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection omits 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes omits f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes omits 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] omits f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search omits d5dfecb92284 btrfs: remove node and parent parameters from insert_state omits 634fa950f4ad btrfs: add fast path for extent_state insertion omits 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers omits c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state omits 5e1695d48722 btrfs: open code rbtree search in insert_state omits ee963156b337 btrfs: open code rbtree search in split_state omits 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() omits 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent omits 522d6541d6a8 btrfs: add tracepoints for ordered extents omits 4728e022c0ed btrfs: sysfs: advertise zoned support among features omits bac136d05660 btrfs: split discard handling out of btrfs_map_block omits 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag omits 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated omits d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio omits 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds omits 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c omits 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c omits 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios omits 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio omits ac0983c55d1b btrfs: remove btrfs_end_io_wq omits 6b4378f1bd2c btrfs: centralize setting REQ_META omits 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads omits edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio omits 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts omits d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio omits b6afda93b2ef btrfs: move more work into btrfs_end_bioc omits 4561131363ed btrfs: send: enable support for stream v2 and compressed writes omits 57f1a1539a6a btrfs: send: send compressed extents with encoded writes omits b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 omits 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 omits 527f678e7460 btrfs: send: add stream v2 definitions omits 30cf068b869b btrfs: send: explicitly number commands and attributes omits 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 6161e2a20031 btrfs: sysfs: export chunk size in space infos omits 73cb68aea5c2 btrfs: store chunk size in space-info struct omits ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] omits 0e64901ab909 btrfs: set delayed item type when initializing it omits 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items omits 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] omits fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items omits 2509bfe38604 btrfs: refactor the delayed item deletion entry point omits 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items omits e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items omits 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] omits b27cba294710 btrfs: free the path earlier when creating a new inode omits 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename omits f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio omits 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio omits 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page omits 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] omits 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance omits 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] omits aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper omits 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow omits c922267006df btrfs: factor out a helper to end a single sector buffer I/O omits b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] omits 405df713040f btrfs: introduce a data checksum checking helper omits 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] omits 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic omits 82689ae9dc4f btrfs: fix typos in comments omits 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter omits 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset omits d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() omits 9ebeb886a4e2 xtensa: iss/network: provide release() callback omits 36b45faa0c38 xtensa: iss/network: drop 'devices' list omits 86dc18bcc88e Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] omits c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 62171cf15eb8 Merge branch 'pci/ctrl/vmd' omits 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' omits 8933f4e00418 Merge branch 'pci/ctrl/switchtec' omits 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' omits 0beee25a6c04 Merge branch 'pci/ctrl/microchip' omits fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' omits 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' omits 3e0239083ef2 Merge branch 'pci/ctrl/iproc' omits 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' omits 245ad6b4e398 Merge branch 'pci/ctrl/dwc' omits d22395083e9a Merge branch 'pci/ctrl/brcmstb' omits e41332387fc0 Merge branch 'pci/ctrl/aardvark' omits 12e606cdc86a Merge branch 'pci/virtualization' omits ddf9fabfeff3 Merge branch 'pci/err' omits 42885d5067ee Merge branch 'pci/endpoint' omits a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] omits f11c1cc75627 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() omits f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next omits 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] omits c2a6236024b7 m68k: sun3: Fix spelling mistake omits 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] omits ac125d93ae92 cifs: fix race condition with delayed threads omits 362f7f8b9f01 apparmor: fix reference count leak in aa_pivotroot() omits 58291b02c79c apparmor: Fix some kernel-doc comments omits abbf7a522287 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 95d762f119d5 apparmor: fix aa_label_asxprint return check omits 709e9c8a270d apparmor: Fix some kernel-doc comments omits 591dd4e529a4 apparmor: Fix some kernel-doc comments omits e2796234e9e2 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits eb7da2655ff8 apparmor: Use struct_size() helper in kmalloc() omits 0d46a809d19c apparmor: Fix failed mount permission check error message omits 7a29ca52463e security/apparmor: remove redundant ret variable omits 2bf889bb0203 apparmor: fix quiet_denied for file rules omits 40c891280499 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits 93bf4db4a782 apparmor: Update MAINTAINERS file with the lastest information omits eaccfacf45fe apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits a05ddb3740c2 apparmor: Enable tuning of policy paranoid load for embedd [...] omits 44b5b6045b12 apparmor: make export of raw binary profile to userspace optional omits a06e5111d56a apparmor: Update help description of policy hash for intro [...] omits d179e14e63f5 lsm: Fix kernel-doc omits a556958a5f5b apparmor: Fix kernel-doc omits 3bc028d913bd Merge branch 'acpi-bus' into linux-next omits 8c04229c2a88 Merge branch 'features' into for-next omits 0ce8d1fe2339 Merge branch 'thermal-core' into linux-next omits 72bd7e878bbe Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 0fe586285cdc Merge branches 'acpi-docs', 'acpi-pm' and 'acpi-soc' into [...] omits cb0fcd88686e Merge branches 'acpi-processor', 'acpi-apei', 'acpi-video' [...] omits 1de90e3eb66b Merge branch 'acpi-bus' into linux-next omits 0ca07a62af32 Merge branch 'pm-core' into linux-next omits 9f8c52f9a24b Merge branch 'icc-imx8mp' into icc-next omits a37e6853fcb9 m68k: Fix syntax errors in comments omits 82a66439d699 m68k: coldfire: make symbol m523x_clk_lookup static omits 1d7c114fe533 m68k: coldfire/device.c: protect FLEXCAN blocks omits 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory omits 40b57cfa5fee hwmon: (lm90) Use worker for alarm notifications omits 89eed3733062 hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits d585db1e5b07 hwmon: (dell-smm) Improve assembly code omits 56e1ec686472 hwmon: (pmbus/ltc2978) Set voltage resolution omits f45f515be8b5 hwmon: (pmbus) Add list_voltage to pmbus ops omits b98b9cfc166d hwmon: (pmbus) Introduce and use cached vout margins omits 66f7eaf712d1 hwmon: (gsc-hwmon) Add missing of_node_put() omits ca7964469d62 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits fa9b2584322e hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits d0ebc6971a91 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits fbbe4c5c9acd hwmon: (pmbus) fix build error unused-function omits d6cd4aabc885 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 5ace00c308df hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits e6fa7c549e2f hwmon: (occ) Delete unnecessary NULL check omits 57852cbf10be hwmon: (lm90) Read the channel's label from device-tree omits 0f17cf37bffa hwmon: (lm90) Define maximum number of channels that are s [...] omits c7746b897c06 hwmon: (lm90) Add compatible entry for adt7481 omits 7d731cea7205 dt-bindings: hwmon: Allow specifying channels for lm90 omits d24a6e18b49e dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 6c6f1c260c04 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 33fe6713fc1e hwmon: (pmbus) add MFR_* registers to debugfs omits 1960de808859 hwmon: (pmbus) add a function to check the presence of a b [...] omits 88ea7a80e2ab hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 1fcd319a6fbc hwmon: (sch56xx-common) Add DMI override table omits 94bc52ca9f05 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 2ff0869fcddf hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 922836da53a7 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 67d50c0361f2 dt-bindings: trivial-devices: Add lt7182s omits 106d41847cc5 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits e614067521ea hwmon: (lm90) Support temp_samples attribute omits a573c605f8ea hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 7379f51c8b17 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 380898e553e1 hwmon: (lm90) Add explicit support for ADM1020 omits 775eceb29fe2 hwmon: (lm90) Only disable alerts if not already disabled omits 51c76e648a79 hwmon: (lm90) Add support for ADT7421 omits 4c43979efee7 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cf4b234e82b6 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 0ca1357bf2c1 hwmon: (lm90) Add explicit support for NCT210 omits f3b29af935b9 hwmon: (lm90) Combine lm86 and lm90 configuration omits 1c2f170f6d74 hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 13ce9591a338 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 55246492f7b4 hwmon: (lm90) Support MAX1617 and LM84 omits be48f224deb9 hwmon: (lm90) Introduce 16-bit register write function omits 1b66bcbd889d hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 4acf6597eaee hwmon: (lm90) Add support for MAX6642 omits 5b219917d122 hwmon: (lm90) Add flag to indicate conversion rate support omits f7892468fa6e hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 9770ddbbf854 hwmon: (lm90) Add support for MAX6690 omits c1ae3c53d1a6 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits e85c6ac1f3df hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 744742d6c3a3 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 10abdf3b0430 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 5e5bf5ba7a7c hwmon: (lm90) Fix/Add detection of G781-1 omits 961e2134329f hwmon: (lm90) Add support for additional chip revision of NCT1008 omits 75dac87ee87d hwmon: (lm90) Rework detect function omits d377e23eaa1c hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 9fcd170b884e hwmon: (lm90) Support multiple temperature resolutions omits df2920efa97e hwmon: (lm90) Only re-read registers if volatile omits 5972c9dcedbc hwmon: (lm90) Add support for unsigned and signed temperatures omits 776e426c7546 hwmon: (lm90) Enable full PEC support for ADT7461A omits f4872a5f9144 hwmon: (lm90) Add partial PEC support for ADT7461 omits 5f1f9890defb hwmon: (lm90) Improve PEC support omits 7f1e258282ec hwmon: (lm90) Stop using R_/W_ register prefix omits 98b10d45c2c5 hwmon: (lm90) Move status register bit shifts to compile time omits d6ea3544a200 hwmon: (lm90) Use BIT macro omits e25df0cf8558 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 9874be07e257 hwmon: (lm90) Reorder include files in alphabetical order omits c274a2e8984d hwmon: (lm90) Rework alarm/status handling omits 32b4e3693719 hwmon: (lm90) Generate sysfs and udev events for all alarms omits f7d1438269cc hwmon: (pmbus) Move pec attribute to I2C device omits 187dc83647a0 extcon: rt8973a: Drop useless mask_invert flag on irqchip omits 339c6baa9476 extcon: sm5502: Drop useless mask_invert flag on irqchip omits 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode omits cd6968cf2538 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits a0110cfb196d fs: change test in inode_insert5 for adding to the sb list omits f250ac6ca9d2 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h omits a5b65fe447e7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] omits dec0a44c82d0 erofs: wake up all waiters after z_erofs_lzma_head ready omits e1769fb8d04e kbuild: remove sed command from cmd_ar_builtin omits e80d4f022972 certs: unify blacklist_hashes.c and blacklist_nohashes.c omits 84b631df0358 certs: move scripts/check-blacklist-hashes.awk to certs/ omits 66076838c368 modpost: put get_secindex() call inside sec_name() omits fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits fddbf585ab1f mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() omits e94c5ecc230b mmc: sdhci-pci-gli: Fix build error unused-function omits b291ecae1aec extcon: Drop unexpected word "the" in the comments omits df2cc16d293f extcon: Remove extraneous space before a debug message omits b3d5304b64e7 Merge branch 'icc-sm6350' into icc-next omits bdc997a769ee mmc: core: Do not evaluate HS400 capabilities if bus has n [...] omits 78fe993ae714 mmc: host: Improve I/O read/write performance for GL9763E omits 382fd8393fd9 mmc: sdhci-st: Obviously always return success in remove callback omits c36f2482a1cc mmc: sdhci-of-arasan: Obviously always return success in r [...] omits a3f05b2e30a3 mmc: dw_mmc: rockchip: Obviously always return success in [...] omits af9c1566752d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] omits e1c619d12661 mmc: dw_mmc: exynos: Obviously always return success in re [...] omits c8bf202614ec Merge branch 'fixes' into next omits 8fe87198d4de mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] omits c4938d5a6a54 mmc: mmci: Fix typo in comment omits 88c9c5679a06 Merge tag 'v5.18' into next-testing omits 2c02c2451f76 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements omits f541b792424a dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 omits 5757ce11aa38 mmc: debugfs: Fix file release memory leak omits 1d85e9a71c7b Merge branch 'fixes' into next omits 53c6fc29fcaa dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] omits aeb0965fb9f3 mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string omits 226e09de0acd dt-bindings: mmc: convert mmc-spi-slot to yaml omits 94188bed935c dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU omits 32a686080907 dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema omits 000c51bc3466 mmc: cqhci: Capture eMMC and SD card errors omits 8b92cee8a4ca mmc: debugfs: Add debug fs error state entry for mmc driver omits 206be103c8f0 mmc: debugfs: Add debug fs entry for mmc driver omits ddd7196a1b76 mmc: sdhci: Capture eMMC and SD card errors omits 735e01ed03ce mmc: core: Capture eMMC and SD card errors omits 6d028bf9945a mmc: mtk-sd: fix typo omits a98a0ed20415 mmc: mxcmmc: Silence a clang warning omits 6444af7226c9 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] omits 6ce18fa34cd5 mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] omits 4ce61e389cda dt-bindings: mmc: Add Broadcom optional sdio_freq clock omits edfbf8c307ff dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings omits dc5668d0abd3 mmc: sdhci-of-dwcmshc: add support for rk3588 omits 24c46ac74fcb mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx omits 6e62aa3f8d88 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs omits 3a87cb8f6a72 PCI: brcmstb: Fix refcount leak in brcm_pcie_probe() omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function omits 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing adds d5b36a4dbd06 fix race between exit_itimers() and /proc/pid/timers adds 816e51dfb5ba Merge tag 'vfio-v5.19-rc7' of https://github.com/awilliam/ [...] adds 35adf9a4e55e modules: Fix corruption of /proc/kallsyms adds cfa94c538be6 module: Fix selfAssignment cppcheck warning adds f963ef123900 module: Fix "warning: variable 'exit' set but not used" adds 2cc39179acbb doc: module: update file references adds e69a66147d49 module: kallsyms: Ensure preemption in add_kallsyms() with [...] adds b5374396e5de Merge tag 'modules-5.19-rc7' of git://git.kernel.org/pub/s [...] adds 8e59a6a7a4fa Merge tag 'mm-hotfixes-stable-2022-07-11' of git://git.ker [...] adds 3418357a32db ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 23458ac91dc8 Merge tags 'free-mq_sysctls-for-v5.19' and 'ptrace_unfreez [...] adds 5a29232d870d Merge tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/s [...] adds 742ab6df974a x86/kvm/vmx: Make noinstr clean adds a883d624aed4 x86/cpufeatures: Move RETPOLINE flags to word 11 adds 369ae6ffc41a x86/retpoline: Cleanup some #ifdefery adds 00e1533325fd x86/retpoline: Swizzle retpoline thunk adds 0b53c374b9ef x86/retpoline: Use -mfunction-return adds 15e67227c49a x86: Undo return-thunk damage adds d9e9d2300681 x86,objtool: Create .return_sites adds ee88d363d156 x86,static_call: Use alternative RET encoding adds 1f001e9da6bb x86/ftrace: Use alternative RET encoding adds d77cfe594ad5 x86/bpf: Use alternative RET encoding adds af2e140f3420 x86/kvm: Fix SETcc emulation for return thunks adds 15583e514eb1 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation adds 0ee9073000e8 x86/sev: Avoid using __x86_return_thunk adds aa3d480315ba x86: Use return-thunk in asm code adds 7c81c0c9210c x86/entry: Avoid very early RET adds 951ddecf4356 objtool: Treat .text.__x86.* as noinstr adds a149180fbcf3 x86: Add magic AMD return-thunk adds 6b80b59b3555 x86/bugs: Report AMD retbleed vulnerability adds 7fbf47c7ce50 x86/bugs: Add AMD retbleed= boot parameter adds e8ec1b6e08a2 x86/bugs: Enable STIBP for JMP2RET adds caa0ff24d5d0 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value adds 2dbb887e875b x86/entry: Add kernel IBRS implementation adds c779bc1a9002 x86/bugs: Optimize SPEC_CTRL MSR writes adds 7c693f54c873 x86/speculation: Add spectre_v2=ibrs option to support Ker [...] adds 166115c08a9b x86/bugs: Split spectre_v2_select_mitigation() and spectre [...] adds 6ad0ad2bf8a6 x86/bugs: Report Intel retbleed vulnerability adds bf5835bcdb96 intel_idle: Disable IBRS during long idle adds 9bb2ec608a20 objtool: Update Retpoline validation adds b75b7f8ef114 x86/xen: Rename SYS* entry points adds d147553b64ba x86/xen: Add UNTRAIN_RET adds 3ebc17006888 x86/bugs: Add retbleed=ibpb adds 0fe4aeea9c01 x86/bugs: Do IBPB fallback check only once adds a09a6e2399ba objtool: Add entry UNRET validation adds d7caac991fee x86/cpu/amd: Add Spectral Chicken adds b2620facef48 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n adds e6aa13622ea8 x86/speculation: Fix firmware entry SPEC_CTRL handling adds 56aa4d221f1e x86/speculation: Fix SPEC_CTRL write on SMT state change adds bbb69e8bee1b x86/speculation: Use cached host SPEC_CTRL value for guest [...] adds acac5e98ef8d x86/speculation: Remove x86_spec_ctrl_mask adds 8faea26e6111 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} adds 8bd200d23ec4 KVM: VMX: Flatten __vmx_vcpu_run() adds bb06650634d3 KVM: VMX: Convert launched argument to flags adds fc02735b14ff KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS adds bea7e31a5cac KVM: VMX: Fix IBRS handling after vmexit adds 9756bba28470 x86/speculation: Fill RSB on vmexit for IBRS adds 07853adc29a0 KVM: VMX: Prevent RSB underflow before vmenter adds 7a05bc95ed1c x86/common: Stamp out the stepping madness adds 26aae8ccbc19 x86/cpu/amd: Enumerate BTC_NO adds f43b9876e857 x86/retbleed: Add fine grained Kconfig knobs adds f54d45372c6a x86/bugs: Add Cannon lake to RETBleed affected CPU list adds 2c08b9b38f5b x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry adds 2259da159fbe x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported adds 697977d8415d x86/kexec: Disable RET on kexec adds 4ad3278df6fe x86/speculation: Disable RRSBA behavior adds ce114c866860 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds c27c753ea6fd x86/static_call: Serialize __static_call_fixup() properly adds 0d8ba24e72b6 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] adds f9a89117fbdc drm/amdgpu: keep fbdev buffers pinned during suspend adds 3a4b1cc28fbd drm/amdgpu/display: disable prefer_shadow for generic fb helpers adds 7de96365878f Merge tag 'amd-drm-fixes-5.19-2022-07-06' of https://gitla [...] adds 42e0a87233e3 Merge tag 'drm-intel-fixes-2022-07-07' of git://anongit.fr [...] adds 3590b44b9434 Merge tag 'drm-misc-fixes-2022-07-07-1' of ssh://git.freed [...] adds 29851567d1aa Merge tag 'drm-fixes-2022-07-12' of git://anongit.freedesk [...] adds 72a8e05d4f66 Merge tag 'ovl-fixes-5.19-rc7' of git://git.kernel.org/pub [...] adds 7edc3945bdce tracing/histograms: Fix memory leak problem adds 495fcec8648c tracing: Fix sleeping while atomic in kdb ftdump adds 0a6d7d45414a ftrace: Be more specific about arch impact when function t [...] adds 0bb7e14c8e15 blk-iocost: tracing: atomic64_read(&ioc->vtime_rate) is as [...] adds e3655dfa5805 fprobe/samples: Make sample_probe static adds 1e1fb420fe68 samples: Use KSYM_NAME_LEN for kprobes adds b047602d579b Merge tag 'trace-v5.19-rc5' of git://git.kernel.org/pub/sc [...] adds 5750676b64a5 fs/remap: constrain dedupe of EOF blocks adds d0b97f3891fb Merge tag 'cgroup-for-5.19-rc6-fixes' of git://git.kernel. [...] adds 4a57a8400075 vf/remap: return the amount of bytes actually deduplicated adds d11219ad53dc amdgpu: disable powerpc support for the newer display engine adds 5f3fe25e7055 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 adds d16d69bf5a25 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 [...] adds 841bdf85c226 ALSA: hda - Add fixup for Dell Latitidue E5430 adds dbe75d314748 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 61d307855eb1 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines adds 4ba5c853d794 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] adds 9b043a8f3864 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop adds c4634a3c7dca Merge tag 'sound-5.19-rc7' of git://git.kernel.org/pub/scm [...] adds 097da1a44d1a um: Replace to_phys() and to_virt() with less generic func [...] adds 0609e200246b ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds 598f0a99fa8a ARM: 9210/1: Mark the FDT_FIXED sections as shareable adds cc45b836388f ARM: 9211/1: domain: drop modify_domain() adds 2bf6204240fd ARM: 9212/1: domain: Modify Kconfig help text adds e4ced82deb5f ARM: 9213/1: Print message about disabled Spectre workarou [...] adds e5c46fde75e4 ARM: 9214/1: alignment: advance IT state after emulating T [...] adds 8030aa3ce12e ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] adds 29589ca09a74 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] adds 2eb5866cac07 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds af16df54b89d ima: force signature verification when CONFIG_KEXEC_SIG is [...] adds 067d25218741 ima: Fix potential memory leak in ima_init_crypto() adds 4adfa865bb97 Merge tag 'integrity-v5.19-fix' of git://git.kernel.org/pu [...] adds 5b2f3e0777da NFSD: Decode NFSv4 birth time attribute adds aec158242b87 lockd: set fl_owner when unlocking files adds 1197eb5906a5 lockd: fix nlm_close_files adds a24a6c05ffa7 Merge tag 'nfsd-5.19-3' of git://git.kernel.org/pub/scm/li [...] adds 50bd7d5a647b cifs: fix race condition with delayed threads adds 2883f4b5a0e1 cifs: remove unnecessary locking of chan_lock while freein [...] adds 32f319183c43 smb3: workaround negprot bug in some Samba servers adds f41d5df5f146 Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba. [...] adds 5c835bb142d4 mptcp: fix subflow traversal at disconnect time adds 3ddabc433670 selftests: mptcp: validate userspace PM tests by default adds 3c079a22db79 Merge branch 'mptcp-fixes' adds 0ed8f619b412 netfilter: conntrack: fix crash due to confirmed bit load [...] adds 7a847c00eeba netfilter: nf_log: incorrect offset to network header adds c39ba4de6b0a netfilter: nf_tables: replace BUG_ON by element length check adds e45955766b43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 4a46de446d3f selftest: net: add tun to .gitignore adds f946964a9f79 net: marvell: prestera: fix missed deinit sequence adds c5b744d38c36 bnxt_en: reclaim max resources if sriov enable fails adds 4279414bff8a bnxt_en: Fix bnxt_reinit_after_abort() code path adds 619b9b1622c2 bnxt_en: fix livepatch query adds 53f8c2d37efb bnxt_en: Fix and simplify XDP transmit path adds ddde5412fdaa bnxt_en: Fix bnxt_refclk_read() adds 22b9c41a3fb8 Merge branch 'bnxt_en-5-bug-fixes' adds 7dee5d7747a6 sysctl: Fix data-races in proc_dou8vec_minmax(). adds 7d1025e55978 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). adds 6f605b57f378 tcp: Fix a data-race around sysctl_max_tw_buckets. adds bb7bb35a63b4 icmp: Fix a data-race around sysctl_icmp_echo_ignore_all. adds 4a2f7083cc6c icmp: Fix data-races around sysctl_icmp_echo_enable_probe. adds 66484bb98ed2 icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts. adds b04f9b7e85c7 icmp: Fix a data-race around sysctl_icmp_ignore_bogus_erro [...] adds d2efabce81db icmp: Fix a data-race around sysctl_icmp_errors_use_inboun [...] adds 2a4eb714841f icmp: Fix a data-race around sysctl_icmp_ratelimit. adds 1ebcb25ad6fc icmp: Fix a data-race around sysctl_icmp_ratemask. adds 1dace014928e raw: Fix a data-race around sysctl_raw_l3mdev_accept. adds 4785a66702f0 tcp: Fix data-races around sysctl_tcp_ecn. adds 12b8d9ca7e67 tcp: Fix a data-race around sysctl_tcp_ecn_fallback. adds e49e4aff7ec1 ipv4: Fix data-races around sysctl_ip_dynaddr. adds bdf00bf24bef nexthop: Fix data-races around nexthop_compat_mode. adds 7d5424b26f17 Merge branch 'net-sysctl-races' adds 49b9f431ff0d net: ftgmac100: Hold reference returned by of_get_child_by_name() adds 23aa6d5088e3 net: stmmac: fix leaks in probe adds 50e2ab392919 wifi: mac80211: fix queue selection for mesh/OCB interfaces adds 67de8acdd375 Merge tag 'wireless-2022-07-13' of git://git.kernel.org/pu [...] adds 057cc8c9005e r8152: fix accessing unset transport header adds b11e5f6a3a5c net: sunhme: output link status with a single print. adds ebe41da5d47a sfc: fix use after free when disabling sriov adds f52d166819a4 ice: handle E822 generic device ID in PLDM header adds 7b6f9462a323 ice: change devlink code to read NVM in blocks adds f46a5a9c679f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds df8386d13ea2 seg6: fix skb checksum evaluation in SRH encapsulation/insertion adds f048880fc770 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors adds 4889fbd98dea seg6: bpf: fix skb checksum in bpf_push_seg6_encap() adds cc91b09b9ef8 Merge branch 'seg6-fix-skb-checksum-for-srh-encapsulation- [...] adds ada74c5539eb sfc: fix kernel panic when creating VF adds 0f3325076038 net: atlantic: remove deep parameter on suspend/resume functions adds 2e15c51fefaf net: atlantic: remove aq_nic_deinit() when resume adds 747c14307214 ip: fix dflt addr selection for connected nexthop adds cd72e61bad14 selftests/net: test nexthop without gw adds 94e810067888 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] adds 51f1c31f8ba7 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver adds 3d8c51b25a23 net/tls: Check for errors in tls_device_init adds 656bd03a2cd8 nfp: flower: configure tunnel neighbour on cmsg rx adds 9bd572ec7a66 Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds db886979683a x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current adds 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" adds 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] adds 5715d411c4fa mailmap: update Seth Forshee's email address adds 19614e3c6181 mm: fix page leak with multiple threads mapping the same page adds 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 adds 0218d2639247 mm: fix missing wake-up event for FSDAX pages adds f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 78d02924d5f6 secretmem: fix unhandled fault in truncate adds e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() adds 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 adds 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes adds 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd adds 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages new d0e56d3427d2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 16b02c9bed7a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 01277737e9be Merge tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/s [...] adds b4a544e415e9 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC adds 8bd582ae9a71 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot adds 52905140c3ed Merge tag 'arm-soc/for-5.19/devicetree-arm64-fixes' of htt [...] adds d332a1f6b4c4 Merge tag 'qcom-dts-fixes-for-5.19' of git://git.kernel.or [...] new 290171de2ddf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 7819b2e7fec5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c4e789572557 s390/nospec: build expoline.o for modules_prepare target adds a0b0987a7811 s390/nospec: remove unneeded header includes adds 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] new 6544889ce44e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e79b9473e9b5 net: ipv4: fix clang -Wformat warnings new 1bd89695ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5e8afb8792f3 RDMA/irdma: Do not advertise 1GB page size for x722 adds cc0315564d6e RDMA/irdma: Fix sleep from invalid context BUG new 807bafe66d68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 26b9f2fa7b1c ASoC: rockchip: i2s: Fix NULL pointer dereference when pin [...] new 1e347f861da8 ASoC: rockchip-i2s: Undo BCLK pinctrl changes new efb2b2097c62 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 049aad15b974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a77c46f2b4d4 MAINTAINERS: change the NXP FSPI driver maintainer. new 73d5fe046270 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] new 0c965b38c8b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7fac7497e478 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 7e5013323400 Merge tag 'v5.19-rc6' into usb-linus adds 7c239a071d1f USB: serial: ftdi_sio: add Belimo device ids new 3486af89dd3c Merge tag 'usb-serial-5.19-rc7' of https://git.kernel.org/ [...] new fb9c9ca901f0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new ae22be8c1521 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5dc5b9e682d9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2eb502f496f7 ARM: dts: am33xx: Fix MMCHS0 dma properties new 579fcd841445 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 88573389aaa3 riscv: Fix missing PAGE_PFN_MASK new be82abe6a76b RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] new d13122ca3cdf Merge tag 'kvm-riscv-fixes-5.19-2' of https://github.com/k [...] new 84e7051c0bc1 x86/kvm: fix FASTOP_SIZE when return thunks are enabled new 1b870fa5573e kvm: stats: tell userspace which values are boolean new 942d9e89524c Documentation: kvm: clarify histogram units new 99482726452b KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] new cca3f3381bef Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-master new 8a414f943f8b KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] new 853bc1d4123c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 2d8a5b8fe894 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 149d17140bce pmem: fix a name collision adds 69053101e096 ndtest: Cleanup all of blk namespace specific code new 95978b886d55 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new f852ca3ae93a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 278539448db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5ad26161a371 ACPI: video: Fix acpi_video_handles_brightness_key_presses() new 0a0e5110ac9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8312cd3a7b83 scsi: megaraid: Clear READ queue map's nr_queues new 2ae57c995003 scsi: ufs: core: Drop loglevel of WriteBoost message new 52a518019ca1 scsi: ufs: core: Fix missing clk change notification on ho [...] new e78276cadb66 scsi: pm80xx: Fix 'Unknown' max/min linkrate new 355bf2e036c9 scsi: pm80xx: Set stopped phy's linkrate to Disabled new 01d61c344081 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 046cd8a2a9ee drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 1391b9cfd35b drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 48da0f67c53e drm/i915: Fix vm use-after-free in vma destruction adds e87197fbd137 drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg [...] adds f99546298a45 Merge tag 'gvt-fixes-2022-07-11' of https://github.com/int [...] adds 896dcabd1f8f drm/i915/selftests: fix a couple IS_ERR() vs NULL tests adds aff1e0b09b54 drm/i915/ttm: fix sg_table construction adds b24dcf1dc507 drm/i915/gt: Serialize GRDOM access between multiple engin [...] adds a1c5a7bf79c1 drm/i915/gt: Serialize TLB invalidates with GT resets adds ad765fae792e drm/i915/gem: Look for waitboosting across the whole objec [...] adds 333991c4e66b drm/i915/selftests: fix subtraction overflow bug new 47485f6feb63 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 51189eb9ddc8 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init new 34e6f90eb267 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b511b5753c17 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 7fccd7239127 Merge tag 'dt-fixes-for-palmer-5.19-rc6' of git://git.kern [...] new ee7a347845e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ecdb2ac39986 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7329b0717296 gpio: sim: fix the chip_name configfs item new cbdfe0cfb35d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 6379900caaca Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new 73d49fcbc7f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 654b2a09ff70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 27ca1dbc37a0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 16950c52737e modpost: put get_secindex() call inside sec_name() adds 06b8307368c8 certs: move scripts/check-blacklist-hashes.awk to certs/ adds 6b8b1077a377 certs: unify blacklist_hashes.c and blacklist_nohashes.c adds fadf028f0be9 kbuild: remove sed command from cmd_ar_builtin adds b63a0c3e51a4 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 adds 28aa004b6261 init/Kconfig: update KALLSYMS_ALL help text adds e23f2d4af5ee Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] adds be66c181264a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc new b4ad67edebba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7a774d78111 perf test: Add debug line to diagnose broken metrics adds 29d97deed642 perf test: Make all metrics test more tolerant adds b55878c90ab9 perf test: Add test for branch stack sampling adds ab0101768f63 perf lock: Print wait times with unit adds 309e133dfe26 perf lock: Allow to use different kernel symbols adds 9565c9186d17 perf lock: Skip print_bad_events() if nothing bad adds 166a9764a38e perf lock: Add lock contention tracepoints record support adds 3ae03f2650b8 perf lock: Handle lock contention tracepoints adds 7cb2a53f7f41 perf record: Allow to specify max stack depth of fp callchain adds 0d2997f750d1 perf lock: Look up callchain for the contended locks new 4ae408632eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds c51ba246cb17 swiotlb: fail map correctly with failed io_tlb_default_mem adds 20347fca71a3 swiotlb: split up the global swiotlb lock new f2178f0b6e8e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 004ec8ad498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC new 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...] new e035a96f2536 Merge branches 'misc' and 'fixes' into for-next new 27576ef17ef4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e4be5a7f305b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 249d1fb549dc Merge branch 'arm/fixes' into for-next adds 1a110d77a9b9 Merge tag 'v5.19-next-dts32' of git://git.kernel.org/pub/s [...] adds cda34e81b3f1 dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-spherion adds 87136ff6feea dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-hayato adds 331fae2fc922 arm64: dts: mediatek: Introduce MT8192-based Asurada board family adds 9ec952276f67 arm64: dts: mediatek: asurada: Document GPIO names adds cb75aeaf8915 arm64: dts: mediatek: asurada: Add system-wide power supplies adds 23e0fff324b8 arm64: dts: mediatek: asurada: Enable and configure I2C an [...] adds eb188a2aaa82 arm64: dts: mediatek: asurada: Add ChromeOS EC adds 9b909db680c0 arm64: dts: mediatek: asurada: Add keyboard mapping for th [...] adds 863fb752352a arm64: dts: mediatek: asurada: Add Cr50 TPM adds e031715a7027 arm64: dts: mediatek: asurada: Add Elan eKTH3000 I2C trackpad adds cbd4af081a21 arm64: dts: mediatek: asurada: Add I2C touchscreen adds 6812f4ed6e77 arm64: dts: mediatek: spherion: Add keyboard backlight adds aa421ef2eef5 arm64: dts: mediatek: asurada: Enable XHCI adds 0dca9f0b3e63 arm64: dts: mediatek: asurada: Enable PCIe and add WiFi adds af9e3ed08775 arm64: dts: mediatek: asurada: Add MT6359 PMIC adds 3183cb62b033 arm64: dts: mediatek: asurada: Add SPMI regulators adds 15306b9062f8 arm64: dts: mediatek: asurada: Enable MMC adds b10e80b173b6 arm64: dts: mediatek: asurada: Enable SCP adds b0e50a1f5d24 arm64: dts: mediatek: asurada: Add SPI NOR flash memory adds 61d8066b4efb dt-bindings: arm: mediatek: Add MT8195 Cherry Tomato Chromebooks adds 5eb2e303ec6b arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato adds 37242cb97afa arm64: dts: mediatek: cherry: Add platform regulators layo [...] adds 9e0565069b14 arm64: dts: mediatek: cherry: Assign interrupt line to MT6 [...] adds 4d3807080708 arm64: dts: mediatek: cherry: Add support for internal eMM [...] adds 5bf7dabe40f2 arm64: dts: mediatek: cherry: Document gpios and add defau [...] adds d82b3562c4dd arm64: dts: mediatek: cherry: Enable I2C and SPI controllers adds b6267a396e1c arm64: dts: mediatek: cherry: Enable T-PHYs and USB XHCI c [...] adds 0de0fe950f1b arm64: dts: mediatek: cherry: Enable MT6360 sub-pmic on I2C7 adds c34bc66086e7 arm64: dts: mediatek: cherry: Enable support for the SPI N [...] adds 10d4a706ff42 arm64: dts: mediatek: cherry: Add I2C-HID touchscreen on I2C4 adds 04266856cee7 arm64: dts: mt8173: Fix nor_flash node adds c98e6e683632 arm64: dts: mt7622: fix BPI-R64 WPS button adds 9c61051561b0 arm64: dts: mt8183: Add panel rotation adds 5a75c2951af7 Merge tag 'v5.19-next-dts64' of git://git.kernel.org/pub/s [...] adds 859dd6d3e60b Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pu [...] adds a41bf1aabd46 Merge tag 'tegra-for-5.20-dt-bindings' of git://git.kernel [...] adds ed1646fe0232 Merge tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/ [...] adds c784744b0405 Merge tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.or [...] adds 7310e458ac5e Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub [...] adds bfcfa1bdc45e Merge tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.o [...] adds 8128bfe3d7dc Merge tag 'imx-bindings-5.20' of git://git.kernel.org/pub/ [...] adds dbd68eb5baa6 Merge tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/li [...] adds a59591987726 Merge tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/ [...] adds 8f8a7775b66e Merge tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pu [...] adds 2e09a277612b Merge branch 'arm/dt' into for-next adds 8faad023b18b soc: document merges adds 611f6810aac8 Merge tag 'sunxi-drivers-for-5.20-1' of git://git.kernel.o [...] adds 2b48db01a066 dt-bindings: power: Add MediaTek Helio X10 MT6795 power domains adds 2b5764fb7bf8 soc: mediatek: pm-domains: Add support for Helio X10 MT6795 adds 4d3ddc9bce4b soc: mediatek: mutex: Simplify with devm_platform_get_and_ [...] adds ff6c226953b1 Merge tag 'v5.19-next-soc' of git://git.kernel.org/pub/scm [...] adds 933edcde4383 Merge tag 'tegra-for-5.20-firmware' of git://git.kernel.or [...] adds f10c00ae8628 Merge tag 'tegra-for-5.20-memory' of git://git.kernel.org/ [...] adds 62fcbc5c5d10 Merge tag 'ti-driver-soc-for-v5.20' of git://git.kernel.or [...] adds 03e316033c45 Merge tag 'imx-drivers-5.20' of git://git.kernel.org/pub/s [...] adds aa6c9ae616b8 hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 45b9fc58ad1c clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 16f3c221646b spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds ef4ef28acb42 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 9bc697091a47 Merge tag 'arm-soc/for-5.20/drivers' of https://github.com [...] adds 3c37074f0d58 Merge tag 'qcom-drivers-for-5.20' of git://git.kernel.org/ [...] adds 6520962e8bed Merge branch 'arm/drivers' into for-next adds 2b4b612638b8 Merge tag 'sunxi-config64-for-5.20-1' of git://git.kernel. [...] adds 8c1541b161a6 Merge tag 'tegra-for-5.20-arm64-defconfig' of git://git.ke [...] adds 01b66d2b33cc Merge tag 'imx-defconfig-5.20' of git://git.kernel.org/pub [...] adds a65ee523a9e4 ARM: multi_v7_defconfig: Update configs for BCM63138 adds 14376871658a Merge tag 'arm-soc/for-5.20/defconfig' of https://github.c [...] adds e2782fa76435 Merge tag 'arm-soc/for-5.20/defconfig-arm64' of https://gi [...] adds 96c1bbda5e23 Merge tag 'qcom-arm64-defconfig-for-5.20' of git://git.ker [...] adds 7b6427b69f2c Merge branch 'arm/defconfig' into for-next adds 297b554633ad soc: document merges adds be1628526586 ARM: dts: kswitch-d10: enable the USB device port adds 6cd345e5835d Merge tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm [...] adds 8c1e9736c5bd Merge tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/ [...] adds c703d300c012 Merge branch 'arm/dt' into for-next adds aa68ce3bcb0a Merge tag 'arm-soc/for-5.20/soc' of https://github.com/Bro [...] adds c67af87178f2 Merge tag 'arm-soc/for-5.20/maintainers' of https://github [...] adds 4ea087841733 Merge tag 'imx-soc-5.20' of git://git.kernel.org/pub/scm/l [...] adds fdc6055bcc8e Merge branch 'arm/soc' into for-next adds dba665c1e6b3 Merge branch 'arm/fixes' into for-next adds b7a583b5c633 soc: document merges new e0a592505566 Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pu [...] new 3476ccbd0ae6 Merge tag 'arm-soc/for-5.20/devicetree' of https://github. [...] new 92c336e7ae2e Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://g [...] new b823d286c674 Merge branch 'arm/dt' into for-next new f3eade9adec6 soc: document merges new 5ff6bb6566ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9408aaf32df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dedcb42b1013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21715b842afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9a45e4dcf90 spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds 37ac3db2a692 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 8cd8892b7757 Merge branch 'drivers/next' into next new 9cfaa8510029 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new f26a9704efcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa8e002958f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3b4236d746bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7c868f0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eac1d97271ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM adds ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] new b6318c617b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39acdac2d220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69131cf5b716 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18d1909be345 reset: allow building of reset simple driver if expert con [...] adds af19f1936d63 reset: a10sr: allow building under COMPILE_TEST adds 096e772b1cdc Revert "reset: microchip-sparx5: allow building as a module" new ca28f182d953 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new b9556c8c0e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ac4edfb8c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] adds 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] new 209ddf629cb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 2bb7e2f76d00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2dc3714c385a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 946f9f72baaf Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 05b336846455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca4b0faba5bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new da168e04e53a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 52478a4d343a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ce7e0d576ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3e1b5d8eb2c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 55655ea1abdb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds c36dd297b6c0 m68k: mac: Remove forward declaration for mac_nmi_handler() adds c07a16404c8f m68k: Add common forward declaration for show_registers() adds b508128bb0d1 m68k: defconfig: Update defconfigs for v5.19-rc1 new b9a56b02fab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a697fb17dbd m68k: coldfire/device.c: protect FLEXCAN blocks adds c507a1d619b6 m68k: coldfire: make symbol m523x_clk_lookup static adds 7ede4785ea97 m68k: Fix syntax errors in comments new 87ea16aaa77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8512670d3547 MIPS: math-emu: Use the bitmap API to allocate bitmaps adds b5eb8b536f91 MIPS: mm: Use the bitmap API to allocate bitmaps adds 8baa65126e19 MIPS: vdso: Utilize __pa() for gic_pfn adds 9044576357b1 MIPS: Make phys_to_virt utilize __va() new e1a534f5d074 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK new 5ee46bfbb65f MIPS: dts: correct gpio-keys names and properties new 62fb295ce7dd MIPS: dts: align gpio-key node names with dtschema new d3164e2f3b0a MIPS: Remove VR41xx support new cfe5899cef3a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d7a215493a6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9009f55bc44e riscv: config: enable SOC_STARFIVE in defconfig new 44c1e84a38a0 RISC-V: Add CONFIG_{NON,}PORTABLE new a8914b6cb8dd Merge tag 'dt-for-palmer-v5.20-mw0' of git://git.kernel.or [...] new ef09fa67dc7d riscv: dts: starfive: Add JH7100 CPU topology new af8f260abc60 riscv: dts: sifive: Add fu540 topology information new bf6cd1c01c95 riscv: dts: sifive: Add fu740 topology information new d9d193dea866 riscv: dts: canaan: Add k210 topology information new eabfbd92a678 Merge branch 'riscv-cpu_map_topo' of git://git.kernel.org/ [...] new b49816611eac riscv: dts: sifive: "fix" pmic watchdog node name new de10fcbc34f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ce4a6d4e90a Merge branch 'fixes' into for-next adds d1a22ff346f3 Merge branch 'features' into for-next new ef69860353d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 039133490793 xtensa: iss/network: drop 'devices' list new 8864fb835968 xtensa: iss/network: provide release() callback new 628ccfc8f5f7 xtensa: iss: fix handling error cases in iss_net_configure() new c49731a04e7c xtensa: enable KCOV support new 0847d167d0f9 xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL new ba4aec518ec6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] adds aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() adds a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() adds 67042ad94462 acl: port to vfs{g,u}id_t adds 2e985528f949 acl: make posix_acl_clone() available to overlayfs adds 59c196a48abf ovl: handle idmappings in ovl_get_acl() adds f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] new 7dca2d0facd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 adds 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] adds 39238d349ea6 btrfs: fix typos in comments adds 092daa23dfda btrfs: zoned: fix comment description for sb_write_pointer logic adds 030b513d39a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 7b084207c92b btrfs: quit early if the fs has no RAID56 support for raid [...] adds a6fd31ddda96 btrfs: introduce a data checksum checking helper adds 0c69f4e42a39 btrfs: remove duplicated parameters from submit_data_read_ [...] adds 5e586c2b95b7 btrfs: factor out a helper to end a single sector buffer I/O adds 64a5b82a21b9 btrfs: refactor end_bio_extent_readpage code flow adds 7e89e61596b9 btrfs: factor out a btrfs_csum_ptr helper adds 401d3418c7bb btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 7e340228ca28 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 1371ea2d7c6b btrfs: introduce btrfs_try_lock_balance adds 8104e0a6ae86 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 301119639450 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 446653d91dd0 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 76fc2a1243ca btrfs: only write the sectors in the vertical stripe which [...] adds 7d9212ef32d7 btrfs: remove redundant calls to flush_dcache_page adds 4449959826dd btrfs: update stripe_sectors::uptodate in steal_rbio adds 7e1026949cb9 btrfs: add trace event for submitted RAID56 bio adds 0caf85fcc1f7 btrfs: balance btree dirty pages and delayed items after a rename adds 814598c3de37 btrfs: free the path earlier when creating a new inode adds 502f7f303c0e btrfs: balance btree dirty pages and delayed items after c [...] adds a7811b89df20 btrfs: add assertions when deleting batches of delayed items adds e610f29eb614 btrfs: deal with deletion errors when deleting delayed items adds dbc58a55a080 btrfs: refactor the delayed item deletion entry point adds 5ede73bdc924 btrfs: improve batch deletion of delayed dir index items adds 5bb3c64ff502 btrfs: assert that delayed item is a dir index item when a [...] adds bea58bf6e976 btrfs: improve batch insertion of delayed dir index items adds 7b3ae0fd1ca6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 7d886cdb5546 btrfs: set delayed item type when initializing it adds 42a2d96c6832 btrfs: reduce amount of reserved metadata for delayed item [...] adds 64ee5a9111cd btrfs: store chunk size in space-info struct adds 97ed7d900475 btrfs: sysfs: export chunk size in space infos adds d6aca1ecd2c9 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 3ffdbb492f6c btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds fae83a760bf1 btrfs: send: explicitly number commands and attributes adds 4e51fd3ee0e7 btrfs: send: add stream v2 definitions adds a06130e80c56 btrfs: send: write larger chunks when using stream v2 adds b5a81569f47e btrfs: send: get send buffer pages for protocol v2 adds ff7ac86ccec0 btrfs: send: send compressed extents with encoded writes adds aa0c1e1b09bb btrfs: send: enable support for stream v2 and compressed writes adds d575b815934c btrfs: move more work into btrfs_end_bioc adds 1a36f4f8c25d btrfs: simplify code flow in btrfs_submit_dio_bio adds 46ffddedb339 btrfs: split btrfs_submit_data_bio to read and write parts adds 5020ffbe3b22 btrfs: defer I/O completion based on the btrfs_raid_bio adds 81985c0cffdf btrfs: don't double-defer bio completions for compressed reads adds 8ed029ddd791 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 50d003d4254c btrfs: centralize setting REQ_META adds 0e50d7a5ecef btrfs: remove btrfs_end_io_wq adds c03e10bda164 btrfs: factor stripe submission logic out of btrfs_map_bio adds afb61d6122c3 btrfs: do not allocate a btrfs_bio for low-level bios adds eca251448a8e btrfs: replace kmap() with kmap_local_page() in inode.c adds 044d3303b4f5 btrfs: replace kmap() with kmap_local_page() in lzo.c adds 09450164b489 btrfs: remove redundant check in up check_setget_bounds adds 45893de6d977 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds 848bb71bf67c btrfs: merge end_write_bio and flush_write_bio adds 6acae99ddb93 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 66b87f4598fa btrfs: make btrfs_super_block::log_root_transid deprecated adds fe67381cfd1d btrfs: reject log replay if there is unsupported RO compat flag adds ec01ce4156b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds d1920145abd7 btrfs: split discard handling out of btrfs_map_block adds c44e3498a597 btrfs: sysfs: advertise zoned support among features adds a246b390afb0 btrfs: add tracepoints for ordered extents adds 1951f8acf998 btrfs: tree-log: make the return value for log syncing consistent adds 0048aeffc7db btrfs: raid56: avoid double for loop inside finish_rmw() adds 06590f8ca86d btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 39caab015d84 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 7968dda1d47f btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 730642a5ea2e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds 330a870b416b btrfs: open code rbtree search in split_state adds 1bb138c26f78 btrfs: open code rbtree search in insert_state adds f811e70114fe btrfs: lift start and end parameters to callers of insert_state adds 69a6eceeee85 btrfs: pass bits by value not by pointer for extent_state helpers adds fac6229f2350 btrfs: add fast path for extent_state insertion adds 5393a06b5efd btrfs: remove node and parent parameters from insert_state adds b410ba5f75db btrfs: open code inexact rbtree search in tree_search adds 5bdf0a49b575 btrfs: make tree search for insert more generic and use it [...] adds 4b6705b55eee btrfs: unify tree search helper returning prev and next nodes adds a9df6a1c9043 btrfs: remove parameter dev_extent_len from scrub_stripe() adds 5d9069f4db82 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 569a4a716e23 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 9f5ef68c101e btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds f6f19f085d48 btrfs: call inode_to_path directly and drop indirection adds 175d9f9e2759 btrfs: simplify parameters of backref iterators adds 84e6d91647a3 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 56fc0c8fd84f btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 9b2547d3a12f btrfs: use named constant for reserved device space adds d39d8627e08f btrfs: warn about dev extents that are inside the reserved range adds 9d40b2a4c55f btrfs: batch up release of reserved metadata for delayed i [...] adds c9290307cd68 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds ce103c75f2be btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ebbb1c868bfd btrfs: increase direct io read size limit to 256 sectors adds df13d51b7494 btrfs: send: drop __KERNEL__ ifdef from send.h adds 50b105188b9a btrfs: send: simplify includes adds 8ceba20b482d btrfs: send: remove old TODO regarding ERESTARTSYS adds c7e471f09a11 btrfs: send: use boolean types for current inode status adds 939087e0e258 btrfs: remove extent writepage address space operation adds 6004cd925f4f btrfs: collect commit stats, count, duration adds e8c8d2686172 btrfs: sysfs: export commit stats adds 48e0506bcc58 btrfs: ensure pages are unlocked on cow_file_range() failure adds 79050df6c281 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 83bf8831326b btrfs: fix error handling of fallback uncompress write adds bd65f05231bc btrfs: replace unnecessary goto with direct return at cow_ [...] adds 789554badfe1 btrfs: output mirror number for bad metadata adds d1e6e8bab522 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 6cbe094c4280 btrfs: send: add new command FILEATTR for file attributes adds b0d091a992c0 btrfs: reset block group chunk force if we have to wait adds abb5946584cc btrfs: print checksum type and implementation at mount time adds 4fb833399b50 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds 3374ff7c3115 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds 1dd1b1c07fbd btrfs: merge calculations for simple striped profiles in b [...] adds 6a1ced6d5d95 btrfs: clean up chained assignments adds 93da776a575b btrfs: don't print 'flagging with big metadata' anymore on mount adds 0415a8c9a998 btrfs: don't print 'has skinny extents' anymore on mount adds 58b446b24a0c btrfs: sysfs: remove MIXED_BACKREF feature file adds 7b3d9784ba22 btrfs: sysfs: remove BIG_METADATA feature files adds 103c17b8f9c8 btrfs: remove the inode cache check at btrfs_is_free_space [...] adds cc071db318f6 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds caa146f153b9 btrfs: zoned: fix a leaked bioc in read_zone_info adds 9fab7af28df7 btrfs: raid56: use fixed stripe length everywhere adds 8baeef8f72c2 btrfs: return proper mapped length for RAID56 profiles in [...] adds 63a065be17a6 btrfs: do not return errors from btrfs_map_bio adds ba2a9e17019a btrfs: do not return errors from raid56_parity_write adds 0b95afc7b9cf btrfs: do not return errors from raid56_parity_recover adds f37ee8c77f6b btrfs: raid56: transfer the bio counter reference to the r [...] adds 47e2201a3c20 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds e1525b7f0762 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds bdb413d295b9 btrfs: do not return errors from btrfs_submit_dio_bio adds 8eb21c5aef44 btrfs: switch btrfs_block_rsv::full to bool adds 4fbc7f1cf4bc btrfs: switch btrfs_block_rsv::failfast to bool adds c458f3bb8e69 btrfs: use enum for btrfs_block_rsv::type adds 1c206dfc15c2 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 6aa99d63ffed btrfs: fault in pages for direct io reads/writes in a more [...] adds ffaebba2ab86 btrfs: zoned: drop optimization of zone finish adds 8a77975f1a6f highmem: Make __kunmap_{local,atomic}() take const void pointer adds ed1c32eb56c2 btrfs: zstd: replace kmap() with kmap_local_page() adds 4017c826f3b5 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds d45bbb6400f0 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 972d4cefdba7 btrfs: replace kmap_atomic() with kmap_local_page() adds f34e11dcc9f4 btrfs: set the objectid of the btree inode's location key adds f4412d1fecbd btrfs: add optimized btrfs_ino() version for 64 bits systems adds 9d47d60dc193 block: add bdev_max_segments() helper adds 91bfd67f4da8 btrfs: zoned: revive max_zone_append_bytes adds 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds 9db64b314847 btrfs: let can_allocate_chunk return error adds a133d62be2ed btrfs: zoned: finish least available block group on data b [...] adds 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes adds 571b38592711 btrfs: zoned: disable metadata overcommit for zoned adds 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space adds 0838f707366e btrfs: zoned: activate necessary block group adds 5ac164874a2e btrfs: zoned: write out partially allocated region adds a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] adds 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths adds f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] adds 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 adds 9d1e3003cfdb btrfs: repair all known bad mirrors adds 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio adds f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds c21d63863f9e btrfs: remove the start argument to check_data_csum adds a6862932fca8 btrfs: fix repair of compressed extents adds 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] new 04ce2c3826f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fac47b43c760 netfs: do not unlock and put the folio twice new d6ed6f570513 fs: change test in inode_insert5 for adding to the sb list new 7f46dc580871 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] new 91c08da8e7fc fscrypt: add fscrypt_context_for_new_inode new a01b0b8282f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 0c17f5554805 smb3: check xattr value length earlier new 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] new 0fceff70f103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 2df7c4bd7c1d erofs: wake up all waiters after z_erofs_lzma_head ready adds 448b5a1548d8 erofs: avoid consecutive detection for Highmem memory new 7e5c1520d8e5 erofs: get rid of unneeded `inode', `map' and `sb' new c29548cd7aed erofs: clean up z_erofs_collector_begin() new 27d7a0c788ff erofs: introduce `z_erofs_parse_out_bvecs()' new 075e989f85a3 erofs: introduce bufvec to store decompressed buffers new e73fd0b3d193 erofs: drop the old pagevec approach new f6780469e395 erofs: introduce `z_erofs_parse_in_bvecs' new 38b7e70951b3 erofs: switch compressed_pages[] to bufvec new da0a11cc3b2f erofs: rework online page handling new 1e62c85878d8 erofs: get rid of `enum z_erofs_page_type' new bcf8b8bd0beb erofs: clean up `enum z_erofs_collectmode' new 21fd30aede41 erofs: get rid of `z_pagemap_global' new 07124a3700e5 erofs: introduce struct z_erofs_decompress_backend new 54d4a32a24a4 erofs: try to leave (de)compressed_pages on stack if possible new aca538287c82 erofs: introduce z_erofs_do_decompressed_bvec() new 388798fa15c3 erofs: record the longest decompressed size in this round new 2c13554cafe7 erofs: introduce multi-reference pclusters (fully-referenced) new 5b44d557a117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9888725d8a64 fs/ext2: replace ternary operator with min_t() new 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. new 93ab2b77e747 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 659cb5a7d3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new be7befdcdb50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4a6158a8c8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc6d90c26329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7fc1645df86 NFSD: Demote a WARN to a pr_warn() new b14a310c3063 NFSD: Report filecache LRU size new 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() new d73ca34350b6 NFSD: Report count of freed filecache items new e816f6819efd NFSD: Report average age of filecache items new 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper new 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() new 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() new 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk new f1770b35dbcf NFSD: Record number of flush calls new 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized new ca25621b4e92 NFSD: Hook up the filecache stat file new b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru new aef52494bf83 NFSD: Trace filecache LRU activity new cfcf76531cdc NFSD: Leave open files out of the filecache LRU new 06501426d654 NFSD: Fix the filecache LRU shrinker new 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths new 754fba4158f3 NFSD: No longer record nf_hashval in the trace log new e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() new c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode new 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() new 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval new 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval new 6903e404bba2 NFSD: Replace the "init once" mechanism new 1c563f7df443 NFSD: Set up an rhashtable for the filecache new 4153afa05569 NFSD: Convert the filecache to use rhashtable new fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion new c577e5addf1a NFSD: Separate tracepoints for acquire and create new 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint new cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately new 434241065681 NFSD: Ensure nf_inode is never dereferenced new 42a2f58230ae NFSD: keep track of the number of v4 clients in the system new 05eaba9bd8c0 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] new 84bcbd968c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51496048d688 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 8b11ff098af4 9p: Add client parameter to p9_req_put() adds 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put adds 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling new 04478d7b9050 Merge branch '9p-next' of git://github.com/martinetd/linux new 04a98a036cf8 xfs: flush inode gc workqueue before clearing agi bucket new a4454cd69c66 xfs: factor the xfs_iunlink functions new 4fcc94d65327 xfs: track the iunlink list pointer in the xfs_inode new 04755d2e5821 xfs: refactor xlog_recover_process_iunlinks() new a83d5a8b1d94 xfs: introduce xfs_iunlink_lookup new 2fd26cc07e9f xfs: double link the unlinked inode list new 5301f8701314 xfs: clean up xfs_iunlink_update_inode() new 062efdb0803a xfs: combine iunlink inode update functions new fad743d7cd8b xfs: add log item precommit operation new 784eb7d8dd41 xfs: add in-memory iunlink log item new 4613b17cc478 Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/ [...] new 85c73bf726e4 xfs: rework xfs_buf_incore() API new de67dc575434 xfs: break up xfs_buf_find() into individual pieces new 348000804a0f xfs: merge xfs_buf_find() and xfs_buf_get_map() new d8d9bbb0ee6c xfs: reduce the number of atomic when locking a buffer aft [...] new 32dd4f9c506b xfs: remove a superflous hash lookup when inserting new buffers new 298f34224506 xfs: lockless buffer lookup new 35c5a09f5346 Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kern [...] new 732436ef916b xfs: convert XFS_IFORK_PTR to a static inline helper new 2ed5b09b3e8f xfs: make inode attribute forks a permanent part of struct [...] new e45d7cb2356e xfs: use XFS_IFORK_Q to determine the presence of an xattr fork new 932b42c66cb5 xfs: replace XFS_IFORK_Q with a proper predicate function new c01147d92989 xfs: replace inode fork size macros with functions new 6d200bdc017a Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of gi [...] new 95ff0363f3f6 xfs: fix use-after-free in xattr node block inactivation new e673d633d0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5a57d56b40ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca7e1c426344 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 89051a72222c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 5ba72187e763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a3bfa01aa1c lib/test_printf.c: split write-beyond-buffer check in two adds 7f6fa2d4a510 Merge branch 'for-5.20' into for-next new e5c089b06d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08d0cc5f3426 PCI/ASPM: Remove pcie_aspm_pm_state_change() adds ba13d4575da5 PCI/ASPM: Unexport pcie_aspm_support_enabled() adds d5e28671f8fd Merge branch 'pci/aspm' adds 1bc2b7bfba6e PCI: endpoint: Don't stop controller when unbinding endpoi [...] adds 2eeb21b06893 Merge branch 'pci/endpoint' adds 9ffb98f144eb PCI/AER: Configure ECRC for every device adds 8795e182b02d PCI/portdrv: Don't disable AER reporting in get_port_devic [...] adds f26e58bf6f54 PCI/AER: Enable error reporting when AER is native adds 5e6ae050955b PCI/AER: Iterate over error counters instead of error strings adds 256965ac2137 Merge branch 'pci/err' adds 4f23bd5d09af PCI/doc: Convert examples to generic power management adds 02227b5ed69e Merge branch 'pci/pm' adds 8437f3aa2d71 Merge branch 'pci/virtualization' adds 24cda29aa033 Merge branch 'pci/ctrl/aardvark' adds 908903ae8701 PCI: dwc: Use the bitmap API to allocate bitmaps adds 614718bc7fd3 Merge branch 'pci/ctrl/dwc' adds 8353813c88ef PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] adds 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' adds 2732e3340ac0 Merge branch 'pci/ctrl/iproc' adds 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' adds 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' adds f9c2e367da6d Merge branch 'pci/ctrl/microchip' adds 38f897ae3d44 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks adds a0e43bb9973b PCI: qcom: Power on PHY before IPQ8074 DBI register accesses adds 36d9018d557c PCI: qcom: Power on PHY before DBI register accesses adds 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling adds 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header adds 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* adds a989fed86934 PCI: qcom: Add IPQ60xx support adds 4630790b2497 dt-bindings: PCI: qcom: Fix description typo adds 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional adds 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' adds 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' adds fc557f552914 Merge branch 'pci/ctrl/switchtec' adds d6424c67582f Merge branch 'pci/ctrl/tegra194' adds 6b74496fb433 Merge branch 'pci/ctrl/vmd' adds 1dff012f636d PCI: Drop of_match_ptr() to avoid unused variables adds 946aac7af90b Merge branch 'pci/misc' new de6a6aa19506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f04b8514021e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new c1d5d287b6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 595bb9430482 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds f30ce040a704 hwmon: (pmbus) Move pec attribute to I2C device adds eaf87c006f03 hwmon: (lm90) Generate sysfs and udev events for all alarms adds f6d0775119fb hwmon: (lm90) Rework alarm/status handling adds 479f21d41d30 hwmon: (lm90) Reorder include files in alphabetical order adds ff8f0a652d2f hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds ddf2a6093c56 hwmon: (lm90) Use BIT macro adds ca7b9b14a022 hwmon: (lm90) Move status register bit shifts to compile time adds f68480cc3275 hwmon: (lm90) Stop using R_/W_ register prefix adds 3b0982ff93aa hwmon: (lm90) Improve PEC support adds 425f5b5d15c2 hwmon: (lm90) Add partial PEC support for ADT7461 adds d70fa73d8433 hwmon: (lm90) Enable full PEC support for ADT7461A adds b2644494a4c7 hwmon: (lm90) Add support for unsigned and signed temperatures adds 8f19501d87e0 hwmon: (lm90) Only re-read registers if volatile adds a8ddcc5750a9 hwmon: (lm90) Support multiple temperature resolutions adds b977ed27c4db hwmon: (lm90) Use single flag to indicate extended tempera [...] adds c7cebce984a2 hwmon: (lm90) Rework detect function adds d277fbd53d9d hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 0707dda69d85 hwmon: (lm90) Fix/Add detection of G781-1 adds e9684fdbdc52 hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 904a6fe689e2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds a9f3d3a80a40 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds 9888775be8c0 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds 399a8a0046cf hwmon: (lm90) Add support for MAX6690 adds 2cb8d9d83130 hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds ca6bfa3b7325 hwmon: (lm90) Add flag to indicate conversion rate support adds 3c1ecccbbc13 hwmon: (lm90) Add support for MAX6642 adds c9933a4439b5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds 6be4b1a43082 hwmon: (lm90) Introduce 16-bit register write function adds c09472fcf9e0 hwmon: (lm90) Support MAX1617 and LM84 adds 0c6bffd4a625 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds 37d1dc8d48cf hwmon: (lm90) Add remaining chips supported by adm1021 driver adds df18fccd99e3 hwmon: (lm90) Combine lm86 and lm90 configuration adds af4540b112c4 hwmon: (lm90) Add explicit support for NCT210 adds 2c6cb6c55785 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds d8521f82dfb6 hwmon: (lm90) Add support for ON Semiconductor NCT218 adds 41e6d7215d79 hwmon: (lm90) Add support for ADT7421 adds b1526b38e363 hwmon: (lm90) Only disable alerts if not already disabled adds f63f6cce28cd hwmon: (lm90) Add explicit support for ADM1020 adds 9a1986637021 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds 018b82877046 hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds ca99633ae409 hwmon: (lm90) Support temp_samples attribute adds 4036a48e20e8 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds 5e9caf86b835 dt-bindings: trivial-devices: Add lt7182s adds e10d9e4ca1d9 hwmon: (pmbus) Add support for Analog Devices LT7182S adds 739743ec78c9 hwmon: (f71882fg) Add support for F71858AD (0x0903) adds 39397ba8a7ec hwmon: (lm75) Replace kernel.h with the necessary inclusions adds fd2d53c367ae hwmon: (sch56xx-common) Add DMI override table adds bae26b801f98 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds 8a85007c8386 hwmon: (pmbus) add a function to check the presence of a b [...] adds 6fd584230a85 hwmon: (pmbus) add MFR_* registers to debugfs adds b97adb596399 hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds d8d5879a4442 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds f07691219cff dt-bindings: hwmon: Allow specifying channels for lm90 adds b9e7dfdedbc5 hwmon: (lm90) Add compatible entry for adt7481 adds 27f0438972fc hwmon: (lm90) Define maximum number of channels that are s [...] adds f9938eeb97fc hwmon: (lm90) Read the channel's label from device-tree adds 9b00a5f50934 hwmon: (occ) Delete unnecessary NULL check adds 07845f559d32 hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds 00dc6452bee5 hwmon: (lm90) Read the channel's temperature offset from d [...] adds 0356d778aa1e hwmon: (pmbus) fix build error unused-function adds 452d5e297694 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] adds 385e5f57053f hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist adds 489dd8f05a3e hwmon: (dell-smm) Add Dell G5 5590 to DMI table adds b674bcb13f41 hwmon: (gsc-hwmon) Add missing of_node_put() adds 07fb76273db8 hwmon: (pmbus) Introduce and use cached vout margins adds 2a20db9bfc42 hwmon: (pmbus) Add list_voltage to pmbus ops adds 4a235369dae5 hwmon: (pmbus/ltc2978) Set voltage resolution adds c10d52d6eda3 hwmon: (dell-smm) Improve assembly code adds 8f9eb10ff71d hwmon: (asus-ec-sensors) add support for Maximus XI Hero adds 5993b9887ac3 hwmon: (lm90) Use worker for alarm notifications adds 8e1187fe7a7f hwmon: (asus_wmi_sensors) Save a few bytes of memory adds 5918036cfa8d hwmon: (drivetemp) Add module alias adds 1c4e4f4a0e8d hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING adds 654c97351baf hwmon: (aquacomputer_d5next) Move device-specific data int [...] adds 9992b19d756a hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II [...] new 15f05fbf18c0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds d5a0cdb852b3 MAINTAINERS: mark linux-doc-tw-discuss mailing list moderated adds 12fe434314c8 Documentation: siphash: Fix typo in the name of offsetofend macro adds c528be5ed203 docs/zh_CN: core-api: Add watch_queue Chinese translation adds e6bd91a7a45e Documentation/translations/zh_CN/mm/page_owner.rst: adjust [...] adds ec7c56812fa5 Documentation: hyperv: Add overview of Hyper-V enlightenments adds ac1129e79e90 Documentation: hyperv: Add overview of VMbus adds ab3e69fc4d69 Documentation: hyperv: Add overview of clocks and timers adds f8a291b7e35d docs/zh_CN: Add a new translation of reporting-regressions.rst new a4c174ca8d8f docs: kernel-docs: order reference from newest to oldest new 615041d42a1a docs: kernel-docs: shorten the lengthy doc title new f46b4b168cdb docs: kernel-docs: reflect that it is community-maintained new 6c568f6a42ab docs: kernel-docs: add a reference mentioned in submitting [...] new 3cb5e516869e docs: admin: devices: drop confusing outdated statement on Latex new 9db370de2780 docs: process: remove outdated submitting-drivers.rst new 26f200c9e56f docs: it_IT: align to submitting-drivers removal new aa3b2a7ffae1 docs: ja_JP: howto: remove reference to removed submitting [...] new 481bb592d300 docs: ko_KR: howto: remove reference to removed submitting [...] new 9d4e2eed3f72 docs: zh_CN: align to submitting-drivers removal new 374e4e6f7c77 docs: zh_TW: align to submitting-drivers removal new 0582591cc454 doc/zh_CN: remove submitting-driver reference from docs new bb6279d8ed25 Merge branch 'submitting-drivers-removal' into docs-next new 41873abf1542 Merge branch 'docs-next' of git://git.lwn.net/linux.git new f3f12d2b81d6 Merge branch 'master' of git://linuxtv.org/media_tree.git new bef9c8645e16 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 6027a9e42058 Merge branch 'acpi-bus' into linux-next adds b9df3616cfda Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] adds 214f396dd501 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] adds 91cd2047e15e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds c46a0d5ae4f9 PM: runtime: Extend support for wakeirq for force_suspend|resume adds 7c4300eb05fb Documentation: PM: Drop pme_interrupt reference adds 5970c404b83b Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pm-d [...] adds e71c5921cc50 Merge branch 'thermal-core' into linux-next adds 06d9fb48a80c thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' [...] adds 6d44371fbd7a Merge branch 'thermal-intel' into linux-next adds fbd74d16890b ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory adds 524b6b1a1288 Merge branch 'acpi-cppc' into linux-next new e955a5a888ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d2394860b45c cpufreq: mediatek: Handle sram regulator probe deferral adds 72d67d6b3447 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] adds 9de0d75bb379 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h adds cdcf8eb3e7d0 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled adds f7fca54a1899 cpufreq: qcom-hw: Disable LMH irq when disabling policy adds f2b03dffa62e cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call adds 3cc373794257 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 26dd874c9c35 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 3311e3f479db dt-bindings: opp: Add missing compat devices adds 0d0771e1d749 dt-bindings: opp: Add msm8939 to the compatible list new 7cd5ec1cf302 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 6f8c152f24ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 2083da24eb56 OPP: Allow multiple clocks for a device adds 274c3e83e7d9 OPP: Compare bandwidths for all paths in _opp_compare_key() adds e10a46443f76 OPP: Add key specific assert() method to key finding helpers adds f123ea74511d OPP: Assert clk_count == 1 for single clk helpers adds 8174a3a613af OPP: Provide a simple implementation to configure multiple clocks adds 2f71ae1a9e75 OPP: Allow config_clks helper for single clk case adds 1b195626850d PM / devfreq: tegra30: Register config_clks helper adds 1e5fb38442eb OPP: Remove dev{m}_pm_opp_of_add_table_noclk() new 20fba5c0977a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7540050ea14c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 3708642fad6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 742b4fac1cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e22aa1486668 net: Find dst with sk's xfrm policy not ctl_sk adds 1377a5b2d4bb ethernet/via: fix repeated words in comments adds edb2c3476db9 fddi/skfp: fix repeated words in comments adds 56d9f5fd2246 octeontx2-af: Use hashed field in MCAM key adds b747923afff8 octeontx2-af: Exact match support adds 812103edf670 octeontx2-af: Exact match scan from kex profile adds ef83e186855d octeontx2-af: devlink configuration support adds bab9eed564ed octeontx2-af: FLR handler for exact match table. adds 3571fe07a090 octeontx2-af: Drop rules for NPC MCAM adds 87e4ea29b030 octeontx2-af: Debugsfs support for exact match. adds 292822e961cc octeontx2: Modify mbox request and response structures adds 2dba9459d2c9 octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds d6c9784baf59 octeontx2-af: Invoke exact match functions if supported adds fa5e0ccb8f3a octeontx2-pf: Add support for exact match table. adds bb67a66689e2 octeontx2-af: Enable Exact match flag in kex profile adds b205c1b4236b Merge branch 'octeontx2-exact-match-table' adds 10c8fd2f7a40 bcm63xx: fix Tx cleanup when NAPI poll budget is zero adds 1090c1ea2208 tls: fix spelling of MIB adds bb56cea9abd8 tls: rx: add counter for NoPad violations adds 57128e98c33d tls: rx: fix the NoPad getsockopt adds 1d55f2031385 selftests: tls: add test for NoPad getsockopt adds 1c151feddaf5 Merge branch 'tls-rx-follow-ups-to-nopad' adds e7bde1c581e4 net: dsa: hellcreek: Use the bitmap API to allocate bitmaps adds 2b8bf3d6c993 net/fq_impl: Use the bitmap API to allocate bitmaps adds 9e433ac1a381 atm: he: Use the bitmap API to allocate bitmaps adds 2afe46474ba3 amd-xgbe: fix clang -Wformat warnings adds 367dfa121205 net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callba [...] adds 03f9c47d0f79 net/mlx5: Use devl_ API for rate nodes destroy adds 868232f5cd38 devlink: Remove unused function devlink_rate_nodes_destroy adds f1bc646c9a06 net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_ [...] adds da212bd29d7f net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register adds df539fc62b06 devlink: Remove unused functions devlink_rate_leaf_create/destroy adds 7b19119f4c7d net/mlx5: Use devl_ API in mlx5e_devlink_port_register adds 973598d46ede net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set adds f0680ef0f949 devlink: Hold the instance lock in port_new / port_del callbacks adds bfc54866856f Merge branch 'mlx5-devlink-mutex-removal-part-1' adds 5022e221c98a net: change the type of ip_route_input_rcu to static adds 70991f1e6858 dt-bindings: net: convert sff,sfp to dtschema adds 7ff7c9922859 dt-bindings: net: sff,sfp: rename example dt nodes to be m [...] adds dfa2854cbf92 arch: arm64: dts: lx2160a-clearfog-itx: rename the sfp GPI [...] adds 4ce223e5ef70 arch: arm64: dts: marvell: rename the sfp GPIO properties adds d7d27304a91e Merge branch 'dt-bindings-net-convert-sff-sfp-to-dtschema' adds ef2a95db8900 nfp: fix clang -Wformat warnings adds eca250b16690 nfp: support TX VLAN ctag insert in NFDK adds 536a6c8e05f9 tcp: make retransmitted SKB fit into the send window adds 512b2dc48e8b net: ip_tunnel: use strscpy to replace strlcpy adds f5360e9b314c mptcp: introduce and use mptcp_pm_send_ack() adds bedee0b56113 mptcp: address lookup improvements adds c157bbe776b7 mptcp: allow the in kernel PM to set MPC subflow priority adds 3ad14f54bd74 mptcp: more accurate MPC endpoint tracking adds 914f6a59b10f selftests: mptcp: add MPC backup tests adds c9ef2a486aa9 Merge branch 'mptcp-support-changes-to-initial-subflow-priority' adds 1aea9d87334d igb: add xdp frags support to ndo_xdp_xmit adds b6afeb87ad29 qlogic: qed: fix clang -Wformat warnings adds 7ae29fd1be43 ip_tunnel: allow to inherit from VLAN encapsulated IP adds 41337f52b967 ip6_gre: set DSCP for non-IP adds 3f8a8447fd0b ip6_gre: use actual protocol to select xmit adds b09ab9c92e50 ip6_tunnel: allow to inherit from VLAN encapsulated IP adds 116f5af7c3ab net: marvell: prestera: rework bridge flags setting adds fec7c9c73fd3 net: marvell: prestera: define MDB/flood domain entries an [...] adds 7950b214a1e4 net: marvell: prestera: define and implement MDB / flood d [...] adds deef0d6afe84 net: marvell: prestera: implement software MDB entries allocation adds dd517237c319 Merge branch 'prestera-mdb-offload' adds 83d85bb06915 net: extract port range fields from fl_flow_key adds 551871bfc82c net: prestera: add support for port range filters adds 4fb56d8508ed Merge branch 'prestera-port-range-filters' adds 3e35d198cee6 octeontx2-af: Skip CGX/RPM probe incase of zero lmac count adds 1abfb265f0ac net: devlink: fix unlocked vs locked functions descriptions adds 7715023aa51f net: devlink: use helpers to work with devlink->lock mutex adds 277cbb6bc4bd net: devlink: move unlocked function prototypes alongside [...] adds 00cf1fb3805f Merge branch 'devlink-cosmetic-fixes' adds d7c31cbde4bc net: ip6mr: add RTM_GETROUTE netlink op adds fc3dd0367e61 net: phy: mxl-gpy: fix version reporting adds 1db858707850 net: phy: mxl-gpy: cache PHY firmware version adds 1e9aa7baf096 net: phy: mxl-gpy: rename the FW type field name adds d523f2eb1dad net: phy: mxl-gpy: print firmware in human readable form adds cfc6c2fcb686 Merge branch 'phy-mxl-gpy-version-fix-and-improvements' adds ff3821bc3552 wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl8 [...] adds c528d7a2750a wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() adds 3c512307de40 wifi: nl80211: fix sending link ID info of associated BSS adds 68608f9991bd wifi: mac80211: fix center freq calculation in ieee80211_c [...] adds 37babce9127f wifi: mac80211: Use the bitmap API to allocate bitmaps adds 4ee186fa7e40 wifi: mac80211_hwsim: fix race condition in pending packet adds 58b6259d820d wifi: mac80211_hwsim: add back erroneously removed cast adds 736002fb6a09 Merge tag 'wireless-next-2022-07-13' of git://git.kernel.o [...] adds bc5c8260f411 net/sched: remove return value of unregister_tcf_proto_ops adds d86a153aca7e octeontx2-af: Remove duplicate include adds 6a605eb1d71e octeontx2-af: returning uninitialized variable new 5dc0f7491f9a NFC: nxp-nci: add error reporting new 9b633670087e octeontx2-af: Limit link bringup time at firmware new ad39bafda736 xen-netfront: remove leftover call to xennet_tx_buf_gc() new 06673c2102b3 xen-netfront: re-order error checks in xennet_get_responses() new b126047f43f1 Merge branch 'xen-netfront-xsa-403-follow-on' new 40d0864256fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9974d37ea75f skmsg: Fix invalid last sg check in sk_msg_recvmsg() adds 535a57a7ffc0 bpf: Remove is_valid_bpf_tramp_flags() adds f1e8a24ed2ca arm64: Add LDR (literal) instruction adds b2ad54e1533e bpf, arm64: Implement bpf_arch_text_poke() for arm64 adds efc9909fdce0 bpf, arm64: Add bpf trampoline for arm64 adds 49705c4ab324 samples/bpf: Fix xdp_redirect_map egress devmap prog adds f16214c102f0 bpf: Fix 'dubious one-bit signed bitfield' warnings adds 647cafa22349 bpf: add a ksym BPF iterator adds a9d2fae89fa8 selftests/bpf: add a ksym iter subtest adds d673532dafe0 Merge branch 'bpf: add a ksym BPF iterator' adds 4201d9ab3e42 bpf: reparent bpf maps on memcg offlining adds 1d5f82d9dd47 bpf, x86: fix freeing of not-finalized bpf_prog_pack adds ace2bee839e0 bpf: Make non-preallocated allocation low priority adds 8ed2f5a6f385 libbpf: Error out when binary_path is NULL for uprobe and USDT adds 8ab4cdcf03d0 bpf: Tidy up verifier check_func_arg() new b1fc28b33886 samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE new bf3f00378524 libbpf: Fix the name of a reused map new 94bf6aad5dbe selftests/bpf: Return true/false (not 1/0) from bool functions new 33f32e5072b6 bpf, arm64: Mark dummy_tramp as global new ca2e1a627035 xsk: Mark napi_id on sendmsg() new 5002615a37b1 bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_T [...] new 96a233e600df bpf: Add endian modifiers to fix endian warnings new f7c75c55a1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf746bac6c5b esp6: Fix spelling mistake adds 5e25c25aa2c0 xfrm: improve wording of comment above XFRM_OFFLOAD flags new 84856fec26c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0cc323d985f9 Bluetooth: hci_sync: Fix resuming scan after suspend resume new b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work new bdb568710c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 854f56f099c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new aecff913096b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ccb46942d7ff Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 94b8e8c4971c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a5c89f7c43c1 drm/i915/guc: Support programming the EU priority in the G [...] adds 315241d2d910 drm/i915/huc: drop intel_huc_is_authenticated adds a7b516bd981f drm/i915/huc: Add fetch support for gsc-loaded HuC binary adds 6f67930af78f drm/i915/huc: Prepare for GSC-loaded HuC adds 56ca3117f77a drm/i915/huc: Don't fail the probe if HuC init fails adds e6c2db2be986 drm/i915: Don't use DRM_DEBUG_WARN_ON for unexpected l3ban [...] adds 91875c22a31b drm/i915: Don't use DRM_DEBUG_WARN_ON for ring unexpectedl [...] adds 09708b6d82ef drm/i915/gt: Fix build error without CONFIG_PM adds 222ff6db8a0d drm/i915: Drop has_gt_uc from device info adds 218076abbcd6 drm/i915: Drop has_rc6 from device info adds 922abe4d19bd drm/i915: Drop has_reset_engine from device info adds b6411373d395 drm/i915: Drop has_logical_ring_elsq from device info adds efd01cd3c276 drm/i915: Drop has_ddi from device info adds eb86f645ab9b drm/i915: Drop has_dp_mst from device info adds b15a7357a84f drm/i915: Drop has_psr from device info adds 23dd74db02d7 drm/i915: Enable THP on Icelake and beyond adds b499914eb837 drm/i915: Only setup private tmpfs mount when needed and f [...] adds 429e1fc1b2c2 drm/i915/gem: Make drop_pages() return bool adds 9d67edba730c drm/i915/pvc: Define MOCS table for PVC adds 4de23dca7ec8 drm/i915/pvc: Read correct RP_STATE_CAP register adds 6cd96877c7da drm/i915/pvc: Reduce stack usage in reset selftest with ex [...] adds 93d9e0453e2b drm/i915/gvt: Use intel_engine_mask_t for ring mask adds 69f8afdb45e7 drm/i915/pvc: Engine definitions for new copy engines adds 500d7135c924 drm/i915/pvc: Interrupt support for new copy engines adds 8caaf7ad659d drm/i915/pvc: Reset support for new copy engines adds 1a1a5a315ee8 drm/i915/pvc: skip all copy engines from aux table invalidate adds ad5f74f34201 drm/i915/pvc: read fuses for link copy engines adds 303760aa914b i915/guc/reset: Make __guc_reset_context aware of guilty engines adds 18fb42db05a0 drm/i915: Fix CFI violation with show_dynamic_id() adds ca10b9d60f8c drm/i915/guc/rc: Use i915_probe_error instead of drm_error adds d158367c31f0 drm/i915: return -EIO on lmem setup failure adds 8f6de2318445 drm/i915: determine lmem_size properly adds 9e97c46f832d drm/i915: gracefully error out on platform with small-bar adds e180a7b21848 drm/i915/guc: Remove unnecessary GuC err capture noise adds a50794f26f52 uapi/drm/i915: Document memory residency and Flat-CCS capa [...] adds 451374eef622 drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap adds 1ade30812abf drm/i915/gt: Fix use of static in macro mismatch adds 962bd34bb457 drm/i915/uc: Fix undefined behavior due to shift overflowi [...] adds 411d44d75473 drm/i915/dg2: Add workaround 22014600077 adds 7f73b371710e drm/i915/dg2: Extend Wa_22010954014 to DG2-G11 and DG2-G12 adds 9602efab9f86 Revert "drm/i915: Drop has_psr from device info" adds e91eec9128c2 Revert "drm/i915: Drop has_dp_mst from device info" adds 9d8d5a391732 Revert "drm/i915: Drop has_ddi from device info" adds 3d6c72b7fdd2 Revert "drm/i915: Drop has_logical_ring_elsq from device info" adds b409db082da6 Revert "drm/i915: Drop has_reset_engine from device info" adds fdbec9ff669d Revert "drm/i915: Drop has_rc6 from device info" adds 39921e5f00f5 Revert "drm/i915: Drop has_gt_uc from device info" adds 8ec5c0006c50 Merge tag 'drm-intel-next-2022-05-20' of git://anongit.fre [...] adds d63ddca7c581 drm/i915: Update tiled blits selftest adds d32e8ed918ba drm/i915/uncore: Reorganize and document shadow and forcew [...] adds fb289464f695 drm/i915/pvc: Add forcewake support adds 1eb313389948 drm/i915/pvc: Remove additional 3D flags from PIPE_CONTROL adds e41388d508a5 drm/i915/pvc: Add new BCS engines to GuC engine list adds a4f263f46961 drm/i915/guc: XEHPSDV and PVC do not use HuC adds 837c72b23a57 drm/i915/hwconfig: Report no hwconfig support on ADL-N adds 16e214d4aef2 drm/i915/hwconfig: Future-proof platform checks adds 3304033a1e69 drm/i915/reset: Fix error_state_read ptr + offset use adds 26be7cd8aacd drm/i915/gt: Add media freq factor to per-gt sysfs adds 6a735552f44d drm/i915/pcode: Init pcode on different gt's adds 9d15dd1bb3e7 drm/i915/gt: Add media RP0/RPn to per-gt sysfs adds 69d6bf5c3754 drm/i915/gt: Fix memory leaks in per-gt sysfs adds 420a07b841d0 drm/i915: Individualize fences before adding to dma_resv obj adds 8b449f1c44d1 drm/i915/pvc: Extract stepping information from PCI revid adds ce581ae142e2 drm/i915/pvc: Add initial PVC workarounds adds 935a3c66eb9b drm/i915/xehp: Use separate sseu init function adds aa2bdc4843f5 drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_[SUB]SL [...] adds 4cfd16659641 drm/i915/sseu: Simplify gen11+ SSEU handling adds bc3c5e0809ae drm/i915/sseu: Don't try to store EU mask internally in UA [...] adds b87d39019651 drm/i915/sseu: Disassociate internal subslice mask represe [...] adds 5ac342ef84d7 drm/i915/pvc: Add SSEU changes adds b729cfee705a drm/i915: Add extra registers to GPU error dump adds f7dad0daf2c2 drm/i915/pvc: GuC depriv applies to PVC adds 34b68c17e989 drm/i915/client: only include what's needed adds c6e3806705d6 drm/i915/dg2: Add Wa_14015795083 adds 81298056a78c drm/i915/dg2: Correct DSS check for Wa_1308578152 adds 5821a0bbb4c3 drm/i915/uc: remove accidental static from a local variable adds c5cb0002d14b drm/i915: More PVC+DG2 workarounds adds 17f65658c8ad drm/i915/xehp: Correct steering initialization adds e0d7371b46c7 drm/i915/pvc: Add register steering adds 9affc1b87ecb drm/i915/pvc: Adjust EU per SS according to HAS_ONE_EU_PER [...] adds 1556c3b4c7ed drm/i915/pvc: Add recommended MMIO setting adds 45c64ecf97ee drm/i915: Improve user experience and driver robustness un [...] adds 9f1b1d0b2242 drm/i915/fdinfo: Don't show engine classes not present adds e7858254f9af drm/i915/gt: Move multicast register handling to a dedicated file adds 3fe6c7f53eaa drm/i915/gt: Cleanup interface for MCR operations adds 2ef6efa79fec drm/i915: Improve on suspend / resume time with VT-d enabled adds fc98eb494c4b drm/i915: Add global forcewake request to drpc adds 14d6a086f6b9 drm/i915: Fix spelling typo in comment adds 7482a65664c1 drm/i915/gem: add missing else adds afd5cb3907ea drm/i915: don't leak lmem mapping in vma_evict adds d976521a995a drm/i915: extend i915_vma_pin_iomap() adds 0dc987b699ce drm/i915/display: Add smem fallback allocation for dpt adds 64e06652e348 agp/intel: Rename intel-gtt symbols adds 9ce07d94c9f8 drm/i915/gt: Re-do the intel-gtt split adds 373269ae6f90 drm/i915/selftests: Increase timeout for live_parallel_switch adds 563aaf4a928d drm/i915: tweak the ordering in cpu_write_needs_clflush adds 8524bb67145d drm/i915: Correct duplicated/misplaced GT register definitions adds 7d8097073caa drm/i915: Prefer "XEHP_" prefix for registers adds 7307e91bfcd0 drm/i915: Do not access rq->engine without a reference adds bcb9aa45d5a0 Revert "drm/i915: Hold reference to intel_context over lif [...] adds 59bcdb564b3b drm/i915/guc: Don't update engine busyness stats too frequently adds 0667429ce68e drm/i915/reset: Add additional steps for Wa_22011802037 fo [...] adds 58eaa6b3fb63 drm/i915/guc/slpc: Use non-blocking H2G for waitboost adds a06968563775 drm/i915: Fix a lockdep warning at error capture adds c6a3d73592ae Merge tag 'drm-intel-gt-next-2022-06-29' of git://anongit. [...] adds 344feb7ccf76 Merge tag 'amd-drm-next-5.20-2022-07-05' of https://gitlab [...] adds 6db5e0c8692e Merge tag 'drm-intel-next-2022-07-06' of git://anongit.fre [...] adds b45b4f880fb6 Merge tag 'drm-misc-next-2022-07-07' of git://anongit.free [...] adds 8daecf611258 Merge tag 'drm/tegra/for-5.20-rc1' of https://gitlab.freed [...] adds b7fb767b1658 drm/mediatek: Add DSC support for mediatek-drm adds bd448b8867b7 drm/mediatek: Add MERGE support for mediatek-drm adds 7266e90a51a3 drm/mediatek: Add mediatek-drm of vdosys0 support for mt8195 adds 9c1b06a509df drm/mediatek: Add suffix 0 to DDP_COMPONENT_DITHER for mt8 [...] adds 7f6335c6a258 drm/mediatek: Modify dsi funcs to atomic operations adds cde7e2e35c28 drm/mediatek: Separate poweron/poweroff from enable/disabl [...] adds 39e8d062b03c drm/mediatek: Keep dsi as LP00 before dcs cmds transfer adds fa5d0a0205c3 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_powe [...] adds 22ffb89ee3ab dt-bindings: display: mediatek: dsi: Convert dsi_dtbinding [...] adds f7fe4264ad58 dt-bindings: display: mediatek: dsi: Add compatible for Me [...] adds 03d7adc41027 drm/mediatek: Add mt8186 dsi compatible to mtk_dsi.c adds 5bb4f80716e2 drm/mediatek: Add MT8186 DSI compatible for mtk_drm_drv.c adds e201c9630b37 dt-bindings: display: mediatek: add vdosys1 RDMA definitio [...] adds f8946e2b6bb2 drm/mediatek: Add display MDP RDMA support for MT8195 adds 7e4727f74520 drm/mediatek: Add display merge advance config API for MT8195 adds d2ae586f0e20 drm/mediatek: Add display merge start/stop API for cmdq support adds a5b51d1dd95f drm/mediatek: Add display merge mute/unmute support for MT8195 adds aaf94f7c3ae6 drm/mediatek: Add display merge async reset control adds 5621416b11f4 drm/mediatek: Add mediatek-drm plane color encoding info adds 2545e12da428 drm/mediatek: Remove mt8192 display rdma compatible adds 0f15d785ff2d drm/mediatek: Ensure bridge disable happends before suspend adds e32895fc7fdf dt-bindings: display: mediatek: dpi: Add DP_INTF compatible adds f294c89fbc38 dt-bindings: display: mediatek: dpi: Revise mediatek strin [...] adds 0bf0cb60116a drm/mediatek: dpi: Add kernel document for struct mtk_dpi_conf adds c9ed0713b3c3 drm/mediatek: dpi: Remove output format of YUV adds aed61ef6beb9 drm/mediatek: dpi: Only enable dpi after the bridge is enabled adds 4393c74a88cd drm/mediatek: dpi: Add support for quantization range adds cf060519e48e drm/mediatek: dpi: Implement a CK/DE pol toggle in SoC config adds 3145095fae25 drm/mediatek: dpi: Implement a swap_input toggle in SoC config adds a519e22bcfd4 drm/mediatek: dpi: Move dimension mask to SoC config adds e373924d7eb1 drm/mediatek: dpi: Move hvsize_mask to SoC config adds 48fb81a2717d drm/mediatek: dpi: Move swap_shift to SoC config adds 4e28119bd52b drm/mediatek: dpi: Move the yuv422_en_bit to SoC config adds 091e5e004e69 drm/mediatek: dpi: Move the csc_enable bit to SoC config adds b992131aac65 drm/mediatek: dpi: Add YUV422 output support adds c83da6233d05 drm/mediatek: dpi: Add config to support direct connection [...] adds 2587d8951b2f drm/mediatek: dpi: Add input_2pixel config support adds 49ecbb78dda8 drm/mediatek: dpi: Add pixels_per_iter config support adds d86c1568910e drm/mediatek: dpi: Add dp_intf support adds 5e4cb0afe21e Merge tag 'mediatek-drm-next-5.20' of https://git.kernel.o [...] adds e23a5e14aa27 Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds d9e019bb396f Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.free [...] adds 0cd8a73122b2 drm/exynos: MAINTAINERS: move Joonyoung Shim to credits adds f4284724c216 dt-bindings: remove Joonyoung Shim from maintainers adds 48b927770f8a drm/exynos/exynos7_drm_decon: free resources when clk_set_ [...] adds 1ebdc90eb71a Merge tag 'exynos-drm-next-for-v5.20' of git://git.kernel. [...] adds 911dd554a129 drm/nouveau/nvif: add wrapper for open-coded nvif_object_c [...] adds c4feba47aad5 drm/nouveau/nvkm: rip out event uapi adds 61c1f340bc80 drm/nouveau/nvkm: use list_add_tail() when building object tree adds 4ddf8d7dedb8 drm/nouveau/nvkm: zero out engine pointer for subdev-provi [...] adds 6d7291843ec5 drm/nouveau/nvkm: remove unused header adds 0196cc65f917 drm/nouveau/device: remove pwrsrc notify in favour of a di [...] adds 66ff4e4ed471 drm/nouveau/fifo: rip out cevent, never used adds 097d56cdcd77 drm/nouveau/fifo: remove rd32/wr32 accessors from channels adds 40184ece92eb drm/nouveau/ce/gv100-: move method buffer to ce ctx adds 7ba01b504c16 drm/nouveau: remove double WFI when destroying channels adds ea0b20d3bd96 drm/nouveau/flcn: remove unused functions adds 89ed996b888f drm/nouveau/kms/nv50-: remove unused functions adds 0180290abb5c Merge tag 'topic/nouveau-misc-2022-07-13-1' of git://anong [...] new bf241374e203 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new f83d9396d1f6 Merge drm/drm-next into drm-misc-next-fixes new 4fa05a67b558 dma-buf: revert "return only unsignaled fences in dma_fenc [...] new 7d09c7606346 drm/mgag200: Don't read-back PCI option register before writing new ca0367ca5d92 drm/nouveau/kms: Fix failure path for creating DP connectors new 53c26181950d drm/nouveau/acpi: Don't print error when we get -EINPROGRE [...] new c96cfaf8fc02 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_ [...] new fd343450a7f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 737dad0b5d60 drm/amdgpu/mes: fix bo va unmap issue in mes adds 88c775bbebc9 drm/amdgpu/gmc10: adjust gart size for parts that support [...] adds ac9257f0f508 drm/amdgpu: Remove one duplicated ef removal adds 636774860a62 drm/amdgpu/mes: set correct mes ring ready flag adds 14eb72ff580d drm/amd/display: Exit SubVP if MPO in use adds 8a076bbcc127 drm/amd/display: Check for DP2.0 when checking ODM combine adds 90bb21cb692e drm/amd/display: Helper function for ALPM initialization adds 149f6d1a6035 drm/amd/display: Removing assert statements for Linux adds 9dfc3ee1b0f2 drm/amd/display: Fix windowed MPO video with ODM combine f [...] adds 922e7ee31def drm/amd/display: Clear edid when unplug mst connector adds e2facd575fdf drm/amd/display: Disable PSRSU when DSC enabled on the spe [...] adds 59a1e9ed1b40 drm/amd/display: Fix black screen when disabling Freesync in OSD adds 80fb575678b4 drm/amd/display: fix unnecessary pipe split playing NV12 1 [...] adds 50e8ca0b675a drm/amdkfd: bump KFD version for unified ctx save/restore memory adds 57b9f3384c64 drm/amd/display: Ignore First MST Sideband Message Return Error adds 017860c909b0 drm/amd/display: make enable link independent from verifie [...] adds c4e85551198e drm/amdkfd: correct the MEC atomic support firmware checki [...] adds 236124d1167b drm/amd/display: Reduce SCDC Status Flags Definition adds a84e43b81e45 drm/amdgpu: support gfx soft reset for gfx v11 adds c0ff84cb58fa drm/amdgpu: enable soft reset for gfx 11 adds 58e969b60db0 drm/amdgpu: support SDMA soft recovery for sdma v6 adds f1549c09c520 drm/amdgpu: support reset flag set for gpu reset adds 0fe6906203d0 drm/amdgpu/mes: init aggregated doorbell adds b7320117b3d3 drm/amdgpu/mes11: initialize aggregated doorbell adds 2d7a1f71837c drm/amdgpu/mes: ring aggregatged doorbell when mes queue i [...] adds 86ef6eae0820 drm/amdgpu/sdma6: add aggregated doorbell support adds af019bef6d6f drm/amdgpu/gfx11: add aggregated doorbell support adds 1f969d28cdbf drm/amd/display: update DML1 logic for unbounded req handling adds 78486da8ceb2 drm/amd/display: 3.2.193 adds 3d4de9253561 drm/amd/display: Re-implementing ARGB16161616 pixel format as 22 adds 15c735e7990f drm/amd/display: Grab dc_lock before detecting link adds 76611a84f235 drm/amd/display: add system info table log adds e5028e9fd3bc drm/amd/display: Add DCN reg offsets to DC adds 2a93292fb786 drm/amd/display: Add NBIO reg offsets to DC adds 652284d6db17 drm/amd/display: Fix lag when moving windowed MPO across d [...] adds ff613f7ba710 drm/amd/display: 3.2.194 adds c5cfd54e93f8 drm/amdgpu: Fix acronym typo in glossary adds 0a94608f0f7d drm/amdgpu: fix file permissions on some files adds 84900aeecefb drm/amd/display: make some dc_dmub_srv functions static adds cb50813998b5 drm/amd/display: Only use depth 36 bpp linebuffers on DCN [...] adds 1e866f1fe528 drm/amd/pm: Prevent divide by zero adds 3fb0fdd7758d drm/amd/display: correct check of coverage blend mode adds 43195162fbf5 drm/amd/pm: Implement get GFXOFF status for vangogh adds a0d10c437c1c drm/amd/display: attempt to fix the logic in commit_planes [...] new f5ba14043621 drm/amdgpu: Check BO's requested pinning domains against i [...] new cc79950bf090 drm/amd/display: Ensure valid event timestamp for cursor-o [...] new 8955ff11f56e drm/amdgpu: Add reg headers for DCN314 new 806b52287a96 drm/amd/display: Add DCN314 IRQ services new d5c6909e7460 drm/amd/display: Add DCN314 clock manager new 3cffeffe051a drm/amd/display: Add DCN314 DC resources new 41529d79ce16 drm/amd/display: Add DCN314 DML calculation support new 5439c41a80c0 drm/amd/display: Add DCN314 version identifiers new ee7b62e127c8 drm/amd/display: Enable DCN314 in DC new cc35e75273fc drm/amd/display: Add DMUB support for DCN314 new e850f6b13a85 drm/amd/display: Enable DCN314 in DM new b7be3ae75916 drm/amd/display: remove duplicate dcn314 includes new c4ee53c8e523 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...] adds 81cb44274c65 drm/i915: Add Wa_14016291713 new cf011dc794a2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 6e6b9e1acf4d video: fbdev: amiga: Simplify amifb_pan_display() adds ce806c661c76 video: fbdev: sa1100fb: Remove unused sa1100fb_setup() adds 4bbf6df2277f video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static adds a58f4c5f3f90 video: fbdev: Make *fb_setup() and *fb_init() static adds 876eb9370b87 video: fbdev: atari: Simplify atafb_pan_display() adds 5a703712fc9e video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags adds f8a0aa1757d0 video: fbdev: atari: Fix inverse handling adds 013ab0ac4a89 video: fbdev: atari: Fix ext_setcolreg() adds bafed90c5cc0 video: fbdev: atari: Remove unneeded casts from void * adds 7a637e6c974a video: fbdev: atari: Remove unneeded casts to void * adds 6d6855c000d0 video: fbdev: atari: Fix TT High video mode vertical refresh adds 2cfd4b16ef03 video: fbdev: atari: Fix VGA modes adds 7ae7b9c5e47d video: fbdev: atari: Remove unused definitions and variables new 01019625c9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27c0047837d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 642999365da3 ALSA: hda: cs35l41: Fix comments wrt serial-multi-instanti [...] adds e35cd6881dd5 ALSA: hda: cs35l41: Improve dev_err_probe() messaging adds 20bcf721068f ALSA: hda: cs35l41: Don't dereference fwnode handle adds d60b05b4c780 ALSA: hda: cs35l41: Allow compilation test on non-ACPI con [...] adds 931c940fc5d9 ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() adds 33c1f401939c ALSA: hda: cs35l41: Consolidate selections under SND_HDA_S [...] adds 539311aa61a1 ALSA: compress: Enable kernel doc markers for some functions adds 4e2b70673f2b ALSA: pcm: Fix missing return value comments for kernel docs adds 5c121d6362d6 ALSA: dmaengine: Fix missing return value comments for ker [...] adds b05d834ef8f8 ALSA: compress: Fix kernel doc warnings adds e8406ebc37d2 ALSA: control: Fix missing return value comments for kernel docs adds 6eba99d4ce24 ALSA: memalloc: Fix missing return value comments for kernel docs adds 281dee6707a8 ALSA: core: Fix missing return value comments for kernel docs new 89422df95480 ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update new 3233b978af23 ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP A [...] new e414b05e724f ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls [...] new 22d5cbd273a2 ALSA: hda: cs35l41: Save codec object inside component struct new 2e81e1fffd53 ALSA: hda: cs35l41: Add initial DSP support and firmware loading new e99f3c7e3250 ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver new eef375960210 ALSA: hda: cs35l41: Support reading subsystem id from ACPI new bb6eb621f522 ALSA: hda: cs35l41: Support multiple load paths for firmware new 63f4b99f0089 ALSA: hda: cs35l41: Support Speaker ID for laptops new 188668da3def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19bb587f3ffc ASoC: mediatek: mt8186: Remove condition with no effect adds eaa27e7fe43f ASoC: fsl_utils: Drop usage of __clk_get_name() adds 39c5c44fc451 ASoC: Merge up fixes adds 375f53566cf0 ASoC: atmel: mchp-pdmc: remove space in front of mchp_pdmc [...] adds fd1c769d3387 ASoC: SOF: remove warning on ABI checks adds b737fd8cf196 ASoC: SOF: ipc4-topology: check dai->private in ipc_free() adds dc4fc0ae94cf ASoC: SOF: ipc4-topology: free memories allocated in sof_i [...] adds 3585da93a276 ASoC: SOF: ipc4-topology: fix error and memory handling adds ac2606df8a3f ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver adds b24484c18b10 ASoC: amd: acp: ACP code generic to support newer platforms adds e8a33a940785 ASoC: amd: acp: Add legacy audio driver support for Rembra [...] adds 61b23b6b7b03 ADD legacy audio driver support for rembrandt adds 9b6803ec1fe0 ASoC: codecs: rt298: Fix NULL jack in interrupt adds c0c5a242bba8 ASoC: codecs: rt298: Fix jack detection adds c1d7ebda11aa ASoC: codecs: rt286: Set component to NULL on remove adds af3b33b9707d ASoC: codecs: rt298: Set component to NULL on remove adds b9f098aa7ae2 ASoC: codecs: rt274: Set component to NULL on remove adds 8e26c518d300 ASoC: codecs: Series of fixes for realtek codecs used on RVPs adds 2551b6e89936 ASoC: nau8821: Add headset button detection adds c50cea054e04 ASoC: Intel: avs: Register HDAudio ext-bus operations adds 5f267aa4adad ASoC: Intel: avs: Assign I2S gateway when parsing topology adds 8192d24cccfb ASoC: Intel: avs: Relax DSP core transition timings adds 3c1923a119a6 ASoC: Intel: avs: Copy only as many RX bytes as necessary adds 00566ad4ce9d ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero pa [...] adds daa36bbcd78b ASoC: Intel: avs: Block IPC channel on suspend adds 8544eebc78c9 ASoC: Intel: avs: Set max DMA segment size adds a5bbbde2b81e ASoC: Intel: avs: Use helper function to set up DMA adds 79c351fb50e7 ASoC: Intel: avs: Recognize FW_CFG_RESERVED adds 4b38bd16ca6d ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET adds 8758ae88f0f4 ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout adds f1eea11523e4 ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration adds 388fe2b8a3a0 ASoC: Intel: avs: Updates and cleanups adds 4ccf0949cd36 ASoC: soc-pcm: demote warnings on non-atomic BE connection adds 98418a08a20d ASoC: SOF: topology: remove unused variable adds 57724db17a94 ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag adds 67e1b7700cb9 ASoC: SOF: Intel: hda: Use cold/purge boot after firmware crash adds 9b93eda35508 ASoC: SOF: sof-client-probes: Only load the driver if IPC3 [...] adds d5bd47f3ca12 ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_co [...] adds 402355e6cdbe ASoC: SOF: Intel: hda-dai: Drop misleading comment regardi [...] adds fbabebfb26a8 ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple [...] adds 274a3e6f9868 ASoC: SOF: Intel: hda-dai: No need to decouple host/link D [...] adds acacd9eefd0d ASoC: SOF: Intel: cnl: Do not process IPC reply before fir [...] adds 499cc881b09c ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before [...] adds 1549a69b89b7 ASoC: SOF: Intel: mtl: Do not process IPC reply before fir [...] adds 501935dae855 ASoC: SOF: Intel: Do not process IPC reply before firmware boot adds d5770daef62d ASoC: SOF: compress: Dynamically allocate pcm params struct adds 3f70c360d484 ASoC: SOF: Copy compress parameters into extended data adds 246b135fcdba ASoC: SOF: compress: Prevent current kernel running with older FW adds 75b5b7a1ccf6 uapi: sof: abi: Bump SOF ABI for ext_data_length adds 4457fbd66bdb Extend ipc stream parameters sent to DSP adds 15d8370cf6d5 ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code adds 4e90651e5210 ASoC: SOF: Intel: hda: Correct Firmware State Register use adds 73acfba792b0 ASoC: amd: Fix error pointer dereference adds eda26893dabf ASoc: audio-graph-card2: Fix refcount leak bug in __graph_ [...] adds 1795c16a4360 ASoC: amd: fix Jadeite kconfig warning and build errors adds a8d5df69e2ec ASoC: mt6359: Fix refcount leak bug adds 6d1c1a73e112 soundwire: Intel: add trigger callback adds 2a1be12c4d77 ASoC: SOF: Intel: add trigger callback into sdw_callback adds 09cf6054c859 ASoC/SoundWire: Intel: add sdw BE dai trigger new fa9b878ff86f ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ip [...] new ef30911d3c39 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() new 7fb72b7bf167 ASoC: Merge up revert of v5.19 version of the rockchip BCL [...] new c9a866cf4a53 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 56b66ee4dfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ae39e9ed964f module: Add support for default value for module async_probe adds ecc726f1458e module: Fix ERRORs reported by checkpatch.pl adds 07ade45a765b module: Increase readability of module_kallsyms_lookup_name() adds 87c482bdfa79 modules: Ensure natural alignment for .altinstructions and [...] adds 2b9401e90d36 module: Use vzalloc() instead of vmalloc()/memset(0) adds c76654e22da1 MAINTAINERS: Update file list for module maintainers adds 73b4fc92f97d module: Move module's Kconfig items in kernel/module/ new 17dd25c29cda module: Modify module_flags() to accept show_state argument new dbf0ae65bce4 module: Use strscpy() for last_unloaded_module new 6f1dae1d84b6 module: Show the last unloaded module's taint flag(s) new 5cb153821d23 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 39636805cab2 dt-bindings: input: iqs7222: Use central 'linux,code' definition new 3be3b5134d27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f3ec5d115547 blk-mq: don't create hctx debugfs dir until q->debugfs_dir [...] adds 9768a7fc4627 Merge branch 'for-5.20/block' into for-next adds 4e4b8d836596 null_blk: add module parameters for 4 options adds 37ae152c7a0d null_blk: add configfs variables for 2 options adds 9c0e5355f36f Merge branch 'for-5.20/drivers' into for-next adds a8723bb79e40 io_uring: fix multishot ending when not polled adds 20898aeac6b8 io_uring: support 0 length iov in buffer select in compat adds 3fa92bb834a4 Merge branch 'for-5.20/io_uring' into for-next adds f4b1e27db49c block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_below adds 939f9dd040fe block: Use try_cmpxchg in update_io_ticks adds 97f87b84481a Merge branch 'for-5.20/block' into for-next adds aee8960c2eae blk-iolatency: Use atomic{,64}_try_cmpxchg adds e9479ba901c7 Merge branch 'for-5.20/block' into for-next adds 96388f57d2aa blk-cgroup: Use atomic{,64}_try_cmpxchg adds 5ad3a1d30b36 Merge branch 'for-5.20/block' into for-next adds 5a044eef1265 block: ensure iov_iter advances for added pages adds ac3c48e32c04 block: ensure bio_iov_add_page can't fail adds 44b6b0b0e980 block: fix leaking page ref on truncated direct io adds f857cf22d7c3 Merge branch 'for-5.20/block-iter' into for-next new 71f28f3136af ublk_drv: add io_uring based userspace block driver new 0edb3696c171 ublk_drv: support to complete io command via task_work_add new cebbe577cb17 ublk_drv: fix request queue leak new 051de2edff2e Merge branch 'for-5.20/block' into for-next new 03a3f428042c net: copy from user before calling __copy_msghdr new 1a3e4e94a1b9 net: copy from user before calling __get_compat_msghdr new a8b38c4ce724 io_uring: support multishot in recvmsg new dd292b76eedd Merge branch 'for-5.20/io_uring' into for-next new 5bf83e9a14dd block: stop using bdevname in bdev_write_inode new 02ff3dd20f51 block: stop using bdevname in __blkdev_issue_discard new 1b70ccecaed4 drbd: stop using bdevname in drbd_report_io_error new fa070a3b50a1 pktcdvd: stop using bdevname in pkt_seq_show new beecf70ee843 pktcdvd: stop using bdevname in pkt_new_dev new 6e880cf59932 rnbd-srv: remove the name field from struct rnbd_dev new 4664954c9421 ocfs2/cluster: remove the hr_dev_name field from struct o2 [...] new c5b045b98389 ext4: only initialize mmp_bdevname once new 900d156bac2b block: remove bdevname new d17451696e0c Merge branch 'for-5.20/block' into for-next new 12c6870bf7ef nvme: remove a double word in a comment new 48e1bc03b798 nvme: handle the persistent internal error AER new 38c8467732d2 nvme: remove unused timeout parameter new 76a11e3e1d2c nvme: fix qid param blk_mq_alloc_request_hctx new d109f3ccfc8f nvme-loop: use nvme core helpers to cancel all requests in [...] new 1bc60dc50469 crypto: add crypto_has_shash() new de83cc791efb crypto: add crypto_has_kpp() new c603e3e98393 lib/base64: RFC4648-compliant base64 encoding new a0516233e6b3 nvme: add definitions for NVMe In-Band authentication new b3107f1658bc nvme-fabrics: decode 'authentication required' connect error new a476416bb57b nvme: implement In-Band authentication new cd88aa2b89c9 nvme-auth: Diffie-Hellman key exchange support new 7f03b47ecc49 nvmet: parse fabrics commands on io queues new b281bec75946 nvmet: implement basic In-Band Authentication new 71ebe3842ebe nvmet-auth: Diffie-Hellman key exchange support new 375e2143d8f4 nvmet-auth: expire authentication sessions new 6c16bb037310 nvme-rdma: remove timeout for getting RDMA-CM established event new a70c11e1174e nvme-tcp: use in-capsule data for I/O connect new 2e099afdcaf5 nvme-pci: use nvme core helper to cancel requests in tagset new 690cc0db1f05 nvme-apple: use nvme core helper to cancel requests in tagset new 7b20ea4f3911 nvme-multipath: refactor nvme_mpath_add_disk new ea2150c62afc Merge tag 'nvme-5.20-2022-07-14' of git://git.infradead.or [...] new 95c090184632 Merge branch 'for-5.20/drivers' into for-next new 7d45e0edf375 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem new db3edb69fb7d Merge branch 'for-5.20/io_uring' into for-next new ff07a02e9e8e treewide: Rename enum req_opf into enum req_op new 77e7ffd7ad39 block: Use enum req_op where appropriate new 86947df3a923 block: Change the type of the last .rw_page() argument new 2d9b02be73ba block: Change the type of req_op() and bio_op() into enum req_op new 342a72a33407 block: Introduce the type blk_opf_t new 16458cf3bd15 block: Use the new blk_opf_t type new dc469ba2e790 block/bfq: Use the new blk_opf_t type new f8359efe4742 block/mq-deadline: Use the new blk_opf_t type new d625fecd8af8 block/kyber: Use the new blk_opf_t type new 22c80aac882f blktrace: Trace remapped requests correctly new 919dbca8670d blktrace: Use the new blk_opf_t type new ba91fd01aad2 block/brd: Use the enum req_op type new 9945172a7120 block/drbd: Use the enum req_op and blk_opf_t types new 86563de87447 block/drbd: Combine two drbd_submit_peer_request() arguments new 23f8ae7148cc block/floppy: Fix a sparse warning new 03df83ac9eb7 block/rnbd: Use blk_opf_t where appropriate new 6c5412e26834 xen-blkback: Use the enum req_op and blk_opf_t types new bc0421ea44b8 block/zram: Use enum req_op where appropriate new ba229aa8f249 nvdimm-btt: Use the enum req_op type new 7ee1de6e2712 um: Use enum req_op where appropriate new 581075e4f647 dm/core: Reduce the size of struct dm_io_request new 71f7113d20ae dm/core: Rename kcopyd_job.rw into kcopyd.op new a3282b432f64 dm/core: Combine request operation type and flags new 67a7b9a5b54f dm/ebs: Change 'int rw' into 'enum req_op op' new eff17e5161fe dm/dm-flakey: Use the new blk_opf_t type new c9154a4cb8dc dm/dm-integrity: Combine request operation and flags new c1389b33332e dm mirror log: Use the new blk_opf_t type new 6b9901395702 dm-snap: Combine request operation type and flags new 8a5a7ce8774c dm/zone: Use the enum req_op type new 13a1f650b6ec dm/dm-zoned: Use the enum req_op type new 4ce4c73f662b md/core: Combine two sync_page_io() arguments new 9a4fd6a22c64 md/bcache: Combine two uuid_io() arguments new 552eee3b53f6 md/bcache: Combine two prio_io() arguments new 3c5e514db58f md/raid1: Use the new blk_opf_t type new cb1802ff82e1 md/raid10: Use the new blk_opf_t type new a9010741ce7c md/raid5: Use the enum req_op and blk_opf_t types new f9ed86dc1dc8 nvme/host: Use the enum req_op and blk_opf_t types new a288000f9fe3 nvme/target: Use the new blk_opf_t type new ea957547e819 scsi/core: Improve static type checking new 88b32c3cdf5f scsi/core: Change the return type of scsi_noretry_cmd() into bool new 2599cac57a9a scsi/core: Use the new blk_opf_t type new c15cbe9a84b0 scsi/device_handlers: Use the new blk_opf_t type new 0d8009f39d0a scsi/ufs: Rename a 'dir' argument into 'op' new 79fe9d7d9f64 scsi/target: Use the new blk_opf_t type new f8e6e4bd9fd8 mm: Use the new blk_opf_t type new 3ae7286943ae fs/buffer: Use the new blk_opf_t type new 1420c4a549bf fs/buffer: Combine two submit_bh() and ll_rw_block() arguments new c6293eacfc16 fs/direct-io: Reduce the size of struct dio new f84c94afcf82 fs/mpage: Use the new blk_opf_t type new bf9486d6dd23 fs/btrfs: Use the enum req_op and blk_opf_t types new 67c0f556302c fs/ext4: Use the new blk_opf_t type new 7649c873c16a fs/f2fs: Use the enum req_op and blk_opf_t types new 67688c08b7e5 fs/gfs2: Use the enum req_op and blk_opf_t types new c85f99929ea6 fs/hfsplus: Use the enum req_op and blk_opf_t types new dbd4eb8148f6 fs/iomap: Use the new blk_opf_t type new 6669797b0dd4 fs/jbd2: Fix the documentation of the jbd2_write_superbloc [...] new 5d12ce77e1e6 fs/nfs: Use enum req_op where appropriate new ed4512590bd5 fs/nilfs2: Use the enum req_op and blk_opf_t types new ce6b53158834 fs/ntfs3: Use enum req_op where appropriate new 61ba06c7069b fs/ocfs2: Use the enum req_op and blk_opf_t types new 568e34ed7339 PM: Use the enum req_op and blk_opf_t types new d03025aef867 fs/xfs: Use the enum req_op and blk_opf_t types new e46b59704967 fs/zonefs: Use the enum req_op type for tracing request op [...] new f46c4db86bee Merge branch 'for-5.20/block' into for-next new bc4aeb81453f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new ca7dc242e358 dm writecache: set a default MAX_WRITEBACK_JOBS new 949d49ec306d dm kcopyd: use __GFP_HIGHMEM when allocating pages new 9bc0c92e4b82 dm writecache: return void from functions new 2c6e755b49d2 dm writecache: count number of blocks read, not number of [...] new b2676e1482af dm writecache: count number of blocks written, not number [...] new 2ee73ef60db4 dm writecache: count number of blocks discarded, not numbe [...] new a574ed7308ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2487d388059 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 70f832206fe7 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs adds 86e1a8e1f9b5 mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx adds c6f361cba51c mmc: sdhci-of-dwcmshc: add support for rk3588 adds 8574adf5222d dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings adds 2f8690ef6412 dt-bindings: mmc: Add Broadcom optional sdio_freq clock adds 97904a59855c mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] adds b5899a3e2f78 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] adds 7dc65e3c0ef4 mmc: mxcmmc: Silence a clang warning adds f0c88b04f3c2 mmc: mtk-sd: fix typo adds 91f059c95c6a mmc: core: Capture eMMC and SD card errors adds efe8f5c9b5e1 mmc: sdhci: Capture eMMC and SD card errors adds 7ae20fa3552a mmc: debugfs: Add debug fs entry for mmc driver adds fadf344e6d69 mmc: debugfs: Add debug fs error state entry for mmc driver adds e5f7a3c64c01 mmc: cqhci: Capture eMMC and SD card errors adds 354c6d33ddfb dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema adds ca812a4e8f7c dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU adds ffe18c0f7ced dt-bindings: mmc: convert mmc-spi-slot to yaml adds 7b651cc6de24 mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string adds 3576c0b2709c dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] adds ba1de43768aa mmc: debugfs: Fix file release memory leak adds cae45c2d4fb3 dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 adds 0f6fe934a628 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements adds f78bc9f2caa4 mmc: mmci: Fix typo in comment adds c3c0ed75ffbf mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] adds 68eab5176c71 mmc: dw_mmc: exynos: Obviously always return success in re [...] adds 50699358222d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] adds 397605c2d02a mmc: dw_mmc: rockchip: Obviously always return success in [...] adds 869f98756e55 mmc: sdhci-of-arasan: Obviously always return success in r [...] adds f6c3397dc67f mmc: sdhci-st: Obviously always return success in remove callback adds f9e5b33934ce mmc: host: Improve I/O read/write performance for GL9763E adds 6f34a4ee738b mmc: core: Do not evaluate HS400 capabilities if bus has n [...] adds 1c5fd9737311 mmc: sdhci-pci-gli: Fix build error unused-function adds 39c86b5c59a4 mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() adds 0dac1e498f81 mmc: renesas_sdhi: Get the reset handle early in the probe adds 088604048b24 mmc: renesas_sdhi: Fix typo's adds 2e531bc3e0d8 memstick/ms_block: Fix some incorrect memory allocation adds 54eb7a55be67 memstick/ms_block: Fix a memory leak adds aabf199c4eff memstick/ms_block: Use the bitmap API when applicable adds 2e586f8a5b0e mmc: tmio: avoid glitches when resetting adds f3daa7e6e2ae dt-bindings: mmc: samsung,s3c6410-sdhci: convert to dtschema adds e42726646082 mmc: core: Replace with already defined values for readability adds 5987e6ded29d mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R adds 95a4cf7172bc dt-bindings: mmc: sdhci-msm: document resets adds 4ec43b8797b8 dt-bindings: mmc: Add compatible for MediaTek MT8188 adds 331ad8247b46 dt-bindings: mmc: sdhci-msm: fix reg-names entries adds 54c16b522e00 dt-bindings: mmc: sdhci-msm: constrain reg-names per variants adds 3beb0ab5bffb mmc: core: Use mmc_card_* macro and add a new for the sd_c [...] adds c095449ea981 mmc: mxcmmc: Use mmc_card_sdio macro adds 3a44fb9f61d4 mmc: Merge branch fixes into next adds b3fa3e6dccc4 mmc: block: Add single read for 4k sector cards new dbf20d5d9904 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 839a559e0e36 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs adds c8629c4ece87 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] adds c11a9d180049 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] adds 001b0e578873 mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] adds 75d5fc63c880 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() adds 389a558e7f50 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] adds d9709f382272 mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] adds 486972248e10 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() adds 838865e55cf6 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks adds 752deebcf3c8 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() adds b90edb27c88f mfd: intel_soc_pmic_bxtwc: Drop unneeded casting adds 30f8f57ce7ae mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment new e89713b31c2b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new fabc8b91ba25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fec90048d37 regulator: max597x: Remove unused including <linux/version.h> adds 00f6ebbd0177 regulator: qcom_spmi: add support for HT_P150 adds 3d04ae8e3e91 regulator: qcom_spmi: add support for HT_P600 adds 34ceb6a6ef87 regulator: qcom_spmi: add support for PMP8074 regulators adds 0b3bbd7646b0 regulator: qcom,spmi-regulator: Convert to dtschema adds 044750573903 regulator: qcom,spmi-regulator: add PMP8074 PMIC new be6bd82351e8 regulator: max597x: Don't return uninitialized variable in .probe new 91de5eb17c10 regulator: pwm: Update Lee Jones' email address new bf5e5e3f7a9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed56f4b5173e MAINTAINERS: update the LSM maintainer info new f215002d6700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 511f7b5b8357 apparmor: fix absroot causing audited secids to begin with = adds 240516df8879 apparmor: Fix kernel-doc adds 0fc6ab404c52 lsm: Fix kernel-doc adds 65cc9c391c3c apparmor: Update help description of policy hash for intro [...] adds d61c57fde819 apparmor: make export of raw binary profile to userspace optional adds 5bfcbd22ee4e apparmor: Enable tuning of policy paranoid load for embedd [...] adds 482e8050aab4 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] adds 7b4bd1274d35 apparmor: Update MAINTAINERS file with the lastest information adds ba77f39062c1 apparmor: resolve uninitialized symbol warnings in policy_ [...] adds 68ff8540cc9e apparmor: fix quiet_denied for file rules adds 84117994bc10 security/apparmor: remove redundant ret variable adds ec240b5905bb apparmor: Fix failed mount permission check error message adds c0ea4b919dae apparmor: Use struct_size() helper in kmalloc() adds e21851b349b8 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] adds 5ee5d3742160 apparmor: Fix some kernel-doc comments adds 564423bf9c95 apparmor: Fix some kernel-doc comments adds 3e2a3a0830a2 apparmor: fix aa_label_asxprint return check adds f9da5b14521c apparmor: Fix undefined reference to `zlib_deflate_workspacesize' adds bab1f77fb815 apparmor: Fix some kernel-doc comments adds 11c3627ec6b5 apparmor: fix reference count leak in aa_pivotroot() adds 417ea9fe972d apparmor: Fix memleak in aa_simple_write_to_buffer() adds e2f76ad7d285 apparmor: test: Remove some casts which are no-longer required adds 95c0581f9bfd apparmor: add a kernel label to use on kernel objects adds df4390934da4 apparmor: Convert secid mapping to XArrays instead of IDR adds 524d8e14258a apparmor: disable showing the mode as part of a secid to secctx new f7f54fde44fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds c808a6ec7166 evm: Use IS_ENABLED to initialize .enabled new 0ce9331cf85a kexec_file: drop weak attribute from functions new 47e766ce0c21 kexec: drop weak attribute from functions new 6832cd3aafb2 kexec: clean up arch_kexec_kernel_verify_sig new 54ad89fbb087 kexec, KEYS: make the code in bzImage64_verify_sig generic new 5604776d18e8 arm64: kexec_file: use more system keyrings to verify kern [...] new e2ab31ebd606 kexec, KEYS, s390: Make use of built-in and secondary keyr [...] new 077c63ca4e72 Merge remote-tracking branch 'linux-integrity/kexec-keyrin [...] new 73612674322e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 8cfa2ee90073 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4bb92a20942c Merge branch 'next' of git://github.com/cschaufler/smack-next new 9d50b652c31d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 124165f6fee3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a040ecf80147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a8dd214ff58c dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string pr [...] adds 6e44e0dc5806 dt-bindings: arm: cpus: add cortex-a78ae compatible adds 912cbf13a544 dt-bindings: mtd/partitions: Convert arm-firmware-suite to [...] adds 652081b3c64e of: unittest: Switch to use fwnode instead of of_node adds 9465a98458fe of: unittest: make unittest_gpio_remove() consistent with [...] adds d17e37c41b7e of: device: Fix missing of_node_put() in of_dma_set_restri [...] new a5b8b0466319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79092a46295b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c22ec4ac27b spi: Return deferred probe error when controller isn't yet [...] adds b6747f4fba39 spi: propagate error code to the caller of acpi_spi_device [...] adds cdb0cc9379f1 spi: remove duplicate parameters check in acpi_spi_add_resource() adds 43cc5a0afe41 spi: Fix simplification of devm_spi_register_controller adds 7e9984d183bb spi: tegra20-slink: fix UAF in tegra_slink_remove() adds e82c6d62a1f2 spi: microchip-core: fix UAF in mchp_corespi_remove() adds 5d56d8974d1e spi: microchip-core: switch to use devm_spi_alloc_master() adds cdeaf3a99a02 spi: microchip-core: switch to use dev_err_probe() adds 1ed34d367bad spi: microchip-core: fix and cleanups adds 5d76b7509cb2 spi: dw: Fix IP-core versions macro adds 0d085723c637 spi: Add bindings for Intel Thunder Bay SOC adds 51e41dc2f2bc spi: dw: Add support for master mode selection for DWC SSI [...] adds dc4e6d9fbf9a spi: dw: Add support for Intel Thunder Bay SPI controller adds 53415957c459 Add support for Intel Thunder Bay SPI controller new ecff027298de spi: dt-bindings: atmel,at91rm9200-spi: convert to json-schema new 6e9966d92061 Merge remote-tracking branch 'spi/for-5.20' into spi-next new 3009d4e9576e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ccaebdf2875 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f1547a1937af Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 79220cbdbb7d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 95001b756467 genirq: Don't return error on missing optional irq_request [...] adds 3e17683ff4a8 irqchip/stm32-exti: Fix irq_set_affinity return value adds f8b3eb424511 irqchip/stm32-exti: Fix irq_mask/irq_unmask for direct events adds c16ae609214e irqchip/stm32-exti: Prevent illegal read due to unbounded [...] adds b38040f0167d irqchip/stm32-exti: Tag emr register as undefined for stm32mp15 adds ce4ef8f9f2ab irqchip/stm32-exti: Read event trigger type from event_trg [...] adds c297493336b7 irqchip/stm32-exti: Simplify irq description table adds 828f5602978c Merge branch irq/stm32-exti-updates into irq/irqchip-next adds 8190cc572981 irqchip/mips-gic: Only register IPI domain when SMP is enabled adds 0f5209fee90b genirq: GENERIC_IRQ_IPI depends on SMP adds 0e6c027c0355 genirq: GENERIC_IRQ_EFFECTIVE_AFF_MASK depends on SMP adds 610306306aaa genirq: Drop redundant irq_init_effective_affinity adds 961343d78226 genirq: Refactor accessors to use irq_data_get_affinity_mask adds 073352e951f6 genirq: Add and use an irq_data_update_affinity helper adds 4d0b8298818b genirq: Return a const cpumask from irq_data_get_affinity_mask adds aa0813581b8d genirq: Provide an IRQ affinity mask in non-SMP configs adds 9167fd5d5549 PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() adds 4f4b8f8f95f2 Merge branch irq/affinity-nosmp into irq/plic-masking adds de0789492182 irqchip/sifive-plic: Make better use of the effective affi [...] adds a1706a1c5062 irqchip/sifive-plic: Separate the enable and mask operations adds d4a930a08c26 Merge branch irq/plic-masking into irq/irqchip-next adds 91a29af413de gpio: Remove dynamic allocation from populate_parent_alloc_arg() adds 96fed779d3d4 dt-bindings: interrupt-controller: Add Renesas RZ/G2L Inte [...] adds 3fed09559cd8 irqchip: Add RZ/G2L IA55 Interrupt Controller driver adds 08f12b4534c2 gpio: gpiolib: Allow free() callback to be overridden adds 35c37efd1273 dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Document the [...] adds db2e5f21a48e pinctrl: renesas: pinctrl-rzg2l: Add IRQ domain to handle [...] adds 7dc487d27f7f gpio: thunderx: Don't directly include asm-generic/msi.h adds b4d49511de2d Merge branch irq/renesas-irqc into irq/irqchip-next adds ef6e5d61eb7a genirq: Allow irq_set_chip_handler_name_locked() to take a [...] adds 5d796a6dbe0a Merge branch irq/misc-5.20 into irq/irqchip-next new 70aa73acf144 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new fd58ca3eccd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8abdd88679f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 520c3d3e813f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 91181d370115 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e3d27b62110c s390/sclp: detect the zPCI load/store interpretation facility adds 9db153f45230 s390/sclp: detect the AISII facility adds efef0db77c93 s390/sclp: detect the AENI facility adds b05a870c5e4e s390/sclp: detect the AISI facility adds d2197485a188 s390/airq: pass more TPI info to airq handlers adds 932b646727f9 s390/airq: allow for airq structure that uses an input vector adds 062f002485d4 s390/pci: externalize the SIC operation controls and routine adds c68468ed3416 s390/pci: stash associated GISA designation adds d10384677630 s390/pci: stash dtsm and maxstbl adds c435c54639aa vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM adds 6438e30714ab KVM: s390: pci: add basic kvm_zdev structure adds 98b1d33dac5f KVM: s390: pci: do initial setup for AEN interpretation adds 73f91b004321 KVM: s390: pci: enable host forwarding of Adapter Event No [...] adds 3f4bbb4342ec KVM: s390: mechanism to enable guest zPCI Interpretation adds 3c5a1b6f0a18 KVM: s390: pci: provide routines for enabling/disabling in [...] adds 09340b2fca00 KVM: s390: pci: add routines to start/stop interpretive execution adds 8061d1c31f1a vfio-pci/zdev: add open/close device hooks adds faf3bfcb8950 vfio-pci/zdev: add function handle to clp base capability adds ba6090ff8ae0 vfio-pci/zdev: different maxstbl for interpreted devices adds db1c875e0539 KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices adds 4ac34b94a534 MAINTAINERS: additional files related kvm s390 pci passthrough adds d41b5e0176a6 Merge tag 'kvm-s390-pci-5.20' into kernelorgnext adds b9df116cb765 KVM: s390: drop unexpected word 'and' in the comments adds 1b6abe95b522 s390: Add attestation query information adds 6131fd198099 KVM: s390/pci: fix include duplicates adds 5efab5cdf06b Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline adds c0da6efc74b4 KVM: s390: Add facility 197 to the allow list new faa2f72cb356 KVM: s390: pv: leak the topmost page table when destroy fails new a52c25848e31 KVM: s390: pv: handle secure storage violations for protec [...] new b108f7f0a29b KVM: s390: pv: handle secure storage exceptions for normal guests new 6f73517d0a99 KVM: s390: pv: refactor s390_reset_acc new 07fbdf7f9347 KVM: s390: pv: usage counter instead of flag new 72b1daff2671 KVM: s390: pv: add export before import new e40df9efd68a KVM: s390: pv: clear the state without memset new be48d86f77f0 KVM: s390: pv: Add kvm_s390_cpus_from_pv to kvm-s390.h and [...] new 7aab0c571fb4 KVM: s390: pv: add mmu_notifier new 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] new 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm new ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory new 897c6fbd59d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6e2456c3492a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds 375e4dd5be0b xen/manage: Use orderly_reboot() to reboot adds 14b963526313 xen: Fix spelling mistake adds 80ae4b266e19 virtio: replace restricted mem access flag with callback adds 077814fe064f kernel: remove platform_has() infrastructure adds a47336535f0f xen: don't require virtio with grants for non-PV guests new 767ff9d8ce11 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c1bb6372c073 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 adds d80b83c911ca platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] adds 650d9a14715f efi: Fix efi_power_off() not being run before acpi_power_o [...] adds 72cd7067839d platform/x86: asus-wmi: Add key mappings adds 553b53e49064 platform/x86/intel/ifs: Mark as BROKEN adds 2b5b27826a48 platform/x86: serial-multi-instantiate: Improve autodetection adds 8b50c48d59a9 platform/x86: serial-multi-instantiate: Drop duplicate check adds 14a9aa99aca6 platform/x86: serial-multi-instantiate: Improve dev_err_pr [...] adds ed7adc2b69c6 platform/x86: serial-multi-instantiate: Use while (i--) pa [...] adds f3e13bbc6f5a platform/x86: serial-multi-instantiate: Get rid of redunda [...] adds e286044bf5b0 platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID adds fe16ecaa0e62 platform/x86: intel_atomisp2_led: Also turn off the always [...] new 2419a9cfd9e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd6862d52290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30cf56d043ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c3c267e5fbc Documentation/process: Add embargoed HW contact for LLVM new 80dd7ae16bea docs: ABI: sysfs-class-pwm: Update Lee Jones' email address new 9f9c90909561 docs: ABI: sysfs-devices-soc: Update Lee Jones' email address new 4a4e8f7f625b MAINTAINERS: Change mentions of mpm to olivia new 7ad9e019de85 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 8d7953ed4b0b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds f41e16ac6062 USB: serial: io_edgeport: fix spelling mistakes adds 9ec7e8d5fae3 USB: serial: fix repeated word "the" in comments new c55bbee7b004 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f4fb8ef67a8f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 2ebb36ea41a7 bus: mhi: ep: Check dev_set_name() return value adds f5fd903b311f Merge tag 'mhi-for-v5.20' of git://git.kernel.org/pub/scm/ [...] adds 4682f2136835 Merge tag 'fpga-late-for-5.20-rc1' of ssh://gitolite.kerne [...] adds 4d45bc82df66 coresight: etm4x: avoid build failure with unrolled loops adds 7e724422a7e9 Merge tag 'coresight-next-v5.20' of git://git.kernel.org/p [...] adds 3af0b1d34a07 drivers: mcb: directly use ida_alloc()/free() adds a43a9f67774a habanalabs: fix double unlock on error in map_device_va() adds 858e6d4085b1 habanalabs: Fix kernel-doc adds 18b67315388c habanalabs: Fix kernel-doc adds 78d503087be1 habanalabs: add terminating NULL to attrs arrays adds 2acd21cd00ce habanalabs: align ioctl uapi structures to 64-bit adds 939ed076ea67 habanalabs/gaudi: move tpc assert raise into internal func adds d0c92afc0ef8 habanalabs: change the write flag name of error info structs adds 8742a75a1c3f habanalabs/gaudi: fix comment to reflect current code adds 2bc61bc4f3ea habanalabs: keep a record of completed CS outcomes adds 41021f728a91 habanalabs: fix race between hl_get_compute_ctx() and hl_c [...] adds a7d6c35bcd6b habanalabs/gaudi: collect undefined opcode error info adds 647469148360 habanalabs: expose undefined opcode status via info ioctl adds be572e67dafb habanalabs/gaudi: invoke device reset from one code block adds 969202e5cb62 habanalabs/gaudi: send device reset notification adds fa9deaca2f91 habanalabs: send an event notification when CS timeout occurs adds ada103b67760 habanalabs: avoid unnecessary error print adds 70d25e96b69e habanalabs/gaudi: fix incorrect MME offset calculation adds d64a29af120e habanalabs: add validity check for cq counter offset adds 01622098aeb0 habanalabs/gaudi: fix shift out of bounds adds a18997770159 habanalabs: fix NULL dereference on cs timeout adds 4cd213807bc0 habanalabs: remove unused get_dma_desc_list_size adds 67a54d5de2c3 habanalabs/gaudi: notify user process on device unavailable adds e41c6418565d habanalabs: add critical indication in sram ecc adds abe85a9c11a9 habanalabs: check fence pointer before use adds b63539a6faee habanalabs: print pointer with correct modifier adds fb1155a9f097 habanalabs: use kvcalloc when possible adds 0d9894343745 habanalabs: fix comment style adds 792588a8c221 habanalabs: move memory_scrub_val to hdev struct adds 0c584e192f5a habanalabs/gaudi: fix warning: var might be used uninitialized adds 17ab47d2d6d4 habanalabs/gaudi: fix a race condition causing DMAR error adds 856fe7b0aa51 habanalabs: print if firmware is secured during load adds c1048d14c009 habanalabs: don't do memory scrubbing when unmapping adds 8c834a1442ad habanalabs: don't send addr and size to scrub_device_mem cb adds 70852c95ac0e habanalabs/gaudi: use memory_scrub_val from debugfs adds 605e1ef3d58c habanalabs: move call to scrub_device_mem after ctx_fini adds 7659c30d1991 habanalabs: set default value for memory_scrub adds 5125aa336889 habanalabs/goya: move dma direction enum to uapi file adds 94f27905bdc3 habanalabs/gaudi: fix function name in comment adds c74400f61edf habanalabs/gaudi: use correct type in assignment adds e3f49437a2e0 habanalabs/gaudi: mask constant value before cast adds c37d50e84e60 habanalabs/gaudi: remove unused enum adds 1ef0c327e1ca habanalabs: refactor dma asic-specific functions adds b2711ab2b0b0 habanalabs: page size can only be a power of 2 adds be882e534f02 habanalabs/gaudi: enable error interrupt on ARB WDT adds a74cf4a8f61b habanalabs: remove dead code from free_device_memory() adds fce854e9bc24 habanalabs: communicate supported page sizes to user adds 0407c155f1a2 habanalabs/gaudi: replace hl_poll_timeout with while loop adds 9c7fde71a774 habanalabs: use %pa to print pci bar size adds ccf991e4f220 habanalabs: remove redundant argument in access_dev_mem APIs adds 01d9ccf8657b habanalabs/gaudi2: add asic registers header files adds 97c6d22fa4bd uapi: habanalabs: add gaudi2 defines adds d7bb1ac89b2f habanalabs: add gaudi2 asic-specific code adds 9e17258c78ae habanalabs: add unsupported functions adds be7813eaa631 habanalabs: initialize new asic properties adds c47082c22db1 habanalabs: remove obsolete device variables used for testing adds e392d1bd0437 habanalabs: add generic security module adds 456721468612 habanalabs/gaudi2: add gaudi2 security module adds de88aa67af94 habanalabs/gaudi2: add gaudi2 profiler module adds f73c63764572 habanalabs: add gaudi2 wait-for-CS support adds 8aa1e1e60553 habanalabs: add gaudi2 MMU support adds 6b4e8a12b2b9 habanalabs: enable gaudi2 code in driver adds a85e389a8458 habanalabs/gaudi2: reset device upon critical ECC event adds 2b9e583d0aad habanalabs: wait for preboot ready after hard reset adds 1a6609cdd496 habanalabs: naming refactor of user interrupt flow adds d6a66d59609f habanalabs: add support for common decoder interrupts adds ea9770e653ee habanalabs: save f/w preboot minor version adds 18913d687019 habanalabs: allow detection of unsupported f/w packets adds c979cb5d8bf9 habanalabs/gaudi2: remove unused variable adds e475acabb9d9 habanalabs/gaudi2: SM mask can only be 8-bit adds cc81c0f3b03e habanalabs: do not set max power on a secured device adds f2d9ec872c5d habanalabs: don't declare tmp twice in same function adds cf008f5acb90 habanalabs: make sure variable is set before used adds ead36b198147 habanalabs/gaudi2: remove unused defines adds 6d24b4d17df7 habanalabs: Use the bitmap API to allocate bitmaps adds b596ad6f1195 habanalabs: initialize variable explicitly adds 3fc252670bd5 habanalabs/gaudi2: use DIV_ROUND_UP_SECTOR_T instead of roundup adds 20cd88a77538 habanalabs: fixes to the poll-timeout macros adds af2e650b36a9 habanalabs: add a value field to hl_fw_send_pci_access_msg() adds 1cf596c6b9ac habanalabs/gaudi2: configure virtual MSI-X doorbell interface adds 25ad86383968 habanalabs/gaudi2: replace defines for reserved sob/mob wi [...] adds bfbf5a0a711f habanalabs/gaudi2: modify CS completion CQ to use virtual [...] adds 3f043b319245 habanalabs/gaudi2: modify decoder to use virtual MSI-X doorbell adds 168fc71857ef habanalabs/gaudi2: map virtual MSI-X doorbell memory for user adds 08f0aa9548fd habanalabs: expose only valid debugfs nodes adds bd4a338886a8 habanalabs: fix update of is_in_soft_reset adds e3b20f3ee452 habanalabs: add status of reset after device release adds 0b0ae0244029 habanalabs: rename soft reset to compute reset adds a919b823abba habanalabs: move h/w dirty message to debug adds bc2c6a5ee71b Merge tag 'misc-habanalabs-next-2022-07-12' of https://git [...] adds 338222d8e112 iio: adc: ti-tsc2046: do not explicity set INDIO_BUFFER_TR [...] adds bca036de0ab2 iio: adc: ad778-1: do not explicity set INDIO_BUFFER_TRIGG [...] adds 68c1b3dd5c48 iio: light: cm32181: Add PM support new 59b2947ed4c3 iio: adc: xilinx-xadc: Make use of device properties new 568f6869e680 iio: adc: xilinx-xadc: Drop duplicate NULL check in xadc_p [...] new 2a3c8f8a4494 Merge tag 'iio-for-5.20a' of https://git.kernel.org/pub/sc [...] new 71d46f1ff221 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() new d618072d86fc mei: me: fix clang -Wformat warning new 4b00b176b3a3 cxl: Use the bitmap API to allocate bitmaps new 3a15b45b5454 cxl: Fix a memory leak in an error handling path new 952ae488b949 dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-dete [...] new 6c93c6f3bad4 misc: Add a mechanism to detect stalls on guest vCPUs new e6281c26674e firmware: stratix10-svc: Add support for FCS new 79b936254aa0 firmware: stratix10-svc: add FCS polling command new 4a4709d470e6 firmware: stratix10-svc: add new FCS commands new 4a6c8c565db1 firmware: stratix10-rsu: extend RSU driver to get DCMF status new 1b4394c5d731 firmware: stratix10-svc: extend svc to support RSU feature new 7935e899b35c firmware: stratix10-svc: To support a command ATF Get Version new dd4a6bf37474 MAINTAINERS: Update info for William Breathitt Gray new b6e9cded90d4 counter: 104-quad-8: Utilize iomap interface new daae1ee572d1 counter: 104-quad-8: Implement and utilize register structures new c524193f1cfb MAINTAINERS: Update 104-QUAD-8 driver maintainers list new 3e57b0c776b4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 76a748e2c1aa interconnect: qcom: msm8939: Use icc_sync_state adds 2be9e8470709 Merge branch 'icc-sm6350' into icc-next adds 5e47c7f85cc0 Merge branch 'icc-imx8mp' into icc-next adds 751f4d14cdb4 interconnect: icc-rpm: Set destination bandwidth as well a [...] adds 2c510f5bee76 dt-bindings: interconnect: Update property for icc-rpm path tag adds cb4805b5a5e4 interconnect: qcom: Move qcom_icc_xlate_extended() to a co [...] adds ad510e4ed2a3 interconnect: qcom: icc-rpm: Change to use qcom_icc_xlate_ [...] adds dcbce7b0a79c interconnect: qcom: icc-rpm: Support multiple buckets adds e3305daad62c interconnect: qcom: icc-rpm: Set bandwidth and clock for b [...] adds a6339ac8a104 Merge branch 'icc-rpm' into icc-next new 3c830230edec Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 1fed51f7d677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new addd5d5b1b4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 387162479d8b extcon: fsa9480: Drop no-op remove function new 2fb67280fd83 extcon: Remove extraneous space before a debug message new 97e1bb93e721 extcon: Drop unexpected word "the" in the comments new d4f46c0e52d6 extcon: sm5502: Drop useless mask_invert flag on irqchip new 6d7151343520 extcon: rt8973a: Drop useless mask_invert flag on irqchip new 3a06ed80265f extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP new 44ba7eaf4f5f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 3f7a1148b84d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new def18c3b29ed Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 39c1b1af3ea7 Merge 5.19-rc6 into staging-next adds 6a0c054930d5 staging: rtl8192u: Fix sleep in atomic context bug in dm_f [...] adds ae9411408cf0 staging: r8188eu: remove HW_VAR_BASIC_RATE from SetHwReg8188EU() adds 7644e877bab5 staging: r8188eu: remove HW_VAR_DM_FUNC_OP from SetHwReg8188EU() adds f18ab26f7714 staging: r8188eu: remove HW_VAR_DM_FLAG from SetHwReg8188EU() adds 8ad697c3d7f8 staging: r8188eu: remove HW_VAR_DM_FUNC_RESET from SetHwRe [...] adds 3782d959986f staging: r8188eu: remove HW_VAR_DM_FUNC_CLR from SetHwReg8188EU() adds ba68103d0f7a staging: r8188eu: remove unused eeprom defines adds af4e6efda54d staging: r8188eu: remove EepromOrEfuse from struct eeprom_priv adds 1c4d6546c3a4 staging: r8188eu: remove eeprom function prototypes adds 14dbcfc4c936 staging: r8188eu: merge EFUSE_ShadowMapUpdate with its caller adds 698bd81fe887 staging: r8188eu: use a local buffer for efuse data adds 0fcae03da0d8 staging: r8188eu: always initialise efuse buffer with 0xff adds 3c1178680b37 staging: r8188eu: use memcpy for fallback mac address adds e1ebb0d6a163 staging: r8188eu: merge ReadEFuseByIC into rtl8188e_ReadEFuse adds 36442aa73ba7 staging: r8188eu: txpktbuf_bndy is always 0 adds db9895b86b73 staging: r8188eu: offset is always 0 in rtl8188e_ReadEFuse adds cda94a6b44f4 staging: r8188eu: offset is always 0 in iol_read_efuse adds e2bd5dc33f03 staging: r8188eu: _offset is always 0 in efuse_phymap_to_logical adds c337bf625631 staging: r8188eu: efuse_utilized is never read adds d4090520cde1 staging: r8188eu: the bcnhead parameter is always 0 adds 042f1a6f434a staging: r8188eu: remove HW_VAR_MLME_SITESURVEY from SetHw [...] new 996f10b13baf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f9d9a9d75c7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9abf78f3a93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5ef9c998569 Merge branch 'fixes' into for-next new 9009b3dfd4a2 Merge branch 'misc' into for-next new fd6c998f67a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d73b200f989 scsi: ufs: ufs-exynos: Change ufs phy control sequence adds c641ffdb5904 scsi: ufs: core: Remove UIC_HIBERN8_ENTER_RETRIES adds f712e24c0b2e scsi: gvp11.c: Fix DMA mask calculation error adds aec95e3a8ded scsi: fnic: Refactor code in fnic probe to initialize SCSI layer adds 4e7d26029ee7 scsi: smartpqi: Shorten drive visibility after removal adds 1d393227fc76 scsi: smartpqi: Add controller fw version to console log adds dab5378485f6 scsi: smartpqi: Add PCI IDs for ramaxel controllers adds 297bdc540f0e scsi: smartpqi: Close write read holes adds 904f2bfda65e scsi: smartpqi: Add driver support for multi-LUN devices adds 331f7e998b20 scsi: smartpqi: Fix PCI control linkdown system hang adds 44e68c4af5d2 scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i adds 2a9c2ba2bc47 scsi: smartpqi: Add PCI IDs for Lenovo controllers adds 85b41834b0f4 scsi: smartpqi: Stop logging spurious PQI reset failures adds 69695aeaa662 scsi: smartpqi: Fix DMA direction for RAID requests adds 6ce3cfb365eb scsi: smartpqi: Fix RAID map race condition adds cf15c3e734e8 scsi: smartpqi: Add module param to disable managed ints adds 2d80f4054f7f scsi: smartpqi: Update deleting a LUN via sysfs adds 6d567dfee0b7 scsi: smartpqi: Add ctrl ready timeout module parameter adds e4b73b3fa2b9 scsi: smartpqi: Update copyright to current year adds f54f85dfd757 scsi: smartpqi: Update version to 2.1.18-045 adds fded192f1303 scsi: mpi3mr: Resource Based Metering adds c196bc4dce42 scsi: mpi3mr: Reduce VD queue depth on detecting throttling adds 3101bcf7eea5 scsi: sg: Allow waiting for commands to complete on remove [...] adds 5be0f08e9d95 scsi: sd: Fix discard errors during revalidate adds 1bd95bb98f83 scsi: sd: Move WRITE_ZEROES configuration to a separate function adds 00a29760c266 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) adds 57ba0610410c scsi: sd: Enable modern protocol features on more devices adds 039e231c6573 scsi: sd: Support multiple LBA ranges in an UNMAP command adds bdce35b84457 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" adds 7133db10f9e8 scsi: qla2xxx: Fix incorrect display of max frame size adds 33537a01233a scsi: qla2xxx: Zero undefined mailbox IN registers adds d8a0f785c773 scsi: qla2xxx: Fix response queue handler reading stale packets adds 8511c533dc21 scsi: qla2xxx: edif: Fix dropped IKE message adds c8c2a9053c4b scsi: qla2xxx: Fix imbalance vha->vref_count adds be9011542a51 scsi: qla2xxx: Fix discovery issues in FC-AL topology adds 65496cffad99 scsi: qla2xxx: Fix sparse warning for dport_data adds 4043e06fc723 scsi: qla2xxx: Update manufacturer details adds f095c3cd1b69 scsi: qla2xxx: Update version to 10.02.07.800-k new 4bc4d53b07ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee7d7d781252 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c5ab640f2385 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a053a55d60f Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] adds cf74638602db gpio: lp3943: unsigned to unsigned int cleanup adds 0397aefa7037 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] adds c4bafe46e6e5 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() adds d78f210e7676 gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 adds 63e90bf07778 gpio: 104-idi-48: unsigned to unsigned int cleanup new f59708c2bb25 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds c3b821e8e406 pinctrl: ralink: Check for null return of devm_kcalloc adds acf50233fc97 pinctrl: sunplus: Add check for kcalloc adds a9ab5bf33ce9 MAINTAINERS: Update freescale pin controllers maintainer adds e2961cd685fe pinctrl: starfive: Serialize adding groups and functions adds c249ec7ba1b1 dt-bindings: pinctrl: Add DT schema for qcom,msm8909-tlmm adds 4528a0cf793d pinctrl: qcom: Add pinctrl driver for MSM8909 adds ee84131b43f1 dt-bindings: pinctrl: sunxi: Make interrupts optional adds c1e72763aee9 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply adds d411266ea944 dt-bindings: pinctrl: Add compatibles for Allwinner D1/D1s adds 1760c9197623 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO adds cc785613676d pinctrl: sunxi: Support the 2.5V I/O bias mode adds 7bb295915e1d pinctrl: sunxi: Refactor register/offset calculation adds e80c2dc5c12c pinctrl: sunxi: Make some layout parameters dynamic adds f6e42a0fce98 pinctrl: sunxi: Add driver for Allwinner D1/D1s adds 08917ebb155e pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP adds 0f24e53d71c6 pinctrl: at91: remove #ifdef CONFIG_PM adds 36e9809a6edc dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] adds b6d9af2c6b69 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp adds d8ae36353710 dt-bindings: pinctrl: mt8195: Add gpio-line-names property adds 7be3939a853c pinctrl: core: Use device_match_of_node() helper adds e956483859c5 pinctrl: qcom: spmi-gpio: Add pm8226 compatibility adds 2ec1aa95dafb Merge branch 'devel' into for-next new 5d4543b676a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c16045b4c0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55667f7558a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9aafa63eb9f5 Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] new 882314d3e172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3bb267a36185 selftests: drop khdr make target adds f2745dc0ba3d selftests: stop using KSFT_KHDR_INSTALL adds 49de12ba06ef selftests: drop KSFT_KHDR_INSTALL make target adds 67bd292cd281 Makefile: add headers_install to kselftest targets new 9a162977d204 selftests: timers: valid-adjtimex: build fix for newer toolchains new a8d74fe7fed5 selftests: timers: fix declarations of main() new 2d87048acb53 selftests: timers: nanosleep: adapt to kselftest framework new 04fd937eb652 selftests: timers: inconsistency-check: adapt to kselftest [...] new 4d8f52ac5fa9 selftests: timers: clocksource-switch: fix passing errors [...] new 5be1fd963f79 selftests: timers: clocksource-switch: sort includes new 19b6823a6e91 selftests: timers: clocksource-switch: add command line sw [...] new 248ae6f49a25 selftests: timers: clocksource-switch: add 'runtime' comma [...] new ce7d101750ff selftests: timers: clocksource-switch: adapt to kselftest [...] new a917dd94b832 selftests/landlock: drop deprecated headers dependency new 497879ef5bf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e6c4495979c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9ff80b52f16 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds ca151bc47cf2 ntb: idt: fix clang -Wformat warnings new 670a8938e955 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e41153676ead Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 7b664110de02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f29fd62d262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd1ffdf87a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17cf4cfbbfbe Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 52be93558a9b Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbu [...] adds 5182fecc4be8 PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() adds bf28462e20b5 drm/hyperv : Removing the restruction of VRAM allocation w [...] adds e237eed373cc Drivers: hv: Create debugfs file with hyper-v balloon usag [...] new 15d67de4b130 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new e9ba45f284dd Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 77ce8ba3f069 Documentation: kunit: fix example run_kunit func to allow [...] adds 74829ddf5977 module: panic: Taint the kernel when selftest modules load adds 8370b400f5ab selftest: Taint kernel when test module loaded adds 3d6e44623841 kunit: unify module and builtin suite definitions adds e5857d396f35 kunit: flatten kunit_suite*** to kunit_suite** in .kunit_t [...] adds 635dcd16844b thunderbolt: test: Use kunit_test_suite() macro adds fe5be808fa6c nitro_enclaves: test: Use kunit_test_suite() macro adds 291cd54e5b05 mmc: sdhci-of-aspeed: test: Use kunit_test_suite() macro new f84a9e965833 clk: explicitly disable CONFIG_UML_PCI_OVER_VIRTIO in .kun [...] new 94681e289bf5 kunit: executor: Fix a memory leak on failure in kunit_fil [...] new 1d2866eea2d4 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 2617397af440 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 22a710c750ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94ec3b2dfe08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4c8322db0aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adafcaa1665e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ecd5b2eadfff random: cap jitter samples per bit to factor of HZ adds 957a7d6899b5 random: remove CONFIG_ARCH_RANDOM adds 9ddd36047681 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" new c3b1a7dbe8bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 55dfd001c5f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 6d92a556bb97 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0775d92978a8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new e5e5cf539adb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 428bc0986356 lib/bitmap: fix off-by-one in bitmap_to_arr64() adds 30fd8cdf53a0 lib/test_bitmap: test the tail after bitmap_to_arr64() adds b0b0b77ea611 iommu/vt-d: avoid invalid memory access via node_online(NU [...] adds 0b4736a424a1 arm: align find_bit declarations with generic kernel adds e2863a78593d lib/bitmap: change return types to bool where appropriate adds 31563fb891aa lib/bitmap: change type of bitmap_weight to unsigned long adds e6de1c6e222e cpumask: change return types to bool where appropriate adds 1217fa5e5785 lib/cpumask: change return types to unsigned where appropriate adds 1079effbd954 lib/cpumask: move trivial wrappers around find_bit to the header adds 054cbf414641 headers/deps: mm: Optimize <linux/gfp.h> header dependencies adds 34973181c728 headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h> adds 0458b184812b headers/deps: mm: align MANITAINERS and Docs with new gfp. [...] adds ae3f9b705709 lib/cpumask: move some one-line wrappers to header file new c4bf71bd2294 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 73fdafe20d48 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 3d77743a09cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 35f4bd5a752f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4c95c380782d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 4ec5db1903df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 0d11075e280e Merge branch 'mm-stable' into mm-unstable adds c2cda11cec4f mm: discard __GFP_ATOMIC adds fdba80af7d99 mips: rename mt_init to mips_mt_init adds 4aa1fc8cffa7 android: binder: stop saving a pointer to the VMA adds 3f873bad4e91 android-binder-stop-saving-a-pointer-to-the-vma-fix adds d1b4eb54a7b9 android: binder: fix lockdep check on clearing vma adds 0b186256a3a1 Maple Tree: add new data structure adds 5fb363717c5d maple_tree: fix underflow in mas_spanning_rebalance() adds 435e282bc1b4 maple_tree: fix mas_spanning_rebalance() corner case adds 4b8bc1a628ee maple_tree: Fix use of node for global range in mas_wr_spa [...] adds e66506de37da maple_tree: fix out of bounds access on mas_wr_node_walk() adds 261af6549123 maple_tree: fix mas_empty_area_rev() search exhaustion at [...] adds 7d15a72f3bbc radix tree test suite: add pr_err define adds 73f6a25ad7b7 radix tree test suite: add kmem_cache_set_non_kernel() adds 852b53d8c43e radix tree test suite: add allocation counts and size to k [...] adds 1ec69710f944 radix tree test suite: add support for slab bulk APIs adds c1de87920daa radix tree test suite: add lockdep_is_held to header adds 3cd199bd3aef lib/test_maple_tree: add testing for maple tree adds 080654217e34 test_maple_tree: add test for spanning store of entire range adds 368012821c20 test_maple_tree: add test for spanning store to most of the tree adds 8c6358bacb8d test_maple_tree: fix accounting in check_erase2_testset() adds a7880b3f7a2e mm: start tracking VMAs with maple tree adds 6ba37887df6f mm/mmap: reorder validate_mm_mt() checks adds e45f7d4f7917 mm: add VMA iterator adds 412c1da9f8ca mmap: use the VMA iterator in count_vma_pages_range() adds d84c35dd180d mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds cf43c0a7d89e mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 7e878c2a10d0 mm/mmap: use maple tree for unmapped_area{_topdown} adds 9a6c424525bc kernel/fork: use maple tree for dup_mmap() during forking adds 097e9be93f6d damon: convert __damon_va_three_regions to use the VMA iterator adds a1209abc701d proc: remove VMA rbtree use from nommu adds 9a398214baf9 mm: remove rb tree. adds 99506c718e2b mmap: change zeroing of maple tree in __vma_adjust() adds 46fc2ee4518e xen: use vma_lookup() in privcmd_ioctl_mmap() adds c292303388b0 mm: optimize find_exact_vma() to use vma_lookup() adds dc97fef7c6dd mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 570fdb180777 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 9c310fce3c93 mm/mmap: fix return on maple tree expand fail in brk() adds 6ab156fd039c mm: use maple tree operations for find_vma_intersection() adds ebb89cecaeff mm/mmap: use advanced maple tree API for mmap_region() adds 44d8e78e775c mm/mmap: fix locking issues in vma_expand() adds 1702d6c86239 mm: remove vmacache adds f53914ebdd81 mm: convert vma_lookup() to use mtree_load() adds b9d1bf3b39a9 mm/mmap: move mmap_region() below do_munmap() adds 6ef0ce577b5c mm/mmap: reorganize munmap to use maple states adds 08defc0c9f0e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds e735ab5ee61e arm64: remove mmap linked list from vdso adds 1322512f24ba arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 903bda39375c parisc: remove mmap linked list from cache handling adds db64789a649a powerpc: remove mmap linked list walks adds a003414495a5 s390: remove vma linked list walks adds 0397668a2093 x86: remove vma linked list walks adds 025465d1fa54 xtensa: remove vma linked list walks adds 0f4ed939d46a cxl: remove vma linked list walk adds d196c233ce5d optee: remove vma linked list walk adds 24466395d239 um: remove vma linked list walk adds c83433af048a coredump: remove vma linked list walk adds 342780d1f050 exec: use VMA iterator instead of linked list adds 979c1b79d40c fs/proc/base: use maple tree iterators in place of linked list adds 800af7d0fbe6 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 1098fc27773f userfaultfd: use maple tree iterator to iterate VMAs adds 085604971187 ipc/shm: use VMA iterator instead of linked list adds 1f9e2ca1a7ba acct: use VMA iterator instead of linked list adds 329ad09409bf perf: use VMA iterator adds f697e58706dd sched: use maple tree iterator to walk VMAs adds 0139c3c22a4f fork: use VMA iterator adds fe2a37d7f8e0 bpf: remove VMA linked list adds ecf46c868828 mm/gup: use maple tree navigation instead of linked list adds a108292522ea mm/khugepaged: stop using vma linked list adds 4e2bda652203 mm/ksm: use vma iterators instead of vma linked list adds ea4c082615e6 mm/madvise: use vma_find() instead of vma linked list adds 89bcc9d9974f mm/memcontrol: stop using mm->highest_vm_end adds 8e7f62823253 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 3e39240826a1 mm/mlock: use vma iterator and maple state instead of vma [...] adds 9ccc6abbe94e mm/mprotect: use maple tree navigation instead of vma linked list adds 4c00f274324c mm/mremap: use vma_find_intersection() instead of vma linked list adds a84f32e16d7e mm/msync: use vma_find() instead of vma linked list adds 5a189b7628f7 mm/oom_kill: use maple tree iterators instead of vma linked list adds 6e04091d6f88 mm/pagewalk: use vma_find() instead of vma linked list adds 6787411f1db8 mm/swapfile: use vma iterator instead of vma linked list adds 81d1cbae0d95 i915: use the VMA iterator adds 19db36ac3f5e nommu: remove uses of VMA linked list adds 4fc80de37901 riscv: use vma iterator for vdso adds cd6680491e08 mm: remove the vma linked list adds 0aaeda44b27a mm/mmap: fix error return code in do_mas_align_munmap() adds dae14cf39feb mm: document maple tree pointer at unmap_vmas() at memory.c adds e19b12756fd3 mm-remove-the-vma-linked-list-fix-2-fix adds 98ad660f0250 mm/mmap: fix copy_vma() new_vma check adds 5bdc8836468f mm/mmap: drop range_has_overlap() function adds 059f65d4f90b mm/mmap.c: pass in mapping to __vma_link_file() adds 2f7f6891f7c1 selftests/vm: add protection_keys tests to run_vmtests adds 7bfa9b39747c selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds febfedd04492 mm: drop oom code from exit_mmap adds 3d62fabf8cc5 mm-drop-oom-code-from-exit_mmap-fix-fix adds 4540ad2e6ea8 mm: delete unused MMF_OOM_VICTIM flag adds 7df8deae5b4d mm: refactor of vma_merge() adds 7ab7756bf2df mm: add merging after mremap resize adds d3ece9c7987b mm-add-merging-after-mremap-resize-checkpatch-fixes adds 92d4a572f6c3 mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds e88829439381 mm: move page zone helpers into new header-specific file adds f3b8ca316c15 mm: add zone device coherent type memory support adds cc5c33ac788b mm: handling Non-LRU pages returned by vm_normal_pages adds d75a0ea0b4db mm: add device coherent vma selection for memory migration adds cb0e9d203739 mm: remove the vma check in migrate_vma_setup() adds 112db026e069 mm/gup: migrate device coherent pages when pinning instead [...] adds eeb0677bcc25 drm/amdkfd: add SPM support for SVM adds 7f2d61d7598d lib: test_hmm add ioctl to get zone device type adds 838fa6f70cc7 lib: test_hmm add module param for zone device type adds 20f7db49bc5c lib: add support for device coherent type in test_hmm adds ab4d9c51a460 tools: update hmm-test to support device coherent type adds 943b01f29d62 tools: update test_hmm script to support SP config adds d2856c9061d4 tools: add hmm gup tests for device coherent type adds 963e99b6b0e7 tools: add selftests to hmm for COW in device memory adds 50d139e3634e dax: introduce holder for dax_device adds b7d83aa4d171 mm: factor helpers for memory_failure_dev_pagemap adds 0ba52da12c73 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 3207f3ce358c mm/memory-failure: fix redefinition of mf_generic_kill_procs adds cf8bfd782fb3 pagemap,pmem: introduce ->memory_failure() adds f87a84dfaf22 fsdax: introduce dax_lock_mapping_entry() adds 2744ce7e0b68 mm: introduce mf_dax_kill_procs() for fsdax case adds 2b83d47fb863 xfs: implement ->notify_failure() for XFS adds f5e7c52a09df fsdax: set a CoW flag when associate reflink mappings adds d2004f00a12e fsdax: output address in dax_iomap_pfn() and rename it adds ff7e5474be03 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 2e5cb642ee26 fsdax: introduce dax_iomap_cow_copy() adds 18fad264b575 fsdax: replace mmap entry in case of CoW adds e30c3cb0eb3a fsdax: add dax_iomap_cow_copy() for dax zero adds b55f76de67ef fsdax: dedup file range to use a compare function adds 7cadc8deb71f xfs: support CoW in fsdax mode adds 00cf88933aa0 xfs-support-cow-in-fsdax-mode-fix adds 777540268dcd xfs: add dax dedupe support adds a255cadebf69 mm/page_alloc: minor clean up for memmap_init_compound() adds 4e4157ef68e5 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds e6a7573bc46d userfaultfd: add /dev/userfaultfd for fine grained access control adds d1a9bd8549d9 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds f39da7168e5a userfaultfd: update documentation to describe /dev/userfaultfd adds 18c1d6f1be3b userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds c043bf60d1cf selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds ecfe88627461 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 0713c9250081 mm: khugepaged: check THP flag in hugepage_vma_check() adds 3c2b674c0465 mm: thp: consolidate vma size check to transhuge_vma_suitable adds 432d4eba8ac2 mm: khugepaged: better comments for anon vma check in huge [...] adds 010e90911365 mm: thp: kill transparent_hugepage_active() adds 88a8f03df99f mm-thp-kill-transparent_hugepage_active-fix adds 2d1d6520590c mm-thp-kill-transparent_hugepage_active-fix-fix adds ab0d4dd8fe75 mm: thp: kill __transhuge_page_enabled() adds f35764cac31d mm: khugepaged: reorg some khugepaged helpers adds 5460f79efc2d doc: proc: fix the description to THPeligible adds 273ecf696bfd kasan: separate double free case from invalid free adds 45ebd14e3548 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 1bd0ff890e90 hugetlb: skip to end of PT page mapping when pte not present adds 909a978a8446 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 000c03f4963e arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds 25a3f758a8bc hugetlb: do not update address in huge_pmd_unshare adds 90a85591d41b hugetlb: fix an unused variable warning/error adds d8ce3d48408f hugetlb: lazy page table copies in fork() adds 8a591f71d1f3 mm/page_alloc: add page->buddy_list and page->pcp_list adds 7f7be031206a mm/page_alloc: use only one PCP list for THP-sized allocations adds ca229e8640a4 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 537389a35257 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 5144821e420a mm/page_alloc: protect PCP lists with a spinlock adds 9a33012ea6b1 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds da854a68c4dd mm/page_alloc: remotely drain per-cpu lists adds f1657264806c mm/page_alloc: replace local_lock with normal spinlock adds 7580a6c60ddf mm/page_alloc: replace local_lock with normal spinlock -fix adds 3feb8ffa13a8 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 0c7cfcdfee9f procfs: add 'path' to /proc/<pid>/fdinfo/ adds 5a55ae587090 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds ad0b44f2d3b2 memcg: notify about global mem_cgroup_id space depletion adds e826a0ab9f4e filemap: minor cleanup for filemap_write_and_wait_range adds 1e32d971de23 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 6e4282dec33d mm/highmem: pass a pointer to virt_to_page() adds c0e22e144fbe mm: kfence: pass a pointer to virt_to_page() adds 654df89a046e mm: gup: pass a pointer to virt_to_page() adds 5a10ed37ad6b mm: nommu: pass a pointer to virt_to_page() adds b7c6bfef54f9 mm/mmap: build protect protection_map[] with __P000 adds 5493ee2fec15 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds dd1a38c6f1e1 powerpc/mm: move protection_map[] inside the platform adds ec378ed1349d sparc/mm: move protection_map[] inside the platform adds 688e653ac197 arm64/mm: move protection_map[] inside the platform adds 3b7402e04132 x86/mm: move protection_map[] inside the platform adds c2b57371a2c5 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds 07b8aa25dd53 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 799fc8121942 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds dfe560b2ce04 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f5ac8f41afee xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f6f62cc7913d hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f47333a0f5e0 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5e572ba38f22 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a5b1b6279841 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 5666713012d5 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 756740ee35df csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6890a1299a63 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds f19c5e1f12ee ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2132dae18b4c mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c69f164543c2 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a55814600dc9 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9af77859ea06 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 6ac8e4426702 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds c5b6d7d694cf sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 515fb7b46025 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds a5f4590cdec0 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds e3b857db1973 csky: drop definition of PTE_ORDER adds d02970268017 csky: drop definition of PGD_ORDER adds ee348cd55327 mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 4e2d5dc5391a mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 2cd1a283c8ee mips: drop definitions of PTE_ORDER adds 753dd8a4f0c9 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds c5695d7390a4 nios2: drop definition of PTE_ORDER adds 811eb01f00c3 nios2: drop definition of PGD_ORDER adds f92e55f62d35 loongarch: drop definition of PTE_ORDER adds 7c8c6ff8590e loongarch: drop definition of PMD_ORDER adds 85ca625e2997 loongarch: drop definition of PUD_ORDER adds 0b4bbfdd1918 loongarch: drop definition of PGD_ORDER adds 9930a71bba54 loongarch: drop definition of PGD_ORDER adds 5826ee3c556f parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds f584b30dd952 xtensa: drop definition of PGD_ORDER adds d803c926ee8b ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds f52697717023 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 5e3bf5abf86f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 7ee386df299c mm: hugetlb_vmemmap: introduce the name HVO adds ae3a1cce7a95 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 079b36218bff mm: hugetlb_vmemmap: replace early_param() with core_param() adds a43656b47d78 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 42c535bb4a92 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 576144128fc4 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 5ac0ee702387 selftests/vm: fix errno handling in mrelease_test adds 4e45ede5a08e selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 84aaf5189abf selftests/vm: skip 128TBswitch on unsupported arch adds 02770a5853e0 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 35351d1fbcc8 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds ddad39ea3ec5 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 6d23990d3c35 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds d34f921200e0 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds d71ef17d30b0 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds 5fa3af6863a1 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds a54d7fe58ff4 mm/huge_memory: use helper macro __ATTR_RW adds 6b34753393b6 mm/huge_memory: fix comment in zap_huge_pud adds 3a127ef11c50 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds 49a00ceea9c1 mm/huge_memory: try to free subpage in swapcache when possible adds 74a882af6620 mm/huge_memory: minor cleanup for split_huge_pages_all adds 71e19dbe8099 mm/huge_memory: fix comment of page_deferred_list adds 09a6be70004a mm/huge_memory: correct comment of prep_transhuge_page adds e37b93a70556 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds 526d7eb4cc46 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds a922f06f755f mm/mprotect: remove the redundant initialization for error adds 2a9f79cfee08 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds 4201e1e444a9 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds 4f4a78a4c5bc selftests/vm: enable running select groups of tests adds 322624147b28 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 08b9c5eecdf5 mm/khugepaged: remove redundant transhuge_vma_suitable() check adds b5188fa9ee76 mm: khugepaged: don't carry huge page to the next loop for [...] adds 1ecd1a3c3fd3 mm/khugepaged: add struct collapse_control adds c62abcd68e37 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 9dc134b54bd1 mm/khugepaged: propagate enum scan_result codes back to callers adds 44c0edd65123 mm/khugepaged: add flag to predicate khugepaged-only behavior adds de08d82e103a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds f4ee1fbc073a mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 0bdca21a03a6 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 5513549b8962 mm/khugepaged: Avoid possible memory leak in failure path adds 12bc9d483457 mm/khugepaged: add missing kfree() to madvise_collapse() adds 9657237e0b23 mm/khugepaged: rename prefix of shared collapse functions adds 203619e35d4d mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds ddc1087472b8 mm/madvise: add MADV_COLLAPSE to process_madvise() adds 71279ac457fc proc/smaps: add PMDMappable field to smaps adds 38fe05bbf7e9 selftests/vm: modularize collapse selftests adds 29636ea78e09 selftests/vm: dedup hugepage allocation logic adds 3d050e67c9f2 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 8e474d593961 selftests/vm: add selftest to verify recollapse of THPs adds f3619dde788b selftests/vm: add selftest to verify multi THP collapse adds 05296d15d41e mm/page_vma_mapped.c: use helper function huge_pte_lock adds 85aa9717141e mm/mmap: fix obsolete comment of find_extend_vma adds 087eacc11fb1 writeback: cleanup bdi_sched_wait() adds 303fd97ea304 zram: fix unused 'zram_wb_devops' warning adds 902d6fab669e mm: compaction: include compound page count for scanning i [...] adds f9ae4d5427e9 ocfs2: reflink deadlock when clone file to the same direct [...] adds b4e440d61a5f ocfs2: clear links count in ocfs2_mknod() if an error occurs adds f315b4fe78b6 ocfs2: fix ocfs2 corrupt when iputting an inode adds 57f0d877e378 init: add "hostname" kernel parameter adds 43ec7db57556 init-add-hostname-kernel-parameter-v2 adds 5f3c8d6b57d5 init/main.c: silence some -Wunused-parameter warnings adds 4d06b02ede88 resource: re-factor page_is_ram() adds 8dab496c679f lib/debugobjects: fix stat count and optimize debug_object [...] adds a27f0a007ad4 lib/lru_cache: fix error free handing in lc_create adds 28700acfd6d3 net, lib/once: remove {net_}get_random_once_wait macro adds 6c1411912c53 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 403a7bfa3cbd lib/error-inject: traverse list with mutex adds 741c7961f451 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds d331600a6cb7 kfifo: fix kfifo_to_user() return type adds 61b197a319e3 lib/radix-tree: remove unused argument of insert_entries adds 920e1559a741 lib: make LZ4_decompress_safe_forceExtDict() static adds 9fc4adb1d9bb lib/scatterlist: use matched parameter type when calling _ [...] adds b63c98b27e35 lib/ts_bm.c: remove redundant store to variable consumed a [...] adds aca93f62098d Revert "squashfs: provide backing_dev_info in order to dis [...] adds d7fc14b1a75a squashfs: always build "file direct" version of page actor adds 6f4a5327979b squashfs: implement readahead adds c025084e2563 squashfs: support reading fragments in readahead call adds 331a490f9a60 kallsyms: move declarations to internal header adds 8e160e680dea vmcoreinfo: include kallsyms symbols adds f1d543a095ad proc: delete unused <linux/uaccess.h> includes adds a77a92b7e01b kdump: round up the total memory size to 128M for crashker [...] adds c94885819887 ipc/mqueue: remove unnecessary (void*) conversion adds 6753a8e8f90f epoll: autoremove wakers even more aggressively adds 13fb51c87541 scripts/bloat-o-meter: switch argument parsing to using argparse adds 9dc0785c156d scripts/bloat-o-meter: add -p argument adds 105e10e2cf1c kexec_file: drop weak attribute from functions adds ac322d1771f6 kexec: drop weak attribute from functions adds 04ea90141603 x86/cacheinfo: move shared cache map definitions adds d01663602931 cpumask: add UP optimised for_each_*_cpu versions adds 2f5cf3621897 cpumask: Fix invalid uniprocessor mask assumption adds 94bbd5d60013 lib/test: introduce cpumask KUnit test suite adds f1236f528981 cpumask: update cpumask_next_wrap() signature adds adb37b04509d lib/smp_processor_id: fix imbalanced instrumentation_end() call adds d090534b6d79 lib: devres: use numa aware allocation adds a289af88d1e0 autofs: use inode permission method for write access adds 34604395103c autofs: make dentry info count consistent adds 84b3dbf04eb6 autofs: use dentry info count instead of simple_empty() adds afee433bc10a autofs: add comment about autofs_mountpoint_changed() adds d5379d8e4aaf autofs: remove unused ino field inode adds d11a675d6955 proc: fix a dentry lock race between release_task and lookup adds 4514cf7203e6 proc: fix test for "vsyscall=xonly" boot option adds e4f90c263912 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE adds 1c4730066710 Merge branch 'mm-nonmm-unstable' into mm-everything new da04d36d46d1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2b0b67d55f13 fix up for "io_uring: support multishot in recvmsg" new 8eec55780ba2 fix up for k3-udma.c new ca345536a9fc Revert "ALSA: hda: cs35l41: Allow compilation test on non- [...] new 6014cfa5bf32 Add linux-next specific files for 20220715
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 (4112a8699ae2) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 578 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: CREDITS | 4 + .../ABI/testing/debugfs-driver-habanalabs | 38 +- Documentation/ABI/testing/sysfs-class-pwm | 2 +- Documentation/ABI/testing/sysfs-devices-soc | 14 +- Documentation/PCI/pci-iov-howto.rst | 7 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/devices.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 46 +- Documentation/block/null_blk.rst | 22 + Documentation/core-api/kernel-api.rst | 2 +- Documentation/core-api/mm-api.rst | 8 +- Documentation/core-api/symbol-namespaces.rst | 4 +- Documentation/dev-tools/kunit/running_tips.rst | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/mediatek.yaml | 26 + .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../devicetree/bindings/display/ingenic,lcd.yaml | 2 - .../bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../bindings/display/mediatek/mediatek,dsi.txt | 62 - .../bindings/display/mediatek/mediatek,dsi.yaml | 116 + .../display/mediatek/mediatek,mdp-rdma.yaml | 88 + .../bindings/display/panel/panel-simple.yaml | 2 - .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 1 - .../display/samsung/samsung,exynos-hdmi.yaml | 1 - .../display/samsung/samsung,exynos-mixer.yaml | 1 - .../display/samsung/samsung,exynos5433-decon.yaml | 1 - .../display/samsung/samsung,exynos5433-mic.yaml | 1 - .../display/samsung/samsung,exynos7-decon.yaml | 1 - .../bindings/display/samsung/samsung,fimd.yaml | 1 - .../devicetree/bindings/gpio/gpio-tpic2810.txt | 16 - .../devicetree/bindings/gpio/gpio-tpic2810.yaml | 51 + .../devicetree/bindings/input/azoteq,iqs7222.yaml | 5 +- .../devicetree/bindings/interconnect/qcom,rpm.yaml | 6 +- .../interrupt-controller/renesas,rzg2l-irqc.yaml | 133 + .../bindings/misc/qemu,vcpu-stall-detector.yaml | 51 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 12 +- .../bindings/mmc/samsung,s3c6410-sdhci.yaml | 81 + .../devicetree/bindings/mmc/samsung-sdhci.txt | 32 - .../devicetree/bindings/mmc/sdhci-msm.yaml | 64 +- .../mtd/partitions/arm,arm-firmware-suite.txt | 17 - .../mtd/partitions/arm,arm-firmware-suite.yaml | 28 + Documentation/devicetree/bindings/net/sff,sfp.txt | 85 - Documentation/devicetree/bindings/net/sff,sfp.yaml | 142 + .../devicetree/bindings/pci/qcom,pcie.yaml | 4 +- .../bindings/phy/samsung,exynos-hdmi-phy.yaml | 1 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 15 + .../bindings/pinctrl/pinctrl-mt8195.yaml | 39 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 152 + .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 15 + .../bindings/power/mediatek,power-controller.yaml | 2 + .../bindings/regulator/pwm-regulator.yaml | 2 +- .../bindings/regulator/qcom,spmi-regulator.txt | 347 - .../bindings/regulator/qcom,spmi-regulator.yaml | 323 + .../devicetree/bindings/sound/nau8821.txt | 2 +- .../bindings/spi/atmel,at91rm9200-spi.yaml | 75 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../devicetree/bindings/spi/spi_atmel.txt | 36 - .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- Documentation/filesystems/netfs_library.rst | 8 +- Documentation/filesystems/overlayfs.rst | 4 - Documentation/gpu/amdgpu/amdgpu-glossary.rst | 2 +- Documentation/gpu/i915.rst | 12 + Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/submitting-patches.rst | 1 - Documentation/kernel-hacking/hacking.rst | 3 +- Documentation/livepatch/module-elf-format.rst | 10 +- Documentation/m68k/kernel-options.rst | 4 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/networking/tls.rst | 4 + Documentation/power/pci.rst | 2 +- Documentation/process/5.Posting.rst | 3 +- Documentation/process/8.Conclusion.rst | 16 +- .../process/embargoed-hardware-issues.rst | 3 + Documentation/process/howto.rst | 4 +- Documentation/process/index.rst | 1 - Documentation/process/kernel-docs.rst | 62 +- Documentation/process/submitting-drivers.rst | 194 - Documentation/process/submitting-patches.rst | 5 +- Documentation/security/siphash.rst | 2 +- .../it_IT/core-api/symbol-namespaces.rst | 6 +- .../translations/it_IT/kernel-hacking/hacking.rst | 3 +- .../translations/it_IT/process/5.Posting.rst | 5 +- .../translations/it_IT/process/8.Conclusion.rst | 5 +- Documentation/translations/it_IT/process/howto.rst | 3 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/submitting-drivers.rst | 16 - .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/howto.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/reporting-regressions.rst | 370 + .../translations/zh_CN/core-api/index.rst | 1 + .../translations/zh_CN/core-api/kernel-api.rst | 2 +- .../zh_CN/core-api/symbol-namespaces.rst | 2 +- .../translations/zh_CN/core-api/watch_queue.rst | 313 + .../translations/zh_CN/kernel-hacking/hacking.rst | 3 +- Documentation/translations/zh_CN/mm/page_owner.rst | 8 +- .../translations/zh_CN/process/5.Posting.rst | 3 +- .../translations/zh_CN/process/8.Conclusion.rst | 1 - Documentation/translations/zh_CN/process/howto.rst | 1 - Documentation/translations/zh_CN/process/index.rst | 1 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 4 +- .../translations/zh_TW/process/5.Posting.rst | 3 +- .../translations/zh_TW/process/8.Conclusion.rst | 1 - Documentation/translations/zh_TW/process/howto.rst | 1 - Documentation/translations/zh_TW/process/index.rst | 1 - .../zh_TW/process/submitting-drivers.rst | 164 - .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/virt/hyperv/clocks.rst | 73 + Documentation/virt/hyperv/index.rst | 12 + Documentation/virt/hyperv/overview.rst | 207 + Documentation/virt/hyperv/vmbus.rst | 303 + Documentation/virt/index.rst | 1 + Documentation/virt/kvm/api.rst | 19 +- MAINTAINERS | 58 +- Makefile | 7 +- Next/SHA1s | 226 +- Next/Trees | 2 +- Next/merge.log | 9507 ++-- arch/alpha/kernel/irq.c | 2 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arm/Kconfig | 2 + arch/arm/arm-soc-for-next-contents.txt | 74 + arch/arm/boot/dts/am33xx-l4.dtsi | 3 +- .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 13 + arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/include/asm/bitops.h | 18 +- arch/arm/include/asm/domain.h | 13 - arch/arm/include/asm/mach/map.h | 1 + arch/arm/include/asm/ptrace.h | 26 + arch/arm/mach-hisi/Kconfig | 2 +- arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 + arch/arm/mm/kasan_init.c | 6 +- arch/arm/mm/mmu.c | 15 +- arch/arm/mm/proc-v7-bugs.c | 3 +- arch/arm/probes/decode.h | 26 +- arch/arm/xen/enlighten.c | 4 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 8 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 10 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 16 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 16 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 24 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 16 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 6 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 8 +- arch/arm64/boot/dts/mediatek/Makefile | 5 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 1 + .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 47 + .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 62 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 959 + .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 15 + .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 35 + .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 36 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 702 + arch/arm64/include/asm/insn.h | 3 + arch/arm64/kernel/kexec_image.c | 11 +- arch/arm64/lib/insn.c | 30 +- arch/arm64/net/bpf_jit.h | 7 + arch/arm64/net/bpf_jit_comp.c | 715 +- arch/ia64/include/asm/mmu_context.h | 5 +- arch/ia64/kernel/iosapic.c | 2 +- arch/ia64/kernel/irq.c | 4 +- arch/ia64/kernel/msi_ia64.c | 4 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/include/asm/mcf_pgtable.h | 5 - arch/m68k/include/asm/motorola_pgtable.h | 7 - arch/m68k/include/asm/processor.h | 1 + arch/m68k/include/asm/sun3_pgtable.h | 6 - arch/m68k/kernel/traps.c | 1 + arch/m68k/mac/macints.c | 35 +- arch/m68k/mm/motorola.c | 9 + arch/m68k/virt/ints.c | 3 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 23 - arch/mips/Makefile | 1 - arch/mips/boot/dts/img/pistachio_marduk.dts | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 31 +- arch/mips/boot/dts/ingenic/rs90.dts | 18 +- arch/mips/boot/dts/pic32/pic32mzda_sk.dts | 9 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 6 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 6 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +- .../dts/qca/ar9331_openembed_som9331_board.dts | 4 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 8 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/configs/capcella_defconfig | 91 - arch/mips/configs/e55_defconfig | 37 - arch/mips/configs/mpc30x_defconfig | 53 - arch/mips/configs/tb0219_defconfig | 76 - arch/mips/configs/tb0226_defconfig | 71 - arch/mips/configs/tb0287_defconfig | 84 - arch/mips/configs/workpad_defconfig | 67 - arch/mips/include/asm/cpu-type.h | 11 - arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/io.h | 2 +- arch/mips/include/asm/mach-vr41xx/irq.h | 9 - arch/mips/include/asm/mipsregs.h | 14 - arch/mips/include/asm/pgtable-32.h | 5 - arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/vermagic.h | 2 - arch/mips/include/asm/vr41xx/capcella.h | 30 - arch/mips/include/asm/vr41xx/giu.h | 41 - arch/mips/include/asm/vr41xx/irq.h | 97 - arch/mips/include/asm/vr41xx/mpc30x.h | 24 - arch/mips/include/asm/vr41xx/pci.h | 77 - arch/mips/include/asm/vr41xx/siu.h | 45 - arch/mips/include/asm/vr41xx/tb0219.h | 29 - arch/mips/include/asm/vr41xx/tb0226.h | 30 - arch/mips/include/asm/vr41xx/tb0287.h | 30 - arch/mips/include/asm/vr41xx/vr41xx.h | 148 - arch/mips/kernel/cpu-probe.c | 40 - arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/lib/dump_tlb.c | 8 - arch/mips/math-emu/dsemul.c | 9 +- arch/mips/mm/c-r4k.c | 44 - arch/mips/mm/context.c | 5 +- arch/mips/mm/tlbex.c | 35 - arch/mips/pci/Makefile | 6 - arch/mips/pci/fixup-capcella.c | 37 - arch/mips/pci/fixup-mpc30x.c | 36 - arch/mips/pci/fixup-tb0219.c | 38 - arch/mips/pci/fixup-tb0226.c | 73 - arch/mips/pci/fixup-tb0287.c | 52 - arch/mips/pci/ops-vr41xx.c | 113 - arch/mips/pci/pci-vr41xx.c | 309 - arch/mips/pci/pci-vr41xx.h | 141 - arch/mips/vr41xx/Kconfig | 104 - arch/mips/vr41xx/Makefile | 5 - arch/mips/vr41xx/Platform | 29 - arch/mips/vr41xx/casio-e55/Makefile | 6 - arch/mips/vr41xx/casio-e55/setup.c | 27 - arch/mips/vr41xx/common/Makefile | 6 - arch/mips/vr41xx/common/bcu.c | 210 - arch/mips/vr41xx/common/cmu.c | 242 - arch/mips/vr41xx/common/giu.c | 110 - arch/mips/vr41xx/common/icu.c | 714 - arch/mips/vr41xx/common/init.c | 60 - arch/mips/vr41xx/common/irq.c | 106 - arch/mips/vr41xx/common/pmu.c | 123 - arch/mips/vr41xx/common/rtc.c | 105 - arch/mips/vr41xx/common/siu.c | 142 - arch/mips/vr41xx/common/type.c | 11 - arch/mips/vr41xx/ibm-workpad/Makefile | 6 - arch/mips/vr41xx/ibm-workpad/setup.c | 27 - arch/parisc/kernel/irq.c | 2 +- arch/riscv/Kconfig | 28 +- arch/riscv/boot/dts/canaan/k210.dtsi | 12 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 24 + arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 24 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 16 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 1 + arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 + arch/riscv/configs/nommu_virt_defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/pgtable-64.h | 12 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/kvm/mmu.c | 2 +- arch/riscv/kvm/vcpu.c | 2 + arch/s390/Makefile | 8 +- arch/s390/boot/uv.c | 2 + arch/s390/include/asm/gmap.h | 39 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/mmu.h | 2 +- arch/s390/include/asm/mmu_context.h | 2 +- arch/s390/include/asm/nospec-insn.h | 2 - arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/uv.h | 8 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/setup.c | 2 - arch/s390/kernel/uv.c | 103 + arch/s390/kvm/Kconfig | 1 + arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 46 +- arch/s390/kvm/kvm-s390.h | 1 + arch/s390/kvm/pci.h | 5 +- arch/s390/kvm/pv.c | 71 +- arch/s390/lib/Makefile | 3 +- arch/s390/lib/expoline/Makefile | 3 + arch/s390/lib/{ => expoline}/expoline.S | 0 arch/s390/mm/fault.c | 23 +- arch/s390/mm/gmap.c | 177 +- arch/s390/mm/init.c | 4 +- arch/s390/tools/gen_facilities.c | 1 + arch/sh/kernel/irq.c | 7 +- arch/um/drivers/ubd_kern.c | 4 +- arch/um/include/asm/page.h | 4 +- arch/um/include/shared/mem.h | 4 +- arch/um/os-Linux/skas/process.c | 6 +- arch/x86/Kconfig | 108 +- arch/x86/Makefile | 5 + arch/x86/entry/Makefile | 2 +- arch/x86/entry/calling.h | 62 + arch/x86/entry/entry.S | 22 + arch/x86/entry/entry_32.S | 2 - arch/x86/entry/entry_64.S | 64 +- arch/x86/entry/entry_64_compat.S | 21 +- arch/x86/entry/vdso/Makefile | 1 + arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- arch/x86/hyperv/irqdomain.c | 2 +- arch/x86/include/asm/alternative.h | 1 + arch/x86/include/asm/cpufeatures.h | 12 +- arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/msr-index.h | 13 + arch/x86/include/asm/nospec-branch.h | 69 +- arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/unwind_hints.h | 14 +- arch/x86/kernel/acpi/cppc.c | 6 + arch/x86/kernel/alternative.c | 69 + arch/x86/kernel/asm-offsets.c | 6 + arch/x86/kernel/cpu/amd.c | 46 +- arch/x86/kernel/cpu/bugs.c | 475 +- arch/x86/kernel/cpu/common.c | 61 +- arch/x86/kernel/cpu/cpu.h | 2 + arch/x86/kernel/cpu/hygon.c | 6 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/head_64.S | 5 + arch/x86/kernel/kexec-bzimage64.c | 20 +- arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 25 +- arch/x86/kernel/relocate_kernel_64.S | 23 +- arch/x86/kernel/static_call.c | 51 +- arch/x86/kernel/vmlinux.lds.S | 9 +- arch/x86/kvm/emulate.c | 34 +- arch/x86/kvm/svm/vmenter.S | 18 + arch/x86/kvm/vmx/capabilities.h | 8 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/run_flags.h | 8 + arch/x86/kvm/vmx/vmenter.S | 194 +- arch/x86/kvm/vmx/vmx.c | 84 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/x86.c | 24 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/retpoline.S | 79 +- arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/mm/mem_encrypt_amd.c | 4 +- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 71 +- arch/x86/xen/enlighten_hvm.c | 4 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 1 + arch/x86/xen/xen-ops.h | 6 +- arch/xtensa/Kconfig | 2 + arch/xtensa/boot/lib/Makefile | 2 + arch/xtensa/kernel/irq.c | 7 +- block/bdev.c | 10 +- block/bfq-cgroup.c | 26 +- block/bfq-iosched.c | 16 +- block/bfq-iosched.h | 8 +- block/bio.c | 12 +- block/blk-cgroup-rwstat.h | 8 +- block/blk-cgroup.c | 2 +- block/blk-cgroup.h | 12 +- block/blk-core.c | 10 +- block/blk-flush.c | 6 +- block/blk-iolatency.c | 12 +- block/blk-lib.c | 6 +- block/blk-merge.c | 8 +- block/blk-mq-debugfs.c | 9 +- block/blk-mq.c | 15 +- block/blk-mq.h | 6 +- block/blk-rq-qos.c | 10 +- block/blk-throttle.c | 7 +- block/blk-wbt.c | 18 +- block/blk-zoned.c | 7 +- block/blk.h | 2 +- block/elevator.h | 2 +- block/fops.c | 12 +- block/genhd.c | 23 - block/kyber-iosched.c | 8 +- block/mq-deadline.c | 4 +- crypto/kpp.c | 6 + crypto/shash.c | 6 + drivers/acpi/acpi_video.c | 11 +- drivers/atm/he.c | 9 +- drivers/base/arch_topology.c | 16 +- drivers/base/cpu.c | 8 + drivers/base/power/runtime.c | 6 + drivers/block/Kconfig | 9 + drivers/block/Makefile | 2 + drivers/block/brd.c | 4 +- drivers/block/drbd/drbd_actlog.c | 9 +- drivers/block/drbd/drbd_bitmap.c | 2 +- drivers/block/drbd/drbd_int.h | 5 +- drivers/block/drbd/drbd_receiver.c | 24 +- drivers/block/drbd/drbd_req.c | 6 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 2 +- drivers/block/null_blk/main.c | 47 +- drivers/block/null_blk/null_blk.h | 14 +- drivers/block/null_blk/trace.h | 2 +- drivers/block/null_blk/zoned.c | 4 +- drivers/block/paride/pd.c | 2 + drivers/block/pktcdvd.c | 10 +- drivers/block/rnbd/rnbd-proto.h | 7 +- drivers/block/rnbd/rnbd-srv-dev.c | 1 - drivers/block/rnbd/rnbd-srv-dev.h | 1 - drivers/block/rnbd/rnbd-srv-sysfs.c | 5 +- drivers/block/rnbd/rnbd-srv.c | 9 +- drivers/block/rnbd/rnbd-srv.h | 3 +- drivers/block/ublk_drv.c | 1597 + drivers/block/xen-blkback/blkback.c | 6 +- drivers/block/zram/zram_drv.c | 6 +- drivers/char/agp/intel-gtt.c | 58 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/random.c | 2 +- drivers/clk/.kunitconfig | 1 + drivers/clk/bcm/Kconfig | 4 +- drivers/counter/104-quad-8.c | 203 +- drivers/cpufreq/mediatek-cpufreq.c | 8 +- drivers/dma-buf/dma-fence-unwrap.c | 3 +- drivers/dma/ti/k3-udma.c | 6 +- drivers/firmware/stratix10-rsu.c | 129 +- drivers/firmware/stratix10-svc.c | 201 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-104-idi-48.c | 30 +- drivers/gpio/gpio-lp3943.c | 16 +- drivers/gpio/gpio-msc313.c | 15 +- drivers/gpio/gpio-sim.c | 16 +- drivers/gpio/gpio-tegra.c | 15 +- drivers/gpio/gpio-tegra186.c | 15 +- drivers/gpio/gpio-thunderx.c | 17 +- drivers/gpio/gpio-visconti.c | 15 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpio/gpiolib.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 82 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 263 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 61 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 61 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 79 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 + drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 171 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 8 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 11 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 19 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 30 + .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 181 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 54 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 168 +- drivers/gpu/drm/amd/display/dc/dc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 72 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 2 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 1 - .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 3 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 1 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 1 + .../display/dc/dml/dcn314/display_mode_vba_314.c | 2 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 31 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 9 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 9 + drivers/gpu/drm/amd/display/dc/inc/core_status.h | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 37 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 +- .../amd/display/dc/irq/dcn314/irq_service_dcn314.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 33 +- .../amd/include/asic_reg/clk/clk_11_0_1_offset.h | 0 .../amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h | 0 .../amd/include/asic_reg/dcn/dcn_2_0_3_offset.h | 0 .../amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 0 .../amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h | 0 .../amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h | 0 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 38 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/tc358762.c | 4 +- drivers/gpu/drm/bridge/tc358764.c | 4 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_client.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 101 +- drivers/gpu/drm/drm_fourcc.c | 55 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_mipi_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_dpt.c | 16 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 + drivers/gpu/drm/i915/display/intel_psr.c | 53 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 34 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 50 +- drivers/gpu/drm/i915/gem/i915_gemfs.h | 3 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 250 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_context.c | 24 + drivers/gpu/drm/i915/gt/intel_context.h | 25 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 215 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 10 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 25 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 627 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 132 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h | 27 + drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 37 +- drivers/gpu/drm/i915/gt/intel_gt.c | 282 +- drivers/gpu/drm/i915/gt/intel_gt.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_gmch.c | 654 - drivers/gpu/drm/i915/gt/intel_gt_gmch.h | 46 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 16 + drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 497 + drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 34 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 76 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 177 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 8 + drivers/gpu/drm/i915/gt/intel_gtt.h | 45 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 10 - drivers/gpu/drm/i915/gt/intel_mocs.c | 24 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 21 +- drivers/gpu/drm/i915/gt/intel_reset.c | 37 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 11 +- drivers/gpu/drm/i915/gt/intel_rps.c | 4 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 450 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 92 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 30 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 186 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 9 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 6 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 8 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 77 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 62 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 131 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 97 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 104 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 9 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/i915_driver.c | 36 +- drivers/gpu/drm/i915/i915_drm_client.h | 2 +- drivers/gpu/drm/i915/i915_drv.h | 24 +- drivers/gpu/drm/i915/i915_getparam.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 27 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 + drivers/gpu/drm/i915/i915_pci.c | 18 +- drivers/gpu/drm/i915/i915_query.c | 26 +- drivers/gpu/drm/i915/i915_reg.h | 34 +- drivers/gpu/drm/i915/i915_request.c | 57 +- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_vma.c | 39 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_pm.c | 23 +- drivers/gpu/drm/i915/intel_step.c | 70 +- drivers/gpu/drm/i915/intel_step.h | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 378 +- drivers/gpu/drm/i915/intel_uncore.h | 8 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 39 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 4 +- drivers/gpu/drm/mediatek/Makefile | 4 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 20 + drivers/gpu/drm/mediatek/mtk_disp_merge.c | 320 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 8 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 260 +- drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 18 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 69 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 184 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 8 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.h | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 101 +- drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 315 + drivers/gpu/drm/mediatek/mtk_mdp_rdma.h | 20 + drivers/gpu/drm/mgag200/mgag200_drv.c | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 12 - drivers/gpu/drm/nouveau/dispnv50/wndw.h | 2 - drivers/gpu/drm/nouveau/include/nvif/object.h | 6 + drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 - .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 10 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h | 3 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/secboot.h | 66 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 32 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_nvif.c | 31 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 + drivers/gpu/drm/nouveau/nouveau_usif.c | 231 +- drivers/gpu/drm/nouveau/nvif/object.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/ioctl.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c | 24 + drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 + drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 25 - drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 29 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 37 - .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 11 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 47 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 1 - drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 10 - drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 25 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 20 +- .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 4 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 4 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 4 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 4 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 4 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 4 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 7 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 46 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 4 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 4 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 4 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 3 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +- drivers/gpu/drm/sun4i/Kconfig | 26 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/hv/connection.c | 11 + drivers/hv/hv_balloon.c | 135 +- drivers/hv/hyperv_vmbus.h | 7 + drivers/hv/vmbus_drv.c | 27 +- drivers/hwmon/aquacomputer_d5next.c | 244 +- drivers/hwmon/asus-ec-sensors.c | 54 +- drivers/hwmon/drivetemp.c | 1 + drivers/hwtracing/coresight/coresight-etm4x.h | 3 +- drivers/idle/intel_idle.c | 46 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/xilinx-xadc-core.c | 69 +- drivers/iio/light/cm32181.c | 22 + drivers/infiniband/hw/irdma/cm.c | 50 - drivers/infiniband/hw/irdma/i40iw_hw.c | 1 + drivers/infiniband/hw/irdma/icrdma_hw.c | 1 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/interconnect/qcom/Makefile | 3 + drivers/interconnect/qcom/icc-common.c | 34 + drivers/interconnect/qcom/icc-common.h | 13 + drivers/interconnect/qcom/icc-rpm.c | 168 +- drivers/interconnect/qcom/icc-rpm.h | 6 + drivers/interconnect/qcom/icc-rpmh.c | 26 +- drivers/interconnect/qcom/icc-rpmh.h | 1 - drivers/interconnect/qcom/msm8939.c | 1 + drivers/interconnect/qcom/sm8450.c | 1 + drivers/iommu/hyperv-iommu.c | 2 +- drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 2 +- drivers/irqchip/Kconfig | 28 +- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-bcm6345-l1.c | 4 +- drivers/irqchip/irq-mips-gic.c | 80 +- drivers/irqchip/irq-renesas-rzg2l.c | 393 + drivers/irqchip/irq-sifive-plic.c | 64 +- drivers/irqchip/irq-stm32-exti.c | 250 +- drivers/mcb/mcb-core.c | 4 +- drivers/md/bcache/super.c | 25 +- drivers/md/dm-bufio.c | 26 +- drivers/md/dm-ebs-target.c | 15 +- drivers/md/dm-flakey.c | 8 +- drivers/md/dm-integrity.c | 76 +- drivers/md/dm-io.c | 38 +- drivers/md/dm-kcopyd.c | 28 +- drivers/md/dm-log.c | 8 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 12 +- drivers/md/dm-snap-persistent.c | 25 +- drivers/md/dm-writecache.c | 55 +- drivers/md/dm-zone.c | 2 +- drivers/md/dm-zoned-metadata.c | 5 +- drivers/md/dm-zoned.h | 2 +- drivers/md/dm.c | 12 +- drivers/md/md-bitmap.c | 6 +- drivers/md/md.c | 12 +- drivers/md/md.h | 3 +- drivers/md/raid1.c | 14 +- drivers/md/raid10.c | 22 +- drivers/md/raid5-cache.c | 12 +- drivers/md/raid5-ppl.c | 12 +- drivers/md/raid5.c | 3 +- drivers/memstick/core/ms_block.c | 15 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/intel_soc_pmic_bxtwc.c | 194 +- drivers/misc/Kconfig | 13 + drivers/misc/Makefile | 1 + drivers/misc/cxl/context.c | 2 +- drivers/misc/cxl/guest.c | 2 +- drivers/misc/cxl/irq.c | 4 +- drivers/misc/cxl/of.c | 5 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/Makefile | 3 + drivers/misc/habanalabs/common/Makefile | 3 +- drivers/misc/habanalabs/common/asid.c | 5 +- drivers/misc/habanalabs/common/command_buffer.c | 12 +- .../misc/habanalabs/common/command_submission.c | 296 +- drivers/misc/habanalabs/common/context.c | 73 +- drivers/misc/habanalabs/common/debugfs.c | 221 +- drivers/misc/habanalabs/common/decoder.c | 133 + drivers/misc/habanalabs/common/device.c | 242 +- drivers/misc/habanalabs/common/firmware_if.c | 211 +- drivers/misc/habanalabs/common/habanalabs.h | 756 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 82 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 54 +- drivers/misc/habanalabs/common/hw_queue.c | 45 +- drivers/misc/habanalabs/common/irq.c | 160 +- drivers/misc/habanalabs/common/memory.c | 115 +- drivers/misc/habanalabs/common/memory_mgr.c | 2 +- drivers/misc/habanalabs/common/mmu/Makefile | 3 +- drivers/misc/habanalabs/common/mmu/mmu.c | 496 +- drivers/misc/habanalabs/common/mmu/mmu_v1.c | 9 +- drivers/misc/habanalabs/common/mmu/mmu_v2_hr.c | 399 + drivers/misc/habanalabs/common/pci/pci.c | 40 +- drivers/misc/habanalabs/common/security.c | 600 + drivers/misc/habanalabs/common/sysfs.c | 10 +- drivers/misc/habanalabs/gaudi/gaudi.c | 681 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 2 +- drivers/misc/habanalabs/gaudi2/Makefile | 4 + drivers/misc/habanalabs/gaudi2/gaudi2.c | 9986 ++++ drivers/misc/habanalabs/gaudi2/gaudi2P.h | 566 + drivers/misc/habanalabs/gaudi2/gaudi2_coresight.c | 2720 ++ .../misc/habanalabs/gaudi2/gaudi2_coresight_regs.h | 1063 + drivers/misc/habanalabs/gaudi2/gaudi2_masks.h | 141 + drivers/misc/habanalabs/gaudi2/gaudi2_security.c | 3849 ++ drivers/misc/habanalabs/goya/goya.c | 160 +- drivers/misc/habanalabs/goya/goyaP.h | 6 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 2 + drivers/misc/habanalabs/include/common/cpucp_if.h | 297 +- .../misc/habanalabs/include/common/hl_boot_if.h | 7 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 1 + .../include/gaudi2/arc/gaudi2_arc_common_packets.h | 213 + .../gaudi2/asic_reg/arc_farm_arc0_acp_eng_regs.h | 567 + .../gaudi2/asic_reg/arc_farm_arc0_aux_masks.h | 819 + .../gaudi2/asic_reg/arc_farm_arc0_aux_regs.h | 591 + .../asic_reg/arc_farm_arc0_dup_eng_axuser_regs.h | 61 + .../gaudi2/asic_reg/arc_farm_arc0_dup_eng_regs.h | 575 + .../asic_reg/arc_farm_kdma_ctx_axuser_masks.h | 135 + .../asic_reg/arc_farm_kdma_ctx_axuser_regs.h | 61 + .../gaudi2/asic_reg/arc_farm_kdma_ctx_masks.h | 221 + .../gaudi2/asic_reg/arc_farm_kdma_ctx_regs.h | 95 + .../gaudi2/asic_reg/arc_farm_kdma_kdma_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/arc_farm_kdma_masks.h | 415 + .../include/gaudi2/asic_reg/arc_farm_kdma_regs.h | 157 + .../include/gaudi2/asic_reg/cpu_if_regs.h | 777 + .../gaudi2/asic_reg/dcore0_dec0_cmd_masks.h | 229 + .../include/gaudi2/asic_reg/dcore0_dec0_cmd_regs.h | 85 + .../asic_reg/dcore0_edma0_core_ctx_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_edma0_core_ctx_regs.h | 95 + .../gaudi2/asic_reg/dcore0_edma0_core_masks.h | 415 + .../gaudi2/asic_reg/dcore0_edma0_core_regs.h | 157 + .../gaudi2/asic_reg/dcore0_edma0_qm_arc_aux_regs.h | 591 + .../dcore0_edma0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_edma0_qm_cgm_regs.h | 29 + .../gaudi2/asic_reg/dcore0_edma0_qm_masks.h | 1165 + .../include/gaudi2/asic_reg/dcore0_edma0_qm_regs.h | 1057 + .../asic_reg/dcore0_edma1_core_ctx_axuser_regs.h | 61 + .../dcore0_edma1_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_hmmu0_mmu_masks.h | 294 + .../gaudi2/asic_reg/dcore0_hmmu0_mmu_regs.h | 237 + .../gaudi2/asic_reg/dcore0_hmmu0_stlb_masks.h | 348 + .../gaudi2/asic_reg/dcore0_hmmu0_stlb_regs.h | 141 + .../include/gaudi2/asic_reg/dcore0_mme_acc_regs.h | 73 + ...dcore0_mme_ctrl_lo_arch_agu_cout0_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_cout0_slave_regs.h | 33 + ...dcore0_mme_ctrl_lo_arch_agu_cout1_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_cout1_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in0_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in0_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in1_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in1_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in2_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in2_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in3_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in3_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in4_master_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_agu_in4_slave_regs.h | 33 + .../dcore0_mme_ctrl_lo_arch_base_addr_regs.h | 39 + .../dcore0_mme_ctrl_lo_arch_non_tensor_end_regs.h | 73 + ...dcore0_mme_ctrl_lo_arch_non_tensor_start_regs.h | 35 + .../dcore0_mme_ctrl_lo_arch_tensor_a_regs.h | 67 + .../dcore0_mme_ctrl_lo_arch_tensor_b_regs.h | 67 + .../dcore0_mme_ctrl_lo_arch_tensor_cout_regs.h | 67 + .../gaudi2/asic_reg/dcore0_mme_ctrl_lo_masks.h | 468 + .../asic_reg/dcore0_mme_ctrl_lo_mme_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_mme_ctrl_lo_regs.h | 163 + .../asic_reg/dcore0_mme_qm_arc_acp_eng_regs.h | 567 + .../gaudi2/asic_reg/dcore0_mme_qm_arc_aux_regs.h | 591 + .../dcore0_mme_qm_arc_dup_eng_axuser_regs.h | 61 + .../asic_reg/dcore0_mme_qm_arc_dup_eng_regs.h | 575 + .../dcore0_mme_qm_axuser_nonsecured_regs.h | 61 + .../asic_reg/dcore0_mme_qm_axuser_secured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_mme_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/dcore0_mme_qm_regs.h | 1057 + .../gaudi2/asic_reg/dcore0_mme_sbte0_masks.h | 107 + .../dcore0_mme_sbte0_mstr_if_axuser_regs.h | 61 + .../asic_reg/dcore0_mme_wb0_mstr_if_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_rtr0_ctrl_regs.h | 291 + .../dcore0_rtr0_mstr_if_rr_prvt_hbw_regs.h | 213 + .../dcore0_rtr0_mstr_if_rr_prvt_lbw_regs.h | 189 + .../dcore0_rtr0_mstr_if_rr_shrd_hbw_regs.h | 213 + .../dcore0_rtr0_mstr_if_rr_shrd_lbw_regs.h | 189 + .../gaudi2/asic_reg/dcore0_sync_mngr_glbl_masks.h | 135 + .../gaudi2/asic_reg/dcore0_sync_mngr_glbl_regs.h | 1203 + .../dcore0_sync_mngr_mstr_if_axuser_masks.h | 135 + .../dcore0_sync_mngr_mstr_if_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_sync_mngr_objs_masks.h | 87 + .../gaudi2/asic_reg/dcore0_sync_mngr_objs_regs.h | 43543 ++++++++++++++++++ .../gaudi2/asic_reg/dcore0_tpc0_cfg_axuser_regs.h | 61 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_kernel_regs.h | 129 + .../dcore0_tpc0_cfg_kernel_tensor_0_regs.h | 63 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_masks.h | 509 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_qm_regs.h | 129 + .../asic_reg/dcore0_tpc0_cfg_qm_sync_object_regs.h | 27 + .../asic_reg/dcore0_tpc0_cfg_qm_tensor_0_regs.h | 63 + .../include/gaudi2/asic_reg/dcore0_tpc0_cfg_regs.h | 229 + .../gaudi2/asic_reg/dcore0_tpc0_cfg_special_regs.h | 185 + .../asic_reg/dcore0_tpc0_eml_busmon_0_regs.h | 163 + .../gaudi2/asic_reg/dcore0_tpc0_eml_etf_regs.h | 113 + .../gaudi2/asic_reg/dcore0_tpc0_eml_funnel_regs.h | 75 + .../gaudi2/asic_reg/dcore0_tpc0_eml_spmu_regs.h | 151 + .../gaudi2/asic_reg/dcore0_tpc0_eml_stm_regs.h | 131 + .../gaudi2/asic_reg/dcore0_tpc0_qm_arc_aux_regs.h | 591 + .../dcore0_tpc0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/dcore0_tpc0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/dcore0_tpc0_qm_regs.h | 1057 + .../dcore0_vdec0_brdg_ctrl_axuser_dec_regs.h | 61 + ...dcore0_vdec0_brdg_ctrl_axuser_msix_abnrm_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_l2c_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_nrm_regs.h | 61 + .../dcore0_vdec0_brdg_ctrl_axuser_msix_vcd_regs.h | 61 + .../gaudi2/asic_reg/dcore0_vdec0_brdg_ctrl_masks.h | 581 + .../gaudi2/asic_reg/dcore0_vdec0_brdg_ctrl_regs.h | 245 + .../asic_reg/dcore0_vdec0_ctrl_special_regs.h | 185 + .../gaudi2/asic_reg/dcore1_mme_ctrl_lo_regs.h | 163 + .../gaudi2/asic_reg/dcore3_mme_ctrl_lo_regs.h | 163 + .../gaudi2/asic_reg/gaudi2_blocks_linux_driver.h | 45067 +++++++++++++++++++ .../include/gaudi2/asic_reg/gaudi2_regs.h | 550 + .../include/gaudi2/asic_reg/nic0_qm0_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/nic0_qm0_regs.h | 1057 + .../gaudi2/asic_reg/nic0_qm_arc_aux0_regs.h | 591 + .../include/gaudi2/asic_reg/nic0_qpc0_regs.h | 905 + .../nic0_umr0_0_completion_queue_ci_1_regs.h | 27 + .../asic_reg/nic0_umr0_0_unsecure_doorbell0_regs.h | 31 + .../include/gaudi2/asic_reg/pcie_aux_regs.h | 293 + .../include/gaudi2/asic_reg/pcie_dbi_regs.h | 422 + .../include/gaudi2/asic_reg/pcie_dec0_cmd_masks.h | 229 + .../include/gaudi2/asic_reg/pcie_dec0_cmd_regs.h | 85 + .../pcie_vdec0_brdg_ctrl_axuser_dec_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_abnrm_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_l2c_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_nrm_regs.h | 61 + .../pcie_vdec0_brdg_ctrl_axuser_msix_vcd_regs.h | 61 + .../gaudi2/asic_reg/pcie_vdec0_brdg_ctrl_masks.h | 580 + .../gaudi2/asic_reg/pcie_vdec0_brdg_ctrl_regs.h | 245 + .../gaudi2/asic_reg/pcie_vdec0_ctrl_special_regs.h | 185 + .../include/gaudi2/asic_reg/pcie_wrap_regs.h | 601 + .../gaudi2/asic_reg/pdma0_core_ctx_axuser_regs.h | 61 + .../include/gaudi2/asic_reg/pdma0_core_ctx_regs.h | 95 + .../include/gaudi2/asic_reg/pdma0_core_masks.h | 415 + .../include/gaudi2/asic_reg/pdma0_core_regs.h | 157 + .../gaudi2/asic_reg/pdma0_core_special_masks.h | 135 + .../gaudi2/asic_reg/pdma0_qm_arc_aux_regs.h | 591 + .../asic_reg/pdma0_qm_axuser_nonsecured_regs.h | 61 + .../gaudi2/asic_reg/pdma0_qm_axuser_secured_regs.h | 61 + .../include/gaudi2/asic_reg/pdma0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/pdma0_qm_masks.h | 1165 + .../include/gaudi2/asic_reg/pdma0_qm_regs.h | 1057 + .../gaudi2/asic_reg/pdma1_core_ctx_axuser_regs.h | 61 + .../asic_reg/pdma1_qm_axuser_nonsecured_regs.h | 61 + .../include/gaudi2/asic_reg/pmmu_hbw_stlb_masks.h | 334 + .../include/gaudi2/asic_reg/pmmu_hbw_stlb_regs.h | 141 + .../include/gaudi2/asic_reg/pmmu_pif_regs.h | 135 + .../include/gaudi2/asic_reg/psoc_etr_masks.h | 311 + .../include/gaudi2/asic_reg/psoc_etr_regs.h | 115 + .../gaudi2/asic_reg/psoc_global_conf_masks.h | 1406 + .../gaudi2/asic_reg/psoc_global_conf_regs.h | 1337 + .../gaudi2/asic_reg/psoc_reset_conf_masks.h | 2321 + .../include/gaudi2/asic_reg/psoc_reset_conf_regs.h | 989 + .../include/gaudi2/asic_reg/psoc_timestamp_regs.h | 57 + .../include/gaudi2/asic_reg/rot0_desc_regs.h | 155 + .../include/gaudi2/asic_reg/rot0_masks.h | 313 + .../include/gaudi2/asic_reg/rot0_qm_arc_aux_regs.h | 591 + .../asic_reg/rot0_qm_axuser_nonsecured_regs.h | 61 + .../include/gaudi2/asic_reg/rot0_qm_cgm_regs.h | 29 + .../include/gaudi2/asic_reg/rot0_qm_regs.h | 1057 + .../habanalabs/include/gaudi2/asic_reg/rot0_regs.h | 111 + .../include/gaudi2/asic_reg/xbar_edge_0_regs.h | 199 + .../include/gaudi2/asic_reg/xbar_mid_0_regs.h | 199 + drivers/misc/habanalabs/include/gaudi2/gaudi2.h | 123 + .../include/gaudi2/gaudi2_async_events.h | 963 + .../include/gaudi2/gaudi2_async_ids_map_extended.h | 2668 ++ .../include/gaudi2/gaudi2_async_virt_events.h | 57 + .../habanalabs/include/gaudi2/gaudi2_coresight.h | 984 + .../misc/habanalabs/include/gaudi2/gaudi2_fw_if.h | 99 + .../habanalabs/include/gaudi2/gaudi2_packets.h | 197 + .../habanalabs/include/gaudi2/gaudi2_reg_map.h | 59 + .../misc/habanalabs/include/goya/goya_packets.h | 12 - .../habanalabs/include/hw_ip/mmu/mmu_general.h | 14 +- .../misc/habanalabs/include/hw_ip/mmu/mmu_v2_0.h | 51 + drivers/misc/mei/hw-me.c | 2 +- drivers/misc/vcpu_stall_detector.c | 223 + drivers/mmc/core/block.c | 32 +- drivers/mmc/core/bus.c | 4 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sdio.c | 16 +- drivers/mmc/host/Kconfig | 5 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 37 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 4 +- drivers/mmc/host/sdhci-of-aspeed-test.c | 8 +- drivers/mmc/host/sdhci-of-aspeed.c | 34 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mmc/host/tmio_mmc.c | 2 +- drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 28 +- drivers/net/dsa/hirschmann/hellcreek.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/intel/ice/ice_devids.h | 1 + drivers/net/ethernet/intel/ice/ice_devlink.c | 59 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 121 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 27 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 45 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 25 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 24 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 41 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 179 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 71 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 51 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 161 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 17 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 1982 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 233 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 15 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 46 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 40 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/marvell/prestera/prestera.h | 47 + .../ethernet/marvell/prestera/prestera_flower.c | 24 + .../net/ethernet/marvell/prestera/prestera_hw.c | 256 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 15 +- .../net/ethernet/marvell/prestera/prestera_main.c | 191 + .../ethernet/marvell/prestera/prestera_router.c | 1 + .../ethernet/marvell/prestera/prestera_switchdev.c | 706 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 16 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 18 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 57 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 18 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 63 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_app.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 3 + drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 6 +- drivers/net/ethernet/sun/sunhme.c | 43 +- drivers/net/ethernet/via/via-velocity.h | 2 +- drivers/net/fddi/skfp/fplustm.c | 2 +- drivers/net/phy/mxl-gpy.c | 55 +- drivers/net/usb/r8152.c | 14 +- drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/xen-netback/rx.c | 1 + drivers/net/xen-netfront.c | 24 +- drivers/nfc/nxp-nci/core.c | 34 + drivers/ntb/hw/idt/ntb_hw_idt.c | 6 +- drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvme/Kconfig | 1 + drivers/nvme/Makefile | 1 + drivers/nvme/common/Kconfig | 4 + drivers/nvme/common/Makefile | 7 + drivers/nvme/common/auth.c | 482 + drivers/nvme/host/Kconfig | 15 + drivers/nvme/host/Makefile | 1 + drivers/nvme/host/apple.c | 7 +- drivers/nvme/host/auth.c | 1017 + drivers/nvme/host/core.c | 190 +- drivers/nvme/host/fabrics.c | 94 +- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/ioctl.c | 4 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/nvme.h | 41 +- drivers/nvme/host/pci.c | 6 +- drivers/nvme/host/rdma.c | 14 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/host/trace.c | 32 + drivers/nvme/target/Kconfig | 15 + drivers/nvme/target/Makefile | 1 + drivers/nvme/target/admin-cmd.c | 4 +- drivers/nvme/target/auth.c | 525 + drivers/nvme/target/configfs.c | 138 +- drivers/nvme/target/core.c | 15 + drivers/nvme/target/fabrics-cmd-auth.c | 545 + drivers/nvme/target/fabrics-cmd.c | 55 +- drivers/nvme/target/io-cmd-bdev.c | 17 +- drivers/nvme/target/loop.c | 8 +- drivers/nvme/target/nvmet.h | 75 +- drivers/nvme/target/zns.c | 10 +- drivers/of/device.c | 5 +- drivers/of/unittest.c | 17 +- drivers/opp/core.c | 14 + drivers/opp/debugfs.c | 2 +- drivers/opp/of.c | 3 - drivers/parisc/iosapic.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-armada8k.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 7 + drivers/pci/controller/dwc/pcie-qcom.c | 392 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 6 - drivers/pci/controller/pci-hyperv.c | 12 +- drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 2 - drivers/pci/endpoint/functions/pci-epf-test.c | 4 +- drivers/pci/pci.c | 6 - drivers/pci/pci.h | 2 - drivers/pci/pcie/aer.c | 15 +- drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 9 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 7 +- drivers/pinctrl/pinctrl-at91.c | 8 +- drivers/pinctrl/pinctrl-starfive.c | 5 + drivers/pinctrl/qcom/Kconfig | 8 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8909.c | 956 + drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 16 +- drivers/pinctrl/ralink/pinctrl-ralink.c | 2 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 233 + drivers/pinctrl/sunplus/sppctl.c | 3 + drivers/pinctrl/sunxi/Kconfig | 5 + drivers/pinctrl/sunxi/Makefile | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 156 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 110 +- drivers/platform/x86/serial-multi-instantiate.c | 69 +- drivers/regulator/max597x-regulator.c | 4 - drivers/regulator/qcom_spmi-regulator.c | 37 + drivers/reset/Kconfig | 6 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/s390/crypto/ap_bus.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 4 +- drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 4 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 +- drivers/scsi/fnic/fnic_main.c | 45 +- drivers/scsi/gvp11.c | 6 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/mpi3mr/mpi3mr.h | 71 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 66 + drivers/scsi/mpi3mr/mpi3mr_os.c | 290 +- drivers/scsi/pm8001/pm8001_hwi.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 11 +- drivers/scsi/qla2xxx/qla_init.c | 40 +- drivers/scsi/qla2xxx/qla_isr.c | 80 +- drivers/scsi/qla2xxx/qla_mbx.c | 7 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 10 + drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi.c | 1 + drivers/scsi/scsi_error.c | 16 +- drivers/scsi/scsi_lib.c | 12 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_trace.c | 3 +- drivers/scsi/sd.c | 360 +- drivers/scsi/sd.h | 24 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/Kconfig | 2 +- drivers/scsi/smartpqi/smartpqi.h | 27 +- drivers/scsi/smartpqi/smartpqi_init.c | 405 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 2 +- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/sh/intc/chip.c | 2 +- drivers/soc/mediatek/mt6795-pm-domains.h | 112 + drivers/soc/mediatek/mtk-mutex.c | 18 +- drivers/soc/mediatek/mtk-pm-domains.c | 5 + drivers/soc/qcom/Kconfig | 1 + drivers/soundwire/intel.c | 9 + drivers/spi/Kconfig | 2 +- drivers/spi/spi-dw-core.c | 5 +- drivers/spi/spi-dw-mmio.c | 8 +- drivers/spi/spi-dw.h | 13 +- drivers/spi/spi-microchip-core.c | 56 +- drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 30 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 95 +- drivers/staging/r8188eu/core/rtw_p2p.c | 9 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 51 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 47 +- drivers/staging/r8188eu/hal/usb_halinit.c | 139 +- drivers/staging/r8188eu/include/hal_intf.h | 10 +- drivers/staging/r8188eu/include/rtl8188e_spec.h | 6 - drivers/staging/r8188eu/include/rtw_eeprom.h | 10 - drivers/staging/r8188eu/include/rtw_efuse.h | 2 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 4 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 10 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/target/target_core_iblock.c | 4 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/thunderbolt/Kconfig | 6 +- drivers/thunderbolt/domain.c | 3 - drivers/thunderbolt/tb.h | 8 - drivers/thunderbolt/test.c | 12 +- drivers/tty/serial/Kconfig | 4 +- drivers/ufs/core/ufshcd.c | 7 +- drivers/ufs/core/ufshpb.c | 7 +- drivers/ufs/host/ufs-exynos.c | 17 +- drivers/usb/serial/cypress_m8.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/io_edgeport.c | 4 +- drivers/usb/serial/mos7720.c | 2 +- drivers/video/fbdev/68328fb.c | 7 +- drivers/video/fbdev/amifb.c | 15 +- drivers/video/fbdev/atafb.c | 99 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/fm2fb.c | 4 +- drivers/video/fbdev/hpfb.c | 4 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 41 - drivers/video/fbdev/skeletonfb.c | 6 +- drivers/video/fbdev/valkyriefb.c | 10 +- drivers/virt/nitro_enclaves/Kconfig | 5 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 27 - drivers/virt/nitro_enclaves/ne_misc_dev_test.c | 5 +- drivers/virtio/Kconfig | 4 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 4 +- drivers/virtio/virtio_anchor.c | 18 + drivers/xen/Kconfig | 9 + drivers/xen/events/events_base.c | 7 +- drivers/xen/gntdev.c | 6 +- drivers/xen/grant-dma-ops.c | 10 + drivers/xen/manage.c | 2 +- drivers/xen/xen-front-pgdir-shbuf.c | 4 +- fs/afs/file.c | 2 +- fs/btrfs/block-group.c | 28 +- fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 6 +- fs/btrfs/compression.h | 2 +- fs/btrfs/ctree.h | 34 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 7 +- fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/inode.c | 94 +- fs/btrfs/ioctl.c | 11 +- fs/btrfs/raid56.c | 4 +- fs/btrfs/send.c | 329 +- fs/btrfs/space-info.c | 76 +- fs/btrfs/space-info.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 1 + fs/btrfs/zoned.c | 124 + fs/btrfs/zoned.h | 18 + fs/buffer.c | 54 +- fs/ceph/addr.c | 11 +- fs/cifs/smb2ops.c | 5 +- fs/cifs/smb2pdu.c | 13 +- fs/direct-io.c | 40 +- fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 18 +- fs/erofs/zdata.c | 777 +- fs/erofs/zdata.h | 119 +- fs/erofs/zpvec.h | 159 - fs/exec.c | 2 +- fs/ext2/super.c | 6 +- fs/ext4/ext4.h | 8 +- fs/ext4/fast_commit.c | 4 +- fs/ext4/mmp.c | 11 +- fs/ext4/super.c | 20 +- fs/f2fs/data.c | 11 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 2 +- fs/gfs2/bmap.c | 5 +- fs/gfs2/dir.c | 5 +- fs/gfs2/log.c | 4 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 4 +- fs/gfs2/lops.h | 2 +- fs/gfs2/meta_io.c | 18 +- fs/gfs2/quota.c | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/hfsplus/part_tbl.c | 5 +- fs/hfsplus/super.c | 4 +- fs/hfsplus/wrapper.c | 12 +- fs/iomap/direct-io.c | 8 +- fs/isofs/compress.c | 2 +- fs/jbd2/commit.c | 8 +- fs/jbd2/journal.c | 25 +- fs/jbd2/recovery.c | 4 +- fs/ksmbd/vfs.c | 2 +- fs/ksmbd/vfs.h | 2 +- fs/lockd/svcsubs.c | 14 +- fs/mpage.c | 6 +- fs/netfs/buffered_read.c | 17 +- fs/nfs/blocklayout/blocklayout.c | 13 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 3 + fs/nfsd/nfs4state.c | 28 +- fs/nfsd/nfs4xdr.c | 9 + fs/nfsd/nfsctl.c | 8 + fs/nfsd/nfsd.h | 5 +- fs/nilfs2/btnode.c | 8 +- fs/nilfs2/btnode.h | 4 +- fs/nilfs2/btree.c | 6 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/mdt.c | 19 +- fs/ntfs/aops.c | 6 +- fs/ntfs/attrib.c | 2 +- fs/ntfs/compress.c | 2 +- fs/ntfs/file.c | 2 +- fs/ntfs/logfile.c | 2 +- fs/ntfs/mft.c | 4 +- fs/ntfs3/file.c | 2 +- fs/ntfs3/fsntfs.c | 2 +- fs/ntfs3/inode.c | 2 +- fs/ntfs3/ntfs_fs.h | 2 +- fs/ocfs2/aops.c | 2 +- fs/ocfs2/buffer_head_io.c | 8 +- fs/ocfs2/cluster/heartbeat.c | 75 +- fs/ocfs2/super.c | 2 +- fs/overlayfs/inode.c | 87 +- fs/overlayfs/overlayfs.h | 3 +- fs/overlayfs/super.c | 25 +- fs/posix_acl.c | 168 +- fs/proc/base.c | 46 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 12 +- fs/reiserfs/stree.c | 4 +- fs/reiserfs/super.c | 2 +- fs/remap_range.c | 5 +- fs/udf/dir.c | 2 +- fs/udf/directory.c | 2 +- fs/udf/inode.c | 2 +- fs/ufs/balloc.c | 2 +- fs/userfaultfd.c | 12 +- fs/xattr.c | 25 +- fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_ag.c | 8 - fs/xfs/libxfs/xfs_ag.h | 6 - fs/xfs/libxfs/xfs_attr.c | 20 +- fs/xfs/libxfs/xfs_attr.h | 10 +- fs/xfs/libxfs/xfs_attr_leaf.c | 29 +- fs/xfs/libxfs/xfs_attr_remote.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 81 +- fs/xfs/libxfs/xfs_bmap_btree.c | 10 +- fs/xfs/libxfs/xfs_btree.c | 4 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.c | 10 +- fs/xfs/libxfs/xfs_inode_fork.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.h | 27 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/scrub/bmap.c | 14 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/repair.c | 15 +- fs/xfs/scrub/symlink.c | 6 +- fs/xfs/xfs_attr_inactive.c | 24 +- fs/xfs/xfs_attr_list.c | 9 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_bmap_util.c | 22 +- fs/xfs/xfs_buf.c | 267 +- fs/xfs/xfs_buf.h | 21 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_icache.c | 15 +- fs/xfs/xfs_inode.c | 594 +- fs/xfs/xfs_inode.h | 69 +- fs/xfs/xfs_inode_item.c | 58 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_iomap.c | 8 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_iunlink_item.c | 180 + fs/xfs/xfs_iunlink_item.h | 27 + fs/xfs/xfs_linux.h | 2 +- fs/xfs/xfs_log_recover.c | 173 +- fs/xfs/xfs_qm.c | 11 +- fs/xfs/xfs_reflink.c | 6 +- fs/xfs/xfs_super.c | 10 + fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trace.h | 3 +- fs/xfs/xfs_trans.c | 91 + fs/xfs/xfs_trans.h | 6 +- fs/zonefs/super.c | 5 +- fs/zonefs/trace.h | 4 +- include/asm-generic/Kbuild | 1 - include/asm-generic/platform-feature.h | 8 - include/crypto/hash.h | 2 + include/crypto/kpp.h | 2 + include/drm/drm_fourcc.h | 4 - include/drm/drm_framebuffer.h | 8 +- include/drm/drm_mipi_dsi.h | 2 +- include/drm/intel-gtt.h | 24 +- include/dt-bindings/power/mt6795-power.h | 16 + include/kunit/test.h | 62 +- include/linux/backing-dev.h | 6 - include/linux/base64.h | 16 + include/linux/bio.h | 10 +- include/linux/bitmap.h | 13 +- include/linux/blk-mq.h | 12 +- include/linux/blk_types.h | 119 +- include/linux/blkdev.h | 18 +- include/linux/blktrace_api.h | 3 +- include/linux/bpf.h | 3 +- include/linux/bpf_verifier.h | 8 +- include/linux/buffer_head.h | 9 +- include/linux/cpu.h | 2 + include/linux/cpumask.h | 120 +- include/linux/dm-io.h | 4 +- include/linux/dma-fence-unwrap.h | 6 +- include/linux/filter.h | 8 + include/linux/firmware/intel/stratix10-smc.h | 175 + .../linux/firmware/intel/stratix10-svc-client.h | 56 +- include/linux/gfp.h | 344 +- include/linux/gfp_types.h | 344 + include/linux/gpio/driver.h | 42 +- include/linux/hugetlb.h | 18 +- include/linux/irq.h | 34 +- include/linux/irqdesc.h | 5 +- include/linux/jbd2.h | 2 +- include/linux/kexec.h | 12 +- include/linux/kvm_host.h | 13 +- include/linux/mlx5/driver.h | 4 + include/linux/mm.h | 2 +- include/linux/mmc/card.h | 1 + include/linux/mnt_idmapping.h | 26 + include/linux/module.h | 5 + include/linux/netfs.h | 2 +- include/linux/nvme-auth.h | 41 + include/linux/nvme.h | 213 +- include/linux/objtool.h | 9 +- include/linux/platform-feature.h | 19 - include/linux/posix_acl.h | 1 + include/linux/posix_acl_xattr.h | 34 +- include/linux/sched/task.h | 2 +- include/linux/socket.h | 7 +- include/linux/soundwire/sdw_intel.h | 1 + include/linux/swapops.h | 9 - include/linux/swiotlb.h | 5 + include/linux/virtio_anchor.h | 19 + include/linux/writeback.h | 4 +- include/linux/xattr.h | 2 +- include/net/9p/client.h | 2 +- include/net/compat.h | 5 +- include/net/devlink.h | 19 +- include/net/flow_dissector.h | 16 + include/net/flow_offload.h | 6 + include/net/fq_impl.h | 5 +- include/net/netfilter/nf_tables.h | 14 +- include/net/pkt_cls.h | 2 +- include/net/raw.h | 2 +- include/net/route.h | 4 - include/net/xdp_sock_drv.h | 14 + include/net/xfrm.h | 2 + include/ras/ras_event.h | 1 + include/scsi/scsi_cmnd.h | 4 +- include/scsi/scsi_device.h | 16 +- include/sound/cs35l41.h | 4 + include/sound/dmaengine_pcm.h | 2 + include/sound/pcm.h | 50 +- include/sound/sof/stream.h | 6 +- include/trace/events/f2fs.h | 22 +- include/trace/events/iocost.h | 2 +- include/trace/events/jbd2.h | 12 +- include/trace/events/nilfs2.h | 4 +- include/uapi/drm/drm_fourcc.h | 32 +- include/uapi/drm/drm_mode.h | 8 +- include/uapi/drm/i915_drm.h | 16 + include/uapi/linux/io_uring.h | 7 + include/uapi/linux/kfd_ioctl.h | 3 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/nl80211.h | 2 + include/uapi/linux/snmp.h | 3 +- include/uapi/linux/ublk_cmd.h | 162 + include/uapi/linux/xfrm.h | 6 +- include/uapi/misc/habanalabs.h | 541 +- include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 6 +- include/uapi/sound/sof/abi.h | 2 +- include/xen/xen-ops.h | 9 + include/xen/xen.h | 8 - init/Kconfig | 309 +- io_uring/net.c | 235 +- io_uring/net.h | 6 + io_uring/rsrc.c | 7 +- kernel/Makefile | 2 +- kernel/bpf/bpf_struct_ops.c | 3 + kernel/bpf/core.c | 29 +- kernel/bpf/devmap.c | 2 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/syscall.c | 36 +- kernel/bpf/trampoline.c | 3 + kernel/bpf/verifier.c | 67 +- kernel/dma/swiotlb.c | 231 +- kernel/exit.c | 2 +- kernel/irq/Kconfig | 2 + kernel/irq/chip.c | 11 +- kernel/irq/debugfs.c | 2 +- kernel/irq/ipi.c | 16 +- kernel/irq/manage.c | 10 +- kernel/kallsyms.c | 91 + kernel/kexec_file.c | 61 +- kernel/module/Kconfig | 293 + kernel/module/internal.h | 15 +- kernel/module/kallsyms.c | 76 +- kernel/module/main.c | 58 +- kernel/module/procfs.c | 2 +- kernel/platform-feature.c | 27 - kernel/power/swap.c | 29 +- kernel/sysctl.c | 12 +- kernel/time/posix-timers.c | 19 +- kernel/trace/Kconfig | 3 +- kernel/trace/blktrace.c | 55 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_events_hist.c | 2 + lib/Makefile | 2 +- lib/base64.c | 103 + lib/bitmap.c | 11 +- lib/cpumask.c | 97 +- lib/kunit/executor.c | 119 +- lib/kunit/executor_test.c | 144 +- lib/kunit/test.c | 54 +- lib/maple_tree.c | 7 +- lib/test_bitmap.c | 6 + lib/test_maple_tree.c | 3 +- lib/test_printf.c | 7 +- localversion-next | 2 +- mm/compaction.c | 3 + mm/hugetlb.c | 70 +- mm/khugepaged.c | 13 +- mm/memory-failure.c | 165 +- mm/memory.c | 5 +- mm/mmap.c | 33 +- mm/page_vma_mapped.c | 3 +- net/9p/client.c | 130 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_sync.c | 5 +- net/compat.c | 39 +- net/core/devlink.c | 318 +- net/core/filter.c | 5 +- net/core/flow_offload.c | 7 + net/core/skmsg.c | 4 +- net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/icmp.c | 15 +- net/ipv4/inet_timewait_sock.c | 3 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel.c | 21 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 34 +- net/ipv4/syncookies.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 12 + net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv4/tcp_output.c | 27 +- net/ipv6/esp6.c | 4 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_gre.c | 43 +- net/ipv6/ip6_tunnel.c | 11 +- net/ipv6/ip6mr.c | 93 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 - net/ipv6/tcp_ipv6.c | 5 +- net/mac80211/mesh_plink.c | 5 +- net/mac80211/util.c | 2 +- net/mac80211/wme.c | 4 +- net/mptcp/pm_netlink.c | 129 +- net/mptcp/protocol.c | 6 +- net/mptcp/protocol.h | 2 +- net/netfilter/nf_conntrack_core.c | 22 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_conntrack_standalone.c | 3 + net/netfilter/nf_log_syslog.c | 8 +- net/netfilter/nf_tables_api.c | 72 +- net/sched/cls_api.c | 5 +- net/sched/cls_flower.c | 8 +- net/socket.c | 37 +- net/tls/tls.h | 4 +- net/tls/tls_device.c | 4 +- net/tls/tls_main.c | 16 +- net/tls/tls_proc.c | 3 +- net/tls/tls_sw.c | 4 +- net/wireless/mlme.c | 2 +- net/wireless/nl80211.c | 5 +- net/xdp/xsk.c | 5 +- samples/bpf/fds_example.c | 3 +- samples/bpf/sock_example.c | 3 +- samples/bpf/test_cgrp2_attach.c | 3 +- samples/bpf/test_lru_dist.c | 2 +- samples/bpf/test_map_in_map_user.c | 4 +- samples/bpf/tracex5_user.c | 3 +- samples/bpf/xdp_redirect_map.bpf.c | 6 +- samples/bpf/xdp_redirect_map_user.c | 9 + samples/fprobe/fprobe_example.c | 2 +- samples/kprobes/kprobe_example.c | 5 +- samples/kprobes/kretprobe_example.c | 5 +- scripts/Makefile.lib | 1 + scripts/Makefile.vmlinux_o | 2 +- .../dummy-plugin-dir/include/plugin-version.h | 0 scripts/dummy-tools/gcc | 8 +- scripts/mod/modpost.c | 1 - scripts/module.lds.S | 2 + security/Kconfig | 11 - security/apparmor/apparmorfs.c | 2 +- security/apparmor/include/policy_ns.h | 1 + security/apparmor/include/secid.h | 5 +- security/apparmor/lsm.c | 15 +- security/apparmor/net.c | 3 +- security/apparmor/policy_ns.c | 41 +- security/apparmor/secid.c | 56 +- security/integrity/evm/evm_main.c | 52 +- security/integrity/ima/ima_crypto.c | 1 + security/integrity/ima/ima_efi.c | 2 + sound/core/compress_offload.c | 9 +- sound/core/control.c | 16 +- sound/core/device.c | 2 + sound/core/info.c | 2 + sound/core/init.c | 10 + sound/core/isadma.c | 3 +- sound/core/memalloc.c | 10 +- sound/core/pcm.c | 4 + sound/core/pcm_dmaengine.c | 30 +- sound/core/pcm_memory.c | 4 + sound/core/pcm_native.c | 6 + sound/core/vmaster.c | 3 +- sound/pci/hda/Kconfig | 12 +- sound/pci/hda/Makefile | 2 + sound/pci/hda/cs35l41_hda.c | 501 +- sound/pci/hda/cs35l41_hda.h | 16 + sound/pci/hda/cs35l41_hda_i2c.c | 15 +- sound/pci/hda/cs35l41_hda_spi.c | 15 +- sound/pci/hda/hda_component.h | 1 + sound/pci/hda/hda_cs_dsp_ctl.c | 232 + sound/pci/hda/hda_cs_dsp_ctl.h | 37 + sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 21 + sound/soc/amd/Kconfig | 2 +- sound/soc/amd/acp-es8336.c | 1 - sound/soc/amd/acp/Kconfig | 11 + sound/soc/amd/acp/Makefile | 2 + sound/soc/amd/acp/acp-i2s.c | 169 +- sound/soc/amd/acp/acp-legacy-mach.c | 32 + sound/soc/amd/acp/acp-mach-common.c | 104 +- sound/soc/amd/acp/acp-mach.h | 6 + sound/soc/amd/acp/acp-pci.c | 6 + sound/soc/amd/acp/acp-pdm.c | 8 +- sound/soc/amd/acp/acp-platform.c | 32 +- sound/soc/amd/acp/acp-rembrandt.c | 401 + sound/soc/amd/acp/acp-renoir.c | 38 +- sound/soc/amd/acp/amd.h | 86 +- sound/soc/amd/acp/chip_offset_byte.h | 40 +- sound/soc/atmel/mchp-pdmc.c | 2 +- sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/codecs/nau8821.c | 35 + sound/soc/codecs/nau8821.h | 1 + sound/soc/codecs/rt274.c | 1 + sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt298.c | 43 +- sound/soc/fsl/fsl_utils.c | 2 +- sound/soc/generic/audio-graph-card2.c | 35 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/avs/cldma.c | 12 +- sound/soc/intel/avs/core.c | 13 +- sound/soc/intel/avs/dsp.c | 11 +- sound/soc/intel/avs/ipc.c | 1 + sound/soc/intel/avs/loader.c | 2 +- sound/soc/intel/avs/messages.c | 18 +- sound/soc/intel/avs/topology.c | 27 + sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 2 - sound/soc/rockchip/rockchip_i2s.c | 1 - sound/soc/sh/rcar/ssiu.c | 2 + sound/soc/soc-pcm.c | 3 +- sound/soc/sof/compress.c | 73 +- sound/soc/sof/intel/cnl.c | 37 +- sound/soc/sof/intel/hda-dai.c | 24 +- sound/soc/sof/intel/hda-dsp.c | 7 + sound/soc/sof/intel/hda-ipc.c | 39 +- sound/soc/sof/intel/hda-loader.c | 10 +- sound/soc/sof/intel/hda.c | 149 +- sound/soc/sof/intel/hda.h | 65 + sound/soc/sof/intel/mtl.c | 20 +- sound/soc/sof/ipc3-topology.c | 14 +- sound/soc/sof/ipc3.c | 11 +- sound/soc/sof/ipc4-topology.c | 59 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 29 +- sound/soc/sof/sof-client-probes.c | 4 + sound/soc/sof/topology.c | 3 +- sound/usb/endpoint.c | 2 +- tools/arch/x86/include/asm/msr-index.h | 9 + tools/include/linux/bitmap.h | 12 +- tools/include/linux/objtool.h | 9 +- tools/lib/bitmap.c | 6 +- tools/lib/bpf/libbpf.c | 22 +- tools/objtool/arch/x86/decode.c | 5 + tools/objtool/builtin-check.c | 13 + tools/objtool/check.c | 330 +- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 2 + tools/objtool/include/objtool/check.h | 24 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + tools/perf/Documentation/perf-lock.txt | 7 + tools/perf/Documentation/perf-record.txt | 5 + tools/perf/builtin-lock.c | 426 +- tools/perf/tests/pmu-events.c | 1 + tools/perf/tests/shell/stat_all_metrics.sh | 47 +- tools/perf/tests/shell/test_brstack.sh | 114 + tools/perf/util/callchain.c | 18 +- tools/testing/nvdimm/test/ndtest.c | 77 - tools/testing/selftests/Makefile | 28 +- tools/testing/selftests/arm64/mte/Makefile | 1 - tools/testing/selftests/arm64/signal/Makefile | 1 - .../testing/selftests/arm64/signal/test_signals.h | 4 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 16 + tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 74 + .../selftests/bpf/progs/test_xdp_noinline.c | 30 +- .../selftests/drivers/s390x/uvdevice/Makefile | 1 - tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/landlock/Makefile | 10 +- tools/testing/selftests/lib.mk | 38 - tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 3 +- tools/testing/selftests/net/fib_nexthop_nongw.sh | 119 + tools/testing/selftests/net/mptcp/Makefile | 3 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 30 + tools/testing/selftests/net/tls.c | 51 + tools/testing/selftests/proc/proc-pid-vm.c | 75 +- tools/testing/selftests/tc-testing/Makefile | 1 - tools/testing/selftests/timers/adjtick.c | 2 +- tools/testing/selftests/timers/change_skew.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 71 +- .../testing/selftests/timers/inconsistency-check.c | 32 +- tools/testing/selftests/timers/nanosleep.c | 18 +- tools/testing/selftests/timers/raw_skew.c | 2 +- tools/testing/selftests/timers/skew_consistency.c | 2 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/testing/selftests/vm/Makefile | 1 - 1838 files changed, 206017 insertions(+), 23631 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mdp [...] delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-tpic2810.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-tpic2810.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml create mode 100644 Documentation/devicetree/bindings/mmc/samsung,s3c6410-sdhci.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/samsung-sdhci.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] delete mode 100644 Documentation/devicetree/bindings/net/sff,sfp.txt create mode 100644 Documentation/devicetree/bindings/net/sff,sfp.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8909-tlmm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml create mode 100644 Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi_atmel.txt delete mode 100644 Documentation/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/reporting-regressions.rst create mode 100644 Documentation/translations/zh_CN/core-api/watch_queue.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/virt/hyperv/clocks.rst create mode 100644 Documentation/virt/hyperv/index.rst create mode 100644 Documentation/virt/hyperv/overview.rst create mode 100644 Documentation/virt/hyperv/vmbus.rst create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi delete mode 100644 arch/mips/configs/capcella_defconfig delete mode 100644 arch/mips/configs/e55_defconfig delete mode 100644 arch/mips/configs/mpc30x_defconfig delete mode 100644 arch/mips/configs/tb0219_defconfig delete mode 100644 arch/mips/configs/tb0226_defconfig delete mode 100644 arch/mips/configs/tb0287_defconfig delete mode 100644 arch/mips/configs/workpad_defconfig delete mode 100644 arch/mips/include/asm/mach-vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/capcella.h delete mode 100644 arch/mips/include/asm/vr41xx/giu.h delete mode 100644 arch/mips/include/asm/vr41xx/irq.h delete mode 100644 arch/mips/include/asm/vr41xx/mpc30x.h delete mode 100644 arch/mips/include/asm/vr41xx/pci.h delete mode 100644 arch/mips/include/asm/vr41xx/siu.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0219.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0226.h delete mode 100644 arch/mips/include/asm/vr41xx/tb0287.h delete mode 100644 arch/mips/include/asm/vr41xx/vr41xx.h delete mode 100644 arch/mips/pci/fixup-capcella.c delete mode 100644 arch/mips/pci/fixup-mpc30x.c delete mode 100644 arch/mips/pci/fixup-tb0219.c delete mode 100644 arch/mips/pci/fixup-tb0226.c delete mode 100644 arch/mips/pci/fixup-tb0287.c delete mode 100644 arch/mips/pci/ops-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.c delete mode 100644 arch/mips/pci/pci-vr41xx.h delete mode 100644 arch/mips/vr41xx/Kconfig delete mode 100644 arch/mips/vr41xx/Makefile delete mode 100644 arch/mips/vr41xx/Platform delete mode 100644 arch/mips/vr41xx/casio-e55/Makefile delete mode 100644 arch/mips/vr41xx/casio-e55/setup.c delete mode 100644 arch/mips/vr41xx/common/Makefile delete mode 100644 arch/mips/vr41xx/common/bcu.c delete mode 100644 arch/mips/vr41xx/common/cmu.c delete mode 100644 arch/mips/vr41xx/common/giu.c delete mode 100644 arch/mips/vr41xx/common/icu.c delete mode 100644 arch/mips/vr41xx/common/init.c delete mode 100644 arch/mips/vr41xx/common/irq.c delete mode 100644 arch/mips/vr41xx/common/pmu.c delete mode 100644 arch/mips/vr41xx/common/rtc.c delete mode 100644 arch/mips/vr41xx/common/siu.c delete mode 100644 arch/mips/vr41xx/common/type.c delete mode 100644 arch/mips/vr41xx/ibm-workpad/Makefile delete mode 100644 arch/mips/vr41xx/ibm-workpad/setup.c create mode 100644 arch/s390/lib/expoline/Makefile rename arch/s390/lib/{ => expoline}/expoline.S (100%) create mode 100644 arch/x86/entry/entry.S create mode 100644 arch/x86/kvm/vmx/run_flags.h create mode 100644 drivers/block/ublk_drv.c mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_offset.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_s [...] mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_offset.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_ [...] mode change 100755 => 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_ [...] create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.h create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_merge.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mdp_rdma.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/secboot.h create mode 100644 drivers/interconnect/qcom/icc-common.c create mode 100644 drivers/interconnect/qcom/icc-common.h create mode 100644 drivers/irqchip/irq-renesas-rzg2l.c create mode 100644 drivers/misc/habanalabs/common/decoder.c create mode 100644 drivers/misc/habanalabs/common/mmu/mmu_v2_hr.c create mode 100644 drivers/misc/habanalabs/common/security.c create mode 100644 drivers/misc/habanalabs/gaudi2/Makefile create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2.c create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2P.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_coresight.c create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_coresight_regs.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_masks.h create mode 100644 drivers/misc/habanalabs/gaudi2/gaudi2_security.c create mode 100644 drivers/misc/habanalabs/include/gaudi2/arc/gaudi2_arc_common_packets.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_d [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_arc0_d [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_k [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/arc_farm_kdma_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/cpu_if_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_dec0_cmd [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_dec0_cmd_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma1_co [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_edma1_qm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_mm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_mm [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_st [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_hmmu0_st [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_acc_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_a [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_c [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_sbte [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_sbte [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_wb0_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_ctr [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_rtr0_mst [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_sync_mng [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_cfg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_eml [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_tpc0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_br [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_vdec0_ct [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore1_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore3_mme_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/gaudi2_blocks_l [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/gaudi2_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm0_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qm_arc_aux [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_qpc0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_umr0_0_com [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/nic0_umr0_0_uns [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_aux_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dbi_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dec0_cmd_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_dec0_cmd_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_brdg [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_vdec0_ctrl [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_wrap_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_ctx_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_ctx_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_spec [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_arc_au [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma1_core_ctx_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma1_qm_axuser [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_hbw_stlb_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_hbw_stlb_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pmmu_pif_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_etr_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_etr_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_global_con [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_global_con [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_reset_conf [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_reset_conf_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/psoc_timestamp_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_desc_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_masks.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_arc_aux_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_axuser_ [...] create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_cgm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/rot0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/xbar_edge_0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/xbar_mid_0_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_events.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_ids_map_extended.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_virt_events.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_coresight.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_fw_if.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_packets.h create mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_reg_map.h create mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v2_0.h create mode 100644 drivers/misc/vcpu_stall_detector.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h create mode 100644 drivers/nvme/common/Kconfig create mode 100644 drivers/nvme/common/Makefile create mode 100644 drivers/nvme/common/auth.c create mode 100644 drivers/nvme/host/auth.c create mode 100644 drivers/nvme/target/auth.c create mode 100644 drivers/nvme/target/fabrics-cmd-auth.c create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8909.c create mode 100644 drivers/soc/mediatek/mt6795-pm-domains.h create mode 100644 drivers/virtio/virtio_anchor.c delete mode 100644 fs/erofs/zpvec.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h delete mode 100644 include/asm-generic/platform-feature.h create mode 100644 include/dt-bindings/power/mt6795-power.h create mode 100644 include/linux/base64.h create mode 100644 include/linux/gfp_types.h create mode 100644 include/linux/nvme-auth.h delete mode 100644 include/linux/platform-feature.h create mode 100644 include/linux/virtio_anchor.h create mode 100644 include/uapi/linux/ublk_cmd.h create mode 100644 kernel/module/Kconfig delete mode 100644 kernel/platform-feature.c create mode 100644 lib/base64.c copy arch/arm/mach-imx/Makefile.boot => scripts/dummy-tools/dummy-plugin-dir/inclu [...] create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.c create mode 100644 sound/pci/hda/hda_cs_dsp_ctl.h create mode 100644 sound/soc/amd/acp/acp-rembrandt.c create mode 100755 tools/perf/tests/shell/test_brstack.sh create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ksym.c create mode 100755 tools/testing/selftests/net/fib_nexthop_nongw.sh