This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 60e8840126bd Add linux-next specific files for 20211018 omits 68232de84311 Merge branch 'akpm/master' omits 0a27c9dd0b0e mm: unexport {,un}lock_page_memcg omits 4b1b75b6a7f6 mm: unexport folio_memcg_{,un}lock omits 287bb8be07c1 mm: migrate: simplify the file-backed pages validation whe [...] omits 0d17425770e2 Merge branch 'akpm-current/current' omits eedb7c242cdb Revert "Makefile: Enable -Wcast-function-type" omits 418fc9978564 fixup for "ftrace: Fix -Wmissing-prototypes errors" omits b4c4fbf135bb Revert "x86: Fix get_wchan() to support the ORC unwinder" omits 0734b707b200 Revert "sched: Add wrapper for get_wchan() to keep task blocked" omits 8b232401f90a Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 3ab8a3f5944d Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits bbe86792f776 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 558c583ddffd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebaab8c57133 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d2badddc31fa Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits dc6109983f07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f55094e0f47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fa5f7ef44e0 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 3ed306ab40cc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 9aa3e41d75fb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b4b6510ff5e2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 76e21052930b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8ff1a8d6fec4 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits f9e8a8f5ed0f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits d372751cd3dd Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 34771351e8e1 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 0be5b6b510ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 810fa27e9065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cdf5fd3efe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40add888d232 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 912e4ee92865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c25719aa503 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits d4e0eb0880bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5798cc013d90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 40191c9b5795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 505f99e02e1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84b75bcca103 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 973f4cf4b9cb Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits dff4e9833339 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d6ca792bbc5e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 4ee4aa1516d3 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 81c227b71b5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b09556b2879 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b55ef1dadac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2aa28f0cde1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits fb5f9a35adcb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 5e9c608043b3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 80ce253f8560 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits a4aa2fbd813d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d4586b086b44 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b64eb2dd461c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 093bc58b8450 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 775899151e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b449d092f7f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a0d3e6f3127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 963925f4ec6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 552f22ce017c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b2620a4f3a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79c0253bf1f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c1aa79035ed Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f7c417c7b0e9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits aa744e30c326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f344684c80a5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 2bf779ec5b3b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits b9361f3cb7e0 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits cad43f9a2c68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1ca1108c451 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits e6c52692bbd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e2a60f01b51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf7c75fa0d6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 34f333dbffc7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 630ce0da9a93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ca1eb105658 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 6a683a387b9b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7abb95bb4bb0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5b70ac0cd93b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits c95cd5450918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95b50a1ee075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa1ee00e7bd1 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2eaf5dc8e8b2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 73a54663dc2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d488be50c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79d8cfcb0b00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1972eb716a65 MAINTAINERS: Rust omits 62f6465456aa scripts: add `generate_rust_analyzer.py` omits c7759f09b8f4 samples: add Rust examples omits b89509358c8c docs: add Rust documentation omits c862c7fee526 Kbuild: add Rust support omits 8e99ea1ea613 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 70145aec230a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26ccf96ef16f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c0a188b5f57 next-20211015/sound omits c0009ed45097 rust: export generated symbols omits 469abfa33b65 rust: add `kernel` crate omits e704163f9bf8 rust: add `macros` crate omits 2800b55bc445 rust: add `build_error` crate omits 7c34bbf9330e rust: add `alloc` crate omits 67903bc007c4 rust: add `compiler_builtins` crate omits 46b2ac4d6c57 rust: add C helpers omits 0f0d79977085 vsprintf: add new `%pA` format specifier omits 02af4deb393c kallsyms: Use the correct buffer size for symbols omits 1433d06fe378 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 8aa8e9941c04 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 91ef0a89cab8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b41fb1608daa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8a7df1037598 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5c91d12b8ea6 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 1ed91aa8f2b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 628e9f81e4cd Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 3422799ad420 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 7a00bd56b84a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b20ce85717de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 794c3d7b6532 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 17948401ad58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 42d0f8f2125e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d8ba44e810dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e719b39f0add Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8afab2a2e332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7fd362962641 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b42e5fb1aea Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 7fe36629c07b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits eb92857eaeaf Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 60b74071ee72 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits e9bb2856d4bb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits fc579eb6e7c9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 936d5e271593 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6cd144aba497 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 3890cc7961fa Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 47db5405dfb0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 510465c7cd94 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits a4cea722a86a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 64b67c9b8a77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ff575f9e867 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 664bad61ccde Merge branch 'devel' into for-next omits 0d3b921299ae next-20211015/pci omits bc50aeea86d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee3f0d940485 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95f26824893a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits d87b9d9a379e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f54466d3d82d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a13e5f196667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec3089daceca Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits fcb9af325918 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 895867070033 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 670bb6223889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d622d11c308 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20f1875a342f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fd6a729939a4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 13c116fb9344 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3ed76ba46457 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2376fd495ae6 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 8feaa815eda1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ec87c02b3df Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 455d18d82917 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 2e513f766f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 135de87a4584 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4cb651a9bc84 Merge branch 'for-next' of git://git.libc.org/linux-sh omits e73eef74ed76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f077846c2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98c59924723b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ca977773213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d92a8a61b7d7 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits beb58e05dea5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 200338d9ef4b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 0159ac244155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b58fd676b5b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3919375f2411 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits fe0a00082cc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54339a3192d0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f8bc0c68ec99 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 88753ec7d186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da24ac780707 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits aa6ad5ad04a4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 0ae6a8f4d75c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c2dced8e2ce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c96ba073aad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e376100ac5b4 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 1ff9c4c68d43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e22873aeb291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8419df9ab38f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8dc17a6cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e32d2977f6ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce4f7619a24c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb14e7678023 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aeb423cc9778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9816f994b360 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d9efa06d3f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce81e6a7de43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9541f30c9d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a62b02c7630 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 401b68b25bb0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 2879056c6591 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits bc9599c736af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8651666946f9 kallsyms: increase maximum kernel symbol length to 512 omits 4674ab8a43c0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits a6a445dc3f76 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits af629a8aaea6 kallsyms: support big kernel symbols (2-byte lengths) omits 4f2e83b4571b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a614570172e drm/rockchip: dsi: Disable PLL clock on bind error omits 251888398753 drm/rockchip: dsi: Fix unbalanced clock on probe error omits e584cdc15499 drm/rockchip: dsi: Reconfigure hardware on resume() omits 514db871922f drm/rockchip: dsi: Hold pm-runtime across bind/unbind omits 085af7d28897 drm/rockchip: vop: Add timeout for DSP hold omits 37d8e772a1db Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8148169ab6ca Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 2114a6502293 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f84c22d627be Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 887586c362cf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5661f0673ba6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6efacdf1d10b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 437f1adc77a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d4c4a832217a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e806cc420279 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 3c2175dda39a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 85d7efffb3ff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2bb7c8f2c47a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits c7a21d0e84aa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0ee67ad5cc62 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 4bb940b8fe3f Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 78e172b1000c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d9436bc78a5e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 13cd1fa1fefc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 605d969ea713 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 79fd2fe3aea6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2c9e7073526a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f9b1746897bc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 925013175ec0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e9be9f4e9ec2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits a3927704cba2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44e2b3c9e6cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 87603bb18023 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5eff7a165d2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8ec664ff4316 dt-bindings: pinctrl: qcom,pmic-mpp: switch to #interrupt-cells omits afe6777f2ebc pinctrl: qcom: spmi-mpp: add support for hierarchical IRQ chip omits f24dbaaab48a pinctrl: qcom: spmi-mpp: hardcode IRQ counts omits 56b2443fb4ba pinctrl: qcom: ssbi-mpp: add support for hierarchical IRQ chip omits 461030b804fb pinctrl: qcom: ssbi-mpp: hardcode IRQ counts omits f9a06b810951 dt-bindings: pinctrl: qcom,pmic-mpp: Convert qcom pmic mpp [...] omits 02725b0c8998 pinctrl: samsung: support ExynosAutov9 SoC pinctrl omits 75ad021f2192 drm/v3d: nullify pointer se with a NULL omits 9aa2c2320e6f drm/panel: Add Sony Tulip Truly NT35521 driver omits 3d61e450f99a dt-bindings: display: Add Sony Tulip Truly NT35521 panel support omits e76c4e810206 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] omits 38769d821158 Merge branch 'next/drivers' into for-next omits d96890fca9fd rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies omits a19125a28112 drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver omits 8bf632fe19d0 dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible omits 623a3531e9cf drm/panel: Add driver for Novatek NT35950 DSI DriverIC panels omits f1e2f6d66a55 erofs: lzma compression support omits 4ffcdf96a044 erofs: rename some generic methods in decompressor omits 3b11553a02c4 lib/xz, lib/decompress_unxz.c: Fix spelling in comments omits 1afa2dbb85ae lib/xz: Add MicroLZMA decoder omits 7f02226c6a30 lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() omits 4a9e03860924 lib/xz: Validate the value before assigning it to an enum [...] omits dd8ba3a40c1f lib/xz: Avoid overlapping memcpy() with invalid input with [...] omits da52243991d2 erofs: introduce readmore decompression strategy omits eebb297cf4fa erofs: introduce the secondary compression head omits dafa38c728b1 dt-bindings: display: Add bindings for Novatek NT35950 omits 30a46873941f drm/bridge: ti-sn65dsi83: Optimize reset line toggling omits fa3f9fd2b533 drm: mxsfb: Fix NULL pointer dereference crash on unload omits 22056523d144 Merge branch 'for-5.16/drivers' into for-next omits c85718c3291c Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 8f89926290c4 erofs: get compression algorithms directly on mapping omits dfeab2e95a75 erofs: add multiple device support omits e62424651f43 erofs: decouple basic mount options from fs_context omits fe6f45f6ba22 iio: core: check return value when calling dev_set_name() omits 604faf9a2ecd iio: buffer: Fix memory leak in iio_buffer_register_legacy [...] omits d95a9da0b9e4 Merge branch 'for-5.16/io_uring' into for-next omits c533d6e48e8a io_uring: simplify io_file_supports_nowait() omits c142f8627b24 io_uring: combine REQ_F_NOWAIT_{READ,WRITE} flags omits feabed278b19 io_uring: arm poll for non-nowait files omits d8bfea2499e1 Merge branch 'for-5.16/io_uring' into for-next omits 09776d9374e6 iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_an [...] omits 02a8286be94b fs/io_uring: Prioritise checking faster conditions first i [...] omits 9a2ff8009e53 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_a [...] omits 2c0ad3f0cc04 iio: buffer: check return value of kstrdup_const() omits ffdd33dd9c12 netfilter: core: Fix clang warnings about unused static inlines omits 367413ed8c1d Merge branch 'for-5.16/drivers' into for-next omits 52c90e0184f6 nbd: fix uaf in nbd_handle_reply() omits 961e9f50be9b nbd: partition nbd_read_stat() into nbd_read_reply() and n [...] omits 6157a8f48990 nbd: clean up return value checking of sock_xmit() omits a83fdc853655 nbd: don't start request if nbd_queue_rq() failed omits dbd73178da67 nbd: check sock index in nbd_read_stat() omits d14b304f558f nbd: make sure request completion won't concurrent omits b5644a3a79bf nbd: don't handle response without a corresponding request [...] omits 3b12481282f1 Merge branch 'for-5.16/block-io_uring' into for-next omits ad7b46510970 block: convert the rest of block to bdev_get_queue omits 5c52f520072f block: use bdev_get_queue() in blk-core.c omits 0e7e3c7708cb block: use bdev_get_queue() in bio.c omits 9171981d9c4a block: use bdev_get_queue() in bdev.c omits d7fdb027f701 block: cache request queue in bdev omits 6d466f37770e Merge branch 'v5.16-armsoc/dts64' into for-next omits 1938b585ed19 arm64: dts: rockchip: Add analog audio on Quartz64 omits ef5c91357004 arm64: dts: rockchip: Add i2s1 on rk356x omits 2eea51d9fcc9 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 48de340548af Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 48772ddbb336 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 7aec49b9c33e Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 558df982d4ea iio: dac: ad5446: Fix ad5622_write() return value omits 5f8b2591decb Merge branch kvm-arm64/memory-accounting into kvmarm-master/next omits 115bae923ac8 KVM: arm64: Add memcg accounting to KVM allocations omits 3ef231670b9e KVM: arm64: vgic: Add memcg accounting to vgic allocations omits 551a13346e59 Merge branch kvm-arm64/selftest/timer into kvmarm-master/next omits 34130fd8980b Merge tag 'counter-for-5.16a' into togreg omits 61f6fadbf9bd KVM: arm64: selftests: arch_timer: Support vCPU migration omits 4959d8650e9f KVM: arm64: selftests: Add arch_timer test omits 250b8d6cb3b0 KVM: arm64: selftests: Add host support for vGIC omits 28281652f90a KVM: arm64: selftests: Add basic GICv3 support omits 414de89df1ec KVM: arm64: selftests: Add light-weight spinlock support omits 17229bdc86c9 KVM: arm64: selftests: Add guest support to get the vcpuid omits 0226cd531c58 KVM: arm64: selftests: Maintain consistency for vcpuid type omits 5c636d585cfd KVM: arm64: selftests: Add support to disable and enable l [...] omits 801669046559 KVM: arm64: selftests: Add basic support to generate delays omits d977ed399402 KVM: arm64: selftests: Add basic support for arch_timers omits 740826ec02a6 KVM: arm64: selftests: Add support for cpu_relax omits b3c79c6130bc KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG omits 6676c7f82b23 Merge tag 'iio-for-5.16a-split' into togreg omits 272a067df3c8 tools: arm64: Import sysreg.h omits 88ec7e258b70 KVM: arm64: selftests: Add MMIO readl/writel support omits 20a304307596 Merge branch kvm-arm64/vgic-fixes-5.16 into kvmarm-master/next omits 9d449c71bd8f KVM: arm64: vgic-v3: Align emulated cpuif LPI state machin [...] omits f87ab6827222 KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS omits 0924729b21bf KVM: arm64: vgic-v3: Reduce common group trapping to ICV_D [...] omits df652bcf1136 KVM: arm64: vgic-v3: Work around GICv3 locally generated SErrors omits 562e530fd770 KVM: arm64: Force ID_AA64PFR0_EL1.GIC=1 when exposing a vi [...] omits be44089e3fdc iio: light: ltr501: Add of_device_id table omits 899ce49d477d iio: light: ltr501: Add rudimentary regulator support omits b3ec0b7debee dt-bindings: iio: light: Document ltr501 light sensor bindings omits 4f5c3d628818 dt-bindings: vendor-prefixes: Document liteon vendor prefix omits ec20da0c69b2 iio: imx8qxp-adc: mark PM functions as __maybe_unused omits 22f754b572f5 iio: pressure: ms5611: Make ms5611_remove() return void omits 4ba45ae0ad57 iio: potentiometer: max5487: Don't return an error in .remove() omits 6c23ab9d6e54 iio: magn: hmc5843: Make hmc5843_common_remove() return void omits 24662fb370fe iio: health: afe4403: Don't return an error in .remove() omits a6946d850cd6 iio: dac: ad5686: Make ad5686_remove() return void omits 9186b7d9ce7d iio: dac: ad5592r: Make ad5592r_remove() return void omits e13befac7f1c iio: dac: ad5446: Make ad5446_remove() return void omits 5dc433f64939 iio: dac: ad5380: Make ad5380_remove() return void omits b57931bf1963 iio: accel: mma7455: Make mma7455_core_remove() return void omits 430daff8577d iio: accel: kxsd9: Make kxsd9_common_remove() return void omits 2c48d1fa89ed iio: accel: bmi088: Make bmi088_accel_core_remove() return void omits cee3f03fd323 iio: accel: bmc150: Make bmc150_accel_core_remove() return void omits 0d2af4f6b31e iio: accel: bma400: Make bma400_remove() return void omits 6f3b8c4548fc drivers:iio:dac:ad5766.c: Add trigger buffer omits a73e9364cb5c iio: triggered-buffer: extend support to configure output buffers omits 378cc8f6c5da iio: kfifo-buffer: Add output buffer support omits 150ee24d4885 iio: Add output buffer support omits 6f4891e62237 iio: documentation: Document scd4x calibration use omits 405a38f3cd8d drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] omits 9d57d0401a20 MAINTAINERS: Add myself as maintainer of the scd4x driver omits 792111342725 dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description omits f207121824c8 iio: light: noa1305: Make use of the helper function dev_e [...] omits 7ab5a3a12c88 iio: light: cm36651: Make use of the helper function dev_e [...] omits f837ac20dff8 iio: health: afe4404: Make use of the helper function dev_ [...] omits 7111fbbcae7d iio: health: afe4403: Make use of the helper function dev_ [...] omits 5f4503ca9c05 iio: st_lsm9ds0: Make use of the helper function dev_err_probe() omits c4a4a29a9f85 iio: st_sensors: Make use of the helper function dev_err_probe() omits 19feafbb2a3a iio: dac: ti-dac7311: Make use of the helper function dev_ [...] omits 3f4120ebc96e iio: dac: stm32-dac: Make use of the helper function dev_e [...] omits 0bd364a9733d iio: dac: mcp4922: Make use of the helper function dev_err [...] omits 173945a7db42 iio: dac: max5821: Make use of the helper function dev_err [...] omits 35bbdfbfa17e iio: dac: ds4424: Make use of the helper function dev_err_probe() omits 017c6a2b279b iio: dac: ltc1660: Make use of the helper function dev_err [...] omits 7d7963567fc3 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] omits e479c960a317 iio: dac: ad8801: Make use of the helper function dev_err_probe() omits 158d02d71384 dt-bindings: iio: ad779x: Add binding document omits 88bfb5c0a559 iio: adc: ad799x: Implement selecting external reference v [...] omits bcc71b310c92 iio: adc: max1027: fix error code in max1027_wait_eoc() omits 13f3007ab9f5 iio: imu: adis16400: Fix buffer alignment requirements. omits 256d05a2196b iio: gyro: mpu3050: Fix alignment and size issues with buffers. omits 6093be7177df iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] omits a6c6c9b84143 iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() omits aa8c6de146f3 iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C omits 8e7494b3a2d4 iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" omits 0a807c6ac1f2 iio: adc: ad7291: convert probe to device-managed only omits e8a50803cb28 iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc omits 8730fba3c45d iio: adc: berlin2-adc: convert probe to device-managed only omits 8cc17859cc62 iio: adc: rn5t618-adc: use devm_iio_map_array_register() function omits 30edc5972e2a iio: adc: max1363: convert probe to full device-managed omits fd7211eb2110 iio: adc: nau7802: convert probe to full device-managed omits 7ce6e41ea32a iio: adis16460: make use of the new unmasked_drdy flag omits cbe43403cbbc iio: adis16475: make use of the new unmasked_drdy flag omits 2faf98d2528f iio: adis: handle devices that cannot unmask the drdy pin omits cf36de454f16 iio: adis: do not disabe IRQs in 'adis_init()' omits a2d54791d2b8 iio: adc: da9150-gpadc: convert probe to full-device managed omits d13e5e252533 iio: adc: lp8788_adc: convert probe to full-device managed omits 7ae4347c5cfb iio: adc: axp288_adc: convert probe to full device-managed omits 7dfd42837ff3 iio: adc: intel_mrfld_adc: convert probe to full device-managed omits 80360fc7d566 iio: inkern: introduce devm_iio_map_array_register() short [...] omits ee61dd4511a0 iio: adc: fsl-imx25-gcq: initialize regulators as needed omits d19857d7887b iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops omits 830881e58b49 iio: adc: max1027: Don't reject external triggers when the [...] omits ddb3b07de335 iio: adc: max1027: Allow all kind of triggers to be used omits 81ae7aab163e iio: adc: max1027: Use the EOC IRQ when populated for sing [...] omits c6feb1e63008 iio: adc: max1027: Stop requesting a threaded IRQ omits 58e0e631e263 iio: adc: max1027: Introduce an end of conversion helper omits 55dfe7fb4c2d iio: adc: max1027: Separate the IRQ handler from the read logic omits 11638db3d140 iio: adc: max1027: Prevent single channel accesses during [...] omits 94e553679971 iio: adc: max1027: Create a helper to configure the channe [...] omits 29b7f6df5cf6 iio: adc: max1027: Ensure a default cnvst trigger configuration omits b962db959ba1 iio: adc: max1027: Simplify the _set_trigger_state() helper omits 1eca25f4ef45 iio: adc: max1027: Create a helper to enable/disable the c [...] omits 29a16d1f1a83 iio: adc: max1027: Rename a helper omits eb79964315b9 iio: adc: max1027: Minimize the number of converted channels omits 2f8a2802f4ac iio: adc: max1027: Drop useless debug messages omits ddec668cc613 iio: adc: max1027: Drop extra warning message omits a538ee51a869 iio: adc: max1027: Fix style omits 4088dee36479 MAINTAINERS: Add the driver info of the NXP IMX8QXP omits eaf715339343 dt-bindings: iio: adc: Add binding documentation for NXP I [...] omits 39e4d6496796 iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC omits cba8a3b66201 iio: accel: fxls8962af: add wake on event omits 0203aaa54626 iio: accel: fxls8962af: add threshold event handling omits 458ae92818d8 iio: adc: aspeed: Get and set trimming data. omits 224076fbfcd6 iio: adc: aspeed: Support battery sensing. omits a2b047d25e89 iio: adc: aspeed: Add compensation phase. omits 530524d57c10 iio: adc: aspeed: Add func to set sampling rate. omits e4e946677e8f iio: adc: aspeed: Fix the calculate error of clock. omits 6e1000ed0af1 iio: adc: aspeed: Support ast2600 adc. omits b75afba720ad iio: adc: aspeed: Use devm_add_action_or_reset. omits 069923908cc2 iio: adc: aspeed: Use model_data to set clk scaler. omits 389b1a56287a iio: adc: aspeed: Add vref config function omits 0ac008dca07a iio: adc: aspeed: Restructure the model data omits fdd2090de0ea iio: adc: aspeed: Keep model data to driver data. omits 5535987b61db iio: ABI: Document in_concentration_co2_scale omits 60ba90a9a784 iio: chemical: Add Senseair Sunrise 006-0-007 driver omits c5d9739ac760 iio: ABI: docs: Document Senseair Sunrise ABI omits 2d0b2141d6a2 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor omits 4862202a0171 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg omits 2eacfc13c6e1 dt-bindings: iio: kionix,kxcjk1013: driver support interrupts omits de37b16462a7 iio: adc: exynos: describe drivers in KConfig omits 948b3b3daf2b iio: adc: rockchip_saradc: Make use of the helper function [...] omits 7685f5079865 iio: dac: stm32-dac: Make use of the helper function devm_ [...] omits 0fe140206981 iio: accel: mma7660: Mark acpi match table as maybe unused omits 2b025c92cdae iio: light: max44000: use device-managed functions in probe omits da6fd2590940 iio: gyro: adis16080: use devm_iio_device_register() in probe omits 14a6ee6ec568 iio: dac: ad5064: convert probe to full device-managed omits 967884443026 staging: iio: ad9832: convert probe to device-managed omits 8a16c76e23bb iio: dac: ad7303: convert probe to full device-managed omits 3b3870646642 iio: imu: inv_mpu6050: Mark acpi match table as maybe unused omits f27d1e769746 iio: ep93xx: Make use of the helper function devm_platform [...] omits c9638a65d798 docs: counter: Include counter-chrdev kernel-doc to generi [...] omits 50cda7cc4ab1 counter: fix docum. build problems after filename change omits fe90fcabc852 counter: microchip-tcb-capture: Tidy up a false kernel-doc [...] omits 7aa2ba0df651 counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8 omits 09db4678bfbb counter: 104-quad-8: Replace mutex with spinlock omits feff17a550c7 counter: Implement events_queue_size sysfs attribute omits 4bdec61d927b counter: Implement *_component_id sysfs attributes omits bb6264a61de8 counter: Implement signalZ_action_component_id sysfs attribute omits 086099893fce tools/counter: Create Counter tools omits a8a28737c2c5 docs: counter: Document character device interface omits b6c50affda59 counter: Add character device interface omits e65c26f41371 counter: Move counter enums to uapi header omits de8daf30af7b docs: counter: Update to reflect sysfs internalization omits 712392f558ef counter: Update counter.h comments to reflect sysfs intern [...] omits aaec1a0f76ec counter: Internalize sysfs interface code omits ea434ff82649 counter: stm32-timer-cnt: Provide defines for slave mode s [...] omits 05593a3fd103 counter: stm32-lptimer-cnt: Provide defines for clock polarities omits 74655472ace6 Merge branch 'v5.16-armsoc/dts64' into for-next omits 86cdd6751ade Merge branch 'v5.16-armsoc/dts32' into for-next omits ec3028e7c83e arm64: dts: rockchip: change gpio nodenames omits d7077ac508e6 ARM: dts: rockchip: change gpio nodenames omits efb389b8c34f hwmon: (max31722) Warn about failure to put device in stan [...] omits 2c59a32d1220 hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() omits c6ac8f0b4ca9 Input: ili210x - add ili251x firmware update support omits 70a7681db0c9 Input: ili210x - export ili251x version details via sysfs omits 235300ed8c6c Input: ili210x - use resolution from ili251x firmware omits 9e5afc84ff94 Input: pm8941-pwrkey - respect reboot_mode for warm reset omits d46b3f5bc0fc reboot: export symbol 'reboot_mode' omits dcd6a66a23e9 Input: max77693-haptic - drop unneeded MODULE_ALIAS omits 59bb416db1ec scsi: target: Perform ALUA group changes in one step omits 8d0166a7d817 scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path omits 7a1031a464b6 scsi: target: Fix alua_tg_pt_gps_count tracking omits 16ec48f0828c scsi: target: Fix ordered tag handling omits 642bcb5cfa17 scsi: target: Fix ordered CMD_T_SENT handling omits 1731e83d60b5 scsi: ufs: ufs-mediatek: Fix wrong location for ref-clk delay omits fe6691ad8147 scsi: ufs: ufs-mediatek: Fix build error caused by use of [...] omits 4d0bbf7801c0 scsi: ufs: ufs-mediatek: Introduce default delay for refer [...] omits 9851b8b83ee2 scsi: target: tcmu: Allocate zeroed pages for data area omits a602d74729a2 scsi: target: cxgbit: Enable Delayed ACK omits 2b9eb5be4d40 scsi: target: cxgbit: Increase max DataSegmentLength omits 023990dec694 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() omits 033a20eaadd4 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() omits 423de62cdb5c scsi: 3w-xxx: Remove redundant initialization of variable retval omits 158c3ec1eb1e scsi: fcoe: Use netif_is_bond_master() instead of open code omits 85374b639229 scsi: sd: Fix crashes in sd_resume_runtime() omits 0ec88d1ecbd7 scsi: ibmvscsi: Use GFP_KERNEL with dma_alloc_coherent() i [...] omits 97e6ea6d7806 scsi: mpi3mr: Fix duplicate device entries when scanning t [...] omits a6373460dada scsi: mpi3mr: Use scnprintf() instead of snprintf() omits c673a92a4f5b scsi: sd: Print write through due to no caching mode page [...] omits 21431d5bdf15 scsi: core: ufs-pci: Force a full restore after suspend-to-disk omits ec45b858c867 Input: cpcap-pwrbutton - do not set input parent explicitly omits a47c6b713e89 scsi: core: Remove two host template members that are no l [...] omits 01e570febaaa scsi: usb: Switch to attribute groups omits 7ce6000a77cc scsi: staging: unisys: Remove the shost_attrs member omits 7500be62910d scsi: snic: Switch to attribute groups omits 64fc9015fbeb scsi: smartpqi: Switch to attribute groups omits a8b476fc86d9 scsi: qla4xxx: Switch to attribute groups omits 66df386d0b74 scsi: qla2xxx: Switch to attribute groups omits f8f8f857e7df scsi: qla2xxx: Remove a declaration omits 1ebbd3b1d9a7 scsi: qedi: Switch to attribute groups omits 232cb469d24e scsi: qedf: Switch to attribute groups omits 646bed7e6f45 scsi: pmcraid: Switch to attribute groups omits c03b72b86c77 scsi: pm8001: Switch to attribute groups omits e71eebf744e4 scsi: sym53c500_cs: Switch to attribute groups omits aec4b25c8572 scsi: ncr53c8xx: Switch to attribute groups omits 087c3ace6337 scsi: myrs: Switch to attribute groups omits 582c0360db90 scsi: myrb: Switch to attribute groups omits 88b8132cff99 scsi: mvsas: Switch to attribute groups omits 1bb3ca27d2ca scsi: mpt3sas: Switch to attribute groups omits 09723bb252ca scsi: megaraid_sas: Switch to attribute groups omits ab53de242e07 scsi: megaraid_mbox: Switch to attribute groups omits 08adfa753743 scsi: lpfc: Switch to attribute groups omits 7eae6af530a6 scsi: isci: Switch to attribute groups omits 47d1e6ae0e1e scsi: ipr: Switch to attribute groups omits 7adbf68f4950 scsi: ibmvfc: Switch to attribute groups omits c7da4e1cd040 scsi: ibmvscsi: Switch to attribute groups omits e8fbc28e7fc7 scsi: hptiop: Switch to attribute groups omits 4cd16323b523 scsi: hpsa: Switch to attribute groups omits 62ac8ccbb819 scsi: hisi_sas: Switch to attribute groups omits d6ddcd8b38ab scsi: fnic: Switch to attribute groups omits 780c678912fb scsi: cxlflash: Switch to attribute groups omits 623cf762c73e scsi: csiostor: Switch to attribute groups omits eb78ac7a5474 scsi: bnx2i: Switch to attribute groups omits c3dd11d8ed4d scsi: bnx2fc: Switch to attribute groups omits e73af234a1a2 scsi: bfa: Switch to attribute groups omits ebcbac342cb5 scsi: be2iscsi: Switch to attribute groups omits f2523502a40a scsi: arcmsr: Switch to attribute groups omits bd16d71185c8 scsi: aacraid: Switch to attribute groups omits 90cb6538b5da scsi: 53c700: Switch to attribute groups omits 65bc2a7fd83e scsi: 3w-xxxx: Switch to attribute groups omits 8de1cc904e17 scsi: 3w-sas: Switch to attribute groups omits bd21c1e9891f scsi: 3w-9xxx: Switch to attribute groups omits d8d7cf3f7d07 scsi: zfcp: Switch to attribute groups omits 2899836f9430 scsi: message: fusion: Switch to attribute groups omits a3cf94c96ede scsi: RDMA/srp: Switch to attribute groups omits 5e88e67b6f3b scsi: firewire: sbp2: Switch to attribute groups omits c3f69c7f629f scsi: ata: Switch to attribute groups omits 92c4b58b15c5 scsi: core: Register sysfs attributes earlier omits af049dfd0b10 scsi: core: Remove the 'done' argument from SCSI queuecomm [...] omits 0feb3429d735 scsi: fas216: Introduce the function fas216_queue_command_ [...] omits 814818fd4816 scsi: isci: Remove a declaration omits 11b68e36b167 scsi: core: Call scsi_done directly omits 46c97948e9b5 scsi: usb: Call scsi_done() directly omits b9d82b7dea2c scsi: target: tcm_loop: Call scsi_done() directly omits 4879f233b4f8 scsi: staging: unisys: visorhba: Call scsi_done() directly omits ae4ea859c079 scsi: staging: rts5208: Call scsi_done() directly omits fd17badb664e scsi: xen-scsifront: Call scsi_done() directly omits f11e4da6bfc1 scsi: wd719x: Call scsi_done() directly omits 9c4f6be7ddec scsi: wd33c93: Call scsi_done() directly omits aeb2627dcfd9 scsi: vmw_pvscsi: Call scsi_done() directly omits b4194fcb1b51 scsi: virtio_scsi: Call scsi_done() directly omits 35c3730a9657 scsi: ufs: Call scsi_done() directly omits 37425f5d07cc scsi: sym53c8xx_2: Call scsi_done() directly omits 0c31fa0e6619 scsi: storvsc_drv: Call scsi_done() directly omits 4acf838e80ba scsi: stex: Call scsi_done() directly omits 70a5caf11f8c scsi: snic: Call scsi_done() directly omits 0ca190805784 scsi: smartpqi: Call scsi_done() directly omits 6c2c7d6aa439 scsi: scsi_debug: Call scsi_done() directly omits c33a2dca9853 scsi: qlogicpti: Call scsi_done() directly omits da65bc05cf91 scsi: qlogicfas408: Call scsi_done() directly omits fdcfbd6517d9 scsi: qla4xxx: Call scsi_done() directly omits 79e30b884a01 scsi: qla2xxx: Call scsi_done() directly omits 2d1609afd6d7 scsi: qla1280: Call scsi_done() directly omits ef697683d3eb scsi: qedf: Call scsi_done() directly omits 3ca2385af905 scsi: ps3rom: Call scsi_done() directly omits 7bc195c75134 scsi: ppa: Call scsi_done() directly omits f13cc234bec9 scsi: pmcraid: Call scsi_done() directly omits ca0d62d29bb1 scsi: pcmcia: Call scsi_done() directly omits 48760367a401 scsi: nsp32: Call scsi_done() directly omits f0f4f79a4f7d scsi: ncr53c8xx: Call scsi_done() directly omits 1c21a4f495cf scsi: myrs: Call scsi_done() directly omits 0061e3f5e0c2 scsi: myrb: Call scsi_done() directly omits ca495999075b scsi: mvumi: Call scsi_done() directly omits b0c3007922f4 scsi: mpt3sas: Call scsi_done() directly omits 1a30fd18f21b scsi: mpi3mr: Call scsi_done() directly omits aaf2173b5cc3 scsi: mesh: Call scsi_done() directly omits 9e0603656fdf scsi: megaraid: Call scsi_done() directly omits 012f14b269da scsi: megaraid_sas: Call scsi_done() directly omits f1170b83dff9 scsi: megaraid_mbox: Call scsi_done() directly omits c0e70ea3f719 scsi: mac53c94: Call scsi_done() directly omits ca068c2c6ca0 scsi: lpfc: Call scsi_done() directly omits e803bc52b04b scsi: libsas: Call scsi_done() directly omits b4b84edc5d39 scsi: libiscsi: Call scsi_done() directly omits e0f63b2181cb scsi: libfc: Call scsi_done() directly omits 98cc0e69ba5d scsi: ips: Call scsi_done() directly omits acd3c42d18f7 scsi: ipr: Call scsi_done() directly omits 25e1d89669ec scsi: initio: Call scsi_done() directly omits 0233196eb238 scsi: imm: Call scsi_done() directly omits 85f6dd08c86a scsi: ibmvscsi: Call scsi_done() directly omits 574015a83731 scsi: hptiop: Call scsi_done() directly omits 82f01edcf9a8 scsi: hpsa: Call scsi_done() directly omits a7510fbd879e scsi: fnic: Call scsi_done() directly omits a0c22474cbc6 scsi: fdomain: Call scsi_done() directly omits 696fec18e17c scsi: fas216: Stop using scsi_cmnd.scsi_done omits caffd3ad966e scsi: fas216: Introduce struct fas216_cmd_priv omits f8ab27d96494 scsi: esp_scsi: Call scsi_done() directly omits 52e65d1c25a6 scsi: esas2r: Call scsi_done() directly omits e6ed928effb6 scsi: dpt_i2o: Call scsi_done() directly omits 6c365b880093 scsi: dc395x: Call scsi_done() directly omits e82d6b179b14 scsi: cxlflash: Call scsi_done() directly omits 0979e265e4b7 scsi: csiostor: Call scsi_done() directly omits a75af82a77d2 scsi: bnx2fc: Call scsi_done() directly omits 4316b5b8b2c6 scsi: bfa: Call scsi_done() directly omits 681fa5252fd4 scsi: atp870u: Call scsi_done() directly omits 3f0b59b6852d scsi: arcmsr: Call scsi_done() directly omits 07ebbc3a8067 scsi: aic7xxx: Call scsi_done() directly omits 135223527c81 scsi: aha1542: Call scsi_done() directly omits 3ab3b151ff12 scsi: aha152x: Call scsi_done() directly omits f3bc9338e08d scsi: advansys: Call scsi_done() directly omits 396dd2c0b7b2 scsi: acornscsi: Call scsi_done() directly omits 7afdb8637997 scsi: aacraid: Call scsi_done() directly omits 1dec65e32fb5 scsi: aacraid: Introduce aac_scsi_done() omits e42be9e75a02 scsi: a100u2w: Call scsi_done() directly omits 117cd238adfe scsi: NCR5380: Call scsi_done() directly omits 0800a26aaa80 scsi: BusLogic: Call scsi_done() directly omits 656f26ade03a scsi: 53c700: Call scsi_done() directly omits 9dd9b96c2623 scsi: 3w-xxxx: Call scsi_done() directly omits 2adf975e899a scsi: 3w-sas: Call scsi_done() directly omits 3e6d3832dc1b scsi: 3w-9xxx: Call scsi_done() directly omits 68f89c50cd0c scsi: zfcp_scsi: Call scsi_done() directly omits 1ae6d167793c scsi: message: fusion: Call scsi_done() directly omits 5f9ae9eecb15 scsi: ib_srp: Call scsi_done() directly omits 409d337e6bd6 scsi: firewire: sbp2: Call scsi_done() directly omits 58bf201dfc03 scsi: ata: Call scsi_done() directly omits a710eacb9d13 scsi: core: Rename scsi_mq_done() into scsi_done() and export it omits bf23e619039d scsi: core: Use a structure member to track the SCSI comma [...] omits 9131bff6a9f1 scsi: core: pm: Only runtime resume if necessary omits 1c9575326a4a scsi: sd: Rename sd_resume() into sd_resume_system() omits a19a93e4c6a9 scsi: core: pm: Rely on the device driver core for async p [...] omits 31bf1ffea584 Merge branches 'arm64-defconfig-for-5.16', 'arm64-for-5.16 [...] omits cac3c0dd613a Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits 551ed64388fd arm64: defconfig: Enable Sleep stats driver omits 290bc6846547 arm64: dts: qcom: Enable RPM Sleep stats omits 47cb6a068409 arm64: dts: qcom: Enable RPMh Sleep stats omits 1d7724690344 soc: qcom: Add Sleep stats driver omits ac3f1ee77cbe dt-bindings: Introduce QCOM Sleep stats bindings omits 0faf297c4273 arm64: dts: sc7180: Support Parade ps8640 edp bridge omits 4537977a50e6 arm64: dts: sc7180: Factor out ti-sn65dsi86 support omits 03d4e43fc5be ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI omits 2fae3ecc7040 soc: qcom: socinfo: add two missing PMIC IDs omits 4e52cb9e2c22 ASoC: dt-bindings: rockchip: i2s-tdm: Drop rockchip,cru property omits d6365d0f0a03 ASoC: rockchip: i2s-tdm: Strip out direct CRU use omits 2f79a9eba967 Merge branch 'for-5.16/io_uring' into for-next omits 83415c81db07 Merge branch 'for-5.16/drivers' into for-next omits 1b1fff996831 Merge branch 'for-5.16/block' into for-next omits 91c350d599a6 Merge branch 'for-5.16/block-io_uring' into for-next omits c3efe04533a9 dt-bindings: pinctrl: convert rockchip,pinctrl.txt to YAML omits 496b2e0da81e block: only check previous entry for plug merge attempt omits 82c2ecfce69b mtip32xx: Remove redundant 'flush_workqueue()' calls omits 782b51ee1f99 block: move CONFIG_BLOCK guard to top Makefile omits 9b95c675b440 block: move menu "Partition type" to block/partitions/Kconfig omits 59b0555ae1c3 block: simplify Kconfig files omits 21baefbb1558 block: remove redundant =y from BLK_CGROUP dependency omits 57135c2810b1 Merge tag 'renesas-pinctrl-for-v5.16-tag2' of git://git.ke [...] omits 4c261c08ee8f Merge branch 'timers/drivers/armv8.6_arch_timer' into time [...] omits b1986c8e31a3 hwmon: (dell-smm) Add support for fanX_min, fanX_max and f [...] omits 4e5a04be88fe pinctrl: amd: disable and mask interrupts on probe omits eaa744b1c101 arm64: dts: qcom: add 'chassis-type' property omits 68611546826b clocksource/arch_arm_timer: Move workaround synchronisatio [...] omits 1661562bc67e clocksource/arm_arch_timer: Fix masking for high freq counters omits ac4b1c53d664 clocksource/arm_arch_timer: Drop unnecessary ISB on CVAL p [...] omits d8bfd91d8570 clocksource/arm_arch_timer: Remove any trace of the TVAL p [...] omits 0b2de4b2cf79 clocksource/arm_arch_timer: Work around broken CVAL implem [...] omits 81856a1f87e6 clocksource/arm_arch_timer: Advertise 56bit timer to the c [...] omits 2fd88ec56a32 clocksource/arm_arch_timer: Move MMIO timer programming ov [...] omits 671cbee690b8 clocksource/arm_arch_timer: Fix MMIO base address vs callb [...] omits 83dfec77ad72 clocksource/arm_arch_timer: Move drop _tval from erratum f [...] omits d45ef2186ef0 clocksource/arm_arch_timer: Move system register timer pro [...] omits 471d8e9ec29c clocksource/arm_arch_timer: Extend write side of timer reg [...] omits bf5c3cb01f16 clocksource/arm_arch_timer: Drop CNT*_TVAL read accessors omits a8870c59a0f4 clocksource/arm_arch_timer: Add build-time guards for unha [...] omits 58100c34f782 clocksource/drivers/arc_timer: Eliminate redefined macro error omits 7de8989e0f91 Merge branch 'v5.16-armsoc/dts64' into for-next omits 0ff9a987584f mailbox: mtk-cmdq: Fix local clock ID usage omits a657b4ba4fd9 mailbox: mtk-cmdq: Validate alias_id on probe omits ce1537fe2884 mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done omits 46abe32660b7 MAINTAINERS: Update Mun Yew Tham as Altera Mailbox Driver [...] omits fd10a589cf9e dt-bindings: mailbox: Update maintainer email for qcom apcs-kpss omits db28a59ecbbe mailbox: qcom-apcs-ipc: Add QCM2290 APCS IPC support omits a7e8c86907b5 dt-bindings: mailbox: qcom: Add QCM2290 APCS compatible omits 4523ec8b387d mailbox: qcom-apcs-ipc: Consolidate msm8994 type apcs_data omits 1c7532c9a2df mailbox: xgene-slimpro: Make use of the helper function de [...] omits f5e2eeb9ff07 mailbox: sun6i: Make use of the helper function devm_platf [...] omits f3908ccc32d5 mailbox: stm32-ipcc: Make use of the helper function devm_ [...] omits 240c7e393b60 mailbox: sti: Make use of the helper function devm_platfor [...] omits 78c6798c1bde mailbox: qcom-apcs-ipc: Make use of the helper function de [...] omits b5e3a1fe535d mailbox: platform-mhu: Make use of the helper function dev [...] omits 6bb9e5ee2075 mailbox: omap: Make use of the helper function devm_platfo [...] omits a04f30356e75 mailbox: mtk-cmdq: Make use of the helper function devm_pl [...] omits be4236046d2f mailbox: hi6220: Make use of the helper function devm_plat [...] omits 2801a33d5f01 mailbox: hi3660: Make use of the helper function devm_plat [...] omits ea9c66b1410e mailbox: bcm2835: Make use of the helper function devm_pla [...] omits 218f22b28772 mailbox: altera: Make use of the helper function devm_plat [...] omits 263b39bce2fb arm64: dts: rockchip: add 'chassis-type' property omits b394e70cdcab arm64: dts: rockchip: add powerdomains to rk3368 omits fff963f4ec42 dt-bindings: arm: rockchip: add rk3368 compatible string t [...] omits 7ab91acd3624 arm64: dts: rockchip: enable spdif on Quartz64 A omits a65e6523e6dc arm64: dts: rockchip: add spdif node to rk356x omits d999ade1cc86 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-16' of git:/ [...] omits ccfb5ceb4007 Merge tag 'fixes-2021-10-16' of git://git.kernel.org/pub/s [...] omits 368a978cc52a Merge tag 'trace-v5.15-rc3' of git://git.kernel.org/pub/sc [...] omits 72bf80cf09c4 regulator: lp872x: replacing legacy gpio interface for gpiod omits 6985c40ab6c5 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits dcd619847ca7 Merge tag 'for-5.15/dm-fixes' of git://git.kernel.org/pub/ [...] omits 304040fb4909 Merge tag 's390-5.15-6' of git://git.kernel.org/pub/scm/li [...] omits c13f946bf1ef Merge tag 'csky-for-linus-5.15-rc6' of git://github.com/c- [...] omits 5fd01b726399 Merge tag 'arc-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits f04298169d9c Merge tag 'arm-soc-fixes-5.15-2' of git://git.kernel.org/p [...] omits 5a7ee55b1fcd Merge tag 'pci-v5.15-fixes-2' of git://git.kernel.org/pub/ [...] omits 711c3686676e Merge tag 'acpi-5.15-rc6' of git://git.kernel.org/pub/scm/ [...] omits 2e9a45fd9051 block: handle fast path of bio splitting inline omits ae263bc3549a block: use flags instead of bit fields for blkdev_dio omits fac3cb82a54a net: bridge: mcast: use multicast_membership_interval for IGMPv3 omits 4e6e167bc049 Merge branch 'smc-rv23' omits 29397e34c76b net/smc: stop links when their GID is removed omits b0539f5eddc2 net/smc: add netlink support for SMC-Rv2 omits b4ba4652b3f8 net/smc: extend LLC layer for SMC-Rv2 omits 8799e310fb3f net/smc: add v2 support to the work request layer omits 24fb68111d45 net/smc: retrieve v2 gid from IB device omits 8ade200c269f net/smc: add v2 format of CLC decline message omits e49300a6bf62 net/smc: add listen processing for SMC-Rv2 omits e5c4744cfb59 net/smc: add SMC-Rv2 connection establishment omits 42042dbbc2eb net/smc: prepare for SMC-Rv2 connection omits ed990df29f5b net/smc: save stack space and allocate smc_init_info omits aee43409dfc0 Merge branch 'efi/core' omits b17f4778908b Merge branch 'efi/urgent' omits 29b292df815f Merge branch 'irq/core' omits b74f6fce9a7f Merge branch 'locking/core' omits 21e219a5a037 Merge branch 'locking/wwmutex' omits c1fb082490df Merge branch 'objtool/core' omits 6a7e138f2c66 Merge branch 'objtool/urgent' omits 3eb6a5462d7d Merge branch 'perf/core' omits 8008765e74ce Merge branch 'perf/urgent' omits f0fcb46b5ebd Merge branch 'ras/core' omits 37e6153c141f Merge branch 'sched/core' omits 4246df99ae76 Merge branch 'x86/build' omits 8a77729b8054 Merge branch 'x86/cleanups' omits ea364661ca22 Merge branch 'x86/core' omits 9d6c63a8576f Merge branch 'x86/cpu' omits 773902c7ce9c Merge branch 'x86/fpu' omits 7f8d89b66f1b Merge branch 'x86/misc' omits 3f62db77aa5a Merge branch 'x86/sgx' omits 0bd21836cd22 Merge branch 'x86/urgent' omits 082f20b21de2 Merge branch 'x86/urgent' into x86/fpu, to resolve a conflict omits 40e8c0198a51 drm/panel: ilitek-ili9881c: Make gpio-reset optional omits 19febe662d0b drm/panel: ilitek-ili9881d: add support for Wanchanglong W [...] omits 89c6577a527e dt-bindings: ili9881c: add compatible string for Wanchangl [...] omits acec93f2f04b dt-bindings: vendor-prefix: add Wanchanglong Electronics T [...] omits b2381acd3fd9 x86/fpu: Mask out the invalid MXCSR bits properly omits 24bcbe1cc69f net: stream: don't purge sk_error_queue in sk_stream_kill_ [...] omits 4b0dd004e357 Merge branch 'dev_addr-conversions-part-1' omits ec356edef78c ethernet: ixgb: use eth_hw_addr_set() omits 5c8b348534ac ethernet: ibmveth: use ether_addr_to_u64() omits d9ca87233b68 ethernet: enetc: use eth_hw_addr_set() omits 10e6ded81235 ethernet: ec_bhf: use eth_hw_addr_set() omits 41edfff572d9 ethernet: enic: use eth_hw_addr_set() omits 0c9e0c7931c6 ethernet: bcmgenet: use eth_hw_addr_set() omits a85c8f9ad2f6 ethernet: bnx2x: use eth_hw_addr_set() omits 698c33d8b489 ethernet: aquantia: use eth_hw_addr_set() omits f98c50509a20 ethernet: amd: use eth_hw_addr_set() omits ffaeca68fb5f ethernet: alteon: use eth_hw_addr_set() omits 0d4c7517159f ethernet: aeroflex: use eth_hw_addr_set() omits 8ec53ed9af1f ethernet: adaptec: use eth_hw_addr_set() omits a07a296bba9d net: ipvtap: fix template string argument of device_create() call omits 1c5b5b3f0eab net: macvtap: fix template string argument of device_creat [...] omits 93eb2b77212e Merge tag 'mlx5-updates-2021-10-15' of git://git.kernel.or [...] omits 803a4344c790 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits dcebeb8bfedc Merge branch 'mptcp-fixes' omits 3828c514726f mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static omits 72bcbc46a5c3 mptcp: increase default max additional subflows to 2 omits 29211e7db28a mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs() omits 8bd7cd1cc7f0 Merge branch 'imx/maintainers' into for-next omits c0ec57e5b18c Merge branch 'imx/defconfig' into for-next omits 37e01e683031 Merge branch 'imx/dt64' into for-next omits 1915f54235dd Merge branch 'imx/dt' into for-next omits 965aac363713 Merge branch 'imx/bindings' into for-next omits 86f84f8adccf Merge branch 'imx/drivers' into for-next omits 0b28c41e3c95 arm64: dts: imx8mm-kontron: Fix connection type for VSC853 [...] omits ca6f9d85d594 arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency omits 6562d6e35028 arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 omits 256a24eba7f8 arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV omits 82a4f329b133 arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply [...] omits ec1e91d400bf arm64: dts: imx8mm-kontron: Add support for ultra high spe [...] omits 02447a21fbc7 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits a5f33191f098 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 3ec3e7df7d99 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 1c79d15f3e91 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 3d31b264fe50 kernel/resource: disallow access to exclusive system RAM regions omits 7b66f605e2e0 kernel/resource: clean up and optimize iomem_is_exclusive() omits a9e8b74bc4ab kcov: replace local_irq_save() with a local_lock_t omits 933bc3701f06 kcov: avoid enable+disable interrupts if !in_task() omits ba58843bba7a kcov: allocate per-CPU memory on the relevant node omits 924bb9695dca Documentation/kcov: define `ip' in the example omits 7e023d6abde5 Documentation/kcov: include types.h in the example omits ff40458cc99e sysv: use BUILD_BUG_ON instead of runtime check omits cff7cd2aaa16 kernel/fork.c: unshare(): use swap() to make code cleaner omits c71c247faf67 seq_file: move seq_escape() to a header omits 58645ca754ce hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 591a52a6d62a hfs/hfsplus: use WARN_ON for sanity check omits 2417b836df11 coda: bump module version to 7.2 omits 443289f9d07a coda: use vmemdup_user to replace the open code omits fe81c8419b33 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits a44f9a47622a coda: avoid doing bad things on inode type changes during [...] omits f4eadb9219fb coda: avoid hidden code duplication in rename omits 0361ab4dc059 coda: avoid flagging NULL inodes omits 589dbe100a3f coda: remove err which no one care omits 87b9ffbac8d6 coda: check for async upcall request using local state omits a7c65e1f4396 coda: avoid NULL pointer dereference from a bad inode omits 037ef2b0f80e init/main.c: silence some -Wunused-parameter warnings omits 374389248edb init: make unknown command line param message clearer omits eacb4be4b171 ramfs: fix mount source show for ramfs omits e44d9d17e469 alpha: use is_kernel_text() helper omits f639f48e6fb8 microblaze: use is_kernel_text() helper omits 5270e1ada8d7 powerpc/mm: use core_kernel_text() helper omits 61c8490282ad extable: use is_kernel_text() helper omits 2f1951360c2d mm: kasan: use is_kernel() helper omits 3ff2f88b8d57 sections: provide internal __is_kernel() and __is_kernel_t [...] omits d5e39f52f36f x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits 0c2ffbe06868 sections: move is_kernel_inittext() into sections.h omits 56b40c267644 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 8ca30e5bae8b kallsyms: fix address-checks for kernel related range omits 1c1811bd8d23 kallsyms: remove arch specific text and data check omits cf6cb836e91f ELF: simplify STACK_ALLOC macro omits af4a776eb9d6 ELF: fix overflow in total mapping size calculation omits 29db7d6b00a8 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits f17b165ebc28 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits 6369ba94e3b7 const_structs.checkpatch: add a few sound ops structs omits 4ec7d39b7b0c lib/stackdepot: allow optional init and stack_table alloca [...] omits 39d0b5800426 lib/stackdepot: allow optional init and stack_table alloca [...] omits c67b738cd14e lib: uninline simple_strntoull() as well omits e276ab260c66 include/linux/string_helpers.h: add linux/string.h for strlen() omits f7f26880fbbe lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 76cbe2c68bf8 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 9340fee2ff4e lib, stackdepot: add helper to print stack entries into buffer omits f53564585c93 lib, stackdepot: add helper to print stack entries omits 29bd2fd987b7 lib, stackdepot: check stackdepot handle before accessing slabs omits ca6607ba03cc MAINTAINERS: add "exec & binfmt" section with myself and Eric omits 18f2609e9716 bottom_half.h needs kernel.h omits a02dcde595f7 Input: touchscreen - avoid bitwise vs logical OR warning omits 3378a07daa6c Input: xpad - add support for another USB ID of Nacon GC-100 omits fe0a7e3d0127 Input: resistive-adc-touch - fix division by zero error on [...] omits d997cc1715df Input: snvs_pwrkey - add clk handling omits a88638c4e69c Input: max8925_onkey - don't mark comment as kernel-doc omits 36fc54375f98 Input: ads7846 - do not attempt IRQ workaround when deferr [...] omits ccd661392abb Input: ads7846 - use input_set_capability() omits 9271cda2bb41 Input: ads7846 - set input device bus type and product ID omits 8b0286cb37b4 io_uring: clean io_prep_rw() omits 95462452d4c8 io_uring: optimise fixed rw rsrc node setting omits 200a80aa2078 io_uring: return iovec from __io_import_iovec omits 406e1233ec43 io_uring: optimise io_import_iovec fixed path omits 62768ee791cb io_uring: kill io_wq_current_is_worker() in iopoll omits 5d946c9385d8 io_uring: optimise req->ctx reloads omits 872e57abd171 Input: tm2-touchkey - allow changing keycodes from userspace omits f041a7af1263 Input: tm2-touchkey - report scan codes omits be358af1191b nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* [...] omits 804f354ab6ce Input: adxl34x - fix sparse warning omits c4be5e5a113d Input: ep93xx_keypad - switch to using managed resources omits ab317169673d Input: ep93xx_keypad - use dev_pm_set_wake_irq() omits 4ce73b052bdd Input: ep93xx_keypad - use BIT() and GENMASK() macros omits 03b47b3ad0a9 Input: ep93xx_keypad - annotate suspend/resume as __maybe_unused omits c3ca31ce0ea1 ARC: fix potential build snafu omits 8a543184d79c net/mlx5: Use system_image_guid to determine bonding omits 1021d0645d59 net/mlx5: Use native_port_num as 1st option of device index omits 2ec16ddde1fa net/mlx5: Introduce new device index wrapper omits 7b1b6d35f045 net/mlx5: Check return status first when querying system_i [...] omits 0e6f3ef469bb net/mlx5: DR, Prefer kcalloc over open coded arithmetic omits 0885ae1a9d34 net/mlx5e: Add extack msgs related to TC for better debug omits 88594d83314a net/mlx5: CT: Fix missing cleanup of ct nat table on init failure omits fbfa97b4d79f net/mlx5: Disable roce at HCA level omits 9fbe1c25ecca net/mlx5i: Enable Rx steering for IPoIB via ethtool omits 17ac528d8868 net/mlx5: Bridge, provide flow source hints omits 32def4120e48 net/mlx5: Read timeout values from DTOR omits 5945e1adeab5 net/mlx5: Read timeout values from init segment omits 4b2c5fa9c990 net/mlx5: Add layout to support default timeouts register omits ba95a6225b02 vsock_diag_test: remove free_sock_stat() call in test_no_sockets omits 2151135a1f61 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e21e52ad1e01 csky: Make HAVE_TCM depend on !COMPILE_TEST omits fb5d69a5cd78 csky: bitops: Remove duplicate __clear_bit define omits aeba0b84dd07 csky: Select ARCH_WANT_FRAME_POINTERS only if compiler sup [...] omits af89ebaa64de csky: Fixup regs.sr broken in ptrace omits fbd63c08cdcc csky: don't let sigreturn play with priveleged bits of sta [...] omits e3e56c050ab6 soc: qcom: rpmhpd: Make power_on actually enable the domain omits 51369c0f0534 dt-bindings: hwmon: allow specifying channels for tmp421 omits 3e4dd2e8bcf2 hwmon: (tmp421) ignore non-channel related DT nodes omits 0ebbd89d4d77 hwmon: (tmp421) update documentation omits 1a98068c71f9 hwmon: (tmp421) support HWMON_T_ENABLE omits f3fbf4b81d30 hwmon: (tmp421) really disable channels omits 3fba10dc0341 hwmon: (tmp421) support specifying n-factor via DT omits 45e9bda4ffc4 hwmon: (tmp421) support disabling channels from DT omits c1143d1bc5df hwmon: (tmp421) add support for defining labels from DT omits f04ce1e32330 dt-bindings: hwmon: add missing tmp421 binding omits 0857d6f8c759 ipv6: When forwarding count rx stats on the orig netdev omits a475008b40f2 Merge branch 'clk-renesas' into clk-next omits bada0389c2d8 Merge tag 'renesas-clk-for-v5.16-tag2' of git://git.kernel [...] omits c9a9dc49dc1f dt-bindings: display/bridge: sil, sii9234: Convert to YAML [...] omits cc83ff247be6 video: omapfb: replace snprintf in show functions with sysfs_emit omits 4701a0dd413c video: fbdev: replace snprintf in show functions with sysfs_emit omits 325af8803f46 gfs2: Fix unused value warning in do_gfs2_set_flags() omits 2ad7043195d0 gfs2: check context in gfs2_glock_put omits 2dd38d699d1d gfs2: Fix glock_hash_walk bugs omits 35fb3d505a9d gfs2: Cancel remote delete work asynchronously omits 27d7090d8ec5 gfs2: set glock object after nq omits b948271f520b gfs2: remove RDF_UPTODATE flag omits 9f1c9390e9bb gfs2: Eliminate GIF_INVALID flag omits 2e0e4375e0dc gfs2: fix GL_SKIP node_scope problems omits 3565f26d00a0 gfs2: split glock instantiation off from do_promote omits f5ad9d692f4a gfs2: further simplify do_promote omits e091366f0e03 gfs2: re-factor function do_promote omits 43c7cdc10930 gfs2: Remove 'first' trace_gfs2_promote argument omits 5a6a6283e26e gfs2: change go_lock to go_instantiate omits c90f13cfeb34 gfs2: dump glocks from gfs2_consist_OBJ_i omits f909a1e3d0b5 gfs2: dequeue iopen holder in gfs2_inode_lookup error omits ecafdc7b129a gfs2: Save ip from gfs2_glock_nq_init omits 020ba5d21f94 gfs2: Allow append and immutable bits to coexist omits 128c2aa64011 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits b1cae777b338 gfs2: move GL_SKIP check from glops to do_promote omits 035921960acb gfs2: Add GL_SKIP holder flag to dump_holder omits 9c94a5566dfb gfs2: remove redundant check in gfs2_rgrp_go_lock omits 553acb772bde gfs2: Fix mmap + page fault deadlocks for direct I/O omits 4de25673378c iov_iter: Introduce nofault flag to disable page faults omits 8a160b09cd14 gup: Introduce FOLL_NOFAULT flag to disable page faults omits b65d2be53902 iomap: Add done_before argument to iomap_dio_rw omits 5e54a30653bd iomap: Support partial direct I/O on user copy failures omits 8b68d37cee02 iomap: Fix iomap_dio_rw return value for user copies omits 4965b3bef07c gfs2: Fix mmap + page fault deadlocks for buffered I/O omits 906f090d0f7e gfs2: Eliminate ip->i_gh omits bd8885677023 gfs2: Move the inode glock locking to gfs2_file_buffered_write omits 780e49d7b88c gfs2: Introduce flag for glock holder auto-demotion omits 050c77f2894a gfs2: Clean up function may_grant omits 2bc4350d3e96 gfs2: Add wrapper for iomap_file_buffered_write omits 54045e5b59e5 kunit: Reset suite count after running tests omits b5c11a89384b kunit: tool: improve compatibility of kunit_parser with KT [...] omits fea34b1d9dd2 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 7d41322d82e3 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 9a61277af7fb Merge series "ASoC: Add Audio Graph Card2 support" from Ku [...] omits 26bc3371e648 dt-bindings: display/bridge: ptn3460: Convert to YAML binding omits 9f08c9ed580a rtc: pcf85063: Always clear EXT_TEST from set_time omits 4c8a7b80d5f3 rtc: pcf85063: add support for fixed clock omits c3336b8ac609 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() omits 24d23181e43d rtc: class: check return value when calling dev_set_name() omits 789c1093f02c rtc: class: don't call cdev_device_del() when cdev_device_ [...] omits 011ace4a7fad Merge tag 'imx-fixes-5.15-3' of git://git.kernel.org/pub/s [...] omits 2336d6968621 nfsd: update create verifier comment omits 6eab8224ed3d drm/tiny: ili9163: fix build omits 50848e3787ad drm/tiny: add driver for newhaven, 1.8-128160EF omits 893e46a9ae87 dt-bindings: display: add bindings for newhaven, 1.8-128160EF omits c974cf01b248 drm/i915: Clean up PXP Kconfig info. omits 5f9741f53a3e drm/panel: dsi-cm: replace snprintf in show functions with [...] omits b41562b71d54 KVM: VMX: Remove redundant handling of bus lock vmexit omits 284cbde45338 KVM: kvm_stat: do not show halt_wait_ns omits 5ced280cabc8 KVM: x86: WARN if APIC HW/SW disable static keys are non-z [...] omits e1c7d89a907a Revert "KVM: x86: Open code necessary bits of kvm_lapic_se [...] omits 10f8e09074db KVM: x86: avoid warning with -Wbitwise-instead-of-logical omits c760c32c0703 KVM: SEV-ES: Set guest_state_protected after VMSA update omits 180a736395e7 Merge branches 'acpi-battery', 'acpi-scan', 'acpi-soc' and [...] omits c0f45f99b695 KVM: X86: fix lazy allocation of rmaps omits a7f215bf7e75 KVM: replace large kvmalloc allocation with vmalloc omits 6ee5808de074 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits b16a37e1846c rpmsg: glink: Send READ_NOTIFY command in FIFO full case omits 343ba27b6f9d rpmsg: glink: Remove channel decouple from rpdev release omits c7c182d4447e rpmsg: glink: Remove the rpmsg dev in close_ack omits eadeb06e7645 Merge tag 'asoc-fix-v5.15-rc5' of https://git.kernel.org/p [...] omits 8956927faed3 rpmsg: glink: Add TX_DATA_CONT command while sending omits 4ca239f33737 ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts omits 4c8d49bc476c ASoC: cs42l42: Fix WARN in remove() if running without an [...] omits 0c3d6c6ff75a ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile omits fdbd256175a1 ASoC: cs42l42: Set correct SRC MCLK omits 4ae1d8f911d6 ASoC: cs42l42: Allow time for HP/ADC to power-up after enable omits 3c211cb7db29 ASoC: cs42l42: Use PLL for SCLK > 12.288MHz omits 2a031a99428b ASoC: cs42l42: Don't claim to support 192k omits 0306988789d9 ASoC: cs42l42: Defer probe if request_threaded_irq() retur [...] omits 917d5758014b ASoC: cs42l42: Don't set defaults for volatile registers omits d591d4b32aa9 ASoC: cs42l42: Correct some register default values omits 6e6825801ab9 ASoC: cs42l42: Always configure both ASP TX channels omits 06441c82f0cd ASoC: cs42l42: Don't reconfigure the PLL while it is running omits 08411e3461bd spi: replace snprintf in show functions with sysfs_emit omits 2a4a4e8918f0 spi: cadence: Add of_node_put() before return omits dbf641a10f61 spi: orion: Add of_node_put() before goto omits b296997cf539 ASoC: soc-component: improve error reporting for register access omits 96792fdd77cd ASoC: amd: enable vangogh platform machine driver build omits 34a0094b9ff7 ASoC: amd: add vangogh machine driver omits 832a5cd2d3d9 ASoc: amd: create platform device for VG machine driver omits baa274db99ef ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] omits 349b15ef9d53 ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] omits cb2d94aa4d51 ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] omits e781759ab87b ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] omits 5279bd8a842b ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] omits c601fdf5c845 ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] omits 95373f36b9b8 ASoC: add Audio Graph Card2 Custom Sample omits 466ac332bc57 ASoC: add Audio Graph Card2 Yaml Document omits c3a15c92a67b ASoC: audio-graph-card2: add Codec2Codec support omits f03beb55a831 ASoC: audio-graph-card2: add DPCM support omits c8c74939f791 ASoC: audio-graph-card2: add Multi CPU/Codec support omits 6e5f68fe3f2d ASoC: add Audio Graph Card2 driver omits 52a18c291470 ASoC: simple-card-utils: add codec2codec support omits 92939252458f ASoC: simple-card-utils: add asoc_graph_is_ports0() omits d293abc0c8fb ASoC: test-component: add Test Component for Sound debug/test omits 5dd7e163e71f ASoC: test-component: add Test Component YAML bindings omits 9955548919c4 remoteproc: Remove vdev_to_rvdev and vdev_to_rproc from re [...] omits c34bfafd7c6c remoteproc: omap_remoteproc: simplify getting .driver_data omits 9db9c738ac89 remoteproc: qcom_q6v5_mss: Use devm_platform_ioremap_resou [...] omits 0374a4ea7269 remoteproc: Fix a memory leak in an error handling path in [...] omits d6a33c5bdc84 remoteproc: Fix spelling mistake "atleast" -> "at least" omits 2faf63b650bb ice: make use of ice_for_each_* macros omits 22bf877e528f ice: introduce XDP_TX fallback path omits 9610bd988df9 ice: optimize XDP_TX workloads omits eb087cd82864 ice: propagate xdp_ring onto rx_ring omits a55e16fa330a ice: do not create xdp_frame on XDP_TX omits 0bb4f9ecadd4 ice: unify xdp_rings accesses omits e72bba21355d ice: split ice_ring onto Tx/Rx separate structs omits dc23715cf30a ice: move ice_container_type onto ice_ring_container omits e93d1c37a85b ice: remove ring_active from ice_ring omits 8fe31e0995f0 Merge tag 'gpio-fixes-for-v5.15-rc6' of git://git.kernel.o [...] omits 985f6ab93fc9 Merge tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/ [...] omits e761e622b509 Merge branch 'trace/ftrace/urgent' into trace/for-next omits ccb6a666d555 Merge tag 'regulator-fix-v5.15-rc5' of git://git.kernel.or [...] omits 7a3348870500 ksmbd: validate credit charge after validating SMB2 PDU body size omits 2ea086e35c3d ksmbd: add buffer validation for smb direct omits 4bc59477c329 ksmbd: limit read/write/trans buffer size not to exceed 8MB omits f39b5afbcef4 nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* [...] omits 9e795d94deaf Merge tag 'mtd/fixes-for-5.15-rc6' of git://git.kernel.org [...] omits 591a495d440f Merge tag 'drm-fixes-2021-10-15-1' of git://anongit.freede [...] omits 7d4901d96584 clk: samsung: exynos5433: update apollo and atlas clock probing omits 3270ffe89fe6 clk: samsung: add support for CPU clocks omits 86a44e9067c9 Merge tag 'ntfs3_for_5.15' of git://github.com/Paragon-Sof [...] omits cdeb5d7d890e KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 [...] omits 9b4416c5095c KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() omits 7dd05578198b clk: samsung: Introduce Exynos850 clock driver omits 4884ddba7f12 Merge branch 'tcp-md5-vrf-fix' omits 64e4017778be selftests: net/fcnal: Test --{force,no}-bind-key-ifindex omits 78a9cf6143e2 selftests: nettest: Add --{force,no}-bind-key-ifindex omits a76c2315bec7 tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0 omits 86f1e3a8489f tcp: md5: Fix overlap between vrf and non-vrf keys omits 5d6298f25a0d dt-bindings: clock: Document Exynos850 CMU bindings omits 46393d61a328 lan78xx: select CRC32 omits 295711fa8fec Merge branch 'dpaa2-irq-coalescing' omits fc398bec0387 net: dpaa2: add adaptive interrupt coalescing omits 69651bd8d303 soc: fsl: dpio: add Net DIM integration omits a64b44213766 net: dpaa2: add support for manual setup of IRQ coalesing omits ed1d2143fee5 soc: fsl: dpio: add support for irq coalescing per softwar [...] omits 2cf0b6fe9bd3 soc: fsl: dpio: extract the QBMAN clock frequency from the [...] omits d4b3aaf0f90b ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI cloc [...] omits cd932c2a1ecc Merge tag 'usb-serial-5.15-rc6' of https://git.kernel.org/ [...] omits 960d46f29aec ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 omits 0ac68641f414 ARM: dts: stm32: fix SAI sub nodes register range omits dad70d11a6e5 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] omits d2a6b86d9bc8 Merge branch 'for-5.16/block' into for-next omits 3316a03351ff Merge branch 'for-5.16/drivers' into for-next omits f149a57312e3 Merge branch 'for-5.16/block-io_uring' into for-next omits e5c383e496e8 Merge branch 'for-5.16/io_uring' into for-next omits 055b7484d2dc io_uring: rearrange io_read()/write() omits 8d248fd0dd3d io_uring: clean up io_import_iovec omits 5e8f74fba3bc io_uring: optimise io_import_iovec nonblock passing omits 5820b40506be io_uring: optimise read/write iov state storing omits 90836814fdba io_uring: encapsulate rw state omits df1460ff653e io_uring: optimise rw comletion handlers omits 10bce60ee5f8 io_uring: prioritise read success path over fails omits 67d15661cb5e io_uring: consistent typing for issue_flags omits 99d44da9c3c8 io_uring: optimise rsrc referencing omits 1dd7128b839f thermal/core: Fix null pointer dereference in thermal_release() omits 06f6e365e2ec crypto: octeontx2 - set assoclen in aead_do_fallback() omits b97c2b219b56 crypto: ccp - Fix whitespace in sev_cmd_buffer_len() omits f3fafbcbe873 Merge branch 'L4S-style-ce_threshold_ect1-marking' omits e72aeb9ee0e3 fq_codel: implement L4S style ce_threshold_ect1 marking omits 70e939ddea7f net: add skb_get_dsfield() helper omits c13de2386c78 mtd: core: don't remove debugfs directory if device is in use omits 8a057b5fb480 MAINTAINERS: Update the devicetree documentation path of hyperbus omits 7b09acdcb944 mtd: block2mtd: add support for an optional custom MTD label omits a04e96537cc6 mtd: block2mtd: minor refactor to avoid hard coded constant omits 19757cebf0c5 tcp: switch orphan_count to bare per-cpu counters omits 603362b4a583 mtd: fixup CFI on ixp4xx omits fc9e18f9e987 mtd: rawnand: arasan: Prevent an unsupported configuration omits 73e197df1949 MAINTAINERS: Add entry for Qualcomm NAND controller driver omits eec417fd317a mtd: rawnand: hynix: Add support for H27UCG8T2ETR-BC MLC NAND omits 0b93aed2842d mctp: Avoid leak of mctp_sk_key omits 6bcd2960af1b mtd: rawnand: xway: Keep the driver compatible with on-die [...] omits b4ebddd6540d mtd: rawnand: socrates: Keep the driver compatible with on [...] omits 325fd539fc84 mtd: rawnand: plat_nand: Keep the driver compatible with o [...] omits f16b7d2a5e81 mtd: rawnand: pasemi: Keep the driver compatible with on-d [...] omits 194ac63de6ff mtd: rawnand: orion: Keep the driver compatible with on-di [...] omits f9d8570b7fd6 mtd: rawnand: mpc5121: Keep the driver compatible with on- [...] omits b5b5b4dc6fcd mtd: rawnand: gpio: Keep the driver compatible with on-die [...] omits 7e3cdba176ba mtd: rawnand: au1550nd: Keep the driver compatible with on [...] omits d707bb74daae mtd: rawnand: ams-delta: Keep the driver compatible with o [...] omits c625823ad8c0 Revert "mtd: rawnand: cs553x: Fix external use of SW Hammi [...] omits 075718fdaf0e sctp: fix transport encap_port update in sctp_vtag_verify omits fe972c458fc5 Revert "mtd: rawnand: lpc32xx_slc: Fix external use of SW [...] omits 8d1e4218a63e Revert "mtd: rawnand: ndfc: Fix external use of SW Hamming [...] omits 1d5f55634c92 Revert "mtd: rawnand: sharpsl: Fix external use of SW Hamm [...] omits 048fbdd59910 Revert "mtd: rawnand: tmio: Fix external use of SW Hamming [...] omits e7f466c51ce9 Revert "mtd: rawnand: txx9ndfmc: Fix external use of SW Ha [...] omits d8467112d645 mtd: rawnand: Let callers use the bare Hamming helpers omits 9be1446ece29 mtd: rawnand: fsmc: Fix use of SM ORDER omits c2402d43d183 ptp: fix error print of ptp_kvm on X86_64 platform omits bf1366734b36 Merge branch 'qca8337-improvements' omits d291fbb8245d dt-bindings: net: dsa: qca8k: convert to YAML schema omits e52073a8e308 dt-bindings: net: ipq8064-mdio: fix warning with new qca8k switch omits fd0bb28c547f net: dsa: qca8k: move port config to dedicated struct omits cef08115846e net: dsa: qca8k: set internal delay also for sgmii omits f477d1c8bdbe net: dsa: qca8k: add support for QCA8328 omits ed7988d77fbf dt-bindings: net: dsa: qca8k: document support for qca8328 omits 362bb238d8bf net: dsa: qca8k: add support for pws config reg omits 924087c5c3d4 dt-bindings: net: dsa: qca8k: Document qca,led-open-drain binding omits bbc4799e8bb6 net: dsa: qca8k: add explicit SGMII PLL enable omits 13ad5ccc093f dt-bindings: net: dsa: qca8k: Document qca,sgmii-enable-pll omits 5654ec78dd7e net: dsa: qca8k: rework rgmii delay logic and scan for cpu port 6 omits 3fcf734aa482 net: dsa: qca8k: add support for cpu port 6 omits 731d613338ec dt-bindings: net: dsa: qca8k: Document support for CPU port 6 omits 6c43809bf1be net: dsa: qca8k: add support for sgmii falling edge omits fdbf35df9c09 dt-bindings: net: dsa: qca8k: Add SGMII clock phase properties omits d8b6f5bae6d3 dsa: qca8k: add mac_power_sel support omits bacc8daf97d4 xen-netback: Remove redundant initialization of variable err omits d00e60ee54b1 page_pool: disable dma mapping support for 32-bit arch wit [...] omits 79df45731da6 perf/core: Allow ftrace for functions in kernel/event/core.c omits 8b8ff8cc3b81 perf/x86: Add new event for AUX output counter index omits 71920ea97d6d perf/x86/msr: Add Sapphire Rapids CPU support omits 09089db79859 irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT omits b4c6f86ec2f6 irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT omits 810979682ccc irq_work: Allow irq_work_sync() to sleep if irq_work() no [...] omits da6ff0994349 sched/rt: Annotate the RT balancing logic irqwork as IRQ_W [...] omits 66558b730f25 sched: Add cluster scheduler level for x86 omits 778c558f49a2 sched: Add cluster scheduler level in core and related Kco [...] omits c5e22feffdd7 topology: Represent clusters of CPUs within a die omits 37b47298ab86 sched: Disable -Wunused-but-set-variable omits 42a20f86dc19 sched: Add wrapper for get_wchan() to keep task blocked omits bc9bbb81730e x86: Fix get_wchan() to support the ORC unwinder omits 4e046156792c proc: Use task_is_running() for wchan in /proc/$pid/stat omits cf2a85efdade leaking_addresses: Always print a trailing newline omits 54354c6a9f7f Revert "proc/wchan: use printk format instead of lookup_sy [...] omits f42752729e20 eeprom: 93xx46: fix MODULE_DEVICE_TABLE omits e2b6d941ec38 Merge tag 'kvmarm-fixes-5.15-2' of git://git.kernel.org/pu [...] omits 019057bd73d1 KVM: SEV-ES: fix length of string I/O omits 502408a61f4b staging: wlan-ng: Avoid bitwise vs logical OR warning in h [...] omits 5ce0309027c0 staging: r8188eu: remove MSG_88E calls from hal/usb_halinit.c omits ee866360a620 include/media/media-entity.h: replace kernel.h with the ne [...] omits 8ea25cb527f4 include/linux/plist.h: replace kernel.h with the necessary [...] omits 3accff5fbd7c include/linux/llist.h: replace kernel.h with the necessary [...] omits 94e3e4098bd8 include/linux/list.h: replace kernel.h with the necessary [...] omits 78a4943c0a95 include/kunit/test.h: replace kernel.h with the necessary [...] omits 4e8856702573 kernel.h: split out container_of() and typeof_member() macros omits dcaf7a5f413b kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] omits 19e6044354a5 proc/sysctl: make protected_* world readable omits 04e0b2e8c8f4 proc: allow pid_revalidate() during LOOKUP_RCU omits 3794255dd4a8 virtio-mem: kdump mode to sanitize /proc/vmcore access omits afdf313e779f virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits f5f1c3f0874c virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 449a9a5f55dc virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits 0d814827522e proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits 020d8ce431da proc/vmcore: let pfn_is_ram() return a bool omits 0b9461251653 x86/xen: print a warning when HVMOP_get_mem_type fails omits 6e2d040da650 x86/xen: simplify xen_oldmem_pfn_is_ram() omits 84b5937b0511 x86/xen: update xen_oldmem_pfn_is_ram() documentation omits 703b6a61fdf2 proc: test that /proc/*/task doesn't contain "0" omits e86649599a8d procfs-do-not-list-tid-0-in-proc-pid-task-fix omits cc0a0fe6b14a procfs: do not list TID 0 in /proc/<pid>/task omits f39bdb62bc51 kernel/hung_task.c: Monitor killed tasks. omits 2b5c93ca8078 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1c874e685ee1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ecb5977e1ad7 Docs/DAMON: document physical memory monitoring support omits a1e378f89928 mm/damon/dbgfs: support physical memory monitoring omits c31a19ee1f18 mm/damon: implement primitives for physical address space [...] omits 380b0432eff1 mm/damon/vaddr: Include 'highmem.h' to fix a build failure omits 1f8818e352f7 dyndbg: fix spurious vNpr_info change omits f6632721cd62 drm/bridge: synopsys: dw-hdmi: also allow interlace on bridge omits 3111a22e06df Merge branch 'mem-ctrl-next' into for-next omits 131dd9a436d8 memory: tegra20-emc: Support matching timings by LPDDR2 co [...] omits 38322cf423f6 memory: Add LPDDR2-info helpers omits ce004ae6c552 dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node omits 001b8b2594db dt-bindings: Add vendor prefix for Elpida Memory omits 2782ece0d315 dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F omits 3539a2c6c689 dt-bindings: memory: lpddr2: Add revision-id properties omits 9e17f71e9c33 dt-bindings: memory: lpddr2: Convert to schema omits a0d245d086c7 dt-bindings: Relocate DDR bindings omits 66d9de75cfc1 Merge branch 'next/drivers' into for-next omits 81a51eb6be3d soc: samsung: exynos-chipid: Add Exynos850 support omits 0a0124065fcd dt-bindings: samsung: exynos-chipid: Document Exynos850 co [...] omits c072c4ef7ef0 soc: samsung: exynos-chipid: Pass revision reg offsets omits f4e260bffcf3 pinctrl: renesas: checker: Prefix common checker output omits f31a5ffbd11d pinctrl: renesas: checker: Fix bias checks on SoCs with pu [...] omits e212923e7407 pinctrl: renesas: checker: Move overlapping field check omits 28e7f8ff9058 pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] omits 412da8c7224a pinctrl: renesas: Fix save/restore on SoCs with pull-down [...] omits ce34fb3cb4a8 pinctrl: renesas: r8a779[56]x: Add MediaLB pins omits 2bd9feed2316 clk: renesas: r8a779[56]x: Add MLP clocks omits d94befbb5ae3 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers omits 3c414eb65c29 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset omits c3131bd5586d thermal: rcar_gen3_thermal: Read calibration from hardware omits b8aaf1415a1b thermal: rcar_gen3_thermal: Store thcode and ptat in priv data omits f6c83676c609 thermal/drivers/qcom/spmi-adc-tm5: Add support for HC variant omits db03874b8543 dt-bindings: thermal: qcom: add HC variant of adc-thermal [...] omits 509d3f2b755f Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits a14bc107edd0 drm/panel: olimex-lcd-olinuxino: select CRC32 omits 1a361b41c1a1 drm/r128: fix build for UML omits d1d94b0129dc drm/nouveau/fifo: Reinstate the correct engine bit programming omits b253c3026c29 drm/hyperv: Fix double mouse pointers omits b693e42921e0 drm/fbdev: Clamp fbdev surface size if too large omits 97794170b696 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] omits 6011106d129d Merge tag 'mediatek-drm-fixes-5.15' of https://git.kernel. [...] omits 0cd413b5e756 fsi: occ: Add dynamic debug to dump command and response omits 908dbf0242e2 hwmon: (occ) Remove sequence numbering and checksum calculation omits 62f79f3d0eb9 fsi: occ: Force sequence numbering per OCC omits 52a490e0efac ARM: configs: aspeed: Remove unused USB gadget devices omits 6c78800461e6 ARM: config: aspeed: Enable Network Block Device omits 59b8bfc89439 ARM: configs: aspeed: Enable pstore and lockup detectors omits 7af36da5fede ARM: configs: aspeed: Enable commonly used drivers omits c688b4ad0c8b ARM: configs: aspeed: Disable IPV6 SIT device omits 05e63b48b20f ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compati [...] omits 1ee1500ef717 ARM: dts: ls1021a: move thermal-zones node out of soc/ omits 08dc4d0c9535 ARM: dts: ls1021a-tsn: remove undocumented property "posit [...] omits 6aae6c49690c ARM: dts: ls1021a-qds: change fpga to simple-mfd device omits 8bcf67b8d893 ARM: dts: ls1021a: add #power-domain-cells for power-contr [...] omits 39a1d8d2fbda ARM: dts: ls1021a: add #dma-cells to qdma node omits e11f309660e1 ARM: dts: ls1021a: fix memory node for schema check omits 8611083250e8 ARM: dts: ls1021a: remove regulators simple-bus omits 61761d3eeb43 ARM: dts: ls1021a: disable ifc node by default omits d41488bc0b65 ARM: dts: ls1021a: breakup long values in thermal node omits 44c407203313 ARM: dts: ls1021a: fix board compatible to follow binding schema omits 74c7b4593798 ARM: dts: ls1021a: update pcie nodes for dt-schema check omits 7cd2f9a59f34 ARM: dts: ls1021a-qds: Add node for QSPI flash omits 784bdc6f2697 ARM: dts: ls1021a: change to use SPDX identifiers omits ca8a261617c7 ARM: dts: ls1021a: change dma channels order to match schema omits 113dc42b03e3 ARM: dts: ls1021a: remove clock-names property for i2c nodes omits 83ad8d101151 dt-bindings: arm: fsl: add ls1021a-tsn board omits 72949f76565c soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() omits c49d461648e5 ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC pr [...] omits 40088915f547 Merge branch 'octeontx2-af-miscellaneous-changes-for-cpt' omits 149f3b73cb66 octeontx2-af: Add support to flush full CPT CTX cache omits 7054d39ccf7e octeontx2-af: Perform cpt lf teardown in non FLR path omits 4826090719d4 octeontx2-af: Enable CPT HW interrupts omits e99a1fa731b4 ARM: imx_v6_v7_defconfig: Enable HID I2C omits 7973009235e2 arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix omits a3d708925fcc net: tulip: winbond-840: fix build for UML omits 523994ba3ad1 net: intel: igc_ptp: fix build for UML omits cd2621d07d51 net: fealnx: fix build for UML omits 78e0a006914b hv_netvsc: Add comment of netvsc_xdp_xmit() omits c47fedba94bc Merge branch 'minor-managed-neighbor-follow-ups' omits 30fc7efa38f2 net, neigh: Reject creating NUD_PERMANENT with NTF_MANAGED [...] omits c8e80c1169b2 net, neigh: Use NLA_POLICY_MASK helper for NDA_FLAGS_EXT a [...] omits 507c2f1d2936 net, neigh: Add build-time assertion to avoid neigh->flags [...] omits 20d446f24f37 net: mvneta: Delete unused variable omits 4dc08dcc9f6f net: phy: dp83867: introduce critical chip default init fo [...] omits 4ece1ae44015 net: microchip: lan743x: add support for PTP pulse width ( [...] omits 67ca5159dbe2 net: phy: micrel: make *-skew-ps check more lenient omits fea0fd097c4f arm64: dts: imx8mq-librem5: set debounce interval of volum [...] omits 09d255f0beb5 arm64: dts: imx8mq-librem5: Limit the max sdio frequency omits 2344af0d5b58 arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards omits c3817595d6d0 arm64: dts: imx8mq-librem5: delay the startup of the SDIO omits 924025e5eeb9 arm64: dts: imx8mq-librem5: wire up the wifi regulator omits 1f8359d4a242 arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl as [...] omits ca4fd34e8603 arm64: dts: imx8mq-librem5: add reset gpio to mantix panel [...] omits a1467faa1041 ARM: imx: register reset controller from a platform driver omits 4fb0b9309c9f ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery omits 266e5cf39a0f arm64: dts: qcom: sm8250: remove mmcx regulator omits 5d776bab41b2 Merge branch 'clk-versatile' into clk-next omits d4e15d4821e7 clk: versatile: hide clock drivers from non-ARM users omits 323fd5955f84 clk: versatile: Rename ICST to CLK_ICST omits dfe28877db61 arm64: dts: qcom: sc7180: Add qspi compatible omits 622adb84b3e7 arm64: dts: qcom: sdm845: Drop standalone smem node omits b5af64fceb04 soc: qcom: smem: Support reserved-memory description omits 7a99e87e2e6b dt-bindings: soc: smem: Make indirection optional omits d0fe6491ddd2 dt-bindings: sram: Document qcom,rpm-msg-ram omits 11cae9cb85ec Merge branch 'clk-qcom' into clk-next omits 9095d054851f arm64: dts: qcom: msm8916: Drop underscore in node name omits 2533786f46d0 arm64: dts: qcom: apq8016-sbc: Clarify firmware-names omits 3652265514f5 clk: qcom: gdsc: enable optional power domain support omits a91c483b42fa clk: qcom: videocc-sm8250: use runtime PM for the clock co [...] omits 6158b94ec807 clk: qcom: dispcc-sm8250: use runtime PM for the clock controller omits a3bb8a70e7ef dt-bindings: clock: qcom,videocc: add mmcx power domain omits 730d688fce07 dt-bindings: clock: qcom,dispcc-sm8x50: add mmcx power domain omits 88800cb25484 arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect omits 5c1c3e2a7693 arm64: defconfig: Disable firmware sysfs fallback omits 4d5b5539742d binder: use cred instead of task for getsecid omits 52f88693378a binder: use cred instead of task for selinux checks omits ea673f17ab76 drm/i915/uapi: Add comment clarifying purpose of I915_TILI [...] omits 199b1b9e816f md: update superblock after changing rdev flags in state_store omits 48474810225e md: remove unused argument from md_new_event omits e525a5ddd706 md/raid5: call roundup_pow_of_two in raid5_run omits 87ea6e98b6e6 md/raid1: use rdev in raid1_write_request directly omits 6de838e352bf md/raid1: only allocate write behind bio for WriteMostly device omits 7776e7efe6f4 md: properly unwind when failing to add the kobject in md_alloc omits 2907d6ab0e94 md: extend disks_mutex coverage omits 515a61a77626 md: add the bitmap group to the default groups for the md kobject omits 8d0d00d63840 md: add error handling support for add_disk() omits 1483f0a427fe Merge tag 'drm-intel-fixes-2021-10-14' of git://anongit.fr [...] omits e15f5972b803 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 8b017fbe0bbb net: of: fix stub of_net helpers for CONFIG_NET=n omits bf6bad5a1b97 mm/damon/vaddr: separate commonly usable functions omits dc8cdbf8606e Docs/admin-guide/mm/damon: document 'init_regions' feature omits 2f2db6770fc0 mm/damon/dbgfs-test: add a unit test case for 'init_regions' omits 1daf71cfc567 mm/damon/dbgfs: allow users to set initial monitoring targ [...] omits 90112e915e90 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits 74b80cfd5775 selftests/damon: add 'schemes' debugfs tests omits 60e1debe5881 mm/damon/schemes: implement statistics feature omits 9943be55a089 mm/damon/dbgfs: support DAMON-based Operation Schemes omits 9031bb1a63eb mm/damon/vaddr: support DAMON-based Operation Schemes omits 046b57ea1c95 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits 34fef443c152 mm/damon/core: account age of target regions omits 91d6c461e3e2 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits 3282ec0a6116 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits bc3f222be371 mm/damon: remove unnecessary do_exit() from kdamond omits d57fdf7b6480 mm/damon/core: print kdamond start log in debug mode only omits 990747f04f23 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits b27d1b3a098c docs/vm/damon: remove broken reference omits 32b6c9da9cba MAINTAINERS: update SeongJae's email address omits fec034fc0ac5 Documentation/vm: move user guides to admin-guide/mm/ omits 373eed52e1b7 mm/damon: grammar s/works/work/ omits c7b17cd396d7 kfence: shorten critical sections of alloc/free omits 74c7508fcc29 kfence: test: use kunit_skip() to skip tests omits 65680fb5f9ce kfence: add note to documentation about skipping covered a [...] omits fdbf8218769c fixup! kfence: limit currently covered allocations when po [...] omits fde7dcb478b7 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits ad992f0b8612 kfence: limit currently covered allocations when pool nearly full omits 490a4d503c1f kfence: move saving stack trace of allocations into __kfen [...] omits d999e933d7a7 kfence: count unexpectedly skipped allocations omits 692065c5fc87 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits a411caccc02b include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 641af60bc12c mm: remove HARDENED_USERCOPY_FALLBACK omits 8899a1675118 zram: Introduce an aged idle interface omits 494b4e8b09a5 zram-introduce-an-aged-idle-interface-v5 omits 23d7be697d22 zram: introduce an aged idle interface omits cbbc260f0e3d zram: off by one in read_block_state() omits 19107b84632d zram_drv: allow reclaim on bio_alloc omits beb4efb65603 mm/highmem: Remove deprecated kmap_atomic omits 5edd59171d82 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 4521934fbd85 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 82a696b9bf55 mm: disable zsmalloc on PREEMPT_RT omits 45186fdab0c0 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 215f8fc12b03 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 7ed9995ce085 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits c92a0e22b858 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits f7c3cc495794 memblock: allow to specify flags with memblock_add_node() omits d6cb9a0a5a3f memblock: improve MEMBLOCK_HOTPLUG documentation omits acac34e14be0 mm/memory_hotplug: handle memblock_add_node() failures in [...] omits f3a1abef161c x86: remove memory hotplug support on X86_32 omits 352c48e40b14 mm/memory_hotplug: remove stale function declarations omits b8d911012891 mm/memory_hotplug: remove HIGHMEM leftovers omits 2cef58a8b3ac mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 92bc3fde5d0b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 7d39d8e5b10a mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits f341bb6efd76 memory-hotplug.rst: document the "auto-movable" online policy omits 037a960efc32 memory-hotplug.rst: document the "auto-movable" online policy omits 9bd745ce40f8 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits 52dda3fdbd5d memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 3b6dca3f3166 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 9f00017184a2 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 094a95a08550 mm/vmstat: annotate data race for zone->free_area[order].nr_free omits bb787e2a0b90 selftests: vm: add KSM huge pages merging time test omits 686139d0208b selftest/vm: fix ksm selftest to run with different NUMA t [...] omits cbe53b86830b mm: nommu: kill arch_get_unmapped_area() omits b67b99a2c8e8 mm/migrate: de-duplicate migrate_reason strings omits ca8ad6b5ffee hugetlbfs: extend the definition of hugepages parameter to [...] omits be5cb475b662 oom_kill: oom_score_adj broken for processes with small me [...] omits 83fc9b0bbb96 mm: mark the OOM reaper thread as freezable omits d6e96e5e2e23 memblock: use memblock_free for freeing virtual pointers omits add418abaed8 memblock: rename memblock_free to memblock_phys_free omits fca2cffa9209 memblock: stop aliasing __memblock_free_late with memblock [...] omits d22c5b625837 memblock: drop memblock_free_early_nid() and memblock_free [...] omits 4292e4a890c9 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits 7a04aab4e427 arch_numa: simplify numa_distance allocation omits 770fc72d2159 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 12ae76529daa mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits a32ee47b9b66 tools/vm/page-types.c: print file offset in hexadecimal omits 3a6fb85bdf33 tools/vm/page-types.c: move show_file() to summary output omits aa3418d163c7 tools/vm/page-types.c: make walk_file() aware of address r [...] omits cbd588fbef48 tools/vm/page_owner_sort.c: count and sort by mem omits 8c017cd1f533 mm/vmscan.c: fix -Wunused-but-set-variable warning omits d574c2c5554b mm/page_isolation: guard against possible putback unisolated page omits 49137c7e15b4 mm/page_isolation: fix potential missing call to unset_mig [...] omits e8e2e11c6492 userfaultfd/selftests: fix calculation of expected ioctls omits 63d4a1031c39 userfaultfd/selftests: fix feature support detection omits 68587df4e658 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits c5df51826aac mm, hugepages: add hugetlb vma mremap() test omits 3159a711a846 mm, hugepages: add mremap() support for hugepage backed vma omits 5372277bdb35 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] omits 94aa92bf3ce1 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 90df1166733f hugetlb-add-hugetlb-demote-page-support-v4 omits 16eb542ba234 hugetlb: add hugetlb demote page support omits 6a8352a5dd4f hugetlb: add demote bool to gigantic page routines omits c1ca9815ed17 hugetlb: be sure to free demoted CMA pages to CMA omits 25c0bad1c752 mm/cma: add cma_pages_valid to determine if pages are in CMA omits ab6b5c3fd8bb hugetlb: add demote hugetlb page sysfs interfaces omits a2df25cbbdf3 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 004ad69fc714 mm: fix data race in PagePoisoned() omits 36e77d7d52d2 s390: use generic version of arch_is_kernel_initmem_freed() omits c011d535acad powerpc: use generic version of arch_is_kernel_initmem_freed() omits 53fe501722c8 mm: make generic arch_is_kernel_initmem_freed() do what it says omits 195d2ca52f0d mm: create a new system state and fix core_kernel_text() omits 201fc9709a6b mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits ae6177b6eafa mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 33d8db3edadf mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits 97c282350cec mm: move fold_vm_numa_events() to fix NUMA without SMP omits 0345be1f0d36 mm: move node_reclaim_distance to fix NUMA without SMP omits 736808002760 mm/page_alloc: use accumulated load when building node fal [...] omits c44df6b8d8b7 mm/page_alloc: print node fallback order omits 3ccd2284686c mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits 4fd22576c7ec mm/page_alloc.c: use helper function zone_spans_pfn() omits c9f43a741bc3 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 8792f865e8bd mm/page_alloc.c: simplify the code by using macro K() omits fcb632793cc0 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 80f8c8ae117d mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 91c3661c3eb1 kasan: fix tag for large allocations when using CONFIG_SLAB omits 10b453124be0 workqueue, kasan: avoid alloc_pages() when recording stack omits 2f09761dc85f kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 900709aa65f5 kasan: common: provide can_alloc in kasan_save_stack() omits abe29eb6b910 lib/stackdepot: introduce __stack_depot_save() omits a2c9b083a43f lib/stackdepot: remove unused function argument omits 5bc37a12a31a lib/stackdepot: include gfp.h omits 3acb87de096b kasan: test: add memcpy test that avoids out-of-bounds write omits 4c41b65e6e81 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] omits 1f188bb23d0d kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC omits 849deaefecc6 arm64: support page mapping percpu first chunk allocator omits 89928ab6a49a vmalloc: choose a better start address in vm_area_register [...] omits 1ee04d5a735f vmalloc: back off when the current task is OOM-killed omits 080ee2e10e2e mm/vmalloc: check various alignments when debugging omits 9097a1515220 mm/vmalloc: do not adjust the search size for alignment overhead omits d7cc1bdae498 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits e2f298ed670b mm/vmalloc: make show_numa_info() aware of hugepage mappings omits 28df2ad53dfb mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 76c98ca73857 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 9975ec73f31a mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN omits 6f82b73dc88f mm: mmap_lock: remove redundant newline in TP_printk omits c559c99c6020 mm/mremap: don't account pages in vma_to_resize() omits ba18bb9fe475 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() omits 81f03143e0cf memory: remove unused CONFIG_MEM_BLOCK_SIZE omits aa7780d67fc9 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 02c2aa5d3675 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 75cfd08ea25b lazy tlb: allow lazy tlb mm refcounting to be configurable omits f8e1a4866f4d lazy tlb: introduce lazy mm refcount helper functions omits a9272e3b2df3 Documentation: update pagemap with shmem exceptions omits 8432b94e9ffb mm: remove redundant smp_wmb() omits 4f1814e66f83 mm: introduce pmd_install() helper omits 90d6f767ec81 mm: add zap_skip_check_mapping() helper omits b63da7ff166e mm: drop first_index/last_index in zap_details omits f07db327f6cb mm: clear vmf->pte after pte_unmap_same() returns omits dd6abf701783 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 9c72b3acb616 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 944e399bc1de mm: use __pfn_to_section() instead of open coding it omits b9d1ef40d1d4 mm/mmap.c: fix a data race of mm->total_vm omits fc8007cffe40 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT omits 2e30e3a045d8 memcg: prohibit unconditional exceeding the limit of dying tasks omits 0954ade95ca4 mm/memcg: remove obsolete memcg_free_kmem() omits a70bfa81c8bf memcg: unify memcg stat flushing omits e5241c985239 memcg: flush stats only if updated omits 5a5c0e9f65a9 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits acc5af1c083d mm: optimise put_pages_list() omits 7b532e677e19 mm/swapfile: fix an integer overflow in swap_show() omits 42a4b7b7d714 mm/swapfile: remove needless request_queue NULL pointer check omits e565d69c2c1a mm/gup: further simplify __gup_device_huge() omits 2b469f2118ff vfs: keep inodes with page cache off the inode shrinker LRU omits 99715f73598a mm/filemap.c: remove bogus VM_BUG_ON omits 189d1d5b45b2 mm/page_ext.c: fix a comment omits 3d41e94e2e82 percpu: add __alloc_size attributes for better bounds checking omits 0b45cc7f695d mm/page_alloc: add __alloc_size attributes for better boun [...] omits 027f0dd2466a mm/vmalloc: add __alloc_size attributes for better bounds [...] omits b972a767f999 mm/kvmalloc: add __alloc_size attributes for better bounds [...] omits 8ea6f41f856c slab: add __alloc_size attributes for better bounds checking omits 750c1294121a slab: clean up function prototypes omits 48121e61c570 scripts: kernel-doc: Ignore __alloc_size() attribute omits 931120f9ec80 Compiler Attributes: add __alloc_size() for better bounds [...] omits b38a723dd719 rapidio: avoid bogus __alloc_size warning omits 1bd79a0d2bf9 kasan: test: bypass __alloc_size checks omits 02d2fbfbb429 mm: debug_vm_pgtable: don't use __P000 directly omits 17bc40df46db mm/smaps: simplify shmem handling of pte holes omits 18676f91c23b mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 91827310fbd2 mm/smaps: fix shmem pte hole swap calculation omits 50370de29dc0 mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 01b4504e8f09 mm, slub: Use prefetchw instead of prefetch omits 3fddfbf7d071 slub: add back check for free nonslab objects omits 1629ad9f104b mm/slab.c: remove useless lines in enable_cpucache() omits 5650ea10c69d mm: move kvmalloc-related functions to slab.h omits bb25aba343b0 fs/posix_acl.c: avoid -Wempty-body warning omits 7a130b8bc011 ocfs2: fix ocfs2 corrupt when iputting an inode omits 1ac4cca6f220 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ee29de1b5df8 ocfs2: reflink deadlock when clone file to the same direct [...] omits 830d915c5740 ocfs2/dlm: remove redundant assignment of variable ret omits 9cbc121b37fc ocfs2: cleanup journal init and shutdown omits 122f913ff1bf ocfs2: Fix handle refcount leak in two exception handling paths omits fd331d921e16 scripts/decodecode: fix faulting instruction no print when [...] omits f54e45bae6eb scripts/spelling.txt: fix "mistake" version of "synchronization" omits ac55b3a13dd1 scripts/spelling.txt: add more spellings to spelling.txt omits 1389235384a9 procfs: prevent unpriveleged processes accessing fdinfo dir omits 3e0fa213b05d /proc/kpageflags: do not use uninitialized struct pages omits 6894f8c2cf46 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits acbf1dd8d868 mm/thp: decrease nr_thps in file's mapping on THP split omits 7d5f0f189f11 kasan-test-use-underlying-string-helpers-checkpatch-fixes omits a37a8d0afecc lib/test_kasan.c: use underlying string helpers omits 10a0e5b8b440 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] omits b7d2c8a248e0 mm/secretmem: Fix NULL page->mapping dereference in page_i [...] omits 1a1d16d8d7df vfs: check fd has read access in kernel_read_file_from_fd() omits 771c1b4e9bf9 elfcore-correct-reference-to-config_uml-fix omits 4a70acbcd45a elfcore: correct reference to CONFIG_UML omits 66388df81543 mm, slub: fix incorrect memcg slab count for bulk free omits bfa4733d0c2c mm, slub: fix potential use-after-free in slab_debugfs_fops omits 38a2523bcd9f mm, slub: fix potential memoryleak in kmem_cache_open() omits aed56ef04ff0 mm, slub: fix mismatch between reconstructed freelist dept [...] omits e9b9f424e27c mm, slub: fix two bugs in slab_debug_trace_open() omits ba4ef0a2e0ab mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] omits 463666d5f465 memblock: check memory total_size omits faa8c9454463 ocfs2: mount fails with buffer overflow in strlen omits 2df9833e2c4e ocfs2-fix-data-corruption-after-conversion-from-inline-format-fix omits 3a92c4b7aec3 ocfs2: Fix data corruption after conversion from inline format omits 2ab12dcecac4 mm/vmalloc: fix numa spreading for large hash tables omits 14a60b114a85 mm/migrate: rework hotplug_memory_notifier() stub omits 0be36a50b8b8 mm/migrate: fix CPUHP state to update node demotion order omits 2819d7855e87 mm/migrate: add CPU hotplug to demotion #ifdef omits 052f9896e163 mm/migrate: optimize hotplug-time demotion order updates omits d5a7d359baa2 userfaultfd: fix a race between writeprotect and exit_mmap() omits 15672dd3547d mm/userfaultfd: selftests: fix memory corruption with thp enabled omits ec681c53f8d2 Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] omits 29bc22ac5e5b binder: use euid from cred instead of using task omits 3e6ed7703dae selftests: netfilter: remove stray bash debug line omits 174c37627894 netfilter: ipvs: make global sysctl readonly in non-init netns omits a482c5e00a9b netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 omits c650c35a2506 netfilter: ipvs: merge ipv4 + ipv6 icmp reply handlers omits 540ff44b28f0 netfilter: ipvs: remove unneeded input wrappers omits 8a9941b42de5 netfilter: ipvs: remove unneeded output wrappers omits 9dd43a5f4b11 netfilter: ipvs: prepare for hook function reduction omits f0d6764f7ddb netfilter: ebtables: allow use of ebt_do_table as hookfn omits 44b5990e7b46 netfilter: ip6tables: allow use of ip6t_do_table as hookfn omits e8d225b60026 netfilter: arp_tables: allow use of arpt_do_table as hookfn omits 8844e01062dd netfilter: iptables: allow use of ipt_do_table as hookfn omits 0d7308c0ff5f af_packet: Introduce egress hook omits 42df6e1d221d netfilter: Introduce egress hook omits 17d20784223d netfilter: Generalize ingress hook include file omits 7463acfbe52a netfilter: Rename ingress hook include file omits d73b17465d6d drm/i915: Fix oops on platforms w/o hpd support omits 83f52364b152 drm/i915: Remove memory frequency calculation omits 3915822ab3a5 Merge branch 'for-next/cast-function' into for-next/kspp omits 25d6e36b75b0 Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits 566b651cc531 drm/panel: y030xx067a: Make use of the helper function dev [...] omits e82ef424eec8 drm/panel: xpp055c272: Make use of the helper function dev [...] omits a8daf03fa2d4 drm/panel: td043mtea1: Make use of the helper function dev [...] omits 21078041965e Makefile: Enable -Wcast-function-type omits d60b93917a66 drm/panel: sofef00: Make use of the helper function dev_er [...] omits 94f9b9525c0a drm/panel: s6e63j0x03: Make use of the helper function dev [...] omits d41af761dbc1 drm/panel: nt39016: Make use of the helper function dev_er [...] omits ef41af47e40e drm/panel: ls037v7dw01: Make use of the helper function de [...] omits a30fc787a1d3 drm/panel: k101-im2ba02: Make use of the helper function d [...] omits 386e1c180f1f drm/panel: ili9881c: Make use of the helper function dev_e [...] omits 5ddc1e27e032 drm/panel: fy07024di26a30d: Make use of the helper functio [...] omits 6b1a69bcb23f drm/panel: ej030na: Make use of the helper function dev_er [...] omits 86dd9fd52e14 LSM: Avoid warnings about potentially unused hook variables omits 7f44a1166c8a drm: panel: nt36672a: Removed extra whitespace. omits c45ede6c2781 ftrace: Fix -Wmissing-prototypes errors omits 1bdc308cabc8 ftrace: Fix -Wcast-function-type warnings on powerpc64 omits cd6c3650f6a2 firewire: Remove function callback casts omits c18c4966033e ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() omits 9bf7123bb07f drm/panel: Delete panel on mipi_dsi_attach() failure omits 32a267e9c057 drm/panel: innolux-p079zca: Delete panel on attach() failure omits 5f31dbeae8a8 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure omits 437c3d87590e drm/panel: Add JDI R63452 MIPI DSI panel driver omits b7d4ce477ea9 dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings omits acf20ed020ff drm: fix null-ptr-deref in drm_dev_init_release() omits 006a3c3b5f4f Merge branch 'clk-qcom' into clk-next omits aeca6ac15aaa clk: qcom: gcc-sc7280: Drop unused array omits 1a84a308acda drm/panel-simple: Add Vivax TPC-9150 panel v6 omits 7c4dd0a26652 drm: of: Add drm_of_lvds_get_data_mapping omits 189723fbe9ac drm/bridge: display-connector: fix an uninitialized pointe [...] omits 3ff6d64e68ab libperf tests: Fix test_stat_cpu omits f304c8d949f9 libperf test evsel: Fix build error on !x86 architectures omits 8e820f962345 perf report: Output non-zero offset for decompressed records omits 57a06e907c07 drm: panel-simple: Add support for the Innolux G070Y2-T02 panel omits b7490aade5d2 video: omapfb: Fix fall-through warning for Clang omits 08e9f52e2dce cifs: for compound requests, use open handle if possible omits 9ee7924360cb cifs: To match file servers, make sure the server hostname [...] omits b8f5482c9638 Bluetooth: vhci: Add support for setting msft_opcode and a [...] omits b726ddf984a5 ice: Print the api_patch as part of the fw.mgmt.api omits e4c2efa1393c ice: fix getting UDP tunnel entry omits 73e30a62b19b ice: Avoid crash from unnecessary IDA free omits ff7e93219442 ice: Fix failure to re-add LAN/RDMA Tx queues omits ba530fea8ca1 ethernet: remove random_ether_addr() omits 2b4731b153b4 Merge branch 'ethernet-more-netdev-dev_addr-write-removals' omits 923ca6f61887 ethernet: replace netdev->dev_addr 16bit writes omits 562ef98a666e ethernet: replace netdev->dev_addr assignment loops omits 68a064028e4e ethernet: ibm/emac: use of_get_ethdev_address() to load dev_addr omits c51e5062c180 ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) omits db0dcc6a8a7c ethernet: make use of eth_hw_addr_random() where appropriate omits 54f2d8d6ca99 ethernet: make eth_hw_addr_random() use dev_addr_set() omits 766607570bec ethernet: constify references to netdev->dev_addr in drivers omits 11a83f4c3930 xfs: remove the xfs_dqblk_t typedef omits ed67ebfd7c40 xfs: remove the xfs_dsb_t typedef omits de38db7239c4 xfs: remove the xfs_dinode_t typedef omits 4c175af2ccd3 xfs: check that bc_nlevels never overflows omits 1ba6fd34ca63 xfs: stricter btree height checking when scanning for btree roots omits f4585e82340b xfs: stricter btree height checking when looking for errors omits 510a28e195cd xfs: don't allocate scrub contexts on the stack omits ae127f087dc2 xfs: remove xfs_btree_cur_t typedef omits 78e8ec83a404 xfs: fix maxlevels comparisons in the btree staging code omits 512edfac85d2 xfs: port the defer ops capture and continue to resource capture omits c5db9f937b29 xfs: formalize the process of holding onto resources acros [...] omits ed83855f1efc ipmi: ipmb: fix dependencies to eliminate build error omits 3a076b307c22 ipmi:ipmb: Add OF support omits 5b6e7e120e71 erofs: remove the fast path of per-CPU buffer decompression omits 51063f54ffaf remoteproc: imx_dsp_rproc: mark PM functions as __maybe_unused omits 201f1a2d77f6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e6908588008f drm/i915: Add all per-lane register definitions for icl combo phy omits 5e7fe4d9dcef drm/i915: Extract icl_combo_phy_loadgen_select() omits f0298326d6fb drm/i915: Remove dead DKL_TX_LOADGEN_SHARING_PMD_DISABLE stuff omits a1f01768f60a drm/i915: Use standard form terminating condition for lane [...] omits c2fdf53e1670 drm/i915: Shrink {icl_mg,tgl_dkl}_phy_ddi_buf_trans omits 247c8a73793b drm/i915: Remove pointless extra namespace from dkl/snps b [...] omits 00c9626f46be Merge branch 'for-next-next-v5.15-20211014' into for-next- [...] omits ce0ec2bf2619 Merge branch 'for-next-current-v5.14-20211014' into for-ne [...] omits 677121bcb55a Merge branch 'ext/josef/lockdep-rm-dev' into for-next-next [...] omits 52167695925a Merge branch 'ext/jth/zoned-greedy-gc' into for-next-next- [...] omits 2c497408e2ab Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] omits cf35d993b947 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits 8efd692598ac Merge branch 'misc-next' into for-next-next-v5.15-20211014 omits b200ddbd88cb Merge branch 'misc-5.15' into for-next-current-v5.14-20211014 omits eaa94b0e3f9d btrfs: zoned: use greedy gc for auto reclaim omits 00caac2d485a btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] omits 17e1d80d4a4e btrfs: index free space entries on size omits 5489ba589ed0 btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls omits ea57e6e833a2 btrfs: add a btrfs_get_dev_args_from_path helper omits 153f625f32cf btrfs: handle device lookup with btrfs_dev_lookup_args omits 255a1ba4cdc6 btrfs: do not call close_fs_devices in btrfs_rm_device omits 708660dcda90 btrfs: add comments for device counts in struct btrfs_fs_devices omits 099f8e38cbfa btrfs: use num_device to check for the last surviving seed device omits bb1c28f52d17 btrfs: update device path inode time instead of bd_inode omits abffa715dab8 drm/i915: rename intel_sideband.[ch] to intel_sbi.[ch] omits 4dd4375bc4ff drm/i915: split out intel_pcode.[ch] to separate file omits 2b74f6e5cd7d btrfs: remove btrfs_bio::logical member omits b3438511bef7 btrfs: rename btrfs_dio_private::logical_offset to file_offset omits 581f79c2427e btrfs: use bvec_kmap_local in btrfs_csum_one_bio omits fff1ec456493 btrfs: reduce btrfs_update_block_group alloc argument to bool omits 4cefe04a6cfa btrfs: make btrfs_ref::real_root optional omits d478961ef4e0 btrfs: pull up qgroup checks from delayed-ref core to init time omits 8bec353f8b07 btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] omits 07633dfd6bfa btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] omits 4a1b6afac5e5 btrfs: rename root fields in delayed refs structs omits 3c49b2614be8 btrfs: fix abort logic in btrfs_replace_file_extents omits d5f9de6b525d btrfs: do not infinite loop in data reclaim if we aborted omits fdcdde245949 btrfs: add a BTRFS_FS_ERROR helper omits aa06ff354edc btrfs: change error handling for btrfs_delete_*_in_log omits f6149ca20052 btrfs: change handle_fs_error in recover_log_trees to aborts omits 0c0565534812 btrfs: check for error when looking up inode during dir en [...] omits c1042b91d8bf btrfs: unify lookup return value when dir entry is missing omits f4a462dd72c5 btrfs: deal with errors when adding inode reference during [...] omits bf9778cb336d btrfs: deal with errors when replaying dir entry during lo [...] omits 37bbc1098646 btrfs: deal with errors when checking if a dir entry exist [...] omits 5ec0ef0225f0 btrfs: update refs for any root except tree log roots omits 6bf2a8982255 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy omits 5539e8dd110a btrfs: subpage: only allow compression if the range is ful [...] omits 9343a73547fa btrfs: subpage: avoid potential deadlock with compression [...] omits f160e68dc1f6 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] omits ef2e3b2385ab btrfs: rework page locking in __extent_writepage() omits 1f1e1b35726e btrfs: subpage: make lzo_compress_pages() compatible omits 213185e58b54 btrfs: factor uncompressed async extent submission code in [...] omits 1fcd794518b7 icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe omits b96681bd5827 ALSA: usb-audio: Initialize every feature unit once at probe time omits 509975c7789f ALSA: usb-audio: Drop superfluous error message after disc [...] omits ac9b019d07ee ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() omits 325b2064d00a ice: Implement support for SMA and U.FL on E810-T omits 885fe6932a11 ice: Add support for SMA control multiplexer omits 3bb6324b3dcb ice: Implement functions for reading and setting GPIO pins omits e00ae1a2aaf2 ice: Refactor ice_aqc_link_topo_addr omits ea142b09a639 MAINTAINERS: Update the devicetree documentation path of i [...] omits a2d859e3fc97 sctp: account stream padding length for reconf chunk omits 332fdf951df8 mlxsw: thermal: Fix out-of-bounds memory accesses omits 40507e7aada8 ethernet: s2io: fix setting mac address during resume omits 26d657410983 MAINTAINERS: Update entry for the Stratix10 firmware omits 6f00d1651b32 Merge branch 'for-linus' into for-next omits 1626d9a35eb7 Merge tag 'sound-5.15-rc6' of git://git.kernel.org/pub/scm [...] omits 5d72a8b5371a io_uring: optimise io_req_set_rsrc_node() omits aef454b40288 ALSA: hda/realtek: Add quirk for Clevo PC50HS omits 05734ca2a8f7 drm/i915/bios: gracefully disable dual eDP for now omits 531558b56be5 Merge branch 'spi-5.15' into spi-5.16 omits 369d1dc6ce0d block: improve batched tag allocation omits 22390ce786c5 ALSA: usb-audio: add Schiit Hel device to quirk table omits 660a92a59b9e usb: xhci: Enable runtime-pm by default on AMD Yellow Carp [...] omits 16a8e2fbb2d4 spi-mux: Fix false-positive lockdep splats omits 4b19e4a77cc6 ASoC: rt5682: fix a little pop while playback omits 6098475d4cb4 spi: Fix deadlock when adding SPI controllers on SPI buses omits f809891ee51b platform/x86: thinkpad_acpi: Register a privacy-screen device omits e8b7eb66738f platform/x86: thinkpad_acpi: Get privacy-screen / lcdshado [...] omits 0eab756f8821 mmc: moxart: Fix null pointer dereference on pointer host omits 92d23216fe7c Merge branch 'fixes' into next omits 6ab4e2eb5e95 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield omits 1b8101d51873 platform/x86: thinkpad_acpi: Add hotkey_notify_extended_ho [...] omits 334f74ee85dc drm/connector: Add a drm_connector privacy-screen helper f [...] omits 8a12b170558a drm/privacy-screen: Add notifier support (v2) omits befe5404a00b drm/privacy-screen: Add X86 specific arch init code omits a1a98689301b drm: Add privacy-screen class (v4) omits 107fe9043020 drm/connector: Add support for privacy-screen properties (v4) omits 804bccba71a5 sched: Fill unconditional hole induced by sched_entity omits 4ef0c5c6b5ba kernel/sched: Fix sched_fork() access an invalid sched_task_group omits f9ec6fea2014 sched/topology: Remove unused numa_distance in cpu_attach_ [...] omits 7d380f24fe66 sched/numa: Fix a few comments omits 5b763a14a516 sched/numa: Remove the redundant member numa_group::fault_cpus omits 7a2341fc1fec sched/numa: Replace hard-coded number by a define in numa_ [...] omits 5de62ea84abd sched,livepatch: Use wake_up_if_idle() omits 8f6aca0e0f26 powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CM [...] omits f889e52436d6 Merge branch 'edac-urgent' into edac-for-next omits d9b7748ffc45 EDAC/armada-xp: Fix output of uncorrectable error counter omits 1eecf31e3c96 drm/i915: split out vlv sideband to a separate file omits 7edde0c80785 dyndbg: no vpr-info on empty queries omits 7a5e202dfb8a dyndbg: vpr-info on remove-module complete, not starting omits f9d9ae67a71d Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits f0ada6da3a0d device property: Add missed header in fwnode.h omits 5879f1c94d67 Documentation: dyndbg: Improve cli param examples omits 9c40e1aa8412 dyndbg: Remove support for ddebug_query param omits 5ca173974888 dyndbg: make dyndbg a known cli param omits 12ee3118871f arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps omits 361b0dcbd7f9 arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet omits 38ad23e15a02 arm64: dts: renesas: r9a07g044: Add GbEthernet nodes omits c534e655d5b3 arm64: dts: renesas: Add ports node to all adv7482 nodes omits 5fea5b557134 arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, [...] omits fb1aa6e7efc3 iov_iter: Introduce fault_in_iov_iter_writeable omits 7a4f855acb0a iov_iter: Turn iov_iter_fault_in_readable into fault_in_io [...] omits 4eb7fe3333a0 ARM: dts: aspeed: fp5280g2: Use the 64M layout omits 7fb77af71236 Merge branch 'sunxi/dt-for-5.16' into sunxi/for-next omits d4949bf9cc66 arm64: dts: allwinner: NanoPi R1S H5: Add generic compatib [...] omits d3d74a13e565 virtio_net: clarify tailroom logic omits c208e9647692 virtio-net: fix for skb_over_panic inside big mode omits dbad63001eac ksmbd: validate compound response buffer omits 9a63b999ae54 ksmbd: fix potencial 32bit overflow from data area check i [...] omits bf8acc9e10e2 ksmbd: improve credits management omits f7db8fd03a4b ksmbd: add validation in smb2_ioctl omits 624f1fd4925b drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() omits 99ea9b8f7ede drm/amdgpu: drop navi reg init functions omits 7f0446001987 drm/amdgpu: drop nv_set_ip_blocks() omits bc1cf0928b36 drm/amdgpu: drop soc15_set_ip_blocks() omits 76585bd466d5 drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 omits 9eeb82541972 drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK omits 584302ebf19c drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits 62fb2c98d6d7 drm/radeon: Add HD-audio component notifier support (v2) omits ea1b01dad5b7 Revert "drm/amd/display: To modify the condition in indica [...] omits 2ebc97da05f2 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 5a4faf4c0b8b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 110e68d8378d drm/amdgpu: only check for _PR3 on dGPUs omits 5b59e072380e drm/amdgpu: add another raven1 gfxoff quirk omits 548609497eec drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 48737ac4d70f drm/amdgpu/psp: add some missing cases to psp_check_pmfw_c [...] omits 29e41c919760 drm/amdgpu/swsmu: fix is_support_sw_smu() for VEGA20 omits 43fc10c1875f drm/amdkfd: unregistered svm range not overlap with TTM range omits f23750b5b3d9 drm/amdgpu: fix out of bounds write omits e5c9c17340b2 Merge branch 'clk-imx' into clk-next omits 897a54f9f017 Merge tag 'clk-imx-5.16' of git://git.kernel.org/pub/scm/l [...] omits 4a07a35baf1b Merge branch 'clk-qcom' into clk-next omits 9974cb5c8790 net: delete redundant function declaration omits ffdbc0fe8be4 Merge branch 'mlxsw-show-per-band-ecn-marked-counter-on-qdisc' omits bf862732945c selftests: mlxsw: RED: Test per-TC ECN counters omits 15be36b8126b mlxsw: spectrum_qdisc: Introduce per-TC ECN counters omits 6242b0a96302 mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters omits fc372cc07286 mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT omits b063e0651ced mlxsw: reg: Fix a typo in a group heading omits cbcc5072c228 Merge branch 'fix-two-possible-memory-leak-problems-in-nfc [...] omits 291c932fc369 NFC: digital: fix possible memory leak in digital_in_send_ [...] omits 58e7dcc9ca29 NFC: digital: fix possible memory leak in digital_tg_liste [...] omits 0911ab31896f nfc: fix error handling of nfc_proto_register() omits 1f922d9e374f Revert "net: procfs: add seq_puts() statement for dev_mcast" omits 0282b0f01264 selftests/ftrace: Update test for more eprobe removal process omits 7d5fda1c841f tracing: Fix event probe removal from dynamic events omits c30174d3332d pinctrl: gemini: fix typos omits c370bb474016 pinctrl: stm32: use valid pin identifier in stm32_pinctrl_ [...] omits 576ad176ad67 pinctrl: stm32: do not warn when 'st,package' is absent omits 6dba4bdfd7a3 Revert "pinctrl: bcm: ns: support updated DT binding as sy [...] omits 1d0a779892e8 dt-bindings: pinctrl: brcm,ns-pinmux: drop unneeded CRU fr [...] omits 0398adaec341 Revert "dt-bindings: pinctrl: bcm4708-pinmux: rework bindi [...] omits 1daec8cfebc2 clk: qcom: camcc: Add camera clock controller driver for SC7280 omits e79d82643a69 net: enetc: fix check for allocation failure omits f03dca0c9e22 net: encx24j600: check error in devm_regmap_init_encx24j600 omits a764e1ed500d dt-bindings: clock: Add YAML schemas for CAMCC clocks on SC7280 omits 37f86649cdf7 dt-bindings: leds: register-bit-led: Use 'reg' instead of [...] omits 604e4e44a7c2 dt-bindings: leds: Convert register-bit-led binding to DT schema omits 4ab43d171181 clk: qcom: Add lpass clock controller driver for SC7280 omits d15eb8012476 dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 omits 72c4996a5e11 clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 omits 196eb9285255 clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc omits ca8460ba1271 clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc omits eb2d505834f6 clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents omits c09b80238ceb clk: qcom: gcc-msm8994: Add proper msm8992 support omits a888dc4caeb4 clk: qcom: gcc-msm8994: Add modem reset omits 35bb1e6eceef clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE omits b8f415c6ae95 clk: qcom: gcc-msm8994: Add missing clocks omits 74a33fac3aab clk: qcom: gcc-msm8994: Add missing NoC clocks omits 80863521ed89 clk: qcom: gcc-msm8994: Fix up SPI QUP clocks omits 0519d1d0bf33 clk: qcom: gcc-msm8994: Modernize the driver omits 85a88d2bdcf5 dt-bindings: clk: qcom: Add bindings for MSM8994 GCC driver omits 78b727d02815 clk: qcom: smd-rpm: Add QCM2290 RPM clock support omits 68fb42fccdc9 dt-bindings: clk: qcom,rpmcc: Document QCM2290 compatible omits 36354c32bd76 clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_ [...] omits b57d02091b8f Smack: fix W=1 build warnings omits 6737810be216 soc: document merges omits fa7c47b9f512 Merge branch 'arm/drivers' into for-next omits 790f42a61e15 Merge tag 'arm-soc/for-5.16/drivers' of https://github.com [...] omits 916ff8d5ea0e ext4: prevent partial update of the extent blocks omits a992bc717652 ext4: check for inconsistent extents between index and leaf block omits efbcc1015b07 ext4: check for out-of-order index extents in ext4_valid_e [...] omits 6333c4e6167b ext4: convert from atomic_t to refcount_t on ext4_io_end->count omits bd02347da7e2 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. omits 2f961f147aad ext4: ensure enough credits in ext4_ext_shift_path_extents omits 7e1cc8086ef8 ext4: correct the left/middle/right debug message for binsearch omits 6861a4e1817c ext4: fix lazy initialization next schedule time computati [...] omits 52264b162a51 Revert "ext4: enforce buffer head state assertion in ext4_ [...] omits b70b15217383 Merge tag 'mlx5-fixes-2021-10-12' of git://git.kernel.org/ [...] omits 39e222bfd7f3 net: dsa: unregister cross-chip notifier after ds->ops->teardown omits 936fc53f3dd4 Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/ [...] omits e9fd72929359 selinux: fix all of the W=1 build warnings omits 1d1e1ded1356 selinux: make better use of the nf_hook_state passed to th [...] omits 427f974d9727 net: korina: select CRC32 omits 6312d52838b2 marvell: octeontx2: build error: unknown type name 'u64' omits ec872b2b6554 Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 2a12e0003580 assoc_array: Avoid open coded arithmetic in allocator arguments omits 9bed5200e04d Makefile: Enable -Wimplicit-fallthrough for Clang omits 02900f428d3c pcmcia: db1xxx_ss: Fix fall-through warning for Clang omits 25d7b70e0202 MIPS: Fix fall-through warnings for Clang omits 6a7391ed6c77 scsi: st: Fix fall-through warning for Clang omits 496d1a13d405 clk: qcom: Add Global Clock Controller driver for QCM2290 omits 029fa7a5e505 sbitmap: add __sbitmap_queue_get_batch() omits f9a7bed3504e Merge branch 'arm/fixes' into for-next omits 0f0f80d9d5db iommu/arm: fix ARM_SMMU_QCOM compilation omits 05d61401a452 dt-bindings: clk: qcom: Add QCM2290 Global Clock Controlle [...] omits 3536ac5d771b Merge tag 'optee-fix2-for-v5.15' of git://git.linaro.org/p [...] omits 047051295201 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] omits cd622aef1650 Merge branch 'clk-fixes' into clk-next omits 92c02ff1a43e clk: qcom: add select QCOM_GDSC for SM6350 omits dffca4d565b3 dm: Remove redundant flush_workqueue() calls omits ac0fffa0859b RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() omits 76c023fac32a drm/amdgpu/smu11: fix firmware version check for vangogh omits 972d321e871d MAINTAINERS: Add Siqueira for AMD DC omits 6f4b590aae21 drm/amdkfd: fix resume error when iommu disabled in Picasso omits afd18180c070 drm/amdkfd: fix boot failure when iommu is disabled in Picasso. omits ca432dcc27a1 drm/amdkfd: handle svm partial migration cpages 0 omits a273bc9937e6 drm/amdkfd: ratelimited svm debug messages omits 02f8aa9f2a32 drm/amd/pm: Fix incorrect power limit readback in smu11 if [...] omits 2d1ac1cbe57b amdgpu/pm: (v2) add limit_type to (pptable_funcs)->set_pow [...] omits 91a1a52d03aa drm/amdgpu: Fix RAS page retirement with mode2 reset on Aldebaran omits a4967a1ebf1b drm/amdgpu: Enable RAS error injection after mode2 reset o [...] omits 1f3b22e4eb16 drm/amd/display: fix null pointer deref when plugging in display omits 62e5a7e2333a drm/amd/display: Fix surface optimization regression on Carrizo omits 9470620e99e9 drm/amd/display: Enable PSR by default on newer DCN omits fe04957e26e7 drm/amdgpu: enable display for cyan skillfish omits d1bfbe8a3202 amd/display: check cursor plane matches underlying plane omits 7e3fb209d518 amd/amdkfd: remove svms declaration to avoid werror omits 9c152f54d9f6 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 6bdfc37b5ccc drm/amdkfd: export svm_range_list_lock_and_flush_work omits 71cbfeb38141 drm/amdkfd: avoid conflicting address mappings omits 369b7d04baf3 drm/amdgpu/nbio2.3: don't use GPU_HDP_FLUSH bit 12 omits 97b31c1f8eb8 leds: trigger: Disable CPU trigger on PREEMPT_RT omits d47e983e4f61 ACPI: replace snprintf() in "show" functions with sysfs_emit() omits 50861d439b93 ACPI: LPSS: Use ACPI_COMPANION() directly omits c10383e8ddf4 ACPI: scan: Release PM resources blocked by unused objects omits 2835f327bd12 ACPI: battery: Accept charges over the design capacity as full omits f4a20dfac88c gpio: mc33880: Drop if with an always false condition omits 06de2cd788bf gpio: max730x: Make __max730x_remove() return void omits 295b27ec847b Merge branch 'acpi-pm' into linux-next omits e41bdd18644a clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mm [...] omits 13b5ffa0e282 net: remove single-byte netdev->dev_addr writes omits 663991f32857 RDMA/rdmavt: Fix error code in rvt_create_qp() omits 9ea55973b4ce nvme: don't memset() the normal read/write command omits 3d46a66322d6 dm crypt: log aead integrity violations to audit subsystem omits 8503243b4a81 dm integrity: log audit events for dm-integrity target omits c1d7fa96e74b dm: introduce audit event module for device mapper omits 400f17d3301e Merge branch 'net-use-dev_addr_set-in-hamradio-and-ip-tunnels' omits 5a1b7e1a5325 ip: use dev_addr_set() in tunnels omits 20c3d9e45ba6 hamradio: use dev_addr_set() for setting device address omits 40af35fdf79c netdevice: demote the type of some dev_addr_set() helpers omits fe83fe739df7 Merge branch 'net-constify-dev_addr-passing-for-protocols' omits 1bfcd1cc546e decnet: constify dev_addr passing omits 6cf862807234 tipc: constify dev_addr passing omits 1a8a23d2da4f ipv6: constify dev_addr passing omits 2ef6db76bac0 llc/snap: constify dev_addr passing omits db95732446a8 rose: constify dev_addr passing omits c045ad2cc01e ax25: constify dev_addr passing omits 13bac861952a IB/hfi1: Fix abba locking issue with sc_disable() omits d39bf40e55e6 IB/qib: Protect from buffer overflow in struct qib_user_sd [...] omits 60c6a63a3d30 Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_ [...] omits 1a6784359540 power: supply: ab8500_bmdata: Use standard phandle omits eb415571c782 dt-bindings: power: supply: ab8500: Standard monitored-battery omits 5f3b8acee9fe Merge branch 'add-functional-support-for-gigabit-ethernet-driver' omits 940409264647 ravb: Fix typo AVB->DMAC omits 3d6b24a2ada3 ravb: Update ravb_emac_init_gbeth() omits 95e99b10482d ravb: Document PFRI register bit omits 1091da579d7c ravb: Rename "nc_queue" feature bit omits 030634f37db9 ravb: Optimize ravb_emac_init_gbeth function omits 4ea3167bad27 ravb: Rename "tsrq" variable omits 0ee65bc14ff2 ravb: Add support to retrieve stats for GbEthernet omits b6a4ee6e74de ravb: Add carrier_counters to struct ravb_hw_info omits 1c59eb678cbd ravb: Fillup ravb_rx_gbeth() stub omits 16a6e245a9f3 ravb: Fillup ravb_rx_ring_format_gbeth() stub omits 2458b8edb887 ravb: Fillup ravb_rx_ring_free_gbeth() stub omits 3d4e37df882b ravb: Fillup ravb_alloc_rx_desc_gbeth() stub omits 2e95e08ac009 ravb: Add rx_max_buf_size to struct ravb_hw_info omits 23144a915684 ravb: Use ALIGN macro for max_rx_len omits e599ee234ad4 net: arc: select CRC32 omits b679ac7ba59b blk-mq: optimise *end_request non-stat path omits c195ab97b13f block: cache bdev in struct file for raw bdev IO omits d9c55c95a3ea spi: cadence-quadspi: fix dma_unmap_single() call omits 7dc9b9562740 spi: tegra20: fix build with CONFIG_PM_SLEEP=n omits 50515cac8d0e net: qed_debug: fix check of false (grc_param < 0) expression omits 130e2054d4a6 SUNRPC: Change return value type of .pc_encode omits fda494411485 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode omits 3b0ebb255fdc NFSD: Save location of NFSv4 COMPOUND status omits f05a9b855289 ASoC: rt1011: Fix 'I2S Reference' enum control omits 51a67d6e28c6 ASoC: dt-bindings: rockchip: i2s-tdm: Fix rockchip,i2s-[rt [...] omits 6b9b546dc007 ASoC: wm8960: Fix clock configuration on slave mode omits 495ee4bac777 Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] omits 5621dc3c97cd remoteproc: imx_dsp_rproc: Correct the comment style of copyright omits 04e78a787b74 arm/arm64: dts: Enable 2.5G Ethernet port on CN9130-CRB omits 87a7d78d146e Merge branch 'mvebu/dt' into mvebu/for-next omits 348949d9a444 Merge tag 'modules-for-v5.15-rc6' of git://git.kernel.org/ [...] omits bf05b706a6ea ARM: dts: mvebu: add device tree for netgear gs110emx switch omits 8d41453493c2 ARM: mvebu_v7_defconfig: rebuild default configuration omits a4ce46155a17 ARM: mvebu_v7_defconfig: enable mtd physmap omits c44b31c26379 SUNRPC: Change return value type of .pc_decode omits 16c663642c7e SUNRPC: Replace the "__be32 *p" parameter to .pc_decode omits edce2a93dd78 net: enetc: include ip6_checksum.h for csum_ipv6_magic omits aa4858eb8264 gpio: aggregator: Wrap access to gpiochip_fwd.tmp[] omits d0221a780cbc nvmem: imx-ocotp: add support for post processing omits 5008062f1c3f nvmem: core: add nvmem cell post processing callback omits 7ae6478b304b nvmem: core: rework nvmem cell instance creation omits 5f0ac3a1dae1 dt-bindings: serial: uartlite: drop $ref for -bits property omits b3ec8cdf457e fbdev: Garbage collect fbdev scrolling acceleration, part [...] omits 216a0fc40897 dyndbg: show module in vpr-info in dd-exec-queries omits 6ac113f741a7 staging: vt6655: fix camelcase in byRate omits 9ca0e55e52c7 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC omits 5d388fa01fa6 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells omits cd06ab2fd48f drm/locking: add backtrace for locking contended locks wit [...] omits 4cd0872f01f7 Merge branch 'sunxi/drivers-for-5.16' into sunxi/for-next omits 50ac48ae3e80 bus: sun50i-de2: Adjust printing error message omits 1018722ef0b7 vduse: Fix race condition between resetting and irq injecting omits f8b7575d196b vduse: Disallow injecting interrupt before DRIVER_OK is set omits bcef9356fc2e vhost-vdpa: Fix the wrong input in config_cb omits 09b6addf6486 VDUSE: fix documentation underline warning omits 413333fd6a88 nvmem: imx-ocotp: add support for post processing omits 6de148d82d9e drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] omits d184c3956e3f drm/vc4: hdmi: Warn if we access the controller while disabled omits 03e985bb27c8 drm/vc4: hdmi: Make sure the device is powered with CEC omits 3b77b04f87cc drm/vc4: hdmi: Split the CEC disable / enable functions in two omits 32ee1b069875 drm/vc4: hdmi: Rework the pre_crtc_configure error handling omits c18c4192342c drm/vc4: hdmi: Make sure the controller is powered up during bind omits e32fe03f4b22 drm/vc4: hdmi: Make sure the controller is powered in detect omits 1fd48bc4cc0f drm/vc4: hdmi: Move the HSM clock enable to runtime_pm omits 6e3b5a75960e Merge branch 'features' into for-next omits c3357ae1579c Merge branch 'fixes' into for-next omits 8b7216439e2e s390: add Alexander Gordeev as reviewer omits 880732ae31e8 samples/kfifo: Rename read_lock/write_lock omits 85385a51cead misc: ad525x_dpot: Make ad_dpot_remove() return void omits ff63198850f3 Revert "virtio-blk: Add validation for block size in confi [...] omits 97f854be2038 vhost_vdpa: unset vq irq before freeing irq omits 2f9a174f918e virtio: write back F_VERSION_1 before validate omits 4df4946d26bb misc: lis3lv02d: Make lis3lv02d_remove_fs() return void omits 9b29075c1a45 serial: sc16is7xx: Make sc16is7xx_remove() return void omits 70b4d23226c8 serial: max310x: Make max310x_remove() return void omits e15a9a5fca6c fuse: take cache_mask into account in getattr omits 83d9bf94c077 fuse: add cache_mask omits cbcde085408b fuse: move reverting attributes to fuse_change_attributes() omits 27e2682a6fd9 fuse: simplify local variables holding writeback cache state omits 68aaf8d59132 fuse: cleanup code conditional on fc->writeback_cache omits 3a59f16e1d29 fuse: fix attr version comparison in fuse_read_update_size() omits a2d7728a1f35 fuse: always invalidate attributes after writes omits 9ea929e80274 fuse: rename fuse_write_update_size() omits a69a29fb89c1 fuse: don't bump attr_version in cached write omits 412a7ca5e2e6 fuse: selective attribute invalidation omits 3a731da57ebd fuse: simplify __fuse_write_file_get() omits 7df1f7c2bb83 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 443a15ad3f72 fuse: delete redundant code omits 2469204435db fuse: use kmap_local_page() omits 28b9f8c9574b fuse: annotate lock in fuse_reverse_inval_entry() omits 6e6b45a963c4 fuse: write inode in fuse_vma_close() instead of fuse_release() omits b5cf7894208e fuse: make sure reclaim doesn't write the inode omits 75d9b8559ac3 Bluetooth: Fix memory leak of hci device omits 893505319c74 Bluetooth: btintel: Fix bdaddress comparison with garbage value omits cb08d3d2a3e4 staging: fbtft: Make fbtft_remove_common() return void omits c82462f124df staging: r8188eu: Use zeroing allocator in wpa_set_encryption() omits 05d744fc28b6 staging: r8188eu: Fix misspelling in comment omits 5a4bb6a8e981 Bluetooth: Fix debugfs entry leak in hci_register_dev() omits d445aa402d60 staging: most: dim2: use device release method omits 2ab189164056 staging: most: dim2: do not double-register the same device omits 56578ab25a88 staging: r8188eu: odm SupportPlatform is always ODM_CE omits aefb1fc5c185 staging: r8188eu: odm BoardType is never set omits e5c90c693d75 staging: r8188eu: remove odm_SwAntDivInit omits 2ec2b2103828 staging: r8188eu: SupportICType is always ODM_RTL8188E omits 4b64b5ef2b0b staging: r8188eu: remove LastMinUndecoratedPWDBForDM omits 64629b735c3c staging: r8188eu: remove rtl8188e_deinit_dm_priv omits 97045088d846 staging: r8188eu: simplify rtl8188e_HalDmWatchDog omits bb88fab13d36 staging: r8188eu: remove dm_CheckStatistics omits 997e127a2868 staging: r8188eu: remove odm ext lna info omits 28ad741b2148 staging: r8188eu: remove odm ext pa info omits 0e170624f66c staging: r8188eu: remove odm ext trsw info omits 8f78bc11b8ae staging: r8188eu: remove odm hct test info omits 640649a15e90 staging: r8188eu: remove odm wifi test info omits bc7fc9d77364 staging: r8188eu: remove odm dualmac smart concurrent info omits cc729e367ee0 staging: r8188eu: remove odm cut version info omits 72f069aafa43 staging: r8188eu: remove odm fab version info omits 9cc313e7149a staging: r8188eu: RfOnOffDetect is unused omits 2397591c2998 staging: r8188eu: remove specific device table omits 84799c41c6d2 staging: r8188eu: remove an unused define omits e9c1caea9659 staging: vt6655: fix camelcase in byLocalID omits 91302d6c1dfd drm/ttm_bo_api: update the description for @placement and @sg omits c2115b2b1642 usb: musb: dsps: Fix the probe error path omits 3acb26709bd4 drm/vc4: hdmi: Set a default HSM rate omits 6f668b61142f clk: bcm-2835: Remove rounding up the dividers omits 69b3e79c3712 clk: bcm-2835: Pick the closest clock rate omits db6e436264da power: supply: axp288_charger: Fix missing mutex_init() omits e27bea459d5e usb: gadget: avoid unusual inline assembly omits fde1fbedbaed usb: musb: select GENERIC_PHY instead of depending on it omits 9eff2b2e59fd usb: host: ohci-tmio: check return value after calling pla [...] omits 6fec018a7e70 usb: gadget: u_audio.c: Adding Playback Pitch ctl for sync [...] omits 7228d83531fc ASoC: rt9120: Add rt9210 audio amplifier support omits f9d4b0154b9b ASoC: dt-bindings: rt9120: Add initial bindings omits bd6e4b992bb0 ASoC: amd: vangogh: constify static struct snd_soc_dai_ops omits abed054f039a ASoC: mediatek: Constify static snd_soc_ops omits 916f2ce39d48 ASoC: rt9120: Drop rt9210 audio amplifier support omits 887ebfc09f79 Merge branch 'fixes' into for-next omits f90f4ae11855 Merge branch 'for-next/fixes' into for-next/core omits fd22d7d1e5af Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits 3d2042178276 nvmem: core: add nvmem cell post processing callback omits 32a8aabcfecc nvmem: core: rework nvmem cell instance creation omits 82a59c7f456d drm/i915: Free the returned object of acpi_evaluate_dsm() omits af628cdd64e1 drm/i915: Fix bug in user proto-context creation that leak [...] omits 71eba1c0939e x86/sgx/virt: Implement SGX_IOC_VEPC_REMOVE ioctl omits 33633b20e0da x86/sgx/virt: Extract sgx_vepc_remove_page() omits 6d7163f2c49f mei: hbm: drop hbm responses on early shutdown omits dc1650fc94a8 Bluetooth: btusb: Fix application of sizeof to pointer omits ff1cc2fa3055 wireless: Remove redundant 'flush_workqueue()' calls omits 3e4beec5e679 mt7601u: Remove redundant initialization of variable ret omits 51fd5c6417b9 rtlwifi: rtl8192ee: Remove redundant initialization of var [...] omits e3ec7017f6a2 rtw89: add Realtek 802.11ax driver omits b616230e2325 powerpc/eeh: Fix docstrings in eeh.c omits 6ffeb56ee210 powerpc/boot: Use CONFIG_PPC_POWERNV to compile OPAL support omits 6f779e1d359b powerpc/xive: Discard disabled interrupts in get_irqchip_state() omits 6e44bd6d34d6 memblock: exclude NOMAP regions from kmemleak omits a4bcbf71914b scsi: Documentation: Fix typo in sysfs-driver-ufs omits 39e4e75a9f1c Input: tsc200x - make tsc200x_remove() return void omits af98ff045f1e Input: adxl34x - make adxl34x_remove() return void omits 21c7e972475e scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus [...] omits 00aeaf329a3a scsi: libsas: Export sas_phy_enable() omits 046ab7d0f594 scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() omits 36c6b7613ef1 scsi: hisi_sas: Initialise devices in .slave_alloc callback omits 602946ec2f90 powerpc: Set max_mapnr correctly omits f2b85040acec scsi: core: Put LLD module refcnt after SCSI device is released omits a8ea7ec588ac [for -next only] kconfig: generate include/generated/rustc_cfg omits f8d711e31ee2 initramfs: Check timestamp to prevent broken cpio archive omits 09708df61f2b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug omits 3510c5cf4276 gen_init_cpio: add static const qualifiers omits 6fd13d699d24 scsi: storvsc: Fix validation for unsolicited incoming packets omits 2b94b6b79b7c PCI/MSI: Handle msi_populate_sysfs() errors correctly omits d1f24712a86a ionic: no devlink_unregister if not registered omits 847c6bdba833 Merge branch 'felix-dsa-driver-fixes' omits 8d5f7954b7c8 net: dsa: felix: break at first CPU port during init and teardown omits 43ba33b4f143 net: dsa: tag_ocelot_8021q: fix inability to inject STP BP [...] omits 1328a883258b net: dsa: felix: purge skb from TX timestamping queue if i [...] omits 49f885b2d970 net: dsa: tag_ocelot_8021q: break circular dependency with [...] omits deab6b1cd978 net: dsa: tag_ocelot: break circular dependency with ocelo [...] omits ebb4c6a990f7 net: mscc: ocelot: cross-check the sequence id from the ti [...] omits fba01283d85a net: mscc: ocelot: deny TX timestamping of non-PTP packets omits 9fde506e0c53 net: mscc: ocelot: warn when a PTP IRQ is raised for an un [...] omits 52849bcf0029 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO omits c57fe0037a4e net: mscc: ocelot: make use of all 63 PTP timestamp identifiers omits 3af760e4d3b0 Merge branch 'fix-circular-dependency-between-sja1105-and- [...] omits 4ac0567e40b3 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] omits 28da0555c3b5 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] omits 4b246eab4750 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] omits b0b2303c02fe pinctrl: uniphier: Add UniPhier NX1 pinctrl driver omits f66e173dd831 dt-bindings: pinctrl: uniphier: Add NX1 pinctrl binding omits 290e2d18caab pinctrl: uniphier: Add extra audio pinmux settings for LD1 [...] omits 83917856334e pinctrl: qcom: spmi-gpio: Add compatible for PM6350 omits 3d45c8438b86 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM6350 omits 0e258cec0b07 Merge branch 'devlink-reload-simplification' omits 82465bec3e97 devlink: Delete reload enable/disable interface omits 96869f193cfd net/mlx5: Set devlink reload feature bit for supported dev [...] omits bd032e35c568 devlink: Allow control devlink ops behavior through feature mask omits b88f7b1203bf devlink: Annotate devlink API calls omits 2bc50987dc1f devlink: Move netdev_to_devlink helpers to devlink.c omits 21314638c9f2 devlink: Reduce struct devlink exposure omits 43a4b4dbd48c net: dsa: fix spurious error message when unoffloaded port [...] omits 60d950f443a5 nfp: flow_offload: move flow_indr_dev_register from app in [...] omits 0dee6f70fd40 drm: rcar-du: Don't create encoder for unconnected LVDS outputs omits 3ef48a92f475 Merge branch 'misc' into for-next omits 1a6236fcc56f Merge branch 'fixes' into for-next omits 84c8a87402cf net/mlx5e: Fix division by 0 in mlx5e_select_queue for rep [...] omits 0bc73ad46a76 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp omits b2107cdc43d8 net/mlx5e: Switchdev representors are not vlan challenged omits 94b960b9deff net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path omits ca20dfda05ae net/mlx5e: Allow only complete TXQs partition in MQPRIO ch [...] omits 2266bb1e122a net/mlx5: Fix cleanup of bridge delayed work omits 48827e1d6af5 ALSA: usb-audio: Add quirk for VF0770 omits a40a8a110305 scripts: kernel-doc: Ignore __alloc_size() attribute omits aa872e0647dc docs: pdfdocs: Adjust \headheight for fancyhdr omits e825b29ab812 docs: UML: user_mode_linux_howto_v2 edits omits a9d85efb25fb docs: use the lore redirector everywhere omits b0b719cea870 docs: proc.rst: mountinfo: align columns omits ff9c3d4360db docs: proc.rst: mountinfo: improved field numbering omits 85eafc63d032 docs: update file link location omits cacc0de1133c drm/panel: olimex-lcd-olinuxino: select CRC32 omits d5b421fe0282 docs: Explain the desired position of function attributes omits 55b8648b7650 block: mark bio_truncate static omits ca52cd788dc8 block: move bio_get_{first,last}_bvec out of bio.h omits 318491671524 block: mark __bio_try_merge_page static omits 8dc8d6c01248 block: move bio_full out of bio.h omits 5eb9cd2ccdf7 block: fold bio_cur_bytes into blk_rq_cur_bytes omits 272ff6fb565b block: move bio_mergeable out of bio.h omits 572f1bca6dfd block: don't include <linux/ioprio.h> in <linux/bio.h> omits 50c1c0fdacf0 block: remove BIO_BUG_ON omits 037ab4ddc273 libceph: drop ->monmap and err initialization omits 3751bf65d96d ceph: convert to noop_direct_IO omits f4d0cc426f77 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits bb97e3c14f2f ceph: fix handling of "meta" errors omits 186247a16675 ceph: skip existing superblocks that are blocklisted or sh [...] omits ed47291911d3 Merge tag 'platform-drivers-x86-v5.15-3' of git://git.kern [...] omits d208b89401e0 dm: fix mempool NULL pointer race when completing IO omits b4459b11e840 dm rq: don't queue request to blk-mq during DM suspend omits ec132ef2d1d9 dm clone: make array 'descs' static omits 2c0468e054c0 dm verity: skip redundant verity_handle_err() on I/O errors omits d489f18ad1fc scsi: ufs: core: Fix synchronization between scsi_unjam_ho [...] omits 381ba6a6baf1 drm/nouveau/mmu/gp100: remove unused variable omits 9561f58442e4 scsi: ufs: mediatek: Support vops pre suspend to disable a [...] omits abec0a4f51e3 blk-mq: inline hot part of __blk_mq_sched_restart omits 0a7b701763be block: inline hot paths of blk_account_io_*() omits 187a580c9e78 scsi: iscsi: Fix set_param() handling omits 596143e3aec3 acpi/arm64: fix next_platform_timer() section mismatch error omits 50b6cb351636 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] omits 48f06ca420c3 Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' int [...] omits 49ba1a2976c8 vfio/pci: Add OpRegion 2.0+ Extended VBT support. omits 3b87e0824272 RDMA/rxe: Convert kernel UD post send to use ah_num omits e2fe06c90806 RDMA/rxe: Lookup kernel AH from ah index in UD WQEs omits 4da698eabf0f RDMA/rxe: Replace ah->pd by ah->ibah.pd omits 73a549321003 RDMA/rxe: Create AH index and return to user space omits 99c13a3e2965 RDMA/rxe: Change AH objects to indexed omits cfc0312d9c83 RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr omits f4e56ec4452f RDMA/mlx4: Return missed an error if device doesn't suppor [...] omits 9d8f247cc33c RDMA/irdma: Remove irdma_cqp_up_map_cmd() omits 16ddcfca5671 RDMA/irdma: Remove irdma_get_hw_addr() omits 6d2682216d1f RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() omits 0bed5dfa5af8 RDMA/irdma: Remove irdma_uk_mw_bind() omits 8869574a6c11 RDMA: Remove redundant 'flush_workqueue()' calls omits bc22b6208f41 Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetr [...] omits 3f3247285461 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits 13dbc954b3c9 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits 4303543bac16 gup: Turn fault_in_pages_{readable,writeable} into fault_i [...] omits 590f359b2dce powerpc/kvm: Fix kvm_use_magic_page omits 814a66741b9f iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value omits c5f44559e919 drm/i915/display: remove unused intel-mid.h include omits 4bd46f3a986d RDMA/iwpm: Remove redundant initialization of pointer err_str omits f4875d509a0a scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() omits b37a15188eae ALSA: hda: avoid write to STATESTS if controller is in reset omits d9f673051ab5 Merge drm/drm-next into drm-intel-next omits e660dbb68c6b power: supply: max17042_battery: Prevent int underflow in [...] omits 0cf48167b87e power: supply: max17042_battery: Clear status bits in inte [...] omits ec65e6beb02e Merge branch '5.15/scsi-fixes' into 5.16/scsi-staging omits 9a33f3980978 RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_ [...] omits 8607954cf255 fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list omits a020094090e5 RDMA/mlx5: Add optional counter support in get_hw_stats callback omits a29b934ceb4c RDMA/mlx5: Add modify_op_stat() support omits ffa501ef1963 RDMA/mlx5: Add steering support in optional flow counters omits 886773d24962 RDMA/mlx5: Support optional counters in hw_stats initialization omits 3c3c1f141639 RDMA/nldev: Allow optional-counter status configuration th [...] omits 822cf785ac6d RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_st [...] omits 7301d0a9834c RDMA/nldev: Add support to get status of all counters omits 5e2ddd1e5982 RDMA/counter: Add optional counter support omits 0dc89684605e RDMA/counter: Add an is_disabled field in struct rdma_hw_stats omits 0a0800ce2a6a RDMA/core: Add a helper API rdma_free_hw_stats_struct omits 13f30b0fa0a9 RDMA/counter: Add a descriptor in struct rdma_hw_stats omits 7462a894bd53 MAINTAINERS: power: supply: max17040: add entry with reviewers omits 744bbdb7958d MAINTAINERS: power: supply: max17042: add entry with reviewers omits 7544789c6c99 Merge branch 'for-5.16/drivers' into for-next omits 4f6cec71d88a Merge branch 'for-5.16/block' into for-next omits e0631f3157e9 Merge branch 'for-5.16/cdrom' into for-next omits f5ff291098f7 Bluetooth: L2CAP: Fix not initializing sk_peer_pid omits 709fca500067 Bluetooth: hci_sock: purge socket queues in the destruct() [...] omits f8de49ef9252 smack: remove duplicated hook function omits 3eea40d4749b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 1d422ecfc48e power: supply: max17040: fix null-ptr-deref in max17040_probe() omits b55553fd4ee3 dt-bindings: dsp: fsl: Update binding document for remote [...] omits ec0e5549f358 remoteproc: imx_dsp_rproc: Add remoteproc driver for DSP on i.MX omits d2320a042e57 remoteproc: imx_rproc: Add IMX_RPROC_SCU_API method omits ebcd5d5175ca remoteproc: imx_rproc: Move common structure to header file omits bf895295e9a7 power: supply: rt5033_battery: Change voltage values to µV omits 1f28f54215a8 nvme-multipath: enable polled I/O omits 5832b49f117e block: don't allow writing to the poll queue attribute omits 673451d0c1e6 block: switch polling to be bio based omits eab91427754f block: define 'struct bvec_iter' as packed omits 0d35aaeaae38 block: use SLAB_TYPESAFE_BY_RCU for the bio slab omits daab7652799e block: rename REQ_HIPRI to REQ_POLLED omits 0d178e3c19cd io_uring: don't sleep when polling for I/O omits 1e243df727da block: replace the spin argument to blk_iopoll with a flag [...] omits 57e3b9c759b7 blk-mq: remove blk_qc_t_valid omits 32c345ee65cc blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal omits 7614c85ccdd7 blk-mq: factor out a "classic" poll helper omits 82b4e596fef5 blk-mq: factor out a blk_qc_to_hctx helper omits 72cd680716d4 io_uring: fix a layering violation in io_iopoll_req_issued omits 8d313b1e6755 iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw omits 18a0770ec34f block: don't try to poll multi-bio I/Os in __blkdev_direct_IO omits b0c7bae891b1 direct-io: remove blk_poll support omits f537ecb0d59e io_uring: inform block layer of how many requests we are s [...] omits f44e20407932 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring omits 8a954bdc6441 Merge branch 'for-5.16/block' into for-5.16/block-io_uring omits 71c1818d8255 io_uring: fix io_free_batch_list races omits 2a6bf5139e28 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next omits 69adec18e94f KVM: arm64: Fix reporting of endianess when the access ori [...] omits 5e3dbeac3795 hwmon: (tmp421) introduce a channel struct omits beee7890c363 hwmon: (adt7x10) Make adt7x10_remove() return void omits 8a0c75a1c399 hwmon: (dell-smm) Remove unnecessary includes omits 9a094b758da7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b omits 952a11ca32a6 hwmon: cleanup non-bool "valid" data fields omits b87783e85559 hwmon: (tmp103) Convert tmp103 to use new hwmon registration API omits b2be2422c0c9 hwmon: (mlxreg-fan) Support distinctive names per differen [...] omits b1c24237341f hwmon: (mlxreg-fan) Modify PWM connectivity validation omits 1508fb29157e hwmon: (nct6775) add Pro WS X570-ACE omits 8a5cfcfa9445 hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version omits a111ec399c60 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry omits 6e2baac88cdd hwmon: (nct6775) Add additional ASUS motherboards. omits 373c0a77934c dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC omits 94ee5fcc240f hwmon: (pmbus/lm25066) Support configurable sense resistor values omits b7792f3ea392 hwmon: (pmbus/lm25066) Add OF device ID table omits df60a5daa7fb hwmon: (pmbus/lm25066) Mark lm25066_coeff array const omits b7931a7b0e0d hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] omits 6d2ff184cbe7 hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id omits fa16188fa205 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa omits ae59dc455a78 hwmon: (pmbus/lm25066) Add offset coefficients omits b4fb4676fb96 dt-bindings: hwmon: ibm,cffps: move to trivial devices omits 7bcc5a7a5c2b dt-bindings: hwmon: Convert NTC thermistor to YAML omits cae0233946c3 hwmon: (tmp421) introduce MAX_CHANNELS define omits 0a4157196a5d dt-bindings: hwmon: jedec,jc42: convert to dtschema omits 3634eceea159 dt-bindings: hwmon: hih6130: move to trivial devices omits f348047ab2b9 dt-bindings: hwmon: dps650ab: move to trivial devices omits 1947a89e382e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits d55532f77137 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits 8084b2a14116 dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits 105b65d90cf3 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits e2dbaa65158b dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits 4c4237898e4a dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 45678bab0827 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits 951778f11727 dt-bindings: hwmon: lm70: move to trivial devices omits 3e0ce52615e2 dt-bindings: hwmon: lm90: do not require VCC supply omits 9559cb33796e dt-bindings: hwmon: lm90: convert to dtschema omits 000cc5bc49aa hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits 3fbbfc27f955 hwmon: (nct6775) Support access via Asus WMI omits 4914036eb66b hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 2e7b9886968b hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits d7efb2ebc7b3 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 150f1e0c6fa8 hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits bc8de07e8812 hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits e8ac01e5db32 hwmon: Add Maxim MAX6620 hardware monitoring driver omits d73287eed73f hwmon: (raspberrypi) Use generic notification mechanism omits 6665e10a2ec3 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits fb4747d89b48 dt-bindings: hwmon: Add IIO HWMON binding omits ada61aa0b118 hwmon: Fix possible memleak in __hwmon_device_register() omits 5b747a594b19 SUNRPC: De-duplicate .pc_release() call sites omits 0ae93b99beb2 SUNRPC: Simplify the SVC dispatch code path omits 03f838e91a94 dt-bindings: net: wireless: Convert ESP ESP8089 binding to [...] omits b33be51c2bad dt-bindings: net: dwmac: Fix typo in the R40 compatible omits a9d2d57083b6 dt-bindings: bluetooth: realtek: Add missing max-speed omits 88ffadce9d4c dt-bindings: bluetooth: broadcom: Fix clocks check omits 1ea1dbf1f54c ACPI: PM: Include alternate AMDI0005 id in special behaviour omits 1b3dc77d7595 Merge branch 'acpi-tools' into linux-next omits d4d354bc5c85 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] omits 8b39fe3eab1e Merge branch 'pm-em' into linux-next omits 4cf233315def Merge branches 'pm-pci', 'pm-sleep', 'pm-cpuidle' and 'pm- [...] omits 8b472e7eb85b Merge branch 'pnp' into linux-next omits 3d4b30999218 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs' and 'ac [...] omits 87440d70a4bf Merge back ACPI PCI material for v5.16. omits 924431ddc0df Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] omits 353e4ad3db53 Merge branch 'acpica' into linux-next omits f889bf46e0c9 block: merge block_ioctl into blkdev_ioctl omits d32c93fbdd29 block: move the *blkdev_ioctl declarations out of blkdev.h omits 5fc0899a5c81 block: unexport blkdev_ioctl omits f328476e373a blk-mq: cleanup blk_mq_submit_bio omits 6fe09c1dd622 blk-mq: cleanup and rename __blk_mq_alloc_request omits ed229454856e power: supply: axp288-charger: Optimize register reading method omits 8c4251a8bed0 soc: document merges omits c277229f6722 Merge branch 'arm/defconfigs' into for-next omits e45830bb9ab9 Merge branch 'arm/soc' into for-next omits ac10d2f8497e Merge branch 'arm/drivers' into for-next omits e8b448dc37a4 Merge branch 'arm/dt' into for-next omits 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] omits 53451b6da827 ALSA: usb-audio: Less restriction for low-latency playback mode omits 10846bb6b928 Merge branch 'next/dt64' into for-next omits 4572b4bbdf14 Merge branch 'next/drivers' into for-next omits 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] omits 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC omits a3fd1a986e49 ALSA: hda/realtek: Fix the mic type detection issue for AS [...] omits 7f565d0ead26 tee: optee: Fix missing devices unregister during optee_remove omits 177c92353be9 ethernet: tulip: avoid duplicate variable name on sparc omits 4d4a223a86af ice: fix locking for Tx timestamp tracking flush omits 8e0ab8e26b72 s390: fix strrchr() implementation omits 4540938952d4 vfio-ccw: step down as maintainer omits 1606520a2454 KVM: s390: remove myself as reviewer omits 7389074ced34 Merge branch 'ioam-fixes' omits 7b1700e009cc selftests: net: modify IOAM tests for undef bits omits 2bbc977ca689 ipv6: ioam: move the check for undefined bits omits c3de683c4d1d ASoC: rt1011: Fix 'I2S Reference' enum control caused error omits 55e6d8037805 regmap: Fix possible double-free in regcache_rbtree_exit() omits aa18457c4af7 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets omits ef1100ef20f2 net: dsa: microchip: Added the condition for scheduling ks [...] omits 9973a43012b6 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 omits 4a3e0aeddf09 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's omits 850bfb912a6d net: hns3: debugfs add support dumping page pool info omits 25b90c19102f tulip: fix setting device address from rom omits 2ed08b5ead3c Merge branch 'Managed-Neighbor-Entries' omits 7482e3841d52 net, neigh: Add NTF_MANAGED flag for managed neighbor entries omits 2c611ad97a82 net, neigh: Extend neigh->flags to 32 bit to allow for extensions omits 3dc20f4762c6 net, neigh: Enable state migration between NUD_PERMANENT a [...] omits e4400bbf5b15 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE omits 7bb39a394490 net: hns: Prefer struct_size over open coded arithmetic omits 74a3bc42fe51 net: mscc: ocelot: Fix dumplicated argument in ocelot omits 249ae9495b03 Merge branch 'mlxsw-ECN-mirroring' omits 0cd6fa99a076 selftests: mlxsw: RED: Add selftests for the mark qevent omits a703b5179b5c selftests: mlxsw: sch_red_core: Drop two unused variables omits 9c18eaf2882d mlxsw: spectrum_qdisc: Offload RED qevent mark omits 099bf89d6a35 mlxsw: spectrum_qdisc: Track permissible actions per binding omits 0908e42ad9a5 mlxsw: spectrum_qdisc: Distinguish between ingress and egr [...] omits a34dda728430 mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entr [...] omits 0edf0824e0dc af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards c [...] omits 814c8757115f drm/i915/display: move pin/unpin fb/plane code to a new file. omits 1cd967c69410 drm/i915/display: refactor initial plane config to a separ [...] omits 0d594ea0cff2 drm/i915/display: refactor out initial plane config for crtcs omits 2f9a995a38d8 drm/i915/display: let intel_plane_uses_fence be used from [...] omits 74a75dc90869 drm/i915/display: move plane prepare/cleanup to intel_atom [...] omits 1db060509903 drm: mxsfb: Set fallback bus format when the bridge doesn' [...] omits e2e0ee7e2c2b drm: mxsfb: Print failed bus format in hex omits 0c464eee746a drm/panel: st7703: Add media bus format omits 1311f3dfce7e drm/panel: mantix: Add media bus format omits 2f1495fac8d3 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts omits 5c31e9d013b5 drm/i915/dg2: update link training for 128b/132b omits 2ef7843375dc KVM: s390: Add a routine for setting userspace CPU state omits bc3e77b75d98 KVM: s390: Simplify SIGP Set Arch handling omits 89910d26b66b KVM: s390: pv: avoid stalls when making pages secure omits 1af5f7af2484 pata_radisys: fix checking of DMA state omits 492402ce7077 pata_optidma: fix checking of DMA state omits 2367ad63a131 pata_amd: fix checking of DMA state omits 47b320498c3b pata_ali: fix checking of DMA state omits 6ac586f2e716 libata-scsi: fix checking of DMA state omits f971a85439bd libata: fix checking of DMA state omits 319f4def310c drm/i915/dp: abstract intel_dp_lane_max_vswing_reached() omits de56379f21c7 arm64: ftrace: use function_nocfi for _mcount as well omits beae4a6258e6 memstick: jmb38x_ms: use appropriate free function in jmb3 [...] omits 8105c2abbf36 mmc: moxart: Fix reference count leaks in moxart_probe omits 1dfde0892b32 arm64: asm: setup.h: export common variables omits f83c18cc9edc Merge branch 'fixes' into next omits 8792b0a09fa4 mmc: slot-gpio: Update default label when no con_id provided omits 4877b81f0fa2 mmc: slot-gpio: Refactor mmc_gpio_alloc() omits 0a264389212a dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] omits 84723eec251d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 4853396f03c3 memstick: avoid out-of-range warning omits 7f00917a8233 mmc: sdhci-sprd: Wait until DLL locked after being configured omits 0818d197d2ab mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] omits 46cdda974757 mmc: sdhci-s3c: Describe driver in KConfig omits 879e13572485 dt-bindings: sdhci-omap: Document ti,non-removable propert [...] omits 9c6bb8c6a1a4 mmc: sdhci: Return true only when timeout exceeds capacity [...] omits 546b73ab019b mmc: mmci: Add small comment about reset thread omits c66e21fdc42d mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA omits 3781d28805ec mmc: sdhci-omap: Parse legacy ti,non-removable property omits 53f9460e0883 mmc: sdhci-omap: Restore sysconfig after reset omits d806e334d039 mmc: sdhci-omap: Fix context restore omits 8e0e7bd38b1e mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] omits c4ac38c6539b mmc: mtk-sd: Add HS400 online tuning support omits f614fb60a198 mmc: core: Add host specific tuning support for eMMC HS400 mode omits fb4708e6cb5c dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting omits bc9fd32c294f mmc: sdhci-s3c: drop unneeded MODULE_ALIAS omits 8c2db344e5a2 dt-bindings: mmc: update mmc-card.yaml reference omits 43592c8736e8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error omits d9972f531023 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 omits 16e9bde21ab6 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] omits d47f163c7794 mmc: cqhci: Print out qcnt in case of timeout omits 39013f096813 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] omits ab991c05c428 dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC omits c88cb98e6139 mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] omits b3f8eb6eb213 memstick: mspro_block: Add error handling support for add_disk() omits 2304c55fd506 memstick: ms_block: Add error handling support for add_disk() omits 295c894c37f7 dt-bindings: mmc: Convert MMC Card binding to a schema omits 9c1aaec47527 mmc: block: Add error handling support for add_disk() omits d74179b86925 mmc: mtk-sd: Remove unused parameters omits 961e40f714f6 mmc: mtk-sd: Remove unused parameters(mrq) omits 43e5fee317f4 mmc: mtk-sd: Add wait dma stop done flow omits 38929d4f0d81 mmc: sdhci: Change the code to check auto_cmd23 omits 4217d07b9fb3 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 omits 29908bbf7b89 powerpc/perf: Expose instruction and data address register [...] omits 02b182e67482 powerpc/perf: Refactor the code definition of perf reg ext [...] omits 68e7c510fdf4 usb: gadget: hid: fix error code in do_config() omits 88f5e1e66253 kbuild: Add make tarzst-pkg build option omits 2216cf68cf56 scripts: update the comments of kallsyms support omits b415ed4f49b9 Input: st1232 - prefer asynchronous probing omits 2667f6b7af99 Input: st1232 - increase "wait ready" timeout omits 5278e4a181ff dt-bindings: memory: add binding for Mediatek's MT7621 SDR [...] omits 67252a5293a5 dt-bindings: devfreq: rk3399_dmc: fix clocks in example omits 8c0ff6af6823 Add AHCI support for ASM1062+JBM575 cards omits ff01a6220400 Merge tag 'drm-msm-fixes-2021-10-11' of https://gitlab.fre [...] omits c8f01ffc8392 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling omits 739b4e7756d3 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() omits 90b7c1c66132 drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] omits ad69b73add89 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy omits 3431c17b75c6 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register omits 6a7e0b0e9fb8 drm/msm: Do not run snapshot on non-DPU devices omits 3eda90199537 drm/msm/a3xx: fix error handling in a3xx_gpu_init() omits 980d74e7d03c drm/msm/a4xx: fix error handling in a4xx_gpu_init() omits 2133c4fc8e13 drm/msm: Fix null pointer dereference on pointer edp omits c491a0c7bbf3 drm/msm/mdp5: fix cursor-related warnings omits 171316a68d9a drm/msm: Avoid potential overflow in timeout_to_jiffies() omits efb8a170a367 drm/msm: Fix devfreq NULL pointer dereference on a3xx omits 9463b64d1a34 drm/msm/dp: only signal audio when disconnected detected a [...] omits fa5878760579 Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git:// [...] omits 459ea72c6cb9 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits 4157a441ff06 Revert "drm/mediatek: Use mailbox rx_callback instead of c [...] omits 8a4a099f8438 Revert "drm/mediatek: Remove struct cmdq_client" omits 0cf54fff9bcf Revert "drm/mediatek: Detect CMDQ execution timeout" omits be7d2d837363 Revert "drm/mediatek: Add cmdq_handle in mtk_crtc" omits ff7f0e4e7930 Merge branch 'nfc-minor-printk-cleanup' omits f41e137abd25 nfc: microread: drop unneeded debug prints omits f0563ebec68f nfc: trf7970a: drop unneeded debug prints omits e52cc2a625a6 nfc: st21nfca: drop unneeded debug prints omits 84910319fad4 nfc: st-nci: drop unneeded debug prints omits edfa5366ef42 nfc: s3fwrn5: simplify dereferencing pointer to struct device omits f141cfe364ef nfc: nci: replace GPLv2 boilerplate with SPDX omits 5b25a5bf5e04 nfc: drop unneeded debug prints omits bdefc6b23be3 Revert "drm/mediatek: Clear pending flag when cmdq packet [...] omits 0a5d6c641b67 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] omits 1986c10acc9c Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/s [...] omits 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case omits cbfcd13be5cb selinux: fix race condition when computing ocontext SIDs omits cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] omits 011e0868e0cf f2fs: fix to use WHINT_MODE omits c30a0cbd07ec xfs: use kmem_cache_free() for kmem_cache objects omits a785fba7df9a xfs: Use kvcalloc() instead of kvzalloc() omits 464413496acb MAINTAINERS: Add maintainer entry for zstd omits ecea7adad80d lib: zstd: Upgrade to latest upstream zstd version 1.4.10 omits 311c13ddc8ee Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e679198bbb82 Merge branch 'gve-improvements' omits 1b4d1c9bab09 gve: Track RX buffer allocation failures omits ea5d3455adf1 gve: Allow pageflips on larger pages omits 4edf8249bcd1 gve: Add netif_set_xps_queue call omits 87a7f321bb6a gve: Recover from queue stall due to missed IRQ omits 61d72c7e486b gve: Do lazy cleanup in TX path omits 58401b2a46e7 gve: Add rx buffer pagecnt bias omits 2cb67ab153d5 gve: Switch to use napi_complete_done omits f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] omits 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] omits 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] omits 4dd51eb7c838 ARM: dts: aspeed: Add TYAN S7106 BMC machine omits 18b34bcad26c ARM: dts: aspeed: rainier: Add power-config-full-load gpio omits 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] omits 052493d5534a Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next omits 4342f70538b9 selinux: remove unneeded ipv6 hook wrappers omits 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" omits 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] omits d53c18bef952 Merge branch 'remotes/lorenzo/pci/xgene' omits 26cfc8ca1312 Merge branch 'remotes/lorenzo/pci/vmd' omits f52be5cf2084 Merge branch 'pci/host/rcar' omits 028df9517dcf Merge branch 'pci/host/qcom' omits cdadb4c314a1 Merge branch 'remotes/lorenzo/pci/imx6' omits a89a766eebf6 Merge branch 'remotes/lorenzo/pci/endpoint' omits a2b37bdc3057 Merge branch 'remotes/lorenzo/pci/dwc' omits 00723f494020 Merge branch 'remotes/lorenzo/pci/apple' omits 088df0878424 Merge branch 'remotes/lorenzo/pci/aardvark' omits 8dcb0667c8f3 Merge branch 'pci/misc' omits 30ecd7d0fa0f Merge branch 'pci/vpd' omits 12672994572f Merge branch 'pci/virtualization' omits 9eb21d5d2f1b Merge branch 'pci/sysfs' omits 7b72cf47452e Merge branch 'pci/switchtec' omits 170734e0dfe9 Merge branch 'pci/resource' omits 27fbdd23c733 Merge branch 'pci/portdrv' omits ccdca64b4bc2 Merge branch 'pci/p2pdma' omits 1bec93d9b9ac Merge branch 'pci/enumeration' omits 61a8bbe63872 Merge branch 'pci/acpi' omits 79352928a666 MAINTAINERS: Add entry for Qualcomm PCIe Endpoint driver a [...] omits f55fee56a631 PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driver omits c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] omits ee30840ba3ba drm/v3d: fix copy_from_user() error codes omits 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] omits 12a1cb02fee9 cxgb3: Remove seeprom_write and use VPD API omits 7724d929fdde cxgb3: Use VPD API in t3_seeprom_wp() omits eb89bfbd0e8f cxgb3: Remove t3_seeprom_read and use VPD API omits 80484b7f8db1 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() omits d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] omits bf2928c7a284 PCI/VPD: Add pci_read/write_vpd_any() omits cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] omits 23410de5796c arm64: dts: Add support for Unisoc's UMS512 omits 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 omits f85d9e59f1b4 drm/connector: fix all kernel-doc warnings omits b2f583937aad s390/cmm: use string_upper() instead of open coded variant omits a30b5b030476 s390/ptrace: add function argument access API omits 3990b5baf225 selftests/ftrace: add s390 support for kprobe args tests omits 885359c42942 s390/ptrace: fix coding style omits 894979689d3a s390/ftrace: provide separate ftrace_caller/ftrace_regs_ca [...] omits 176510ebecd1 s390/ftrace: add ftrace_instruction_pointer_set() helper function omits 5740a7c71ab6 s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support omits 0c14c037952c s390/jump_label: add __init_or_module annotation omits acd6c9afc63c s390/jump_label: rename __jump_label_transform() omits 4e0502b8b310 s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH omits e5873d6f7a7a s390/ftrace: add missing serialization for graph caller patching omits ae2b9a11b494 s390/ftrace: use text_poke_sync_lock() omits 1c27dfb24e3b s390/jump_label: use text_poke_sync() omits e16d02ee3f34 s390: introduce text_poke_sync() omits fbbd14073712 s390/barrier: factor out bcr_serialize() omits 25d36a85c61b s390/test_unwind: convert to KUnit omits 4a667ba87308 s390/debug: fix kernel-doc warnings omits ac2c63757f4f orangefs: Fix sb refcount leak when allocate sb info failed. omits 4c2b46c824a7 fs: orangefs: fix error return code of orangefs_revalidate [...] omits 507874c08f63 orangefs: Remove redundant initialization of variable ret omits 2e5809a4ddb1 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE omits 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAU [...] omits 55ec085ce470 drm/r128: fix build for UML omits 57116ce17b04 workqueue: fix state-dump console deadlock omits 90c45fc15aaf drm/panel: s6e63m0: Make s6e63m0_remove() return void omits 22b05f1ac033 fs/ntfs3: Refactor ntfs_read_mft omits cd4c76ff807c fs/ntfs3: Refactor ni_parse_reparse omits 14a981193e40 fs/ntfs3: Refactor ntfs_create_inode omits 4dbe8e4413d7 fs/ntfs3: Refactor ntfs_readlink_hlp omits 2c69078851b3 fs/ntfs3: Rework ntfs_utf16_to_nls omits e02083f0bcc2 drm/i915: remember to call i915_sw_fence_fini omits 45ea86200847 Merge series "ASoC: Intel: bytcr_rt5651: few cleanups" fro [...] omits 9b75450d6c58 fs/ntfs3: Fix memory leak if fill_super failed omits 228af5a4fa3a ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl omits ce46ae0c3e31 fs/ntfs3: Keep prealloc for all types of files omits 7fde6d8b445f ice: ndo_setup_tc implementation for PR omits 0d08a441fb1a ice: ndo_setup_tc implementation for PF omits a0f9f8546668 drm/amdgpu/nbio7.4: don't use GPU_HDP_FLUSH bit 12 omits 1605b5be7a79 drm/amdgpu: query default sclk from smu for cyan_skillfish omits cd67e9af7724 Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] omits 53e8ce137f7b Documentation: admin-guide: Document side effects when pKV [...] omits 572b820dfa61 ice: Allow changing lan_en and lb_en on all kinds of filters omits 8b8ef05b776e ice: cleanup rules info omits 8bb98f33dead ice: allow deleting advanced rules omits 0f94570d0cae ice: allow adding advanced rules omits fd2a6b71e300 ice: create advanced switch recipe omits 450052a4142c ice: manage profiles and field vectors omits 9130bd1dbe52 Merge branch 'edac-misc' into edac-for-next omits 537bddd069c7 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell omits 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] omits 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] omits 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] omits cf58c26715e2 btrfs: subpage: make extent_write_locked_range() compatible omits 88a47bd7abc2 btrfs: subpage: make end_compressed_bio_writeback() compatible omits aa9e3692cee5 btrfs: subpage: make btrfs_submit_compressed_write() compatible omits 7adc4eba9a44 btrfs: subpage: make compress_file_range() compatible omits caad13ef22d8 btrfs: cleanup for extent_write_locked_range() omits cfcab1d186cf btrfs: refactor submit_compressed_extents() omits 317b27a6e5e7 btrfs: remove unused function btrfs_bio_fits_in_stripe() omits e9029dcd0ab5 btrfs: determine stripe boundary at bio allocation time in [...] omits 4d7cb3a4d6f8 btrfs: determine stripe boundary at bio allocation time in [...] omits 3befe8fb0511 btrfs: introduce alloc_compressed_bio() for compression omits a797bed7fdc1 btrfs: introduce submit_compressed_bio() for compression omits f6bec9ceabc0 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 7fd50716908e btrfs: handle errors properly inside btrfs_submit_compress [...] omits 25c7dd27e75a btrfs: subpage: add bitmap for PageChecked flag omits c9421c2ce59b btrfs: introduce compressed_bio::pending_sectors to trace [...] omits d76583443159 btrfs: subpage: make add_ra_bio_pages() compatible omits ffbad3f8d80a btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits 0f907247a5f5 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 84e5496d81e5 btrfs: remove unnecessary parameter delalloc_start for wri [...] omits a84a15b66aeb btrfs: remove unused parameter nr_pages in add_ra_bio_pages() omits 6ab41fafbd28 btrfs: use single bulk copy operations when logging directories omits 1a4afd223a25 btrfs: unexport setup_items_for_insert() omits 9b189077a2ec btrfs: loop only once over data sizes array when inserting [...] omits d34ad3429dc3 btrfs: remove btrfs_raid_bio::fs_info member omits 3e92a4236ae4 btrfs: make sure btrfs_io_context::fs_info is always initialized omits d848a7413121 btrfs: assert that extent buffers are write locked instead [...] omits a3460ef10356 btrfs: do not take the uuid_mutex in btrfs_rm_device omits 2bfaca4fc382 btrfs: unlock newly allocated extent buffer after error omits 85aca417ccaf btrfs: rename struct btrfs_io_bio to btrfs_bio omits a835f5bf8350 btrfs: remove btrfs_bio_alloc() helper omits d018c328eb6d btrfs: rename btrfs_bio to btrfs_io_context omits 9c49878b7fe4 btrfs: keep track of the last logged keys when logging a d [...] omits 5bedd60c6af4 btrfs: insert items in batches when logging a directory wh [...] omits 34de1cd909a3 btrfs: factor out the copying loop of dir items from log_d [...] omits 9c89ae515630 btrfs: remove redundant log root assignment from log_dir_items() omits 1bf3096f0620 btrfs: remove root argument from btrfs_log_inode() and its [...] omits 11876d7139b0 btrfs: zoned: let the for_treelog test in the allocator stand out omits 4b189e50df19 btrfs: rename setup_extent_mapping in relocation code omits c116efe5bfb6 btrfs: zoned: allow preallocation for relocation inodes omits a22465f2d9d9 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 28a1691bbf4d btrfs: zoned: use regular writes for relocation omits ddf1f75a9423 btrfs: zoned: only allow one process to add pages to a rel [...] omits 8c787f604131 btrfs: zoned: add a dedicated data relocation block group omits b3f76147bfbd btrfs: introduce btrfs_is_data_reloc_root omits 502e5c5a1529 btrfs: unexport repair_io_failure() omits f4719dc5c941 btrfs: do not commit delayed inode when logging a file in [...] omits 9843aabc1709 btrfs: avoid attempt to drop extents when logging inode fo [...] omits 652b9cf476e5 btrfs: avoid search for logged i_size when logging inode i [...] omits 8f7e39686296 btrfs: avoid expensive search when truncating inode items [...] omits b34f3babbf3a btrfs: add helper to truncate inode items when logging inode omits e69afd8b95f3 btrfs: avoid expensive search when dropping inode items from log omits ca69dd6fd19a btrfs: always update the logged transaction when logging n [...] omits 5a2ff21dabde btrfs: do not log new dentries when logging that a new nam [...] omits 44cdfb9b7663 btrfs: remove no longer needed checks for NULL log context omits dcc29a1d42ae btrfs: check if a log tree exists at inode_logged() omits 6bb9ceb01f3e btrfs: remove stale comment about the btrfs_show_devname omits eaad6744d297 btrfs: update latest_dev when we create a sprout device omits b7d155b2250a btrfs: use latest_dev in btrfs_show_devname omits ad0458b43e90 btrfs: convert latest_bdev type to btrfs_device and rename omits 7232ce201943 btrfs: zoned: finish relocating block group omits c38e436a8cdf btrfs: zoned: finish fully written block group omits 6e785df09b5c btrfs: zoned: avoid chunk allocation if active block group [...] omits c6a110a8cc54 btrfs: move ffe_ctl one level up omits 979bfaee01b1 btrfs: zoned: activate new block group omits efebfae1ff6a btrfs: zoned: activate block group on allocation omits 765679ca05a6 btrfs: zoned: load active zone info for block group omits c8dc15da70a4 btrfs: zoned: implement active zone tracking omits bff13701d7da btrfs: zoned: introduce physical_map to btrfs_block_group omits 6a3abb9a4c5f btrfs: zoned: load active zone information from devices omits ddef17f61f87 btrfs: zoned: finish superblock zone once no space left fo [...] omits 7043347db224 btrfs: zoned: locate superblock position using zone capacity omits 6dbc2542cd03 btrfs: zoned: consider zone as full when no more SB can be [...] omits 84f7e329b1be btrfs: zoned: tweak reclaim threshold for zone capacity omits 6289f82c3dbf btrfs: zoned: calculate free space from zone capacity omits 837c775cd7bc btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 3b168165971e btrfs: zoned: load zone capacity information from devices omits 103f16492455 btrfs: defrag: enable defrag for subpage case omits baf4254870ad btrfs: defrag: remove the old infrastructure omits 26cdefed59c9 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits 51486f8272f6 btrfs: defrag: introduce helper to defrag one cluster omits e6bf861ca659 btrfs: defrag: introduce helper to defrag a range omits 00a965f8bec9 btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits 0a3c42e0af6f btrfs: defrag: introduce helper to collect target file extents omits f149d86cf10b btrfs: defrag: factor out page preparation into a helper omits 7b52c6702d71 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 539962623bc6 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 60e13db4c571 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits b8f2db0e76b8 btrfs: rename and switch to bool btrfs_chunk_readonly omits dc87d9402c08 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits ffe513f6262a btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits 39187ae2027a btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 76129c4a06da btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 558973ec2657 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 924aca0d1f98 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 6cd79a30ef01 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 48eaf2a2ebc3 btrfs: send: simplify send_create_inode_if_needed omits 5d2060b5a147 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits 7715ec32472c ice: implement low level recipes functions omits 7df227847ab5 platform/x86: int1092: Fix non sequential device mode handling omits 85303db36b6e platform/x86: int1092: Fix non sequential device mode handling omits ce8bd03c47fc ethernet: sun: add missing semicolon, fix build omits 5e51cc0005c6 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences [...] omits a3c7ca2b141b sparc: Add missing "FORCE" target when using if_changed omits fee762d69ad5 kconfig: refactor conf_touch_dep() omits 00d674cb3536 kconfig: refactor conf_write_dep() omits 57ddd07c4560 kconfig: refactor conf_write_autoconf() omits 8499f2dd57ef kconfig: add conf_get_autoheader_name() omits 80f7bc773763 kconfig: move sym_escape_string_value() to confdata.c omits 51d792cb5de8 kconfig: refactor listnewconfig code omits 6ce45a91a982 kconfig: refactor conf_write_symbol() omits ca51b26b4a25 kconfig: refactor conf_write_heading() omits 45c5dc45d80d ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoi [...] omits a8627df5491e ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk omits 269da8f7626b ASoC: Intel: bytcr_rt5651: Use temporary variable for stru [...] omits 0c465e7a8ea2 ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_p [...] omits ee233500eea4 ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoi [...] omits a15ca6e3b8a2 ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk omits 81d43ca17506 ASoC: Intel: bytcr_rt5640: Use temporary variable for stru [...] omits e86c1893d678 ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_p [...] omits c005828744f5 platform/x86: intel_skl_int3472: Correct null check omits 0f607d6b2274 platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] omits 0b243c003e11 platform/x86: intel_skl_int3472: Correct null check omits 95384b3e47af platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] omits c0d84d2c7c23 platform/x86: amd-pmc: Add alternative acpi id for PMC controller omits 432cce21b66c platform/x86: amd-pmc: Add alternative acpi id for PMC controller omits 923f508f9ec7 Merge series "spi-bcm-qspi spcr3 enahancements" from Kamal [...] omits a0c5814b9933 platform/x86: intel_scu_ipc: Update timeout value in comment omits 5c02b581ce84 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s omits 41512e4dc0b8 platform/x86: intel_scu_ipc: Fix busy loop expiry time omits c01bc8e4e840 platform/x86: intel_scu_ipc: Update timeout value in comment omits 7f0224dea763 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s omits f32c34d6cfbb platform/x86: intel_scu_ipc: Fix busy loop expiry time omits 431bfb9ee3e2 bpf, mips: Fix comment on tail call count limiting omits 307d149d9435 bpf, mips: Clean up config options about JIT omits 92813dafcd8c platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI omits 6550ba689343 platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI omits 1eb07f4b6853 Merge branch kvm-arm64/raz-sysregs into kvmarm-master/next omits ebf6aa8c0473 KVM: arm64: Replace get_raz_id_reg() with get_raz_reg() omits 5a4309762356 KVM: arm64: Use get_raz_reg() for userspace reads of PMSWINC_EL0 omits 00d5101b254b KVM: arm64: Return early from read_id_reg() if register is RAZ omits ca16d33bd862 platform/x86: Rename wmaa-backlight-wmi to nvidia-wmi-ec-b [...] omits a499f93f3d52 platform/x86: Remove "WMAA" from identifier names in wmaa- [...] omits db9cc7d6f95e platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] omits 9b024201693e platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] omits 5fd56f11838d platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] omits 452dcfab9954 platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] omits 10317dda7932 ABI: sysfs-platform-intel-pmc: add blank lines to make it [...] omits 2166cc2657fe ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries omits e81cd07dcf50 spi: bcm-qspi: add support for 3-wire mode for half duplex [...] omits ee4d62c47326 spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer mode omits 75b3cb97eb1f spi: bcm-qspi: clear MSPI spifie interrupt during probe omits 81a13ac7e3e4 sh: Use modern ASoC DAI format terminology omits 281ddf62f551 ASoC: amd: Kconfig: Select fch clock support with machine driver omits c448b7aa3e66 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] omits 293d92cbbd24 dma-debug: fix sg checks in debug_dma_map_sg() omits 011a9ce80763 dma-mapping: fix the kerneldoc for dma_map_sgtable() omits 9d12702a8096 drm/nouveau/fifo: Reinstate the correct engine bit programming omits f30946db159f drm/nouveau/nouveau_bo: Remove unused variables 'dev' omits 1e39f430575f drm/nouveau/gem: remove redundant semi-colon omits 404046cf4805 drm/nouveau/mmu/gp100-: drop unneeded assignment in the if [...] omits 636318593810 drm/nouveau/mmu: drop unneeded assignment in the nvkm_uvmm [...] omits cacadb0633bb drm/nouveau/nvenc: remove duplicate include in base.c omits 26701d49482a Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 6ac04ffbc1a1 Merge branch 'i2c/for-current' into i2c/for-next omits cc28e578f515 i2c: mediatek: Dump i2c/dma register when a timeout occurs omits e3e4949e637d i2c: mediatek: Reset the handshake signal between i2c and dma omits 712d6617d0a2 i2c: mlxcpld: Allow flexible polling time setting for I2C [...] omits 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] omits 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] omits f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] omits 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] omits 92d190433bd8 Merge branch 'omap-for-v5.16/gpmc' into for-next omits 3abdc89b5e30 i2c: pasemi: Set enable bit for Apple variant omits d88ae2932df0 i2c: pasemi: Add Apple platform driver omits a2c34bfd2c58 i2c: pasemi: Refactor _probe to use devm_* omits fd664ab2319f i2c: pasemi: Allow to configure bus frequency omits 1a62668cefdb i2c: pasemi: Move common reset code to own function omits 9bc5f4f660ff i2c: pasemi: Split pci driver to its own file omits 6adb00c7f0ed i2c: pasemi: Split off common probing code omits c06f50ed36cc i2c: pasemi: Remove usage of pci_dev omits 07e820d4fcb0 i2c: pasemi: Use dev_name instead of port number omits 3a7442ac1d1b i2c: pasemi: Use io{read,write}32 omits df7c4a8c1b47 dt-bindings: i2c: Add Apple I2C controller bindings omits 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type omits 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] omits c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml omits ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml omits 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml omits 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child omits 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt omits 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt omits 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] omits a63f393dd7e1 drm/virtio: fix the missed drm_gem_object_put() in virtio_ [...] omits a049cf7e63e7 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next omits 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] omits e26bb75aa2f1 KVM: arm64: Depend on HAVE_KVM instead of OF omits 023a062f2381 ALSA: hda/realtek: Fix for quirk to enable speaker output [...] omits c8f1e9673406 KVM: arm64: Unconditionally include generic KVM's Kconfig omits e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] omits 321d106e70eb Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] omits a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] omits b6a68b97af23 KVM: arm64: Allow KVM to be disabled from the command line omits 15f9017c28a8 Merge branch kvm-arm64/vgic-ipa-checks into kvmarm-master/next omits 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] omits 8a3c0a74ae87 m68k: defconfig: Update defconfigs for v5.15-rc1 omits 3e197f17b23b KVM: arm64: selftests: Add init ITS device test omits 188345863897 KVM: arm64: selftests: Add test for legacy GICv3 REDIST ba [...] omits 2dcd9aa1c3a5 KVM: arm64: selftests: Add tests for GIC redist/cpuif part [...] omits c44df5f9ff31 KVM: arm64: selftests: Add some tests for GICv2 in vgic_init omits 46fb941bc04d KVM: arm64: selftests: Make vgic_init/vm_gic_create versio [...] omits 3f4db37e203b KVM: arm64: selftests: Make vgic_init gic version agnostic omits 96e903896969 KVM: arm64: vgic: Drop vgic_check_ioaddr() omits 2ec02f6c64f0 KVM: arm64: vgic-v3: Check ITS region is not above the VM [...] omits c56a87da0a7f KVM: arm64: vgic-v2: Check cpu interface region is not abo [...] omits 4612d98f58c7 KVM: arm64: vgic-v3: Check redist region is not above the [...] omits f25c5e4dafd8 kvm: arm64: vgic: Introduce vgic_check_iorange omits 3864d17f177e Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] omits 1176d15f0f6e Merge tag 'drm-intel-gt-next-2021-10-08' of git://anongit. [...] omits 057bed206f70 KVM: arm64: Disable privileged hypercalls after pKVM finalisation omits 07036cffe17e KVM: arm64: Prevent re-finalisation of pKVM for a given CPU omits 2f2e1a506967 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall omits 8579a185baca KVM: arm64: Reject stub hypercalls after pKVM has been ini [...] omits 8f4566f18db5 arm64: Prevent kexec and hibernation if is_protected_kvm_e [...] omits a78738ed1d9b KVM: arm64: Turn __KVM_HOST_SMCCC_FUNC_* into an enum (mostly) omits 209ee634bc0d Merge tag 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm [...] omits c7c774fe0938 Merge tag 'drm-intel-next-2021-10-04' of git://anongit.fre [...] omits c5c34f5793f3 Merge branch 'i2c/for-current' into i2c/for-mergewindow omits 9b793db5fca4 b43: fix a lower bounds test omits c1c8380b0320 b43legacy: fix a lower bounds test omits ea0f69d82119 xhci: Enable trust tx length quirk for Fresco FL11 USB controller omits ff0e50d3564f xhci: Fix command ring pointer corruption while aborting a [...] omits 880de4037773 USB: xhci: dbc: fix tty registration race omits 5255660b208a xhci: add quirk for host controllers that don't update end [...] omits a01ba2a3378b xhci: guard accesses to ep_state in xhci_endpoint_reset() omits 620b74d01b9d Merge 5.15-rc5 into usb-next omits 797d72ce8e0f Merge tag 'drm-misc-next-2021-10-06' of git://anongit.free [...] omits b26503b15631 tracing: Fix missing * in comment block omits 1ae43851b18a bootconfig: init: Fix memblock leak in xbc_make_cmdline() omits 6675880fc4b7 tracing: Fix memory leak in eprobe_register() omits 9c03fee7e3fa cdrom: docs: reformat table in Documentation/userspace-api [...] omits b1f8166640e0 Merge tag 'amd-drm-next-5.16-2021-10-08' of https://gitlab [...] omits e6d94fd07947 m68knommu: Remove MCPU32 config symbol omits cda00eb4d060 m68k: set a default value for MEMORY_RESERVE omits 64570fbc14f8 Linux 5.15-rc5 omits 6d2778816036 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] omits 8f086fe5f3c9 Merge branch 'mem-ctrl-next' into for-next omits d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next omits 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field omits 914b6f290beb drm/panel: Add support for Sharp LS060T1SX01 panel omits 2307d3a5a2df dt-bindings: add bindings for the Sharp LS060T1SX01 panel omits efb52a7d9511 Merge tag 'powerpc-5.15-3' of git://git.kernel.org/pub/scm [...] omits 31f6207940a6 drm/bridge: lvds-codec: Add support for LVDS data mapping select omits ba3e86789eaf dt-bindings: display: bridge: lvds-codec: Document LVDS da [...] omits 75cd9b0152d9 Merge tag 'objtool_urgent_for_v5.15_rc5' of git://git.kern [...] omits c22ccc4a3ef1 Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.o [...] omits 2cb3315107b5 serial: 8250_lpss: Enable PSE UART Auto Flow Control omits 7c4fc082f504 serial: 8250_lpss: Extract dw8250_do_set_termios() for common use omits 0eb9da9cf201 serial: 8250_dw: Fix the trivial typo in the comment omits 0946efc2255f serial: 8250_dw: Re-use temporary variable for of_node omits ebabb77a2a11 serial: 8250_dw: Drop wrong use of ACPI_PTR() omits b84d0001512a tty: serial: samsung: Improve naming for common macro omits aec079f88752 tty: serial: atmel: use macros instead of hardcoded values omits 4c9883e1f4dd dt-bindings: serial: 8250_omap: allow serdev subnodes omits 3aee752cd0b8 tty/sysrq: More intuitive Shift handling omits c326d3ed52c8 USB: gadget: udc: Remove some dead code omits bedbac5f66bf usb: gadget: storage: add support for media larger than 2T omits 05735f0854e1 usb: chipidea: udc: make controller hardware endpoint primed omits 98f668b30e8e staging: rtl8723bs: hal: remove duplicate check omits a1f42cba65f4 staging: r8188eu: remove enum _RTL8712_RF_MIMO_CONFIG_ omits c38a05353f7c staging: r8188eu: replace MACADDRLEN with ETH_ALEN omits 4b2540a58784 staging: r8188eu: remove unused macros and defines from rt [...] omits 005eae35415f staging: r8188eu: remove some dead code omits 25c1c7c25a7e staging: r8188eu: remove unused defines from rtw_sreset.h omits 17402cb6eabd staging: r8188eu: rename rtl8188eu_set_hal_ops() omits 5c78a7583c62 staging: r8188eu: remove hal_ops omits b66d42066f64 staging: r8188eu: remove hal_init from hal_ops omits 9c44c0f6da14 staging: r8188eu: remove GetHwRegHandler from hal_ops omits 461c4776856c staging: r8188eu: remove SetHwRegHandler from hal_ops omits 7198847ad5e8 staging: r8188eu: merge two signal scale mapping functions omits 23b18275c624 staging: r8188eu: Odm PatchID is always 0 omits ca444fb2e500 staging: r8188eu: hal data's customer id is always 0 omits 33a47b9d848d staging: r8188eu: support interface is always usb omits d01c3a1d21d2 staging: r8188eu: interface type is always usb omits 8504b988c020 staging: r8188eu: chip_type is write-only omits d3e45102f9a8 staging: r8188eu: HardwareType is write-only omits fdfd6fabb54c staging: r8188eu: remove two write-only hal components omits 4864ad2200e7 staging: r8188eu: remove unused IntrMask omits 082690bd8b4e staging: r8188eu: remove write-only HwRxPageSize omits 2f4f87090980 staging: r8188eu: remove unused led component omits fa6fc23694a7 staging: r8188eu: remove an obsolete comment omits 1977dcf07bdd staging: vt6655: fix camelcase in PortOffset omits aeec304c2e47 staging: vt6655: fix camelcase in ldBmThreshold omits e4a9e1d8f230 staging: vt6655: fix camelcase in bShortSlotTime omits 0182d0788cd6 octeontx2-pf: Simplify the receive buffer size calculation omits b9c56ccb436d ethernet: Remove redundant 'flush_workqueue()' calls omits 6213f07cb542 virtio_net: skip RCU read lock by checking xdp_enabled of vi omits c0288ae8e6bd net: make dev_get_port_parent_id slightly more readable omits 67999555ff42 net: phy: at803x: better describe debug regs omits 9d1c29b40285 net: phy: at803x: enable prefer master for 83xx internal phy omits 1ca8311949ae net: phy: at803x: add DAC amplitude fix for 8327 phy omits ba3c01ee02ed net: phy: at803x: fix resume for QCA8327 phy omits 275fdef2d919 Merge branch 'net-use-helpers' omits 019921521697 mlxsw: spectrum: use netif_is_macsec() instead of open code omits c60882a4566a hv_netvsc: use netif_is_bond_master() instead of open code omits 4b70dce2c1b9 bnxt: use netif_is_rxfh_configured instead of open code omits 154ee116320d Merge branch 'ionic-vlanid-mgmt' omits f91958cc9622 ionic: tame the filter no space message omits 8c9d956ab6fb ionic: allow adminq requests to override default error message omits 9b0b6ba6226e ionic: handle vlan id overflow omits c2b63d3449d3 ionic: generic filter delete omits eba688b15d34 ionic: generic filter add omits ff542fbe5d55 ionic: add generic filter search omits 4ed642cc6538 ionic: remove mac overflow flags omits 1d4ddc4a5370 ionic: move lif mac address functions omits c1634b118e84 ionic: add filterlist to debugfs omits 2c0c19b681d5 fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' omits cc4299ea0399 ima: Use strscpy instead of strlcpy omits 61868acb0728 ima_policy: Remove duplicate 'the' in docs comment omits 40224c41661b ima: add gid support omits 30d8764a744f ima: fix uid code style problems omits eb0782bbdfd0 ima: fix deadlock when traversing "ima_default_rules". omits 7fd2bf83d59a Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 0950fcbf992f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 50eb0a06e6ca Merge tag 'block-5.15-2021-10-09' of git://git.kernel.dk/l [...] omits 2ae5c2c3f8d5 dt-bindings: clock: Add bindings definitions for Exynos850 CMU omits 6a734b372078 clk: samsung: clk-pll: Implement pll0831x PLL type omits 8f90f43a095d clk: samsung: clk-pll: Implement pll0822x PLL type omits ab6ff1fda1e8 uml: x86: add FORCE to user_constants.h omits f9d8de699ac4 pinctrl: samsung: support ExynosAutov9 SoC pinctrl omits 2620fddce4a9 Revert "dt-bindings: add bindings for the Sharp LS060T1SX0 [...] omits c75de8453c3e Merge tag '5.15-rc4-ksmbd-fixes' of git://git.samba.org/ksmbd omits 54d209e2fa94 Revert "drm/panel: Add support for Sharp LS060T1SX01 panel" omits 717478d89fe2 Merge tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.o [...] omits 223cce88a926 drm/panel: Add support for Sharp LS060T1SX01 panel omits 230a6f0e6f49 dt-bindings: add bindings for the Sharp LS060T1SX01 panel omits c38171a58574 dt-bindings: display: simple: hardware can use ddc-i2c-bus omits 19f036eaaffa drm/panel: panel-simple: add LOGIC Technologies LTTD800480 [...] omits 76f745683858 dt-bindings: display: simple: add Innolux G070Y2-T02 panel omits f474bb3000b6 dt-bindings: display: simple: Add Vivax TPC-9150 panel omits 97f921ff264e dt-bindings: add vendor prefix for Vivax omits 732b74d64704 virtio-net: fix for skb_over_panic inside big mode omits f49823939e41 net: phy: Do not shutdown PHYs in READY state omits a5a14ea7b4e5 qed: Fix missing error code in qed_slowpath_start() omits 7932d53162dc dt-bindings: net: dsa: document felix family in dsa-tag-protocol omits 5ee61ad7d593 dt-bindings: net: dsa: fix typo in dsa-tag-protocol description omits 1951b3f19cfe net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol omits 6510e80a0b81 isdn: mISDN: Fix sleeping function called from invalid context omits 5c976a56570f ionic: don't remove netdev->dev_addr when syncing uc list omits ea52a0b58e41 net: use dev_addr_set() omits 794a69b3f803 Merge branch 'dev_addr-direct-writes' omits 8ce218b6e58a ethernet: 8390: remove direct netdev->dev_addr writes omits a7639279c93c ethernet: sun: remove direct netdev->dev_addr writes omits ca8793175564 ethernet: tulip: remove direct netdev->dev_addr writes omits a04436b27a93 ethernet: tg3: remove direct netdev->dev_addr writes omits 2b37367065c7 ethernet: forcedeth: remove direct netdev->dev_addr writes omits b8dfed636fc6 net/mlx5: Add priorities for counters in RDMA namespaces omits 8208461d3912 net/mlx5: Add ifc bits to support optional counters omits e538e8649892 MIPS: asm: pci: define arch-specific 'pci_remap_iospace()' [...] omits 63b8d7991667 rpmsg: virtio_rpmsg_bus: use dev_warn_ratelimited for msg [...] omits 5319255b8df9 selftests/bpf: Skip verifier tests that fail to load with [...] omits f0d1be1482aa rpmsg: virtio: Remove unused including <linux/of_device.h> omits be0499369d63 net: mana: Fix error handling in mana_create_rxq() omits f12e658c620a mlxsw: item: Annotate item helpers with '__maybe_unused' omits e506342a03c7 selftests/tls: add SM4 GCM/CCM to tls selftests omits 1f3e2e97c003 isdn: cpai: check ctr->cnr to avoid array index out of bound omits 6ed3f61e3200 net: tg3: fix redundant check of true expression omits f84fc4e36cd8 Merge tag 's390-5.15-5' of git://git.kernel.org/pub/scm/li [...] omits 14132690860e mqprio: Correct stats in mqprio_dump_class_stats(). omits bccf56c4cbf1 Merge branch 'dsa-bridge-tx-forwarding-offload-fixes-part-1' omits 5bded8259ee3 net: dsa: mv88e6xxx: isolate the ATU databases of standalo [...] omits 8b6836d82470 net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware omits c7709a02c18a net: dsa: tag_dsa: send packets with TX fwd offload from V [...] omits 1bec0f05062c net: dsa: fix bridge_num not getting cleared after ports l [...] omits bc774a3887cb rpmsg: char: Remove useless include omits e52a8b96c5ad Merge branch 'selftests/bpf: Add parallelism to test_progs' omits d3f7b1664d3e selfetest/bpf: Make some tests serial omits 5db02dd7f09f selftests/bpf: Fix pid check in fexit_sleep test omits 0f4feacc9155 selftests/bpf: Adding pid filtering for atomics test omits b2105b9f39b5 PCI: Correct misspelled and remove duplicated words omits 445e72c782a1 selftests/bpf: Make cgroup_v1v2 use its own port omits d719de0d2f3c selftests/bpf: Fix race condition in enable_stats omits e87c3434f81a selftests/bpf: Add per worker cgroup suffix omits 6587ff58cea4 selftests/bpf: Allow some tests to be executed in sequence omits 91b2c0afd00c selftests/bpf: Add parallelism to test_progs omits a1852ce0e542 Merge branch 'add support for writable bare tracepoint' omits fa7f17d066bd bpf/selftests: Add test for writable bare tracepoint omits ccaf12d6215a libbpf: Support detecting and attaching of writable tracep [...] omits 65223741ae1b bpf: Support writable context for bare tracepoint omits 5d6ab0bb408f Merge tag 'xtensa-20211008' of git://github.com/jcmvbkbc/l [...] omits 3946b46cab8b Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.or [...] omits c45dd143ff1a Merge branch for-5.16/arm64/defconfig into for-next omits 980b4abb68a7 Merge branch for-5.16/arm64/dt into for-next omits b60073f60f4f Merge branch for-5.16/arm/dt into for-next omits 3a86fe86a5f3 Merge branch for-5.16/cpuidle into for-next omits d22595529a59 Merge branch for-5.16/soc into for-next omits a1eaad3e8ec7 Merge branch for-5.16/firmware into for-next omits 12e3ad77ea5e Merge branch for-5.16/dt-bindings into for-next omits 4e6c3b1838ca Merge branch for-5.16/clk into for-next omits 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() omits 29962197e64f soc/tegra: Add Tegra186 ARI driver omits 387ee9fe4587 dt-binding: usb: xilinx: Add clocking node omits a70ae18b9e95 Merge branch 'dt/linus' into dt/next omits 5dccbc9de8f0 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ omits 1c8dab7da1d2 Merge branch 'install libbpf headers when using the library' omits d7db0a4e8d95 bpftool: Add install-bin target to install binary only omits 87ee33bfdd4f selftests/bpf: Better clean up for runqslower in test_bpft [...] omits a60d24e74002 samples/bpf: Do not FORCE-recompile libbpf omits 3f7a3318a7c6 samples/bpf: Install libbpf headers when building omits 62fde1c8beaf samples/bpf: Update .gitignore omits 7bf731dcc641 bpf: iterators: Install libbpf headers when building omits 0dcf60d00140 Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org [...] omits bf60791741d4 bpf: preload: Install libbpf headers when building omits be79505caf3f tools/runqslower: Install libbpf headers when building omits 1478994aad82 tools/resolve_btfids: Install libbpf headers when building omits cdc726fb35ed Merge tag 'acpi-5.15-rc5' of git://git.kernel.org/pub/scm/ [...] omits f012ade10b34 bpftool: Install libbpf headers instead of including the dir omits c66a248f1950 bpftool: Remove unused includes to <bpf/bpf_gen_internal.h> omits b79c2ce3baa9 libbpf: Skip re-installing headers file if source is older [...] omits 636bdb5f84ca Merge series "regulator/mfd/clock: dt-bindings: Samsung S2 [...] omits 7e3cbd3405cb selftests/bpf: Fix btf_dump test under new clang omits a3a96cbfaa41 block: pre-allocate requests if plug is started and is a batch omits c159c77e5aae block: bump max plugged deferred size from 16 to 32 omits 40348baedfbc drm/amd/display: fix duplicated inclusion omits 806d42509bed drm/amd/display: remove duplicate include in dcn201_clk_mgr.c omits c58a863b1ccf drm/amdgpu: use adev_to_drm for consistency when accessing [...] omits ec6abe831a84 drm/amdkfd: rm BO resv on validation to avoid deadlock omits 097cbf2648e0 drm/amd/display: Fix Werror when building omits 35bdf463de33 drm/amdgpu: add missing case for HDP for renoir omits 08808f75d9b7 drm/amd/display: Remove redundant initialization of variab [...] omits 73bf66712d2b drm/amdgpu/discovery: add missing case for SMU 11.0.5 omits 741668ef7832 Merge tag 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] omits 3f66f86bfed3 per signal_struct coredumps omits 9c7e7050f876 Merge tag 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/ [...] omits 0258b5fd7c71 coredump: Limit coredumps to a single thread group omits 0068dc8c9668 Merge tag 'drm-fixes-2021-10-08' of git://anongit.freedesk [...] omits fab58debc137 regulator: dt-bindings: samsung,s5m8767: convert to dtschema omits a52afb0f54fa regulator: dt-bindings: samsung,s2mpa01: convert to dtschema omits ea98b9eba05c regulator: dt-bindings: samsung,s2m: convert to dtschema omits 1790cd3510cb dt-bindings: clock: samsung,s2mps11: convert to dtschema omits 1b1499a817c9 nfc: nci: fix the UAF of rf_conn_info object omits a7fda04bc9b6 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,p [...] omits b16bef60a911 regulator: s5m8767: do not use reset value as DVS voltage [...] omits 19cd2b147187 regulator: dt-bindings: maxim,max8973: convert to dtschema omits cacbce45f5df ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_pre [...] omits 74daadc7fde5 ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io omits 5245352588f5 ASoC: mediatek: mt8195: update audsys clock parent name omits 4dbdda1938fc Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] omits 04a32383f84e Merge series "ASoC: Intel: bytcht_es8316: few cleanups" fr [...] omits c8db1e9c710e PCI/switchtec: Add check of event support omits e3c954444ad6 PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP omits 79cb9f50d5ba PCI/switchtec: Update the way of getting management VEP in [...] omits 569e2863812f PCI/switchtec: Fix a MRPC error status handling issue omits 8c62103627a8 Merge branch 'v5.15-next/soc' into for-next omits 68ad4cc9f550 Merge branch 'v5.15-next/dts64' into for-next omits e761523d0b40 qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario omits 0316c7e66bbd net: phy: micrel: ksz9131 led errata workaround omits 9653e613e00a Merge branch 'netdev-name-in-use' omits d03eb9787d3a ppp: use the correct function to check if a netdev name is in use omits caa9b35fadff bonding: use the correct function to check for netdev name [...] omits 75ea27d0d622 net: introduce a function to check if a netdev name is in use omits 95f7f3e7dc6b net/smc: improved fix wait on already cleared link omits 12e6d7e64102 Merge branch 'enetc-swtso' omits fb8629e2cbfc net: enetc: add support for software TSO omits acede3c5dad5 net: enetc: declare NETIF_F_HW_CSUM and do it in software omits 36ee7281c586 Merge branch 'ip6gre-tests' omits 7f63cdde5030 selftests: mlxsw: devlink_trap_tunnel_ipip: Send a full-le [...] omits 8bb0ebd52238 selftests: mlxsw: devlink_trap_tunnel_ipip: Remove code du [...] omits c473f723f97a selftests: mlxsw: devlink_trap_tunnel_ipip: Align topology [...] omits 4bb6cce00a2b selftests: mlxsw: devlink_trap_tunnel_ipip6: Add test case [...] omits 4b3d967b5cb9 selftests: forwarding: Add IPv6 GRE hierarchical tests omits 7df29960fa65 selftests: forwarding: Add IPv6 GRE flat tests omits c08d227290f6 testing: selftests: tc_common: Add tc_check_at_least_x_packets() omits 45d45e5323a9 testing: selftests: forwarding.config.sample: Add tc flag omits 097657c9a478 Merge branch 'stmmac-regression-fix' omits 6636fec29cdf ARM: dts: spear3xx: Fix gmac node omits 9cb1d19f47fa net: stmmac: add support for dwmac 3.40a omits 3781b6ad2ee1 dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version omits 075da584bae2 net: stmmac: fix get_hw_feature() on old hardware omits 4c1e34c0dbff vsock: Enable y2038 safe timeval for timeout omits 685c3f2fba29 vsock: Refactor vsock_*_getsockopt to resemble sock_getsockopt omits 16bdce2ada5a ath11k: fix m68k and xtensa build failure in ath11k_peer_a [...] omits e539a77e44c7 dt-bindings: drm/bridge: ps8640: Add aux-bus child omits 31c9ef002580 dt-bindings: PCI: Add Qualcomm PCIe Endpoint controller omits 861e133ba268 PCI: rcar-host: Remove unneeded includes omits c65bd90dc93e PCI: rcar-ep: Remove unneeded includes omits 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 omits 146e5e733310 net-sysfs: try not to restart the syscall if it will fail [...] omits 2b12d51c4fa8 net: phylib: ensure phy device drivers do not match by DT omits 94114d90037f net: mdio: ensure the type of mdio devices match mdio drivers omits 454d3e1ae057 net/sched: sch_ets: properly init all active DRR list handles omits d5ac07dfbd2b qed: Initialize debug string array omits 339e75f6b9a0 net: dsa: rtl8366rb: remove unneeded semicolon omits 612f71d7328c mptcp: fix possible stall on recvmsg() omits 38d7b029130e Merge branch 'dev_addr-helpers' omits 4d04cdc5ee49 ethernet: use platform_get_ethdev_address() omits ba882580f211 eth: platform: add a helper for loading netdev->dev_addr omits da8f606e15c7 ethernet: un-export nvmem_get_mac_address() omits 2fbc349911e4 asm-generic/io.h: give stub iounmap() on !MMU same prototy [...] omits faeb8e7a0aac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4dad7e7e2891 Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next omits a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes omits f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC omits 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node omits f9473a65719e powerpc/pseries/cpuhp: remove obsolete comment from pserie [...] omits fa2a5dfe2ddd powerpc/pseries/cpuhp: delete add/remove_by_count code omits 983f91017406 powerpc/cpuhp: BUG -> WARN conversion in offline path omits 7edd5c9a8820 powerpc/pseries/cpuhp: cache node corrections omits fda0eb220021 powerpc/paravirt: correct preempt debug splat in vcpu_is_p [...] omits 799f9b51db68 powerpc/paravirt: vcpu_is_preempted() commentary omits 56537faf8821 powerpc: fix unbalanced node refcount in check_kvm_guest() omits f2719b26ae27 video: fbdev: chipsfb: use memset_io() instead of memset() omits ee87843795ec powerpc/powernv/dump: Fix typo in comment omits 2a24d80fc86b powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removal omits 7eff9bc00ddf powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no pr [...] omits 452f145eca73 powerpc: Drop superfluous pci_dev_is_added() calls omits 9d7fb0643a15 powerpc/powermac: Remove stale declaration of pmac_md omits 93fa8e9d8811 powerpc: Remove unused prototype for of_show_percpuinfo omits 494f238a3861 powerpc/476: Fix sparse report omits c45361abb918 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n omits 3c2172c1c47b powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cann [...] omits 387273118714 powerps/pseries/dma: Add support for 2M IOMMU page size omits 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware omits f27ef2856343 soc: mediatek: mmsys: Add reset controller support omits 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] omits 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 omits 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 omits 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property omits 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] omits f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] omits 373bd6f48756 clk: renesas: r9a07g044: Add SDHI clock and reset entries omits eaff33646f4c clk: renesas: rzg2l: Add SDHI clk mux support omits 27c9d7635d23 clk: renesas: r8a779a0: Add RPC support omits 6f21d145b90f clk: renesas: cpg-lib: Move RPC clock registration to the library omits f294a0ea9d12 clk: renesas: r9a07g044: Add clock and reset entries for S [...] omits febf5da81ea8 ASoC: SOF: prepare code to allocate IPC messages in fw_ready omits c861af7861aa ASoC: dt-bindings: mediatek: mt8192: re-add audio afe document omits bea03a328f97 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] omits 4e03b1b772ba ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() omits e8ccf82b8a57 ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] omits 5f6c1341d1b5 ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] omits f218b5e2662c ASoC: rt9120: Add rt9210 audio amplifier support omits 126a76ada98f ASoC: dt-bindings: rt9120: Add initial bindings omits b6f5f0c8f72d hwrng: mtk - Force runtime pm ops for sleep ops omits 82e269ad8afe crypto: testmgr - Only disable migration in crypto_disable [...] omits 32dfef6f92dd crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c omits aa3c68634df8 crypto: qat - extract send and wait from adf_vf2pf_request [...] omits 7a73c4622aaa crypto: qat - add VF and PF wrappers to common send function omits 71b5f2ab5e52 crypto: qat - rename pfvf collision constants omits 21db65edb6a5 crypto: qat - move pfvf collision detection values omits 6e680f94bc31 crypto: qat - make pfvf send message direction agnostic omits c3878a786be0 crypto: qat - use hweight for bit counting omits b79c7532dc33 crypto: qat - remove duplicated logic across GEN2 drivers omits 993161d36ab5 crypto: qat - fix handling of VF to PF interrupts omits e17f49bb244a crypto: qat - remove unnecessary collision prevention step [...] omits 18fcba469ba5 crypto: qat - disregard spurious PFVF interrupts omits 9b768e8a3909 crypto: qat - detect PFVF collision after ACK omits cfd6fb45cfaf crypto: ccree - avoid out-of-range warnings from clang omits 183b60e00597 crypto: hisilicon/qm - modify the uacce mode check omits fd2eda71a47b media: remove myself from dvb media maintainers omits 899a61a3305d media: usb: dvd-usb: fix uninit-value bug in dibusb_read_e [...] omits cefdc9510a16 media: rtl2832_sdr: clean the freed pointer and counter omits 69a10678e2fb media: dvb-frontends: mn88443x: Handle errors of clk_prepa [...] omits 57b660b22f1b media: mb86a20s: make arrays static const omits dce6dd4493d6 media: ov5670: Add implementation for events omits 5bd4098c3d92 media: ov13858: Add implementation for events omits 98442bd098c2 media: dw9714: Add implementation for events omits ea2b9a337116 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info omits 553481e38045 media: ipu3-imgu: imgu_fmt: Handle properly try omits 6c0f6c424fca media: ipu3-imgu: Set valid initial format omits 3eacb6028e84 media: ipu3-imgu: Refactor bytesperpixel calculation omits 37b198eeb0d4 media: ipu3-cio2 Check num_planes and sizes in queue_setup omits af1ffd628adf media: rcar-isp: Add Renesas R-Car Image Signal Processor driver omits 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 omits c96651a00208 media: staging/intel-ipu3: Constify static struct v4l2_sub [...] omits 566778bc1da7 media: admin-guide: Update i2c-cardlist omits 5fe23d700db7 media: Documentation: i2c-cardlist: add the Hynix hi846 sensor omits e8c0882685f9 media: i2c: add driver for the SK Hynix Hi-846 8M pixel camera omits f3ce7200ca18 media: dt-bindings: media: document SK Hynix Hi-846 MIPI C [...] omits 203492ce398c media: dt-bindings: vendor-prefixes: Add SK Hynix Inc. omits 485aa3df0dff media: ipu3-cio2: Parse sensor orientation and rotation omits a94a6d76c984 drm/i915/mst: abstract intel_dp_mst_source_support() omits c474420ba412 drm/i915/dp: take LTTPR into account in 128b/132b rates omits 16545aa3dee5 media: venus: Set buffer to FW based on FW min count requirement. omits fa622c3df441 media: venus: helpers: update NUM_MBS macro calculation omits 6483a8cbea54 media: venus: vdec: set work route to fw omits 78d434ba8659 media: venus: hfi: Skip AON register programming for V6 1pipe omits 920173c7cfc0 media: venus: Add num_vpp_pipes to resource structure omits 275ad3b3ed1a media: venus: core: Add sc7280 DT compatible and resource data omits afeae6ef0780 media: venus: firmware: enable no tz fw loading for sc7280 omits e48b839b6699 media: dt-bindings: media: venus: Add sc7280 dt schema omits 1444232152ea media: venus: fix vpp frequency calculation for decoder omits 8c404ebae527 media: venus: vdec: update output buffer size during vdec_s_fmt() omits 799926a123cf media: venus: helper: change log level for false warning message omits 92b7b90c9005 media: omap_vout: use dma_addr_t consistently omits 8888a2ff634e media: vsp1: Add support for the V3U VSPD omits 168c05a3e6ac media: vsp1: Simplify DRM UIF handling omits e73396fee261 media: vsp1: Fix WPF macro names omits ae3cab78dc48 media: imx-jpeg: Remove soft reset between frames encoding omits 34acaf65dc22 media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT omits 83f5f0633b15 media: imx-jpeg: Fix possible null pointer dereference omits d298b03506d3 x86/fpu: Restore the masking out of reserved MXCSR bits omits 24417d5b0c00 drm/bridge: ti-sn65dsi83: Implement .detach callback omits 27ff8187f13e opp: Fix return in _opp_add_static_v2() omits dd65acf72d0e selftests/bpf: Remove SEC("version") from test progs omits aa67fdb46436 selftests/bpf: Skip the second half of get_branch_snapshot in vm omits f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio omits 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios omits 754051903eca Merge branch 'clk-at91' into clk-next omits c405f5c15e9f clk: at91: check pmc node status before registering syscore ops omits 48d5d89897b7 Merge branch 'clk-renesas' into clk-next omits e974872eb391 Merge tag 'renesas-clk-for-v5.16-tag1' of git://git.kernel [...] omits 3165d1e3c737 clk: qcom: gcc: Remove CPUSS clocks control for SC7280 omits 407baae3e6f3 Merge tag 'du-next-20211007' of git://linuxtv.org/pinchart [...] omits bf79045e0ef5 Merge tag 'amd-drm-fixes-5.15-2021-10-06' of https://gitla [...] omits b28a130f0bc6 Merge tag 'drm-misc-fixes-2021-10-06' of git://anongit.fre [...] omits 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC omits 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names omits 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node omits fd86dd2a5dc5 riscv: dts: microchip: fix board compatible omits 80a9609c93ef riscv: dts: microchip: drop duplicated nodes omits a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 30ecef23772f clk: qcom: Remove redundant .owner omits 7d80cc702f04 Merge tag 'drm-intel-fixes-2021-10-07' of git://anongit.fr [...] omits 3ef6ca4f354c checksyscalls: Unconditionally ignore fstat{,at}64 omits 9fe1155233c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0eb4ef88c53f bpf, tests: Add more LD_IMM64 tests omits bbf731b3f44d mips, bpf: Optimize loading of 64-bit constants omits e5c15a363de6 mips, bpf: Fix Makefile that referenced a removed file omits a0ecee320158 Merge series "spi: Various Cleanups" from Uwe Kleine-König [...] omits 5fe7bd5a37ff Merge branch 'spi-5.15' into spi-5.16 omits 06a0fc36a529 Merge series "Add reset-gpios handling for max98927" from [...] omits 99f11b6552fa Merge series "Introduce new SOF helpers" from Daniel Balut [...] omits 1cfd7c2ee9f3 Merge series "ASoC: SOF: Improvements for debugging" from [...] omits 43b058698f72 Merge series "Rockchip I2S/TDM controller" from Nicolas Fr [...] omits 1da38549dd64 Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/li [...] omits 3e899c7209dd Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/ [...] omits 2bc879c792fa Merge branch 'fscache-remove-old-io' into fscache-next omits a193a3a202ed fscache: Update the documentation to reflect I/O API changes omits 0a741e05f43f fscache: Remove stats that are no longer used omits 3070d2fe6175 fscache: Remove the old I/O API omits 770f46bae74a cifs: (untested) Move to using the alternate fallback fsca [...] omits f431040be6e9 9p: Convert to using the netfs helper lib to do reads and caching omits 51a837bdf0c0 nfs: Move to using the alternate fallback fscache I/O API omits d7395f03c79c Merge branch 'misc-5.15' into next-fixes omits 4afb912f439c btrfs: fix abort logic in btrfs_replace_file_extents omits cfd312695b71 btrfs: check for error when looking up inode during dir en [...] omits 8dcbc26194eb btrfs: unify lookup return value when dir entry is missing omits 52db77791fe2 btrfs: deal with errors when adding inode reference during [...] omits e15ac6413745 btrfs: deal with errors when replaying dir entry during lo [...] omits 77a5b9e3d14c btrfs: deal with errors when checking if a dir entry exist [...] omits d175209be04d btrfs: update refs for any root except tree log roots omits 19ea40dddf18 btrfs: unlock newly allocated extent buffer after error omits 6364d7d75a0e bpf, x64: Factor out emission of REX byte in more cases omits e7198adb84dc kunit: tool: yield output from run_kernel in real time omits fa6b2d32e622 drm/tegra: Remove duplicate struct declaration omits 6710951ee039 kunit: tool: support running each suite/test separately omits 28fa850f9b44 kunit: tool: actually track how long it took to run tests omits c9e7704b3da7 kunit: tool: factor exec + parse steps into a function omits cc74705ed681 kunit: add 'kunit.action' param to allow listing out tests omits d02376ebd812 kunit: tool: show list of valid --arch options when invalid omits 906932c29531 kunit: tool: misc fixes (unused vars, imports, leaked files) omits 91bd8c27be3b kunit: fix too small allocation when using suite-only kuni [...] omits 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names omits b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes omits 897c2e746cc7 Merge tag 'asahi-soc-fixes-5.15' of https://github.com/Asa [...] omits 6aaa84343895 Merge tag 'scmi-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3c7f58b35305 Merge tag 'omap-for-v5.15/fixes-rc4' of git://git.kernel.o [...] omits 810ee5bd7472 drm/tegra: vic: Use autosuspend omits cd921b9f0c8d ipmi: bt: Add ast2600 compatible string omits 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string omits 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string omits 6a01cd3f00ae drm/tegra: gr2d: Explicitly control module reset omits f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() omits 06c2d9a078ab firmware: tegra: Reduce stack usage omits 17dc9a073b63 Merge branch 'for-v5.16/renesas-rpc' into for-next omits 68662dad9833 Merge branch 'for-v5.16/tegra-mc' into for-next omits e4aa859fd1dc Merge branch 'mem-ctrl-next' into for-next omits 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] omits 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with omits 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers omits 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms omits 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] omits 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later omits e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property omits 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] omits d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property omits 7041503d3a5c Merge tag 'misc-fixes-20211007' of git://git.kernel.org/pu [...] omits 9609cfcda007 ASoC: soc-pcm: restore mixer functionality omits 06096537b778 ASoC: rt5682s: Fix hp pop produced immediately after resuming omits 1a839e016e49 drm/i915: remove IS_ACTIVE omits 426c60a8b103 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER omits 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] omits 14df9235aa99 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-07' of git:/ [...] omits 71af6bae771a drm/i915/dg2: fix snps buf trans for uhbr omits 7b1394892de8 netfilter: nft_dynset: relax superfluous check on set updates omits 2232642ec3fb ipvs: add sysctl_run_estimation to support disable estimation omits f00b479e6e47 gpu: host1x: Drop excess kernel-doc entry @key omits d029439d8ab1 Merge branch 'edac-misc' into edac-for-next omits 7aae80cef7ba ice: add port representor ethtool ops and stats omits f5396b8a663f ice: switchdev slow path omits b3be918dcc73 ice: rebuild switchdev when resetting all VFs omits 1c54c839935b ice: enable/disable switchdev when managing VFs omits f66756e0ead7 ice: introduce new type of VSI for switchdev omits 1a1c40df2e80 ice: set and release switchdev environment omits bd676b29292e ice: allow changing lan_en and lb_en on dflt rules omits ff5411ef88ee ice: manage VSI antispoof and destination override omits ac19e03ef780 ice: allow process VF opcodes in different ways omits 37165e3f5664 ice: introduce VF port representor omits 2ae0aa4758b0 ice: Move devlink port to PF/VF struct omits 3ea9bd5d0231 ice: support basic E-Switch mode control omits 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] omits 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] omits 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] omits 80da1b508f29 thermal: Move ABI documentation to Documentation/ABI omits 6215a5de9e91 cpufreq: mediatek-hw: Fix cpufreq_table_find_index_dl() call omits 136f282028da ACPI: tools: fix compilation error omits 0b6d4ab2165c EDAC/ti: Remove redundant error messages omits d5e7be308018 rcu: Make idle entry report expedited quiescent states omits 0d93113bb4f2 rcu: Prevent expedited GP from enabling tick on offline CPU omits 62ba29f40ce5 rcu: in_irq() cleanup omits 38efd154729e rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load omits 17f91c3ef891 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] omits 5b975f5338c6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() omits 856fab4c98a9 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() omits 9c0332166ca3 rcu: Move rcu_needs_cpu() to tree.c omits e32f2bc3ae02 rcu: Remove the RCU_FAST_NO_HZ Kconfig option omits 20863b0970fa torture: Remove RCU_FAST_NO_HZ from rcu scenarios omits 10aa835df58a torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] omits 99d048be7d59 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] omits 05b50a5658f5 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits 343279c55601 srcu: Prevent redundant __srcu_read_unlock() wakeup omits 6a8af526f267 rcutorture: More thoroughly test nested readers omits 3d83f2da441f rcutorture: Sanitize RCUTORTURE_RDR_MASK omits 13ffafebe397 torture: Catch kvm.sh help text up with actual options omits f3b72ef09443 testing/bpf: Update test names for xchg and cmpxchg omits d31baa7475b4 rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 808a27e4b2a6 rcu: Tighten rcu_advance_cbs_nowake() checks omits d6c44ee1a93c rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits 14dbb29eda51 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 0c4b6757e15a EXP timers/nohz: Last resort update jiffies on nohz_full I [...] omits 8c2a88248ca5 Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits 587a7d1703f3 Merge branch 'kcsan.2021.09.13b' into HEAD omits dd1277d2ad95 Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16 [...] omits 74aece72f95f rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr omits 7663ad9a5dbc rcu: Always inline rcu_dynticks_task*_{enter,exit}() omits 4a16df549d23 Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] omits 52bf8031c064 Merge tag 'hyperv-fixes-signed-20211007' of git://git.kern [...] omits 3fb937f441c6 PCI: ACPI: Check parent pointer in acpi_pci_find_companion() omits 56dd05023675 MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer omits e47e3fa17c43 MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer omits c514fbb62314 ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() omits 36371876e000 net: stmmac: selftests: Use kcalloc() instead of kzalloc() omits 149ef7b2f949 net: mana: Use kcalloc() instead of kzalloc() omits 2b8a0f1516c6 net: broadcom: bcm4908_enet: use kcalloc() instead of kzalloc() omits 510f1c133aed ASoC: dt-bindings: rockchip: add i2s-tdm bindings omits 081068fd6414 ASoC: rockchip: add support for i2s-tdm controller omits 1d2104f21618 regulator: dt-bindings: maxim,max8997: convert to dtschema omits 858f7a5c45ca ASoC: SOF: Introduce fragment elapsed notification API omits 40834190aa81 ASoC: SOF: imx: Use newly introduced generic IPC stream ops omits 97e22cbd0dc3 ASoC: SOF: Make Intel IPC stream ops generic omits f71f59dd4508 ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbo [...] omits b15bfa4df635 Bluetooth: mgmt: Fix Experimental Feature Changed event omits 8b89637dbac2 Bluetooth: hci_vhci: Fix to set the force_wakeup value omits 107fe0482b54 Bluetooth: Read codec capabilities only if supported omits 58144d283712 drm/amdgpu: unify BO evicting method in amdgpu_ttm omits 8fc4f038fa83 Documentation:devicetree:bindings:iio:dac: Fix val omits d9de0fbdeb01 drivers: iio: dac: ad5766: Fix dt property name omits 42da7911b83a PCI: vmd: Assign a number to each VMD controller omits 03748d4e003c iio: st_pressure_spi: Add missing entries SPI to device ID table omits 64e787556027 ksmbd: fix oops from fuse driver omits 2db72604f3ea ksmbd: fix version mismatch with out of tree omits c7705eec78c9 ksmbd: use buf_data_size instead of recalculation in smb3_ [...] omits 51a1387393d9 ksmbd: remove the leftover of smb2.0 dialect support omits c2e99d479737 ksmbd: check strictly data area in ksmbd_smb2_check_message() omits 5b8402562e55 PCI: visconti: Remove surplus dev_err() when using platfor [...] omits 8faa1d2defb7 PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_EP) omits 2908a0d81f5b PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_HOST) omits 424953cf3c66 qcom_scm: hide Kconfig symbol omits 951cd3a0866d firmware: include drivers/firmware/Kconfig unconditionally omits 7275423c177e ext4: docs: Take out unneeded escaping omits 91c76340b4a8 ext4: docs: switch away from list-table omits da21fde0fdb3 spi: Make several public functions private to spi.c omits fb51601bdf3a spi: Reorder functions to simplify the next commit omits bdc7ca008e1f spi: Remove unused function spi_busnum_to_master() omits 6bfb15f34dd8 spi: Move comment about chipselect check to the right place omits d8a15e5fcae1 ASoC: SOF: pipelines: Harmonize all functions to use struc [...] omits ec626334eaff ASoC: SOF: topology: do not power down primary core during [...] omits 3ad7b8f4817f ASoC: SOF: Intel: hda: Dump registers and stack when SOF_D [...] omits 7511b0edf1b8 ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag [...] omits f8c3ec4368df ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmwa [...] omits e51838909b69 ASoC: SOF: core: Clean up snd_sof_get_status() prints omits 4fade25dfbe1 ASoC: SOF: intel: hda: Drop 'error' prefix from error dump [...] omits 58a5c9a4aa99 ASoC: SOF: Introduce macro to set the firmware state omits 705f4539c4c8 ASoC: SOF: ops: Force DSP panic dumps to be printed omits e6ff3db9efe9 ASoC: SOF: ipc: Re-enable dumps after successful IPC tx omits c05ec0714399 ASoC: SOF: debug: Print out the fw_state along with the DSP dump omits 23013335bc3c ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_d [...] omits 0ecaa2fff2de ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() f [...] omits 34346a383de9 ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping omits 360fa3234e92 ASoC: SOF: debug/ops: Move the IPC and DSP dump functions [...] omits e131bc58868a ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() omits 247ac640739d ASoC: SOF: loader: Print the DSP dump if boot fails omits 9ff90859b95f ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce [...] omits 3f7561f74169 ASoC: SOF: ipc and dsp dump: Add markers for better visibility omits e85c26eca639 ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence [...] omits 1539c8c5fcca ASoC: SOF: core: debug: force all processing on primary core omits b23d3189c038 ASoC: max98927: Add reset-gpios optional property omits 4d67dc1998f1 ASoC: max98927: Handle reset gpio when probing i2c omits 214174d9f56c ASoC: codec: wcd938x: Add irq config support omits 5af82c81b2c4 ASoC: DAPM: Fix missing kctl change notifications omits c25d4546ca45 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] omits 10f4a96543b7 ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() omits 6f32c521061b ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] omits 2577b868a48e ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] omits db0767b8a6e6 ASoC: wcd938x: Fix jack detection issue omits f49b0d1ff6a0 drm/hyperv: Fix double mouse pointers omits 8d6c414cd2fb net: prefer socket bound to interface when not in VRF omits d02b006b29de Revert "serial: 8250: Fix reporting real baudrate value in [...] omits 7671b026bb38 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 3028956349e1 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC omits ab4de22c216a drm/tegra: Bump VIC/NVDEC clock rates to Fmax omits e76599df354d drm/tegra: Add NVDEC driver omits 8de4e9a62b17 drm/tegra: Support asynchronous commits for cursor omits 953018ca991f drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] omits c8696fa00635 drm/tegra: Do not reference tegra_plane_funcs directly omits e3166698a8a0 drm/tegra: Implement buffer object cache omits 1c4d17a5267b drm/tegra: Implement correct DMA-BUF semantics omits 7efbbe6e1414 qcom_scm: hide Kconfig symbol omits 424b650f35c7 tracing: Fix missing osnoise tracer on max_latency omits fc656fa14da7 thermal/drivers/netlink: Add the temperature when crossing [...] omits 11c52d250b34 USB: serial: qcserial: add EM9191 QDL support omits b63dc8f2b02c firmware: include drivers/firmware/Kconfig unconditionally omits 397a7b68cb16 fscache: Implement a fallback I/O interface to replace the [...] omits 0a483657e760 cachefiles: Always indicate we should fill a post-EOF page [...] omits 2b650b7ff20e PCI: aardvark: Fix reporting Data Link Layer Link Active omits 661c399a651c PCI: aardvark: Fix checking for link up via LTSSM state omits f76b36d40bee PCI: aardvark: Fix link training omits 454c53271fc1 PCI: aardvark: Simplify initialization of rootcap on virtu [...] omits 223dec14a053 PCI: aardvark: Implement re-issuing config requests on CRS [...] omits 67cb2a4c9349 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() omits 1fb95d7d3c7a PCI: aardvark: Do not unmask unused interrupts omits a7ca6d7fa3c0 PCI: aardvark: Do not clear status bits of masked interrupts omits 46ef6090dbf5 PCI: aardvark: Fix configuring Reference clock omits d419052bc6c6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on [...] omits 464de7e7fff7 PCI: aardvark: Don't spam about PIO Response Status omits a4e17d65dafd PCI: aardvark: Fix PCIe Max Payload Size setting omits 460275f124fb PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros omits 69c560d2eb3c thermal/drivers/thermal_mmio: Constify static struct therm [...] omits 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs omits e2ea30ed9c33 Merge branch 'omap-for-v5.16/soc' into for-next omits 7cd80132aeab drm: use new iterator in drm_gem_fence_array_add_implicit v3 omits a585070f2682 drm/i915: use the new iterator in i915_request_await_object v2 omits 9c2ba265352a drm/scheduler: use new iterator in drm_sched_job_add_impli [...] omits dbcae3bfcbca drm/ttm: use the new iterator in ttm_bo_flush_all_fences omits 0a42016d9319 dma-buf: use the new iterator in dma_resv_poll omits 63639d013a6f dma-buf: use the new iterator in dma_buf_debug_show omits 5baaac3184ab dma-buf: add dma_resv_for_each_fence v3 omits 44cc24b04bed Merge tag 'wireless-drivers-next-2021-10-07' of git://git. [...] omits 5a98dcf59abf Merge branch 'dev_addr-fw-helpers' omits 894b0fb09215 ethernet: make more use of device_get_ethdev_address() omits b8eeac565b16 ethernet: use device_get_ethdev_address() omits d9eb44904e87 eth: fwnode: add a helper for loading netdev->dev_addr omits 0a14501ed818 eth: fwnode: remove the addr len from mac helpers omits 8017c4d8173c eth: fwnode: change the return type of mac address helpers omits 433baf0719d6 device property: move mac addr helpers to eth.c omits 9ca01b25dfff ethernet: use of_get_ethdev_address() omits d466effe282d of: net: add a helper for loading netdev->dev_addr omits e330fb14590c of: net: move of_net under net/ omits eb8257a12192 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init omits 944b33ca7bc5 Merge branch 'nfc-pn533-const' omits bc642817b6d9 nfc: pn533: Constify pn533_phy_ops omits be5f60d8b6f9 nfc: pn533: Constify serdev_device_ops omits d93f9e23744b powerpc/32s: Fix kuap_kernel_restore() omits 5a4b0320783a powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler omits 93d455d582b0 Merge branch 'for-5.15/upstream-fixes' into for-next omits 08b9a61a87bc HID: multitouch: disable sticky fingers for UPERFECT Y omits 8850cb663b5c sched: Simplify wake_up_*idle*() omits 00619f7c650e sched,livepatch: Use task_call_func() omits 9b3c4ab3045e sched,rcu: Rework try_invoke_on_locked_down_task() omits f6ac18fafcf6 sched: Improve try_invoke_on_locked_down_task() omits dd0aa2cd2e9e futex2: Documentation: Document sys_futex_waitv() uAPI omits 9d57f7c79748 selftests: futex: Test sys_futex_waitv() wouldblock omits 02e56ccbaefc selftests: futex: Test sys_futex_waitv() timeout omits 5e59c1d1c78c selftests: futex: Add sys_futex_waitv() test omits ea7c45fde5aa futex,arm: Wire up sys_futex_waitv() omits 039c0ec9bb77 futex,x86: Wire up sys_futex_waitv() omits bf69bad38cf6 futex: Implement sys_futex_waitv() omits bff7c57c2f50 futex: Simplify double_lock_hb() omits a046f1a0d3e3 futex: Split out wait/wake omits e5c6828493b5 futex: Split out requeue omits 95c336a7d8f0 futex: Rename mark_wake_futex() omits f56a76fde353 futex: Rename: match_futex() omits 832c0542c0f7 futex: Rename: hb_waiter_{inc,dec,pending}() omits 85dc28fa4ec0 futex: Split out PI futex omits 966cb75f86fb futex: Rename: {get,cmpxchg}_futex_value_locked() omits eee5a7bc96be futex: Rename hash_futex() omits af92dcea186e futex: Rename __unqueue_futex() omits e7ba9c8fed29 futex: Rename: queue_{,un}lock() omits 5622eb20520d futex: Rename futex_wait_queue_me() omits bce760d34bc2 futex: Rename {,__}{,un}queue_me() omits af8cc9600bbf futex: Split out syscalls omits 77e52ae35463 futex: Move to kernel/futex/ omits c78416d12224 locking/rwbase: Optimize rwbase_read_trylock omits 3f48565beb72 Merge branch 'tip/locking/urgent' omits 578f3932273f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 48e7064414bd Merge branch 'for-5.16/core' into for-next omits 65f280bb65e6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 8e3cd9221c66 HID: cougar: Make use of the helper function devm_add_acti [...] omits 0df070182842 Merge branch 'edac-misc' into edac-for-next omits 2c52ad743fee Revert "usb: misc: ehset: Workaround for "special" hubs" omits 9f4873fb6af7 EDAC/amd64: Handle three rank interleaving mode omits 59d7f5f6ddbc ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit [...] omits a0a33067b957 drm/connector: refer to CTA-861-G in the "content type" prop docs omits 7be28bd73f23 drm/plane-helper: fix uninitialized variable reference omits 0967eb11f647 Merge branch 'edac-misc' into edac-for-next omits 149ac2e7ae18 drm/i915: Free the returned object of acpi_evaluate_dsm() omits 34417f27b9fb EDAC/mc_sysfs: Print MC-scope sysfs counters unsigned omits f08fb25bc669 powerpc/64s: Fix unrecoverable MCE calling async handler from NMI omits 768c47010392 powerpc/64/interrupt: Reconcile soft-mask state in NMI and [...] omits ff058a8ada5d powerpc/64: warn if local irqs are enabled in NMI or hardi [...] omits d0afd44c05f8 powerpc/traps: do not enable irqs in _exception omits 3e607dc4df18 powerpc/64s: fix program check interrupt emergency stack path omits 548b762763b8 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 omits 48164fccdff6 powerpc/bpf ppc32: Do not emit zero extend instruction for [...] omits e8278d444432 powerpc/bpf ppc32: Fix JMP32_JSET_K omits c9b8da77f22d powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation omits b7540d625094 powerpc/bpf: Emit stf barrier instruction sequences for BP [...] omits 030905920f32 powerpc/security: Add a helper to query stf_barrier type omits 5855c4c1f415 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 omits 2d27e5851473 kasan: Extend KASAN mode kernel parameter omits ec0288369f0c arm64: mte: Add asymmetric mode support omits d73c162e0733 arm64: mte: CPU feature detection for Asymm MTE omits ba1a98e8b172 arm64: mte: Bitfield definitions for Asymm MTE omits f5627ec1ff2c kasan: Remove duplicate of kasan_flag_async omits 0ba1ce1e8605 selftests: arm64: Add coverage of ptrace flags for SVE VL [...] omits 2263eb737006 USB: serial: option: add Quectel EC200S-CN module support omits c184accc4a42 USB: serial: option: add prod. id for Quectel EG91 omits 8bbc9d822421 powerpc/bpf: Fix BPF_MOD when imm == 1 omits 3832ba4e283d powerpc/bpf: Validate branch ranges omits 4549c3ea3160 powerpc/lib: Add helper to check if offset is within condi [...] omits f5a8a07edafe USB: serial: option: add Telit LE910Cx composition 0x1204 omits b368e66a589a drm/fbdev: Clamp fbdev surface size if too large omits 36df2427ac3e ALSA: pcm: Add more disconnection checks at file ops omits c0f1886de7e1 ALSA: hda: intel: Allow repeatedly probing on codec config [...] omits 86e1e054e0d2 objtool: Update section header before relocations omits b46179d6bb31 objtool: Check for gelf_update_rel[a] failures omits b291fdcf5114 drm: rcar-du: Add r8a779a0 device support omits cc6f88b96ba2 drm: rcar-du: Split CRTC IRQ and Clock features omits 8c252d3b302a drm: rcar-du: Fix DIDSR field name omits ce35299e211d drm: rcar-du: Only initialise TVM_TVSYNC mode when supported omits 34176f4bf07c drm: rcar-du: Sort the DU outputs omits 458dc64e2f76 dt-bindings: display: renesas,du: Provide bindings for r8a779a0 omits c2419077714d drm: rcar-du: Make use of the helper function devm_platfor [...] omits e29505caa32d drm/shmobile: Make use of the helper function devm_platfor [...] omits 668b51361fb4 drm/sti: Use correct printk format specifiers for size_t omits 8b8a7d80af48 drm/omap: Depend on CONFIG_OF omits 95f22783c6b0 drm/omap: Cast pointer to integer without generating warning omits d6a4bf45a96f drm/omap: Use correct printk format specifiers for size_t omits 753f2674ad8d drm: property: Replace strncpy() with strscpy_pad() omits 077092783a4d drm: rcar-du: Allow importing non-contiguous dma-buf with VSP omits 780d4223f662 drm: rcar-du: Set the DMA coherent mask for the DU device omits 206c54710882 drm: rcar-du: Improve kernel log messages when initializin [...] omits 187502afe87a drm: rcar-du: Don't create encoder for unconnected LVDS outputs omits 5af4055fa813 Merge tag 'devicetree-fixes-for-5.15-3' of git://git.kerne [...] omits 6d99f85e342d Merge branch 'add-mdiobus_modify_changed-helper' omits 078e0b5363db net: phylink: use mdiobus_modify_changed() helper omits 79365f36d1de net: mdio: add mdiobus_modify_changed() omits 4c8270829928 Merge branch 'ethtool-add-ability-to-control-transceiver-m [...] omits 235dbbec7d72 mlxsw: Add support for transceiver module extended state omits 3dfb51126064 ethtool: Add transceiver module extended state omits 0455dc50bcca mlxsw: Add ability to control transceiver modules' power mode omits fc53f5fb8037 mlxsw: reg: Add Management Cable IO and Notifications register omits f10ba086f7e3 mlxsw: reg: Add Port Module Memory Map Properties register omits 353407d917b2 ethtool: Add ability to control transceiver modules' power mode omits 361b57df62de kunit: fix kernel-doc warnings due to mismatched arg names omits a8cf90332ae3 bitfield: build kunit tests without structleak plugin omits 33d4951e021b thunderbolt: build kunit tests without structleak plugin omits 6a1e2d93d55b device property: build kunit tests without structleak plugin omits 2326f3cdba1d iio/test-format: build kunit tests without structleak plugin omits 554afc3b9797 gcc-plugins/structleak: add makefile var for disabling structleak omits 2a152512a155 RDMA/efa: CQ notifications omits 115fda3509e7 RDMA/rxe: Remove duplicate settings omits 262d9fcf8530 RDMA/rxe: Set partial attributes when completion status != [...] omits 609bb8c3a3f5 RDMA/rxe: Change the is_user member of struct rxe_cq to bool omits 1cf2ce827280 RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_ [...] omits fdc21c35aaa1 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] omits b08cadbd3b87 Merge branch 'objtool/urgent' omits 5a1fef027846 drm/amd/display: Fix detection of 4 lane for DPALT omits a7e397b7c453 drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 omits 2387033ac0db drm/amd/display: Skip override for preferred link settings [...] omits 12cdff6b2ea9 drm/amd/display: Add 120Hz support for freesync video mode omits 12b2cab79017 drm/amdgpu: Register MCE notifier for Aldebaran RAS omits f38ce910d8df x86/MCE/AMD: Export smca_get_bank_type symbol omits 5b9581df9f17 drm/amdgpu: return early if debugfs is not initialized omits 8e6519ce2c4a drm/amd/display: USB4 bring up set correct address omits 9e3a50d23e31 drm/amd/display: Fix USB4 Aux via DMUB terminate unexpectedly omits f6e03f80eb1f drm/amd/display: Deadlock/HPD Status/Crash Bug Fix omits 40fadb4c73a4 drm/amd/display: Fix for access for ddc pin and aux engine. omits 6aa8d42c6674 drm/amd/display: Add debug flags for USB4 DP link training. omits 8cf5ed4a158e drm/amd/display: Fix DIG_HPD_SELECT for USB4 display endpoints. omits 88f52b1fff89 drm/amd/display: Support for SET_CONFIG processing with DMUB omits b0ce62721833 drm/amd/display: Add dpia debug options omits e8536806b0c1 drm/amd/display: Read USB4 DP tunneling data from DPCD. omits 71af9d465bed drm/amd/display: Support for SET_CONFIG processing with DMUB omits 80789bcffec3 drm/amd/display: Implement end of training for hop in DPIA [...] omits 847a9038c2d0 drm/amd/display: Implement DPIA equalisation phase omits 18b11f9bd4d9 drm/amd/display: Implement DPIA clock recovery phase omits 187c236aacc0 drm/amd/display: Implement DPIA link configuration omits 178fbb6d552f drm/amd/display: Implement DPIA training loop omits edfb2693471f drm/amd/display: Train DPIA links with fallback omits 31cf79f05d34 drm/amd/display: Skip DPCD read for DPTX-to-DPIA hop omits 99447622ae15 drm/amd/display: Add stub to get DPIA tunneling device data omits 76724b76739a drm/amd/display: Stub out DPIA link training call omits 698d0a6fb7bb drm/amd/display: Set DPIA link endpoint type omits 892b74a646bb drm/amd/display: Support for DMUB HPD and HPD RX interrupt [...] omits 9fa0fb77132f drm/amd/display: USB4 DPIA enumeration and AUX Tunneling omits eabf2019b7e5 drm/amd/display: Update link encoder object creation. omits f2e7d8568051 drm/amd/display: fix DCC settings for DCN3 omits 4874ecf5fd1d drm/amd/display: Fix error in dmesg at boot omits 8da5cbafb2ea drm/amd/display: Fix concurrent dynamic encoder assignment. omits 1445d967fb91 drm/amd/display: Add helper for blanking all dp displays omits 99cc8774f7ac drm/amd/display: 3.2.156 omits dac3c405b9ae drm/amd/display: [FW Promotion] Release 0.0.87 omits 07fe77c3ad96 drm/amd/display: Fix detection of 4 lane for DPALT omits aa635f6509ce drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 omits 8017ecb11ebb drm/amd/display: Added root clock optimization flags omits ee37341199c6 drm/amd/display: Re-arrange FPU code structure for dcn2x omits 86adcb0beac7 drm/amd/display: Skip override for preferred link settings [...] omits 541ac97186d9 x86/sev: Make the #VC exception stacks part of the default [...] omits 1ab52ac1e9bc RDMA/mlx5: Set user priority for DCT omits e93c7d8e8c4c RDMA/irdma: Process extended CQ entries correctly omits 0de71d7adaf0 RDMA/irdma: Delete unused struct irdma_bth omits 0e545dbaa279 Merge branch 'libbpf: Deprecate bpf_{map,program}__{prev,n [...] omits 4a404a7e8a39 libbpf: Deprecate bpf_object__unload() API since v0.6 omits 6f2b219b62a4 selftests/bpf: Switch to new bpf_object__next_{map,program} APIs omits 933030344638 libbpf: Add API documentation convention guidelines omits 2088a3a71d87 libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 omits 189c83bdde85 selftest/bpf: Switch recursion test to use htab_map_delete_elem omits 929bef467771 bpf: Use $(pound) instead of # in Makefiles omits 90982e13561e bpf, arm: Remove dummy bpf_jit_compile stub omits f438ee21ef21 Merge branch 'bpf-mips-jit' omits ebcbacfa50ec mips, bpf: Remove old BPF JIT implementations omits 01bdc58e94b4 mips, bpf: Enable eBPF JITs omits 72570224bb8f mips, bpf: Add JIT workarounds for CPU errata omits fbc802de6b10 mips, bpf: Add new eBPF JIT for 64-bit MIPS omits eb63cfcd2ee8 mips, bpf: Add eBPF JIT for 32-bit MIPS omits f7c036c15b53 mips, uasm: Add workaround for Loongson-2F nop CPU errata omits e737547eab6a mips, uasm: Enable muhu opcode for MIPS R6 omits e8271eff5d8c clk: imx: Make CLK_IMX8ULP select MXC_CLK omits 6663ae07d995 of: remove duplicate declarations of __of_*_sysfs() functions omits 210de399659a drm/i915: Call intel_dp_dump_link_status() for CR failures omits 6c4d46523bf3 drm/i915: Pimp link training debug prints omits 1f662675335b drm/i915: Print the DP vswing adjustment request omits be1525048c58 drm/i915: Show LTTPR in the TPS debug print omits 8bc2f5c3c50e drm/i915: Tweak the DP "max vswing reached?" condition omits 78a058737b5e arm64: tegra: Add NVDEC to Tegra186/194 device trees omits cc3125c953ce dt-bindings: Add YAML bindings for NVDEC omits c20106944eb6 NFSD: Keep existing listeners on portlist error omits 4922ab639eb6 io_uring: remove extra io_ring_exit_work wake up omits d036485c22d2 io_uring: optimise out req->opcode reloading omits 98329c1d04bb io_uring: reshuffle io_submit_state bits omits 2d58e339eb49 io_uring: safer fallback_work free omits 3d2b8972f292 io_uring: optimise plugging omits 54ee39439acd iavf: fix double unlock of crit_lock omits 2e5a20573a92 i40e: Fix freeing of uninitialized misc IRQ vector omits 857b6c6f665c i40e: fix endless loop under rtnl omits 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D omits 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG [...] omits 3958b9c34c27 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n omits 2c861f2b8593 x86/entry: Correct reference to intended CONFIG_64_BIT omits d4ebfca26dfa x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() omits 64e87d4bd320 x86/resctrl: Free the ctrlval arrays when domain_setup_mon [...] omits 92307383082d coredump: Don't perform any cleanups before dumping core omits d67e03e36161 exit: Factor coredump_exit_mm out of exit_mm omits 7e3c4fb7fc19 exec: Check for a pending fatal signal instead of core_state omits 4f627af8e606 ptrace: Remove the unnecessary arguments from arch_ptrace_stop omits 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop omits f5c20e4a5f18 x86/hyperv: Avoid erroneously sending IPI to 'self' omits 2250596374f5 Merge tag 'imx-fixes-5.15-2' of git://git.kernel.org/pub/s [...] omits 8a38a4d51c50 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk omits 30d4b990ec64 mmc: sdhci-of-at91: replace while loop with read_poll_timeout omits af467fad78f0 mmc: sdhci-of-at91: wait for calibration done before proceed omits 9cbfc51af026 qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" omits 9b139a38016f mlxsw: spectrum_buffers: silence uninitialized warning omits a50a0595230d dt-bindings: net: dsa: marvell: fix compatible in example omits 5b71131b795f gtp: use skb_dst_update_pmtu_no_confirm() instead of direct call omits fe5d8bd3d3ea net: tg3: fix obsolete check of !err omits 3707428ddaba ionic: move filter sync_needed bit set omits 17c37d748f2b gve: report 64bit tx_bytes counter from gve_handle_report_stats() omits 2f57d4975fa0 gve: fix gve_get_stats() omits d34367991933 rtnetlink: fix if_nlmsg_stats_size() under estimation omits 6c601aac4976 Merge branch 'RTL8366RB-enhancements' omits e674cfd08537 net: dsa: rtl8366rb: Support setting STP state omits 1fbd19e10b73 net: dsa: rtl8366rb: Support fast aging omits 56d8bb71a811 net: dsa: rtl8366rb: Support disabling learning omits d4b111fda69a gve: Properly handle errors in gve_assign_qpl omits 922aa9bcac92 gve: Avoid freeing NULL pointer omits d03477ee10f4 gve: Correct available tx qpl check omits dd6dd6e3c791 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 omits 9d0578722391 selftests/bpf: Test new btf__add_btf() API omits c65eb8082d4c selftests/bpf: Refactor btf_write selftest to reuse BTF ge [...] omits 7ca611215983 libbpf: Add API that copies all BTF types from one BTF obj [...] omits 57a610f1c58f bpf, x64: Save bytes for DIV by reducing reg copies omits d0c6416bd709 unix: Fix an issue in unix_shutdown causing the other end [...] omits 926e57c065df soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl omits 2684ac05a8c4 soc: imx: add i.MX8M blk-ctrl driver omits da4112230f86 soc: imx: gpcv2: support system suspend/resume omits 656ade7aa42a soc: imx: gpcv2: keep i.MX8M* bus clocks enabled omits 18c98573a4cf soc: imx: gpcv2: add domain option to keep domain clocks enabled omits fadf79a07b48 soc: imx: gpcv2: add lockdep annotation omits 95a13ee858c9 hyper-v: Replace uuid.h with types.h omits 15184965783a drm/bridge/lontium-lt9611uxc: fix provided connector suport omits 396c84bbfd79 ipmi: bt-bmc: Use registers directly omits b92b4019a797 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits 8000b592a049 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits d4c8c2029858 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 6fda593f3082 gpio: mockup: Convert to use software nodes omits 55a9968c7e13 gpio: pca953x: Improve bias setting omits be4491838359 gpio: 74x164: Add SPI device ID table omits 9997080df035 Merge branch 'stmmac-eee-fix' omits d4aeaed80b0e net: stmmac: trigger PCS EEE to turn off on link down omits 590df78bc7d1 net: pcs: xpcs: fix incorrect steps on disable EEE omits bf1acf809d56 firmware: arm_scmi: Add proper barriers to scmi virtio device omits 0830e033c077 firmware: arm_scmi: Review some virtio log messages omits a14a14595dca firmware: arm_scmi: Simplify spinlocks in virtio transport omits f96b4675839b x86/insn: Use get_unaligned() instead of memcpy() omits e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 omits d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 omits 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 omits 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 omits 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 omits 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 omits c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 omits 9962601ca571 drm/bridge: dw-hdmi-cec: Make use of the helper function d [...] omits 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 omits 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 omits f5a8703a9c41 drm/nouveau/debugfs: fix file release memory leak omits 0b3d4945cc7e drm/nouveau/kms/nv50-: fix file release memory leak omits bcf34aa5082e drm/nouveau: avoid a use-after-free when BO init fails omits b67929808fe4 DRM: delete DRM IRQ legacy midlayer docs omits 11b8e2bb986d video: fbdev: gbefb: Only instantiate device when built for IP32 omits ec7cc3f74b42 fbdev: simplefb: fix Kconfig dependencies omits 413e8d06ad89 drm/panel: abt-y030xx067a: yellow tint fix omits 990a9ff07277 dt-bindings: panel: ili9341: correct indentation omits 0689ea432a85 drm/nouveau/fifo/ga102: initialise chid on return from cha [...] omits 64ec4912c51a drm/rockchip: Update crtc fixup to account for fractional [...] omits 49b2dfc08182 drm/nouveau/ga102-: support ttm buffer moves via copy engine omits f732e2e34aa0 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] omits c64c8e04a12e drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup omits 5e2e412d47f2 drm/vc4: hdmi: Remove unused struct omits c026565fe9be drm/kmb: Enable alpha blended second plane omits 83775456504c Bluetooth: Fix handling of SUSPEND_DISCONNECTING omits d16e6d19ccc6 Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev omits 769fdf83df57 sched: Fix DEBUG && !SCHEDSTATS warn omits f38d3e404326 dt-bindings: mfd: Convert X-Powers AXP binding to a schema omits 10a1edd7dea3 dt-bindings: mfd: Convert X-Powers AC100 binding to a schema omits 3265a4e7a675 mfd: qcom-pm8xxx: switch away from using chained IRQ handlers omits 887197e06685 mfd: sprd: Add SPI device ID table omits 131bbf492544 mfd: cpcap: Add SPI device ID table omits cc9165a12f6b mfd: altr_a10sr: Add SPI device ID table omits 4dfa671d4615 mfd: exynos-lpass: Describe driver in KConfig omits 6b1b35b4a693 dt-bindings: mfd: sprd: Add bindings for ums512 global registers omits 8c3f1ab09e57 mfd: core: Add missing of_node_put for loop iteration omits b55ec7528879 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits 2faff6737a8a ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits 9287e91e9019 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits 7fa828cb9265 dma-buf: use new iterator in dma_resv_test_signaled omits ada5c48b11a3 dma-buf: use new iterator in dma_resv_wait_timeout omits d3c80698c9f5 dma-buf: use new iterator in dma_resv_get_fences v3 omits 3803d055e16f Merge branch 'omap-for-v5.16/dt' into for-next omits 731852f7a716 Merge branch 'omap-for-v5.16/soc' into for-next omits 96601e8a4755 dma-buf: use new iterator in dma_resv_copy_fences omits 5c2ac709dbee Merge branch 'omap-for-v5.16/ti-sysc' into for-next omits c921ff373b46 dma-buf: add dma_resv_for_each_fence_unlocked v8 omits cc9ea5ec8eb8 Merge branch 'fixes' into for-next omits 02794dbdc892 ARM: dts: dra7: add entry for bb2d module omits 07f82a47e8a9 drm/i915: Handle Intel igfx + Intel dgfx hybrid graphics setup omits ff53c4f6a668 Merge tag 'fpga-maintainer-update' of git://git.kernel.org [...] omits 4b0ea64a27f5 arm: dts: omap3-gta04: cleanup led node names omits 884ea75d79a3 arm: dts: omap3-gta04a4: accelerometer irq fix omits 5b65ef41ce96 arm: dts: omap3-gta04a5: fix missing sensor supply omits c936afb573ae arm: dts: omap3-gta04: fix missing sensor supply omits 56696bf78e64 arm: dts: omap3-gta04: cleanup LCD definition omits a036b0a5d7d6 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address omits df359f0ca019 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting omits 25e62167d1da arm64: dts: broadcom: Add reference to RPi CM4 IO Board omits c5d283ef9e72 ARM: dts: Add Raspberry Pi Compute Module 4 IO Board omits b65b46c047a9 ARM: dts: Add Raspberry Pi Compute Module 4 omits 50d03bcc0c14 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 omits 2383fb799b74 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi omits 367009c7ef0f dt-bindings: display: bcm2835: add optional property power [...] omits ed9b4d0416b7 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states omits c7a774b1e713 ARM: dts: bcm2711: fix MDIO #address- and #size-cells omits 14cb4fc1b422 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits 2b373eb46f51 ARM: dts: omap3: fix cpu thermal label name omits adf7045147a5 ARM: dts: am335x-pocketbeagle: switch to pinconf-single omits 45f287fe6fab ARM: OMAP2+: Fix comment typo omits 215ff38b784e ARM: OMAP2+: Fix typo in some comments omits f3351eca1fb1 usb: core: config: Change sizeof(struct ...) to sizeof(*...) omits 9056b309a6a7 ARM: dts: stm32: set otg-rev on stm32mp151 omits 319933a80fd4 xen/balloon: fix cancelled balloon action omits 1b1da99b8453 bus: ti-sysc: Fix variable set but not used warning for re [...] omits 363999901116 ksmbd: add the check to vaildate if stream protocol length [...] omits 80d680fdccba ARM: dts: omap3430-sdp: Fix NAND device node omits b13a270ace2e bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 omits e700ac213a0f Merge branch 'pruss-fix' into fixes omits 0640c77c46cb bpf: Avoid retpoline for bpf_for_each_map_elem omits e7bd95a7ed4e drm/edid: Fix crash with zero/invalid EDID omits bcb2293d8106 ethernet: fix up ps3_gelic_net.c for "ethernet: use eth_h [...] omits fada2ce09308 net: phy: at803x: add QCA9561 support omits 32a16f6bfe51 Merge branch 'Support kernel module function calls from eBPF' omits c48e51c8b07a bpf: selftests: Add selftests for module kfunc support omits 18f4fccbf314 libbpf: Update gen_loader to emit BTF_KIND_FUNC relocations omits 466b2e13971e libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0 omits 9dbe6015636c libbpf: Support kernel module function calls omits 0e32dfc80bae bpf: Enable TCP congestion control kfunc from modules omits f614f2c755b6 tools: Allow specifying base BTF file in resolve_btfids omits 14f267d95fe4 bpf: btf: Introduce helpers for dynamic BTF set registration omits a5d827275241 bpf: Be conservative while processing invalid kfunc calls omits 2357672c54c3 bpf: Introduce BPF support for kernel module function calls omits f46d16cf5b43 arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes omits e910e5b6763d arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes omits 1bfda92a3a36 arm64: dts: ti: Add support for J721E SK omits 2927c9a56e36 dt-bindings: arm: ti: Add compatible for J721E SK omits 614d47cc9303 arm64: dts: ti: iot2050: Add support for product generatio [...] omits a9dbf044c600 arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards omits 4f535a0e38f6 dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards omits af755fe2b36c arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-o [...] omits 262a98b43c2a arm64: dts: ti: iot2050: Disable SR2.0-only PRUs omits 06784f767927 arm64: dts: ti: iot2050: Flip mmc device ordering on Advan [...] omits 2cf3213d2331 arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm [...] omits c47eebaf4d76 arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm [...] omits c4d269c95545 dt-bindings: arm: ti: Add missing compatibles for j721e/j7 [...] omits e94575e1b05c arm64: dts: ti: Makefile: Collate AM64 platforms together omits c9087e3898a1 arm64: dts: ti: k3-am64-main: Add ICSSG nodes omits 8d6e90983ade tracing: Create a sparse bitmask for pid filtering omits 6954e415264e tracing: Place trace_pid_list logic into abstract functions omits a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] omits 1f59342be6c0 Input: analog - fix invalid snprintf() call omits 6bf8a55d8344 x86: Fix misspelled Kconfig symbols omits 3fd3590b53d1 x86/Kconfig: Remove references to obsolete Kconfig symbols omits 85bb2f6e1c4b drm/i915/tc: Delete bogus NULL check in intel_ddi_encoder_ [...] omits 012e974501a2 xtensa: xtfpga: Try software restart before simulating CPU reset omits f3d7c2cdf6dc xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF omits fe255fe6ad97 objtool: Remove redundant 'len' field from struct section omits dc02368164bd objtool: Make .altinstructions section entry size consistent omits 4d8b35968bbf objtool: Remove reloc symbol type checks in get_alt_entry() omits dfffaf0238e5 Merge tag 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pu [...] omits 9be48df9ab2c fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits 9931912237f0 fscache: Generalise the ->begin_read_operation method omits 286dba65a4a6 IB/hf1: Use string_upper() instead of an open coded variant omits 7e849b8f98a5 Merge branch 'misc' into for-next omits 3a05de6d3e78 Merge branch 'fixes' into for-next omits 0b6c5371c03c perf tests attr: Add missing topdown metrics events omits 60a9483534ed Merge tag 'warning-fixes-20211005' of git://git.kernel.org [...] omits 9fce636e5c7d tools include UAPI: Sync sound/asound.h copy with the kern [...] omits 8e913a8d89cd RDMA/rw: switch to dma_map_sgtable() omits 35c46bf545b3 perf build: Fix plugin static linking with libopencsd on A [...] omits 573cf5c9a152 perf build: Add missing -lstdc++ when linking with libopencsd omits b94729919db2 perf jevents: Free the sys_event_tables list after process [...] omits bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready omits faae6c9f2e68 cpuidle: tegra: Enable compile testing omits a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle omits f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle omits 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing omits 248b061689a4 drm/amdgpu: handle the case of pci_channel_io_frozen only [...] omits 714d9e4574d5 drm/amdgpu: init iommu after amdkfd device init omits 0dd10a961f2a drm/amdkfd: remove redundant iommu cleanup code omits 7abe699d7951 Merge branch 'for-next/thread_info/cpu' into for-next/kspp omits e17e27f9bdba drm/amdgpu: handle the case of pci_channel_io_frozen only [...] omits 127aedf97957 drm/amdgpu: print warning and taint kernel if lockup timeo [...] omits c8365dbda056 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" omits 286826d7d976 drm/amdgpu: init iommu after amdkfd device init omits 499f4d38ecf9 drm/amdkfd: remove redundant iommu cleanup code omits 1c45d45b794a block: inherit request start time from bio for BLK_CGROUP omits ddd49b6e5f09 block: move blk-throtl fast path inline omits 0061270307f2 cgroup: cgroup-v1: do not exclude cgrp_dfl_root omits 81967efb5f39 drivers: bus: Delete CONFIG_SIMPLE_PM_BUS omits 98e96cf80045 drivers: bus: simple-pm-bus: Add support for probing simpl [...] omits f729a592adb6 driver core: Reject pointless SYNC_STATE_ONLY device links omits 39ce73504695 ipmi: ipmb: Fix off-by-one size check on rcvlen omits dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] omits 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] omits 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] omits a3d5c47c328a dt-bindings: power: Bindings for Samsung batteries omits 4702b34d1de9 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI omits 1d617c029fd9 drm/amdgpu: During s0ix don't wait to signal GFXOFF omits d08ce8c6d29f Documentation/gpu: remove spurious "+" in amdgpu.rst omits b072ef1215ac drm/amdkfd: fix a potential ttm->sg memory leak omits 3094c9738e4b KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm omits f32b90c28e0a KVM: s390: pv: avoid double free of sida page omits ec45f15dd4b4 KVM: s390: pv: add macros for UVC CC values omits 85fa1e6bc225 s390/mm: optimize reset_guest_reference_bit() omits c537e76035d1 s390/mm: optimize set_guest_storage_key() omits d084bf329d8d s390/mm: no need for pte_alloc_map_lock() if we know the p [...] omits c27e18c2a65f s390/uv: fully validate the VMA before calling follow_page() omits 8d6deceb90e7 s390/mm: fix VMA and page table handling code in storage k [...] omits adb58f7781d7 s390/mm: validate VMA in PGSTE manipulation functions omits 7c2e6a000e58 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] omits d28fa13d0785 s390/gmap: validate VMA in __gmap_zap() omits 52628a85dd8e thermal: int340x: delete bogus length check omits d0f1c248b4ff Merge tag 'for-net-next-2021-10-01' of git://git.kernel.or [...] omits 7fc775ffebb9 thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free w [...] omits d7c5bf94475b fs/sysfs/dir.c: replace S_IRWXU|S_IRUGO|S_IXUGO with 0755 [...] omits 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] omits e458716a92b5 PM: EM: Mark inefficiencies in CPUFreq omits b894d20e6867 cpufreq: Use CPUFREQ_RELATION_E in DVFS governors omits 1f39fa0dccff cpufreq: Introducing CPUFREQ_RELATION_E omits 442d24a5c49a cpufreq: Add an interface to mark inefficient frequencies omits 151717690694 cpufreq: Make policy min/max hard requirements omits 8354eb9eb3dd PM: EM: Allow skipping inefficient states omits 88f7a89560f6 PM: EM: Extend em_perf_domain with a flag field omits c8ed99533dbc PM: EM: Mark inefficient states omits aa1a43262ad5 PM: EM: Fix inefficient states detection omits 7ab0965079bb drm/amd/display: USB4 bring up set correct address omits e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] omits 0f8d7ccc2eab firmware_loader: add a sanity check for firmware_request_b [...] omits 7c4fd90741b7 firmware_loader: split built-in firmware call omits f7a07f7b9603 firmware_loader: fix pre-allocated buf built-in firmware use omits abcb948db320 ABI: sysfs-devices-system-cpu: use cpuX instead of cpu# omits 4aa5216cac47 ABI: sysfs-class-extcon: use uppercase X for wildcards omits 365b5d63a505 ABI: sysfs-class-hwmon: add a description for tempY_crit_alarm omits 036d6a4e75c9 ABI: sysfs-class-hwmon: add ABI documentation for it omits bf0cf3219144 ABI: sysfs-mce: add 3 missing files omits edfc8730ba45 ABI: sysfs-mce: add a new ABI file omits 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions omits df2205de9297 scripts: get_abi.pl: better generate regex from what fields omits 4dcce5b08155 scripts: get_abi.pl: fix fallback rule for undefined symbols omits 8f5cfb3b5a1c fs/kernfs/symlink.c: replace S_IRWXUGO with 0777 on kernfs [...] omits 30b7ecf731ae drivers/base/component.c: remove superfluous header files [...] omits b39214911a54 drivers/base/arch_topology.c: remove superfluous header omits 75c10c5e7a71 mei: me: add Ice Lake-N device id. omits 2fe9a0e1173f drm/amd/display: Fix DCN3 B0 DP Alt Mapping omits 45d65c0f09aa drm/amd/display: Fix B0 USB-C DP Alt mode omits 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] omits 424f1ac2d832 virt: acrn: Introduce interfaces for virtual device creati [...] omits 29a9f2757469 virt: acrn: Introduce interfaces for MMIO device passthrough omits f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] omits c31bbc140b94 char: xillybus: Eliminate redundant wrappers to DMA related calls omits 847afd7bd560 misc: fastrpc: copy to user only for non-DMA-BUF heap buffers omits 304b0ba0a21b misc: fastrpc: Update number of max fastrpc sessions omits 137879f7ff23 eeprom: 93xx46: Add SPI device ID table omits 9e2cd444909b eeprom: at25: Add SPI ID table omits 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] omits 97d8ebead87b misc: HI6421V600_IRQ should depend on HAS_IOMEM omits 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files omits db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] omits 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] omits cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] omits 47e9249a6cc7 PNP: system.c: unmark a comment as being kernel-doc omits 93792be6424a ACPICA: Update version to 20210930 omits a805aab86b4d ACPICA: iASL table disassembler: Added disassembly support [...] omits 8a8332f9f812 ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type omits 3bf70bd2538f ACPICA: Add support for Windows 2020 _OSI string omits d3c4b6f64ad3 ACPICA: Avoid evaluating methods too early during system resume omits a7ba894821b6 sched/fair: Removed useless update of p->recent_used_cpu omits b945efcdd07d sched: Remove pointless preemption disable in sched_submit_work() omits 670721c7bd2a sched: Move kprobes cleanup out of finish_task_switch() omits 539fbb5be0da sched: Disable TTWU_QUEUE on RT omits 691925f3ddcc sched: Limit the number of task migrations per batch on RT omits 8d491de6edc2 sched: Move mmdrop to RCU on RT omits d07b2eee4501 sched: Make cookie functions static omits 4006a72bdd93 sched/fair: Consider SMT in ASYM_PACKING load balance omits aafc917a3c31 sched/fair: Carve out logic to mark a group for asymmetric [...] omits c0d14b57fe0c sched/fair: Provide update_sg_lb_stats() with sched domain [...] omits 602564359689 sched/fair: Optimize checking for group_asym_packing omits 16d364ba6ef2 sched/topology: Introduce sched_group::flags omits 183b8ec38f1e x86/sched: Decrease further the priorities of SMT siblings omits 1a7243ca4074 kthread: Move prio/affinite change into the newly created thread omits c597bfddc9e9 sched: Provide Kconfig support for default dynamic preempt mode omits 32ed980c3020 sched: Remove unused inline function __rq_clock_broken() omits b5eb4a5f6521 sched/dl: Support schedstats for deadline sched class omits 95fd58e8dadb sched/dl: Support sched_stat_runtime tracepoint for deadli [...] omits 57a5c2dafca8 sched/rt: Support schedstats for RT sched class omits ed7b564cfdd0 sched/rt: Support sched_stat_runtime tracepoint for RT sch [...] omits 847fc0cd0664 sched: Introduce task block time in schedstats omits 60f2415e19d3 sched: Make schedstats helpers independent of fair sched class omits ceeadb83aea2 sched: Make struct sched_statistics independent of fair sc [...] omits a2dcb276ff92 sched/fair: Use __schedstat_set() in set_next_entity() omits 1c36432b278c kselftests/sched: cleanup the child processes omits d73df887b6b8 sched/fair: Add document for burstable CFS bandwidth omits bcb1704a1ed2 sched/fair: Add cfs bandwidth burst statistics omits 2cae3948edd4 sched: adjust sleeper credit for SCHED_IDLE entities omits 51ce83ed523b sched: reduce sched slice for SCHED_IDLE entities omits a480addecc0d sched: Account number of SCHED_IDLE entities on each cfs_rq omits a130e8fbc7de fs/proc/uptime.c: Fix idle time reporting in /proc/uptime omits bc9ffef31bf5 sched/core: Simplify core-wide task selection omits c33627e9a114 sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD omits 7fd7a9e0caba sched/fair: Trigger nohz.next_balance updates when a CPU g [...] omits efd984c481ab sched/fair: Add NOHZ balancer flag for nohz.next_balance updates omits f9a470db2736 misc: fastrpc: Add missing lock before accessing find_vma() omits 42641042c10c cb710: avoid NULL pointer subtraction omits a3e16937319a misc: gehc: Add SPI ID table omits 34186b48d29b ARM: sharpsl_param: work around -Wstringop-overread warning omits cee0ad4a212f PCI/sysfs: use NUMA_NO_NODE macro omits d460d7f7bb43 driver core: use NUMA_NO_NODE during device_initialize omits 5771e582d792 ACPI: Update information in MAINTAINERS omits efa767b37229 Merge tag 'imx-fixes-5.15' of git://git.kernel.org/pub/scm [...] omits a6949059318a ARM: defconfig: gemini: Restore framebuffer omits b9af50bcbcd2 ARM: dove: mark 'putc' as inline omits 94ad8aacbc2d ARM: omap1: move omap15xx local bus handling to usb.c omits df0a18149474 driver core: Fix possible memory leak in device_link_add() omits cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea omits d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea omits b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] omits fa1a25c51d02 PCI: PM: Do not call platform_pci_power_manageable() unnec [...] omits 6407e5ecdc66 PCI: PM: Make pci_choose_state() call pci_target_state() omits bf39c929f905 PCI: PM: Rearrange pci_target_state() omits 6147eb53bb80 Merge tag 'qcom-drivers-fixes-for-5.15' of git://git.kerne [...] omits 04e0ae8d2b96 Merge tag 'qcom-arm64-fixes-for-5.15' of git://git.kernel. [...] omits 2ecfddb105b6 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits c147392b652b Merge tag 'qcom-dts-fixes-for-5.15' of git://git.kernel.or [...] omits 325c81e3fd52 Merge tag 'at91-fixes-5.15-2' of git://git.kernel.org/pub/ [...] omits dd6a2ed801db MAINTAINERS: Add Vignesh to TI K3 platform maintainership omits f81fd2147618 Merge tag 'optee-fix-for-v5.15' of git://git.linaro.org/pe [...] omits 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification omits f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() omits 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops omits cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test omits 32262e2e429c serial: 8250: Fix reporting real baudrate value in c_ospeed field omits 027b57170bf8 serial: core: Fix initializing and restoring termios speed omits 4545b069aa2c tty: baudrate: Explicit usage of B0 for encoding input baudrate omits 27e8c8b483a8 serial: sifive: set pointer to NULL rather than 0. omits 23df4825de5c blk-mq: Change shared sbitmap naming to shared tags omits 51b548d7da6a blk-mq: Stop using pointers for blk_mq_tags bitmap tags omits e0fdf846c7bb blk-mq: Use shared tags for shared sbitmap support omits be2f77cc00be blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() omits 0deb0a863d75 blk-mq: Add blk_mq_alloc_map_and_rqs() omits 6737c76455a0 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() omits 211f7658b28e blk-mq: Don't clear driver tags own mapping omits 03d6fedc1d0c blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() omits a3dd5b2b49c5 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() omits c09de816e865 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() omits f3bc757c2c57 blk-mq: Invert check in blk_mq_update_nr_requests() omits beb3ca37f30d blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] omits 6a40874a83e3 block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ omits b444392e232a blk-mq: Change rqs check in blk_mq_free_rqs() omits 6e6a8ef088e1 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE omits 49ed8dde3715 net: usb: use eth_hw_addr_set() for dev->addr_len cases omits a05e4c0af490 ethernet: use eth_hw_addr_set() for dev->addr_len cases omits 5e8fba848eaa Merge branch 'mlx4-const-dev_addr' omits ebb1fdb589bd mlx4: constify args for const dev_addr omits e04ffd120f3c mlx4: remove custom dev_addr clearing omits 1bb96a07f9a8 mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() omits ded6e16b37e4 mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() omits 7707a4d01a64 netlink: annotate data races around nlk->bound omits e3cf002d5a44 net: pcs: xpcs: fix incorrect CL37 AN sequence omits 48a78c66ad5d spi: fsi: Print status on error omits 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters omits d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops omits 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] omits ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] omits cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug omits 63dfaadfac62 dt-bindings: serial: Add a new compatible string for UMS512 omits 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] omits 25a9da6641f1 net: sfp: Fix typo in state machine debug string omits 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] omits b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG omits 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG omits 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware omits d249e662c3e4 mxser: store FCR state in mxser_port::FCR omits 215fa41c2dfb mxser: don't read from UART_FCR omits ee7e5e66f2d4 mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() omits bf1434c1b724 mxser: simplify FCR computation in mxser_change_speed() omits 19236287d8d5 mxser: make mxser_port::ldisc_stop_rx a bool omits 7d5006d59da3 mxser: simplify condition in mxser_receive_chars_new omits 3fdfa165d79b mxser: restore baud rate if its setting fails omits 549017aa1bb7 netlink: remove netlink_broadcast_filtered omits 3f491d11d8cb MAINTAINERS: Add spi-nor device tree binding under SPI NOR [...] omits 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 omits f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp omits a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 omits 9136c68346d0 tty: n_gsm: Don't ignore write return value in gsmld_output() omits 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] omits 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] omits 46292622ad73 tty: n_gsm: clean up indenting in gsm_queue() omits e01f9125e7c7 tty: serial: samsung: describe driver in KConfig omits beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER omits 7615c2a51478 KVM: arm64: Report corrupted refcount at EL2 omits 1d58a17ef545 KVM: arm64: Fix host stage-2 PGD refcount omits 8332cd4936ed ipmi:ssif: Use depends on, not select, for I2C omits b81a817af180 ipmi: Add docs for the IPMI IPMB driver omits ddf58738f502 ipmi: Add docs for IPMB direct addressing omits 63c4eb347164 ipmi:ipmb: Add initial support for IPMI over IPMB omits 059747c245f0 ipmi: Add support for IPMB direct messages omits 1e4071f6282b ipmi: Export ipmb_checksum() omits d154abdda6dc ipmi: Fix a typo omits fac56b7ddec9 ipmi: Check error code before processing BMC response omits 17a4262799fa ipmi:devintf: Return a proper error when recv buffer too small omits b36eb5e7b75a ipmi: Disable some operations during a panic omits db05ddf7f321 ipmi:watchdog: Set panic count to proper value on a panic omits 58fc1daa4d2e USB: cdc-acm: fix break reporting omits 65a205e61135 USB: cdc-acm: fix racy tty buffer accesses omits 0560c9c552c1 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize omits 04d2b7553708 usb: cdc-wdm: Fix check for WWAN omits 8253a34bfae3 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits 6d91017a295e usb: typec: tcpm: handle SRC_STARTUP state if cc changes omits 05300871c0e2 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled omits b87d8d0d4c43 usb: typec: tipd: Remove dependency on "connector" child fwnode omits a56d447f196f net/sched: sch_taprio: properly cancel timer from taprio_d [...] omits 4d1aa9112c8e Partially revert "usb: Kconfig: using select for USB_COMMO [...] omits 268bbde716e3 usb: dwc3: gadget: Revert "set gadgets parent to the right [...] omits 64506cb92833 Merge branch 'bridge-fixes' omits 0854a0513321 net: bridge: fix under estimation in br_get_linkxstats_size() omits dbe0b8806449 net: bridge: use nla_total_size_64bit() in br_get_linkxsta [...] omits 3ea75b3f57e5 usb: xhci: tegra: mark PM functions as __maybe_unused omits baf33d7a7564 r8152: avoid to resubmit rx immediately omits 3f6cffb8604b etherdevice: use __dev_addr_set() omits 20733e6d3f34 usb: gadget: udc: core: Print error code in usb_gadget_pro [...] omits dab67a011da7 usb: gadget: udc: core: Use pr_fmt() to prefix messages omits 72ee48ee8925 usb: gadget: uvc: fix multiple opens omits 38fa3206bf44 efi: Change down_interruptible() in virt_efi_reset_system( [...] omits b3a72ca80351 efi/cper: use stack buffer for error record decoding omits 68c9cdf37a04 efi/libstub: Simplify "Exiting bootservices" message omits c608dc105bd4 usb: cdc-wdm: Constify static struct wwan_port_ops omits 8c9e880bb98c usb: usb-skeleton: Update min() to min_t() omits a8e2908cae11 dt-bindings: usb: dwc3: Fix usb-phy check omits b1464dec5446 dt-bindings: usb: Convert SMSC USB3503 binding to a schema omits 2abc865706c9 usb: exynos: describe driver in KConfig omits 24749229211c usb: gadget: udc-xilinx: Add clock support omits 01b541504466 usb: xhci-mtk: use xhci_dbg() to print log omits 846cbf98cbef USB: EHCI: Improve port index sanitizing omits ef53d3db1c59 USB: phy: tahvo:remove unnecessary debug log omits b626871a7cda usb: atm: Use struct_size() helper omits c1baf6c591e6 usb: phy: tegra: Support OTG mode programming omits 7557c1bfd377 dt-bindings: phy: tegra20-usb-phy: Document properties nee [...] omits 6941d194fab3 dt-bindings: phy: tegra20-usb-phy: Convert to schema omits 202698580e59 usb: host: oxu210hp: Fix a function name in comments omits 4b0f13ead8c1 usb: host: fotg210: Fix a function name in comments omits 1cd27268561a usb: ehci: Fix a function name in comments omits 89e84f946479 usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C omits c9c14be664cf usb: typec: tipd: Switch CD321X power state to S0 omits 45188f27b3d0 usb: typec: tipd: Add support for Apple CD321X omits c7260e29dd20 usb: typec: tipd: Add short-circuit for no irqs omits 0fbb79b7fd2c usb: typec: tipd: Split interrupt handler omits 79a24ec20399 dt-bindings: usb: tps6598x: Add Apple CD321x compatible omits 95bf387e3569 Merge tag 'mlx5-updates-2021-10-04' of git://git.kernel.or [...] omits 512df95b9432 usb: typec: ucsi: Better fix for missing unplug events issue omits bd19ac98f77e usb: typec: ucsi: Read the PDOs in separate work omits 6cbe4b2d5a3f usb: typec: ucsi: Check the partner alt modes always if th [...] omits e08065069fc7 usb: typec: ucsi: acpi: Reduce the command completion timeout omits b9aa02ca39a4 usb: typec: ucsi: Add polling mechanism for partner tasks [...] omits 47eb8de3bbde usb: typec: ucsi: Don't stop alt mode registration on busy [...] omits 094902bc6a3c usb: typec: ucsi: Always cancel the command if PPM reports [...] omits b53908f9a214 usb: typec: tcpci: Fix spelling mistake "resolbed" -> "resolved" omits ce3e90d5a0cd usb: misc: ehset: Workaround for "special" hubs omits 45c9d966688e net: bgmac: support MDIO described in DT omits b5375509184d net: bgmac: improve handling PHY omits ecd667f5f242 staging: mt7621-dts: properly define 'cpc' and 'mc' nodes omits e0b913816ba1 staging: mt7621-pci: properly adjust base address for the [...] omits 9f76779f2418 MIPS: implement architecture-specific 'pci_remap_iospace()' omits 7c2584faa145 PCI: Allow architecture-specific pci_remap_iospace() omits ebe7e788ee72 MIPS: ralink: set PCI_IOBASE to 'mips_io_port_base' omits df86c6e27a80 Revert "staging: mt7621-pci: set end limit for 'ioport_resource'" omits 1958beb80a60 Revert "MIPS: ralink: don't define PC_IOBASE but increase [...] omits ceca777dabc6 ethernet: ehea: add missing cast omits 37f12202c5d2 staging: r8188eu: prevent array underflow in rtw_hal_updat [...] omits 7ff4034e910f staging: vc04_services: shut up out-of-range warning omits fb8ece514d38 sparc: Fix typo. omits f284edfed84c staging: r8188eu: core: remove duplicate condition check omits 5a71c252c5e2 staging: r8188eu: hal: remove assignment to itself omits a5234161b7dc staging: r8188eu: core: remove unused variable local variable omits 5cd1aacb80a6 staging: r8188eu: core: remove unused variable pAdapter omits 9ffc67da4bb9 staging: r8188eu: Use kmemdup() to replace kmalloc + memcpy omits 4bea8519aa25 staging: r8188eu: core: remove power_saving_wk_hdl function omits 4b58efe2539a staging: r8188eu: remove rtl8188e_silentreset_for_specific [...] omits c034d50bdca2 staging: rtl8712: Statements should start on a tabstop omits b9ba68751577 staging: r8188eu: remove inirp_deinit from struct hal_ops omits 3a587ff65259 staging: r8188eu: remove inirp_init from struct hal_ops omits 5d4445260446 staging: r8188eu: remove free_recv_priv from struct hal_ops omits 69a400415f30 staging: r8188eu: remove init_recv_priv from struct hal_ops omits 2918246179b9 staging: r8188eu: remove init_xmit_priv from struct hal_ops omits 9d67c44c3dfe staging: r8188eu: remove GetHalDefVarHandler from struct hal_ops omits 515d3cf7faff staging: r8188eu: remove SetHalDefVarHandler from struct hal_ops omits f49435793b91 staging: r8188eu: remove odm_GlobalAdapterCheck() omits a19d513367c1 staging: r8188eu: remove odm_DynamicBBPowerSaving() omits bb09212a6f81 staging: rtl8192u: remove unused static variable omits 11dc495619d0 staging: rtl8192e: remove unused variable ieee omits c08976563d6f staging: r8188eu: Replace zero-length array with flexible- [...] omits 403aa62da3ef staging: rtl8723bs: core: remove reassignment of same valu [...] omits d98f096cf5e1 staging: rtl8723bs: core: remove condition never execute omits 0d197f2088e6 staging: rtl8723bs: Replace zero-length array with flexibl [...] omits 42bdb41d2ef8 staging: rtl8723bs: remove meaningless pstat->passoc_req c [...] omits 3ad60b4b3570 reset: socfpga: add empty driver allowing consumers to probe omits 5c0522484eb5 afs: Fix afs_launder_page() to set correct start file position omits 330de47d14af netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() omits a0e25f0a0d39 cachefiles: Fix oops with cachefiles_cull() due to NULL object omits 6649335e1f0c staging: vchiq_arm: move platform structs to vchiq_arm.c omits 89cc4218f640 staging: vchiq_arm: drop unnecessary declarations omits 631c5a531213 staging: vchiq_arm: re-order vchiq_arm_init_state omits fbf6fafe5a79 staging: vt6655: fix camelcase in pbyCxtBuf omits ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] omits 3440b8fa067d reset: uniphier: Add NX1 reset support omits 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding omits 300d24759def reset: uniphier: Add audio system and video input reset co [...] omits 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module omits eb7b52e6db7c firmware: arm_ffa: Fix __ffa_devices_unregister omits 244f5d597e1e firmware: arm_ffa: Add missing remove callback to ffa_bus_type omits 85a877801618 Merge tag 'iio-fixes-for-5.15a' of https://git.kernel.org/ [...] omits 84edf5377634 drm/i915: Fix bug in user proto-context creation that leak [...] omits 65315ec52c9b PCI: imx6: Remove unused assignment to variable ret omits c045ceb5a145 reset: tegra-bpmp: Handle errors in BPMP response omits b2d73debfdc1 drm/i915: Extend the async flip VT-d w/a to skl/bxt omits fdddf8c3a477 drm/i915/bdb: Fix version check omits a532cde31de3 drm/i915/tc: Fix TypeC port init/resume time sanitization omits 0c9477738649 drm/i915: Fix runtime pm handling in i915_gem_shrink omits ffac30be2a06 drm/i915/audio: Use BIOS provided value for RKL HDA link omits 4af160707d71 reset: pistachio: Re-enable driver selection omits f33eb7f29c16 reset: brcmstb-rescal: fix incorrect polarity of status bit omits 542a2640a2f4 Merge tag 'kvm-riscv-5.16-1' of git://github.com/kvm-riscv [...] omits 9e16f49c8280 mfd: hi6421-spmi-pmic: cleanup drvdata omits 759f9ec3f376 phy: qcom-qmp: Add QCM2290 USB3 PHY support omits 455296030ca5 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY omits 956bbf2a94e8 arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY omits 19b6348e472c phy: qcom-qusb2: Add missing vdd supply omits c6ae0bce6bf3 dt-bindings: phy: qcom,qusb2: Add missing vdd-supply omits 64cdf7e5a3aa media: mtk-vcodec: MT8173 h264/vp8 encoder min/max bitrate [...] omits 51f7be81feaf media: hantro: Auto generate the AXI ID to avoid conflicts omits c93beb524375 media: rcar-vin: add GREY format omits 2d080eb6a29f media: CEC: keep related menu entries together omits 21001fdb7dfa media: vivid: fix an error code in vivid_create_instance() omits d47fed7a8487 media: hantro: Constify static struct v4l2_m2m_ops omits 51fa3b70d273 media: em28xx: Don't use ops->suspend if it is NULL omits 3ec54d3f2d80 media: imx: drop unneeded MODULE_ALIAS omits d66302f62f7d media: v4l2-dev.h: move open brace after struct video_device omits 5f4eecd5e903 media: rcar-csi2: Serialize access to set_fmt and get_fmt omits 984166720eb4 media: rcar-csi2: Cleanup mutex on remove and fail omits 164646a78598 media: aspeed: refine to avoid full jpeg update omits 83ffdc329246 media: cedrus: add check for H264 and H265 limitations omits a240a464eaab media: cedrus: Add H265 10-bit capability flag omits fc4166549833 media: rcar-csi2: Add checking to rcsi2_start_receiver() omits 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY omits 5aec98913095 ALSA: hda/realtek - ALC236 headset MIC recording issue omits d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl omits 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl omits 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core omits 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains omits d39d4bb15310 arm64: dts: imx8mm: add GPC node omits e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains omits 9c11112c0ec7 xen/x86: adjust data placement omits 59f7e5374175 x86/PVH: adjust function/data placement omits 079c4baa2aad xen/x86: hook up xen_banner() also for PVH omits 4d1ab432acc9 xen/x86: generalize preferred console model from PV to PVH Dom0 omits a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl omits 42bc9716bc1d xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU omits 8e24d9bfc44d xen/x86: allow "earlyprintk=xen" to work for PV Dom0 omits adf330a7cd64 xen/x86: make "earlyprintk=xen" work better for PVH Dom0 omits cae7d81a3730 xen/x86: allow PVH Dom0 without XEN_PV=y omits 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains omits 9172b5c4a778 xen/x86: prevent PVH type from getting clobbered omits 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl omits 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] omits 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains omits 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio omits b3fcf9c5faaa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 97315723c463 xen/privcmd: drop "pages" parameter from xen_remap_pfn() omits e11423d6721d xen/privcmd: fix error handling in mmap-resource processing omits 0432523f4807 xen/privcmd: replace kcalloc() by kvcalloc() when allocati [...] omits 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants omits 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] omits 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells omits 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] omits 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices omits f617a8717657 imx: soc: Select REGMAP_MMIO omits ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment omits 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen omits cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC omits 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name omits 1875903019ea ARM: dts: imx6sll: fixup of operating points omits bea74c43602a ARM: dts: imx6sl: fixup of operating points omits 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name omits 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 omits 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O omits 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file omits 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers omits 7acd723c30c0 rtl8xxxu: Use lower tx rates for the ack packet omits 5668958f6a92 bcma: drop unneeded initialization value omits 49c3eb3036e6 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet omits 6cd4b59ddb1a rtw88: refine fw_crash debugfs to show non-zero while triggering omits c5a8e90730a3 rtw88: fix RX clock gate setting while fifo dump omits 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout omits 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash omits bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" omits 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] omits 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] omits 4844bdbe9166 PM / devfreq: tegra30: Check whether clk_round_rate() retu [...] omits 68b79f285540 PM / devfreq: tegra30: Use resource-managed helpers omits 1cc55204b0db PM / devfreq: Add devm_devfreq_add_governor() omits b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() omits 605ae389ea02 scsi: smartpqi: Update version to 2.1.12-055 omits 80982656b78e scsi: smartpqi: Add 3252-8i PCI id omits d4dc6aea93cb scsi: smartpqi: Fix duplicate device nodes for tape changers omits 987d35605b7e scsi: smartpqi: Fix boot failure during LUN rebuild omits 28ca6d876c5a scsi: smartpqi: Add extended report physical LUNs omits 4f3cefc3084d scsi: smartpqi: Avoid failing I/Os for offline devices omits be76f90668d8 scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation omits 6ce1ddf53252 scsi: smartpqi: Update LUN reset handler omits 5d1f03e6f49a scsi: smartpqi: Capture controller reason codes omits 9ee5d6e9ac52 scsi: smartpqi: Add controller handshake during kdump omits 819225b03dc7 scsi: smartpqi: Update device removal management omits 76a4f7cc5973 scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() omits 258aad75c621 scsi: iscsi: Fix iscsi_task use after free omits 69a3a7bc7239 scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling omits a013c71c6315 scsi: elx: efct: Delete stray unlock statement omits 4084a7235d38 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_g [...] omits 4f632918e7a8 scsi: pm80xx: Replace open coded check with dev_is_expander() omits c20bda341946 scsi: target: tcmu: Use struct_size() helper in kmalloc() omits 5384ee089d1f scsi: target: usb: Replace enable attr with ops.enable omits d7e2932bba1b scsi: target: ibm_vscsi: Replace enable attr with ops.enable omits 9465b4871af0 scsi: target: srpt: Replace enable attr with ops.enable omits fb00af92e5db scsi: target: sbp: Replace enable attr with ops.enable omits cb8717a720a9 scsi: target: qla2xxx: Replace enable attr with ops.enable omits 382731ec01b3 scsi: target: iscsi: Replace tpg enable attr with ops.enable omits 80ed33c8ba93 scsi: target: core: Add common tpg/enable attribute omits 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree omits 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc omits d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules omits cdf7f6a10d48 scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 omits 4c32edc350e4 scsi: megaraid_sas: Add helper functions for irq_context omits e7dcc514a49e scsi: megaraid_sas: Fix concurrent access to ISR between I [...] omits bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf omits 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module omits e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration omits 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] omits da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap omits d4996c6eac4c scsi: advansys: Fix kernel pointer leak omits 05787e3456ff scsi: target: core: Make logs less verbose omits 87746a6502d6 lib: zstd: Add decompress_sources.h for decompress_unzstd omits 66dbd6888e17 lib: zstd: Add kernel-specific API omits 87bf6a6bbe8b scsi: ufs: core: Do not exit ufshcd_err_handler() unless o [...] omits 54a4045342a8 scsi: ufs: core: Do not exit ufshcd_reset_and_restore() un [...] omits edc0596cc04b scsi: ufs: core: Stop clearing UNIT ATTENTIONS omits af21c3fd5b3e scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION omits f44abcfc3f9f scsi: ufs: core: Remove return statement in void function omits 68444d73d6a5 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match [...] omits 1da3b0141e74 scsi: ufs: core: Fix NULL pointer dereference omits f5ef336fd2e4 scsi: ufs: core: Fix task management completion omits c5336400ca8b scsi: acornscsi: Remove scsi_cmd_to_tag() reference omits e9076e7f23aa scsi: core: Fix spelling in a source code comment omits bb8958d5dc79 riscv: Flush current cpu icache before other cpus omits f891b7cdbdcd net/mlx5: Enable single IRQ for PCI Function omits 3663ad34bc70 net/mlx5: Shift control IRQ to the last index omits 575baa92fd46 net/mlx5: Bridge, pop VLAN on egress table miss omits 5249001d69a2 net/mlx5: Bridge, mark reg_c1 when pushing VLAN omits 64fc4b358941 net/mlx5: Bridge, extract VLAN pop code to dedicated functions omits a1a6e7217eac net/mlx5: Bridge, refactor eswitch instance usage omits 6ba2e2b33df8 net/mlx5e: Support accept action omits 2f8ec867b6c3 net/mlx5e: Specify out ifindex when looking up encap route omits 3222efd4b3a3 net/mlx5e: Reserve a value from TC tunnel options mapping omits d4f401d9ab18 net/mlx5e: Move parse fdb check into actions_match_support [...] omits 9c1d3511a2c2 net/mlx5e: Split actions_match_supported() into a sub function omits d9581e2fa73f net/mlx5e: Move mod hdr allocation to a single place omits 61c6f0d19084 net/mlx5e: TC, Refactor sample offload error flow omits 80743c4f8d34 net/mlx5e: Add TX max rate support for MQPRIO channel mode omits e0ee6891174c net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() omits 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets omits b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] omits 9246320672be Merge remote-tracking branch 'palmer/riscv-clone3' into fixes omits 59a4e0d5511b RISC-V: Include clone3() on rv32 omits b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next omits f6274b06e326 Merge tag 'linux-kselftest-fixes-5.15-rc5' of git://git.ke [...] omits 21ccdccd21e4 riscv: mm: don't advertise 1 num_asid for 0 asid bits omits f2928e224d85 riscv: set default pm_power_off to NULL omits dffe11e280a4 riscv/vdso: Add support for time namespaces omits ef31499a87cf fscache: Remove an unused static variable omits 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 omits 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode omits b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes omits ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs omits d9e3f82279bf fscache: Fix some kerneldoc warnings shown up by W=1 omits bc868036569e 9p: Fix a bunch of kerneldoc warnings shown up by W=1 omits dcb442b13364 afs: Fix kerneldoc warning shown up by W=1 omits c0b27c486970 nfs: Fix kerneldoc warning shown up by W=1 omits 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes omits 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer omits d04df06d2155 io_uring: correct fill events helpers types omits 5896283dee33 io_uring: inline io_poll_complete omits ca85ca81cbc7 io_uring: inline io_req_needs_clean() omits ca045be7d721 io_uring: remove struct io_completion omits cc67e04c3b38 io_uring: control ->async_data with a REQ_F flag omits 62ca9cb93e7f io_uring: optimise io_free_batch_list() omits 65abac70a671 io_uring: mark cold functions omits bab362c378e1 io_uring: optimise ctx referencing by requests omits 035c28e53755 io_uring: merge CQ and poll waitqueues omits 3cab27de89c5 io_uring: don't wake sqpoll in io_cqring_ev_posted omits bd3a507b9276 io_uring: optimise INIT_WQ_LIST omits 64dd79fab2c0 io_uring: optimise request allocation omits 668826bd8698 io_uring: delay req queueing into compl-batch list omits dca3bfc50c94 io_uring: add more likely/unlikely() annotations omits d98a8452d291 io_uring: optimise kiocb layout omits 23372b9769c5 io_uring: add flag to not fail link after timeout omits ccaf124151e4 io_uring: clean up buffer select omits 1e1e4658e108 io_uring: init opcode in io_init_req() omits f3f27858f9aa io_uring: don't return from io_drain_req() omits 616864e88e92 io_uring: extra a helper for drain init omits 458f7b676079 io_uring: disable draining earlier omits 32e9066ec6e5 io_uring: comment why inline complete calls io_clean_op() omits 0e142da85e62 io_uring: kill off ->inflight_entry field omits 9875e473c739 io_uring: restructure submit sqes to_submit checks omits 23fb2f60abd2 io_uring: reshuffle queue_sqe completion handling omits 3045a07003f1 io_uring: inline hot path of __io_queue_sqe() omits 28a11fda6b2a io_uring: split slow path from io_queue_sqe omits 3ffac2f1d2b3 io_uring: remove drain_active check from hot path omits 024c7d2a572c io_uring: deduplicate io_queue_sqe() call sites omits cd8a92b25ca5 io_uring: don't pass state to io_submit_state_end omits 7c5c090a7e88 io_uring: don't pass tail into io_free_batch_list omits e01eabf25651 io_uring: inline completion batching helpers omits 9c4bd1bd38ea io_uring: optimise batch completion omits a518577e6533 io_uring: convert iopoll_completed to store_release omits 07e0156cc4b2 io_uring: add a helper for batch free omits 66f745ff6e61 io_uring: use single linked list for iopoll omits d7c6dc706156 io_uring: split iopoll loop omits 23f1ad2806e3 io_uring: replace list with stack for req caches omits 105043ff4cf4 io-wq: add io_wq_work_node based stack omits bb1a1614d291 io_uring: remove allocation cache array omits 6d1766f116bf io_uring: use slist for completion batching omits bf2a68ff7826 io_uring: make io_do_iopoll return number of reqs omits 8f273d2cb5b7 io_uring: force_nonspin omits 856d5f5cc065 io_uring: mark having different creds unlikely omits fe56a40466cb io_uring: return boolean value for io_alloc_async_data omits 9bb261e4e853 io_uring: optimise io_req_init() sqe flags checks omits 697f734778cd io_uring: remove ctx referencing from complete_post omits f4104e3d63d2 io_uring: add more uring info to fdinfo for debug omits a21000797281 io_uring: kill extra wake_up_process in tw add omits 93271b592cb3 io_uring: dedup CQE flushing non-empty checks omits 037d55eb849a io_uring: inline linked part of io_req_find_next omits 1da7d4843b16 io_uring: inline io_dismantle_req omits 4a6bc3430f21 io_uring: kill off ios_left omits 941522c60657 io-wq: Remove duplicate code in io_workqueue_create() omits 1c5199dd25c4 io_uring: dump sqe contents if issue fails omits 90d8f9584220 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits a324db4c07c8 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 5d1391e8119d Merge branch 'i2c/for-current' into i2c/for-next omits 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing omits b68362304bcf RDMA/mlx5: Avoid taking MRs from larger MR cache pools whe [...] omits 669b2e4aa1a8 i2c: mlxcpld: Reduce polling time for performance improvement omits fa1049135c15 i2c: mlxcpld: Modify register setting for 400KHz frequency omits 52f57396c75a i2c: mlxcpld: Fix criteria for frequency setting omits 3f3fe682f28d RDMA/rtrs-clt: Follow "one entry one value" rule for IO mi [...] omits dea7bb3ad3e0 RDMA/rtrs: Do not allow sessname to contain special symbol [...] omits 6f5649afd398 RDMA/rtrs: Introduce destroy_cq helper omits 36332ded46b6 RDMA/rtrs: Replace duplicate check with is_pollqueue helper omits 4b6afe9bc955 RDMA/rtrs: Fix warning when use poll mode on client side. omits 80ad07f7e2bf RDMA/rtrs: Remove len parameter from helper print function [...] omits 2f232912feec RDMA/rtrs: Use sysfs_emit instead of s*printf function for [...] omits 35940a58f9f1 SUNRPC: Capture value of xdr_buf::page_base omits 22a027e8c03f SUNRPC: Add trace event when alloc_pages_bulk() makes no progress omits 45f135846815 svcrdma: Split svcrmda_wc_{read,write} tracepoints omits eef2d8d47c33 svcrdma: Split the svcrdma_wc_send() tracepoint omits 8dcc5721da78 svcrdma: Split the svcrdma_wc_receive() tracepoint omits 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing omits aa54686e285c soc/tegra: irq: Add stubs needed for compile testing omits 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing omits e6f21e8a3c4f Merge branch 'for-next/overflow' into for-next/kspp omits c2c154102616 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI omits 630e959f2537 drm/amdgpu/gmc9: convert to IP version checking omits 64df665ffed8 drm/amd/display: Prevent using DMUB rptr that is out-of-bounds omits 519607a2f779 drm/amdgpu/display: fold DRM_AMD_DC_DCN201 into DRM_AMD_DC_DCN omits 8001ba85d0a2 drm/amdgpu: remove some repeated includings omits d04287d062a4 drm/amdgpu: During s0ix don't wait to signal GFXOFF omits aa87797001b4 Documentation/gpu: remove spurious "+" in amdgpu.rst omits 4b3a624c4c6a drm/amdgpu: consolidate case statements omits c60511493b4f drm/amdgpu/jpeg: add jpeg2.6 start/end omits d4b0ee65de6b drm/amdgpu/jpeg2: move jpeg2 shared macro to header file omits 546dc20fedc5 drm/amdkfd: fix a potential ttm->sg memory leak omits a79d3709c40d drm/amdgpu: add an option to override IP discovery table f [...] omits c868d58442eb drm/amdkfd: convert kfd_device.c to use GC IP version omits 5b983db8c3b8 drm/amdkfd: clean up parameters in kgd2kfd_probe omits 6d46d419af59 drm/amdgpu: add support for SRIOV in IP discovery path omits b05b9c591f9e drm/amdgpu: clean up set IP function omits 1d789535a036 drm/amdgpu: convert IP version array to include instances omits d0761fd24ea1 drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default omits 3ae695d69174 drm/amdgpu: add new asic_type for IP discovery omits aa9f8cc349de drm/amdgpu/ucode: add default behavior omits f17416151741 drm/amdgpu: get VCN harvest information from IP discovery table omits 1b592d00b4ac drm/amdgpu/vcn: remove manual instance setting omits fe323f039db8 drm/amdgpu/sdma: remove manual instance setting omits 5c3720be7d46 drm/amdgpu: get VCN and SDMA instances from IP discovery table omits de309ab3263e drm/amdgpu: add HWID of SDMA instance 2 and 3 omits 5eceb2019215 drm/amdgpu: add VCN1 hardware IP omits 2cbc6f4259f6 drm/amd/display: fix error case handling omits 75a07bcd1d30 drm/amdgpu/soc15: convert to IP version checking omits 0b64a5a85229 drm/amdgpu/vcn2.5: convert to IP version checking omits 96b8dd4423e7 drm/amdgpu/amdgpu_vcn: convert to IP version checking omits 50638f7dbd0b drm/amdgpu/pm/amdgpu_smu: convert more IP version checking omits 61b396b91196 drm/amdgpu/pm/smu_v13.0: convert IP version checking omits 6b726a0a52cc drm/amdgpu/pm/smu_v11.0: update IP version checking omits 1fcc208cd780 drm/amdgpu/psp_v13.0: convert to IP version checking omits e47868ea15cb drm/amdgpu/psp_v11.0: convert to IP version checking omits 82d05736c47b drm/amdgpu/amdgpu_psp: convert to IP version checking omits 9d0cb2c31891 drm/amdgpu/gfx9.0: convert to IP version checking omits 24be2d70048b drm/amdgpu/hdp4.0: convert to IP version checking omits 43bf00f21eaf drm/amdgpu/sdma4.0: convert to IP version checking omits 559f591dab57 drm/amdgpu/display/dm: convert RAVEN to IP version checking omits f7f12b25823c drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support omits 987884409470 drm/amdgpu: drive all vega asics from the IP discovery table omits 91e9db33be12 drm/amdgpu/soc15: get rev_id in soc15_common_early_init omits d4c6e870bdd2 drm/amdgpu: add initial IP discovery support for vega based parts omits 994470b252dc drm/amdgpu/soc15: export common IP functions omits 5f931489556d drm/amdgpu: add DCI HWIP omits c08182f2483f drm/amdgpu/display/dm: convert to IP version checking omits 75aa18415a4c drm/amdgpu: drive all navi asics from the IP discovery table omits 3e67f4f2e22e drm/amdgpu/nv: convert to IP version checking omits 96626a0ed22b drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking omits ea0d730aab53 drm/amdgpu/navi10_ppt: convert to IP version checking omits af3b89d3a639 drm/amdgpu/smu11.0: convert to IP version checking omits a8967967f6a5 drm/amdgpu/amdgpu_smu: convert to IP version checking omits 7c69d6153e82 drm/amdgpu/navi10_ih: convert to IP version checking omits 258fa17d1a3c drm/amdgpu/athub2.1: convert to IP version checking omits 13ebe284a238 drm/amdgpu/athub2.0: convert to IP version checking omits 4edbbfde89d0 drm/amdgpu/vcn3.0: convert to IP version checking omits bc7c3d1d8a3e drm/amdgpu/mmhub2.1: convert to IP version checking omits ce2d99a84f99 drm/amdgpu/mmhub2.0: convert to IP version checking omits fac17723749a drm/amdgpu/gfxhub2.1: convert to IP version checking omits 524cf3ab85f5 drm/amdgpu: drive nav10 from the IP discovery table omits 63352b7f98fd drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] omits 5db9d0657e97 drm/amdgpu/gmc10.0: convert to IP version checking omits eb4fd29afd4a drm/amdgpu: bind to any 0x1002 PCI diplay class device omits bdbeb0dde425 drm/amdgpu: filter out radeon PCI device IDs omits 4b0ad8425498 drm/amdgpu/gfx10: convert to IP version checking omits 8f4bb1e784d8 drm/amdgpu/sdma5.2: convert to IP version checking omits 02200e910c14 drm/amdgpu/sdma5.0: convert to IP version checking omits 795d08391b86 drm/amdgpu: add initial IP enumeration via IP discovery table omits a1f62df75be5 drm/amdgpu/nv: export common IP functions omits 1534db5549b7 drm/amdgpu: add XGMI HWIP omits 54d2b1f402b6 drm/amdgpu: fill in IP versions from IP discovery table omits 5f52e9a78061 drm/amdgpu: store HW IP versions in the driver structure omits 81d1bf01e482 drm/amdgpu: add debugfs access to the IP discovery table omits f76f795a8ffa drm/amdgpu: move headless sku check into harvest function omits eb601e61d349 drm/amdgpu: resolve RAS query bug omits 6131538b49b9 drm/amd/display: Only define DP 2.0 symbols if not already [...] omits c74909492396 amd/amdkfd: add ras page retirement handling for sq/sdma (v3) omits e5d59cfa3305 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits 3f68c01be9a2 drm/amd/display: add cyan_skillfish display support omits d9bbdbf324cd x86: deduplicate the spectre_v2_user documentation omits 2f46993d83ff x86: change default to spec_store_bypass_disable=prctl spe [...] omits 99cfddb8a8bd RDMA/cma: Split apart the multiple uses of the same list heads omits 7d396cacaea6 drm/i195: Make the async flip VT-d workaround dynamic omits d08df3b0bdb2 drm/i915: Extend the async flip VT-d w/a to skl/bxt omits c78d218fc5a9 Merge tag 'v5.15-rc4' into rdma.get for-next omits 37ef2c34e437 docs: dt: Fix a few grammar nits in the binding/schema docs omits 0994a1bcd5f7 RDMA/rxe: Bump up default maximum values used via uverbs omits 91cb8860cb31 of, numa: Fetch empty NUMA node ID from distance map omits 58ae0b515068 Documentation, dt, numa: Add note to empty NUMA node omits 71a9aa162d7b dt-bindings: w1-gpio: Drop redundant 'maxItems' omits 6eb4bd92c1ce kallsyms: strip LTO suffixes from static functions omits 4c78c7271f34 gcc-plugins: remove support for GCC 4.9 and older omits 4b2437f6f7b0 drm/i915: Clean up disabled warnings omits 6f8e20389714 drm/i915/pxp: enable PXP for integrated Gen12 omits 2d5517a5c8bf drm/i915/pxp: add PXP documentation omits 390cf1b28b11 drm/i915/pxp: add pxp debugfs omits 6eba56f64d5d drm/i915/pxp: black pixels on pxp disabled omits ef6ba31dd384 drm/i915/pxp: Add plane decryption support omits 0cfab4cb3c4e drm/i915/pxp: Enable PXP power management omits 32271ecd6596 drm/i915/pxp: start the arb session on demand omits d3ac8d42168a drm/i915/pxp: interfaces for using protected objects omits 2ae096872a2c drm/i915/pxp: Implement PXP irq handler omits 95c9e1224da3 drm/i915/pxp: Implement arb session teardown omits cbbd3764b239 drm/i915/pxp: Create the arbitrary session after boot omits e0111ce0f5cb drm/i915/pxp: set KCR reg init omits 0436ac1b008d drm/i915/pxp: Implement funcs to create the TEE channel omits 3ad2dd9c4caa drm/i915/pxp: allocate a vcs context for pxp usage omits e6aa71361bb9 drm/i915/pxp: define PXP device flag and kconfig omits c2004ce99ed7 mei: pxp: export pavp client to me client bus omits 288f10689755 drm/i915/pxp: Define PXP component interface omits 5f4b59f7e640 regulator: dt-bindings: maxim,max8952: convert to dtschema omits b2d70c0dbf27 dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value omits 84b3e42564ac Merge tag 'media/v5.15-3' of git://git.kernel.org/pub/scm/ [...] omits b60be028fc1a Merge tag 'ovl-fixes-5.15-rc5' of git://git.kernel.org/pub [...] omits df5c18838ea8 Merge tag 'mips-fixes_5.15_1' of git://git.kernel.org/pub/ [...] omits 571e5c0efcb2 audit: add OPENAT2 record to list "how" info omits 206704a1fe0b media: atomisp: restore missing 'return' statement omits 50169570be7b PCI: apple: Configure RID to SID mapper on device addition omits 05dc551614a4 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range omits 85e82796a49e PCI: apple: Implement MSI support omits a0238019d29c PCI: apple: Add INTx and per-port interrupt support omits faf88ed1c083 remoteproc: meson-mx-ao-arc: fix a bit test omits c7419a6e1aa3 Merge branch x86/cc into x86/core omits 2a04151ff95a ASoC: dt-bindings: uniphier: Add description of each port number omits 7924f1bc9404 ASoC: Intel: cht_bsw_nau8824: Set card.components string omits efee0fca19cb ASoC: nau8824: Add a nau8824_components() helper omits 92d3360108f1 ASoC: nau8824: Add DMI quirk mechanism for active-high jac [...] omits d316597c538a ASoC: nau8824: Fix NAU8824_JACK_LOGIC define omits 6e037b72cf4e ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ omits 1cf2aa665901 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ omits 79bffb1e97a3 spi: cadence: fix static checker warning omits 555767fd9136 regulator: bd71815: Use defined mask values omits 61bae132030a Revert "drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_M [...] omits 369de54eecd1 Revert "drm/i915: cleanup: drm_modeset_lock_all_ctx() --> [...] omits f505495d246a Revert "drm/msm: cleanup: drm_modeset_lock_all_ctx() --> D [...] omits 76fd2c379e65 Revert "drm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits e7b481857bca Revert "drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DR [...] omits 86e7786e97c8 Revert "drm/tegra: cleanup: drm_modeset_lock_all() --> DRM [...] omits 03b476fa4595 Revert "drm/shmobile: cleanup: drm_modeset_lock_all() --> [...] omits d91a342eb631 Revert "drm/radeon: cleanup: drm_modeset_lock_all() --> DR [...] omits ff6c898f2e73 Revert "drm/omapdrm: cleanup: drm_modeset_lock_all() --> D [...] omits 7a154d5bbcd7 Revert "drm/nouveau: cleanup: drm_modeset_lock_all() --> D [...] omits fcae996e56cb Revert "drm/msm: cleanup: drm_modeset_lock_all() --> DRM_M [...] omits 077b3191461c Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] omits 91a8fb071f7e Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] omits 1f9e2f442151 Revert "drm/gma500: cleanup: drm_modeset_lock_all() --> DR [...] omits 6f67e6fd4dc0 Revert "drm/amd: cleanup: drm_modeset_lock_all() --> DRM_M [...] omits 294a0d9524b1 Revert "drm: cleanup: remove drm_modeset_(un)lock_all()" omits dfe14674bf7b Merge branch 'icc-rpm' into icc-next omits 2661342953f6 interconnect: samsung: describe drivers in KConfig omits caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type omits 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller omits 70293bea9290 arm64: dts: ls1028a: disable usb controller by default omits 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node omits 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc omits b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc omits 1dbdd99b511c block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output omits 3efc44312118 ARM: at91: add basic support for new SoC family lan966 omits 166003436190 Merge branch 'phy-10g-mode-helper' omits 14ad41c74f6b net: ethernet: use phylink_set_10g_modes() omits a2c27a61b433 net: phylink: add phylink_set_10g_modes() helper omits b44d52a50bc6 dsa: tag_dsa: Fix mask for trunked packets omits 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node omits 23b08260481c net: ipv6: fix use after free of struct seg6_pernet_data omits 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] omits be8ecc57f180 perf srcline: Use long-running addr2line per DSO omits ee2e07a7afab dt-bindings: arm: at91: Document lan966 pcb8291 and pcb829 [...] omits 9da778c5db55 ARM: at91: Documentation: add lan966 family omits e656972b6986 drivers/perf: Improve build test coverage omits 78cac393b464 drivers/perf: thunderx2_pmu: Change data in size tx2_uncor [...] omits c0c3fed3ae9f ARM: at91: Documentation: add sama7g5 family omits 16cc4af286aa drivers/perf: hisi: Fix PA PMU counter offset omits e4addd4ed9b9 Merge branch 'qed-new-fw' omits 17696cada74f qed: fix ll2 establishment during load of RDMA driver omits a64aa0a8b991 qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") omits 3a6f5d0cbda3 qed: Update TCP silly-window-syndrome timeout for iwarp, scsi omits 6c95dd8f0aa1 qed: Update debug related changes omits e2dbc2237692 qed: Add '_GTT' suffix to the IRO RAM macros omits b90cb5385af7 qed: Update FW init functions to support FW 8.59.1.0 omits 3091be065f11 qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h omits fe40a830dcde qed: Update qed_hsi.h for fw 8.59.1.0 omits f2a74107f1e1 qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 omits 484563e230a8 qed: Update common_hsi for FW ver 8.59.1.0 omits ee824f4bcc10 qed: Split huge qed_hsi.h header file omits fb09a1ed5c6e qed: Remove e4_ and _e4 from FW HSI omits 19198e4ec97d qed: Fix kernel-doc warnings omits cfbe9b002109 Merge branch 'ipv6-ioam-encap' omits bf77b1400a56 selftests: net: Test for the IOAM encapsulation with IPv6 omits 8cb3bf8bff3c ipv6: ioam: Add support for the ip6ip6 encapsulation omits 7b34e449e05e ipv6: ioam: Prerequisite patch for ioam6_iptunnel omits 52d03786459a ipv6: ioam: Distinguish input and output for hop-limit omits 9ac936276f86 net/mlx4_en: avoid one cache line miss to ring doorbell omits 79099cd003c3 interconnect: qcom: drop DEFINE_QNODE macro omits 42f236e275e6 interconnect: qcs404: expand DEFINE_QNODE macros omits 55867ea29f9c interconnect: msm8939: add support for AP-owned nodes omits 2427b06e4ca3 interconnect: msm8939: expand DEFINE_QNODE macros omits cbf91c87153e interconnect: msm8916: add support for AP-owned nodes omits 6b9bbedda02c interconnect: msm8916: expand DEFINE_QNODE macros omits 0788f4d57583 interconnect: icc-rpm: add support for QoS reg offset omits 2b6c7d645118 interconnect: sdm660: merge common code into icc-rpm omits e69709f6861a opp: Add more resource-managed variants of dev_pm_opp_of_a [...] omits 24b699d12c34 RISC-V: KVM: Add MAINTAINERS entry omits da40d8580593 RISC-V: KVM: Document RISC-V specific parts of KVM API omits 656ba110e164 interconnect: sdm660: drop default/unused values omits 7ae77e60abef interconnect: sdm660: expand DEFINE_QNODE macros omits dea8ee31a039 RISC-V: KVM: Add SBI v0.1 support omits 4d9c5c072f03 RISC-V: KVM: Implement ONE REG interface for FP registers omits 5de52d4a23ad RISC-V: KVM: FP lazy save/restore omits 63e8ab610d8a interconnect: icc-rpm: move bus clocks handling into qnoc_probe omits 3a9f66cb25e1 RISC-V: KVM: Add timer functionality omits 9955371cc014 RISC-V: KVM: Implement MMU notifiers omits 9d05c1fee837 RISC-V: KVM: Implement stage2 page table programming omits fd7bb4a251df RISC-V: KVM: Implement VMID allocator omits 5a5d79acd7da RISC-V: KVM: Handle WFI exits for VCPU omits 9f7013265112 RISC-V: KVM: Handle MMIO exits for VCPU omits 34bde9d8b9e6 RISC-V: KVM: Implement VCPU world-switch omits dbe68bc9e82b ARM: dts: at91: sama7g5ek: to not touch slew-rate for SDMMC pins omits 968f6e9d51e2 ARM: dts: at91: sama7g5ek: use proper slew-rate settings f [...] omits 92ad82002c39 RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls omits cce69aff689e RISC-V: KVM: Implement VCPU interrupts and requests handling omits a33c72faf2d7 RISC-V: KVM: Implement VCPU create, init and destroy functions omits 99cdc6c18c2d RISC-V: Add initial skeletal KVM support omits d8d667ee0236 ARM: at91: pm: preload base address of controllers in tlb omits 83d7b6d54b8e drm/gud: Add GUD_PIXEL_FORMAT_RGB888 omits 1f25d0054258 drm/gud: Add GUD_PIXEL_FORMAT_RGB332 omits 4cabfedc096b drm/gud: Add GUD_PIXEL_FORMAT_R8 omits 104c1b3d6fb6 drm/i915: Allow per-lane drive settings with LTTPRs omits c6921d484d3f drm/i915: Prepare link training for per-lane drive settings omits d0920a45574c drm/i915: Pass the lane to intel_ddi_level() omits bcf80d6ef17c drm/format-helper: Add drm_fb_xrgb8888_to_rgb888() omits cee0b7cbf1c0 drm/format-helper: Add drm_fb_xrgb8888_to_rgb332() omits a0b1d355b9b4 drm/fourcc: Add R8 to drm_format_info omits 3e022c1f0a5f drm/i915: Nuke intel_ddi_hdmi_num_entries() omits 2c63e0f92e2f drm/i915: Hoover the level>=n_entries WARN into intel_ddi_level() omits e42cbbe5c9a2 ARM: at91: pm: group constants and addresses loading omits ef162ac50d55 ARM: dts: at91: sama7g5ek: add suspend voltage for ddr3l rail omits e9d1d2bb75b2 treewide: Replace the use of mem_encrypt_active() with cc_ [...] omits 6283f2effbd6 x86/sev: Replace occurrences of sev_es_active() with cc_pl [...] omits 4d96f9109109 x86/sev: Replace occurrences of sev_active() with cc_platf [...] omits 32cb4d02fb02 x86/sme: Replace occurrences of sme_active() with cc_platf [...] omits bfebd37e99de powerpc/pseries/svm: Add a powerpc version of cc_platform_has() omits aa5a461171f9 x86/sev: Add an x86 version of cc_platform_has() omits 46b49b12f3fc arch/cc: Introduce a function to check for confidential co [...] omits 402fe0cb7103 x86/ioremap: Selectively build arch override encryption functions omits 5f5ada0bae45 drm/i915: De-wrapper bxt_ddi_phy_set_signal_levels() omits 193299ad9d85 drm/i915: Nuke useless .set_signal_levels() wrappers omits e722ab8b6968 drm/i915: Generalize .set_signal_levels() omits 5bafd85dd770 drm/i915: Introduce has_buf_trans_select() omits f820693bc238 drm/i915: Introduce has_iboost() omits f6e3be98654e drm/i915: Fix DP clock recovery "voltage_tries" handling omits 349f2fe48dfe ipack: ipoctal: rename tty-driver pointer omits ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon omits 3734b9f2cee0 opp: Change type of dev_pm_opp_attach_genpd(names) argument omits e4165ae8304e drm/v3d: add multiple syncobjs support omits bb3425efdcd9 drm/v3d: add generic ioctl extension omits 07c2a41658c4 drm/v3d: alloc and init job in one shot omits 223583dd00a7 drm/v3d: decouple adding job dependencies steps from job init omits 3f2401f47d29 RISC-V: Add hypervisor extension related CSR defines omits 7d4fed884484 drm/i915/reg: add AUD_TCA_DP_2DOT0_CTRL registers omits c15b5fc054c3 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK omits 264a750472ea printk: use gnu_printf format attribute for printk_sprint() omits aca11b4f969a PCI: apple: Set up reference clocks when probing omits a8bbe0366a3e PCI: apple: Add initial hardware bring-up omits 432c404c03cb PCI: of: Allow matching of an interrupt-map local to a PCI device omits 5a58ff59f244 of/irq: Allow matching of an interrupt-map local to an int [...] omits 2e7aa399dffc irqdomain: Make of_phandle_args_to_fwspec() generally available omits 5aa7eea9316c printk: avoid -Wsometimes-uninitialized warning omits 410d591a1954 kernfs: don't create a negative dentry if inactive node exists omits aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards omits 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 omits 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support omits 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support omits aeb78b1c05d6 arm64: dts: add NXP S32G2 support omits ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 omits 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] omits 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards omits 2353e593a13b Merge tag 'kvm-s390-master-5.15-1' of git://git.kernel.org [...] omits 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] omits 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield omits f367c7d9fb32 s390/block/scm_blk: add error handling support for add_disk() omits 1a5db707c859 s390/block/dcssblk: add error handling support for add_disk() omits 11dfe199eb31 s390/block/dasd_genhd: add error handling support for add_disk() omits e3ec8e0f5711 s390/boot: allocate amode31 section in decompressor omits 584315ed87a7 s390/boot: initialize control registers in decompressor omits bca2d0428e3d s390/sclp_vt220: fix unused function warning omits d340d28a968e kprobes: add testcases for s390 omits f768a20c0a6e s390/ftrace: add FTRACE_GEN_NOP_ASM macro omits 54235d5cfea0 s390/sclp_sd: fix warnings about missing parameter description omits 0c3812c347bf s390/cio: derive cdev information only for IO-subchannels omits 6526a597a2e8 s390/pci: add simpler s390dbf traces for events omits fa172f043f5b s390/cio: unregister the subchannel while purging omits 1c8174fdc798 s390/pci: tolerate inconsistent handle in recover omits 4df898dc06da s390/kprobes: add sanity check omits b860b9346e2d s390/ftrace: remove dead code omits a46044a92add s390/pci: fix zpci_zdev_put() on reserve omits 686cb8b9f6b4 bpf, s390: Fix potential memory leak about jit_data omits cc03069a3970 ALSA: hda/realtek: Add quirk for Clevo X170KM-G omits 1f8d398e1cd8 ALSA: hda/realtek: Complete partial device name to avoid a [...] omits ad2b502bc5e6 Merge tag 'misc-habanalabs-fixes-2021-09-29' of https://gi [...] omits 5def925dbb60 drm/i915: fix regression with uncore refactoring. omits bb76c823585b Merge 5.15-rc4 into driver-core-next omits 4d74190d30c8 mfd: intel-lpss: Add support for MacBookPro16,2 ICL-N UART omits 8bf7a12c628d Merge 5.15-rc4 into char-misc-next omits c2ace21f937a cpufreq: tegra186/tegra194: Handle errors in BPMP response omits 6065a672679f cpufreq: remove useless INIT_LIST_HEAD() omits 8b7912f4cb6c opp: Fix required-opps phandle array count check omits 08ef8d35a826 cpufreq: s3c244x: add fallthrough comments for switch omits 45b2bb66209c cpufreq: vexpress: Drop unused variable omits c52e7b855b33 Merge tag 'v5.15-rc4' into media_tree omits 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards omits aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] omits 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx omits b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx omits 5077a3240bb3 Merge tag 'renesas-pinctrl-for-v5.16-tag1' of git://git.ke [...] omits 9e1ff307c779 Linux 5.15-rc4 omits 9b2f72cc0aa4 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings omits ca3cef466fea Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 7fab1c12bde9 objtool: print out the symbol type when complaining about it omits 291073a566b2 kvm: fix objtool relocation warning omits 6761a0ae9895 Merge tag 'char-misc-5.15-rc4' of git://git.kernel.org/pub [...] omits 84928ce3bb4e Merge tag 'driver-core-5.15-rc4' of git://git.kernel.org/p [...] omits 777feabaea77 Merge tag 'sched_urgent_for_v5.15_rc4' of git://git.kernel [...] omits 3a399a2bc465 Merge tag 'perf_urgent_for_v5.15_rc4' of git://git.kernel. [...] omits 52c3c170623d Merge tag 'objtool_urgent_for_v5.15_rc4' of git://git.kern [...] omits 26d90b559057 iio: light: opt3001: Fixed timeout error when 0 lux omits 0693b27644f0 Merge branch 'mctp-kunit-tests' omits 1e5e9250d422 mctp: Add input reassembly tests omits 8892c0490779 mctp: Add route input to socket tests omits b504db408c34 mctp: Add packet rx tests omits ded21b722995 mctp: Add test utils omits 161eba50e183 mctp: Add initial test structure and fragmentation test omits 7b66f4393ad4 Merge tag 'hwmon-for-v5.15-rc4' of git://git.kernel.org/pu [...] omits e25ca045c32a Merge tag '5.15-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd omits 785cb064e2f8 vsprintf: rework bitmap_list_string omits 0ac8d21ff6c4 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits 20a31ee8ae3a bitmap: unify find_bit operations omits e0ce85629ef2 mm/percpu: micro-optimize pcpu_is_populated() omits 747a53f547cb Replace for_each_*_bit_from() with for_each_*_bit() where [...] omits f79c0edd6d50 find: micro-optimize for_each_{set,clear}_bit() omits 1408638497db include/linux: move for_each_bit() macros from bitops.h to find.h omits 4e258d05437b cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits fa9611dc9a30 tools: sync tools/bitmap with mother linux omits 523f4c8e86c3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 730b4f23ea71 cpumask: use find_first_and_bit() omits f0a9b5ae3d37 lib: add find_first_and_bit() omits 8b444c98bb90 arch: remove GENERIC_FIND_FIRST_BIT entirely omits a7c7d06a49d6 include: move find.h from asm_generic to linux omits 583fba98ff9c bitops: move find_bit_*_le functions from le.h to find.h omits e825696df716 bitops: protect find_first_{,zero}_bit properly omits 387292c357be pinctrl: mediatek: add rsel setting on MT8195 omits fb34a9ae383a pinctrl: mediatek: support rsel feature omits 25a74c0f4bf1 pinctrl: mediatek: fix coding style omits 91e7edceda96 dt-bindings: pinctrl: mt8195: change pull up/down description omits 26564c44357e dt-bindings: pinctrl: mt8195: add rsel define omits 727293a8b11e pinctrl: qcom: spmi-gpio: add support to enable/disable output omits 8edab02386c3 Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] omits 5155cf7b6aae Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] omits 8bb0ab3ae7a4 riscv/vdso: make arch_setup_additional_pages wait for mmap [...] omits 78a743cd82a3 riscv/vdso: Move vdso data page up front omits bb4a23c994ae riscv/vdso: Refactor asm/vdso.h omits dae9a6cab800 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() omits f49b68ddc9d7 SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases omits 9904468fb0b7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 8e70bf27fd20 NFSD: Initialize pointer ni with NULL and not plain integer 0 omits d8b26071e65e NFSD: simplify struct nfsfh omits c645a883df34 NFSD: drop support for ancient filehandles omits ef5825e3cf0d NFSD: move filehandle format declarations out of "uapi". omits ab2a7a35c4e7 Merge tag 'block-5.15-2021-10-01' of git://git.kernel.dk/l [...] omits 65893b49d868 Merge tag 'io_uring-5.15-2021-10-01' of git://git.kernel.d [...] omits f05c643743a4 Merge tag 'libnvdimm-fixes-5.15-rc4' of git://git.kernel.o [...] omits 6e9bfdcf0a3b cachefiles: Fix oops in trace_cachefiles_mark_buried due t [...] omits cdc1e6e225e3 drm/i915: fix blank screen booting crashes omits 57b44817a8d6 MAINTAINERS: Drop outdated FPGA Manager website omits 0668281d329d power: supply: cpcap-battery: use device_get_match_data() [...] omits d0c27c9211fe power: supply: max17042_battery: fix typo in MAX17042_IAvg_empty omits 223a3b82834f power: supply: max17042_battery: use VFSOC for capacity wh [...] omits 0fd1cdf222a0 dt-bindings: power: supply: max17040: switch to unevaluate [...] omits f558c8072c34 power: reset: at91-reset: check properly the return value [...] omits 73d59c9263a0 power: supply: wm831x_power: fix spelling mistake on funct [...] omits 7cd8b1542a7b ptp_pch: Load module automatically if ID matches omits b8aa16541d73 net: wwan: iosm: correct devlink extra params omits 4ef69e17eb56 HSI: cmt_speech: unmark comments as kernel-doc omits 06cc978d3ff2 block: genhd: fix double kfree() in __alloc_disk_node() omits 7ab3cc9cb7cb brd: reduce the brd_devices_mutex scope omits e9637775c05f Merge branch 'hw_addr_set' omits 16be9a16340b ethernet: use eth_hw_addr_set() - casts omits 4d3d2c8dba36 fddi: use eth_hw_addr_set() omits 1235568b6d2e ethernet: s2io: use eth_hw_addr_set() omits 47d71f45902e ethernet: chelsio: use eth_hw_addr_set() omits af804e6db9f6 net: usb: use eth_hw_addr_set() instead of ether_addr_copy() omits f3956ebb3bf0 ethernet: use eth_hw_addr_set() instead of ether_addr_copy() omits e35b8d7dbb09 net: use eth_hw_addr_set() instead of ether_addr_copy() omits 168137176233 net: usb: use eth_hw_addr_set() omits a96d317fb1a3 ethernet: use eth_hw_addr_set() omits 2f23e5cef314 net: use eth_hw_addr_set() omits 4e9b9de65cdd arch: use eth_hw_addr_set() omits fa8274b788a3 Merge branch 'ocelot-vlan' omits 434ef35095d6 selftests: net: mscc: ocelot: add a test for egress VLAN m [...] omits 4a907f659461 selftests: net: mscc: ocelot: rename the VLAN modification [...] omits 239f163ceabb selftests: net: mscc: ocelot: bring up the ports automatically omits 5ca721c54d86 net: dsa: tag_ocelot: set the classified VLAN during xmit omits e8c0722927e8 net: mscc: ocelot: write full VLAN TCI in the injection header omits de5bbb6f7e4c net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 omits f533bc14e21a dt-bindings: net: renesas,etheravb: Update example to matc [...] omits 63b1bae940a9 dt-bindings: net: renesas,ether: Update example to match reality omits eed183abc0d3 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 omits 1643771eeb2d net:dev: Change napi_gro_complete return type to void omits 8b67a2111bb8 Merge branch 'ionic-cleanups' omits 7dd22a864e0c ionic: add lif param to ionic_qcq_disable omits 3a5e0fafefe0 ionic: have ionic_qcq_disable decide on sending to hardware omits a095e4775b7c ionic: add polling to adminq wait omits 2624d95972db ionic: widen queue_lock use around lif init and deinit omits 26671ff92c63 ionic: move lif mutex setup and delete omits 36b20b7fb1c3 ionic: check for binary values in FW ver string omits ebc792e26cb0 ionic: remove debug stats omits dade7f9d819d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits cfb5d7b78145 Merge branch 'ravb-gigabit' omits 16a235199235 ravb: Initialize GbEthernet E-MAC omits 68aa0763c045 ravb: Add half_duplex to struct ravb_hw_info omits ebd5df063ce4 ravb: Add magic_pkt to struct ravb_hw_info omits 0b395f289451 ravb: Add tsrq to struct ravb_hw_info omits 7e09a052dc4e ravb: Exclude gPTP feature support for RZ/G2L omits 660e3d95e21a ravb: Initialize GbEthernet DMAC omits feab85c7ccea ravb: Add support for RZ/G2L SoC omits a92f4f0662bf ravb: Add nc_queue to struct ravb_hw_info omits 2b061b545cd0 ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables omits d9bc9ec45e01 ravb: Rename "ravb_set_features_rx_csum" function to "ravb [...] omits 72698a878926 openrisc: time: don't mark comment as kernel-doc omits dd4d747ef05a hwmon: (w83793) Fix NULL pointer dereference by removing u [...] omits 0f36b88173f0 hwmon: (w83792d) Fix NULL pointer dereference by removing [...] omits 943c15ac1b84 hwmon: (w83791d) Fix NULL pointer dereference by removing [...] omits 2292e2f685cd hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 [...] omits f067d5585cda hwmon: (pmbus/ibm-cffps) max_power_out swap changes omits ffa260004497 hwmon: (occ) Fix P10 VRM temp sensors omits 6fb721cf7818 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in [...] omits 740da9d7ca4e MIPS: Revert "add support for buggy MT7621S core detection" omits 7200d8447691 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits d56baf6efaf1 i2c: switch from 'pci_' to 'dma_' API omits 8f746858afec Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b883ec799d95 Merge branch 'i2c/for-current' into i2c/for-next omits cf9ae42c435c i2c: exynos: describe drivers in KConfig omits 511899ec34b6 i2c: pxa: drop unneeded MODULE_ALIAS omits 3bce7703c7ba i2c: mediatek: Add OFFSET_EXT_CONF setting back omits 6558b646ce1c i2c: acpi: fix resource leak in reconfiguration device addition omits b8228aea5a19 i2c: mediatek: fixing the incorrect register offset omits 5c4c2c8e6fac Input: ariel-pwrbutton - add SPI device ID table omits 6b7b0c3091fd Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 0e69ff23e0bc swim3: add missing major.h include omits acde40818849 spi: Add sc7180 binding omits aab1ad11d69f ASoC: nau8821: new driver omits 67a12ae52599 spi: spi-nxp-fspi: don't depend on a specific node name er [...] omits 67006e30e27e dt-bindings: Drop more redundant 'maxItems/minItems' omits 4539ca67fe8e Bluetooth: Rename driver .prevent_wake to .wakeup omits 20ab39d13e2e net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT omits 27547a3923bd Merge series "Add support for on demand pipeline setup/des [...] omits 55442e6af034 dt-bindings: media: Fix more graph 'unevaluatedProperties' [...] omits d636c8da2d60 Merge branch 'libbpf: Support uniform BTF-defined key/valu [...] omits bd368cb554d6 selftests/bpf: Use BTF-defined key/value for map definitions omits f731052325ef libbpf: Support uniform BTF-defined key/value specificatio [...] omits 5cfe5109a1d7 MAINTAINERS: Remove Bin Luo as his email bounces omits aec3f415f724 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices omits 019d9329e748 net: mscc: ocelot: fix VCAP filters remaining active after [...] omits 400c93151f41 regulator: qcom_smd: Add PM2250 regulators omits 482f8032f496 regulator: Document PM2250 smd-rpm regulators omits 560ee196fe9e net_sched: fix NULL deref in fifo_set_limit() omits 95c58291ee70 drm/msm/submit: fix overflow check on 64-bit architectures omits 53d5fc89d66a Merge tag 's390-5.15-4' of git://git.kernel.org/pub/scm/li [...] omits 05f1e35a1354 Merge tag 'mlx5-updates-2021-09-30' of git://git.kernel.or [...] omits 7caadcfa8a7c rtc: m41t80: return NULL rather than a plain 0 integer omits f3606687b447 rtc: msc313: Fix unintentional sign extension issues with [...] omits 3109151c4734 rtc: mcp795: Add SPI ID table omits b0e875bac0fa libbpf: Fix memory leak in strset omits 1c30e3af8a79 audit: add support for the openat2 syscall omits 42f355ef59a2 audit: replace magic audit syscall class numbers with macros omits 68002469e571 drm/msm: One sched entity per process per priority omits 4cd82aa39bda drm/msm: A bit more docs + cleanup omits 14eb0cb4e9a7 drm/msm/a6xx: Track current ctx by seqno omits f6f59072e821 drm/msm/a6xx: Serialize GMU communication omits 654e9c18dfab drm/msm: Fix crash on dev file close omits 83bea088f976 ASoC: fsl_spdif: implement bypass mode from in to out omits 1a6f854f7daa spi: cadence-quadspi: Add Xilinx Versal external DMA support omits 09e393e3f139 spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC omits 8db76cfae100 dt-bindings: spi: cadence-quadspi: Add support for Xilinx [...] omits 74e78adc6ccf firmware: xilinx: Add OSPI Mux selection support omits f62314b1ced2 kunit: fix reference count leak in kfree_at_end omits c0e7969cf9c4 ASoC: SOF: topology: Add kernel parameter for topology ver [...] omits 5fcdbb2d45df ASoC: SOF: Add support for dynamic pipelines omits 0acb48dd31e3 ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC omits 8b0014169254 ASoC: SOF: Introduce widget use_count omits 1b7d57d71786 ASoC: SOF: Don't set up widgets during topology parsing omits 5f3aad73fcc2 ASoC: SOF: restore kcontrols for widget during set up omits 0a2dea1f1010 ASoC: SOF: Add new fields to snd_sof_route omits d1a7af097929 AsoC: dapm: export a couple of functions omits 93d71245c655 ASoC: SOF: sof-audio: add helpers for widgets, kcontrols a [...] omits 2c28ecad0d09 ASoC: SOF: topology: Add new token for dynamic pipeline omits 199a3754f273 ASoC: SOF: control: Add access field in struct snd_sof_control omits 415717e1e367 ASoC: topology: change the complete op in snd_soc_tplg_ops [...] omits d8c23ead708b kunit: tool: better handling of quasi-bool args (--json, - [...] omits 8ac366117cc1 sx8: fix an error code in carm_init_one() omits ec49a9e7cdb8 pf: fix error codes in pf_init_unit() omits 926d14c89131 pcd: fix error codes in pcd_init_unit() omits fb2d2de3530a drm/i915/guc: Move and improve error message for missed CTB reply omits 0e9deac51337 drm/i915/guc: Print error name on CTB send failure omits 0de9765da58f drm/i915/guc: Print error name on CTB (de)registration failure omits 217ecd310d56 drm/i915/guc: Verify result from CTB (de)register action omits 5fb14d20f824 net: add kerneldoc comment for sk_peer_lock omits a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs omits e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths omits cd96663bc27e ASoC: qcom: apq8096: Constify static snd_soc_ops omits 0b26ca1725fa ASoC: rt5682s: Fix HP noise caused by SAR mode switch when [...] omits 04a8374c321d ASoC: rt5682s: Enable ASRC auto-disable to fix pop during [...] omits bd8bec1408ab ASoC: mediatek: mt8195: move of_node_put to remove function omits 9c892547624f ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp omits 620868b2a0bd ASoC: tegra: Constify static snd_soc_ops omits 0a43c152ed06 ASoC: soc-component: Remove conditional definition of debu [...] omits 3672bb820f32 spi: mediatek: skip delays if they are 0 omits 75e33c55ae8f spi: atmel: Fix PDC transfer setup bug omits 9eddd5a9a2ae drm/i915: Use fixed offset for PTEs location omits f5b667ded075 thermal: Update information in MAINTAINERS omits b2626f1e3245 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 77d40e0176a5 drm/bridge: ti-sn65dsi86: Implement bridge->mode_valid() omits f22f4e5be89c drm/i915: Stop force enabling pipe bottom color gammma/csc omits 24f67d82c43c Merge tag 'drm-fixes-2021-10-01' of git://anongit.freedesk [...] omits 3f008385d46d io_uring: kill fasync omits 89e503592385 Merge tag 'iommu-fixes-v5.15-rc3' of git://git.kernel.org/ [...] omits 18be03ef230f doc: drm: remove TODO entry regarding DRM_MODSET_LOCK_ALL cleanup omits 8d813d1a535c drm: cleanup: remove drm_modeset_(un)lock_all() omits 299f040e855b drm/amd: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] omits 4f9e860e6ad6 drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 984c9949f1c4 drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] omits 746826bcf8fd drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] omits fd49ef52e2db drm/msm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] omits 6aa2daae589b drm/nouveau: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits 6067fddc1a4f drm/omapdrm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] omits 26723c3d6b93 drm/radeon: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 9b8c437ef1a5 drm/shmobile: cleanup: drm_modeset_lock_all() --> DRM_MODE [...] omits a2cd9947d99b drm/tegra: cleanup: drm_modeset_lock_all() --> DRM_MODESET [...] omits 6b92e77156c5 drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] omits 7c5f2eecc21f drm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ [...] omits 4c048437ef7a drm/msm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODES [...] omits 399190e70816 drm/i915: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODE [...] omits 21dde40902d2 drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODESET_L [...] omits 78ea81417944 Merge tag 'exynos-drm-fixes-for-v5.15-rc4' of git://git.ke [...] omits 2ba5acfb3495 SUNRPC: fix sign error causing rpcsec_gss drops omits 19598141f40d nfsd: Fix a warning for nfsd_file_close_inode omits 7bceeb95726b bpf/tests: Add test of LDX_MEM with operand aliasing omits 68813605dea6 bpf/tests: Add test of ALU shifts with operand register aliasing omits 6fae2e8a1d9e bpf/tests: Add exhaustive tests of BPF_ATOMIC register com [...] omits daed6083f4fb bpf/tests: Add exhaustive tests of ALU register combinations omits e42fc3c2c40e bpf/tests: Minor restructuring of ALU tests omits e2f9797b3c73 bpf/tests: Add more tests for ALU and ATOMIC register clobbering omits 0bbaa02b4816 bpf/tests: Add tests to check source register zero-extension omits f68e8efd7fa5 bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes omits 89b63462765c bpf/tests: Add zero-extension checks in BPF_ATOMIC tests omits caaaa1667bf1 bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes omits 3ff43f9df8b0 Merge tag 'amd-drm-fixes-5.15-2021-09-29' of https://gitla [...] omits abb7700d4631 Merge tag 'drm-intel-fixes-2021-09-30' of git://anongit.fr [...] omits 49b99314b49e IB/mlx5: Flow through a more detailed return code from get [...] omits 10d48705d5af fix up for "net: add new socket option SO_RESERVE_MEM" omits b022f8866ea5 Revert "Merge branch 'mctp-kunit-tests'" omits 4bb2d367a5a2 drm/lease: allow empty leases omits 3de360c3fdb3 arm64/mm: drop HAVE_ARCH_PFN_VALID omits a9c38c5d267c dma-mapping: remove bogus test for pfn_valid from dma_map_ [...] omits bfaf03935f74 sparc: add SO_RESERVE_MEM definition. omits a70e3f024d5f devlink: report maximum number of snapshots with regions omits 4f42ad2011d2 Merge branch 'mctp-kunit-tests' omits bbde430319ee mctp: Add input reassembly tests omits d04dcc2d67ef mctp: Add route input to socket tests omits 925c01afb06a mctp: Add packet rx tests omits 077b6d52df6d mctp: Add test utils omits 8c02066b053d mctp: Add initial test structure and fragmentation test omits 78764f450bd9 Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] omits 5abab4982d5b Merge tag 'wireless-drivers-2021-10-01' of git://git.kerne [...] omits ab953f099fd7 drm/i915: Move WaPruneModeWithIncorrectHsyncOffset into in [...] omits 0fb00cc28e1e drm/i915: Adjust intel_crtc_compute_config() debug message omits 048a57fc0d6a drm/i915: Use standard form -EDEADLK check omits 6091dd9eaf8e arm64: trans_pgd: remove trans_pgd_map_page() omits 7a2512fa6493 arm64: kexec: remove cpu-reset.h omits 939f1b9564c6 arm64: kexec: remove the pre-kexec PoC maintenance omits efc2d0f20a9d arm64: kexec: keep MMU enabled during kexec relocation omits 3744b5280e67 arm64: kexec: install a copy of the linear-map omits 19a046f07ce5 arm64: kexec: use ld script for relocation function omits ba959fe96a1b arm64: kexec: relocate in EL1 mode omits 08eae0ef618f arm64: kexec: configure EL2 vectors for kexec omits 878fdbd70486 arm64: kexec: pass kimage as the only argument to relocati [...] omits 3036ec599332 arm64: kexec: Use dcache ops macros instead of open-coding omits 5bb6834fc290 arm64: kexec: skip relocation code for inplace kexec omits 0d8732e461d6 arm64: kexec: flush image and lists during kexec load time omits a347f601452f arm64: hibernate: abstract ttrb0 setup function omits 788bfdd97434 arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectors omits 094a3684b9b6 arm64: kernel: add helper for booted at EL2 and not VHE omits 83d40a61046f sched: Always inline is_percpu_thread() omits 703066188f63 sched/fair: Null terminate buffer when updating tunable_scaling omits 2630cde26711 sched/fair: Add ancestors of unthrottled undecayed cfs_rq omits f79256532682 perf/core: fix userpage->time_enabled of inactive events omits ecc2123e09f9 perf/x86/intel: Update event constraints for ICX omits 02d029a41dc9 perf/x86: Reset destroy callback on event init failure omits 9321f8152d9a rtmutex: Wake up the waiters lockless while dropping the r [...] omits 8fe46535e10d rtmutex: Check explicit for TASK_RTLOCK_WAIT. omits ef1f4804b27a locking/rt: Take RCU nesting into account for __might_resched() omits 3e9cc688e56c sched: Make cond_resched_lock() variants RT aware omits 50e081b96e35 sched: Make RCU nest depth distinct in __might_resched() omits 8d713b699e84 sched: Make might_sleep() output less confusing omits a45ed302b6e6 sched: Cleanup might_sleep() printks omits 42a387566c56 sched: Remove preempt_offset argument from __might_sleep() omits 7b5ff4bb9adc sched: Make cond_resched_*lock() variants consistent vs. m [...] omits 874f670e6088 sched: Clean up the might_sleep() underscore zoo omits 1415b49bcd32 locking/ww-mutex: Fix uninitialized use of ret in test_aa() omits 24ff65257375 objtool: Teach get_alt_entry() about more relocation types omits 6e3cd95234dc x86/hpet: Use another crystalball to evaluate HPET usability omits 068396bb21c8 drm/i915/ttm: Rework object initialization slightly omits 23939115be18 ALSA: usb-audio: Fix packet size calculation regression omits 0f26c8e23ab3 drm/i915/debugfs: pass intel_connector to intel_connector_ [...] omits fd71fc38da7d drm/i915/display: stop returning errors from debugfs registration omits 5ec2b4f77e77 drm/i915/debugfs: register LPSP capability on all platforms omits 717e04fba4fa phy: rockchip-inno-usb2: Make use of the helper function d [...] omits 6ae6942fe996 phy: qcom-qmp: Make use of the helper function devm_add_ac [...] omits ea2dd331bfaa Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] omits 55b9b741712d dt-bindings: phy: brcm,ns-usb2-phy: bind just a PHY block omits 1649b8376694 gpio: pca953x: Improve bias setting omits 0650e2b10afb gpio: 74x164: Add SPI device ID table omits 0fd732f82467 phy: qcom-qusb2: Add compatible for QCM2290 omits 40683ee5ff04 dt-bindings: phy: qcom,qusb2: Add compatible for QCM2290 omits cd36742a957c Bluetooth: btrtl: Ask ic_info to drop firmware omits 4fd6d4907961 Bluetooth: btusb: Add support for TP-Link UB500 Adapter omits 64ba2eb35fa0 Bluetooth: hci_sock: Replace use of memcpy_from_msg with b [...] omits 7ceb751b6159 drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 omits 06f2ac3d4219 x86/sev: Return an error on a returned non-zero SW_EXITINF [...] omits a2083eeb119f cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() omits 636707e59312 mac80211: mesh: fix HE operation element length check omits a23299bb9a49 drm/i915/fdi: use -EAGAIN instead of local special return value omits 7d8de8cabbba drm/i915/dram: return -EINVAL instead of -1 omits 5e9a0200dad8 drm/i915/drv: return -EIO instead of -1 omits 0743019d540d drm/i915/hdmi: return -EINVAL instead of -1 omits b90acd0987c8 drm/i915/dsi: return -EBUSY instead of -1 omits 207ea507a147 drm/i915/dsi: fuse dsi_send_pkt_payld() and add_payld_to_queue() omits 3e2947cd8945 drm/i915/dsi: pass struct mipi_dsi_packet pointer, not the [...] omits 229d0cfae5b2 kconfig: remove 'const' from the return type of sym_escape [...] omits 34356d113bdc phy: broadcom: Kconfig: Add configuration menu for Broadco [...] omits c2aff14ea0d9 dt-bindings: phy: qcom,qmp: Update maintainer email omits 73075011ffff phy: HiSilicon: Add driver for Kirin 970 PCIe PHY omits e365e4aaa5cc drm/i915/dsi: move dsi pll modeset asserts to vlv_dsi_pll.c omits 80e77e30a212 drm/i915/dpll: move dpll modeset asserts to intel_dpll.c omits aa0813b1ba31 drm/i915/pps: move pps (panel) modeset asserts to intel_pps.c omits e04a911f4366 drm/i915/fdi: move fdi modeset asserts to intel_fdi.c omits deae4a10f166 KVM: x86: only allocate gfn_track when necessary omits e9d0c0c4f7ea KVM: x86: add config for non-kvm users of page tracking omits 174a921b6975 nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB omits 78b497f2e62d kvm: use kvfree() in kvm_arch_free_vm() omits b73a54321ad8 KVM: x86: Expose Predictive Store Forwarding Disable omits 53597858dbf8 KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_tr [...] omits 8a9f566ae4a4 KVM: x86/mmu: Avoid memslot lookup in rmap_add omits a12f43818b3f KVM: MMU: pass struct kvm_page_fault to mmu_set_spte omits 7158bee4b475 KVM: MMU: pass kvm_mmu_page struct to make_spte omits 87e888eafd5b KVM: MMU: set ad_disabled in TDP MMU role omits eb5cd7ffe142 KVM: MMU: remove unnecessary argument to mmu_set_spte omits ad67e4806e4c KVM: MMU: clean up make_spte return value omits 4758d47e0d68 KVM: MMU: inline set_spte in FNAME(sync_page) omits d786c7783b01 KVM: MMU: inline set_spte in mmu_set_spte omits 888104138cb8 KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_pa [...] omits e710c5f6be0e KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault omits 6ccf44388206 KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_se [...] omits bcc4f2bc5026 KVM: MMU: mark page dirty in make_spte omits 68be1306caea KVM: x86/mmu: Fold rmap_recycle into rmap_add omits b1a429fb1801 KVM: x86/mmu: Verify shadow walk doesn't terminate early i [...] omits f0066d94c92d KVM: MMU: change tracepoints arguments to kvm_page_fault omits 536f0e6ace95 KVM: MMU: change disallowed_hugepage_adjust() arguments to [...] omits 73a3c659478a KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kv [...] omits 3c8ad5a675d9 KVM: MMU: change fast_page_fault() arguments to kvm_page_fault omits cdc47767a039 KVM: MMU: change tdp_mmu_map_handle_target_level() argumen [...] omits 2f6305dd5676 KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault omits 9c03b1821a89 KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault omits 43b74355ef8b KVM: MMU: change __direct_map() arguments to kvm_page_fault omits 3a13f4fea3c1 KVM: MMU: change handle_abnormal_pfn() arguments to kvm_pa [...] omits 3647cd04b7d0 KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault omits b8a5d5511515 KVM: MMU: change page_fault_handle_page_track() arguments [...] omits 4326e57ef40a KVM: MMU: change direct_page_fault() arguments to kvm_page_fault omits c501040abc42 KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault omits 6defd9bb178c KVM: MMU: Introduce struct kvm_page_fault omits d055f028a533 KVM: MMU: pass unadulterated gpa to direct_page_fault omits 55c0cefbdbda KVM: x86: Fix potential race in KVM_GET_CLOCK omits 45e6c2fac097 KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate [...] omits 6b6fcd2804a2 kvm: x86: abstract locking around pvclock_update_vm_gtod_copy omits 3e44dce4d0ae KVM: X86: Move PTE present check from loop body to __shado [...] omits 5228eb96a487 KVM: x86: nSVM: implement nested TSC scaling omits f800650a4ed2 KVM: x86: SVM: add module param to control TSC scaling omits 606b102876e3 drm: fb_helper: fix CONFIG_FB dependency omits 36e8194dcd74 KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset omits 6b51b02a3a0a dma-buf: fix and rework dma_buf_poll v7 omits f130d08a8d79 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits d1012253a2d3 clk: imx: imx6ul: Fix csi clk gate register omits 2f9d61869640 clk: imx: imx6ul: Move csi_sel mux to correct base register omits d4e6c054fa95 clk: imx: Fix the build break when clk-imx8ulp build as module omits 2b987fe84429 ALSA: hda - Enable headphone mic on Dell Latitude laptops [...] omits 28c369e60827 ALSA: usb-audio: disable implicit feedback sync for Behrin [...] omits e42dff467ee6 crypto: api - Export crypto_boot_test_finished omits 6e96dbe7c40a crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> [...] omits 38aa192a05f2 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency omits f7324d4ba9e8 hwrng: meson - Improve error handling for core clock omits 9b870e8c04ec phy: samsung: unify naming and describe driver in KConfig omits ccfdcb325f2a ABI: sysfs-bus-soundwire-slave: use wildcards on What definitions omits 3733c12ef4b5 ABI: sysfs-bus-soundwire-master: use wildcards on What def [...] omits 75eac387a253 soundwire: debugfs: use controller id and link_id for debugfs omits f2c77973507f ext4: recheck buffer uptodate bit under buffer lock omits 42cb447410d0 ext4: fix potential infinite loop in ext4_dx_readdir() omits bb9464e08309 ext4: flush s_error_work before journal destroy in ext4_fi [...] omits 75ca6ad408f4 ext4: fix loff_t overflow in ext4_max_bitmap_size() omits 6fed83957f21 ext4: fix reserved space counter leakage omits a2c2f0826e2b ext4: limit the number of blocks in one ADD_RANGE TLV omits 8001f21fcd03 MAINTAINERS: Add Hao and Yilun as maintainers omits bf094cffea2a x86/kprobes: Fixup return address in generic trampoline handler omits 7da89495d500 tracing: Show kretprobe unknown indicator only for kretpro [...] omits 19138af1bd88 x86/unwind: Recover kretprobe trampoline entry omits 1f36839308cf x86/kprobes: Push a fake return address at kretprobe_trampoline omits df91c5bccb0c kprobes: Enable stacktrace from pt_regs in kretprobe handler omits 7391dd19027c arm: kprobes: Make space for instruction pointer on stack omits c1f76fe58f69 ia64: Add instruction_pointer_set() API omits bb6121b11c22 ARC: Add instruction_pointer_set() API omits eb4a3f7d78c7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline() omits 5b284b193368 objtool: Ignore unwind hints for ignored functions omits e028c4f7ac7c objtool: Add frame-pointer-specific function ignore omits 03bac0df2886 kprobes: Add kretprobe_find_ret_addr() for searching retur [...] omits adf8a61a940c kprobes: treewide: Make it harder to refer kretprobe_tramp [...] omits 96fed8ac2bb6 kprobes: treewide: Remove trampoline_address from kretprob [...] omits f2ec8d9a3b8c kprobes: treewide: Replace arch_deref_entry_point() with d [...] omits a7fe2378454c ia64: kprobes: Fix to pass correct trampoline address to t [...] omits 29e8077ae2be kprobes: Use bool type for functions which returns boolean value omits c42421e205fc kprobes: treewide: Use 'kprobe_opcode_t *' for the code ad [...] omits 57d4e3178010 kprobes: Add assertions for required lock omits dfc05b55c3c6 kprobes: Use IS_ENABLED() instead of kprobes_built_in() omits 223a76b268c9 kprobes: Fix coding style issues omits 9c89bb8e3272 kprobes: treewide: Cleanup the error messages for kprobes omits 4402deae8993 kprobes: Make arch_check_ftrace_location static omits 71bdc8fe22ac csky: ftrace: Drop duplicate implementation of arch_check_ [...] omits 02afb8d6048d kprobe: Simplify prepare_kprobe() by dropping redundant version omits 5d6de7d7fb4b kprobes: Use helper to parse boolean input from userspace omits 8f7262cd6669 kprobes: Do not use local variable when creating debugfs file omits 87ffb310d5e8 ksmbd: missing check for NULL in convert_to_nt_pathname() omits 129291980f49 net: sched: Use struct_size() helper in kvmalloc() omits ca6e11c337da phy: mdio: fix memory leak omits 10eff1f5788b Revert "net: mdiobus: Fix memory leak in __mdiobus_register" omits 51984c9ee01e net/mlx5e: Use array_size() helper omits ab9ace34158f net/mlx5: Use struct_size() helper in kvzalloc() omits 806bf340e180 net/mlx5: Use kvcalloc() instead of kvzalloc() omits f62eb932d857 net/mlx5: Tolerate failures in debug features while driver load omits 2b0247e22097 net/mlx5: Warn for devlink reload when there are VFs alive omits 98576013bf28 net/mlx5: DR, Add missing string for action type SAMPLER omits 515ce2ffa621 net/mlx5: DR, init_next_match only if needed omits 5dde00a73048 net/mlx5: DR, Fix typo 'offeset' to 'offset' omits 1ffd498901c1 net/mlx5: DR, Increase supported num of actions to 32 omits 11a45def2e19 net/mlx5: DR, Add support for SF vports omits c0e90fc2ccaa net/mlx5: DR, Support csum recalculation flow table on SFs omits ee1887fb7cdd net/mlx5: DR, Align error messages for failure to obtain v [...] omits dd4acb2a0954 net/mlx5: DR, Add missing query for vport 0 omits 7ae8ac9a5820 net/mlx5: DR, Replace local WIRE_PORT macro with the exist [...] omits f9f93bd55ca6 net/mlx5: DR, Fix vport number data type to u16 omits 7f6002e58025 drm/i915/display: Enable PSR2 selective fetch by default omits de572e881b9d drm/i915/display/adlp: Allow PSR2 to be enabled omits 1163649a0479 drm/i915/display/adlp: Optimize PSR2 power-savings in corn [...] omits ef39826c12b4 drm/i915/display: Fix glitches when moving cursor with PSR [...] omits 34ac6b651f39 drm/i915/display: Handle frontbuffer rendering when PSR2 s [...] omits 5da579cff38d drm/i915/display: Drop unnecessary frontbuffer flushes omits 1f61f0655b95 drm/i915/display/psr: Do full fetch when handling multi-pl [...] omits dd9a887b35b0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ac220f5f754b drm/i915/display/psr: Handle plane and pipe restrictions a [...] omits 4de593fb965f Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/l [...] omits 6bbc7103738f bpf, xdp, docs: Correct some English grammar and spelling omits 4729445b47ef libbpf: Fix segfault in light skeleton for objects without BTF omits 241ffeb028e4 drm/dp: Add Additional DP2 Headers omits d4b6f87e8d39 selftests/bpf: Use kselftest skip code for skipped tests omits 3bf1742f3c69 net/mlx5e: Mutually exclude setting of TX-port-TS and MQPR [...] omits dd1979cf3c71 net/mlx5e: Fix the presented RQ index in PTP stats omits f88c48763474 net/mlx5: Fix setting number of EQs of SFs omits ac8b7d50ae4c net/mlx5: Fix length of irq_index in chars omits 99b9a678b2e4 net/mlx5: Avoid generating event after PPS out in Real time mode omits 64728294703e net/mlx5: Force round second at 1PPS out start time omits a586775f83bd net/mlx5: E-Switch, Fix double allocation of acl flow counter omits 7dbc849b2ab3 net/mlx5e: Improve MQPRIO resiliency omits 9d758d4a3a03 net/mlx5e: Keep the value for maximum number of channels in-sync omits f9a10440f0b1 net/mlx5e: IPSEC RX, enable checksum complete omits f2e717d65504 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero omits e505d76404b1 drm/i915: s/ddi_translations/trans/ omits cbf02c50ea7c drm/i915: Nuke local copies/pointers of intel_dp->DP omits 8a1ec3f32754 drm/i915: Remove DP_PORT_EN stuff from link training code omits 9f620f1dde3e drm/i915: Call intel_ddi_init_dp_buf_reg() earlier omits 1e9ae61d172f drm/i915: Clear leftover DP vswing/preemphasis values befo [...] omits 4378daf5d04e drm/i915/bdb: Fix version check omits 4d51fb04c3c4 Bluetooth: btrtl: Add support for MSFT extension to rtl882 [...] omits 115f6134a050 Merge tag 'gpio-fixes-for-v5.15-rc4' of git://git.kernel.o [...] omits 78c56e53821a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d9a0cd510c33 Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-crea [...] omits 3f901389fa88 vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER omits 296e505baddf vfio/iommu_type1: remove the "external" domain omits 65cdbf106337 vfio/iommu_type1: initialize pgsize_bitmap in ->open omits 898639041484 vfio/spapr_tce: reject mediated devices omits c3c0fa9d94f7 vfio: clean up the check for mediated device in vfio_iommu_type1 omits fda49d97f2c4 vfio: remove the unused mdev iommu hook omits 8cc02d22d7e1 vfio: move the vfio_iommu_driver_ops interface out of <lin [...] omits 67462037872d vfio: remove unused method from vfio_iommu_driver_ops omits c68ea0d00ad8 vfio: simplify iommu group allocation for mediated devices omits c04ac34078a4 vfio: remove the iommudata hack for noiommu groups omits 3af917713230 vfio: refactor noiommu group creation omits 1362591f1523 vfio: factor out a vfio_group_find_or_alloc helper omits c5b4ba9730e6 vfio: remove the iommudata check in vfio_noiommu_attach_group omits b00621603d05 vfio: factor out a vfio_iommu_driver_allowed helper omits 38a68934aa72 vfio: Move vfio_iommu_group_get() to vfio_register_group_dev() omits 144857444edb parisc/unwind: use copy_from_kernel_nofault() omits d9f2a53f64a6 Merge tag 'pr-move-task-cpu-to-ti' of git://git.kernel.org [...] omits 35afb70dcfe4 fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect omits dbf59e2a33d2 fs/ntfs3: Refactoring of ntfs_init_from_boot omits 09f7c338da78 fs/ntfs3: Reject mount if boot's cluster size < media sector size omits 1d625050c7c2 nfsd: fix error handling of register_pernet_subsys() in in [...] omits 4227f811cdeb ksmbd: fix transform header validation omits 8f77150c15f8 ksmbd: add buffer validation for SMB2_CREATE_CONTEXT omits 442ff9ebeb01 ksmbd: add validation in smb2 negotiate omits 9496e268e3af ksmbd: add request buffer validation in smb2_set_info omits 88d300522cbb ksmbd: use correct basic info level in set_file_basic_info() omits 57589f82762e ASoC: rt5682: move clk related code to rt5682_i2c_probe omits c4f6120302f6 drm/i915: Use direction definition DMA_BIDIRECTIONAL inste [...] omits 30e29a9a2bc6 bpf: Fix integer overflow in prealloc_elems_and_freelist() omits 8aa0fb0fbb82 riscv: rely on core code to keep thread_info::cpu updated omits 336868afbaae powerpc: smp: remove hack to obtain offset of task_struct::cpu omits bcf9033e5449 sched: move CPU field back into thread_info if THREAD_INFO [...] omits 227d735d889e powerpc: add CPU field to struct thread_info omits bd2e2632556a s390: add CPU field to struct thread_info omits f5d0e5e9d72d selinux: remove the SELinux lockdown implementation omits 59050d783848 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF i [...] omits 3fa36200a43f clk: imx: Add the pcc reset controller support on imx8ulp omits c43a801a5789 clk: imx: Add clock driver for imx8ulp omits 9179d2391931 clk: imx: Update the pfdv2 for 8ulp specific support omits ae8a10d697cd clk: imx: disable the pfd when set pfdv2 clock rate omits 75c6f1a0191a clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp omits 0f6e3c15ec33 clk: imx: disable i.mx7ulp composite clock during initialization omits b40ba8065347 clk: imx: Update the compsite driver to support imx8ulp omits 5f0601c47c33 clk: imx: Update the pllv4 to support imx8ulp omits d48f12d9ae73 dt-bindings: clock: Add imx8ulp clock support omits 6b4a6b7f0788 clk: imx: Rework imx_clk_hw_pll14xx wrapper omits a60fe746df94 clk: imx: Rework all imx_clk_hw_composite wrappers omits b170586afc95 clk: imx: Rework all clk_hw_register_divider wrappers omits 004989ab2848 clk: imx: Rework all clk_hw_register_mux wrappers omits 35306eb23814 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses omits b05173028cc5 Merge branch 'snmp-optimizations' omits acbd0c814413 mptcp: use batch snmp operations in mptcp_seq_show() omits 59f09ae8fac4 net: snmp: inline snmp_get_cpu_field() omits dee3b2d0fa4b net/mlx4_en: Add XDP_REDIRECT statistics omits 656ed8b015f1 net: stmmac: fix EEE init issue when paired with EEE capable PHYs omits 5443f98fb9e0 x86: add CPU field to struct thread_info omits 001430c1910d arm64: add CPU field to struct thread_info omits 4fe815850bdc ixgbe: let the xdpdrv work with more than 64 cpus omits a3e4abace586 Merge branch 'SO_RESEVED_MEM' omits 053f368412c9 tcp: adjust rcv_ssthresh according to sk_reserved_mem omits ca057051cf25 tcp: adjust sndbuf according to sk_reserved_mem omits 2bb2f5fb21b0 net: add new socket option SO_RESERVE_MEM omits a5b8fd657881 net: dev_addr_list: handle first address in __hw_addr_add_ex omits 35d114699b90 regulator: Lower priority of logging when setting supply omits 2cbf90a6d52d ASoC: fsl_rpmsg: Add rpmsg audio support for i.MX8ULP omits 626605a3dfb5 ASoC: wm_adsp: remove a repeated including omits 724cd2e42630 ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig omits 91cf45595021 ASoC: dt-bindings: rt5682s: fix the device-tree schema errors omits 853cb0be0eb2 ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK omits 087330c642a9 ASoC: rt5682s: Use dev_dbg instead of pr_debug omits 67e068ec4596 ASoC: rt5682s: Remove the volatile SW reset register from [...] omits 42871e95a3af ASoC: nau8824: Fix headphone vs headset, button-press dete [...] omits 4075a6a047bb net: phy: marvell10g: add downshift tunable support omits d5ef190693a7 net: sched: flower: protect fl_walk() with rcu omits 75f81afb27c3 octeontx2-af: Remove redundant initialization of variable pin omits e51bb5c2784c net: macb: ptp: Switch to gettimex64() interface omits 1f8763c59c4e ALSA: seq: Fix a potential UAF by wrong private_free call order omits 2e861e5e9717 dissector: do not set invalid PPP protocol omits 55b115c7ecd9 net: dsa: rtl8366rb: Use core filtering tracking omits 49054556289e net: introduce and use lock_sock_fast_nested() omits 06059a1a9a4a octeontx2-pf: Add XDP support to netdev PF omits 85212a127e46 octeontx2-af: Adjust LA pointer for cpt parse header omits 813a17cab9b7 ALSA: usb-audio: Avoid killing in-flight URBs during draining omits d5f871f89e21 ALSA: usb-audio: Improved lowlatency playback support omits 0ef74366bc15 ALSA: usb-audio: Add spinlock to stop_urbs() omits d215f63d49da ALSA: usb-audio: Check available frames for the next packet size omits bceee7538755 ALSA: usb-audio: Disable low-latency mode for implicit fee [...] omits e581f1cec4f8 ALSA: usb-audio: Disable low-latency playback for free-wheel mode omits 9c9a3b9da891 ALSA: usb-audio: Rename early_playback_start flag with low [...] omits 86a42ad07905 ALSA: usb-audio: Fix possible race at sync of urb completions omits 4e7cf1fbb34e ALSA: usb-audio: Restrict rates for the shared clocks omits eb676622846b ALSA: hda/realtek: Enable 4-speaker output for Dell Precis [...] omits c4ca3871e21f ALSA: hda: Use position buffer for SKL+ again omits 46243b85b0ec ALSA: hda: Reduce udelay() at SKL+ position reporting omits bf7cf1ccbccc Merge branch 'mem-ctrl-next' into for-next omits 13f995ceb4e0 memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module omits 8ec59ac3ad29 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer omits b38269ecd2b2 ALSA: virtio: Replace zero-length array with flexible-arra [...] omits 64052e7fbb09 Merge branch 'next/dt' into for-next omits 7ec804d6025c ARM: dts: exynos: use spaces instead of tabs around '=' omits 1d775cc37162 ARM: dts: exynos: remove unneeded DVS voltages from PMIC o [...] omits a2258831d12d PCI: endpoint: Use sysfs_emit() in "show" functions omits 5ce39985c604 power: supply: core: Move psy_has_property() to fix build omits f0b6b01b3efe drm/i915: Add ww context to intel_dpt_pin, v2. omits 894682f0a9b3 PCI: xgene: Use PCI_VENDOR_ID_AMCC macro omits 5af9405397bf PCI: dra7xx: Get an optional clock omits b9a6943dc891 PCI: dra7xx: Remove unused include omits 3b868d150efd PCI: dra7xx: Make it a kernel module omits 3a7fb86758c9 PCI: dwc: Export more symbols to allow modular drivers omits ef46972ac851 drm/i915: Configure TRANSCONF just the once with bigjoiner omits a471a526bc38 drm/i915: Pimp HSW+ transcoder state readout omits 66173dbe9fea clk: imx: Rework all clk_hw_register_gate2 wrappers omits 2709abc8d14a drm/i915/fbc: Allow FBC with Yf tiling omits 7fd4d99072ce Merge branch 'omap-for-v5.16/ti-sysc' into for-next omits 528a4ab45300 scs: Release kasan vmalloc poison in scs_free process omits b232537074fc soc: ti: omap-prm: Fix external abort for am335x pruss omits 1e39da5a200b drm/i915: Enable TPS3/4 on all platforms that support them omits 4c84926e229e KVM: x86: SVM: add module param to control LBR virtualization omits 0226a45c468f KVM: x86: nSVM: don't copy pause related settings omits 515a0c79e796 kvm: irqfd: avoid update unmodified entries of the routing omits 8b8f9d753b84 KVM: X86: Don't check unsync if the original spte is writible omits f1c4a88c41ea KVM: X86: Don't unsync pagetables when speculative omits cc2a8e66bbcd KVM: X86: Remove FNAME(update_pte) omits 5591c0694d85 KVM: X86: Zap the invalid list after remote tlb flushing omits c3e5e415bc1e KVM: X86: Change kvm_sync_page() to return true when remot [...] omits 06152b2dec3e KVM: X86: Remove kvm_mmu_flush_or_zap() omits bd047e544089 KVM: X86: Don't flush current tlb on shadow page modification omits c6cecc4b9324 KVM: x86/mmu: Complete prefetch for trailing SPTEs for dir [...] omits 22d7108ce472 KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vm [...] omits d22869aff4dc kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" omits 25b9784586a4 KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for [...] omits 62dd57dd67d7 KVM: x86: WARN on non-zero CRs at RESET to detect improper [...] omits 9ebe530b9f5d KVM: SVM: Move RESET emulation to svm_vcpu_reset() omits 06692e4b8055 KVM: VMX: Move RESET emulation to vmx_vcpu_reset() omits d06567353e12 KVM: VMX: Drop explicit zeroing of MSR guest values at vCP [...] omits 583d369b36a9 KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() omits e8f65b9bb483 KVM: x86: Remove defunct setting of XCR0 for guest during [...] omits 5ebbc470d7f3 KVM: x86: Remove defunct setting of CR0.ET for guests duri [...] omits ff8828c84f93 KVM: x86: Do not mark all registers as avail/dirty during [...] omits 94c641ba7a89 KVM: x86: Simplify retrieving the page offset when loading PDTPRs omits 15cabbc259f2 KVM: x86: Subsume nested GPA read helper into load_pdptrs() omits a1c42ddedf35 kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS omits 1e254d0d86a0 Revert "x86/kvm: fix vcpu-id indexed array sizes" omits 620b2438abf9 KVM: Make kvm_make_vcpus_request_mask() use pre-allocated [...] omits baff59ccdc65 KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() omits 381cecc5d7b7 KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() omits ae0946cd3601 KVM: Optimize kvm_make_vcpus_request_mask() a bit omits 6470accc7ba9 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_ma [...] omits 11476d277e06 KVM: use vma_pages() helper omits feb3162f9deb KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. omits 64c785082c21 KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. omits 7b0035eaa7da KVM: selftests: Ensure all migrations are performed when t [...] omits 7eadfbfe0f3b drm/i915: Drop pointless fixed_mode checks from dsi code omits f5b8c316092f drm/i915: Reject user modes that don't match fixed mode's [...] omits e8a747d0884e KVM: x86: Swap order of CPUID entry "index" vs. "significa [...] omits cff4c2c645cb drm/i915: Introduce intel_panel_compute_config() omits 00fc3787d277 drm/i915: Reject modes that don't match fixed_mode vrefresh omits 8a567b110227 drm/i915: Use intel_panel_mode_valid() for DSI/LVDS/(s)DVO omits 082436068c19 drm/i915: Extract intel_panel_mode_valid() omits 4114978dcd24 media: ir_toy: prevent device from hanging during transmit omits eb057514ccca platform/chrome: cros_ec: Fix spelling mistake "responsed" [...] omits 773e89ab0056 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm omits 218848835699 media: s5p-jpeg: rename JPEG marker constants to prevent b [...] omits 448ea5ee473b media: cedrus: Fix SUNXI tile size calculation omits 95a10c4eb307 media: hantro: Fix check for single irq omits a466530b3a1e watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST omits 135291f36d22 vboxfs: fix broken legacy mount signature checking omits 601e6baaa21c HID: amd_sfh: Fix potential NULL pointer dereference omits 38245d0340ea HID: u2fzero: ignore incomplete packets without data omits ef1135704651 HID: amd_sfh: Fix potential NULL pointer dereference omits 94f9c3567eba HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs omits 125aaf6ec2fa HID: apple: Fix logical maximum and usage maximum of Magic [...] omits 689e453a9b9c HID: betop: fix slab-out-of-bounds Write in betop_probe omits 2990cd10e1dd media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] omits be7468c77b0d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] omits ad9af930680b x86/kvmclock: Move this_cpu_pvti into kvmclock.h omits c251d8b3b795 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] omits 5f1644bd8122 media: dvb-frontend/mxl5xx: Remove repeated verbose license text omits 19c23f4fd860 media: dvb-frontend/mxl692: Remove repeated verbose license text omits 476db72e5219 media: mceusb: return without resubmitting URB in case of [...] omits 44870a9e7a3c media: mxl111sf: change mutex_init() location omits dccdd92b7b08 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings omits 92f461517d22 media: ir_toy: do not resubmit broken urb omits 1d37c8542512 media: ir_toy: deal with residual irdata before expected response omits 5173cca012b0 media: ir_toy: print firmware version in correct format omits c73ba202a851 media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] omits d7f26849ed7c media: atmel: fix the ispck initialization omits 9d45ccf721aa media: staging/media/meson: vdec.h: fix kerneldoc warnings omits 7266dda2f1df media: cx23885: Fix snd_card_free call on null card pointer omits 42bb98e420d4 media: tm6000: Avoid card name truncation omits 2908249f3878 media: si470x: Avoid card name truncation omits dfadec236aa9 media: radio-wl1273: Avoid card name truncation omits ea7caaea6ed4 media: rcar_drif: select CONFIG_V4L2_ASYNC omits 9b4a9b31b9ae media: vimc: Enable set resolution at the scaler src pad omits a5991c4e9471 media: rcar-vin: Use user provided buffers when starting omits 1c43c1ecd6a4 media: saa7164: Remove redundant assignment of pointer t omits 5a3683d60e56 media: staging: media: rkvdec: Make use of the helper func [...] omits 8ed852834683 media: sun6i-csi: Allow the video device to be open multip [...] omits 6d0d779b212c media: imx: set a media_device bus_info string omits 645d74c59f14 media: hantro: Fix media device bus_info string omits 79b48af2126d media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] omits e4625044d656 media: i2c: ths8200 needs V4L2_ASYNC omits 49b6f9b27ff0 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] omits 594a2edbcce5 media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] omits 4ba8d7046c04 media: ivtv: don't allow negative resolutions as module pa [...] omits 538314dbfc8a media: usb: stkwebcam: Update the reference count of the u [...] omits aea54c134885 media: s3c-camif: Remove unused including <linux/version.h> omits 439b87fceb23 media: video-i2c: more precise intervals between frames omits 1e153520cd04 media: staging: media: atomisp: code formatting changes at [...] omits de27891f675e media: videobuf2: handle non-contiguous DMA allocations omits c0acf9cfeee0 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag omits b00a9e59c539 media: videobuf2: add queue memory coherency parameter omits 965c1e0bfeb6 media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag omits cde513fd9b35 media: videobuf2: move cache_hints handling to allocators omits 0a12d652fcfe media: videobuf2: split buffer cache_hints initialisation omits 4dbe7eab9580 media: videobuf2: inverse buffer cache_hints flags omits a4b83deb3e76 media: videobuf2: rework vb2_mem_ops API omits 745b475e7e10 media: camss: vfe: Don't call hw_version() before its depe [...] omits 936c7daa4d99 media: gspca: Limit frame size to sizeimage. omits b94b551050b2 media: imx: TODO: Remove items that are already supported omits 1e6494daaf09 media: imx7.rst: Provide an example for imx6ull-evk capture omits c6c709ee55ec media: vivid: add signal-free time for cec message xfer omits 695fb9c6b064 media: Request API is no longer experimental omits 012fe9520e82 media: vim2m: Remove repeated verbose license text omits 887069f42455 media: switch from 'pci_' to 'dma_' API omits 1932dc2f4cf6 media: pci/ivtv: switch from 'pci_' to 'dma_' API omits 5c47dc665754 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] omits 2143ad413c05 media: mtk-vpu: Fix a resource leak in the error handling [...] omits 749d896551df media: camss: vfe: simplify vfe_get_wm_sizes() omits a9be3931188f media: usb: airspy: clean the freed pointer and counter omits 48d219f9cc66 media: TDA1997x: handle short reads of hdmi info frame. omits cdfaf4752e69 media: s5p-mfc: Add checking to s5p_mfc_probe(). omits 7e360fa0c0f3 media: cec-pin: fix off-by-one SFT check omits 8515965e5e33 media: s5p-mfc: fix possible null-pointer dereference in s [...] omits ea8a5c118e24 media: aspeed-video: ignore interrupts that aren't enabled omits 35d2969ea3c7 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] omits 9031d6b3623f media: via-camera: deleted these redundant semicolons omits 065a7c66bd8b media: mtk-vcodec: venc: fix return value when start_strea [...] omits a6b63ca455a1 media: pvrusb2: Replaced simple_strtol() with kstrtoint() omits 76e21bb8be4f media: vidtv: Fix memory leak in remove omits 1b03b539e635 media: rcar_drif: Make use of the helper function devm_pla [...] omits e0bee542882f media: xilinx: Make use of the helper function devm_platfo [...] omits a24973a60551 media: vsp1: Make use of the helper function devm_platform [...] omits b4dac22d27a2 media: venus: core : Make use of the helper function devm_ [...] omits 23f8bd25d152 media: sunxi: Make use of the helper function devm_platfor [...] omits 092c69b2eb09 media: stm32-cec: Make use of the helper function devm_pla [...] omits beabb243e3aa media: stih-cec: Make use of the helper function devm_plat [...] omits 6394c2d95399 media: sti: Make use of the helper function devm_platform_ [...] omits 5d3b9611d589 media: s5p-mfc: Make use of the helper function devm_platf [...] omits d084438d237f media: s5p-jpeg: Make use of the helper function devm_plat [...] omits beaa81f410ba media: s5p-g2d: Make use of the helper function devm_platf [...] omits 8db05a69f13c media: s3c-camif: Make use of the helper function devm_pla [...] omits 0748befbc3b5 media: rockchip: rga: Make use of the helper function devm [...] omits a7cba8c9d0a4 media: renesas-ceu: Make use of the helper function devm_p [...] omits 81a7cad85166 media: rcar_jpu: Make use of the helper function devm_plat [...] omits 736cce12fa63 media: rcar_fdp1: Make use of the helper function devm_pla [...] omits 8ac79b3fbc70 media: rcar-csi2: Make use of the helper function devm_pla [...] omits 1c9b885c1d31 media: rc: sunxi-cir: Make use of the helper function devm [...] omits 044a35714113 media: rc: st_rc: Make use of the helper function devm_pla [...] omits dfa974f58604 media: rc: mtk-cir: Make use of the helper function devm_p [...] omits c533dabe496b media: rc: meson-ir: Make use of the helper function devm_ [...] omits 890418523f51 media: rc: ir-hix5hd2: Make use of the helper function dev [...] omits b619c2ea32fb media: rc: img-ir: Make use of the helper function devm_pl [...] omits b2fb212d9e30 media: mx2_emmaprp: Make use of the helper function devm_p [...] omits 028ac5439f74 media: mtk-jpeg: Make use of the helper function devm_plat [...] omits af2450254052 media: meson: ge2d: Make use of the helper function devm_p [...] omits 5f328fb58c37 media: imx-pxp: Make use of the helper function devm_platf [...] omits a498a4e7af50 media: imx-jpeg: Make use of the helper function devm_plat [...] omits f5202ccb6741 media: exynos4-is: Make use of the helper function devm_pl [...] omits d9bd707c9de3 media: exynos-gsc: Make use of the helper function devm_pl [...] omits bcbeade15a30 media: davinci: Make use of the helper function devm_platf [...] omits 9caf7a0a0951 media: coda: Make use of the helper function devm_platform [...] omits 399e0f9a0d6a media: cec: s5p_cec: Make use of the helper function devm_ [...] omits 97ef3b7f4fdf media: cec: ao-cec: Make use of the helper function devm_p [...] omits f5aae241f989 media: cadence: Make use of the helper function devm_platf [...] omits e4aa275f7310 media: am437x: Make use of the helper function devm_platfo [...] omits 15486e0934eb media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() omits 8c42694150c2 media: docs: Document the behaviour of uvcvideo driver omits 6350d6a4ed48 media: uvcvideo: Set error_idx during ctrl_commit errors omits ee929d5a10ca media: uvcvideo: Check controls flags before accessing them omits 70fa906d6fce media: uvcvideo: Use control names from framework omits 8865c537037b media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE omits e3f60e7e1a2b media: uvcvideo: Set unique vdev name based in type omits 457e7911dfb8 media: uvcvideo: Use dev->name for querycap() omits 9b31ea808a44 media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS omits 866c6bdd5663 media: uvcvideo: refactor __uvc_ctrl_add_mapping omits ffccdde5f0e1 media: uvcvideo: Return -EIO for control errors omits 97a2777a9607 media: uvcvideo: Set capability in s_param omits 0c6bcbdfefa8 media: uvcvideo: Remove s_ctrl and g_ctrl omits c87ed93574e3 media: v4l2-ioctl: S_CTRL output the right value omits a2f8a484fbc9 media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits e4ba563d4d4f media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL omits 861f92cb9160 media: v4l2-ioctl: Fix check_ext_ctrls omits ae0334e0cb73 media: uvcvideo: Remove unused including <linux/version.h> omits 3a7438c8ef86 media: staging: document that Imgu not output auto-exposur [...] omits 311a839a1ad2 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits a9c80593ff80 media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits f1363166f91e media: ov8856: Set default mbus format but allow caller to alter omits 7ee850546822 media: Add sensor driver support for the ov13b10 camera. omits d170b0ea1760 media: imx258: Fix getting clock frequency omits 96d309a9330e media: ipu3-cio2: Introduce to_cio2_device() helper macro omits 8b0a8b1b612c media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits 66ec7a97d2f8 media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits 98508d683970 media: ipu3-cio2: Switch to use media_entity_to_video_device() omits cfd13612a5a7 media: ipu3-cio2: Use temporary storage for struct device pointer omits ace64e5894bc media: ipu3-cio2: Replace open-coded for_each_set_bit() omits a44f9d6f9dc1 media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits 75821f810793 media: ipu3.rst: Improve header formatting on tables omits 548fa43a5869 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 44bc61991508 media: m5602_ov7660: remove the repeated declaration omits f2a7fc8cc807 media: dt-bindings: media: renesas,imr: Convert to json-schema omits 5ba9c067b5ed media: staging: atomisp: fix the uninitialized use in gc22 [...] omits e16f5e39acd6 media: atomisp: Fix error handling in probe omits bbe54b1a75a3 media: atomisp: restore missing 'return' statement omits dbb4cfea6efe media: netup_unidvb: handle interrupt properly according t [...] omits d3bb03ec08fd media: cxd2820r: include the right header omits 39ad5b4a5ae7 media: siano: use DEFINE_MUTEX() for mutex lock omits c9458c6f8a8f media: rc: clean the freed urb pointer to avoid double free omits afae4ef7d5ad media: dvb-usb: fix ununit-value in az6027_rc_query omits 7efc14b8658a media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits 8bff1386d62d media: ir_toy: allow tx carrier to be set omits 6f53b05b8b60 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits 3766d0d83873 media: mtk-vcodec: enable MT8183 decoder omits dc02a307fd5b media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 118add98f80e media: mtk-vcodec: vdec: add media device if using stateless api omits 06fa5f757dc5 media: mtk-vcodec: vdec: support stateless H.264 decoding omits 8cdc3794b2e3 media: mtk-vcodec: vdec: support stateless API omits ffe5350c016a media: add Mediatek's MM21 format omits 741cc360df23 media: mtk-vcodec: support version 2 of decoder firmware ABI omits 34754adb8eba media: mtk-vcodec: vdec: handle firmware version field omits fd00d90330d1 media: mtk-vcodec: vdec: move stateful ops into their own file omits b375e01b796a media: mtk-vcodec: venc: support START and STOP commands omits 69466c22f51b media: mtk-vcodec: make flush buffer reusable by encoder omits 25e7f7d3c483 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits 61a76141beec media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits a5694cb73ad7 media: mtk-vcodec: vdec: Support H264 profile control omits 2eecd3596ede media: tuners: mxl5007t: Removed unnecessary 'return' omits 36b9d695aa6f media: ttusb-dec: avoid release of non-acquired mutex omits 11b982e950d2 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits 8dcea1d60858 media: streamzap: ensure rx resolution can be retrieved omits e6d025d880f4 media: mceusb: ensure rx resolution can be retrieved omits 75b8f8f2646c media: Clean V4L2_PIX_FMT_NV12MT documentation omits 683f71ebb35d media: Add NV12_4L4 tiled format omits 78eee7b5f110 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b84f60a307f0 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 9be0352dae9a media: mtk-vcodec: Add MT8195 H264 venc driver omits 1386801acc5b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 97e6e701f349 media: mtk-vcodec: Clean redundant encoder format definition omits 4461a723ab7b media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 4b9e3e8af4b3 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 8d246e293228 media: TDA1997x: fix tda1997x_remove() omits 2c98b8a3458d media: em28xx: add missing em28xx_close_extension omits 9015fcc256d3 media: videobuf2-core: sanity checks for requests and qbuf omits b72dd0f390aa media: vivid: add module option to set request support mode omits 4787db29f8b6 media: cedrus: drop min_buffers_needed. omits 2845d9d6da0f media: cedrus: hevc: Add support for scaling lists omits 5523dc7b8518 media: hantro: Add scaling lists feature omits 7ba59fb6c3b4 media: hevc: Add scaling matrix control omits d2e86540366e media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 5ad586673799 media: camss: vfe: Remove vfe_hw_version_read() argument omits 2fa698e3da84 media: camss: vfe: Decrease priority of of VFE HW version [...] omits 8cc80c606bd1 media: camss: vfe: Don't read hardware version needlessly omits ecf8d36f93c0 media: rockchip: rkisp1: add support for px30 isp version omits ad82ecd26931 media: dt-bindings: media: rkisp1: document px30 isp compatible omits cd42f8023f16 media: rockchip: rkisp1: add support for v12 isp variants omits dce8ccb2322e media: rockchip: rkisp1: add prefixes for v10 specific parts omits 962fb14068c1 media: rockchip: rkisp1: make some isp-stats functions variable omits 5e8d9d72936a media: rockchip: rkisp1: make some isp-param functions variable omits 08818e6a1d11 media: rockchip: rkisp1: allow separate interrupts omits 098d9cdfdf82 media: dt-bindings: media: rkisp1: document different irq [...] omits 76c4c5697f5a media: dt-bindings: media: rkisp1: fix pclk clock-name omits c57476aba3de media: rockchip: rkisp1: remove unused irq variable omits 187980e0ab6c media: dt-bindings: mt9p031: Add missing required properties omits e5879baf0310 media: dt-bindings: mt9p031: Convert bindings to yaml omits 0a0e78d13a42 media: mt9p031: Use BIT macro omits 0961ba6dd211 media: mt9p031: Fix corrupted frame after restarting stream omits ae47ee5fc470 media: mt9p031: Make pixel clock polarity configurable by DT omits b9c18096f594 media: mt9p031: Read back the real clock rate omits 10aacfecee36 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 12f6517f9726 media: rcar-vin: Remove explicit device availability check omits 3c8c15391481 media: v4l: async: Rename async nf functions, clean up long lines omits 406bb586dec0 media: rcar-vin: Add r8a779a0 support omits 688565db3f9d media: rcar-vin: Move and rename CSI-2 link notifications omits c370dd7fa8dc media: rcar-vin: Specify media device ops at group creation time omits cfef0c833a8d media: rcar-vin: Create a callback to setup media links omits 9c83300146b3 media: rcar-vin: Extend group notifier DT parser to work w [...] omits 2070893aed11 media: rcar-vin: Move group async notifier omits 161b56a82dba media: rcar-vin: Rename array storing subdevice information omits 27b9a6f9e8fe media: rcar-vin: Improve reuse of parallel notifier omits 6df305779291 media: rcar-vin: Improve async notifier cleanup paths omits 8f7112630bd0 media: rcar-vin: Fix error paths for rvin_mc_init() omits b2dc5680aeb4 media: rcar-vin: Refactor controls creation for video device omits b4173cd9981d media: rcar-csi2: Add r8a779a0 support omits c624fe63c0a9 media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits 23c216b335d1 powerpc/iommu: Report the correct most efficient DMA mask [...] omits 6b28c7d0781e PM / devfreq: Strengthen check for freq_table omits e68ac0082787 libbpf: Fix skel_internal.h to set errno on loader retval < 0 omits 41e76c6a3c83 nbd: use shifts rather than multiplies omits 69508d43334e net_sched: Use struct_size() and flex_array_size() helpers omits f83d7033d4ec dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string omits c7a1f997a34c extcon: usbc-tusb320: Add support for TUSB320L omits c13b574018a8 extcon: usbc-tusb320: Add support for mode setting and reset omits 161ecd537948 libbpf: Properly ignore STT_SECTION symbols in legacy map [...] omits ae11ad385f81 dt-bindings: aspeed: Add UART routing controller omits a2db23c11077 dt-bindings: mfd: aspeed-lpc: Convert to YAML schema omits 0ad53fe3ae82 drm/amdgpu: add cyan_skillfish asic header files omits 5c67ff3a4c68 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits 894c6890a23c drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits 5039f5298880 drm/amd/amdgpu: Validate ip discovery blob omits 0069a2273837 gpu: amd: replace open-coded offsetof() with builtin omits 0de5472a0180 drm/amdkfd: fix resource_size.cocci warnings omits 335aea75b0d9 drm/amdgpu: fix warning for overflow check omits 2f350ddadca3 drm/amdgpu: check tiling flags when creating FB on GFX8- omits ce9c1d8c715c drm/amd/amdgpu: Add missing mp_11_0_8_sh_mask.h header omits dae66a044592 drm/amd/display: Pass PCI deviceid into DC omits 356af2f32f44 drm/amd/display: Update VCP X.Y logging to improve usefulness omits 3626a6aebe62 drm/amd/display: Handle Y carry-over in VCP X.Y calculation omits c01baf22dab3 drm/amd/display: make verified link cap not exceeding max [...] omits 750689940819 drm/amd/display: initialize backlight_ramping_override to false omits 028a998c62f7 drm/amd/display: Defer LUT memory powerdown until LUT bypa [...] omits 7c3855c423b1 PCI: Coalesce host bridge contiguous apertures omits ce812992f239 ksmbd: remove NTLMv1 authentication omits de21d8bf7772 bpf: Do not invoke the XDP dispatcher for PROG_RUN with si [...] omits b9447584213e Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 73c4a91fda52 Merge branch 'i2c/for-current' into i2c/for-next omits 647d908816a7 i2c: kempld: deprecate class based instantiation omits ed2f85115a8e i2c: bcm-kona: Fix return value in probe() omits e7f4264821a4 i2c: rcar: enable interrupts before starting transfer omits b58a88682093 drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect omits ff67c4c0dd67 drm/i915/tc: Drop extra TC cold blocking from intel_tc_por [...] omits 3e0abc7661c8 drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P omits 38c393462d01 drm/i915/icl/tc: Remove the ICL special casing during TC-c [...] omits 8e8289a00e63 drm/i915/tc: Avoid using legacy AUX PW in TBT mode omits d0bc677056bd drm/i915/tc: Refactor TC-cold block/unblock helpers omits 64851a32c463 drm/i915/tc: Add a mode for the TypeC PHY's disconnected state omits 675d23c14821 drm/i915/tc: Don't keep legacy TypeC ports in connected st [...] omits 11a8970865b4 drm/i915/tc: Add/use helpers to retrieve TypeC port properties omits 30e114ef4b16 drm/i915/tc: Check for DP-alt, legacy sinks before taking [...] omits 62e1e308ffd7 drm/i915/tc: Remove waiting for PHY complete during releas [...] omits 4f7dad584fdc drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode omits 7194dc998dff drm/i915/tc: Fix TypeC port init/resume time sanitization omits 69c2255f1de5 i2c: / ACPI: fix resource leak in reconfiguration device addition omits b71c724c480c i2c: / ACPI: fix resource leak in reconfiguration device [...] omits 60edfad4fd0b Bluetooth: hci_vhci: Add force_prevent_wake entry omits 59c218ca88c1 Bluetooth: hci_vhci: Add force_suspend entry omits 66fe33241726 libbpf: Make gen_loader data aligned. omits e31eec77e4ab bpf: selftests: Fix fd cleanup in get_branch_snapshot omits c073b25dad0c i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1) omits 7d6b61c394a4 i2c: i801: Use PCI bus rescan mutex to protect P2SB access omits 4c5910631cc1 i2c: i801: Improve i801_add_mux omits 4811a411a929 i2c: i801: Improve i801_acpi_probe/remove functions omits e462aa7e39b5 i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE omits 2b3db4db660f i2c: i801: Improve is_dell_system_with_lis3lv02d omits d97c5d4c622f PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI omits 040d985e27dc MAINTAINERS: Update Mun Yew Tham as Altera Pio Driver maintainer omits d1d598104336 MAINTAINERS: update my email address omits 540cffbab8b8 gpio: pca953x: do not ignore i2c errors omits ef91abfb20c7 devlink: Add missed notifications iterators omits 2b775152bbe8 perf tests vmlinux-kallsyms: Ignore hidden symbols omits 6988f70cf105 kconfig: rename a variable in the lexer to a clearer name omits 65017d8381e2 kconfig: narrow the scope of variables in the lexer omits 94886961e324 perf metric: Avoid events for an 'if' constant result omits a8e4e880834b perf metric: Don't compute unused events omits 970f7afe55ee perf expr: Propagate constants for binary operations omits 3f965a7df09d perf expr: Merge find_ids and regular parsing omits 762a05c561bc perf metric: Allow metrics with no events omits 114a9d6e396e perf metric: Add utilities to work on ids map. omits 7e06a5e30a0c perf metric: Rename expr__find_other. omits c924e0cc0576 perf expr: Move actions to the left. omits e87576c5ac14 perf expr: Use macros for operators omits aed0d6f8c6ed perf expr: Separate token declataion from type omits 7f8fdcbbbefb perf expr: Remove unused headers and inline d_ratio omits edfe7f554ab8 perf metric: Use NAN for missing event IDs. omits cb94a02e7494 perf metric: Restructure struct expr_parse_ctx. omits e5af50a5df57 arm64: kasan: mte: move GCR_EL1 switch to task switch when [...] omits 8fac67ca236b arm64: mm: update max_pfn after memory hotplug omits f8b46c4b51ab arm64/mm: Add pud_sect_supported() omits f5b650f887f3 arm64/traps: Avoid unnecessary kernel/user pointer conversion omits 8694e5e63886 selftests: arm64: Verify that all possible vector lengths [...] omits e42391150eab selftests: arm64: Fix and enable test for setting current [...] omits 4caf339c037c selftests: arm64: Remove bogus error check on writing to files omits ff944c44b782 selftests: arm64: Fix printf() format mismatch in vec-syscfg omits 02d5e016800d Merge tag 'sound-5.15-rc4' of git://git.kernel.org/pub/scm [...] omits 6e439bbd436e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 11408ea52786 drm/i915/gen11: Disable cursor clock gating in HDR mode omits 49e7f76fc514 drm/ttm: add TTM_TT_FLAG_EXTERNAL_MAPPABLE omits a5a3dd42fe13 drm/ttm: add some kernel-doc for TTM_TT_FLAG_* omits 43d46f0b78bb drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/ omits 79e3445b38e0 bpf, arm: Fix register clobbering in div/mod implementation omits d75fe9cb1dd0 samples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause omits 5a48ff48b76f Merge branch 'next/drivers' into for-next omits 6ad4185220e6 arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID omits 140bbfe7cd4b soc: samsung: exynos-chipid: do not enforce built-in omits 1e3e559f8d4e soc: samsung: exynos-chipid: convert to a module omits d1141886c8d7 soc: samsung: exynos-chipid: avoid soc_device_to_device() omits e1b77d68feea Bluetooth: Make use of hci_{suspend,resume}_dev on suspend [...] omits 34785030dc06 selftests: arm64: Move FPSIMD in SVE ptrace test into a function omits a1d7111257cd selftests: arm64: More comprehensively test the SVE ptrace [...] omits 9f7d03a2c5a1 selftests: arm64: Verify interoperation of SVE and FPSIMD [...] omits 8c9eece0bfbf selftests: arm64: Clarify output when verifying SVE register set omits 736e6d5a5451 selftests: arm64: Document what the SVE ptrace test is doing omits eab281e3afa6 selftests: arm64: Remove extraneous register setting code omits 09121ad7186e selftests: arm64: Don't log child creation as a test in SV [...] omits 78d2d816c45a selftests: arm64: Use a define for the number of SVE ptrac [...] omits e63cf610ead1 arm64: mm: Drop pointless call to set_max_mapnr() omits 176412f8674b pinctrl: intel: Kconfig: Add configuration menu to Intel p [...] omits 0b29edc21567 Merge branches 'arm/mediatek', 'arm/renesas', 'iommu/fixes [...] omits 2831b7191726 ASoC: ux500: mop500: Constify static snd_soc_ops omits 5100436c27aa ASoC: ti: Constify static snd_soc_ops omits 9f78e446bde8 iommu/amd: Use report_iommu_fault() omits 3103836496e7 xsk: Fix clang build error in __xp_alloc omits d0f5d790ae86 drm/ttm: remove TTM_PAGE_FLAG_NO_RETRY omits 21856e1e3425 drm/ttm: move ttm_tt_{add, clear}_mapping into amdgpu omits 635138f72e80 drm/ttm: stop setting page->index for the ttm_tt omits f5d28856b89b drm/ttm: stop calling tt_swapin in vm_access omits 7a4c31ee877a arm64: zynqmp: Add support for Xilinx Kria SOM board omits 61bc346ce64a uapi/linux/prctl: provide macro definitions for the PR_SCH [...] omits 2cbc61a1b166 iommu/dma: Account for min_align_mask w/swiotlb omits e81e99bacc9f swiotlb: Support aligned swiotlb buffers omits 2e727bffbe93 iommu/dma: Check CONFIG_SWIOTLB more broadly omits 9b49bbc2c4df iommu/dma: Fold _swiotlb helpers into callers omits ee9d4097cc14 iommu/dma: Skip extra sync during unmap w/swiotlb omits 06e620345d54 iommu/dma: Fix arch_sync_dma for map omits 08ae5d4a1ae9 iommu/dma: Fix sync_sg with swiotlb omits 7fec4d39198b gve: Use kvcalloc() instead of kvzalloc() omits 6a832a6c72b9 net/ipv4/datagram.c: remove superfluous header files from [...] omits ca4b0649be01 net/dsa/tag_ksz.c: remove superfluous headers omits 6f8b64f86e27 net/dsa/tag_8021q.c: remove superfluous headers omits d88fd1b546ff net: phy: bcm7xxx: Fixed indirect MMD operations omits f69bf5dee7ef net/mlx4: Use array_size() helper in copy_to_user() omits 865bfb2affa8 net: bridge: Use array_size() helper in copy_to_user() omits ed717613f972 ethtool: ioctl: Use array_size() helper in copy_{from,to}_user() omits 251ffc077303 Merge branch 'hns3-fixes' omits 0178839ccca3 net: hns3: disable firmware compatible features when uninstall PF omits 27bf4af69fcb net: hns3: fix always enable rx vlan filter problem after [...] omits 276e60421668 net: hns3: PF enable promisc for VF when mac table is overflow omits 108b3c7810e1 net: hns3: fix show wrong state when add existing uc mac address omits 0472e95ffeac net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCL [...] omits d82650be60ee net: hns3: don't rollback when destroy mqprio fail omits a8e76fefe3de net: hns3: remove tc enable checking omits 5b09e88e1bf7 net: hns3: do not allow call hns3_nic_net_open repeatedly omits 4f948b34304c Merge branch 'mctp-core-updates' omits 7b1871af75f3 mctp: Warn if pointer is set for a wrong dev type omits 6183569db80e mctp: Set route MTU via netlink omits f4d41c59135d doc/mctp: Add a little detail about kernel internals omits 97f09abffcb9 mctp: Do inits as a subsys_initcall omits 4f9e1ba6de45 mctp: Add tracepoints for tag/key handling omits 7b14e15ae6f4 mctp: Implement a timeout for tags omits 43f55f23f708 mctp: Add refcounts to mctp_dev omits 73c618456dc5 mctp: locking, lifetime and validity changes for sk_keys omits 1f6c77ac9e6e mctp: Allow local delivery to the null EID omits f364dd71d92f mctp: Allow MCTP on tun devices omits 7c2dcfa295b1 net: phy: micrel: Add support for LAN8804 PHY omits 513e605d7a9c ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup omits 49f01349d15e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 096d19f3156d Merge branch 'octeontx2-ptp-vf' omits 43510ef4ddad octeontx2-nicvf: Add PTP hardware clock support to NIX VF omits ffd2f89ad05c octeontx2-pf: Enable promisc/allmulti match MCAM entries. omits 4ca57d5139a0 habanalabs: fix resetting args in wait for CS IOCTL omits 067595d72817 x86/boot: Fix make hdimage with older versions of mtools omits 239f3c2ee183 drm/i915: Fix runtime pm handling in i915_gem_shrink omits 78aa20fa4381 drm/virtio: implement context init: advertise feature to u [...] omits cd7f5ca33585 drm/virtio: implement context init: add virtio_gpu_fence_event omits 8d6b006e1f51 drm/virtio: implement context init: handle VIRTGPU_CONTEXT [...] omits 85c83ea915ed drm/virtio: implement context init: allocate an array of f [...] omits bbf588d7d4ed drm/virtio: implement context init: stop using drv->contex [...] omits e8b6e76f69a4 drm/virtio: implement context init: plumb {base_fence_ctx, [...] omits 7547675b84bf drm/virtio: implement context init: track {ring_idx, emit_ [...] omits 4fb530e5caf7 drm/virtio: implement context init: support init ioctl omits 6198770a1fe0 drm/virtio: implement context init: probe for feature omits 1925d6a7e0f4 drm/virtio: implement context init: track valid capabiliti [...] omits b10790434cf2 drm/virtgpu api: create context init feature omits 34268c9dde4c virtio-gpu api: multiple context types with explicit initi [...] omits e5c044c8a9b6 scripts: get_abi.pl: make undefined search more deterministic omits dde98a573c0a drm/i915: constify display wm vtable omits eba4b7960f22 drm/i915: constify clock gating init vtable. omits d28c2f5c2383 drm/i915: constify display function vtable omits cbc7617af0c1 drm/i915: drop unused function ptr and comments. omits 6b4cd9cba620 drm/i915: constify the cdclk vtable omits a73477f8813c drm/i915: constify the dpll clock vtable omits 0a108bca94a8 drm/i915: constify the audio function vtable omits c6d27046552e drm/i915: constify color function vtable. omits cd030c7c11a4 drm/i915: constify hotplug function vtable. omits 1c55b1e063d0 drm/i915: constify fdi link training vtable omits 38261f369fb9 selftests/bpf: Fix probe_user test failure with clang buil [...] omits 903f3806f3e8 drm/i915: split the dpll clock compute out from display vtable. omits 5c8c179bcaf6 drm/i915: split fdi link training from display vtable. omits de1677c5e32a drm/i915: split irq hotplug function from display vtable omits 89ac34c14d7e drm/i915: split cdclk functions from display vtable. omits 7b75709ac8b5 drm/i915: split audio functions from display vtable omits 082800ab52d6 drm/i915: split color functions from display vtable omits 27057882f62e drm/i915: split watermark vfuncs from display vtable. omits 46d8e4a1da52 drm/i915: split clock gating init from display vtable omits 4360a2b54fd7 drm/i915/display: add intel_fdi_link_train wrapper. omits 44892ffafa5a drm/i915: add wrappers around cdclk vtable funcs. omits 02a1a6351e43 drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) omits b198c36ab605 Merge branch 'misc' into for-next omits b0ee5c2f4727 Merge branch 'fixes' into for-next omits ef9c66a0aea5 drm/i915: make update_wm take a dev_priv. omits 758b2fc26640 drm/i915/pm: drop get_fifo_size vfunc. omits 5716c8c6f4b6 drm/i915/uncore: split the fw get function into separate vfunc omits c749301ebee8 scsi: sd: Fix sd_do_mode_sense() buffer length handling omits a7d6840bed0c scsi: core: Fix scsi_mode_select() buffer length handling omits 17b49bcbf835 scsi: core: Fix scsi_mode_sense() buffer length handling omits 6bd49b1a8d43 scsi: core: Delete scsi_{get,free}_host_dev() omits ca4ff9e751eb scsi: elx: efct: Switch from 'pci_' to 'dma_' API omits a0cea83332ae scsi: ufs: ufs-qcom: Enter and exit hibern8 during clock scaling omits 525943a586ef scsi: ufs: core: Export hibern8 entry and exit functions omits a5b141a895b5 scsi: lpfc: Add support for optional PLDV handling omits 79a7482249a7 scsi: csiostor: Add module softdep on cxgb4 omits 60c98a87fcaa scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y omits 5860d9fb5622 scsi: lpfc: Return NULL rather than a plain 0 integer omits 9f80eca441a9 scsi: aic7xxx: Fix a function name in comments omits 8d807a068090 scsi: lpfc: Fix a function name in comments omits 568778f5572a scsi: advansys: Prefer struct_size() over open-coded arithmetic omits 8e2d81c6b5be scsi: qla2xxx: Fix excessive messages during device logout omits cced4c0ec7c0 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Un [...] omits ce580e47e848 scsi: ufs: exynos: Unify naming omits dd689ed5aa90 scsi: ses: Fix unsigned comparison with less than zero omits e8c2da7e329c scsi: ufs: Fix illegal offset in UPIU event trace omits 1018bf24550f ksmbd: fix documentation for 2 functions omits a365023a76f2 net: qrtr: combine nameservice into main module omits 3d5f12d4ff78 net: ipv4: remove superfluous header files from fib_notifier.c omits f936bb42aeb9 net: bridge: mcast: Associate the seqcount with its protec [...] omits 9e28cfead2f8 net: mdio-ipq4019: Fix the error for an optional regs resource omits 571fa247ab41 samples: bpf: Fix vmlinux.h generation for XDP samples omits 72e1781a5de9 Merge branch 'bpf: Build with -Wcast-function-type' omits 102acbacfd9a bpf: Replace callers of BPF_CAST_CALL with proper function [...] omits 3d717fad5081 bpf: Replace "want address" users of BPF_CAST_CALL with BP [...] omits a4e6f95a891a Merge tag 'pinctrl-v5.15-2' of git://git.kernel.org/pub/sc [...] omits 62da74a73570 Merge tag 'vfio-v5.15-rc4' of git://github.com/awilliam/li [...] omits e0f7b1922358 PCI: Use kstrtobool() directly, sans strtobool() wrapper omits 8798a803ddf6 vfio/fsl-mc: Add per device reset support omits fec2432c9a73 bus/fsl-mc: Add generic implementation for open/reset/clos [...] omits 8a764ef1bd43 selinux: enable genfscon labeling for securityfs omits 36f354ec7bf9 PCI/sysfs: Return -EINVAL consistently from "store" functions omits 95e83e219d68 PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input omits c2606ddcf5ad mtd: onenand: samsung: drop Exynos4 and describe driver in [...] omits 1a10ca10a675 Merge branch 'clk-rockchip' into clk-next omits 8d27b14775a4 Merge tag 'v5.16-rockchip-clk-1' of git://git.kernel.org/p [...] omits b357f721c9b6 Merge branch 'clk-fixes' into clk-next omits 09710d82c0a3 bpftool: Avoid using "?: " in generated code omits 4b65021a63a2 Merge tag 'renesas-clk-for-v5.15-tag3' of git://git.kernel [...] omits 0eb10c0c6d61 Bluetooth: btrsi: remove superfluous header files from btrsi.c omits 9ae9c51b092b dt-bindings: rng: convert OMAP and Inside-Secure HWRNG to [...] omits 050109f08c28 dt-bindings: mailbox: fix incorrect gce.h file paths omits a3b539fedc09 dt-bindings: pci: Add DT bindings for apple,pcie omits f4bcba0e873f Bluetooth: btrtl: Set VsMsftOpCode based on device table omits 7f7fd17ed7c5 Bluetooth: Fix handling of experimental feature for codec offload omits 823f3bc4e2ec Bluetooth: Fix handling of experimental feature for qualit [...] omits 6bc779ee05d4 PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() omits 87f1f87a1681 PCI/ACPI: Move _OSC query checks to separate function omits 4c6f6060b7c4 PCI/ACPI: Move supported and control calculations to separ [...] omits af9d82626c8f PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS omits 4e874b119c79 Merge branch 'libbpf: stricter BPF program section name handling' omits 7c80c87ad56a selftests/bpf: Switch sk_lookup selftests to strict SEC("s [...] omits dd94d45cf0ac libbpf: Add opt-in strict BPF program section name handling logic omits d41ea045a6e4 libbpf: Complete SEC() table unification for BPF_APROG_SEC [...] omits 15ea31fadd7f libbpf: Refactor ELF section handler definitions omits 13d35a0cf174 libbpf: Reduce reliance of attach_fns on sec_def internals omits 12d9466d8bf3 libbpf: Refactor internal sec_def handling to enable pluggability omits 15669e1dcd75 selftests/bpf: Normalize all the rest SEC() uses omits c22bdd28257f selftests/bpf: Switch SEC("classifier*") usage to a strict [...] omits 8fffa0e3451a selftests/bpf: Normalize XDP section names in selftests omits 9673268f03ba libbpf: Add "tc" SEC_DEF which is a better name for "classifier" omits 093ab2277b92 block: print the current process in handle_bad_sector omits 720dff78de36 efi: Allow efi=runtime omits d9f283ae71af efi: Disable runtime services on RT omits 387ef964460f Smack:- Use overlay inode label in smack_inode_copy_up() omits e7bd807e8c9e Merge tag 'm68k-for-v5.15-tag3' of git://git.kernel.org/pu [...] omits dca50f08a03e Merge tag 'nios2_fixes_for_v5.15_part1' of git://git.kerne [...] omits d1dcbf615af6 Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE omits c80161287590 perf vendor events arm64: Revise hip08 uncore events omits b8b350afaa4b perf test: Add pmu-event test for event described as "config=" omits 56be05103a40 perf test: Verify more event members in pmu-events test omits d60bad10c4ae perf jevents: Support ConfigCode omits 4f9d4f8aa732 perf parse-events: Set numeric term config omits 08efcb4a638d libtraceevent: Increase libtraceevent logging when verbose omits 359cad09e40b perf tools: Add define for libtracefs version omits 569715164ba2 perf tools: Add define for libtraceevent version omits b758a61b391f perf tools: Enable libtracefs dynamic linking omits 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints omits 3d5ac9effcc6 perf test: Workload test of all PMUs omits 4a87dea9e60f perf test: Workload test of metric and metricgroups omits 9a0a1417d3bb PCI: Tidy comments omits 26db706a6d77 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits 98122e63a7ec drm/amdgpu: check tiling flags when creating FB on GFX8- omits d942856865c7 drm/amd/display: Pass PCI deviceid into DC omits 467a51b69d08 drm/amd/display: initialize backlight_ramping_override to false omits 9f52c25f59b5 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 omits 083fa05bbaf6 drm/amd/display: Fix Display Flicker on embedded panels omits 66805763a97f drm/amdgpu: fix gart.bo pin_count leak omits 0e46c8307574 perf jevents: Add __maybe_unused attribute to unused function arg omits 1c60e6f24b67 Merge branch 'edac-misc' into edac-for-next omits 30cba287eb21 ice: Prefer kcalloc over open coded arithmetic omits b37e4e94c1a8 ice: Fix macro name for IPv4 fragment flag omits 0128cc6e928d ice: refactor devlink getter/fallback functions to void omits 4fc5fbee5cb7 ice: Fix link mode handling omits 40b247608bc5 ice: Add feature bitmap, helpers and a check for DSCP omits 2a87bd73e50d ice: Add DSCP support omits 470b52564cce EDAC/al_mc: Make use of the helper function devm_add_actio [...] omits 93ee1a2c0f08 drm/panel: support for BOE and INX video mode panel omits 76d364d81b55 dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] omits d30ef6d5c013 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 18c58153b8c6 drm/panel: boe-tv101wum-nl6: Support enabling a 3.3V rail omits c43da06c24a4 dt-bindings: drm/panel: boe-tv101wum-nl6: Support enabling [...] omits df38d852c681 kernfs: also call kernfs_set_rev() for positive dentry omits 25b5476a294c KVM: s390: Function documentation fixes omits c22441a7cbd0 arm64: dts: qcom: sdm630-nile: Correct regulator label name omits 4e31e85759a0 arm64: dts: qcom: sm6125: Improve indentation of multiline [...] omits e02c16b9cd24 selftests: KVM: Don't clobber XMM register when read omits d2c8a1554c10 IB/mlx5: Enable UAR to have DevX UID omits 8de1e9b01b03 net/mlx5: Add uid field to UAR allocation structures omits b30cad26d803 arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usb [...] omits f5d7bca55425 arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB d [...] omits 483de2b44cd3 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 omits c99ca78d67a6 platform/x86: thinkpad_acpi: Switch to common use of attributes omits 599482c58ebd platform/x86: ideapad-laptop: Add platform support for Ide [...] omits 6fd3ec5c7af5 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 5c258a8a9cf9 spi: cadence: Fix spelling mistake "nunber" -> "number" omits 603a1621caa0 mwifiex: avoid null-pointer-subtraction warning omits 27da60547de1 RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK omits 45216d63630a RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_W [...] omits 373efe0f3095 RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK omits 019edd01d174 ath10k: sdio: Add missing BH locking around napi_schdule() omits e6dfbc3ba90c ath10k: Fix missing frame timestamp for beacon/probe-resp omits e263bdab9c0e ath10k: high latency fixes for beacon buffer omits d33bec7b3dfa Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 0c72b292de0b Merge tag 'mmc-v5.15-2' of git://git.kernel.org/pub/scm/li [...] omits 1e0083bd0777 gve: DQO: avoid unused variable warnings omits 6a684635478c update email addresses. Change all email addresses for Mar [...] omits 7dbcaf743df5 platform/x86: amd-pmc: Add a message to print resume time info omits 9c93f8f4fc8c platform/x86: amd-pmc: Send command to dump data after cle [...] omits 40635cd32f0d platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS [...] omits 86a03dad0f5a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] omits 6f4d70308e5e ath11k: support SMPS configuration for 6 GHz omits c3a7d7eb4c98 ath11k: add 6 GHz params in peer assoc command omits 62b8963cd84d ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps omits 62db14ea95b1 ath11k: indicate to mac80211 scan complete with aborted fl [...] omits c677d4b1bcc4 ath11k: indicate scan complete for scan canceled when scan [...] omits 441b3b5911f8 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED omits ac83b6034cfa ath11k: add HTT stats support for new stats omits 6ed731829cf8 ath11k: Change masking and shifting in htt stats omits 74327bab6781 ath11k: Remove htt stats fixed size array usage omits 6f442799bcfd ath11k: Replace HTT_DBG_OUT with scnprintf omits 9e2e2d7a4dd4 ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF omits 72de799aa9e3 ath11k: Fix memory leak in ath11k_qmi_driver_event_work omits 8a0b899f169d ath11k: Fix inaccessible debug registers omits cd18ed4cf805 ath11k: Drop MSDU with length error in DP rx path omits 87e9585b3628 drm/amd/display: Replace referral of dal with dc omits 487ac89fee2b drm/amd/display: 3.2.155 omits 14431f3b7c69 drm/amd/display: [FW Promotion] Release 0.0.86 omits 8673b8dc8951 drm/amd/display: Add an extra check for dcn10 OPTC data format omits 7596936260f7 drm/amd/display: Add PPS immediate update flag for DCN2 omits 43dc2ad561c9 drm/amd/display: Fix MST link encoder availability check. omits e3ab29aa8c68 drm/amd/display: Fix for link encoder access for MST. omits f6e54f0643fb drm/amd/display: add function to convert hw to dpcd lane settings omits 52dffe2fc1ad drm/amd/display: update cur_lane_setting to an array one f [...] omits ba9012fcb274 drm/amd/display: Add debug support to override the Minimum [...] omits b629a824708b drm/amd/display: add vsync notify to dmub for abm pause omits b089ebaaddb0 drm/amd/display: Don't enable AFMT for DP audio stream omits bf72ca73aaa6 drm/amd/display: [FW Promotion] Release 0.0.85 omits b0d888900603 drm/amd/display: use correct vpg instance for 128b/132b encoding omits e794747622c3 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 omits f524dd54a789 drm/amdgpu: skip umc ras irq handling in poison mode (v2) omits e43488493cbb drm/amdgpu: set poison supported flag for RAS (v2) omits aaca8c386136 drm/amdgpu: add poison mode query for UMC omits ca5c636dc6a2 drm/amdgpu: add poison mode query for DF (v2) omits 77ec28eac2aa drm/amdgpu: Update PSP TA Invoke to use common TA context [...] omits a74d0224d56a drm/amd/display: Fix Display Flicker on embedded panels omits 71cf9e72b312 drm/amdgpu: fix gart.bo pin_count leak omits 0f17ae43823b ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CA [...] omits 74bba5e5ba45 ath11k: enable 6G channels for WCN6855 omits 54f40f552afd ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 omits b6b142f644d2 ath11k: fix survey dump collection in 6 GHz omits 9d6ae1f5cf73 ath11k: fix packet drops due to incorrect 6 GHz freq value [...] omits 4a9550f536cc ath11k: add channel 2 into 6 GHz channel list omits af3826db74d1 octeontx2-pf: Use hardware register for CQE count omits 4ccb9f03fee7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 13d45964c1b4 Merge branch 'octeontx2-af-external-ptp-clock' omits 99bbc4ae69b9 octeontx2-af: Add external ptp input clock omits e266f6639396 octeontx2-af: Use ptp input clock info from firmware data omits d1489208681d octeontx2-af: cn10k: RPM hardware timestamp configuration omits e37e08fffc37 octeontx2-af: Reset PTP config in FLR handler omits ebc69e897e17 Revert "block, bfq: honor already-setup queue merges" omits c894b51e2a23 net: hns3: fix hclge_dbg_dump_tm_pg() stack usage omits c6995117b60e net: mdio: mscc-miim: Fix the mdio controller omits 128cfb882e23 net/tls: support SM4 CCM algorithm omits f4bd73b5a950 af_unix: Return errno instead of NULL in unix_create1(). omits 171964252189 mac80211: MBSSID support in interface handling omits a9f5970767d1 net: udp: annotate data race around udp_sk(sk)->corkflag omits 103bde372f08 net: sun: SUNVNET_COMMON should depend on INET omits c23bb54f28d6 ionic: fix gathering of debug stats omits 3fb2a54b414f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c561a090c79 ASoC: intel: sof_rt5682: update platform device name for M [...] omits b689d81b1608 ASoC: SOF: ipc: Make the error prints consistent in tx_wai [...] omits 18845128f5f8 ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ omits 6a0ba071b71c ASoC: SOF: add error handling to snd_sof_ipc_msg_data() omits b05cfb121522 ASoC: mediatek: mt8195: add missing of_node_put in probe omits 3e5cdded931a ASoC: SOF: imx: add header file for ops omits a1ce6e43e2ac ASoC: SOF: pm: fix a stale comment omits 22c861fd7f8e ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_ [...] omits 1817750bdc67 net: ipv6: use ipv6-y directly instead of ipv6-objs omits 9a1213849a94 net: ipv6: squash $(ipv6-offload) in Makefile omits 05e97b3d33cb dmascc: add CONFIG_VIRT_TO_BUS dependency omits 51bb08dd04a0 net: ks8851: fix link error omits d68c2e1d19c5 net: stmmac: fix off-by-one error in sanity check omits 861f40fa0edf am65-cpsw: avoid null pointer arithmetic omits f43bed7193a3 net: mac80211: check return value of rhashtable_init omits f04ed7d277e8 net: ipv6: check return value of rhashtable_init omits d7cade513752 net/mlx5e: check return value of rhashtable_init omits 099c6d31764b Bluetooth: btrtl: enable Realtek 8822C/8852A to support AO [...] omits 34af56e8ad3a Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension omits 2c964c558641 netfilter: nf_tables: reverse order in rule replacement expansion omits e189ae161dd7 netfilter: nf_tables: add position handle in event notification omits 339031bafe6b netfilter: conntrack: fix boot failure with nf_conntrack.e [...] omits 94a6df31dcf0 ath11k: Add wmi peer create conf event in wmi_tlv_event_id omits 79feedfea779 ath11k: Avoid "No VIF found" warning message omits 8ee8d38ca472 ath11k: Fix crash during firmware recovery on reo cmd ring access omits 3c79cb4d63c0 ath11k: Assign free_vdev_map value before ieee80211_register_hw omits 8717db7ee802 ath11k: Add vdev start flag to disable hardware encryption omits 1db2b0d0a391 ath11k: Avoid race during regd updates omits 69a0fcf8a9f2 ath11k: Avoid reg rules update during firmware recovery omits f394e4eae8e2 ath11k: Update pdev tx and rx firmware stats omits ab18e3bc1c13 ath11k: Fix pktlog lite rx events omits 2167fa606c0f ath11k: Add support for RX decapsulation offload omits 0d67e332e6df module: fix clang CFI with MODULE_UNLOAD=n omits aadf7c81a077 ath11k: fix some sleeping in atomic bugs omits b9b5948cdd7b ath11k: qmi: avoid error messages when dma allocation fails omits b2549465cdea ath11k: Replace one-element array with flexible-array member omits 4ba3b05ebd0c ath11k: add caldata download support from EEPROM omits e82dfe7b5608 ath11k: add caldata file for multiple radios omits 336e7b53c82f ath11k: clean up BDF download functions omits c72aa32d6d1c ath11k: use hw_params to access board_size and cal_offset omits 654e4d5d3d5b ABI: sysfs-bus-platform: add modalias description omits e080f24795d0 ABI: sysfs-driver-ufs: Add another What for platform drivers omits 3a0d390bd529 ABI: obsolete/sysfs-bus-iio: add some missing blank lines omits 989eff9cdb79 ABI: sysfs-bus-usb: add missing sysfs fields omits e06ab8d57433 ABI: sysfs-bus-usb: use a wildcard for interface name on What omits 89ae45d72ae2 ABI: sysfs-bus-mdio: add alternate What for mdio symbols omits 8a60958923e6 ABI: sysfs-class-bdi: use What: to describe each property omits bab2f3c14e56 ABI: sysfs-bus-pci: add a alternative What fields omits 5e58808871c1 ABI: sysfs-devices-power: add some debug sysfs files omits 773151dc4103 ABI: sysfs-kernel-slab: Document some stats omits 6abac1a8a68e ABI: o2cb: add an obsolete file for /sys/o2cb omits 9919c339babf ABI: sysfs-bus-pci: add documentation for modalias omits e95d6d8b0147 ABI: sysfs-devices: add /dev ABI omits 405ea445781a ABI: sysfs-devices-power: document some RPM statistics omits eeac9faf9645 ABI: testing/sysfs-module: document initstate omits 19aca231250f ABI: stable/sysfs-module: document version and srcversion omits 3b54fc5077da ABI: stable/sysfs-module: better document modules omits 483f7d699fd9 ABI: evm: place a second what at the next line omits 28331a011d1c scripts: get_abi.pl: show progress omits 2833e30aa04d scripts: get_abi.pl: use STDERR for search-string and show-hints omits 42f09848cf3a scripts: get_abi.pl: update its documentation omits 87b58c6fae17 scripts: get_abi.pl: fix parse logic for DT firmware omits 3a1cc06c0e07 scripts: get_abi.pl: produce an error if the ref tree is broken omits 3cb1feadbffd ABI: sysfs-platform-intel-pmc: add blank lines to make it [...] omits 1f223cdb38a7 ABI: sysfs-devices-removable: make a table valid as ReST markup omits 5ef803538bd2 ABI: configfs-usb-gadget-uac2: fix a broken table omits 1b8af67cae65 ABI: configfs-usb-gadget-uac1: fix a broken table omits 6b59d8cac1ff ABI: sysfs-platform-dptf: Add tables markup to a table omits 26d98b9cc042 ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries omits ff3777d0d661 scripts: get_abi.pl: create a valid ReST with duplicated tags omits a144fbf35b84 Merge branch 'mem-ctrl-next' into for-next omits 6b20a5d173cd memory: samsung: describe drivers in KConfig omits 0c2d4ca1e690 Merge branch 'for-v5.16/renesas-rpc' into for-next omits 1869023e24c0 memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash omits fff53a551db5 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode omits daf4e7d7b912 drm/vc4: hdmi: Actually check for the connector status in hotplug omits 0464ed1a79b8 drm/probe-helper: Create a HPD IRQ event helper for a sing [...] omits d162d84b27c8 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells omits 7dad41aac5f3 drm/probe-helper: Document drm_helper_hpd_irq_event() retu [...] omits ced185824c89 bpf, x86: Fix bpf mapping of atomic fetch implementation omits f13efafc1a2c iommu/mediatek: Fix out-of-range warning with clang omits 6e0b813c6bbb mfd: max14577: Do not enforce (incorrect) interrupt trigger type omits 15e24f5ab1f4 mfd: max77693: Do not enforce (incorrect) interrupt trigger type omits 5a6c0a689e02 mfd: max77686: Do not enforce (incorrect) interrupt trigger type omits 516e83636fce mfd: sec-irq: Do not enforce (incorrect) interrupt trigger type omits f0b636804c7c iommu/dart: Clear sid2group entry when a group is freed omits 1cdeb52e5c24 iommu/ipmmu-vmsa: Hook up r8a77980 DT matching code omits 0b482d0c75bf iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses omits 6f87d4e63732 iommu/dart: Remove iommu_flush_ops omits 0a0624a26f9c thunderbolt: Fix -Wrestrict warning omits 3d31d4e7a3ef iommu/dma: Unexport IOVA cookie management omits b2b2781a9755 iommu/dart: Clean up IOVA cookie crumbs omits 7a62ced8ebd0 iommu/ipmmu-vmsa: Add support for r8a779a0 omits 5c8e9a47b5e6 dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a779a0 support omits eb19efed836a ath11k: Wstringop-overread warning omits f2ff7147c683 ALSA: pcsp: Make hrtimer forwarding more robust omits b72e86c07e98 ath11k: Add spectral scan support for QCN9074 omits 6dfd20c8a6cd ath11k: Fix the spectral minimum FFT bin count omits 1cae9c0009d3 ath11k: Introduce spectral hw configurable param omits cc2ad7541486 ath11k: Refactor spectral FFT bin size omits f552d6fd2f27 ath11k: add support for 80P80 and 160 MHz bandwidth omits 61fe43e7216d ath11k: add support for setting fixed HE rate/gi/ltf omits a8e5387f8362 ipw2200: Fix a function name in print messages omits a20f3b10de61 ASoC: SOF: Intel: hda-dai: fix potential locking issue omits 868ddfcef31f ALSA: hda: hdac_ext_stream: fix potential locking issues omits 1465d06a6d85 ALSA: hda: hdac_stream: fix potential locking issue in snd [...] omits e7e7d02ad837 dt-bindings: mfd: logicvc: Add patternProperties for the display omits 882e013a32ec ALSA: usb-audio: fix comment reference in __uac_clock_find_source omits 4139ff008330 Bluetooth: Fix wrong opcode when LL privacy enabled omits ce81843be24e Bluetooth: Fix Advertisement Monitor Suspend/Resume omits 2a764b7c708a drm/i915/display: Fix the dsc check while selecting min_cdclk omits a462ac13da67 Merge branches 'renesas-arm-defconfig-for-v5.16' and 'rene [...] omits 732e8ee0351c arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets omits ebd6823af378 driver core: Add debug logs when fwnode links are added/deleted omits 76f130810b47 driver core: Create __fwnode_link_del() helper function omits 68223eeec708 driver core: Set deferred probe reason when deferred by dr [...] omits 04f6a8ccd180 ARM: dts: rzg1: Add missing Ethernet PHY resets omits 35f875e5d11e ARM: dts: r-mobile: Add missing Ethernet PHY resets omits d45ba2a5f718 arm64: dts: renesas: Add compatible properties to RTL8211E [...] omits 722d55f3a9bd arm64: dts: renesas: Add compatible properties to KSZ9031 [...] omits 18a2427146bf arm64: dts: renesas: Add compatible properties to AR8031 E [...] omits ef6e2bf367ef ARM: dts: renesas: Add compatible properties to uPD6061x E [...] omits 054fe41dace8 ARM: dts: renesas: Add compatible properties to RTL8201FL [...] omits 1c65ef1c71e4 ARM: dts: renesas: Add compatible properties to LAN8710A E [...] omits eb7d7b00d068 ARM: dts: renesas: Add compatible properties to KSZ9031 Et [...] omits 9ec5b8fafb78 ARM: dts: renesas: Add compatible properties to KSZ8081 Et [...] omits 18474181fe38 ARM: dts: renesas: Add compatible properties to KSZ8041 Et [...] omits 59a8bda062f8 arm64: dts: renesas: beacon: Fix Ethernet PHY mode omits 7ff2cd32572a ARM: dts: renesas: Fix SMSC Ethernet compatible values omits 93207e415d13 arm64: defconfig: Enable RZG2L_ADC omits 3c158ec884d8 arm64: defconfig: Enable SND_SOC_WM8978 omits 79e2c3066675 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter omits d888eaac4fb1 selftests, bpf: Fix makefile dependencies on libbpf omits 435b08ec0094 bpf, test, cgroup: Use sk_{alloc,free} for test cases omits 78cc316e9583 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called [...] omits bcfd367c2839 libbpf: Fix segfault in static linker for objects without BTF omits cc3e8f97bbd3 clk: renesas: r8a779a0: Add Z0 and Z1 clock support omits b3aa173d58b4 MAINTAINERS: Add btf headers to BPF omits 8a98ae12fbef bpf: Exempt CAP_BPF from checks against bpf_jit_limit omits 29eef85be2f6 bpf/tests: Add tail call limit test with external function call omits 18935a72eb25 bpf/tests: Fix error in tail call limit tests omits f536a7c80675 bpf/tests: Add more BPF_END byte order conversion tests omits f1517eb790f9 bpf/tests: Expand branch conversion JIT test omits c4df4559db84 bpf/tests: Add JMP tests with degenerate conditional omits d4ff9ee2dc0b bpf/tests: Add JMP tests with small offsets omits 27cc6dac6ec8 bpf/tests: Add test case flag for verifier zero-extension omits 2e807611945c bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes omits a7d2e752e520 bpf/tests: Add staggered JMP and JMP32 tests omits a5a36544de38 bpf/tests: Add exhaustive tests of JMP operand magnitudes omits 9298e63eafea bpf/tests: Add exhaustive tests of ALU operand magnitudes omits 68c956fe7417 bpf/tests: Add exhaustive tests of ALU shift values omits 4bc354138d55 bpf/tests: Reduce memory footprint of test suite omits c2a228d69cef bpf/tests: Allow different number of runs per test case omits 1dc1eed46f9f ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO omits 42ce32b1ae54 staging: r8188eu: Remove unused macros and defines from odm.h omits bd46a1f12c0b staging: most: dim2: use if statements instead of ?: expressions omits 9b27a62d11be staging: most: dim2: force fcnt=3 on Renesas GEN3 omits 05812b971c6d Merge tag 'drm/tegra/for-5.15-rc3' of ssh://git.freedeskto [...] omits 1e3944578b74 Merge tag 'amd-drm-next-5.16-2021-09-27' of https://gitlab [...] omits 151a7c12c4fc Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" omits fe5c735d0d47 iwlwifi: pcie: add configuration of a Wi-Fi adapter on Del [...] omits b3ed524f84f5 drm/msm: allow compile_test on !ARM omits b8cf5584ec5b MAINTAINERS: rename cifs_common to smbfs_common in cifs an [...] omits c3e8c44a9063 libbpf: Ignore STT_SECTION symbols in 'maps' section omits f27591125a56 Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] omits ec1471a898cc soc: qcom: apr: Add GPR support omits 974c6faf7667 soc: dt-bindings: qcom: add gpr bindings omits 99139b80c1b3 soc: qcom: apr: make code more reuseable omits 1ff63d5465d0 soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property omits 985f62a9a131 soc: dt-bindings: qcom: apr: convert to yaml omits 116e5947d7bf drm/edid: Fix drm_edid_encode_panel_id() kerneldoc warning omits c842379d00f1 remoteproc: mss: q6v5-mss: Add modem support on SC7280 omits c42c0a5e97d1 dt-bindings: remoteproc: qcom: Update Q6V5 Modem PIL binding omits 58c8db93f721 remoteproc: qcom: pas: Add SC7280 Modem support omits 04a1261951bc dt-bindings: remoteproc: qcom: pas: Add SC7280 MPSS support omits 9ae45035ba2b remoteproc: qcom: pas: Use the same init resources for MSM [...] omits cc73f503f7ec MAINTAINERS: Update remoteproc repo url omits f13f5d729a8d dt-bindings: remoteproc: k3-dsp: Cleanup SoC compatible fr [...] omits 81231af135ca dt-bindings: remoteproc: k3-r5f: Cleanup SoC compatible fr [...] omits 79111df414fc remoteproc: mediatek: Support mt8195 scp omits f4d7e6f6eb3c dt-bindings: remoteproc: mediatek: Convert mtk,scp to json-schema omits 63e6a34068a3 dt-bindings: remoteproc: mediatek: Add binding for mt8192 scp omits ca7380a41d37 dt-bindings: remoteproc: mediatek: Add binding for mt8195 scp omits 6cb58ea897dd remoteproc: meson-mx-ao-arc: Add a driver for the AO ARC r [...] omits eeaf9700b9c6 dt-bindings: remoteproc: Add the documentation for Meson A [...] omits 28d5554b4630 remoteproc: imx_rproc: Change to ioremap_wc for dram omits e90547d59d4e remoteproc: imx_rproc: Fix rsc-table name omits afe670e23af9 remoteproc: imx_rproc: Fix ignoring mapping vdev regions omits 91bb26637353 remoteproc: imx_rproc: Fix TCM io memory type omits 970675f61bf5 remoteproc: Fix the wrong default value of is_iomem omits 24acbd9dc934 remoteproc: elf_loader: Fix loading segment when is_iomem true omits 54c9237a97e0 rpmsg: Change naming of mediatek rpmsg property omits ff70294fc9a3 xtensa/platforms/iss/simdisk: add error handling support f [...] omits 11333be19c08 RDMA/hfi1: Use struct_size() and flex_array_size() helpers omits b4d170687c4f block/mq-deadline: Prioritize high-priority requests omits 30d1c42fb962 block/mq-deadline: Stop using per-CPU counters omits 5eb9e5202056 block/mq-deadline: Add an invariant check omits 73ac1fd7994b block/mq-deadline: Improve request accounting further omits 6d1ebccbd64a IB/hfi1: Add ring consumer and producers traces omits b4b90a50cbb9 IB/hfi1: Remove atomic completion count omits f5dc70a0e142 IB/hfi1: Tune netdev xmit cachelines omits a7125869b2c3 IB/hfi1: Get rid of tx priv backpointer omits 4bf0ca0c9f77 IB/hfi1: Get rid of hot path divide omits d47dfc2b00e6 IB/hfi1: Remove cache and embed txreq in ring omits 0025fac17b31 arm64: dts: qcom: sc7280: Update Q6V5 MSS node omits 4882cafb99c2 arm64: dts: qcom: sc7280: Add Q6V5 MSS node omits dddf4b0621d6 arm64: dts: qcom: sc7280: Add nodes to boot modem omits f83146890172 arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes omits eca7d3a366b3 arm64: dts: qcom: sc7280: Update reserved memory map omits cea83511353d arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys omits f66ea51f0e47 arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 to [...] omits 946c9a2cf8b0 arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds omits 122d2c5f31b6 arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000 omits 8199a0b31e76 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock omits 8620265ec8ff block/ataflop: add error handling support for add_disk() omits 4cbf564711a8 block/ataflop: provide a helper for cleanup up an atari disk omits b83dad8453e9 block/ataflop: add registration bool before calling del_gendisk() omits e32a97d9a445 block/ataflop: use the blk_cleanup_disk() helper omits 3272470a8d5f swim: add error handling support for add_disk() omits 5d402136f500 swim: add a floppy registration bool which triggers del_gendisk() omits 052f476a9fbb swim: add helper for disk cleanup omits efeed764dfc4 swim: simplify using blk_cleanup_disk() on swim_remove() omits 6c488373376b amiflop: add error handling support for add_disk() omits 6e7bcdf20bae floppy: add error handling support for add_disk() omits b29e2589243b floppy: fix calling platform_device_unregister() on invali [...] omits 2d61455a9034 floppy: use blk_cleanup_disk() omits bda15d383291 floppy: fix add_disk() assumption on exit due to new developments omits 33b8b10bc7fd block/swim3: add error handling support for add_disk() omits 2e68b524b486 rbd: add add_disk() error handling omits d45ce9ad9201 cdrom/gdrom: add error handling support for add_disk() omits 51c7786f5d42 arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sen [...] omits 55884ae0407c pf: add error handling support for add_disk() omits 1683818a4f1a block/sx8: add error handling support for add_disk() omits 7a4423841b4e block/rsxx: add error handling support for add_disk() omits 1db0dfb22fe2 pktcdvd: add error handling support for add_disk() omits 056b5aa40c83 mtip32xx: add error handling support for add_disk() omits af54d9d8dd63 pd: add error handling support for add_disk() omits fea9c131df55 pcd: capture errors on cdrom_register() omits 3d0ec5f1cb3e pcd: fix ordering of unregister_cdrom() omits e4ed399d2995 pcd: add error handling support for add_disk() omits 892c92265579 pd: cleanup initialization omits 327638dec0ce pf: cleanup initialization omits ea3d5fcb746a pcd: cleanup initialization omits 7a60e30557c3 pcd: move the identify buffer into pcd_identify omits ede638c42c82 arm64: dts: qcom: sc7180: Add IMEM and pil info regions omits e4e00b7d3933 n64cart: add error handling support for add_disk() omits b8ca4c92d3be drbd: add error handling support for add_disk() omits e36cbe76134d aoe: add error handling support for add_disk() omits ba8a791d9465 nbd: add error handling support for add_disk() omits c4ec50bcccc3 loop: add error handling support for add_disk() omits b9deda2c2326 null_blk: poll queue support omits a9a5ca5c8c37 arm64: dts: qcom: pm6150l: Add missing include omits ed1648d52a37 arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III omits 4ef13f7fe4cd arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus [...] omits 1797e1c9a95c arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes omits 9264d3c8ee51 arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter omits 574af5456244 arm64: dts: qcom: sm6350: Add PRNG node omits 001eaf9514f2 arm64: dts: qcom: sm6350: Add SPMI bus omits 8fe2e0d9dba8 arm64: dts: qcom: sm6350: Add AOSS_QMP omits 25e0ae684819 arm64: dts: qcom: sm6350: Add TSENS nodes omits 3cc415413f54 arm64: dts: qcom: sm6350: Add cpufreq-hw support omits 23737b9557fe arm64: dts: qcom: sm6350: Add USB1 nodes omits 4c9f09372046 Merge branch 'bpf-xsk-rx-batch' omits e34087fc00f4 selftests: xsk: Add frame_headroom test omits e4e9baf06a6e selftests: xsk: Change interleaving of packets in unaligned mode omits 96a40678ce53 selftests: xsk: Add single packet test omits 1bf3649688c1 selftests: xsk: Introduce pacing of traffic omits 89013b8a2928 selftests: xsk: Fix socket creation retry omits 872a1184dbf2 selftests: xsk: Put the same buffer only once in the fill ring omits 5b132056123d selftests: xsk: Fix missing initialization omits 94033cd8e73b xsk: Optimize for aligned case omits 6aab0bb0c5cd i40e: Use the xsk batched rx allocation interface omits db804cfc21e9 ice: Use the xsk batched rx allocation interface omits 57f7f8b6bc0b ice: Use xdp_buf instead of rx_buf for xsk zero-copy omits 47e4075df300 xsk: Batched buffer allocation for the pool omits 10a5e009b93a xsk: Get rid of unused entry in struct xdp_buff_xsk omits 538f4bcd5106 arm64: dts: qcom: sm6350: Add TLMM block node omits 30de1108df22 arm64: dts: qcom: sm6350: Add GCC node omits 985e02e7c062 arm64: dts: qcom: sm6350: Add RPMHCC node omits ced2f0d75e13 arm64: dts: qcom: sm6350: Add LLCC node omits 5f82b9cda61e arm64: dts: qcom: Add SM6350 device tree omits 55d0feb3ab3d dt-bindings: arm: cpus: Add Kryo 560 CPUs omits 9a6218fd50c1 Merge branch 'v5.16-armsoc/dts64' into for-next omits 98419a39d1dc arm64: dts: rockchip: add pwm nodes for rk3568 omits 0513e464f900 Merge tag 'perf-tools-fixes-for-v5.15-2021-09-27' of git:/ [...] omits 707a4cdf86e5 bus: brcmstb_gisb: Allow building as module omits 2a2a79577dda fpga: ice40-spi: Add SPI device ID table omits 9cccec2bf32f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c1fe10d238c0 remoteproc: qcom: q6v5: Use qmp_send to update co-processo [...] omits 8443ef7b5771 dt-bindings: remoteproc: qcom: Add QMP property omits e73c632b18a9 dt-bindings: remoteproc: qcom: pas: Add QMP property omits 7b4d7894c65b soc: qcom: aoss: Expose send for generic usecase omits e6609f2c07de Merge tag 'media/v5.15-2' of git://git.kernel.org/pub/scm/ [...] omits e603577231d4 dt-bindings: soc: qcom: aoss: Delete unused power-domain d [...] omits ec908595825c dt-bindings: msm/dp: Remove aoss-qmp header omits 99512191f4f1 soc: qcom: aoss: Drop power domain support omits 6b7cb2d23791 arm64: dts: qcom: sm8350: Use QMP property to control load state omits b74ee2d71be8 arm64: dts: qcom: sm8250: Use QMP property to control load state omits d9d327f6a37f arm64: dts: qcom: sm8150: Use QMP property to control load state omits db8e45a81bdc arm64: dts: qcom: sdm845: Use QMP property to control load state omits 6b3207dfebdf arm64: dts: qcom: sc7280: Use QMP property to control load state omits 135780456218 arm64: dts: qcom: sc7180: Use QMP property to control load state omits a4fe5159038f dt-bindings: soc: qcom: aoss: Drop the load state power-domain omits c388a18957ef watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST omits d55174cccac2 nvdimm/pmem: fix creating the dax group omits f060db99374e ACPI: NFIT: Use fallback node id when numa info in NFIT ta [...] omits e765f13ed126 nvdimm/pmem: move dax_attribute_group from dax to pmem omits 9b3b353ef330 vboxfs: fix broken legacy mount signature checking omits e671f0ecfece RDMA/hns: Add the check of the CQE size of the user space omits cc26aee10058 RDMA/hns: Fix the size setting error when copying CQE in c [...] omits 250a0a5ba9d2 docs: checkpatch: add multiline, do/while, and multiple-as [...] omits cbb817fc2eff docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNE [...] omits 59c4e190b10c Merge tag 'v5.15-rc3' into spi-5.15 omits 7d5cfafe8b40 RDMA/hfi1: Fix kernel pointer leak omits 728cb436d4be Merge series "add support for Cadence's XSPI controller" f [...] omits ca4c040d4afa Merge series "add driver to support firmware loading on Ci [...] omits 15ce51f55e15 Documentation/no_hz: Introduce "dyntick-idle mode" before [...] omits 9770a132656c docs/zh_CN: add core-api gfp_mask-from-fs-io translation omits 71a643688093 docs/zh_CN: add core-api boot-time-mm translation omits a4163902d07b docs/zh_CN: add core-api genalloc translation omits 4d68c2c9974c docs/zh_CN: add core-api mm-api translation omits 26f1a50f56c0 docs/zh_CN: add core-api unaligned-memory-access translation omits e19af6e980f0 docs/zh_CN: add core-api memory-allocation translation omits 0ee387b1417b Documentation: arm: marvell: Add link to Orion Functional [...] omits 5b32e44e8b88 Documentation: update pagemap with shmem exceptions omits 92a19d809829 docs/zh_CN: modify some words omits 585e5159f3c2 docs/zh_CN: typo fix and improve translation omits 65a21ad04463 docs/zh_CN: Improve zh_CN/process/howto.rst omits f1e69953104e docs/zh_CN: add core api kref translation omits 0b5222dc3da5 block: move struct request to blk-mq.h omits c285899b9776 block: move integrity handling out of <linux/blkdev.h> omits 57d4320a8346 block: move a few merge helpers out of <linux/blkdev.h> omits 813174e36dd0 block: drop unused includes in <linux/genhd.h> omits b4c23d801849 block: drop unused includes in <linux/blkdev.h> omits 9dd82c0f430d block: move elevator.h to block/ omits 76794241c09d block: remove the struct blk_queue_ctx forward declaration omits f177a6c23d8e block: remove the cmd_size field from struct request_queue omits 44197059fa8e block: remove the unused blk_queue_state enum omits f43faec23875 block: remove the unused rq_end_sector macro omits 9ec750900692 sched: move the <linux/blkdev.h> include out of kernel/sch [...] omits 1cc71b3e029f kernel: remove spurious blkdev.h includes omits 82fe6daa617f arch: remove spurious blkdev.h includes omits 9b264c0e4462 mm: remove spurious blkdev.h includes omits f11826446de4 mm: don't include <linux/blkdev.h> in <linux/backing-dev.h> omits 03acadf5a803 mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h> omits 2e1e2614d05b mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h> omits 78f8876c2d9f io-wq: exclusively gate signal based exit on get_signal() return omits da73f4ee4a9a dt-bindings: interrupt-controller: msi: Add msi-ranges property omits 2e8b4b6ebe56 dt-bindings: interrupt-controller: Convert MSI controller [...] omits 42d43c92fc57 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6489f8d0e1d9 xtensa: call irqchip_init only when CONFIG_USE_OF is selected omits a2941f6aa71a nvme: add command id quirk for apple controllers omits 51032e6f17ce e100: fix buffer overrun in e100_get_regs omits 4329c8dc110b e100: fix length calculation in e100_get_regs_len omits 2f9602870886 selftests: drivers/dma-buf: Fix implicit declaration warns omits bb8a4fcb2136 ipack: ipoctal: fix module reference leak omits 445c81327277 ipack: ipoctal: fix missing allocation-failure check omits cd20d59291d1 ipack: ipoctal: fix tty-registration error handling omits 65c001df517a ipack: ipoctal: fix tty registration race omits a89936cce87d ipack: ipoctal: fix stack information leak omits c090666ba9b5 staging: r8188eu: remove mutex 'usb_vendor_req_mutex' omits d00a923f9616 staging: r8188eu: remove shared buffer for USB requests omits 46f0b1ad5be8 staging: r8188eu: call new usb_write() from rtw_write{8,16 [...] omits 27ed9834bc66 staging: r8188eu: call new usb_read() from rtw_read{8,16,32}() omits a6db0cd3d414 staging: r8188eu: Remove a test from usbctrl_vendorreq() omits 1b77e29e7bf4 staging: r8188eu: change the type of a variable in rtw_read16() omits 6386030e10df staging: r8188eu: remove a bitwise AND from rtw_writeN() omits b9950e7b826a staging: r8188eu: remove a buffer from rtw_writeN() omits a3c1900154d0 staging: r8188eu: change the type of a variable in rtw_write16() omits 7dc3f33ccbf8 staging: r8188eu: remove casts from rtw_{read,write}*() omits 4689bdfa07fa staging: r8188eu: rename symbols in rtw_read*() and rtw_write*() omits ce86bf9dabc2 staging: r8188eu: remove a comment from usbctrl_vendorreq() omits db752ce50b53 staging: r8188eu: reorder comments in usbctrl_vendorreq() omits 8defea0e9573 staging: r8188eu: remove test in usbctrl_vendorreq() omits 4b19eeff8e22 staging: r8188eu: reorder declarations in usbctrl_vendorreq() omits 58673de5fef9 staging: r8188eu: clean up symbols in usbctrl_vendorreq() omits 326db0e7a5e3 staging: r8188eu: remove ODM_CheckPowerStatus() omits a7d375b7a58f staging: r8188eu: remove LedStrategy from struct led_priv omits a2665b208144 staging: r8188eu: remove _InitHWLed() omits 1cb6b51f60a3 staging: r8188eu: remove unnecessary comments omits 0f8d4adcd9c9 staging: r8188eu: remove dead led control functions omits d344819e60cf staging: r8188eu: remove dead led blink functions omits a17aafa3a416 Merge branch 'bcmgenet-flow-control' omits 2d8bdf525d71 net: bcmgenet: add support for ethtool flow control omits fc13d8c03773 net: bcmgenet: pull mac_config from adjust_link omits fcb5dfe7dc40 net: bcmgenet: remove old link state values omits 50e356686fa9 net: bcmgenet: remove netif_carrier_off from adjust_link omits 13807ded270c Merge branch 'rtl8366-cleanups' omits d310b14ae748 net: dsa: rtl8366: Drop and depromote pointless prints omits d8251b9db34a net: dsa: rtl8366: Fix a bug in deleting VLANs omits 5f5f12f5d4b1 net: dsa: rtl8366rb: Fix off-by-one bug omits a4eff910ec63 net: dsa: rtl8366rb: Rewrite weird VLAN filering enablement omits 7776e33c68ae net: dsa: rtl8366: Drop custom VLAN set-up omits d5a680295be2 net: dsa: rtl8366rb: Support bridge offloading omits d06d54a34648 Merge branch 'devlink_register-last' omits bd936bd53b2d net: dsa: Move devlink registration to be last devlink command omits 6f0b1edd9ff1 staging: qlge: Move devlink registration to be last devlin [...] omits c89f78e985cc ptp: ocp: Move devlink registration to be last devlink command omits 504627ee4cf4 net: wwan: iosm: Move devlink_register to be last devlink command omits 71c1b525934d netdevsim: Move devlink registration to be last devlink command omits 0d98ff22de92 net: ethernet: ti: Move devlink registration to be last de [...] omits 1b8e0bdbea65 qed: Move devlink registration to be last devlink command omits 7911c8bd546f ionic: Move devlink registration to be last devlink command omits 4f2a81c40c3c nfp: Move delink_register to be last command omits 67d78e7f7683 net: mscc: ocelot: delay devlink registration to the end omits b2ab483fcbc3 mlxsw: core: Register devlink instance last omits 64ea2d0e7263 net/mlx5: Accept devlink user input after driver initializ [...] omits 1e726859167c net/mlx4: Move devlink_register to be the last initializat [...] omits 4beb0c241bfa net/prestera: Split devlink and traps registrations to sep [...] omits 1d264db405cb octeontx2: Move devlink registration to be last devlink command omits 838cefd5e52c ice: Open devlink when device is ready omits 44691f535270 net: hinic: Open device for the user access when it is ready omits bbb9ae25fc67 dpaa2-eth: Register devlink instance at the end of probe omits 8d44b5cf6060 liquidio: Overcome missing device lock protection in init/ [...] omits 5df290e7a703 bnxt_en: Register devlink instance at the end devlink conf [...] omits cf530217408e devlink: Notify users when objects are accessible omits cb2c5db5f883 staging: r8188eu: remove rtw_tdls_cmd() omits 4ab90e230a8e staging: r8188eu: remove rtw_setstandby_cmd() omits da92478d0ff5 staging: r8188eu: remove rtw_setrttbl_cmd() omits 81928c6dde9b staging: r8188eu: remove rtw_setrfreg_cmd() omits 5cbc715d2c97 staging: r8188eu: remove rtw_setphy_cmd() omits a418fec1d97c staging: r8188eu: remove rtw_setbbreg_cmd() omits 5116c5af51bb staging: r8188eu: remove rtw_setbasicrate_cmd() omits fb87fde0d5fb staging: r8188eu: remove rtw_setassocsta_cmd() omits e387a14ef7dc staging: r8188eu: remove rtw_set_csa_cmd() omits 516d8e284f96 staging: r8188eu: remove rtw_set_ch_cmd() omits eb1689cee43a staging: r8188eu: remove rtw_readtssi_cmdrsp_callback() omits 2b8e9985a6c6 staging: r8188eu: remove rtw_led_blink_cmd() omits cca080a9a84b staging: r8188eu: remove rtw_getrttbl_cmd() omits afa1becb84ce staging: r8188eu: remove rtw_getrfreg_cmd() omits 042d1ea85043 staging: r8188eu: remove rtw_getbbreg_cmd() omits 0ea2cd06a52c staging: r8188eu: remove rtw_createbss_cmd_ex() omits 47f673fab242 staging: r8188eu: remove rtw_cmd_clr_isr() omits 3535d457e412 staging: r8188eu: remove rtw_proc_{init,remove}_one() omits b214e689cf0d staging: r8188eu: remove odm_DynamicTxPowerInit() omits 631333e487ec staging: r8188eu: remove DynamicTxHighPowerLvl from struct [...] omits b6d11bc3ac6e staging: r8188eu: remove dead code from rtl8188e_rf6052.c omits 90602f96f147 staging: r8188eu: remove PowerIndex_backup from struct dm_priv omits 35c2ebee62a6 staging: r8188eu: remove write-only fields from struct dm_priv omits 792ea69f869e staging: r8188eu: remove odm_DynamicTxPower() omits 7168fd18741d staging: r8188eu: remove odm_DynamicTxPowerAP() omits 2e6b2d30f9be staging: r8188eu: remove odm_DynamicTxPowerNIC() omits f3696bdfb665 staging: pi433: goto abort when setting failed in tx_thread omits 152d9d5cde8d staging: r8188eu: remove rtw_sctx_done() omits 3ce4c2633ded staging: r8188eu: remove rtw_calculate_wlan_pkt_size_by_at [...] omits c4dd12296f87 staging: r8188eu: remove rtw_init_recvframe() omits 508557a09f52 staging: r8188eu: remove rtw_enqueue_recvbuf_to_head() omits 2bdccc6d97f2 staging: r8188eu: remove rtw_enqueue_recvbuf() omits 753f368c8983 staging: r8188eu: remove rtw_dequeue_recvbuf() omits feb6c84f907d staging: r8188eu: remove enum secondary_ch_offset omits cd88a0a44a64 staging: r8188eu: remove rtw_set_ie_secondary_ch_offset() omits c3658b51f04a staging: r8188eu: remove rtw_set_ie_mesh_ch_switch_parm() omits 7f27dfd5102d staging: r8188eu: remove rtw_set_ie_ch_switch() omits 36a06fe8a672 staging: r8188eu: remove rtw_ies_remove_ie() omits 8a3964d3a182 staging: r8188eu: remove rtw_action_frame_parse() omits 4a1936f0c59c staging: r8188eu: remove ieee80211_is_empty_essid() omits 6639ffe4d861 staging: r8188eu: remove ieee80211_get_hdrlen() omits 694d888e1508 staging: r8188eu: remove secondary_ch_offset_to_hal_ch_offset() omits 5be1a5155b0b staging: r8188eu: remove hal_ch_offset_to_secondary_ch_offset() omits 5e74e1b43f73 staging: r8188eu: remove dump_ies() omits cb599f66ac01 staging: r8188eu: remove action_public_str() omits 79b54a75fec0 staging: r8188eu: remove rtw_IOL_cmd_buf_dump() omits 58747a854abf staging: r8188eu: remove rtw_os_read_port() omits 09a83935c15e staging: r8188eu: remove rtw_cbuf_full() omits 48cdcb0ee9cf staging: r8188eu: remove rtw_cbuf_push() omits e66a99258605 staging: r8188eu: remove rtw_atoi() omits 5b3ba5017162 staging: r8188eu: remove rtw_set_channel_plan() omits 83293ffec473 staging: r8188eu: remove rtw_validate_ssid() omits 6c3fab164bf5 staging: r8188eu: remove rtw_set_scan_mode() omits 00721106b957 staging: r8188eu: remove rtw_set_country() omits 5bde5fbfbb7d staging: r8188eu: remove rtw_set_802_11_remove_wep() omits 939d4cf79b23 staging: r8188eu: remove rtw_set_802_11_remove_key() omits c94358d1f18a staging: r8188eu: remove rtw_set_802_11_add_key() omits 6d999c47403a staging: r8188eu: remove rtw_freq2ch() omits 548b78fe3b21 staging: r8188eu: remove build_deauth_p2p_ie() omits dc9169033227 staging: r8188eu: remove sreset_get_wifi_status() omits e71ad25ee16a staging: r8188eu: remove issue_probereq_p2p_ex() omits 3d955b533a67 staging: r8188eu: remove issue_action_spct_ch_switch() omits 3c252a5e4aa2 staging: r8188eu: remove rtw_scan_abort() omits eefb514127d3 staging: r8188eu: remove rtw_get_timestampe_from_ie() omits 193331733b32 staging: r8188eu: remove _rtw_enqueue_network() omits 1387b4fef6c8 staging: r8188eu: remove _rtw_dequeue_network() omits 1e5b9b2c6d1f staging: r8188eu: remove rtw_efuse_map_read() omits 83ffeb638e53 staging: r8188eu: remove rtw_BT_efuse_map_read() omits 61f5e31a0da3 staging: r8188eu: remove rtw_efuse_map_write() omits 72973fa19cbf staging: r8188eu: remove rtw_efuse_access() omits 1fdacbe35eb8 staging: r8188eu: remove rtw_BT_efuse_map_write() omits 0069facd12be staging: r8188eu: remove efuse_GetMaxSize() omits 285fe7ec6abf staging: r8188eu: remove efuse_GetCurrentSize() omits bae0847d0639 staging: r8188eu: remove EFUSE_ShadowRead() omits bc1bd400a1ce staging: vchiq_arm: use __func__ to get function name in d [...] omits 66eb8701cb0f staging: vchiq_arm: remove extra blank line omits 851d48d3c6e2 staging: vchiq_arm: fix quoted strings split across lines omits 376bc13aaf2c staging: vchiq_arm: cleanup blank lines omits 0b45b94dd70c staging: vchiq_arm: clarify multiplication expressions omits 410caae5c734 staging: vchiq_arm: remove unnecessary space in cast omits 146707c355e9 staging: vchiq_arm: cleanup code alignment issues omits 5c49d1850ddd KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue omits 913581b8ae06 Merge tag 'icc-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits d5b0d88385f5 PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM omits 2ef5236660b6 ACPI: glue: Look for ACPI bus type only if ACPI companion [...] omits c4d19838d8c4 ACPI: glue: Drop cleanup callback from struct acpi_bus_type omits 479544811782 PCI: ACPI: Drop acpi_pci_bus omits 9b40e16ee51a Merge branch 5.15-rc3 into staging-next omits 5ecb11dd892f Merge 5.15-rc3 into tty-next omits ae9a6149884e Merge 5.15-rc3 into usb-next omits 9ba533eb99bb power: supply: core: Add psy_has_property() omits 2a5a8fa8b231 leds: trigger: use RCU to protect the led_cdevs list omits 811b5440c6e4 led-class-flash: fix -Wrestrict warning omits d576b31bdece drm/i915: remember to call i915_sw_fence_fini omits 20ac422c8ef7 Merge 5.15-rc3 into char-misc next omits 9523b33cc31c NIOS2: setup.c: drop unused variable 'dram_start' omits dc1e3cb8da8b nl80211: MBSSID and EMA support in AP mode omits 05075fe7455a nl80211: don't kfree() ERR_PTR() value omits 27b231798da1 mm/writeback: Add folio_write_one omits 011cfd9e145a mm/filemap: Add FGP_STABLE omits db2c05d524eb mm/filemap: Add filemap_get_folio omits 8c4c882d3c73 mm/filemap: Convert mapping_get_entry to return a folio omits 6c03066a06db mm/filemap: Add filemap_add_folio() omits 20bd52db70a5 mm/filemap: Add filemap_alloc_folio omits 2138895eb484 mm/page_alloc: Add folio allocation functions omits bcc0f46ce3f1 mm/lru: Add folio_add_lru() omits 251295f4021f mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 5c2861820dc2 mm: Add folio_evictable() omits 1f24a3d67357 mm/workingset: Convert workingset_refault() to take a folio omits 25f9aa25e899 mm/filemap: Add readahead_folio() omits 383b23ff829f mm/filemap: Add folio_mkwrite_check_truncate() omits 8e07d3ca68cf mm/filemap: Add i_blocks_per_folio() omits 18db6a619dc3 mm/writeback: Add folio_redirty_for_writepage() omits ee1df0a0d08b mm/writeback: Add folio_account_redirty() omits d3dfd5080a6c mm/writeback: Add folio_clear_dirty_for_io() omits bf18cb8be39e mm/writeback: Add folio_cancel_dirty() omits 3eb9f6950c38 mm/writeback: Add folio_account_cleaned() omits 66f6cd623b39 mm/writeback: Add filemap_dirty_folio() omits c90c7ec8e751 mm/writeback: Convert tracing writeback_page_template to folios omits 27d26564afc5 mm/writeback: Add __folio_mark_dirty() omits 98dfc1ccfb5a mm/writeback: Add folio_mark_dirty() omits 725ccb797df8 mm/writeback: Add folio_start_writeback() omits 3262a9de10b8 mm/writeback: Add __folio_end_writeback() omits 5a8cb5ae26b7 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits e1f4a65c0ec8 flex_proportions: Allow N events instead of 1 omits 9fc5acbdbb55 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits b95c50f8eae4 mm/migrate: Add folio_migrate_copy() omits e546b61eed32 mm/migrate: Add folio_migrate_flags() omits e775e4725c07 mm/migrate: Add folio_migrate_mapping() omits 5e96a9a758fa mm/rmap: Add folio_mkclean() omits ffba671f05c6 mm/swap: Add folio_mark_accessed() omits 7bcc2152ac11 mm/swap: Add folio_activate() omits 56ed04328bc6 mm: Add folio_young and folio_idle omits e7dd9dabb189 mm: Add arch_make_folio_accessible() omits a09215d25f44 mm: Add kmap_local_folio() omits 0d0fe8b3f7f8 mm: Add flush_dcache_folio() omits 646010009d35 mm: Add folio_raw_mapping() omits bf6bd276b374 mm: Add folio_pfn() omits c5ce619a77ce mm/workingset: Convert workingset_activation to take a folio omits 0de340cbed33 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits e809c3fedeeb mm/memcg: Add folio_lruvec_lock() and similar functions omits b1baabd995ab mm/memcg: Add folio_lruvec() omits fcce4672c06a mm/memcg: Convert mem_cgroup_move_account() to use a folio omits f70ad4487415 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 9d8053fc7a21 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits d21bba2b7d0a mm/memcg: Convert mem_cgroup_migrate() to take folios omits bbc6b703b219 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits c4ed6ebfcb09 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 8f425e4ed0eb mm/memcg: Convert mem_cgroup_charge() to take a folio omits 118f2875490b mm/memcg: Convert commit_charge() to take a folio omits 1b7e4464d43a mm/memcg: Add folio_memcg() and related functions omits 8e88bd2dfde2 mm/memcg: Convert memcg_check_events to take a node ID omits 2ab082ba76f9 mm/memcg: Remove soft_limit_tree_node() omits 658b69c9d852 mm/memcg: Use the node id in mem_cgroup_update_tree() omits 6e0110c247c8 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 874fd90cafdc mm: Add folio_nid() omits dd10ab049beb mm: Add folio_mapped() omits 6abbaa5b0173 fs/netfs: Add folio fscache functions omits b47393f8448a mm/filemap: Add folio private_2 functions omits df4d4f127394 mm/filemap: Convert page wait queues to be folios omits 6974d7c977d7 mm/filemap: Add folio_wake_bit() omits 101c0bf67f50 mm/filemap: Add folio_wait_bit() omits a49d0c507759 mm/writeback: Add folio_wait_stable() omits 490e016f229a mm/writeback: Add folio_wait_writeback() omits 4268b48077e5 mm/filemap: Add folio_end_writeback() omits 575ced1c8b0d mm/swap: Add folio_rotate_reclaimable() omits 9138e47ed425 mm/filemap: Add __folio_lock_or_retry() omits 6baa8d602e84 mm/filemap: Add folio_wait_locked() omits ffdc8dabf20b mm/filemap: Add __folio_lock_async() omits af7f29d9e1a7 mm/filemap: Add folio_lock_killable() omits 7c23c782d5d5 mm/filemap: Add folio_lock() omits 4e1364286d0a mm/filemap: Add folio_unlock() omits 2f52578f9c64 mm/util: Add folio_mapping() and folio_file_mapping() omits 352b47a69844 mm/filemap: Add folio_pos() and folio_file_pos() omits f94b18f6653a mm/filemap: Add folio_next_index() omits 9257e1567738 mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits 85d0a2ed3747 mm: Handle per-folio private data omits 889a3747b3b7 mm/lru: Add folio LRU functions omits d389a4a81155 mm: Add folio flag manipulation functions omits 020853b6f5ea mm: Add folio_try_get_rcu() omits 86d234cb0499 mm: Add folio_get() omits b620f63358cd mm: Add folio_put() omits c24016ac3a62 mm: Add folio reference count functions omits 9e9edb2094db mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits a53e17e4e97b mm/vmstat: Add functions to account folio statistics omits 32b8fc486524 mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits 7b230db3b8d3 mm: Introduce struct folio omits c25303281d79 mm: Convert get_page_unless_zero() to return bool omits d67ed2510d28 xtensa: use CONFIG_USE_OF instead of CONFIG_OF omits ef5d6356e2ac cxgb: avoid open-coded offsetof() omits 3e0d5699a975 net: stmmac: fix gcc-10 -Wrestrict warning omits 3b1b6e82fb5e net: phy: enhance GPY115 loopback disable function omits 4da8b121884d perf iostat: Fix Segmentation fault from NULL 'struct perf [...] omits ca48aa4ab8bf Merge tag 'mac80211-for-net-2021-09-27' of git://git.kerne [...] omits e4fe5d7349e0 perf iostat: Use system-wide mode if the target cpu_list i [...] omits 0ba37e05c240 perf annotate: Add riscv64 support omits a827c007c75b perf config: Refine error message to eliminate confusion omits 4da6552c5d07 perf doc: Fix typos all over the place omits c6613bd4a577 perf arm: Fix off-by-one directory paths. omits 774f2c0890f8 perf vendor events powerpc: Fix spelling mistake "icach" - [...] omits 0f892fd1bd29 perf tests: Fix flaky test 'Object code reading' omits 5c34aea341b1 perf test: Fix DWARF unwind for optimized builds. omits 3ebaaad4bf47 Merge branch 'mv88e6xxx-mtu-fixes' omits b9c587fed61c dsa: mv88e6xxx: Include tagger overhead when setting MTU f [...] omits b92ce2f54c0f dsa: mv88e6xxx: Fix MTU definition omits fe23036192c9 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU omits 584351c31d19 net: ethernet: emac: utilize of_net's of_get_mac_address() omits 867d1ac99f11 net: sparx5: fix resource_size.cocci warnings omits 4247ef026937 ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_m [...] omits ab609f25d198 net: mdiobus: Fix memory leak in __mdiobus_register omits 2974b8a691a9 Revert "ibmvnic: check failover_pending in login response" omits f947fcaffd6a net: cisco: Fix a function name in comments omits eca17cbabd0c spi: Add sc7280 support omits 5b71cbf08a1e spi: s3c64xx: describe driver in KConfig omits a16cc8077627 spi: cadence: add support for Cadence XSPI controller omits 1f01818b410a spi: cadence: add dt-bindings documentation for Cadence XS [...] omits c6e5e92cb29e regulator: dummy: Use devm_regulator_register() omits e458d3f39d91 regulator: pwm-regulator: Make use of the helper function [...] omits 93323666d233 ASoC: ak4458: Use modern ASoC DAI format terminology omits b55f03436b28 ASoC: ak5558: Use modern ASoC DAI format terminology omits b0e3b0a7078d ASoC: dmaengine: Introduce module option prealloc_buffer_s [...] omits d09000425223 ASoC: dwc-i2s: Update to modern clocking terminology omits a35f2d4406f9 ASoC: ak4671: Use modern ASoC DAI format terminology omits 2a36bd83bf8a ASoC: alc5623: Use modern ASoC DAI format terminology omits a91b0e5b0bf6 ASoC: bcm: Convert to modern clocking terminology omits 99a26f2416fc ASoC: cpcap: Use modern ASoC DAI format terminology omits 9929265f2a7b ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Uns [...] omits 9208d3ca8cb6 ASoC: dt-bindings: wlf,wm8978: Fix I2C address in example omits a4db95b28241 ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" omits e3a0dbc5d6d9 ASoC: ad193x: Update to modern clocking terminology omits 313fab4820f3 ASoC: tegra: Constify static snd_soc_dai_ops structs omits edd6dffdc667 ASoC: cs42l42: Use two thresholds and increased wait time [...] omits 9943ab72fd37 ASoC: adav80x: Update to modern clocking terminology omits 21b686e0bf43 ASoC: adau1977: Update to modern clocking terminology omits a41a008fe822 ASoC: adau17x1: Update to modern clocking terminology omits 33ff453907ee ASoC: adau1701: Update to modern clocking terminology omits 829fddb1f686 ASoC: adau1373: Update to modern clocking terminology omits 9c42dd7bfbca ASoC: adau1372: Update to modern clocking terminology omits 88e5cdddb50a ASoC: ad1836: Update to modern clocking terminology omits c7801a3c6849 ASoC: ep93xx: Convert to modern clocking terminology omits 501849d97e53 ASoC: samsung: add missing "fallthrough;" omits 3e8908fbfd9c ASoC: ak4642: Use modern ASoC DAI format terminology omits a270bd9abdc3 ASoC: wcd9335: Use correct version to initialize Class H omits 155acb01bfbf ASoC: alc5632: Use modern ASoC DAI format terminology omits 8515f828c565 ASoC: ak4104: Update to modern clocking terminology omits 2b0a5d8d2884 ASoC: ak4118: Update to modern clocking terminology omits c5bc62751106 ASoC: zl38060: Update to modern clocking terminology omits d24d3f7288fb ASoC: q6afe: q6asm: Fix typos in qcom,q6afe.txt and qcom,q [...] omits f6bc909e7673 firmware: cs_dsp: add driver to support firmware loading o [...] omits 2dd044641ec3 ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops omits e14682021591 ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp omits a828056fa1fc ASoC: wm_adsp: move firmware loading to client omits 2169f2f15185 ASoC: wm_adsp: Pass firmware names as parameters when star [...] omits edb1d6d7f039 ASoC: wm_adsp: Move check of dsp->running to better place omits 0700bc2fb94c ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling omits 6092be2d93b3 ASoC: wm_adsp: Move sys_config_size to wm_adsp omits 186152df4d43 ASoC: wm_adsp: Split DSP power operations into helper functions omits 25ca837ba6f4 ASoC: wm_adsp: Separate some ASoC and generic functions omits 6ab1d0cc8470 ASoC: wm_adsp: Introduce cs_dsp logging macros omits 5beb8eeade2c ASoC: wm_adsp: Rename generic DSP support omits df6c505c129a ASoC: wm_adsp: Cancel ongoing work when removing controls omits 04ae08596737 ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for comp [...] omits 6477960755fb ASoC: wm_adsp: Move check for control existence omits d07a6d454ffa ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t omits 6840615f85f6 spi: spidev: Add SPI ID table omits 0cc3687eadd0 ASoC: cs4341: Add SPI device ID table omits ceef3240f9b7 ASoC: pcm179x: Add missing entries SPI to device ID table omits 172da89ed0ea s390/cio: avoid excessive path-verification requests omits 2b73e209ba75 net/ipv4/tcp_nv.c: remove superfluous header files from tcp_nv.c omits 005552854fe6 net: smsc: Fix function names in print messages and comments omits e7e9d2088d9c net: sis: Fix a function name in comments omits 8b58cba44e6b net: broadcom: Fix a function name in comments omits 8d04c7b96424 net: atl1c: Fix a function name in print messages omits c6b40ee330fe drm/i915/audio: Use BIOS provided value for RKL HDA link omits e53e9828a8d2 cfg80211: always free wiphy specific regdomain omits 064d0171d7ee net: fddi: skfp: Fix a function name in comments omits b38bcb41f144 FDDI: defxx: Fix function names in coments omits 763716a55cb1 net: bgmac-platform: handle mac-address deferral omits 44b6aa2ef69f net: hns: Fix spelling mistake "maped" -> "mapped" omits 63214f02cff9 mac80211: save transmit power envelope element and power c [...] omits 719c57197010 net: make napi_disable() symmetric with enable omits 930dfa563155 ptp: clockmatrix: use rsmu driver to access i2c/spi bus omits b69c99463d41 selftests: net: fib_nexthops: Wait before checking reporte [...] omits cb751b7a57e5 mac80211: add parse regulatory info in 6 GHz operation inf [...] omits 405fca8a9461 ieee80211: add power type definition for 6 GHz omits 7ff379ba2d4b mac80211: twt: don't use potentially unaligned pointer omits e306784a8de0 cfg80211: AP mode driver offload for FILS association crypto omits 641cdbea7635 thunderbolt: Enable retry logic for intra-domain control packets omits 33092aca857b mac80211: Fix Ptk0 rekey documentation omits 111461d57374 mac80211: check return value of rhashtable_init omits 94513069eb54 mac80211: fix use-after-free in CCMP/GCMP RX omits 4b8bcaf8a6d6 drm/i915: Remove warning from the rps worker omits c83ff0186401 drm/i915/request: fix early tracepoints omits da0468a74450 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] omits 5cb8742774d2 Merge tag 'gvt-fixes-2021-09-18' of https://github.com/int [...] omits dd0f17ef2ea8 Merge branches 'for-5.15/upstream-fixes' and 'for-5.16/amd [...] omits f75203cd8be9 HID: amd_sfh: Update Copyright details omits ba70a4ff231c HID: amd_sfh: switch from 'pci_' to 'dev_' API omits c45d2b54cc73 HID: amd_sfh: Use dma_set_mask_and_coherent() omits 88a04049c08c HID: amd_sfh: Fix potential NULL pointer dereference omits f11c35e18150 platform/chrome: cros_ec_sensorhub: simplify getting .driver_data omits f636fb044ad6 iio: common: cros_ec_sensors: simplify getting .driver_data omits 27ff63eb076c rtc: msc313: fix missing include omits d72a9c158893 ksmbd: fix invalid request buffer access in compound omits 18d46769d54a ksmbd: remove RFC1002 check in smb2 request omits 5816b3e6577e Linux 5.15-rc3 omits e7d5184b24fb Merge branch 'bpf: Support <8-byte scalar spill and refill' omits ef979017b837 bpf: selftest: Add verifier tests for <8-byte scalar spill [...] omits 54ea6079b7d5 bpf: selftest: A bpf prog that has a 32bit scalar spill omits 354e8f1970f8 bpf: Support <8-byte scalar spill and refill omits 27113c59b6d0 bpf: Check the other end of slot_type for STACK_SPILL omits 5e5d7597637c Merge tag '5.15-rc2-ksmbd-fixes' of git://git.samba.org/ksmbd omits 996148ee05d0 Merge tag 'edac_urgent_for_v5.15_rc3' of git://git.kernel. [...] omits 299d6e47e8f8 Merge tag 'thermal-v5.15-rc3' of git://git.kernel.org/pub/ [...] omits 5bb7b2107f8c Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/ [...] omits 3a398acc56dd Merge tag 'timers-urgent-2021-09-26' of git://git.kernel.o [...] omits dc0f97c2613d Merge tag 'irq-urgent-2021-09-26' of git://git.kernel.org/ [...] omits ea1945c2f72d iio: adis16480: fix devices that do not support sleep mode omits 319aeaf69c85 arm: dts: vexpress: Fix motherboard bus 'interrupt-map' omits c2980c64c7fd iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED omits d59bdda85eb7 Merge branch 'octeontx2-af-kpu' omits edadeb38dc2f octeontx2-af: Optimize KPU1 processing for variable-length [...] omits 2fae469ae238 octeontx2-af: Limit KPU parsing for GTPU packets omits b193e15ac69d net: prevent user from passing illegal stab size omits a3b397b4fffb Merge branch 'akpm' (patches from Andrew) omits bb19237bf6eb Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits f6f360aef0e7 Merge tag 'io_uring-5.15-2021-09-25' of git://git.kernel.d [...] omits 2d70de4ee593 Merge tag 'block-5.15-2021-09-25' of git://git.kernel.dk/l [...] omits 573984434751 Merge tag 'for-linus-5.15b-rc3-tag' of git://git.kernel.or [...] omits 90316e6ea0f0 Merge tag 'linux-kselftest-fixes-5.15-rc3' of git://git.ke [...] omits be7d9c9161b9 rtc: Add support for the MSTAR MSC313 RTC omits dd49cbedde8a dt-bindings: rtc: Add Mstar MSC313e RTC devicetree binding [...] omits 38b17bc9c40e rtc: rx6110: simplify getting the adapter of a client omits 6eee1c48be7c rtc: s5m: drop unneeded MODULE_ALIAS omits 5e295f940203 rtc: omap: drop unneeded MODULE_ALIAS omits 5f84478e14aa rtc: pcf2123: Add SPI ID table omits da87639d6312 rtc: ds1390: Add SPI ID table omits 8719a17613e0 rtc: ds1302: Add SPI ID table omits a3587e2c0578 i3c: fix incorrect address slot lookup on 64-bit omits a5e0aceabef6 Merge tag 'erofs-for-5.15-rc3-fixes' of git://git.kernel.o [...] omits b8f4296560e3 Merge tag '5.15-rc2-smb3-fixes' of git://git.samba.org/sfr [...] omits 85736168463d Merge tag 'char-misc-5.15-rc3' of git://git.kernel.org/pub [...] omits 9cbef3088619 Merge tag 'staging-5.15-rc3' of git://git.kernel.org/pub/s [...] omits f9d4be2507cf Merge tag 'tty-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits 2c4e969c3843 Merge tag 'usb-5.15-rc3' of git://git.kernel.org/pub/scm/l [...] omits f02003c860d9 hardening: Avoid harmless Clang option under CONFIG_INIT_S [...] omits a19523a426fc treewide: Replace 0-element memcpy() destinations with fle [...] omits ac048335ba21 treewide: Replace open-coded flex arrays in unions omits f944d0c82f8e stddef: Introduce DECLARE_FLEX_ARRAY() helper omits f7ecc34aa683 btrfs: Use memset_startat() to clear end of struct omits 5c1d26062a73 string.h: Introduce memset_startat() for wiping trailing m [...] omits d3edaddcd15e xfrm: Use memset_after() to clear padding omits 5dffde310f55 string.h: Introduce memset_after() for wiping trailing mem [...] omits fd855fdea841 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST omits 3c5221f3f4fd fortify: Add compile-time FORTIFY_SOURCE tests omits 3009f891bb9f fortify: Allow strlen() and strnlen() to pass compile-time [...] omits 369cd2165d7b fortify: Prepare to improve strnlen() and strlen() warnings omits 072af0c638dc fortify: Fix dropped strcpy() compile-time write overflow check omits a52f8a59aef4 fortify: Explicitly disable Clang support omits c430f60036af fortify: Move remaining fortify helpers into fortify-string.h omits cfecea6ead5f lib/string: Move helper functions out of string.c omits c80d92fbb67b compiler_types.h: Remove __compiletime_object_size() omits 8610047ca89f cm4000_cs: Use struct_group() to zero struct cm4000_dev region omits c92a08c1afff can: flexcan: Use struct_group() to zero struct flexcan_re [...] omits 69dae0fe1073 HID: roccat: Use struct_group() to zero kone_mouse_event omits 5e423a0c2db6 HID: cp2112: Use struct_group() for memcpy() region omits 10579b75e023 drm/mga/mga_ioc32: Use struct_group() for memcpy() region omits 43d83af8a57a iommu/amd: Use struct_group() for memcpy() region omits 241fe395e8fe bnxt_en: Use struct_group_attr() for memcpy() region omits 301e68dd9b9b cxl/core: Replace unions with struct_group() omits 50d7bd38c3aa stddef: Introduce struct_group() helper macro omits e7f18c22e6be stddef: Fix kerndoc for sizeof_field() and offsetofend() omits 0e17ad87645c powerpc: Split memset() to avoid multi-field overflow omits 3d0107a7fee4 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] omits 9da1b86865ab iio: adis16475: fix deadlock on frequency set omits f3f07ae425bc x86/umip: Downgrade warning messages to debug loglevel omits 24aa160d5375 Merge branch 'mptcp-fixes' omits 3241a9c02934 mptcp: re-arm retransmit timer if data is pending omits 9e65b6a5aaa3 mptcp: remove tx_pending_data omits 765ff425528f mptcp: use lockdep_assert_held_once() instead of open-coding it omits 13ac17a32bf1 mptcp: use OPTIONS_MPTCP_MPC omits 0d199e4363b4 mptcp: do not shrink snd_nxt when recovering omits 8765de69e7a1 Merge tag 'mlx5-updates-2021-09-24' of git://git.kernel.or [...] omits d05377e184fc kconfig: Create links to main menu items in search omits 74af1e2c1674 drm/i915: Flush buffer pools on driver remove omits 265fd1991c1d ksmbd: use LOOKUP_BENEATH to prevent the out of share access omits 7fe7f3182a0d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits be4c096e6ba7 arm64: dts: qcom: sc7180: Base homestar's power coefficien [...] omits 6cadaa14f290 arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin omits a5fde059398b arm64: dts: qcom: msm8998-xperia: Add camera regulators omits 67372ee2c0bc arm64: dts: qcom: msm8998-xperia: Configure display boost [...] omits 4de9700d0332 arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator omits 58ba4efabc15 arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 [...] omits ebe0932e4fe5 arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support omits 390883af89d2 arm64: dts: qcom: msm8998: Introduce support for Sony Yosh [...] omits bcbda81020c3 mm: fix uninitialized use in overcommit_policy_handler omits 5c91c0e77b8f mm/memory_failure: fix the missing pte_unmap() call omits 19532869feb9 kasan: always respect CONFIG_KASAN_STACK omits e8e9f1e63270 sh: pgtable-3level: fix cast to pointer from integer of di [...] omits 57ed7b4303a1 mm/debug: sync up latest migrate_reason to migrate_reason_names omits a4ce73910427 mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN omits 243418e3925d mm: fs: invalidate bh_lrus for only cold path omits b7cd9fa5ccc3 lib/zlib_inflate/inffast: check config in C to avoid unuse [...] omits ebaeab2fe879 tools/vm/page-types: remove dependency on opt_file for idl [...] omits d09c38726c78 scripts/sorttable: riscv: fix undeclared identifier 'EM_RI [...] omits 9c0f0a03e386 ocfs2: drop acl cache for directories too omits de6ee659684b mm/shmem.c: fix judgment error in shmem_is_huge() omits 867050247e29 xtensa: increase size of gcc stack frame check omits 892ab4bbd063 mm/damon: don't use strnlen() with known-bogus source length omits fa360beac4b6 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS omits acfa299a4a63 mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() omits 09540fa33719 clk: socfpga: agilex: fix duplicate s2f_user0_clk omits 36730a8f5f45 arm64: dts: qcom: pm660: Add reboot mode support omits 5f65408d9bfc arm64: dts: qcom: sc7280: Add aliases for I2C and SPI omits 4e8e7648ae64 arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes omits e3bc6fec5aaa arm64: dts: qcom: sc7280: Configure uart7 to support bluet [...] omits 38cd93f413fd arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node omits bf6f37a3086b arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes omits df0174b13d3f arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp omits 7720ea001b52 arm64: dts: qcom: sc7280: Add QSPI node omits 091037fb770e selftests/bpf: Fix btf_dump __int128 test failure with cla [...] omits 306589856399 drm/print: Add deprecation notes to DRM_...() functions omits 7d1be0a09fa6 drm/edid: Fix EDID quirk compile error on older compilers omits 5d1f642aad69 docs: ABI: sysfs-class-power: Documented cycle_count property omits 067930724ecd power: reset: ltc2952: Use hrtimer_forward_now() omits 40a2d98c9763 power: supply: max17042: extend help/description omits 82ab575eb89e power: supply: max17040: extend help/description omits 222a96b31c24 smack: Guard smack_ipv6_lock definition within a SMACK_IPV [...] omits 7df778be2f61 io_uring: make OP_CLOSE consistent with direct open omits a295aef603e1 ovl: fix missing negative dentry check in ovl_rename() omits 6c93f39f2f43 perf list: Display pmu prefix for partially supported hybr [...] omits 05000bbba1e9 net/mlx5e: Enable TC offload for ingress MACVLAN omits fca572f2bcdd net/mlx5e: Enable TC offload for egress MACVLAN omits 7990b1b5e8bd net/mlx5e: loopback test is not supported in switchdev mode omits c50775d0e226 net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tun [...] omits f3e02e479deb net/mlx5e: Use tc sample stubs instead of ifdefs in source file omits 1cc35b707ced net/mlx5e: Remove redundant priv arg from parse_pedit_to_r [...] omits 6b50cf45b6a0 net/mlx5e: Check action fwd/drop flag exists also for nic flows omits 7f8770c71646 net/mlx5e: Set action fwd flag when parsing tc action goto omits 475fb86ac941 net/mlx5e: Remove incorrect addition of action fwd flag omits 1836d78015b4 net/mlx5e: Use correct return type omits 6c2509d44636 net/mlx5e: Add error flow for ethtool -X command omits c228dce26222 net/mlx5: DR, Fix code indentation in dr_ste_v1 omits 7d42e9818258 Merge tag 'gpio-fixes-for-v5.15-rc3' of git://git.kernel.o [...] omits 47d7e65d64cc Merge tag 'devprop-5.15-rc3' of git://git.kernel.org/pub/s [...] omits ea1f9163ac83 Merge tag 'acpi-5.15-rc3' of git://git.kernel.org/pub/scm/ [...] omits 1b7eaf570140 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ebe180d376a5 drm/gma500: Fix wrong pointer passed to PTR_ERR() omits 4c4f0c2bf341 Merge tag 'ceph-for-5.15-rc3' of git://github.com/ceph/cep [...] omits db6568498b35 drm/mipi-dsi: Create devm device attachment omits a1419fb4a73e drm/mipi-dsi: Create devm device registration omits 209264a85707 drm/bridge: Document the probe issue with MIPI-DSI bridges omits 8886815f4c24 drm/bridge: Add documentation sections omits e655c81ade7b Merge tag 'fixes_for_v5.15-rc3' of git://git.kernel.org/pu [...] omits a801695f68f4 Merge branch 'work.init' of git://git.kernel.org/pub/scm/l [...] omits e61b2ad3e191 Merge tag 'drm-fixes-2021-09-24' of git://anongit.freedesk [...] omits f278eb3d8178 block: hold ->invalidate_lock in blkdev_fallocate omits 5afedf670caf blktrace: Fix uaf in blk_trace access after removing by sysfs omits a647a524a467 block: don't call rq_qos_ops->done_bio if the bio isn't tracked omits c227233ad64c intel_idle: enable interrupts before C1 on Xeons omits d6b88ce2eb9d ACPI: processor idle: Allow playing dead in C3 state omits 9f3a2cb228c2 io_uring: kill extra checks in io_write() omits cdb31c29d397 io_uring: don't punt files update to io-wq unconditionally omits 9990da93d2bf io_uring: put provided buffer meta data under memcg accounting omits 8bab4c09f24e io_uring: allow conditional reschedule for intensive iterators omits 5b7aa38d86f3 io_uring: fix potential req refcount underflow omits a62682f92eed io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow omits bd99c71bd140 io_uring: fix race between poll completion and cancel_hash [...] omits 87c169665578 io-wq: ensure we exit if thread group is exiting omits c117dffff432 ACPI: Kconfig: Fix a typo in Kconfig omits 11ca0d6b54cd Documentation: ACPI: Fix spelling mistake "Millenium" -> " [...] omits 6c7058a38dc4 ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries omits 42de956ca7e5 vfio/ap_ops: Add missed vfio_uninit_group_dev() omits 1878f4b7ec9e arm64: dts: qcom: sdm630: Add missing a2noc qos clocks omits a837a0686308 drm/i915: Remove warning from the rps worker omits 70ad4886d87c arm64: tegra: Update HDA card name on Jetson TX2 NX omits 32f03fbed7ad arm64: tegra: Audio graph sound card for Jetson TX2 NX omits 30b83220aa00 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes omits c5c24373ad0c arm64: dts: qcom: pm8150: specify reboot mode magics omits a153d317168a arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding omits 66019837a556 fs/ntfs3: Refactoring lock in ntfs_init_acl omits ba77237ef880 fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode omits 398c35f4d784 fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex omits 0bd5fdb811b0 fs/ntfs3: Refactor ntfs_get_acl_ex for better readability omits d562e901f25d fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode omits 6c1ee4d30498 fs/ntfs3: Fix logical error in ntfs_create_inode omits 0a85cf288a74 arm64: tegra: Add additional GPIO interrupt entries on Tegra194 omits a86cd017a40a RDMA/usnic: Lock VF with mutex instead of spinlock omits adfc8f9d2f9f NIOS2: fix kconfig unmet dependency warning for SERIAL_COR [...] omits 4526fe74c3c5 drivers: net: mhi: fix error path in mhi_net_newlink omits acde891c243c rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() omits 3b298ae53579 Merge branches 'renesas-arm-defconfig-for-v5.16' and 'rene [...] omits 5ab8a447bcfe smsc95xx: fix stalled rx after link change omits 40bc6063796e tcp: tracking packets with CE marks in BW rate sample omits ae98f40d32cd net: phy: broadcom: Fix PHY_BRCM_IDDQ_SUSPEND definition omits 5cad87569164 Merge tag 'nvme-5.15-2021-09-24' of git://git.infradead.or [...] omits 450f4f6aa1a3 RDMA/rxe: Only allow invalidate for appropriate MRs omits 647bf13ce944 RDMA/rxe: Create duplicate mapping tables for FMRs omits 001345339f4c RDMA/rxe: Separate HW and SW l/rkeys omits 47b7f7064b07 RDMA/rxe: Cleanup MR status and type enums omits ae6e843fe08d RDMA/rxe: Add memory barriers to kernel queues omits fcfb63148c24 pinctrl: renesas: rzg2l: Fix missing port register 21h omits 8fd8441502eb Merge branch 'devlink-fixes' omits e6a54d6f2213 qed: Don't ignore devlink allocation failures omits 2ff04286a956 ice: Delete always true check of PF pointer omits 8ba024dfaf61 devlink: Remove single line function obfuscations omits 42ded61aa75e devlink: Delete not used port parameters APIs omits 61415c3db3d9 bnxt_en: Properly remove port parameter support omits e624c70e1131 bnxt_en: Check devlink allocation and registration status omits fa2a30f8e0aa clk: renesas: rzg2l: Fix clk status function omits c11d7f5126b7 clk: renesas: r9a07g044: Add GbEthernet clock/reset omits 664bb2e45b89 clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical omits 32897e6fff19 clk: renesas: rzg2l: Add support to handle coupled clocks omits 70a4af3662e0 clk: renesas: r9a07g044: Add ethernet clock sources omits 7c5a2561737d clk: renesas: rzg2l: Add support to handle MUX clocks omits 3ae4087bf46a clk: renesas: r8a779a0: Add TPU clock omits a8551c9b755e net: mlx4: Add support for XDP_REDIRECT omits e93c1e034837 net: iosm: Use hrtimer_forward_now() omits abecbfcdb935 net: dsa: felix: accept "ethernet-ports" OF node name omits 597aa16c7824 net: ipv4: Fix rtnexthop len when RTA_FLOW is present omits be15aa5cc14f arm64: defconfig: Enable SOUND_SOC_RZ omits 7e2aa15f5ec3 arm64: defconfig: Enable RZ_DMAC omits 3e9dd11db001 arm64: defconfig: Add Renesas TPU as module omits ba73a2ab0518 arm64: defconfig: Enable RZ/G2L USBPHY control driver omits df364a82bf5b arm64: defconfig: Enable RIIC omits 325fd36ae76a net: enetc: fix the incorrect clearing of IF_MODE bits omits 7ae09309c324 arm64: dts: renesas: rzg2l-smarc: Enable CANFD omits 03f7d78e8850 arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC [...] omits 55c6826119f6 arm64: dts: renesas: rzg2l-smarc-som: Move extal and memor [...] omits 5e8c83b395a3 arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support omits 87b1e27af4c1 arm64: dts: renesas: rzg2l-smarc: Add Mic routing omits e396d6103343 arm64: dts: renesas: rzg2l-smarc: Enable audio omits 1c8da81cc452 arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec omits 89fe8d246a26 arm64: dts: renesas: r9a07g044: Add DMA support to SSI omits 09bbdd8730dc drm/i915/fbc: Allow higher compression limits on FBC1 omits 5f524aea39d9 drm/i915/fbc: Implement Wa_16011863758 for icl+ omits 2f051f6774bb drm/i915/fbc: Align FBC segments to 512B on glk+ omits 04637e2f73d1 arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support omits cbcd12039426 arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support omits bdc1a2d2a32c drm/i915/fbc: Rework cfb stride/size calculations omits f9bfed3ad5b1 Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/p [...] omits 6f7d70467121 hwmon: (ltc2947) Properly handle errors when looking for t [...] omits 724e8af85854 hwmon: (tmp421) fix rounding for negative values omits 540effa7f283 hwmon: (tmp421) report /PVLD condition as fault omits a01b1a54770b Merge branch 'for-v5.16/renesas-rpc' into for-next omits 797f082738b1 dt-bindings: rpc: renesas-rpc-if: Add support for the R8A7 [...] omits 2938b2978a70 hwmon: (tmp421) handle I2C errors omits 14351f08ed5c RDMA/hns: Work around broken constant propagation in gcc 8 omits 6621cb4a2d0a m68k: muldi3: Use semicolon instead of comma omits 9fde03486402 m68k: Remove set_fs() omits 8ade83390930 m68k: Provide __{get,put}_kernel_nofault omits 01eec1af5ec4 m68k: Factor the 8-byte lowlevel {get,put}_user code into helpers omits 25d2cae4a557 m68k: Use BUILD_BUG for passing invalid sizes to get_user/ [...] omits c4f607c3124e m68k: Remove the 030 case in virt_to_phys_slow omits 1dc4027bc8b5 m68k: Document that access_ok is broken for !CONFIG_CPU_HA [...] omits 0d20abde987b m68k: Leave stack mangling to asm wrapper of sigreturn() omits 50e43a573344 m68k: Update ->thread.esp0 before calling syscall_trace() [...] omits 4bb0bd81ce5e m68k: Handle arrivals of multiple signals correctly omits 689a5e6fff75 ath11k: monitor mode clean up to use separate APIs omits 64e06b78a927 ath11k: add separate APIs for monitor mode omits d37b4862312c ath11k: move static function ath11k_mac_vdev_setup_sync to top omits 5db4943a9d6f rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC omits b789e3fe7047 rtw88: 8821c: support RFE type4 wifi NIC omits 3fd445a4d49f brcmfmac: Replace zero-length array with flexible array member omits b5bb7d543bc3 Merge branch 'for-v5.16/tegra-mc' into for-next omits 1d8e0223bb52 memory: tegra: Make use of the helper function devm_add_ac [...] omits cd8793f97f5f mac80211_hwsim: enable 6GHz channels omits fb8c3a3c5240 ath5k: fix building with LEDS=m omits 37123c3baaee mac80211: use ieee802_11_parse_elems() in ieee80211_prep_c [...] omits 5ba1071f7554 x86/insn, tools/x86: Fix undefined behavior due to potenti [...] omits 50b078184604 Merge tag 'kvmarm-fixes-5.15-1' of git://git.kernel.org/pu [...] omits 420070197b11 Merge branch 'mptcp-fixes' omits 3f4a08909e2c mptcp: allow changing the 'backup' bit when no sockets are open omits ea1300b9df7c mptcp: don't return sockets in foreign netns omits 6fc165337b0d Bluetooth: hci_h5: directly return hci_uart_register_devic [...] omits f7e745f8e944 sctp: break out if skb_header_pointer returns NULL in sctp [...] omits 9a9023f31487 Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs omits 41608b64b10b PCI: hv: Fix sleep while in non-sleep context when removin [...] omits 56e66053a7d0 Merge branch 'mlxsw-next' omits ba1c71324bc2 mlxsw: Add support for IP-in-IP with IPv6 underlay for Spe [...] omits 8d4f10463cd6 mlxsw: spectrum_router: Increase parsing depth for IPv6 de [...] omits 53eedd61dea9 mlxsw: Add IPV6_ADDRESS kvdl entry type omits 713e8502fd3e mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops omits a82feba686e8 mlxsw: Create separate ipip_ops_arr for different ASICs omits 36c2ab890b8f mlxsw: reg: Add support for ritr_loopback_ipip6_pack() omits c729ae8d6cbc mlxsw: reg: Add support for ratr_ipip6_entry_pack() omits a917bb271d16 mlxsw: reg: Add support for rtdp_ipip6_pack() omits dd8a9552d484 mlxsw: reg: Add Router IP version Six Register omits 59bf980dd90f mlxsw: Take tunnel's type into account when searching unde [...] omits 80ef2abcddbc mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ [...] omits 8aba32cea3f3 mlxsw: spectrum_router: Fix arguments alignment omits aa6fd8f177d6 mlxsw: spectrum_ipip: Pass IP tunnel parameters by referen [...] omits 45bce5c99d46 mlxsw: spectrum_router: Create common function for fib_ent [...] omits 6341eb6f39bb drm/i915/selftests: exercise shmem_writeback with THP omits be988eaee1cb drm/i915/request: fix early tracepoints omits 0292dbd7bd77 Merge tag 'usb-serial-5.15-rc3' of https://git.kernel.org/ [...] omits adad556efcdd crypto: api - Fix built-in testing dependency failures omits 7c5329697ed4 crypto: marvell/cesa - drop unneeded MODULE_ALIAS omits ca605f97dae4 crypto: qat - power up 4xxx device omits f20311cc9c58 crypto: caam - disable pkc for non-E SoCs omits 0e14ef38669c crypto: x86/sm4 - Fix frame pointer stack corruption omits 505d9dcb0f7d crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() omits 9e3eed534f82 USB: serial: option: add device id for Foxconn T99W265 omits 3bd18ba7d859 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital [...] omits 73eff8602ad1 platform/chrome: cros-ec-typec: Cleanup use of check_features omits 386ca9d7fd18 selftests: KVM: Explicitly use movq to read xmm registers omits fbf094ce5241 selftests: KVM: Call ucall_init when setting up in rseq_test omits a259cc14eca8 drm/i915: Reduce the number of objects subject to memcpy recover omits 0d8ee5ba8db4 drm/i915: Don't back up pinned LMEM context images and rin [...] omits 3e42cc61275f drm/i915/gt: Register the migrate contexts with their engines omits c56ce9565374 drm/i915 Implement LMEM backup and restore for suspend / resume omits 81387fc4f6e0 drm/i915/gt: Increase suspend timeout omits d80ee88e0769 drm/i915/gem: Implement a function to process all gem obje [...] omits 0d9388635a22 drm/i915/ttm: Implement a function to copy the contents of [...] omits 2dfa597d249c drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem [...] omits f602a96e0252 Merge tag 'drm-misc-next-2021-09-23' of git://anongit.free [...] omits 07b2fb604672 arm64: dts: qcom: sm6125: Remove leading zeroes omits 9ed38fd4a154 cifs: fix incorrect check for null pointer in header_assemble omits 1db1aa98871d smb3: correct server pointer dereferencing check to be mor [...] omits ef88d7a8a5c9 Merge tag 'drm-intel-fixes-2021-09-23' of git://anongit.fr [...] omits 22a94600e28b Merge tag 'amd-drm-fixes-5.15-2021-09-23' of https://gitla [...] omits f9e36107ec70 Merge tag 'for-5.15-rc2-tag' of git://git.kernel.org/pub/s [...] omits 8c82646196c4 dt-bindings: pinctrl: qcom-pmic-gpio: Add output-{enable,d [...] omits b06d893ef249 smb3: correct smb3 ACL security descriptor omits 831c9bd3dafc Merge tag 'selinux-pr-20210923' of git://git.kernel.org/pu [...] omits 4f22262280cc cifs: Clear modified attribute bit from inode flags omits 48e049ef1238 pinctrl: qcom: Add QCM2290 pinctrl driver omits 5147022214db dt-bindings: pinctrl: qcom: Add QCM2290 pinctrl bindings omits 7d74b55afd27 pinctrl: qcom: Add SM6350 pinctrl driver omits c400f51790ae dt-bindings: pinctrl: qcom: Add SM6350 pinctrl bindings omits 28406a219991 pinctrl: qcom: sc7280: Add PM suspend callbacks omits 197ae17722e9 drm/amdkfd: fix svm_migrate_fini warning omits 7d6687200a93 drm/amdkfd: handle svm migrate init error omits ab39d3cef526 drm/amd/pm: Update intermediate power state for SI omits 13afcdd7277e drm/bridge: parade-ps8640: Add support for AUX channel omits 692d8db0a5ca drm/bridge: parade-ps8640: Use regmap APIs omits 2485e2753ec8 drm/amdgpu: make soc15_common_ip_funcs static omits 7f19e11d0e93 drm/amd/pm: Update intermediate power state for SI omits 9080a18fc554 drm/amdgpu: Remove all code paths under the EAGAIN path in [...] omits 73490d265884 drm/amdgpu: Consolidate RAS cmd warning messages omits 22f4f4faf337 drm/amdkfd: fix svm_migrate_fini warning omits 586d71a42725 drm/amdkfd: handle svm migrate init error omits 640ae42efb82 drm/amdgpu: Updated RAS infrastructure omits 6effad8abe0b drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage omits 1a561c521ba9 soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ omits 752432e40e8f arm64: dts: qcom: sc7180: Use maximum drive strength value [...] omits 8bd8d1dff9eb vfio/pci: add missing identifier name in argument of funct [...] omits 458032fcfa91 UNRPC: Return specific error code on kmalloc failure omits 305d568b72f1 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing [...] omits f63251184a81 drm/amdkfd: fix dma mapping leaking warning omits 7beb26dcedaa drm/amdkfd: SVM map to gpus check vma boundary omits 6de0653f7719 MAINTAINERS: fix up entry for AMD Powerplay omits c48977f020d5 drm/amd/display: fix empty debug macros omits 6d2d362a1aeb Merge branch 'v5.16-armsoc/dts64' into for-next omits 5a73d7ca7f7a arm64: dts: rockchip: add phandles to muxed i2c buses on r [...] omits 0ed6b51dfde6 arm64: dts: rockchip: define iodomains for rk3368-lion omits 3bd7f3ef3b0f arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on [...] omits 655c167edc8c drm/amd/display: Fix wrong format specifier in amdgpu_dm.c omits c719b0cd884a drm/amd/display: 3.2.154 omits 2800ff0e1f89 drm/amd/display: [FW Promotion] Release 0.0.84 omits 60f39edd897e drm/amd/display: Fix null pointer dereference for encoders omits 39371f7d1396 drm/amd/display: Creating a fw boot options bit for an upc [...] omits 05408f24ecc4 drm/amd/display: DIG mapping change is causing a blocker omits bdd1a21b5255 drm/amd/display: Fix B0 USB-C DP Alt mode omits 5d694266bd14 drm/amd/display: Disable mem low power for CM HW block on DCN3.1 omits 253a55918ce1 drm/amd/display: Fix issue with dynamic bpp change for DCN3x omits 808643ea56a2 drm/amd/display: Use adjusted DCN301 watermarks omits f777bb9a9669 drm/amd/display: Added power down on boot for DCN3 omits 0d4b4253ad6d drm/amd/display: Fix dynamic encoder reassignment omits b3492ed16076 drm/amd/display: Fix concurrent dynamic encoder assignment omits 4de0bfe67bc9 drm/amd/display: Fix link training fallback logic omits 4b7786d87fb3 drm/amd/display: Fix DCN3 B0 DP Alt Mapping omits d51fc42adae6 drm/amd/display: 3.2.153 omits 13d463eced3c drm/amd/display: [FW Promotion] Release 0.0.83 omits 1bd3bc745e7f drm/amd/display: Extend w/a for hard hang on HPD to dcn20 omits a62427ef9b55 drm/amd/display: Reduce stack size for dml21_ModeSupportAn [...] omits 1f2fcc8183e3 drm/amd/display: Allocate structs needed by dcn_bw_calc_rq [...] omits 757af27b9fbb drm/amd/display: Fix rest of pass-by-value structs in DML omits 4768349e8885 drm/amd/display: Pass all structs in display_rq_dlg_helper [...] omits 22667e6ec6b2 drm/amd/display: Pass display_pipe_params_st as const in DML omits e7eb2137e84a drm/amdkfd: fix dma mapping leaking warning omits 1aed48281952 drm/amdkfd: SVM map to gpus check vma boundary omits 5ff560cb72cc MAINTAINERS: fix up entry for AMD Powerplay omits 7ac805321fc1 drm/amd/display: fix empty debug macros omits ebe86a57c882 drm/amdgpu: Fix resume failures when device is gone omits c03509cbc015 drm/amdgpu: Fix MMIO access page fault omits d82e2c249c8f drm/amdgpu: Fix crash on device remove/driver unload omits 0a2267809fc9 drm/amdgpu: Fix uvd ib test timeout when use pre-allocated BO omits b2fe31cf6481 drm/amdgpu: Put drm_dev_enter/exit outside hot codepath omits 006c26a0f1c8 drm/amd/display: Fix crash on device remove/driver unload omits 7f6ab50a62a8 drm/amd/display: Add modifiers capable of DCC image stores [...] omits a86396c3a742 drm/amd/display: Handle GFX10_RBPLUS modifiers for dcc_ind_blk omits 3d360154dd11 drm/amd/display: Use dcc_ind_blk value to set register directly omits b64cc0575d0a drm/radeon: make array encoded_lanes static omits 226f4f5a6b6c drm/amdgpu: Resolve nBIF RAS error harvesting bug omits 17c6805a009c drm/amdgpu: Update PSP TA unload function omits 3f83f17b7311 drm/amdgpu: Conform ASD header/loading to generic TA systems omits 44144f1a3f20 drm/amdgpu/display: add a proper license to dc_link_dp.c omits a0f884f5abcd drm/amd/display: Fix white screen page fault for gpuvm omits d77de7880e0e amd/display: enable panel orientation quirks omits 31ea43442d0b drm/amdgpu: Demote TMZ unsupported log message from warnin [...] omits 6cd1f9b40a3a drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count omits f7f3e6258b0d drm/radeon: pass drm dev radeon_agp_head_init directly omits be68d44bf82a drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] omits 03ab9cb982b6 cifs: Deal with some warnings from W=1 omits 12064c176843 Revert "ACPI: Add memory semantics to acpi_os_map_memory()" omits f10f0481a5b5 Merge tag 'for-linus-rseq' of git://git.kernel.org/pub/scm [...] omits 2fcd14d0f780 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 04f41c68f188 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for [...] omits 5501765a02a6 driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS [...] omits ab98ebb9a99a drm/i915: Fix HPLL watermark readout for g4x omits 9ce5884e5139 drm/i915/display: Only keep PSR enabled if there is active planes omits 73262db68c27 drm/i915/display: Match PSR2 selective fetch sequences wit [...] omits 27493cb8747e drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after [...] omits d4771993f2cf scripts: get_abi.pl: ensure that "others" regex will be parsed omits f34f67292b5a scripts: get_abi.pl: precompile what match regexes omits cb06b8ddeb47 scripts: get_abi.pl: stop check loop earlier when regex is found omits 0cd9e25b0813 scripts: get_abi.pl: ignore some sysfs nodes earlier omits 9263589422fe scripts: get_abi.pl: Better handle leaves with wildcards omits 46f661fd0faf scripts: get_abi.pl: improve debug logic omits 45495db9790f scripts: get_abi.pl: call get_leave() a little late omits e27c42a52e37 scripts: get_abi.pl: Fix get_abi.pl search output omits a3727a8bac0a selinux,smack: fix subjective/objective credential use mixups omits 82cb87531318 fs/ntfs3: Remove deprecated mount options nls omits 808bc0a82bcd fs/ntfs3: Remove a useless shadowing variable omits d2846bf33c14 fs/ntfs3: Remove a useless test in 'indx_find()' omits d50497c4a05e platform/chrome: cros_ec_proto: Fix check_features ret val omits c40dd3ca2a45 erofs: clear compacted_2b if compacted_4b_initial > totalidx omits d705117ddd72 erofs: fix misbehavior of unsupported chunk format check omits 93368aab0efc erofs: fix up erofs_lookup tracepoint omits 017792a04118 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] omits 6bc6db000295 KVM: Remove tlbs_dirty omits 65855ed8b034 KVM: X86: Synchronize the shadow pagetable before link it omits 22b70e6f2da0 arm64: Restore forced disabling of KPTI on ThunderX omits c48a14dca2cb JFS: fix memleak in jfs_mount omits 9e263e193af7 nl80211: don't put struct cfg80211_ap_settings on stack omits 3d1adc3d64cf drm/i915/adlp: Add support for remapping CCS FBs omits f81602958c11 KVM: X86: Fix missed remote tlb flush in rmap_write_protect() omits 5d24828d05f3 mac80211: always allocate struct ieee802_11_elems omits 49a765d6785e mac80211: mlme: find auth challenge directly omits c6e37ed498f9 mac80211: move CRC into struct ieee802_11_elems omits a5b983c60731 mac80211: mesh: clean up rx_bcn_presp API omits 01f84f0ed3b4 mac80211: reduce stack usage in debugfs omits faf6b7556296 KVM: x86: nSVM: don't copy virt_ext from vmcb12 omits 54fc4f134e09 drm/i915/uncore: fwtable read handlers are now used on all [...] omits d1cba6c92237 KVM: x86: nSVM: test eax for 4K alignment for GP errata wo [...] omits 1ad32105d78e KVM: x86: selftests: test simultaneous uses of V_IRQ from [...] omits aee77e1169c1 KVM: x86: nSVM: restore int_vector in svm_clear_vintr omits 929dd111dcf8 drm/i915: Follow a new->old platform check order in intel_ [...] omits 92dff6c79b16 drm/i915/adlp: Assert that VMAs in DPT start at 0 omits 9814948e3cfe drm/i915/adlp: Require always a power-of-two sized CCS sur [...] omits aad24cc4bd56 drm/i915: Use tile block based dimensions for CCS origin x [...] omits 9aad3e4ede9b net: dsa: sja1105: stop using priv->vlan_aware omits 5146a574606a Merge branch 'remove-sk-skb-caches' omits d8b81175e412 tcp: remove sk_{tr}x_skb_cache omits ff6fb083a07f tcp: make tcp_build_frag() static omits f70cad1085d1 mptcp: stop relying on tcp_tx_skb_cache omits 04d8825c30b7 tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers omits efe686ffce01 mptcp: ensure tx skbs always have the MPTCP ext omits 33e1501f5a5f net: dsa: sja1105: don't keep a persistent reference to th [...] omits a7597f79d3b1 Merge branch 'ja1105-deps' omits f5aef4241592 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] omits 6d709cadfde6 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] omits 40f231e75a1d nl80211: prefer struct_size over open coded arithmetic omits 68ba1131d4b5 mac80211: check hostapd configuration parsing twt requests omits 3df15f34511a cfg80211: honour V=1 in certificate code generation omits 68a81bb2eebd net: dsa: sja1105: remove sp->dp omits 313bbd1990b6 mac80211-hwsim: fix late beacon hrtimer handling omits b9731062ce8a mac80211: mesh: fix potentially unaligned access omits 13cb6d826e0a mac80211: limit injected vht mcs/nss in ieee80211_parse_tx [...] omits a6555f844549 mac80211: Drop frames from invalid MAC address in ad-hoc mode omits fe94bac626d9 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug omits 98d46b021f6e Revert "mac80211: do not use low data rates for data frame [...] omits 8cd9da85d2bd posix-cpu-timers: Prevent spuriously armed 0-value itimer omits 563edf85ce18 backlight: Propagate errors from get_brightness() omits 15802468a95b x86/mce: Sort mca_config members to get rid of unnecessary [...] omits cc466666ab09 x86/mce: Get rid of the ->quirk_no_way_out() indirect call omits 67512a8cf5a7 MIPS: Avoid macro redefinitions omits 8e16049333e4 MIPS: loongson64: Fix no screen display during boot-up omits 7f3b3c2bfa9c MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT omits 8121b8f947be x86/mce: Get rid of msr_ops omits cbe1de162d82 x86/mce: Get rid of machine_check_vector omits 631adc7b0bba x86/mce: Get rid of the mce_severity function pointer omits 724fc0248d45 x86/fpu/signal: Fix missed conversion to correct boolean r [...] omits 90ca6e7db83a USB: serial: cp210x: add part-number debug printk omits c32dfec6c1c3 USB: serial: cp210x: fix dropped characters with CP2102 omits 93ec1320b017 xfrm: fix rcu lock in xfrm_notify_userpolicy() omits 83688aec17bf net/ipv4/xfrm4_tunnel.c: remove superfluous header files f [...] omits 7687a5b0ee93 gpio: modepin: Add driver support for modepin GPIO controller omits d7f4a65cdf4f dt-bindings: gpio: zynqmp: Add binding documentation for modepin omits 23c64d7618a7 firmware: zynqmp: Add MMIO read and write support for PS_MODE pin omits dfbc6cb60b14 drm/gma500: Managed device release omits 6983188097b3 drm/gma500: Remove dev_priv branch from unload function omits c2f17e60cbe1 drm/gma500: Embed struct drm_device in struct drm_psb_private omits 2df94510c5dd drm/gma500: Disable PCI device during shutdown omits f71635e893c3 drm/gma500: Replace references to dev_private with helper [...] omits 09d23174402d ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION omits c6dc899e4c1c drm/vboxvideo: Use managed interfaces for framebuffer writ [...] omits f3eb831ea49f drm/mgag200: Use managed interfaces for framebuffer write [...] omits 23b405bff221 drm/ast: Use managed interfaces for framebuffer write combining omits c822310725ee lib: devres: Add managed arch_io_reserve_memtype_wc() omits 3229b906fb35 lib: devres: Add managed arch_phys_wc_add() omits d5af8a8f7c4c Input: mpr121 - make use of the helper function devm_add_a [...] omits 4b3ed1ae2817 Input: raydium_i2c_ts - make use of the helper function de [...] omits b083704fbf6c Input: elants_i2c - make use of devm_add_action_or_reset() omits 4ea477988c42 ksmbd: remove follow symlinks support omits eb29ba5688de extcon: extcon-axp288: Use P-Unit semaphore lock for regis [...] omits 18a015bccf9e ksmbd: check protocol id in ksmbd_verify_smb_message() omits c86216bc96aa bpf: Document BPF licensing. omits 9c2fce137852 drm: Fix scaling_mode docs omits cd586d213e58 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 7f595d6a6cdc fscrypt: allow 256-bit master keys with AES-256-XTS omits 80f6e3080bfc fs-verity: fix signed integer overflow with i_size near S64_MAX omits d81ff5fe14a9 x86/asm: Fix SETZ size enqcmds() build failure omits bc0bdc5afaa7 RDMA/cma: Do not change route.addr.src_addr.ss_family omits 7df835a32a8b md: fix a lock order reversal in md_alloc omits e1fc1553cd78 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] omits 7c783601a3bc tty: remove file from n_tty_ioctl_helper omits dcc223e8b9bf tty: remove file from tty_mode_ioctl omits 28f194da4a2c tty: make tty_ldisc_ops::hangup return void omits 7894193436b6 tty: remove extern from functions in tty headers omits b468e688240b tty: remove flags from struct tty_ldisc_ops omits 4586c5fc4590 tty: unexport tty_ldisc_release omits 2a7458ed0672 serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS omits 5c7dcc4fd040 serial: 8250: remove duplicated BRI0A49 and BDP3336 entries omits 28f5cb371500 serial: 8250_fsl: Move fsl8250_data to ACPI section omits dbab610a5be6 KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit omits c8607e4a086f KVM: x86: nVMX: don't fail nested VM entry on invalid gues [...] omits c42dec148b3e KVM: x86: VMX: synthesize invalid VM exit when emulating i [...] omits 136a55c054ca KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm omits ff61d3b212cc mfd: cros_ec: Drop unneeded MODULE_ALIAS omits 95c99b961e26 mfd: Kconfig: Fix typo in PMIC_ADP5520 from AD5520 to ADP5520 omits c0764872c1ff mfd: sprd: Add support for SC2730 PMIC omits e85d3e7b495b KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit [...] omits 37687c403a64 KVM: x86: reset pdptrs_from_userspace when exiting smm omits e2e6e449d68d KVM: x86: nSVM: restore the L1 host state prior to resumin [...] omits 8d68bad6d869 KVM: nVMX: Filter out all unsupported controls when eVMCS [...] omits 0bbc2ca8515f KVM: KVM: Use cpumask_available() to check for NULL cpumas [...] omits 85b640450ddc KVM: Clean up benign vcpu->cpu data races when kicking vCPUs omits 2f9b68f57c62 KVM: x86: Fix stack-out-of-bounds memory access from ioapi [...] omits 7c236b816ef1 KVM: selftests: Create a separate dirty bitmap per slot omits 9f2fc5554a40 KVM: selftests: Refactor help message for -s backing_src omits a1e638da1ba4 KVM: selftests: Change backing_src flag to -s in demand_pa [...] omits 5b92b6ca92b6 KVM: SEV: Allow some commands for mirror VM omits f43c887cb7cb KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES omits 24a996ade34d KVM: nVMX: Fix nested bus lock VM exit omits 94c245a245ff KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vC [...] omits 4eeef2424153 KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor omits e9337c843c4b kvm: fix wrong exception emulation in check_rdtsc omits 50c038018d6b KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA omits f1815e0aa770 KVM: SVM: fix missing sev_decommission in sev_receive_start omits bb18a6777465 KVM: SEV: Acquire vcpu mutex when updating VMSA omits ae232ea46088 KVM: do not shrink halt_poll_ns below grow_start omits ed7023a11bd8 KVM: nVMX: fix comments of handle_vmon() omits eb7511bf9182 KVM: x86: Handle SRCU initialization failure during page t [...] omits cd36ae876177 KVM: VMX: Remove defunct "nr_active_uret_msrs" field omits 01f91acb55be selftests: KVM: Align SMCCC call with the spec in steal_time omits 90b54129e8df selftests: KVM: Fix check for !POLLIN in demand_paging_test omits 03a6e84069d1 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT omits 7117003fe4e3 KVM: x86: Mark all registers as avail/dirty at vCPU creation omits 2da4a23599c2 KVM: selftests: Remove __NR_userfaultfd syscall fallback omits 61e52f1630f5 KVM: selftests: Add a test for KVM_RUN+rseq to detect task [...] omits de5f4213dafa tools: Move x86 syscall number fallbacks to .../uapi/ omits a68de80f61f6 entry: rseq: Call rseq_handle_notify_resume() in tracehook [...] omits 8646e53633f3 KVM: rseq: Update rseq when processing NOTIFY_RESUME on xf [...] omits 8331dc487fc5 Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c omits 3e5f2d90c28f Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync omits c05731d0c6bd Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc omits f5ee20464681 dt-bindings: mfd: qcom,tcsr: Document ipq6018 compatible omits 677c9aed74fd mfd: da9063: Add support for latest EA silicon revision omits 52913626cf9a drm/i915: Apply WaUse32BppForSRWM to elk as well as ctg omits 0cf771b5d022 drm/i915: Fix g4x cxsr enable condition omits 8f27dbf0987a drm/i915: Use u8 consistently for active_planes bitmask omits 5a623ff81d6f drm/i915: s/crtc_state/new_crtc_state/ etc. omits b78f26926b17 irqchip/gic: Work around broken Renesas integration omits 3ce8c70ecedb irqchip/renesas-rza1: Use semicolons instead of commas omits 280bef512933 irqchip/gic-v3-its: Fix potential VPE leak on error omits 428168f99517 Merge branch 'mlxsw-trap-adjacency' omits e3a3aae74d76 mlxsw: spectrum_router: Start using new trap adjacency entry omits 4bdf80bcb79a mlxsw: spectrum_router: Add trap adjacency entry upon firs [...] omits 969ac78db78c irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build omits b99948836162 irqchip/mbigen: Repair non-kernel-doc notation omits 20c36ce2164f irqdomain: Change the type of 'size' in __irq_domain_add() [...] omits 2a7313dc81e8 irqchip/armada-370-xp: Fix ack/eoi breakage omits 8bea96efa7c0 net: wwan: iosm: fw flashing and cd improvements omits a5df6333f1a0 skbuff: pass the result of data ksize to __build_skb_around omits 0996f75fbdf8 mfd: rk808: Add support for power off on RK817 omits fe02eed5d203 mfd: intel_pmt: Only compile on x86 omits 609506476b8e mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> " [...] omits db4278c55fa5 devlink: Make devlink_register to be void omits e6e0edfdbbab drm/i915/display: Add HDR mode helper function omits 5fa6863ba692 spi: Check we have a spi_device_id for each DT compatible omits 39e178a4cc7d ASoC: pl1022_rdk: Update to modern clocking terminology omits fcd444bf6a29 ASoC: pl1022_ds: Update to modern clocking terminology omits 8a7f299b857b ASoC: mpc8610_hpcd: Update to modern clocking terminology omits 419099b4c331 ASoC: imx-sgtl5000: Update to modern clocking terminology omits caa0a6075a6e ASoC: imx-rpmsg: Update to modern clocking terminology omits a90f847ad2f1 ASoC: imx-hdmi: Update to modern clocking terminology omits 56b69e4e4bc2 ASoC: imx-es8328: Update to modern clocking terminology omits d689e280121a ASoC: imx-card: Update to modern clocking terminology omits bf1010224870 ASoC: imx-audmix: Update to modern clocking terminology omits 89efbdaaa444 ASoC: fsl_ssi: Update to modern clocking terminology omits 361284a4eb59 ASoC: fsl_sai: Update to modern clocking terminology omits a51da9dc9b3a ASoC: fsl-mqs: Update to modern clocking terminology omits e0b64fa34c7f ASoC: fsl-esai: Update to modern clocking terminology omits 2757b340b25d ASoC: fsl-audmix: Update to modern clocking terminology omits 8fcfd3493426 ASoC: fsl-asoc-card: Update to modern clocking terminology omits 4348be6330a1 ASoC: eureka-tlv320: Update to modern clocking terminology omits 94767044f0c5 ASoC: cros_ec_codec: Use modern ASoC DAI format terminology omits 372d1f3e1bfe ext2: fix sleeping in atomic bugs on error omits 03e2080defd2 gpio: tps65218: drop unneeded MODULE_ALIAS omits 3846a3607738 gpio: max77620: drop unneeded MODULE_ALIAS omits 433afb16be43 Merge branch 'for-5.16/xiaomi' into for-next omits 95157723dc9e HID: Add support for side buttons of Xiaomi Mi Dual Mode W [...] omits 5ac0f6ff1ad0 Merge branch 'for-5.16/core' into for-next omits a68f3bd13994 HID: hid-debug: clean up snprintf() checks in hid_resolv_usage() omits e24b9fc10928 gpio: xilinx: simplify getting .driver_data omits b22a4705e2e6 gpio/rockchip: fix get_direction value handling omits 0f562b7de990 gpio/rockchip: extended debounce support is only available on v2 omits eff5616c0e7c ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk() omits 210386804745 gpio: tegra186: Support multiple interrupts per bank omits ca038748068f gpio: tegra186: Force one interrupt per bank omits f6c35df22708 gpio: gpio-aspeed-sgpio: Fix wrong hwirq in irq handler. omits dcfd2a2975f3 gpio: uniphier: Use helper functions to get private data f [...] omits e1db0f55976f gpio: uniphier: Use helper function to get IRQ hardware number omits 2dd824cca340 gpio: uniphier: Fix void functions to remove return value omits cef0d022f553 gpiolib: acpi: Make set-debounce-timeout failures non fatal omits c54467482ffd ARM: imx_v6_v7_defconfig: enable fb omits d4ae66f10c8b drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c omits 450e7fe9b1b3 ARM: dts: imx6qdl-pico: Fix Ethernet support omits d555a229025d ARM: dts: imx6: phycore-som: Disable micro-SD write protection omits 7f31ae6e01da arm64: dts: ls1012a: Add serial alias for ls1012a-rdb omits d7cd74466651 arm64: dts: imx8mp: Reorder flexspi clock-names entry omits 5c187e2eb3f9 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo omits 68c03c0e985e drm/i915/debugfs: Do not report currently active engine wh [...] omits dcc24e936da2 dt-bindings: mfd: brcm,cru: Add USB 2.0 PHY omits de80ebd88b9e dt-bindings: mfd: brcm,cru: Add clkset syscon omits 7f6490afc97f devfreq: exynos-ppmu: simplify parsing event-type from DT omits b8deedf685ac devfreq: exynos-ppmu: use node names with hyphens omits c8345c0500de USB: serial: kl5kusb105: drop line-status helper omits 2e0b78dad3b6 USB: serial: kl5kusb105: simplify line-status handling omits a692d0e6066c USB: serial: kl5kusb105: clean up line-status handling omits 33a5471f8da9 video: backlight: Drop maximum brightness override for bri [...] omits beb791ee6caa Merge branch 'for-5.16/apple' into for-next omits cc84094218a7 HID: apple: Eliminate obsolete IR receiver quirks omits 6bc07a204449 dt-bindings: mfd: Add Broadcom's MISC block omits 63e3712536fd Merge branch 'for-5.15/upstream-fixes' into for-next omits 22d65765f211 HID: u2fzero: ignore incomplete packets without data omits f7d848e0fdfa MAINTAINERS: usb, update Peter Korsgaard's entries omits c8c1efe14a4a ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo omits c179ee1e2c2e arm64: dts: imx8mq: fix the schema check errors omits 63651ef23f76 ARM: dts: imx: fix the schema check errors omits 6e3caf0babab Merge branch 'for-v5.16/mtk-smi' into for-next omits 93403ede5aa4 MAINTAINERS: Add entry for MediaTek SMI omits fe6dd2a4017d memory: mtk-smi: mt8195: Add initial setting for smi-larb omits 431e9cab7097 memory: mtk-smi: mt8195: Add initial setting for smi-common omits cc4f9dcd9c15 memory: mtk-smi: mt8195: Add smi support omits 912fea8bf8d8 memory: mtk-smi: Use devm_platform_ioremap_resource omits 3e4f74e0ea5a memory: mtk-smi: Add clocks for smi-sub-common omits 47404757702e memory: mtk-smi: Add device link for smi-sub-common omits 30b869e77a1c memory: mtk-smi: Add error handle for smi_probe omits 534e0ad2ed4f memory: mtk-smi: Adjust some code position omits a5c18986f404 memory: mtk-smi: Rename smi_gen to smi_type omits 0e14917c57f9 memory: mtk-smi: Use clk_bulk clock ops omits 599e681a31a2 dt-bindings: memory: mediatek: Add mt8195 smi sub common omits b01065eee432 dt-bindings: memory: mediatek: Add mt8195 smi binding omits 0dfc70818a3c Merge tag 'drm-misc-next-2021-09-16' of git://anongit.free [...] omits 41d7acab7706 Merge branch 'fixes' into for-next omits 8f42796b9bb3 Merge branch 'misc' into for-next omits 99a7cacc66ca arm64: dts: freescale: fix arm,sp805 compatible string omits 628550e2b4a9 arm64: dts: zii-ultra: add PCIe PHY supply omits c4ce6e6c1d78 arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl omits 91db16700936 arm64: dts: freescale: imx8mq-librem5: align operating-poi [...] omits fbdac19e6428 scsi: ses: Retry failed Send/Receive Diagnostic commands omits efe1dc571a5b scsi: lpfc: Fix mailbox command failure during driver init [...] omits cbd9a3347c75 scsi: dc395: Fix error case unwinding omits 9a8ef2c73c72 scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" omits a38923f2d088 scsi: lpfc: Fix gcc -Wstringop-overread warning, again omits 6dacc371b77f scsi: lpfc: Use correct scnprintf() limit omits cdbc16c552f2 scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() omits a4869faf9642 scsi: core: Remove 'current_tag' omits 756fb6a895af scsi: acornscsi: Remove tagged queuing vestiges omits bc41fcbffd57 scsi: fas216: Kill scmd->tag omits 322c4b29ee1f scsi: ufs: core: Add temperature notification exception handling omits e88e2d32200a scsi: ufs: core: Probe for temperature notification support omits e76b7c5e25a1 scsi: efct: Decrease area under spinlock omits ee3dce9f3842 scsi: efct: Fix nport free omits 8d4efd0040e5 scsi: efct: Add state in nport sm trace printout omits 5f8579038842 scsi: qla2xxx: Restore initiator in dual mode omits d04a968c3368 scsi: ufs: core: Unbreak the reset handler omits a7c052066986 scsi: core: Remove include <scsi/scsi_host.h> from scsi_cmnd.h omits 1d479e6c9cb2 scsi: sd_zbc: Support disks with more than 2**32 logical blocks omits 4497b40ca821 Revert "ARM: imx6q: drop of_platform_default_populate() fr [...] omits 88b099006d83 scsi: ufs: core: Revert "scsi: ufs: Synchronize SCSI and U [...] omits 17b52c226a9a seltests: bpf: test_tunnel: Use ip neigh omits eaad40466bd7 ARM: dts: aspeed: Add ADC for AST2600 and enable for Raini [...] omits 1390293eac48 ARM: dts: everest: Define name for gpio line B6 omits d269f55815ab ARM: dts: everest: Define name for gpio line Q2 omits 2f2219c0722f ARM: dts: rainier: Define name for gpio line Q2 omits 6c4183287a73 ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity omits e40d0706bff5 ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity omits 70b211ddcf9d ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity omits 97eb19d88483 ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity omits 417a9845706f ARM: dts: imx6dl-yapp4: Remove the unused white LED channel omits 9b663b34c94a ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe omits c6fe862aa35c arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity omits bdd166bee827 arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipsele [...] omits a3d697ff8d2c Merge branch 'libbpf: add legacy uprobe support' omits cc10623c6810 libbpf: Add legacy uprobe attaching support omits 46ed5fc33db9 libbpf: Refactor and simplify legacy kprobe code omits d3b0e3b03cf7 selftests/bpf: Adopt attach_probe selftest to work on old kernels omits 303a257223a3 libbpf: Fix memory leak in legacy kprobe attach logic omits e946d3c887a9 cifs: fix a sign extension bug omits 90a353491e9f kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules omits ef62588c2c86 kbuild: detect objtool update without using .SECONDEXPANSION omits 918a6b7f6846 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro omits 92594d569b6d kbuild: store the objtool command in *.cmd files omits 5c4859e77aa1 kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_l [...] omits 8f0c32c788ff kbuild: move objtool_args back to scripts/Makefile.build omits 04e85bbf71c9 isystem: delete global -isystem compile option omits 89b4db61c761 nios2: move the install rule to arch/nios2/Makefile omits c74e66d47e88 drm/i915/dg2: Add DG2-specific shadow register table omits e5b32ae34b02 drm/i915/uncore: Drop gen11 mmio read handlers omits aef02736a851 drm/i915/uncore: Drop gen11/gen12 mmio write handlers omits 09b2a597de37 drm/i915/uncore: Replace gen8 write functions with general [...] omits 6cdbb1018238 drm/i915/uncore: Associate shadow table with uncore omits 1ab2b4cd1283 drm/i915/uncore: Convert gen6/gen7 read operations to fwtable omits cb7bfb1da6f6 perf parse-events: Remove unnecessary #includes omits 0c38d6b6a6a6 arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs omits f633d5f74e72 arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible omits 7a62bfebc8c9 arm64: dts: qcom: msm8916: Add unit name for /soc node omits 33b89923d021 arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells omits b39f266c19f0 arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support omits 96c471970b7b arm64: dts: qcom: sc7280: Add gpu support omits c8efde9f6b18 arm64: dts: qcom: sc7280: Add clock controller ID headers omits bd7dd79ca335 arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp omits 7a5fca955037 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes omits aea101ba752d arm64: dts: qcom: pm8150: specify reboot mode magics omits d68170ae44dd arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding omits 20bb9e3dd2e4 arm64: dts: qcom: ipq6018: add usb3 DT description omits bbef0142f529 arm64: dts: qcom: Update BAM DMA node name per DT schema omits 65751ebea0a7 arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of t [...] omits 1c8bf398b6b5 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property omits 8c97f0ac4dc8 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property omits 3509de752ea1 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property omits ec04b0ebef7c arm64: dts: qcom: sc7280: Define CPU topology omits 0f6b380d580c arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmw [...] omits b464f08ca769 arm64: dts: qcom: c630: add second channel for wifi omits 425f30cc843c arm64: dts: qcom: sc7280: fix display port phy reg property omits 946c8fee6d6e Documentation: Update SeongJae's email address omits 438ffbdb925d Documentation: arm: marvell: Add Octeon TX2 CN913x Flavors omits 54a5d22411c9 Documentation: arm: marvell: Add 88F6040 model into list omits 665783d887da Merge tag '1630420228-31075-2-git-send-email-deesin@codeau [...] omits 92dde3279df9 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding omits 069f01fac33b dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits 3a461009e195 soc: qcom: llcc: Disable MMUHWT retention omits 3e035cbd445f soc: qcom: smd-rpm: Add QCM2290 compatible omits b624c15088cb dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible omits bca4392a1aa1 firmware: qcom_scm: Add compatible for MSM8953 SoC omits 0fdeecf9e330 dt-bindings: firmware: qcom-scm: Document msm8953 bindings omits 26bc7a6a0bee soc: qcom: pdr: Prefer strscpy over strcpy omits f69a91e37669 soc: qcom: rpmh-rsc: Make use of the helper function devm_ [...] omits eb242d57aa6f soc: qcom: gsbi: Make use of the helper function devm_plat [...] omits c318dcbcccd3 soc: qcom: aoss: Make use of the helper function devm_plat [...] omits d21dc0be36bb soc: qcom: geni: Make use of the helper function devm_plat [...] omits 172037b12be4 soc: qcom: ocmem: Make use of the helper function devm_pla [...] omits 0e6fda9c6563 PM: AVS: qcom-cpr: Make use of the helper function devm_pl [...] omits aa88e34f2bfd soc: qcom: socinfo: Add IPQ8074 family ID-s omits e7ec00eafe94 soc: qcom: rpmpd: Add power domains for MSM8953 omits cdb6f6044aea dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding omits e972a290b03f soc: qcom: smd-rpm: Add compatible for MSM8953 SoC omits 96c42812f798 dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC omits 926576172d71 dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 c [...] omits e48e6fb9ebdf soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2 omits 13e72c3e2261 soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS omits f8881c5d2fcb dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM omits 60f3692b5f0b cpuidle: qcom_spm: Detach state machine from main SPM handling omits b03543067a88 dt-bindings: firmware: scm: Add compatible for msm8226 omits 7a010c3c64e2 arm: qcom: Add SMP support for MSM8226 omits 2b9575d47841 dt-bindings: arm: Add SMP enable-method for MSM8226 omits 1f7b2b6327ff soc: qcom: llcc: Add configuration data for SM6350 omits c2b854b03adf soc: qcom: rpmhpd: Add SM6350 omits be0416a3f917 arm64: dts: qcom: Add sc7180-trogdor-homestar omits 63750607afad arm64: dts: qcom: ipq8074: add SPMI bus omits 17d32c10a288 arm64: dts: qcom: pmi8998: Add node for WLED omits b8d1e3d33487 arm64: dts: qcom: sc7180-trogdor: Delete ADC config for un [...] omits d412786ab86b arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property omits 82ea7d411d43 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] omits 4ac46b3682c5 arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for [...] omits 46680fe9ba61 arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8 [...] omits 214faf07e391 arm64: dts: qcom: msm8996: Add blsp2_i2c3 omits c57b4247faaf arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to m [...] omits 87cd46d68aea arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU omits 94117eb17228 arm64: dts: qcom: msm8998: Move qfprom iospace to calibrat [...] omits 3f1dcaff642e arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] omits 05ce21b54423 arm64: dts: qcom: msm8998: Configure the multimedia subsys [...] omits c075a2e39d2f arm64: dts: qcom: msm8998: Configure the MultiMedia Clock [...] omits 8c75d585b931 soc: qcom: aoss: Expose send for generic usecase omits 8847ecc9274a NFSD: Optimize DRC bucket pruning omits dc451bbc6f54 nfs: reexport documentation omits 9b6e27d01adc nfsd: don't alloc under spinlock in rpc_parse_scope_id omits ed97afb53365 cxl/pci: Disambiguate cxl_pci further from cxl_mem omits fa9a7d2db613 Documentation/cxl: Add bus internal docs omits 48667f676189 cxl/core: Split decoder setup into alloc + add omits 7d3eb23c4ccf tools/testing/cxl: Introduce a mock memory device + driver omits 49be6dd80751 cxl/mbox: Move command definitions to common location omits a5c258021689 cxl/bus: Populate the target list at decoder create omits 67dcdd4d3b83 tools/testing/cxl: Introduce a mocked-up CXL port hierarchy omits 2e52b6256b9a cxl/pmem: Add support for multiple nvdimm-bridge objects omits 60b8f17215de cxl/pmem: Translate NVDIMM label commands to CXL label commands omits 12f3856ad42d cxl/mbox: Add exclusive kernel command support omits ff56ab9e164d cxl/mbox: Convert 'enabled_cmds' to DECLARE_BITMAP omits 5a2328f4e872 cxl/pci: Use module_pci_driver omits 4faf31b43468 cxl/mbox: Move mailbox and other non-PCI specific infrastr [...] omits 4cb35f1ca05a cxl/pci: Drop idr.h omits b64955a92929 cxl/mbox: Introduce the mbox_send operation omits 13e7749d06b3 cxl/pci: Clean up cxl_mem_get_partition_info() omits 99e222a5f1b6 cxl/pci: Make 'struct cxl_mem' device type generic omits 5af96835e4da libnvdimm/labels: Introduce CXL labels omits 540ccaa2e4dd libnvdimm/label: Define CXL region labels omits 999c993a85f1 libnvdimm/labels: Fix kernel-doc for label.h omits 42e192aa9891 libnvdimm/labels: Introduce the concept of multi-range nam [...] omits 8172db92527c libnvdimm/label: Add a helper for nlabel validation omits d1c6e08e7503 libnvdimm/labels: Add uuid helpers omits cf8980a36235 samples: bpf: Convert ARP table network order fields into [...] omits f5c4e4191b54 samples: bpf: Convert route table network order fields int [...] omits 4f33a76b6f71 PCI: Do not enable AtomicOps on VFs omits 06dc660e6eb8 PCI: Rename pcibios_add_device() to pcibios_device_add() omits b28e5e439109 perf daemon: Avoid msan warnings on send_cmd omits 9ae54ce551e9 kbuild: Enable dtc 'unit_address_format' warning by default omits c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 omits adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format omits 4122c9c3f0d1 Merge remote-tracking branch 'torvalds/master' into perf/core omits 56cd47b4705d MAINTAINERS: fix typo in DRM DRIVER FOR SAMSUNG S6D27A1 PANELS omits c9dcc63e23fe docs: dt: submitting-patches: Add note about other project usage omits 9f6323311c70 ksmbd: add default data stream name in FILE_STREAM_INFORMATION omits e44fd5081c50 ksmbd: log that server is experimental at module load omits 0e3dbf765fe2 kselftest/arm64: signal: Skip tests if required features a [...] omits cb1bcf5ed536 ALSA: firewire-motu: fix truncated bytes in message tracepoints omits 77ff9e7be0d4 Merge tag 'asoc-fix-v5.15-rc2' of https://git.kernel.org/p [...] omits 013148fe7f5e ASoC: Fix warning related to 'sound-name-prefix' binding omits f02f2f1bf9d1 ALSA: usx2y: Prefer struct_size over open coded arithmetic omits ca8e055c2215 scripts: get_abi.pl: add a graph to speedup the undefined [...] omits 0b87a1b81ba9 scripts: get_abi.pl: Ignore fs/cgroup sysfs nodes earlier omits 50116aec11de scripts: get_abi.pl: don't skip what that ends with wildcards omits 14c942578e19 scripts: get_abi.pl: add an option to filter undefined results omits ab02c5150b31 scripts: get_abi.pl: detect softlinks omits f090db43958a scripts: get_abi.pl: Check for missing symbols at the ABI specs omits ab9c14805b37 scripts: get_abi.pl: Better handle multiple What parameters omits eb74c39abd76 ABI: sysfs-class-rapidio: use wildcards on What definitions omits 64b609fd684a ABI: sysfs-ptp: use wildcards on What definitions omits 3f6b07adb506 ABI: sysfs-platform-sst-atom: use wildcards on What definitions omits 3d253b991258 ABI: sysfs-firmware-efi-esrt: use wildcards on What definitions omits 26d6ba2f89c3 ABI: sysfs-devices-system-cpu: use wildcards on What definitions omits 5097586d21f0 ABI: sysfs-devices-platform-dock: use wildcards on What de [...] omits 6b85d2f71574 ABI: sysfs-class-uwb_rc-wusbhc: use wildcards on What definitions omits c8d4b62def4d ABI: sysfs-class-uwb_rc: use wildcards on What definitions omits a5d01b5fcebf ABI: sysfs-class-rc-nuvoton: use wildcards on What definitions omits fa1d8fdd238b ABI: sysfs-class-rc: use wildcards on What definitions omits 24e83d415edd ABI: sysfs-class-pwm: use wildcards on What definitions omits 03f5721ac2e6 ABI: sysfs-class-mux: use wildcards on What definitions omits 0d502366d621 ABI: sysfs-class-mei: use wildcards on What definitions omits c84aaa4da145 ABI: sysfs-class-gnss: use wildcards on What definitions omits c5c0c4ea0ed5 ABI: sysfs-bus-soundwire-slave: use wildcards on What definitions omits 5475cd780cc9 ABI: sysfs-bus-soundwire-master: use wildcards on What def [...] omits 24d732a90863 ABI: sysfs-bus-pci: use wildcards on What definitions omits 92d35cdc9a30 ABI: sysfs-class-infiniband: use wildcards on What definitions omits 2e6a03239440 ABI: sysfs-ata: use a proper wildcard for ata_* omits 4e25928cf854 ABI: sysfs-class-typec: fix a typo on a What field omits 9fc3678e4784 ABI: pstore: Fix What field omits 743e4636b789 ABI: sysfs-class-mic: use the right wildcards on What definitions omits 6f0e46518327 ABI: sysfs-class-devfreq-event: use the right wildcards on What omits 1e0349f6d884 ABI: sysfs-class-cxl: place "not in a guest" at description omits 08981d29c33a ABI: sysfs-bus-rapidio: use wildcards on What definitions omits ea84409f88f8 ABI: sysfs-class-tpm: use wildcards for pcr-* nodes omits 18e49b304633 ABI: security: fix location for evm and ima_policy omits a19ea9e3c809 ABI: sysfs-kernel-slab: use a wildcard for the cache name omits 05d2024ad1e2 ABI: sysfs-tty: better document module name parameter omits 3628f5734237 ABI: sysfs-bus-usb: better document variable argument omits 7065f92255bb driver core: Clarify that dev_err_probe() is OK even w/out [...] omits 2de9d8e0d2fe driver core: fw_devlink: Improve handling of cyclic dependencies omits bb509a6ffed2 comedi: Fix memory leak in compat_insnlist() omits 708c87168b61 ceph: fix off by one bugs in unsafe_request_wait() omits c34e73d67c82 staging; wlan-ng: remove duplicate USB device ID omits 7af526c740bd nvmem: NVMEM_NINTENDO_OTP should depend on WII omits 6354467245ff fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update omits 56eaeb10e261 fs/ntfs3: Change max hardlinks limit to 4000 omits ee9d4810aab9 fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext omits c86a2d9058c5 cpumask: Omit terminating null byte in cpumap_print_{list, [...] omits 54fa156bb33a mei: Remove usage of the deprecated "pci-dma-compat.h" API omits 639fd77e2f69 tifm: Remove usage of the deprecated "pci-dma-compat.h" API omits 50fb34eca294 staging: mt7621-pci: set end limit for 'ioport_resource' omits 159697474db4 MIPS: ralink: don't define PC_IOBASE but increase IO_SPACE_LIMIT omits 51a72ec705df staging: rts5208: remove parentheses pair in sd.c omits 37c56de8fe9d staging: rts5208: remove unnecessary parentheses in rtsx_scsi.c omits 3eec4d3a3f73 staging: rts5208: remove unnecessary parentheses in xd.c omits 53e8b7405ac9 staging: rts5208: remove unnecessary parentheses in sd.c omits 8e9521f12d35 staging: rts5208: remove unnecessary parentheses in rtsx_t [...] omits 5d50f22d49ef staging: rts5208: remove unnecessary parentheses in rtsx_chip.c omits 4941dfd15df5 staging: rts5208: remove unnecessary parentheses in rtsx.c omits a815e13197a7 staging: rts5208: remove unnecessary parentheses in rtsx_card.c omits bdc1bbdbaa92 staging: rtl8723bs: remove a third possible deadlock omits a7ac783c338b staging: rtl8723bs: remove a second possible deadlock omits 54659ca026e5 staging: rtl8723bs: remove possible deadlock when disconnect (v2) omits 60fe1f8dcd3c rt2x00: remove duplicate USB device ID omits b7cca318d7ca ar5512: remove duplicate USB device ID omits e142bd910f53 zd1211rw: remove duplicate USB device ID omits 4603664c0fe9 Merge branches 'fixes' and 'misc' into for-next omits 10d42e11770b ARM: imx6: mark OCRAM mapping read-only omits 8ba6388b7927 ARM: add __arm_iomem_set_ro() to write-protect ioremapped area omits bb6a0d5404aa wilc1000: increase config packets response wait timeout limit omits 301cfbab09fd wilc1000: use correct write command sequence in wilc_spi_s [...] omits cd50248de35b wilc1000: add 'initialized' flag check before adding an el [...] omits 29f7393e02ac wilc1000: invoke chip reset register before firmware download omits aa3fda4fcf63 wilc1000: ignore clockless registers status response for SPI omits c2dcb4766bcb wilc1000: handle read failure issue for clockless registers omits 1bcc0879c963 wilc1000: add reset/terminate/repeat command support for SPI bus omits 5bb9de8bcb18 wilc1000: configure registers to handle chip wakeup sequence omits 0ec5408cd448 wilc1000: add new WID to pass wake_enable information to firmware omits 3c719fed0f3a wilc1000: fix possible memory leak in cfg_scan_result() omits c8e2036ee90b wilc1000: move 'deinit_lock' lock init/destroy inside modu [...] omits 2208287258d4 ARM: 9124/1: uncompress: Parse "linux,usable-memory-range" [...] omits 854dd7e1fbbd ARM: 9123/1: scoop: Drop if with an always false condition omits d2780c8dccfd ARM: 9119/1: amba: Properly handle device probe without IR [...] omits 9eb87a614372 ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" omits 5069c3c9db44 ARM: 9121/1: amba: Drop unused functions about APB/AHB dev [...] omits 31f97cf9f0c3 rsi: Fix module dev_oper_mode parameter description omits 2a9b5058b449 ARM: 9125/1: fix incorrect use of get_kernel_nofault() omits 72e717500f99 mwifiex: Fix copy-paste mistake when creating virtual interface omits c606008b7062 mwifiex: Properly initialize private structure on interfac [...] omits 5e2e1a4bf4a1 mwifiex: Handle interface type changes from AP to STATION omits 25bbec30a2c7 mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO omits fae2aac8c740 mwifiex: Update virtual interface counters right after set [...] omits 54350dac4e6a mwifiex: Use helper function for counting interface types omits c2e9666cdffd mwifiex: Run SET_BSS_MODE when changing from P2P to STATIO [...] omits abe3a2c9ead8 mwifiex: Use function to check whether interface type chan [...] omits babe2a332dc4 mwifiex: Small cleanup for handling virtual interface type [...] omits fe7bc23a8c5e rtw88: move adaptivity mechanism to firmware omits 7285eb9693a2 rtw88: support adaptivity for ETSI/JP DFS region omits 8d4fb3998c05 rtw88: add regulatory strategy by chip type omits f8509c38ecec rtw88: upgrade rtw_regulatory mechanism and mapping omits 517c7bf99bad usb: musb: tusb6010: uninitialized data in tusb_fifo_write [...] omits b55d37ef6b7d usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c omits ce1c42b4dacf Re-enable UAS for LaCie Rugged USB3-FW with fk quirk omits 8217f07a5023 usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind omits a8426a43b0c0 usb: core: hcd: fix messages in usb_hcd_request_irqs() omits dfa59f3d4c82 usb: host: ehci-mv: drop duplicated MODULE_ALIAS omits b7a0a63f3fed usb: typec: tipd: Remove WARN_ON in tps6598x_block_read omits ac588dfa66ab usb: typec: tipd: Add an additional overflow check omits 718dccb477e3 usb: typec: tipd: Don't read/write more bytes than required omits 14651496a3de usb: musb: tusb6010: check return value after calling plat [...] omits d7a48e27b38a spi: Use 'flash' node name instead of 'spi-flash' in example omits c03d36995222 USB: cdc-acm: remove duplicate USB device ID omits 66ae258ccf40 Merge branch 'spi-5.15' into spi-5.16 omits ffb1e76f4f32 Merge tag 'v5.15-rc2' into spi-5.15 omits d9d1232b4834 misc: bcm-vk: fix tty registration race omits 5e87622c4bf3 misc: genwqe: Remove usage of the deprecated "pci-dma-comp [...] omits 5135b2139212 MAINTAINERS: Add Prashant's maintainership of cros_ec drivers omits b5377a767827 ASoC: qdsp6: q6afe-dai: Fix spelling mistake "Fronend" -> [...] omits 59a68d413808 arm64: Mitigate MTE issues with str{n}cmp() omits 0e159d2c0834 wcn36xx: Implement Idle Mode Power Save omits c0c2eb20c79e wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass [...] omits 701668d3bfa0 wcn36xx: Fix Antenna Diversity Switching omits d6dbce453b19 wcn36xx: handle connection loss indication omits 5fbd827eb9c2 platform/x86: dell-wmi: Recognise or support new switches omits 577ee98932fb Revert "arm64: qcom: ipq6018: add usb3 DT description" omits cf96921876dc thermal/drivers/tsens: Fix wrong check for tzd in irq handlers omits 1bb30b20b497 thermal/core: Potential buffer overflow in thermal_build_l [...] omits 6ffd9639382f platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX omits cf5585f92164 platform/x86/intel: hid: Add DMI switches allow list omits 71b20b34afc2 USB: serial: kl5kusb105: use usb_control_msg_recv() and us [...] omits d24236cb7cf2 platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & bu [...] omits 8f84a3973c6a platform: lg-laptop: drop unneeded MODULE_ALIAS omits a635d66be164 ASoC: fsl_spdif: Add support for i.MX8ULP omits 815b55e1101f ASoC: fsl: Constify static snd_soc_ops omits 74b7ee0e7b61 ASoC: fsl_xcvr: Fix channel swap issue with ARC omits 3f4b57ad07d9 ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers omits c9129371cb3d USB: serial: keyspan_pda: use usb_control_msg_recv() omits a73885926498 USB: serial: ftdi_sio: use usb_control_msg_recv() omits 0d027eea8988 USB: serial: f81232: use usb_control_msg_recv() and usb_co [...] omits 7fae4c24a2b8 x86: Increase exception stack sizes omits 44b979fa302c x86/mm/64: Improve stack overflow warnings omits b968e84b509d x86/iopl: Fake iopl(3) CLI/STI usage omits ed9084009682 ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init() omits 8c8a3b5bd960 arm64: add MTE supported check to thread switching and sys [...] omits 4c46b991bab6 ARM: at91: dts: sama5d29: Add dtsi file for sama5d29 omits b875fb313a10 drm/i915: Free all DMC payloads omits f9b23c157a78 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy omits 2566fffd6011 drm/i915: Update memory bandwidth parameters omits 07b855628c22 net/ipv4/sysctl_net_ipv4.c: remove superfluous header file [...] omits 6a3807536328 Merge branch 'iddq-sr-mode' omits 4972ce720101 net: dsa: bcm_sf2: Request APD, DLL disable and IDDQ-SR omits c3a4c69360ab net: bcmgenet: Request APD, DLL disable and IDDQ-SR omits 72e78d22e152 net: phy: broadcom: Utilize appropriate suspend for BCM54810/11 omits 38b6a9073007 net: phy: broadcom: Wire suspend/resume for BCM50610 and B [...] omits d6da08ed1425 net: phy: broadcom: Add IDDQ-SR mode omits ce7b43237f16 bus: ti-sysc: Drop legacy quirk flag for sham omits 1b99c1ee844c bus: ti-sysc: Drop legacy quirk flag for gpio omits 5c99fa737c69 bus: ti-sysc: Handle otg force idle quirk omits 9067839ff45a bus: ti-sysc: Use context lost quirk for otg omits f7fc7a79bdbf drm/rockchip: remove of_match_ptr() from analogix dp driver omits 87185cc82369 drm/rockchip: remove of_match_ptr() from vop_driver_dt_match omits d48dca51935b bus: ti-sysc: Use context lost quirks for gpmc omits 6a52bc2b81fa bus: ti-sysc: Add quirk handling for reset on re-init omits e1202c7a65b1 drm/rockchip: Check iommu itself instead of it's parent fo [...] omits adfeef9370ff drm/rockchip: dsi: make hstt_table static omits c595b120ebab net/ipv4/syncookies.c: remove superfluous header files fro [...] omits d90def98f90f drm/rockchip: dsi: Fix duplicate included linux/phy/phy.h omits 61735698103f drm/rockchip: Make use of the helper function devm_platfor [...] omits 2e87bf389e13 drm/rockchip: add DRM_BRIDGE_ATTACH_NO_CONNECTOR flag to d [...] omits 9d881361206e bus: ti-sysc: Add quirk handling for reinit on context lost omits 95ec14faac6a bus: ti-sysc: Check for lost context in sysc_reinit_module() omits 0d83e4c43a50 ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support omits 37825e07ab41 drm/rockchip: handle non-platform devices in rockchip_drm_ [...] omits bea714581a31 net/ipv4/udp_tunnel_core.c: remove superfluous header file [...] omits d3e2ec6cd163 drm/rockchip: remove unused psr_list{,_lock} omits dcdbc335a91a ARM: dts: at91: tse850: the emac<->phy interface is rmii omits 24ff62ae383f Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout omits 037ce005af6b Bluetooth: SCO: Fix sco_send_frame returning skb->len omits 266191aa8d14 Bluetooth: Fix passing NULL to PTR_ERR omits 09572fca7223 Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF omits 01ce70b0a274 Bluetooth: eir: Move EIR/Adv Data functions to its own file omits b3e9431854e8 bus: ti-sysc: Fix timekeeping_suspended warning on resume omits 8aa83e6395ce x86/setup: Call early_reserve_memory() earlier omits 0594c58161b6 xen/x86: fix PV trap handling on secondary processors omits 96f5bd03e1be xen/balloon: fix balloon kthread freezing omits 83e38509109e Merge branch 'v5.16/dt64' into for-next omits ecff7bab5c9c arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio omits 0b26fa8a02c2 arm64: dts: meson-sm1: Fix the pwm regulator supply properties omits 62183863f708 arm64: dts: meson-g12b: Fix the pwm regulator supply properties omits 085675117ecf arm64: dts: meson-g12a: Fix the pwm regulator supply properties omits 298ba0e3d4af nvme: keep ctrl->namespaces ordered omits e371af033c56 nvme-tcp: fix incorrect h2cdata pdu offset accounting omits bdaa13656671 nvme-fc: remove freeze/unfreeze around update_nr_hw_queues omits e5445dae29d2 nvme-fc: avoid race between time out and tear down omits 555f66d0f8a3 nvme-fc: update hardware queues before using them omits af505cad9567 debugfs: debugfs_create_file_size(): use IS_ERR to check f [...] omits beca6bd94da5 brcmfmac: fix incorrect error prints omits b515d097053a rsi: fix rate mask set leading to P2P failure omits 99ac60188212 rsi: fix key enabled check causing unwanted encryption for [...] omits 9b14ed6e11b7 rsi: fix occasional initialisation failure with BT coex omits 91dab18f0df1 MAINTAINERS: Move Daniel Drake to credits omits 09182ed20c04 Input: goodix - add support for controllers without flash omits 20e317222eea Input: goodix - allow specifying the config filename omits 7642f29c731e Input: goodix - push error logging up into i2c_read and i2 [...] omits 209bda4741f6 Input: goodix - refactor reset handling omits a2233cb7b65a Input: goodix - add a goodix.h header file omits 31ae0102a34e Input: goodix - change goodix_i2c_write() len parameter ty [...] omits f1c80ba0cc8e Input: tmdc - fix spelling mistake "Millenium" -> "Millennium" omits cef6f5cc1408 Input: omap-keypad - prefer struct_size over open coded ar [...] omits 45f63790e456 drm/i915: Check SFC fusing before recording/dumping SFC_DONE omits ff04f8beade5 drm/i915/xehp: Check new fuse bits for SFC availability omits abb861fac046 fscrypt: improve documentation for inline encryption omits f262ca7db7b8 fscrypt: clean up comments in bio.c omits 4373b3dc9220 fscrypt: remove fscrypt_operations::max_namelen omits e9edc188fc76 netfilter: conntrack: serialize hash resizes and cleanups omits b53deef054e5 netfilter: log: work around missing softdep backend module omits cc8072153aaf netfilter: iptable_raw: drop bogus net_init annotation omits 7970a19b7104 netfilter: nf_nat_masquerade: defer conntrack walk to work queue omits 30db406923b9 netfilter: nf_nat_masquerade: make async masq_inet6_event [...] omits 45928afe94a0 netfilter: nf_tables: Fix oversized kvmalloc() calls omits a499b03bf36b netfilter: nf_tables: unlink table before deleting it omits cb89f63ba662 selftests: netfilter: add zone stress test with colliding tuples omits 0f1148abb226 selftests: netfilter: add selftest for directional zone support omits d2966dc77ba7 netfilter: nat: include zone id in nat table hash again omits b16ac3c4c886 netfilter: conntrack: include zone id in tuple hash again omits c9c3b6811f74 netfilter: conntrack: make max chain length random omits 0e96dc47b95a ahci: remove duplicated PCI device IDs omits 97c140d94e2e libbpf: Add doc comments in libbpf.h omits 6663b138ded1 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found omits 287b1406dde2 f2fs: introduce excess_dirty_threshold() omits 6092ed8fe34a Merge branch 'v5.16-clk/next' into for-next omits 6c8e337dfa46 Merge branch 'v5.16-armsoc/dts64' into for-next omits 42ad91657841 Merge branch 'v5.16-armsoc/dts32' into for-next omits 1da80da028fe clk: rockchip: use module_platform_driver_probe omits f46428f066dd dt-bindings: riscv: correct e51 and u54-mc CPU bindings omits d4ffd5df9d18 x86/fault: Fix wrong signal when vsyscall fails with pkey omits 0e8ae5a6ff59 PCI/portdrv: Do not setup up IRQs if there are no users omits 88769e64cf99 PCI: Add ACS quirk for Pericom PI7C9X2G switches omits e3f4bd3462f6 PCI: Mark Atheros QCA6174 to avoid bus reset omits 3a19407913e8 PCI/P2PDMA: Apply bus offset correctly in DMA address calculation omits 91160c839824 drm/i915: Take pinning into account in __i915_gem_object_is_lmem omits 9175ffff5ea9 drm/i915/guc: Enable GuC submission by default on DG1 omits 87ba15d6b67a drm/i915/guc: Add DG1 GuC / HuC firmware defs omits 7acbbc7cf485 drm/i915/guc: put all guc objects in lmem when available omits ea97e44f83e2 drm/i915: Do not define vma on stack omits 690658471b5f x86/mce: Drop copyin special case for #MC omits 7bdedfef085b staging: r8188eu: Remove mp, a.k.a. manufacturing process, code omits 6037c75b193a arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC spe [...] omits f54e1a97c8db arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes omits 1c953935c005 arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in [...] omits b6021ba03bdf arm64: dts: ti: j7200-main: Add *max-virtual-functions* fo [...] omits 8bb8429290c0 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] omits 0d553792726a arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] omits 5f46633565b1 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] omits 9af3ef954975 arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] omits e46ad85acd90 MAINTAINERS: add Andrey as the DRM GPU scheduler maintainer omits 7ee285395b21 cgroup: Make rebind_subsystems() disable v2 controllers al [...] omits 4b53bb873fcd docs/cgroup: add entry for misc.events omits b03357528fd9 misc_cgroup: remove error log to avoid log flood omits f279294b3293 misc_cgroup: introduce misc.events to count failures omits 9f7fa37a6bd9 RDMA/irdma: Report correct WC error when there are MW bind errors omits d3bdcd596339 RDMA/irdma: Report correct WC error when transport retry c [...] omits f4475f249445 RDMA/irdma: Validate number of CQ entries on create CQ omits 5b1e985f7626 RDMA/irdma: Skip CQP ring during a reset omits 6bda39149d4b RDMA/bnxt_re: Check if the vlan is valid before reporting omits 7a3c3a121eb7 RDMA/bnxt_re: Correct FRMR size calculation omits 690ea7fe00af RDMA/bnxt_re: Use GFP_KERNEL in non atomic context omits 2b4ccce6cafa RDMA/bnxt_re: Fix FRMR issue with single page MR allocation omits 598d16fa1bf9 RDMA/bnxt_re: Fix query SRQ failure omits d195ff03bf6d RDMA/bnxt_re: Suppress unwanted error messages omits 6a7296c918eb RDMA/bnxt_re: Support multiple page sizes omits b9b43ad3ce88 RDMA/bnxt_re: Reduce the delay in polling for hwrm command [...] omits 403bc4359a00 RDMA/bnxt_re: Use separate response buffer for stat_ctx_free omits 0cc4a9bdfc29 RDMA/bnxt_re: Update statistics counter name omits 9a381f7e5aa2 RDMA/bnxt_re: Add extended statistics counters omits ebcc36ea1960 MAINTAINERS: Update Broadcom RDMA maintainers omits 5540cf8f3e8d drm/panel-edp: Implement generic "edp-panel"s probed by EDID omits 24e27de11560 drm/panel-edp: Don't re-read the EDID every time we power [...] omits 6f4276ecc0f7 dt-bindings: arm,vexpress-juno: Add missing motherboard pr [...] omits 1b4e3ca2dcc2 dt-bindings: arm,vexpress-juno: Fix 'motherboard' node name omits a64ad9c3e4a5 drm/panel-edp: Fix "prepare_to_enable" if panel doesn't ha [...] omits c46a4cc1403e drm/panel-edp: hpd_reliable shouldn't be subtraced from hp [...] omits 52824ca4502d drm/panel-edp: Better describe eDP panel delays omits 9ea10a500045 drm/panel-edp: Split the delay structure out omits b6d5ffce11dd drm/panel-simple: Non-eDP panels don't need "HPD" handling omits 3fd68b7b13c2 drm/panel-edp: Move some wayward panels to the eDP driver omits 5f04e7ce392d drm/panel-edp: Split eDP panels out of panel-simple omits c0c11c70a6d0 arm64: defconfig: Everyone who had PANEL_SIMPLE now gets P [...] omits 310720875efa ARM: configs: Everyone who had PANEL_SIMPLE now gets PANEL_EDP omits e8de4d55c259 drm/edid: Use new encoded panel id style for quirks matching omits d9f91a10c3e8 drm/edid: Allow querying/working with the panel ID from the EDID omits bac9c2948224 drm/edid: Break out reading block 0 of the EDID omits 29145a566873 dt-bindings: drm/panel-simple-edp: Introduce generic eDP panels omits 880301bb3132 fs/ntfs3: Fix a memory leak on object opts omits a0fc05a37cae Doc/fs/ntfs3: Fix rst format and make it cleaner omits 28861e3bbd9e fs/ntfs3: Initiliaze sb blocksize only in one place + refactor omits 0e59a87ee619 fs/ntfs3: Initialize pointer before use place in fill_super omits 0056b273757b fs/ntfs3: Remove tmp pointer upcase in fill_super omits 4ea41b3eb5fd fs/ntfs3: Remove tmp pointer bd_inode in fill_super omits 0cde7e81cd44 fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super omits b4f110d65e21 fs/ntfs3: Use sb instead of sbi->sb in fill_super omits 10b4f12c7028 fs/ntfs3: Remove unnecessary variable loading in fill_super omits bce1828f6d82 fs/ntfs3: Return straight without goto in fill_super omits 5d7d6b16bc1d fs/ntfs3: Remove impossible fault condition in fill_super omits 7ea04817866a fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails omits 0412016e4807 fs/ntfs3: Fix wrong error message $Logfile -> $UpCase omits e01163e82b70 drm/i915/dg2: configure TRANS_DP2_VFREQ{HIGH,LOW} for 128b/132b omits 652135940ee2 drm/i915/dg2: use 128b/132b transcoder DDI mode omits 1d7139172480 drm/i915/dp: add HAS_DP20 macro omits 79ac2b1bc9b9 drm/i915/dg2: configure TRANS_DP2_CTL for DP 2.0 omits 6114f71b3953 drm/i915/dp: select 128b/132b channel encoding for UHBR rates omits 078397bbad2d drm/i915/dp: use 128b/132b TPS2 for UHBR+ link rates omits 4e718a0e4053 drm/i915/dp: add helper for checking for UHBR link rate omits 7bb97db8d329 drm/i915/dg2: add DG2+ TRANS_DDI_FUNC_CTL DP 2.0 128b/132b mode omits c78b4a85721f drm/dp: add helper for extracting adjust 128b/132b TX FFE preset omits 762520e31025 drm/dp: add LTTPR DP 2.0 DPCD addresses omits fc8a2b1e0f91 drm/dp: use more of the extended receiver cap omits 054ce0bce22e drm/dp: add DP 2.0 UHBR link rate and bw code conversions omits 53718bff8f40 drm/i915/gt: Add "intel_" as prefix in set_mocs_index() omits 8e8f2ac09db9 ASoC: Drop mistakenly applied SPI patch omits d0a652493abd drm/i915: Make wa list per-gt omits 794d5b8a497f swiotlb-xen: this is PV-only on x86 omits 8e1034a52665 xen/pci-swiotlb: reduce visibility of symbols omits e243ae953b59 PCI: only build xen-pcifront in PV-enabled environments omits 9074c79b62b6 swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests omits f28347cc6639 Xen/gntdev: don't ignore kernel unmapping error omits 4403f8062abe xen/x86: drop redundant zeroing from cpu_initialize_context() omits cca46db7e2da Merge series "ASoC: compress: Support module_get on stream [...] omits 2a07ef63f51f Merge series "Extend AHUB audio support for Tegra210 and l [...] omits 0f9a84b20f14 ASoC: codecs: max98390: simplify getting the adapter of a client omits 5374b9215dbe ASoC: Intel: boards: Update to modern clocking terminology omits fba5265fca72 drm/panfrost: simplify getting .driver_data omits d52ce7094e11 panfrost: make mediatek_mt8183_supplies and mediatek_mt818 [...] omits a30f3d90e2d2 arm64: dts: rockchip: align operating-points table name wi [...] omits 3e6f8124a788 ARM: dts: rockchip: swap timer clock-names omits e220e0b00feb ARM: dts: rockchip: add more angle brackets to operating-p [...] omits 33a2a4b2b9fe ARM: dts: rockchip: rename opp-table node names omits f0f56c11447b ARM: dts: rockchip: change rv1108 gmac nodename omits d7197d56c9cf ARM: dts: rockchip: add adc-keys node to rk3066a-mk808 omits 474a77395be2 arm64: dts: rockchip: hook up camera on px30-evb omits 8df7b4537dfb arm64: dts: rockchip: add isp node for px30 omits 75dccea503b8 arm64: dts: rockchip: add Coresight debug range for RK3399 omits bd2c1f664ea6 clk: rockchip: rk3399: expose PCLK_COREDBG_{B,L} omits ef087b7ecf8a clk: rockchip: rk3399: make CPU clocks critical omits 4b90e34d9a3b arm64: dts: rockchip: Correct regulator for USB host on Od [...] omits d146198a858a arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru omits 9a6b201bd5e8 Merge remote-tracking branch 'tip/locking/wwmutex' into dr [...] omits 09134c5322df spi: Fixed division by zero warning omits f1e5ecc5b7cc regulator: fix typo in Kconfig and max8973-regulator omits a7a18abbd26c ASoC: dt-bindings: rt5682s: correct several errors omits ef92ed2623ea ASoC: ab8500: Update to modern clocking terminology omits 600e0ae9aa71 ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro omits cf21e114f6f4 ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_c [...] omits c3c7d70b2046 drm/v3d: Make use of the helper function devm_platform_ior [...] omits 05bb3d5ec64a ASoC: tegra: Add Tegra210 based Mixer driver omits a99ab6f395a9 ASoC: tegra: Add Tegra210 based ADX driver omits 77f7df346c45 ASoC: tegra: Add Tegra210 based AMX driver omits b2f74ec53a6c ASoC: tegra: Add Tegra210 based SFC driver omits e539891f9687 ASoC: tegra: Add Tegra210 based MVC driver omits 94d486c2e5e7 ASoC: tegra: Add routes for few AHUB modules omits aa56a9dedf99 ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules omits 30b428d02cbc ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link omits 7a226f2eabdc ASoC: simple-card-utils: Increase maximum DAI links limit to 512 omits 0c25db3f7621 ASoC: soc-pcm: Don't reconnect an already active BE omits cd46f3824480 ASoC: compress/component: Use module_get_when_open/put_whe [...] omits a739fdc26211 ASoC: soc-component: Convert the mark_module to void* omits 85c698863c15 net/ipv4/tcp_minisocks.c: remove superfluous header files [...] omits 222a31408ab0 net/ipv4/tcp_fastopen.c: remove superfluous header files f [...] omits ffa66f15e450 net/ipv4/route.c: remove superfluous header files from route.c omits 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 omits f5f54d00f24f arm: dts: mt7623: add musb device nodes omits d1c73dd5df22 staging: r8188eu: remove unnecessary space in usbctrl_vendorreq() omits 7df05d36c734 staging: r8188eu: remove unnedeed parentheses in usbctrl_v [...] omits e840f42a4992 KVM: arm64: Fix PMU probe ordering omits e4ccdaf4fbd1 staging: r8188eu: remove ODM_SingleDualAntennaDetection() omits 42350b2e6f30 staging: r8188eu: clean up indentation in odm_RegDefine11N.h omits f612453180c5 staging: r8188eu: remove unused defines from odm_RegDefine11N.h omits 7a4425cd8204 staging: r8188eu: remove header file odm_RegDefine11AC.h omits 27e92f6a1d0e staging: r8188eu: remove macros ODM_IC_11{N,AC}_SERIES omits b706bf2921a9 staging: r8188eu: remove dead code from odm.c omits 15774b84ab88 staging: r8188eu: remove unnecessary if statements omits 21c318af1b86 staging: r8188eu: remove macro ODM_BIT omits c42d9cd58311 staging: r8188eu: remove macro ODM_REG omits 83a753b348aa staging: r8188eu: remove more dead code from ODM_Write_DIG() omits 74f42d4f069a staging: r8188eu: remove unnecessary if statement omits 03e9a558afff staging: r8188eu: remove dead code from ODM_Write_DIG() omits eaa51044746d staging: r8188eu: remove _ic_type from macro _cat in odm_i [...] omits f5575429c6f3 staging: r8188eu: remove unused macros from odm_interface.h omits 0291d8e38c22 staging: r8188eu: remove comments from odm_interface.h omits 037116c8f047 staging: r8188eu: do not write past the end of an array omits c2e478e74cb6 staging: r8188eu: remove EFUSE_Read1Byte() omits 2a60c1f015ce staging: r8188eu: remove rtl8188e_set_rssi_cmd() omits 71d3bf926ceb staging: r8188eu: remove rtw_IOL_cmd_tx_pkt_buf_dump() omits 9ffd2024ffd9 staging: r8188eu: remove HalDetectPwrDownMode88E() omits 416696e6d5f8 staging: r8188eu: remove unused struct rf_shadow omits 5c0779aeb1b2 staging: r8188eu: remove rtl8188e_RF_ChangeTxPath() omits a97707ab82d9 staging: r8188eu: remove ODM_DIG_LowerBound_88E() omits 80dd0a2aae31 staging: r8188eu: remove odm_ConfigRF_RadioB_8188E() omits a49b50a3c1c3 KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule omits 41c50f42a51c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] omits 1cd73200dad2 firmware: arm_scmi: Remove __exit annotation omits c90521a0e94f firmware: arm_scmi: Fix virtio transport Kconfig dependency omits 5b1a39613b2a staging: r8188eu: remove rtw_set_macaddr_acl() omits e3839fdff128 staging: r8188eu: remove rtw_check_beacon_data() omits d2949cf5085f staging: r8188eu: remove rtw_ap_inform_ch_switch() omits 6e7dcf2c1479 staging: r8188eu: remove rtw_acl_remove_sta() omits 398fd0f396f0 staging: r8188eu: remove rtw_acl_add_sta() omits 08fd549c224a staging: r8188eu: remove ap_sta_info_defer_update() omits aa3233ea7bdb staging: r8188eu: fix -Wrestrict warnings omits 52e3ebdc07e2 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node omits eb6750431e66 arm64: dts: renesas: r8a779a0: Add IPMMU nodes omits bdd8b0053f4f arm64: dts: renesas: r8a779a0: Add TPU device node omits c6d387612b66 arm64: dts: renesas: r8a77961: Add TPU device node omits 92a341315afc arm64: dts: renesas: r9a07g044: Add SSI support omits 6f48272f11b1 arm64: dts: renesas: r9a07g044: Add external audio clock nodes omits f86e17d6e8be arm64: dts: renesas: r9a07g044: Add USB2.0 device support omits 73484ab0120c arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support omits 1dedc4920971 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 6e87525d751f arm64: dts: renesas: Add Renesas R8A779M8 SoC support omits c979e1629eb2 arm64: dts: renesas: Add Renesas R8A779M7 SoC support omits 7cbb7308706a arm64: dts: renesas: Add Renesas R8A779M6 SoC support omits 17ad3eeb14a6 arm64: dts: renesas: Add Renesas R8A779M5 SoC support omits 052c47d37863 arm64: dts: renesas: Add Renesas R8A779M4 SoC support omits 78254d2a625a arm64: dts: renesas: Add Renesas R8A779M2 SoC support omits ba775d7eface arm64: dts: renesas: Add Renesas R8A779M0 SoC support omits 5d4e8cb45cce arm64: dts: renesas: Factor out Ebisu board support omits f5335aa6b269 arm64: dts: renesas: Factor out Draak board support omits 471178aa263c arm64: dts: renesas: rzg2l-smarc: Add scif0 pins omits bcd5e5173740 arm64: dts: renesas: r9a07g044: Add DMAC support omits b80795509eee ARM: dts: rza2mevb: Add I2C EEPROM support omits 6400b9749104 USB: serial: allow hung up ports to be suspended omits 96a83c95c3da USB: serial: clean up core error labels omits f3bc07eba481 drm: bridge: it66121: Fix return value it66121_probe omits 1ca200a8c6f0 USB: serial: option: remove duplicate USB device ID omits 211f323768a2 USB: serial: mos7840: remove duplicated 0xac24 device ID omits 998ac358019e net: lantiq: add support for jumbo frames omits 13f356f5dc9d Merge branch 'wwan-iosm-fw-flashing' omits 607d574aba6e net: wwan: iosm: fw flashing & cd collection infrastructur [...] omits 64302024bce5 net: wwan: iosm: devlink fw flashing & cd collection docum [...] omits 8d9be0634181 net: wwan: iosm: transport layer support for fw flashing/cd omits 09e7b002ff67 net: wwan: iosm: coredump collection support omits b55734745568 net: wwan: iosm: fw flashing support omits 4dcd183fbd67 net: wwan: iosm: devlink registration omits a6e3cf70b772 x86/mce: Change to not send SIGBUS error during copy from user omits d44fd8604a4a net: phy: at803x: fix spacing and improve name for 83xx phy omits 15b9df4ece17 net: phy: at803x: add resume/suspend function to qca83xx phy omits b4df02b562f4 net: phy: at803x: add support for qca 8327 A variant internal phy omits a520794b063b virtio_net: introduce TX timeout watchdog omits 13324edbe926 memory: tegra186-emc: Handle errors in BPMP response omits 77b14c9d05bd memory: tegra: Remove interconnect state syncing hack omits 1523dddcd195 Merge branch 'next/soc' into for-next omits aa519471715c ARM: s3c: Use strscpy to replace strlcpy omits 350081007916 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey omits a7bb8fc30ad6 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz omits b94f4c482427 ARM: dts: stm32: add initial support of stm32mp135f-dk board omits 5e257bcdd801 dt-bindings: stm32: document stm32mp135f-dk board omits 904ba1cf4e75 ARM: dts: stm32: add STM32MP13 SoCs support omits 50c7ad36e654 Merge tag 'fpga-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3e1d5b0f58a5 Merge tag 'misc-habanalabs-fixes-2021-09-19' of https://gi [...] omits e0302638a3b4 ARM: stm32: add initial support for STM32MP13 family omits 02c0dc0f60fa docs: arm: stm32: introduce STM32MP13 SoCs omits 0a91cacee897 arm64: dts: qcom: sc7180-trogdor: Fix lpass dai link for HDMI omits 9304af37d07b dt-bindings: arm: qcom, add missing devices omits 8ccecf6c710b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY omits af851350262f ARM: dts: qcom: fill secondary compatible for multiple boards omits a1c1b985bd60 ARM: dts: qcom: apq8064: adjust memory node according to specs omits 8db0b6c7b636 ARM: dts: qcom: apq8064: Convert adreno from legacy gpu-pw [...] omits ecf5b34cd518 ARM: dts: qcom: apq8064: update Adreno clock names omits 8e71168e2cc7 lsm_audit: avoid overloading the "key" audit field omits d9d8c93938c4 Smack: Brutalist io_uring support omits 740b03414b20 selinux: add support for the io_uring access controls omits cdc1404a4046 lsm,io_uring: add LSM hooks to io_uring omits 91a9ab7c942a io_uring: convert io_uring to the secure anon inode interface omits 3a862cacf867 fs: add anon_inode_getfile_secure() similar to anon_inode_ [...] omits 67daf270cebc audit: add filtering for io_uring records omits 40c8ee67cfc4 init: don't panic if mount_nodev_root failed omits b51593c4cd73 init/do_mounts.c: Harden split_fs_names() against buffer overflow omits 5bd2182d58e9 audit,io_uring,io-wq: add some basic audit support to io_uring omits 12c5e81d3fd0 audit: prepare audit_context for use in calling contexts b [...] omits 4382c73a12b4 firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM omits 833d51d7c66d soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment omits 4420a0dec794 arm64: dts: qcom: sdm850-yoga: Reshuffle IPA memory mappings omits b70e13885cf6 genirq: Disable irqfixup/poll on PREEMPT_RT. omits 9fcb4a8ff2aa drm/v3d: fix sched job resources cleanup when a job is aborted omits b6a46b4f6e4b iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() omits 27a221f433b7 iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rs [...] omits 14e94f9445a9 octeontx2-af: verify CQ context updates omits f7116fb46085 net: sched: move and reuse mq_change_real_num_tx() omits cbcca2e3961e net: phylink: don't call netif_carrier_off() with NULL netdev omits 4fc29989835a net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER omits 9ce4e3d6d856 virtio_net: use netdev_warn_once to output warn when witho [...] omits db9c8e2b1e24 NET: IPV4: fix error "do not initialise globals to 0" omits aed0826b0cf2 net: net_namespace: Fix undefined member in key_remove_domain() omits 9eb7b5e7cb50 net: dpaa2-mac: add support for more ethtool 10G link modes omits f0c15b360fb6 media: ir_toy: prevent device from hanging during transmit omits d0c560316d6f drm/i915: deduplicate frequency dump on debugfs omits 23f6a829a67c drm/i915: rename debugfs_gt_pm files omits 00142bce94dc drm/i915: rename debugfs_engines files omits 022f324c9934 drm/i915: rename debugfs_gt files omits 8167c9a375cc iio: ssp_sensors: add more range checking in ssp_parse_dat [...] omits 4170d3dd1467 iio: ssp_sensors: fix error code in ssp_print_mcu_debug() omits 7b228bdf87c2 staging: rts5208: remove unnecessary parentheses in ms.c omits 88022af1db87 staging: r8188eu: remove the HW_VAR_CHECK_TXBUF "hal variable" omits 71116ede0fa4 staging: r8188eu: remove rtw_free_pwrctrl_priv prototype omits 9d04d83597f7 staging: r8188eu: remove rtw_hw_resume omits 96b461876304 staging: r8188eu: brfoffbyhw is always false omits 983e59a27b92 Merge branch 'mptcp-next' omits ce9979129a0b selftests: mptcp: add mptcp getsockopt test cases omits c11c5906bc0a mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support omits 06f15cee3695 mptcp: add MPTCP_TCPINFO getsockopt support omits 55c42fa7fa33 mptcp: add MPTCP_INFO getsockopt omits 61bc6e82f92e mptcp: add new mptcp_fill_diag helper omits 95dca2d578d2 Merge branch 'macb-MII-on-RGMII' omits 0f4f6d7332bb net: macb: enable mii on rgmii for sama7g5 omits 1a9b5a26daf6 net: macb: add support for mii on rgmii omits d7b3485f1c2b net: macb: align for OSSMODE offset omits 1dac0084d412 net: macb: add description for SRTSM omits b972b54a68b2 net: bcmgenet: Patch PHY interface for dedicated PHY driver omits 0efcc3f20145 sky2: Stop printing VPD info to debugfs omits 59dd178e1d7c gpio/rockchip: fetch deferred output settings on probe omits e7165b1dff06 pinctrl/rockchip: add a queue for deferred pin output sett [...] omits f5cdffdc26a2 pinctrl: qcom: msm8226: fill in more functions omits e57f52b42d1f Merge branch 'bpf: implement variadic printk helper' omits a42effb0b24f bpf: Clarify data_len param in bpf_snprintf and bpf_seq_pr [...] omits 7606729fe24e selftests/bpf: Add trace_vprintk test prog omits d313d45a226f selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTs omits 4190c299a49f bpftool: Only probe trace_vprintk feature in 'full' mode omits 6c66b0e7c91a libbpf: Use static const fmt string in __bpf_printk omits c2758baa9798 libbpf: Modify bpf_printk to choose helper based on arg count omits 10aceb629e19 bpf: Add bpf_trace_vprintk helper omits 84b4c52960bd selftests/bpf: Stop using bpf_program__load omits 335ff4990cf3 bpf: Merge printk and seq_printf VARARG max macros omits af54faab84f7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 85784470efa2 x86/smp: Remove unnecessary assignment to local var freq_scale omits f68d08c437f9 net: phy: bcm7xxx: Add EPHY entry for 72165 omits 12285ff8667b sh: kdump: add some attribute to function omits bde82ee391fa maple: fix wrong return value of maple_bus_init(). omits 7fe859eef99b sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 7b6ef6e570ea sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits 0341bd3915f8 sh: boards: Fix the cacography in irq.c omits 0e38225c92c7 sh: check return code of request_irq omits ca42bc4b7bda sh: fix trivial misannotations omits 641dd82ffa9d drm/i915/display/adlp: Add new PSR2 workarounds omits af7ea1e22afc drm/i915/display/psr: Use drm damage helpers to calculate [...] omits 1f3a11c341ab drm/i915/display: Workaround cursor left overs with PSR2 s [...] omits ce0eacbbd922 drm/i915/display: Wait at least 2 frames before selective update omits 72fe6ca84f08 drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ [...] omits 1a575cde596c ptp: ocp: Avoid operator precedence warning in ptp_ocp_sum [...] omits 0619b7901473 btrfs: prevent __btrfs_dump_space_info() to underflow its [...] omits 6b225baababf btrfs: fix mount failure due to past and transient device [...] omits acbee9aff8ae btrfs: fix transaction handle leak after verity rollback failure omits bbc9a6eb5eec btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] omits ca21a3e5edfd selftests/bpf: Fix a few compiler warnings omits f706f6c66c43 Merge branch 'Improve set_attach_target() and deprecate op [...] omits 942025c9f37e libbpf: Constify all high-level program attach APIs omits 91b555d73e53 libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 omits 60aed22076b0 selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach [...] omits 2d5ec1c66e25 libbpf: Allow skipping attach_func_name in bpf_program__se [...] omits 277641859e83 libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs omits 23a7baaa9388 selftests/bpf: Stop using relaxed_core_relocs which has no effect omits f11f86a3931b libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() omits 65e31407caea staging: r8188eu: remove struct _io_ops omits 06c38fef11bc staging: r8188eu: remove core/rtw_io.c omits 9f5b245babc6 staging: r8188eu: remove the helpers of usb_write_port_cancel() omits 54751497741a staging: r8188eu: remove the helpers of usb_read_port_cancel() omits cfe7937379df staging: r8188eu: remove the helpers of usb_write_port() omits 094813a6bced staging: r8188eu: remove the helpers of usb_read_port() omits 1b403c6dd779 staging: r8188eu: remove the helpers of usb_writeN() omits 72098cf27755 staging: r8188eu: remove the helpers of usb_write32() omits 3350541e7f32 staging: r8188eu: remove the helpers of usb_write16() omits 8fba38e5105d staging: r8188eu: remove the helpers of usb_write8() omits a9611682ca6b staging: r8188eu: remove the helpers of rtw_read32() omits 945921db40d4 staging: r8188eu: remove the helpers of rtw_read16() omits 5829a6587925 staging: r8188eu: remove the helpers of rtw_read8() omits ae1e2ad8c2ec staging: r8188eu: remove usb_{read,write}_mem() omits 2c96719e0cbc staging: r8188eu: use swap() omits fc7e745c3588 staging: r8188eu: remove switches from phy_RF6052_Config_P [...] omits f7b687d6b67e staging: r8188eu: remove NumTotalRFPath from struct hal_da [...] omits 17be21761339 staging: r8188eu: remove if test that is always true omits 17a430a0f47e staging: r8188eu: remove IS_1T1R, IS_1T2R, IS_2T2R macros omits c26810817206 staging: r8188eu: remove unused field from struct hal_data_8188e omits a3eb555762f3 staging: r8188eu: remove unused enums from rtl8188e_hal.h omits 3fff58a204f2 staging: r8188eu: remove write-only fields from struct hal [...] omits 090bea5a2bc5 staging: r8188eu: remove unused macros from rtl8188e_hal.h omits 38625368916e staging: r8188eu: remove dead code from odm_RxPhyStatus92C [...] omits abe279997698 staging: r8188eu: remove RaSupport88E from struct odm_dm_struct omits 9ec5980350e8 staging: r8188eu: remove unused ODM_RASupport_Init() omits 17c4e0de3244 staging: r8188eu: remove unused enum odm_bt_coexist omits eaf1d49d13ab staging: vchiq: cleanup code alignment issues omits 341975886aed staging: vchiq: add braces to if block omits 5b3087efe0b6 staging: vchiq: remove braces from if block omits 08ff647b83eb staging: rtl8723bs: ignore unused wiphy_wowlan object warnings omits ea2054baaddc Revert "staging: rtl8723bs: remove possible deadlock when [...] omits cc5e3fff9a70 staging: wfx: sta: Fix 'else' coding style warning omits 2266721938b9 Merge series "ASoC: SOF: ipc: Small cleanups for message h [...] omits 5ef8a0291513 net: microchip: encx24j600: drop unneeded MODULE_ALIAS omits 6db9350a9db3 devlink: Delete not-used devlink APIs omits f7427ba5ce9c locking/lockdep: Cleanup the repeated declaration omits a2e05ddda11b lockdep: Improve comments in wait-type checks omits 2507003a1d10 lockdep: Let lock_is_held_type() detect recursive read as read omits 12235da8c80a kernel/locking: Add context to ww_mutex_trylock() omits 41100833cdd8 perf/x86: Add compiler barrier after updating BTS omits e739f98b4b11 genirq: Move prio assignment into the newly created thread omits b20b54fb00a8 net: stmmac: dwmac-visconti: Make use of the helper functi [...] omits 3503e673db23 octeontx2-af: Remove redundant initialization of variable blkaddr omits d853f1d3c900 octeontx2-af: Fix uninitialized variable val omits 3323129a6db9 spi: sh-msiof: drop unneeded MODULE_ALIAS omits 98c29b35a7e3 spi: rspi: drop unneeded MODULE_ALIAS omits 703ac1f2a5e5 ASoC: 88pm860x: Update to modern clocking terminology omits 0ed66cb7b6d3 ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops omits f6b0c731a01f ASoC: SOF: ipc: Remove redundant error check from sof_ipc_ [...] omits b95b64510ac9 ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/st [...] omits 59fdde1d4e26 ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_m [...] omits cfacfefd382a ASoC: SOF: trace: Omit error print when waking up trace sleepers omits 3abe2eec8705 ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX omits e1a6af4b000c genirq: Update irq_set_irqchip_state documentation omits 41b740b6e8a9 perf record: Add --synth option omits 84111b9c950e perf tools: Allow controlling synthesizing PERF_RECORD_ me [...] omits 23ca067b3295 mm: Fully initialize invalidate_lock, amend lock class later omits 259d71992e57 drm/i915/dmc: Update to DMC v2.12 omits db2b0c5d7b6f objtool: Support pv_opsindirect calls for noinstr omits 1462eb381b4c x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays omits 847d9317b2b9 x86/xen: Mark xen_force_evtchn_callback() noinstr omits 09c413071e2d x86/xen: Make irq_disable() noinstr omits d7bfc7d57cbe x86/xen: Make irq_enable() noinstr omits 74ea805b79d2 x86/xen: Make hypercall_page noinstr omits 20125c872a3f x86/xen: Make save_fl() noinstr omits 7361fac0465b x86/xen: Make set_debugreg() noinstr omits f4afb713e5c3 x86/xen: Make get_debugreg() noinstr omits 209cfd0cbb67 x86/xen: Make write_cr2() noinstr omits 0a53c9acf4da x86/xen: Make read_cr2() noinstr omits a53f2c035e98 drm/panfrost: Calculate lock region size correctly omits 6042d4348a34 net: e1000e: solve insmod 'Unknown symbol mutex_lock' error omits 078fb7aa6a83 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] omits 61524e43abad net: netsec: Make use of the helper function dev_err_probe() omits f121cca26ccc clk: imx: Rework all clk_hw_register_gate wrappers omits 4e6b7e75386b clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones omits 536559af6aae clk: imx: Remove unused helpers omits eeb44922aa83 Merge branch 'v5.16/dt64' into for-next omits 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro omits 5b227488c285 Merge branch 'v5.16/dt64' into for-next omits 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 omits abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 omits a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix omits c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 omits 047a749d231e Merge branch 'xfrm: fix uapi for the default policy' omits 5bd4f20de8ac virtio-gpu: fix possible memory allocation failure omits a2d3cbc80d25 crypto: aesni - check walk.nbytes instead of err omits 81f53028dfbc crypto: drbg - Fix unused value warning in drbg_healthchec [...] omits 5e91f56a0bb3 crypto: img-hash - remove need for error return variable ret omits 29601c8159c8 hwrng: ixp4xx - Make use of the helper function devm_platf [...] omits 40da865381ad crypto: qat - remove unneeded packed attribute omits 70fead3adb4e crypto: qat - free irq in case of failure omits 9832fdc917de crypto: qat - free irqs only if allocated omits 0e64dcd7c94b crypto: qat - remove unmatched CPU affinity to cluster IRQ omits ba79a32acfde crypto: qat - replace deprecated MSI API omits 8bb765271ade crypto: hisilicon/qm - support the userspace task resetting omits 8de8d4fe7d5a crypto: hisilicon/qm - fix the uacce mmap failed omits cbbb5f07ab73 crypto: hisilicon - Fix sscanf format signedness omits 898387e40cf5 crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_c [...] omits 741691c44606 crypto: arm64/aes-ccm - reduce NEON begin/end calls for co [...] omits b3482635e5d6 crypto: arm64/aes-ccm - remove non-SIMD fallback path omits 36a916af641d crypto: arm64/aes-ccm - yield NEON when processing auth-only data omits 676e508122d9 crypto: arm64/aes-ce - stop using SIMD helper for skciphers omits 96c34e143689 crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers omits b9e699f91236 crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path omits 4a7e1e5fc294 crypto: sm4 - Do not change section of ck and sbox omits d5e93b3374e4 hwrng: Kconfig - Add helper dependency on COMPILE_TEST omits 04cb788ecee8 crypto: jitter - drop kernel-doc notation omits 8dc84dcd7f74 net: phy: broadcom: Enable 10BaseT DAC early wake omits 44ded7ca63f1 Merge branch 'net-dsa-b53-clean-up-cpu-imp-ports' omits 7d5af56418d7 net: dsa: b53: Drop unused "cpu_port" field omits 3ff26b29230c net: dsa: b53: Improve flow control setup on BCM5301x omits b290c6384afa net: dsa: b53: Drop BCM5301x workaround for a wrong CPU/IMP port omits 983d96a9116a net: dsa: b53: Include all ports in "enabled_ports" omits bb667205406c dt-bindings: w1: update w1-gpio.yaml reference omits d36a97736b2c pinctrl: qcom: spmi-gpio: correct parent irqspec translation omits acd47b9f28e5 pinctrl: amd: Handle wake-up interrupt omits 7e6f8d6f4a42 pinctrl: amd: Add irq field data omits d9608eab1e66 pinctrl: mediatek: mt8195: Add pm_ops omits 6e42e16a42c4 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116 omits e8377f497dec soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113 omits e9a9970bf520 fpga: dfl: Avoid reads to AFU CSRs during enumeration omits 064b877dff42 drm/i915: Free all DMC payloads omits d7050df38dc3 pinctrl: Fix spelling mistake "atleast" -> "at least" omits f32375d59e81 pinctrl: nomadik: Kconfig: Remove repeated config dependency omits 129803e642ac pinctrl: core: Remove duplicated word from devm_pinctrl_un [...] omits e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] omits 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 3b29021ddd10 kunit: tool: allow filtering test cases via glob omits 2e53f56af30e kunit: drop assumption in kunit-log-test about current suite omits f5013d412a43 selftests: kvm: fix get_run_delay() ignoring fscanf() return warn omits 20175d5eac5b selftests: kvm: move get_run_delay() into lib/test_util omits 3a4f0cc693cd selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] omits 39a71f712d8a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] omits faaaf2ac03a8 torture: Make kvm-remote.sh print size of downloaded tarball omits ae3357ac1127 torture: Allot 1G of memory for scftorture runs omits 2010776f8ccb tools/rcu: Add an extract-stall script omits f2bdf7dc0da2 scftorture: Warn on individual scf_torture_init() error co [...] omits c3d0258d5af2 scftorture: Count reschedule IPIs omits da9366c627ef scftorture: Account for weight_resched when checking for a [...] omits 2b1388f8a408 scftorture: Shut down if nonsensical arguments given omits 2f611d044b8d scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 925da92ba5cb rcu: Avoid unneeded function call in rcu_read_unlock() omits 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference omits c3dbfb9c49ee gpu: host1x: Plug potential memory leak omits a81cf839a064 gpu/host1x: fence: Make spinlock static omits 8a44924e1400 drm/tegra: uapi: Fix wrong mapping end address in case of [...] omits 71eabafac1eb drm/tegra: dc: Remove unused variables omits c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount omits a5c0042200b2 f2fs: quota: fix potential deadlock omits 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes omits f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] omits 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] omits 6e3331ee3446 fs/ntfs3: Use min/max macros instated of ternary operators omits b5322eb1ae94 fs/ntfs3: Use clamp/max macros instead of comparisons omits f162f7b8dbc2 fs/ntfs3: Remove always false condition check omits edb853ff3dc0 fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC omits cffb5152eea8 fs/ntfs3: Remove tabs before spaces from comment omits 2829e39e0e8a fs/ntfs3: Remove braces from single statment block omits 4ca7fe57f21a fs/ntfs3: Place Comparisons constant right side of the test omits 7d95995ab4de fs/ntfs3: Remove '+' before constant in ni_insert_resident() omits 8c2e09b9a2f5 arm64: dts: allwinner: pinetab: Add HDMI support omits 91241ee25a2f drm/sun4i: dw-hdmi: Make use of the helper function dev_er [...] omits b41e24a5c72b drm/sun4i: dsi: Make use of the helper function dev_err_probe() omits 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec omits 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm omits d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] omits 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool omits 48b096126954 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy omits f6045de1f532 platform/x86: amd-pmc: Export Idlemask values based on the APU omits 9cfe02023cf6 platform/x86: amd-pmc: Check s0i3 cycle status omits 7b6bf51de974 platform/x86: Add Intel ishtp eclite driver omits 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking omits 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions omits 6116df7fafab ASoC: cs35l41: Binding fixes omits c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable omits 243442bcd98f ASoC: SOF: imx8m: add SAI1 info omits 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] omits 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] omits 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback omits 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] omits f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c omits 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files omits 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops omits 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] omits 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() omits 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] omits 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] omits 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() omits 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() omits 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() omits a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() omits 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] omits b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() omits d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() omits 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() omits 2721363c0d64 Merge branch 'next/drivers' into for-next omits efb636dd5047 Merge branch 'next/soc' into for-next omits 30d63db9e4b6 Merge branch 'next/dt64' into for-next omits 5aeb05b27f81 software node: balance refcount for managed software nodes omits 94d508fa3186 ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack omits 4646da896a44 Merge branch 'edac-urgent' into edac-for-next omits d8b94c9ff96c pinctrl: mediatek: moore: check if pin_desc is valid before use omits feab5bb8f1d4 ath11k: Align bss_chan_info structure with firmware omits 9b4dd38b46cf ath11k: add support in survey dump with bss_chan_info omits 7e9fb2418a4c ath11k: Rename atf_config to flag1 in target_resource_config omits e20cfa3b62ae ath11k: fix 4addr multicast packet tx omits 34c67dc36641 ath11k: fix 4-addr tx failure for AP and STA modes omits be830389bd49 ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition omits 54607282fae6 EDAC/dmc520: Assign the proper type to dimm->edac_mode omits 5297cfa6bdf9 EDAC/synopsys: Fix wrong value type assignment for edac_mode omits ef7bc2a76342 ath9k: owl-loader: fetch pci init values through nvmem omits eb3a97a69be8 ath9k: fetch calibration data via nvmem subsystem omits 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg omits 95fff5840584 ARM: config: multi v7: Add renamed symbols omits e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options omits b942624147b0 ARM: config: multi v7: Drop unavailable options omits 8ca10560f402 Merge branch 'for-5.15/upstream-fixes' into for-next omits d46ef750ed58 HID: amd_sfh: Fix potential NULL pointer dereference omits 17ac76e050c5 drm/exynos: Make use of the helper function devm_platform_ [...] omits 0817534ff9ea smackfs: Fix use-after-free in netlbl_catmap_walk() omits 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] omits 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node omits 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom omits 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] omits 8228e9361e2a perf parse-events: Avoid enum forward declaration. omits 00e0ca3721cf perf bpf: Ignore deprecation warning when using libbpf's b [...] omits a1e4470823d9 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] omits 34331739e19f fpga: machxo2-spi: Return an error on failure omits ddf0d4dee4cb perf bpf: Deprecate bpf_map__resize() in favor of bpf_map_ [...] omits 3149733584c8 perf annotate: Add fusion logic for AMD microarchs omits f6d66fc8cf5f drm/i915: Update memory bandwidth parameters omits 336562752acc bpf: Update bpf_get_smp_processor_id() documentation omits 69cd823956ba libbpf: Add sphinx code documentation comments omits 37cb28ec7d3a bpf, mips: Validate conditional branch offsets omits 8af9e2c7826a rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() omits 46aa886c483f rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader omits ed42c3806712 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a6517e9ce011 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits d39ec8f3c12a rcu-tasks: Correct comparisons for CPU numbers in show_sta [...] omits 89401176daf0 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits d0a85858569e rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 0db7c32ad316 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits c4f113ac450a rcu-tasks: Fix s/instruction/instructions/ typo in comment omits a5c071ccfa17 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 18f08e758f34 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 96017bf90397 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk omits e4f868191138 drm/v3d: fix wait for TMU write combiner flush omits 8914a7a247e0 selftests: be sure to make khdr before other targets omits cf1944727c94 arm64: dts: rockchip: add saradc to rk3568-evb1-v10 omits 932b4610f55b arm64: dts: rockchip: Fix GPU register width for RK3328 omits 87543bb603ed arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu omits 95ad4dbe5f43 arm64: dts: rockchip: add missing rockchip,grf property to rk356x omits ae04430959b3 arm64: dts: rockchip: add RK3399 Gru gpio-line-names omits e31083f91859 arm64: dts: rockchip: Enable SFC for Odroid Go Advance omits e2c58ea861e0 arm64: dts: rockchip: Add SFC to RK3308 omits 4d97b78aec8d arm64: dts: rockchip: Add SFC to PX30 omits 40b0bfbb95e0 arm64: dts: rockchip: add thermal support to Quartz64 Model A omits 1330875dc2a3 arm64: dts: rockchip: add rk3568 tsadc nodes omits 3d9170c3ea22 arm64: dts: rockchip: add rk356x gpio debounce clocks omits 8a599b56a8c0 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] omits 2a068e19ffe5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 omits 14f1c34eec7d arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] omits e86d48109890 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 omits 2dbcb2514c83 arm64: dts: rockchip: add core io domains node for rk356x omits d09ebc6ba9cc arm64: dts: rockchip: add thermal fan control to rockpro64 omits ef914fb8f7fc arm64: dts: rockchip: Setup USB typec port as datarole on [...] omits 5707e34166f5 arm64: dts: rockchip: Add gru-scarlet-dumo board omits 3cf697b45eed dt-bindings: arm: rockchip: Add gru-scarlet-dumo board omits fc57d78344e1 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support omits b8d41e5053cd arm64: dts: rockchip: add gmac0 node to rk3568 omits c3dd497fbb27 arm64: dts: rockchip: enable gmac node on quartz64-a omits f7c5b9c2a1af arm64: dts: rockchip: adjust rk3568 pll clocks omits 0dcec571cee5 arm64: dts: rockchip: add rk356x gmac1 node omits b6c1a590148c arm64: dts: rockchip: fix rk3568 mbi-alias omits 6b4b2af5d288 arm64: dts: rockchip: Add VPU support for the PX30 omits 0edcfec3fafa arm64: dts: rockchip: add watchdog to rk3568 omits c349ae38171b arm64: dts: rockchip: add isp1 node on rk3399 omits f1400702ad56 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 omits 8d47d12e3b05 arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 omits b33a22a1e7c4 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A omits 016c0e8a7a6e arm64: dts: rockchip: add rk3566 dtsi omits 5067f459e5ee arm64: dts: rockchip: split rk3568 device tree omits 4e50d2173b67 arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi omits e2425dcc7011 arm64: dts: rockchip: add csi-dphy to px30 omits 697dd494cb1c arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 omits 65bd2b8bdb3b arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 omits 4b718ae7d6e7 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board omits 3a91fb475cf9 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board omits ecda4466b158 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ omits 2513fa5c25d4 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro omits 2076121eecc1 arm64: dts: rockchip: add saradc node for rk3568 omits e97afba3282b arm64: dts: rockchip: enable tsadc on helios64 omits fec9fd04da87 arm64: dts: rockchip: add SPI support to helios64 omits 53269f528860 arm64: dts: rockchip: set stdout-path on helios64 omits 6d9a7bd6a13c arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS omits 311864f67c50 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS omits e05e45e853e2 arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC omits 9fe28eedd253 dt-bindings: add doc for Firefly ROC-RK3328-PC omits e1152a526b16 arm64: dts: rockchip: add pmu and qos nodes for rk3568 omits fa39c61dccfb dt-bindings: arm: rockchip: add rk3568 compatible string t [...] omits b02b47fecc43 arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] omits a312aeab3ff4 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] omits b14431843bbe arm64: dts: rockchip: rename flash nodenames omits 5d54ea4e40b8 arm64: dts: rockchip: remove interrupt-names from iommu nodes omits 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] omits bde4f08cff47 ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() omits 55dfc2a74d8e ASoC: SOF: loader: Use the generic ops for region debugfs [...] omits fe509b34b745 ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core omits ff2f99b078a8 ASoC: SOF: imx: Provide debugfs_add_region_item ops for core omits 07e833b473e4 ASoC: SOF: debug: Add generic API and ops for DSP regions omits 4624bb2f03d3 ASoC: SOF: core: Do not use 'bar' as parameter for block_r [...] omits 4ff134e2f90e ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() omits 098a68f2c573 ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 omits b295818346aa ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() omits 6375dbdbde67 ASoC: SOF: Intel: bdw: Set the mailbox offset directly in [...] omits d9be4a88c362 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] omits 10d93a98190a ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] omits 8b52e0e06827 Merge branch 'for-5.15/upstream-fixes' into for-next omits 0c8fbaa55307 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs omits 5706383b30cf Merge branch 'mlxsw-Add-support-for-transceiver-modules-reset' omits 49fd3b645de8 mlxsw: Add support for transceiver modules reset omits 8f4ebdb0a274 mlxsw: Make PMAOS pack function more generic omits ef23841bb94a mlxsw: reg: Add fields to PMAOS register omits 896f399be078 mlxsw: Track per-module port status omits 196bff2927a7 mlxsw: spectrum: Do not return an error in mlxsw_sp_port_m [...] omits 06277ca23868 mlxsw: spectrum: Do not return an error in ndo_stop() omits bd6e43f5953d mlxsw: core_env: Convert 'module_info_lock' to a mutex omits 163f3d2dd01c mlxsw: core_env: Defer handling of module temperature warn [...] omits 25a91f835a7b mlxsw: core: Remove mlxsw_core_is_initialized() omits 3d7a6f677905 mlxsw: core: Initialize switch driver last omits 00135227ca3b Merge branch 'devlink-delete-publidh-api' omits c2d2f9885066 devlink: Delete not-used single parameter notification APIs omits e9310aed8e6a net/mlx5: Publish and unpublish all devlink parameters at once omits 87427e9f4359 Merge series "ASoC: SOF: Remove unused members from struct [...] omits dde9ad0ead66 Merge series "ASoC: SOF: Intel: hda: Cleanups for local fu [...] omits f40569693b75 Merge series "Support ALC5682I-VS codec" from Brent Lu <br [...] omits 262d88baad8d drm/i915: Extract hsw_panel_transcoders() omits 32f6734c7243 drm/i915: Adjust intel_dsc_power_domain() calling convention omits c98e3d15b582 drm/i915: Introduce with_intel_display_power_if_enabled() omits 8c66081b0b32 drm/i915: s/pipe/transcoder/ when dealing with PIPECONF/TRANSCONF omits 555ec52127f9 drm/i915: Flatten hsw_crtc_compute_clock() omits e0ccf1d6f1ef drm/i915: Extract intel_dp_need_bigjoiner() omits 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset omits dc34ca9231f2 drm/i915: Mark GPU wedging on driver unregister unrecoverable omits dc50b930be89 Merge branch 'qdisc-visibility' omits 2d6a58996ee2 selftests: net: test ethtool -L vs mq omits 2e367522ce6b netdevsim: add ability to change channel count omits 1e080f17750d net: sched: update default qdisc visibility after Tx queue [...] omits 7c37b9ce1001 Merge branch 'for-5.16/core' into for-next omits f3e825212454 HID: core: add TransducerSerialNumber2 omits 418c0e3fd695 Merge branch 'for-5.15/upstream-fixes' into for-next omits 67fd71ba16a3 HID: apple: Fix logical maximum and usage maximum of Magic [...] omits ca465e1f1f9b RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure omits 1e2b49ceb94d Merge branch 'for-5.15/upstream-fixes' into for-next omits 1e4ce418b1cb HID: betop: fix slab-out-of-bounds Write in betop_probe omits c9f3decaa07a Merge branch 'for-5.16/amd-sfh' into for-next omits e70b703347dd HID: amd_sfh: switch from 'pci_' to 'dma_' API omits bcf26654a38f drm/sched: fix the bug of time out calculation(v4) omits d1b803f4ca4f Merge drm/drm-next into drm-intel-next omits eac46b323b28 x86/paravirt: Use PVOP_* for paravirt calls omits e9382440de18 x86/paravirt: Mark arch_local_irq_*() __always_inline omits ce0b9c805dd6 locking/lockdep: Avoid RCU-induced noinstr fail omits 2c36d87be493 x86/sev: Fix noinstr for vc_ghcb_invalidate() omits c6b01dace2cd x86: Always inline ip_within_syscall_gap() omits 010050a86393 x86/kvm: Always inline evmcs_write64() omits aee045ed0a6b x86/kvm: Always inline to_svm() omits e25b694bf1d9 x86: Always inline context_tracking_guest_enter() omits a168233a440d x86/kvm: Always inline vmload() / vmsave() omits 2b2f72d4d819 x86/kvm: Always inline sev_*guest() omits f56dae88a81f objtool: Handle __sanitize_cov*() tail calls omits 8b946cc38e06 objtool: Introduce CFI hash omits b7b205c3a0bc x86/xen: Move hypercall_page to top of the file omits 9af9dcf11bda x86/xen: Mark cpu_bringup_and_idle() as dead_end_function omits ce079f6d87cc drm/i915: Add mmap lock around vma_lookup() in the mman selftest. omits 5416da01ff6e PM: hibernate: Remove blk_status_to_errno in hib_wait_io omits 6f3a9b100379 regulator: rtq6752: Enclose 'enable' gpio control by enable flag omits 4295c8cc1748 ASoC: cs35l41: Fix a bunch of trivial code formating/style issues omits 3e60abeb5cb5 ASoC: cs35l41: Fixup the error messages omits e371eadf2a93 ASoC: cs35l41: Don't overwrite returned error code omits fe1024d50477 ASoC: cs35l41: Combine adjacent register writes omits 3a2eb0b4b020 ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot omits c2f14cc2bcdd ASoC: cs35l41: Fix use of an uninitialised variable omits 6d66c5ccf5cb ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow omits 96ec1741067d ASoC: SOF: loader: load_firmware callback is mandatory, tr [...] omits ce3f93576387 ASoC: mediatek: mt8195: make array adda_dai_list static const omits b2fc2c92d2fd ASoC: mediatek: mt8195: Add missing of_node_put() omits 3e9d5b0952fc ASoC: SOF: Intel: hda: Relocate inline definitions from hd [...] omits cf813f679214 ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax [...] omits 189bf1deee7a ASoC: SOF: Intel: hda-dsp: Declare locally used functions [...] omits 2395fea7ae7f ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size fr [...] omits 7e7d5ffa37e3 ASoC: SOF: intel: Do no initialize resindex_dma_base omits e224ef76fa8a ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board omits 04afb621f923 ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board omits 46414bc325df ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board omits 9a50d6090a8b ASoC: Intel: sof_rt5682: support ALC5682I-VS codec omits ac4dfccb9657 ASoC: SOF: Fix DSP oops stack dump output contents omits bfcc1e67ff1e PM: sleep: Do not assume that "mem" is always present omits fca611656418 EDAC/mc: Replace strcpy(), sprintf() and snprintf() with s [...] omits 88d0adb5f13b xfrm: notify default policy on update omits f8d858e607b2 xfrm: make user policy API complete omits d5dd580deb54 Merge drm/drm-next into drm-intel-gt-next omits 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board omits 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board omits 3e1108bcce83 dt-bindings: add vendor prefix for exegin omits 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board omits 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board omits 8bced0c5ff7b dt-bindings: add vendor prefix for calamp omits fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label omits c506cc5bc6e3 Merge branch 'ibmvnic-next' omits bbd809305bc7 ibmvnic: Reuse tx pools when possible omits 489de956e7a2 ibmvnic: Reuse rx pools when possible omits f8ac0bfa7d7a ibmvnic: Reuse LTB when possible omits 129854f061d8 ibmvnic: Use bitmap for LTB map_ids omits 0d1af4fa7124 ibmvnic: init_tx_pools move loop-invariant code omits 8243c7ed6d08 ibmvnic: Use/rename local vars in init_tx_pools omits 0df7b9ad8f84 ibmvnic: Use/rename local vars in init_rx_pools omits 0f2bf3188c43 ibmvnic: Fix up some comments and messages omits 38106b2c433e ibmvnic: Consolidate code in replenish_rx_pool() omits 923990f6431e Merge branch 'ptp-ocp-timecard-v13-fw' omits d7050a2b85ff docs: ABI: Add sysfs documentation for timecard omits 1acffc6e09ed ptp: ocp: Add timestamp window adjustment omits 6d59d4fa1789 ptp: ocp: Have FPGA fold in ns adjustment for adjtime. omits a62a56d04e63 ptp: ocp: Enable 4th timestamper / PPS generator omits 71d7e0850476 ptp: ocp: Add second GNSS device omits e3516bb45078 ptp: ocp: Add NMEA output omits f67bf662d2cf ptp: ocp: Add debugfs entry for timecard omits 065efcc5e976 ptp: ocp: Separate the init and info logic omits 89260d878253 ptp: ocp: Add sysfs attribute utc_tai_offset omits d14ee2525d38 ptp: ocp: Add IRIG-B output mode control omits 6baf2925424a ptp: ocp: Add IRIG-B and DCF blocks omits e1daf0ec73b2 ptp: ocp: Add SMA selector and controls omits dcf614692c6c ptp: ocp: Add third timestamper omits bceff2905eff ptp: ocp: Report error if resource registration fails. omits 56ec44033cd7 ptp: ocp: Skip resources with out of range irqs omits 1447149d6539 ptp: ocp: Skip I2C flash read when there is no controller. omits 498ad3f4389a ptp: ocp: Parameterize the TOD information display. omits 1618df6afab2 ptp: ocp: parameterize the i2c driver used omits c68872146489 dt-bindings: net: lantiq: Add the burst length properties omits dac0bad93741 dt-bindings: net: lantiq,etop-xway: Document Lantiq Xway E [...] omits 5535bcfa725a dt-bindings: net: lantiq-xrx200-net: convert to the json-schema omits 14d4e308e0aa net: lantiq: configure the burst length in ethernet drivers omits 49293bbc50cb MIPS: lantiq: dma: make the burst length configurable by t [...] omits 5ad74d39c51d MIPS: lantiq: dma: fix burst length for DEU omits 5ca9ce2ba4d5 MIPS: lantiq: dma: reset correct number of channel omits c12aa581f6d5 MIPS: lantiq: dma: add small delay after reset omits 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support omits 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board omits c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC omits 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device omits 282abb5a1f38 drm/ttm: fix the type mismatch error on sparc64 omits e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] omits 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] omits 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] omits 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] omits ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] omits 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] omits e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] omits d71b90e3633f memory: tegra: make the array list static const, makes obj [...] omits 78afff2acea1 drm/bochs: add Bochs PCI ID for Simics model omits 0b7383331c00 drm/qxl: User page size macro for qxl release bo omits 7e642ca0375b scsi: target: Remove unused function arguments omits aba3b0757b6c scsi: ufs: ufs-mediatek: Change dbg select by check IP version omits 351b3a849ac7 scsi: ufs: ufshpb: Use proper power management API omits c4adf171e834 scsi: ufs: ufs-qcom: Remove unneeded variable 'err' omits e9d73bfa8e04 scsi: documentation: Document Fibre Channel sysfs node for appid omits 0a5e20fc8ca7 scsi: elx: libefc: Prefer kcalloc() over open coded arithmetic omits 0d6b26795bd2 scsi: lpfc: Update lpfc version to 14.0.0.2 omits 315b3fd13521 scsi: lpfc: Improve PBDE checks during SGL processing omits afd63fa51149 scsi: lpfc: Zero CGN stats only during initial driver load [...] omits 3ea998cbf9e7 scsi: lpfc: Fix I/O block after enabling managed congestion mode omits d5ac69b332d8 scsi: lpfc: Adjust bytes received vales during cmf timer interval omits 25ac2c970be3 scsi: lpfc: Fix EEH support for NVMe I/O omits cd8a36a90bab scsi: lpfc: Fix FCP I/O flush functionality for TMF routines omits b507357f7917 scsi: lpfc: Fix NVMe I/O failover to non-optimized path omits a864ee709bc0 scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode omits 3a874488d2e9 scsi: lpfc: Fix rediscovery of tape device after LIP omits 88f7702984e6 scsi: lpfc: Fix hang on unload due to stuck fport node omits 20d2279f90ce scsi: lpfc: Fix premature rpi release for unsolicited TPLS [...] omits 982fc3965d13 scsi: lpfc: Don't release final kref on Fport node while A [...] omits 99154581b05c scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() omits 914418f36901 scsi: qla2xxx: Remove redundant initialization of pointer req omits b0fe235dad77 scsi: qla2xxx: Update version to 10.02.07.100-k omits 3d33b303d4f3 scsi: qla2xxx: Fix use after free in eh_abort path omits 3a4e1f3b3a3c scsi: qla2xxx: Move heartbeat handling from DPC thread to [...] omits 38c61709e662 scsi: qla2xxx: Call process_response_queue() in Tx path omits 3ef68d4f0c9e scsi: qla2xxx: Fix kernel crash when accessing port_speed [...] omits 527d46e0b014 scsi: qla2xxx: edif: Use link event to wake up app omits e6e22e6cc296 scsi: qla2xxx: Fix crash in NVMe abort path omits 8192817efbc3 scsi: qla2xxx: Check for firmware capability before creati [...] omits 52cca50d35f8 scsi: qla2xxx: Display 16G only as supported speeds for 38 [...] omits 9e1c3206960f scsi: qla2xxx: Add support for mailbox passthru omits 339133f6c318 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames omits 51e6ed83bb4a scsi: pm80xx: Fix memory leak during rmmod omits c29737d03c74 scsi: pm80xx: Correct inbound and outbound queue logging omits b27a40534ef7 scsi: pm80xx: Fix lockup in outbound queue management omits 08d0a992131a scsi: pm80xx: Fix incorrect port value when registering a device omits 67f1e027c270 drivers/cdrom: improved ioctl for media change detection omits 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next omits a8cd038cac0d clk: mediatek: Export clk_ops structures to modules omits 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' omits 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG omits c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] omits ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication omits 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests omits 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] omits 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() omits 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG omits 5b84bd10363e libbpf: Add support for BTF_KIND_TAG omits 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag omits b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG omits 41ced4cd8802 btf: Change BTF_KIND_* macros to enums omits 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c omits c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 omits 8b2b1a386b4b Merge branch 'clk-leak' into clk-next omits a678cdf58ae8 Merge branch 'clk-mtk' into clk-next omits d662cad5405e Merge branch 'clk-doc' into clk-next omits c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next omits af9617b419f7 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths omits f09b9460a5e4 clk: mediatek: support COMMON_CLK_MT6779 module build omits 32b028fb1d09 clk: mediatek: support COMMON_CLK_MEDIATEK module build omits 7c971695cb33 clk: composite: export clk_register_composite omits 7d9e0b121640 dt-bindings: clk: fixed-mmio-clock: Convert to YAML omits 69bfe08f2390 clk: versatile: clk-icst: Support 'reg' in addition to 'vc [...] omits 750682eb8cfc dt-bindings: clock: arm,syscon-icst: Use 'reg' instead of [...] omits a864e1bf1fbb extcon: max3355: Drop unused include omits e4d0262e9a2a extcon: usb-gpio: Use the right includes omits 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed omits 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] omits b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array omits 5532dfd42e48 libbpf: Simplify BPF program auto-attach code omits 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations omits 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] omits e93540510278 drm/i915/dg2: Define MOCS table for DG2 omits 50bc6486a8f1 drm/i915/xehpsdv: Define MOCS table for XeHP SDV omits 67cad122c04c Merge branch 'clk-mtk' into clk-next omits be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() omits 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset omits ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ omits 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure omits 6243e3c78ace vduse: missing error code in vduse_init() omits 0d818706130e virtio: don't fail on !of_device_is_compatible omits 74e1652ce9d3 clk: mediatek: Add MT8195 apusys clock support omits 222e0fbcef88 clk: mediatek: Add MT8195 imp i2c wrapper clock support omits 993e9a77e27f clk: mediatek: Add MT8195 wpesys clock support omits 50df77226885 clk: mediatek: Add MT8195 vppsys1 clock support omits f5bf0c1b486f clk: mediatek: Add MT8195 vppsys0 clock support omits b5d728d8f138 clk: mediatek: Add MT8195 vencsys clock support omits 269987505ba9 clk: mediatek: Add MT8195 vdosys1 clock support omits 70282c90d4a2 clk: mediatek: Add MT8195 vdosys0 clock support omits d7338d06accc clk: mediatek: Add MT8195 vdecsys clock support omits 24da2c2429fa clk: mediatek: Add MT8195 scp adsp clock support omits 35016f10c0e5 clk: mediatek: Add MT8195 mfgcfg clock support omits d9943b6d7128 clk: mediatek: Add MT8195 ipesys clock support omits 9c4fec14aee7 clk: mediatek: Add MT8195 imgsys clock support omits 7b2e1de8aec7 clk: mediatek: Add MT8195 ccusys clock support omits 9d0c6572d5f0 clk: mediatek: Add MT8195 camsys clock support omits e2edf59dec0b clk: mediatek: Add MT8195 infrastructure clock support omits a2a2c5fc5ce4 clk: mediatek: Add MT8195 peripheral clock support omits 0360be014c3b clk: mediatek: Add MT8195 topckgen clock support omits 3e9121f16cb3 clk: mediatek: Add MT8195 apmixedsys clock support omits 6203815bf97e clk: mediatek: Fix resource leak in mtk_clk_simple_probe omits 300796cad221 clk: mediatek: Add API for clock resource recycle omits cb95c169e959 clk: mediatek: Fix corner case of tuner_en_reg omits 01404648df20 clk: mediatek: Add dt-bindings of MT8195 clocks omits 34d3ed3b9a00 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] omits 6d803e2a7775 Merge branch 'clk-qcom' into clk-next omits ca304b40c20d libbpf: Introduce legacy kprobe events support omits 6d26bb22e9bc clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to g [...] omits 7837187cb9ce clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to [...] omits 606003976f2c dt-bindings: clocks: qcom,gcc-msm8998: Reflect actually re [...] omits 9ee049ebb344 clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents omits ce336a51deed clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents omits 9d67de94e1cf clk: qcom: gcc-msm8998: Remove transient global "xo" clock omits e815e34b6bda clk: qcom: gcc-msm8998: Use parent_data/hws for internal c [...] omits d6f1c681b722 clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs omits 17c774ab4129 clk: qcom: kpss-xcc: Make use of the helper function devm_ [...] omits 437cbbb09be4 clk: qcom: common: Make use of the helper function devm_pl [...] omits aacbbe6bdbe4 clk: qcom: a53-pll: Make use of the helper function devm_p [...] omits 9787ab583305 soc: bcm63xx-power: Make use of the helper function devm_p [...] omits dc3401c83f95 soc: bcm: bcm-pmb: Make use of the helper function devm_pl [...] omits 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section omits 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst omits 6e714b5838e5 clk: qcom: gpucc-sdm660: Remove fallback to global clock names omits 916e9eceb0ea clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents omits 7340264ee49d clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents omits 00ff818888fd clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents omits 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message omits 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message omits d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message omits d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags omits f99b4fe27f7e docs: block: fix discard_max_bytes references omits 31c9d7c82975 Documentation/process: Add tip tree handbook omits 604370e106cc Documentation/process: Add maintainer handbooks section omits 5f0d4214938d drm/i915/dg1: Add new PCI id omits 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl omits 0fcfb30019d3 drm/amdgpu: Fix a race of IB test omits 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test omits cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test omits 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test omits de3a1e336057 drm/amdgpu: Unify PSP TA context omits 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume omits ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu omits f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume omits 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup omits 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] omits 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. omits 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 omits 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients omits db7b568e6d99 drm/amd/display: Link training retry fix for abort case omits 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo omits 68e1634d5fda drm/amd/display: 3.2.152 omits 1b76cd177288 drm/amd/display: Correct degamma coefficients omits c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 omits ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled omits 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 omits 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] omits 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update omits 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD omits d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] omits 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" omits 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] omits 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity omits f22268ce0a3f drm/amd/display: 3.2.151 omits caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] omits 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 omits 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] omits 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity omits 64d283cb379e drm/amd/display: Fix dynamic link encoder access. omits 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD omits 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] omits 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq omits 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq omits 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation omits e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] omits 952ab0b30239 drm/amd/display: Fix system hang at boot omits 3550d6225b1f drm/amd/display: Add DPCD writes at key points omits b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header omits e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent omits a7496559e4d1 drm/amdgpu: Increase direct IB pool size omits d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] omits 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) omits ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) omits c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish omits ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) omits 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] omits 3771449bc80f drm/amdgpu: Update RAS trigger error block support omits 334f81d1643b drm/amdgpu: Update RAS status print omits 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw omits 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue omits 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi omits 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings omits 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs omits ad17bbef3dd5 RDMA/rxe: remove the unnecessary variable omits d12faf2dee50 RDMA/rxe: remove the redundant variable omits dcd3f985b20f RDMA/rxe: Fix wrong port_cap_flags omits a2a8fd9a3efd x86/fpu/signal: Change return code of restore_fpregs_from_ [...] omits be0040144152 x86/fpu/signal: Change return code of check_xstate_in_sigf [...] omits 1193f408cd51 x86/fpu/signal: Change return type of __fpu_restore_sig() [...] omits f3305be5feec x86/fpu/signal: Change return type of fpu__restore_sig() t [...] omits ee4ecdfbd289 x86/signal: Change return type of restore_sigcontext() to boolean omits 2af07f3a6e9f x86/fpu/signal: Change return type of copy_fpregs_to_sigfr [...] omits 052adee66828 x86/fpu/signal: Change return type of copy_fpstate_to_sigf [...] omits fcfb7163329c x86/fpu/signal: Move xstate clearing out of copy_fpregs_to [...] omits 4164a482a5d9 x86/fpu/signal: Move header zeroing out of xsave_to_user_s [...] omits 2cc74e1ee31d IB/cma: Do not send IGMP leaves for sendonly Multicast groups omits 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog omits 8b4bd2566747 thermal/drivers/int340x: Do not set a wrong tcc offset on resume omits b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb omits f60f5741002b mtd: rawnand: qcom: Update code word value for raw read omits 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe omits abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] omits 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] omits 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] omits 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] omits 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] omits 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] omits f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] omits 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] omits 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] omits 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] omits 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] omits fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] omits 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] omits 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] omits df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] omits c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] omits a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] omits 43192617f781 drm/i915: Enable -Wsometimes-uninitialized omits 46f20a353b80 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] omits 4796054b381a drm/i915/selftests: Do not use import_obj uninitialized omits d0c624c03012 Merge tag 'at91-fixes-5.15' of git://git.kernel.org/pub/sc [...] omits 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers omits 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default omits ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode omits 6f3466228451 ARM: dts: at91: sama7g5: add chipid omits 820879ee1865 sysfs: simplify sysfs_kf_seq_show omits d1a1a9606e08 sysfs: refactor sysfs_add_file_mode_ns omits 5cf3bb0d3a2d sysfs: split out binary attribute handling from sysfs_add_ [...] omits 5ad2d11feafb dma-buf: system_heap: Avoid warning on mid-order allocations omits eaf501e0d8af kernfs: remove the unused lockdep_key field in struct kernfs_ops omits 2935662449df kernfs: remove kernfs_create_file and kernfs_create_file_ns omits 86854b4379d4 driver core: platform: Make use of the helper macro SET_RU [...] omits 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node omits 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node omits 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers omits 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled omits d680c6b49c5e audit: Convert to SPDX identifier omits 7962c2eddbfe arch: remove unused function syscall_set_arguments() omits 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency omits cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies omits f2173257b92e Merge branch 'hns3-mac' omits 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] omits e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] omits 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy omits 32e3573f7392 skbuff: inline page_frag_alloc_align() omits b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] omits 0f440524b697 net: wwan: iosm: fix linux-next build error omits da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] omits 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) omits c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() omits 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 omits c8fee41957f0 habanalabs: expose a single cs seq in staged submissions omits 42254c2a4991 habanalabs: fix wait offset handling omits 3d3200ae167b habanalabs: rate limit multi CS completion errors omits 0a5ff77bf0a9 habanalabs/gaudi: fix LBW RR configuration omits fcffb759f7d5 habanalabs: Fix spelling mistake "FEADBACK" -> "FEEDBACK" omits d09ff62c820b habanalabs: fail collective wait when not supported omits 3e08f157c258 habanalabs/gaudi: use direct MSI in single mode omits beb71ee36e4d habanalabs: fix kernel OOPs related to staged cs omits d53c66594dc7 habanalabs: fix potential race in interrupt wait ioctl omits 55bd079a3cb6 Merge branch 'smc-EDID-support' omits 3c572145c24e net/smc: add generic netlink support for system EID omits 11a26c59fc51 net/smc: keep static copy of system EID omits fa0866625543 net/smc: add support for user defined EIDs omits f787e3cfeaa6 Merge branch 's390-next' omits a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API omits 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators omits 239686c11f6a s390/lcs: remove incorrect kernel doc indicators omits a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators omits a9d5e3d78dfd Merge branch 'mlxsw-next' omits cd92d79d5fdb mlxsw: reg: Remove PMTM register omits 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info omits 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register omits 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] omits ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register omits fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init omits 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init omits 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 omits 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data omits 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read omits 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO omits 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int omits b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] omits 8571c7656d33 drm/displayid: re-align data block macros omits 1a913270e57a iio: adc: ad7793: Fix IRQ flag omits e081102f3077 iio: adc: ad7780: Fix IRQ flag omits 89a86da5cb8e iio: adc: ad7192: Add IRQ flag omits eb795cd97365 iio: adc: aspeed: set driver data when adc probe. omits fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] omits f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels omits 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices omits bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() omits 327a0eaf19d5 iio: accel: adxl355: Add triggered buffer support omits 86ff6cb15f46 iio: accel: adxl355: use if(ret) in place of ret < 0 omits 636d44633039 iio: accel: Add driver support for ADXL313 omits af1c6b50a294 dt-bindings: iio: accel: Add binding documentation for ADXL313 omits 26a9f730ce38 iio: adc: aspeed: completes the bitfield declare. omits 2bdb2f00a895 dt-bindings: iio: adc: Add ast2600-adc bindings omits 9cec9be7af21 iio: adc: ti-ads8344: convert probe to device-managed omits 874b4912d94f iio: adc: at91-sama5d2_adc: update copyright and authors i [...] omits 840bf6cb983f iio: adc: at91-sama5d2_adc: add support for sama7g5 device omits d8004c5f46de iio: adc: at91-sama5d2_adc: add helper for COR register omits e6d5eee4dfa2 iio: adc: at91-sama5d2_adc: add support for separate end o [...] omits 8940de2e4890 iio: adc: at91-sama5d2_adc: convert to platform specific d [...] omits 841a5b651815 iio: adc: at91-sama5d2_adc: remove unused definition omits eaefa151f48a iio: adc: at91-sama5d2_adc: initialize hardware after cloc [...] omits f928670651da dt-bindings: iio: adc: at91-sama5d2: add compatible for sa [...] omits 76e28aa97fa0 iio: magnetometer: ak8975: add AK09116 support omits c5dc9e363501 dt-bindings: iio: temperature: add MAXIM max31865 support omits e112dc4e18ea iio: temperature: Add MAX31865 RTD Support omits b0fc3f1dbe2a iio: adc: twl6030-gpadc: Use the defined variable to clean code omits 050098500ae4 staging: iio: cdc: remove braces from single line if blocks omits 25d4abbf3ddc iio: ltc2983: fail probe if no channels are given omits 919726c9e0ef iio: ltc2983: add support for optional reset gpio omits 26df977a909f iio: ad5770r: make devicetree property reading consistent omits 1d761ca97838 iio: gyro: remove dead config dependencies on INPUT_MPU3050 omits e42696515414 iio: st_sensors: remove reference to parent device object [...] omits 6b658c31bb6b iio: st_sensors: remove all driver remove functions omits 5363c6c17b10 iio: st_sensors: remove st_sensors_power_disable() function omits 82bcb7fb6498 iio: st_sensors: remove st_sensors_deallocate_trigger() function omits 9f0b3e0cc0c8 iio: st_sensors: disable regulators after device unregistration omits 870d26f6599d iio: adc: ad7949: use devm managed functions omits 9a7b7594de4f dt-bindings: iio: adc: ad7949: update voltage reference bindings omits 379306506049 iio: adc: ad7949: add vref selection support omits 0b2a740b424e iio: adc: ad7949: enable use with non 14/16-bit controllers omits 595a0590f4fb iio: adc: ad7949: define and use bitfield names omits d722f1e06fbc drivers/iio: Remove all strcpy() uses omits 12ed27863ea3 iio: accel: Add driver support for ADXL355 omits bf43a71a0a7f dt-bindings: iio: accel: Add DT binding doc for ADXL355 omits 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address omits 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node omits 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU omits 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema omits b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema omits 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] omits b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() omits 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data omits 51142a0886bd platform/x86: wmi: introduce helper to determine type omits 57f2ce892113 platform/x86: wmi: introduce helper to generate method names omits e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] omits 736b48aae5e8 platform/x86: wmi: simplify error handling logic omits 1975718c488a platform/x86: wmi: do not fail if disabling fails omits 1c23ab912810 platform/x86: wmi: improve debug messages omits bba08f358f79 platform/x86: wmi: align arguments of functions omits f5431bf1e678 platform/x86: wmi: move variables omits 1ce69d2b9620 platform/x86: wmi: remove variable omits 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation omits 6e0bc588a084 platform/x86: wmi: use !p to check for NULL omits 6133913a8209 platform/x86: wmi: use sysfs_emit() omits dea878d88f9d platform/x86: wmi: make GUID block packed omits 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() omits 285dd01a6cfe platform/x86: wmi: use bool instead of int omits 1c95ace78b6e platform/x86: wmi: use BIT() macro omits 1ebe62bec412 platform/x86: wmi: remove unnecessary checks omits e83c799270e1 platform/x86: wmi: remove stray empty line omits c06a2fde7982 platform/x86: wmi: remove unnecessary casts omits 84eacf7e6413 platform/x86: wmi: remove unnecessary argument omits 21397cac5daa platform/x86: wmi: remove unnecessary variable omits 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations omits 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization omits cd3e3d294e52 platform/x86: wmi: remove commas omits 3ecace310f4d platform/x86: wmi: fix checkpatch warnings omits 07ce4cfd292c platform/x86: wmi: fix kernel doc omits ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control omits 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops omits 294b29f15469 i2c: xiic: Fix RX IRQ busy check omits d12e4bbb190b i2c: xiic: Only ever transfer single message omits fdacc3c7405d i2c: xiic: Switch from waitqueue to completion omits 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] omits 861dcffe1b9e i2c: xiic: Drop broken interrupt handler omits c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg omits ae8709b296d8 USB: core: Make do_proc_control() and do_proc_bulk() killable omits 7042b1014154 usb: musb: mediatek: Expose role-switch control to userspace omits 8988bacd6045 kobject: unexport kobject_create() in kobject.h omits d06246ebd773 scripts/tags.sh: Fix obsolete parameter for ctags omits aee1bbf66ba0 tifm: Prefer struct_size over open coded arithmetic omits 25a143321648 mcb: fix error handling in mcb_alloc_bus() omits 7049d853cfb9 tty: unexport tty_ldisc_release omits b55c8aa6b1ab tty: moxa: merge moxa.h into moxa.c omits da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property omits ff8d123f0b0e char: xillybus: Simplify 'xillybus_init_endpoint()' omits 3e053c44eff5 char: xillybus: Remove usage of remaining deprecated pci_ API omits 0b1eff5152b3 char: xillybus: Remove usage of 'pci_unmap_single()' omits b46f7d3309fd char: xillybus: Remove usage of the deprecated 'pci-dma-co [...] omits da1c396a81b8 nitro_enclaves: Add fixes for checkpatch blank line reports omits 059ebe4fe332 nitro_enclaves: Add fixes for checkpatch spell check reports omits 02bba596de19 nitro_enclaves: Add fixes for checkpatch match open parent [...] omits e3cba4d2454c nitro_enclaves: Update copyright statement to include 2021 omits e16a30a419c8 nitro_enclaves: Add fix for the kernel-doc report omits cfa3c18cd528 nitro_enclaves: Update documentation for Arm64 support omits f7e55f05301e nitro_enclaves: Enable Arm64 support omits ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] omits 230ffbc782c9 ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 omits 84b0f12a953c pvpanic: Indentation fixes here and there omits cc5b392d0f94 pvpanic: Fix typos in the comments omits 33a430419456 pvpanic: Keep single style across modules omits cf623b627442 ARM: dts: aspeed: everest: Add I2C bus 15 muxes omits 4fb27b3f9176 ARM: dts: aspeed: rainier: Add system LEDs omits a34993a2791c misc: hisi_hikey_usb: change the DT schema omits 83c510568ec5 misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API omits 61263b6485d9 ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM omits 06e49073dfba tty: synclink_gt: rename a conflicting function name omits 0b91b5332368 tty: n_gsm: Save dlci address open status when config requester omits 5b87686e3203 tty: n_gsm: Modify gsmtty driver register method when conf [...] omits cbff2b325168 tty: n_gsm: Delete gsmtty open SABM frame when config requester omits 509067bbd264 tty: n_gsm: Delete gsm_disconnect when config requester omits f999c3b35735 tty: n_gsm: Modify CR,PF bit printk info when config requester omits cc0f42122a7e tty: n_gsm: Modify CR,PF bit when config requester omits cd936621379d tty: n_gsm: Modify cr bit value when config requester omits b9e851cd4a87 tty: n_gsm: Add some instructions and code for requester omits e5f71d60ff16 /dev/mem: nowait zero/null ops omits 8d753db5c227 misc: genwqe: Fixes DMA mask setting omits be81c325326a ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding omits f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval omits 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] omits dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA omits 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] omits b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration omits 58877b0824da usb: core: hcd: Add support for deferring roothub registration omits a43dd76bacd0 drm/vc4: dsi: Switch to devm_drm_of_get_bridge omits 0caddbbfdfa2 drm/vc4: dpi: Switch to devm_drm_of_get_bridge omits 87ea95808d53 drm/bridge: Add a function to abstract away panels omits 3c8cf108d0f3 ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION omits 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave omits 8cfac9a6744f usb: dwc3: core: balance phy init and exit omits d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" omits aad06846a230 usb: ehci: Simplify platform driver registration omits 91fac0741d48 USB: cdc-acm: fix minor-number release omits 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] omits b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell omits 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() omits f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency omits f81c08f897ad usb: testusb: Fix for showing the connection speed omits 844f7eaaed92 include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage omits 6b0be25ca029 usb: gadget: fix for a typo that conveys logically-inverte [...] omits 5b5ec04fb2d6 usb: gadget: goku_udc: Fix mask and set operation on varia [...] omits 6854ccc4688b USB: host: ehci-atmel: Add support for HSIC phy omits 6a9a7a1a091a dt-bindings: usb: atmel: add USB PHY type property omits 7f2d73788d90 usb: ehci: handshake CMD_RUN instead of STS_HALT omits 18d6b39ee895 usb: gadget: f_uac2: clean up some inconsistent indenting omits 9da2c3f76164 arm64: qcom: ipq6018: add usb3 DT description omits 1880f9b2b954 dt-bindings: usb: qcom,dwc3: add binding for IPQ6018 omits 7bee31883889 usb: dwc3: reference clock period configuration omits 7ea606e8f21b dt-bindings: usb: dwc3: add reference clock period omits 6943ee7c9d83 usb: ohci: Prefer struct_size over open coded arithmetic omits 9c172d4cdfdd usb: typec: hd3ss3220: Use regmap_write_bits() omits 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback omits 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset omits ea017f5853e9 tty: serial: uartlite: Prevent changing fixed parameters omits 8517b62e0a28 sh: j2: Update uartlite binding with data and parity properties omits 3de536a8c365 dt-bindings: serial: uartlite: Add properties for synthesi [...] omits f77529d9b91a dt-bindings: serial: uartlite: Convert to json-schema omits 538a9909205d dt-bindings: serial: samsung: Add Exynos850 doc omits 42c457cc9a0a serial: 8250_pci: Prefer struct_size over open coded arithmetic omits 0f3b577384c0 dt-bindings: serial: brcm,bcm6345-uart: convert to the jso [...] omits 2f76520561d0 Merge drm/drm-next into drm-misc-next omits 92dc0b1f46e1 staging: greybus: uart: fix tty use after free omits 5e57c668dc09 staging: wfx: ensure IRQ is ready before enabling it omits 9497551376dc staging: wfx: indent functions arguments omits c382d79a712a staging: wfx: explain the purpose of wfx_send_pds() omits b262f38c33a8 staging: wfx: remove useless comments after #endif omits 58de699451ce staging: wfx: fix comments styles omits 63aac5db1aba staging: wfx: avoid c99 comments omits 9885474d45a8 staging: wfx: reformat comment omits 31f8da63312e staging: wfx: update files descriptions omits a99f20b66753 staging: wfx: remove references to WFxxx in comments omits 34ac73a400c4 staging: wfx: fix space after cast operator omits ade1d528bc70 staging: wfx: remove useless debug statement omits 6742a9685c21 staging: wfx: remove unused definition omits 46d7eb5eda2f staging: wfx: apply naming rules in hif_tx_mib.c omits cbba71c22cd0 staging: wfx: fix error names omits f22f9fdfd5e0 staging: wfx: reorder function for slightly better eye candy omits 2af2790cb2f2 staging: wfx: simplify hif_join() omits 07509c2a2599 staging: wfx: declare variables at beginning of functions omits ec6116380660 staging: wfx: fix misleading 'rate_id' usage omits e95c7ae9e3ed staging: wfx: uniformize counter names omits 46c5ab7c7c73 staging: wfx: update with the firmware API 3.8 omits 2ac7521bf99c staging: wfx: simplify API coherency check omits 08127ad2a79b staging: wfx: relax the PDS existence constraint omits 583f188e0c24 staging: wfx: fix support for CSA omits 07903f0147f1 staging: wfx: declare support for TDLS omits d4172323526a staging: wfx: take advantage of wfx_tx_queue_empty() omits 14a26aa49705 staging: wfx: fix atomic accesses in wfx_tx_queue_empty() omits 9f91e736c1ca staging: wfx: drop unused argument from hif_scan() omits 8bce06b06b80 staging: wfx: avoid possible lock-up during scan omits 10b72a7c5945 staging: wfx: wait for SCAN_CMPL after a SCAN_STOP omits a5a8eb1fe744 staging: wfx: ignore PS when STA/AP share same channel omits 0ccb2c9d052d staging: wfx: do not send CAB while scanning omits 22af4990ff1e staging: wfx: use abbreviated message for "incorrect sequence" omits e5a922a64b24 staging: r8188eu: remove unnecessary include from odm_types.h omits d039379b8e2f staging: r8188eu: remove unused defines from odm_types.h omits eccc581432e1 staging: r8188eu: remove unused enum RT_SPINLOCK_TYPE omits a2bd64135b68 staging: r8188eu: remove unused variable b_hw_radio_off omits 1bc4e56bed38 staging: r8188eu: remove unused variable cpwm_tog omits 128aeafb14b2 staging: r8188eu: rtw_set_ips_deny is not used omits 1738994c22be staging: r8188eu: remove unused enum and array omits a077ab1936aa staging: r8188eu: remove unused pwrctrl definitions omits 6729e7541934 staging: r8188eu: _free_pwrlock is empty omits a399a882060b staging: r8188eu: remove unused power state defines omits 0f982e7e1222 staging: r8188eu: remove rtw_set_rpwm omits 212b5d2d3ed9 coresight: syscfg: Fix compiler warning omits 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 5fdb55c1ac95 binder: make sure fd closes complete omits b564171ade70 binder: fix freeze race omits 88a3856c0a8c tee/optee/shm_pool: fix application of sizeof to pointer omits 1a0db7744e45 scsi: bsg: Fix device unregistration omits 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy omits e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] omits ce4fc333e599 scsi: libsas: Co-locate exports with symbols omits 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] omits 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() omits b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT omits 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe omits 4f6094f1663e scsi: hisi_sas: Use managed PCI functions omits 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability omits 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting omits 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting omits e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" omits fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry omits 17dfd54d391e scsi: megaraid: Fix Coccinelle warning omits 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] omits 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] omits ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions omits 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE omits 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() omits e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() omits 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection omits 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters omits 5d1e15108b8d scsi: lpfc: Remove unneeded variable omits 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] omits 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] omits 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] omits 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() omits 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 55e771147bdf tools/memory-model: Repair parseargs.sh header comment omits 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 omits 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 omits 07c06956fc2a tools/memory-model: Fix scripting --jobs argument omits 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh omits b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs omits 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors omits 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type omits 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests omits 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment omits caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification omits e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] omits e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros omits df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts omits 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts omits e053322ed118 tools/memory-model: Document locking corner cases omits ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init omits 78c3d954e2b3 kcsan: Move ctx to start of argument list omits d627c537c258 kcsan: Support reporting scoped read-write access type omits 6c65eb75686f kcsan: Start stack trace with explicit location if provided omits f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses omits 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] omits ade3a58b2d40 kcsan: test: Fix flaky test case omits 80804284103a kcsan: test: Use kunit_skip() to skip tests omits e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization omits b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] omits 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] omits fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions omits ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions omits b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] omits efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] omits fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error omits cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs omits f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 1eac0075ebee rcu: Make rcu update module parameters world-readable omits ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again omits 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 3ac858785231 rcu: Fix undefined Kconfig macros omits 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst omits 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs omits 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 omits 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls omits 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated omits dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] omits 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] omits 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] omits 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] omits 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper omits 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper omits 3110b942d36b IB/qib: Fix clang confusion of NULL pointer comparison omits 4f41ddc7c7ee drm/i915/guc: Add GuC kernel doc omits af5bc9f21e3a drm/i915/guc: Drop guc_active move everything into guc_state omits 3cb3e3434b9f drm/i915/guc: Move fields protected by guc->contexts_lock [...] omits 9798b1724ba4 drm/i915/guc: Move GuC priority fields in context under gu [...] omits 5b116c17e6ba drm/i915/guc: Drop pin count check trick between sched_dis [...] omits 1424ba81a2d0 drm/i915/guc: Proper xarray usage for contexts_lookup omits 0f7976506de6 drm/i915/guc: Rework and simplify locking omits 52d66c06fd94 drm/i915/guc: Move guc_blocked fence to struct guc_state omits b0d83888a32b drm/i915/guc: Release submit fence from an irq_work omits ae36b62927f1 drm/i915/guc: Reset LRC descriptor if register returns -ENODEV omits f16d5cb981a5 drm/i915/guc: Don't touch guc_state.sched_state without a lock omits 422cda4f5009 drm/i915/guc: Take context ref when cancelling request omits d2420c2ed8f1 drm/i915/selftests: Add initial GuC selftest for scrubbing [...] omits d135865cb8e3 drm/i915/guc: Copy whole golden context, set engine state [...] omits 9888beaaf118 drm/i915/guc: Don't enable scheduling on a banned context, [...] omits cf37e5c820f1 drm/i915/guc: Kick tasklet after queuing a request omits ac653dd7996e Revert "drm/i915/gt: Propagate change in error status to c [...] omits 1ca36cff0166 drm/i915/guc: Workaround reset G2H is received after sched [...] omits d67e3d5a5da8 drm/i915/guc: Process all G2H message at once in work queue omits 88209a8ecb8b drm/i915/guc: Don't drop ce->guc_active.lock when unwindin [...] omits c39f51cc980d drm/i915/guc: Unwind context requests in reverse order omits 669b949c1a44 drm/i915/guc: Fix outstanding G2H accounting omits fc30a6764a54 drm/i915/guc: Fix blocked context accounting omits 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets omits c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section omits b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem omits 22b1255792c0 docs/cgroup: remove some duplicate words omits 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' omits 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot omits 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot omits c22ac2a3d4bd perf: Enable branch record for software events omits 80f0a1f99983 workqueue: annotate alloc_workqueue() as printf omits ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R omits 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding omits 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC omits 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits omits 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] omits a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" omits 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] omits 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] omits f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix omits aa06e20f1be6 x86/ACPI: Don't add CPUs that are not online capable omits 435a8dc8d9b9 ACPICA: Add support for MADT online enabled bit omits 8e69212253d3 fs/ntfs3: Always use binary search with entry search omits ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] omits 162333efa8dc fs/ntfs3: Limit binary search table size omits 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files omits 977d0558e310 fs/ntfs3: Change right headers to lznt.c omits f97676611937 fs/ntfs3: Change right headers to upcase.c omits c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c omits b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers omits f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] omits 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h omits cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h omits 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err omits 8757f705d936 staging: vchiq_dev: cleanup code alignment issues omits cfb24b67bfd6 staging: vchiq_dev: remove braces from if block omits 4339d0c63c2d x86/fpu/signal: Clarify exception handling in restore_fpre [...] omits d4466db8abd5 staging: r8188eu: remove header file odm_reg.h omits 73374fe162ce staging: r8188eu: remove unused register definitions from [...] omits b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] omits 0c2e62ba04cd x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups omits 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV omits 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h omits 064ff000854e staging: r8188eu: remove rtw_hw_suspend omits c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false omits a8ccb413747d staging: r8188eu: remove write-only variable tog omits 1d10e90a042a staging: r8188eu: remove write-only variable cpwm omits db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing omits 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false omits 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro omits e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] omits c6304556f3ae x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups omits c1c97d175493 x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups omits 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 1d26eaeec37a clk: samsung: s5pv210-audss: Make use of devm_platform_ior [...] omits 15b98bcae119 clk: samsung: exynos5433: Make use of devm_platform_iorema [...] omits 63b86b01556d clk: samsung: exynos4412-isp: Make use of devm_platform_io [...] omits c5c1a0ac6a38 clk: samsung: exynos-audss: Make use of devm_platform_iore [...] omits 2cadf5248b93 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_ [...] omits 46d28947d987 x86/extable: Rework the exception table mechanics omits 083b32d6f4fa x86/mce: Get rid of stray semicolons omits f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference omits f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid omits 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() omits 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards omits eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly omits 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] omits 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() omits fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD omits d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include omits 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits e42404afc4ca x86/mce: Deduplicate exception handling omits 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection omits d168cd797982 drm/i915/gvt: fix the usage of ww lock in gvt scheduler. omits 08c53aee26d4 Merge branch 'nfc-printk-cleanup' omits d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages omits 270be6940714 nfc: microread: drop unneeded memory allocation fail messages omits 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages omits aed4146c5503 nfc: pn544: drop unneeded debug prints omits 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() omits b7b96587c18b nfc: pn533: drop unneeded debug prints omits 747e3910d669 nfc: fdp: drop unneeded debug prints omits 3537e507b662 nfc: do not break pr_debug() call into separate lines omits dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema omits e978d5271f71 dt-bindings: media: ti,cal: Fix example omits caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema omits ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema omits bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema omits 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema omits ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML omits 7b9cf9036609 ALSA: usb-audio: Unify mixer resume and reset_resume procedure omits 6f44578430d7 Revert "ALSA: hda: Drop workaround for a hang at shutdown again" omits 13404ac8882f interconnect: qcom: sdm660: Add missing a2noc qos clocks omits cf49e3660203 dt-bindings: interconnect: sdm660: Add missing a2noc qos clocks omits 5833c9b87662 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift [...] omits a06c2e5c048e interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg omits 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml omits 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic omits 928faf5e3e8d arm64: dts: fvp: Remove panel timings omits f55e36d5ab76 qed: Improve the stack space of filter_config() omits 32fd8b59f91f x86/extable: Get rid of redundant macros omits 326b567f82df x86/extable: Tidy up redundant handler functions omits 9722162f0103 Merge series "Support for Ingenic JZ47xx SPI controller" f [...] omits 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] omits a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] omits 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] omits 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] omits 075667cc6c29 pinctrl: renesas: No need to initialise global statics omits 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs omits e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] omits d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table omits cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 omits d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node omits 13dd23cfc6e2 arm64: dts: mt8183: add audio node omits 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers omits 7bb057134d60 USB: serial: option: add Telit LN920 compositions omits 617d5b34f22c drm/ttm: Try to check if new ttm man out of bounds during compile omits d4cb82aa2e4b drm/meson: Make use of the helper function devm_platform_i [...] omits faae6a457101 Merge branches 'v5.16/dt64' and 'v5.16/drivers' into for-next omits 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero omits 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero omits 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] omits d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] omits 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] omits ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero omits 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits e954a7afe8f5 arm64: dts: allwinner: a64: Add GPU opp table omits d119948059b7 ARM: dts: sun8i: r40: Add I2S nodes omits 56c9d4071691 dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible omits bb289f4c0b2b Merge branches 'sunxi/clk-for-5.16', 'sunxi/core-for-5.16' [...] omits 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node omits a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] omits 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg omits 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] omits 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name omits e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering omits 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name omits 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible omits a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible omits dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names omits ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name omits 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays omits f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names omits 44d52206adac ARM: dts: sunxi: Rename power-supply names omits 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding omits 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding omits 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] omits 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header omits 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header omits e65d38e3d2d0 clk: sunxi: sun8i-apb0: Make use of the helper function de [...] omits 68a49d35ff08 clk: sunxi: sun6i-ar100: Make use of the helper function d [...] omits ac57ffb04b53 clk: sunxi: sun6i-apb0-gates: Make use of the helper funct [...] omits 1f38b45b115d clk: sunxi: sun6i-apb0: Make use of the helper function de [...] omits 2dcfd0318354 clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper f [...] omits cd9e3b1a8716 clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper fu [...] omits 9e85bd7248f1 clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper funct [...] omits 605c99ff66cd clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper funct [...] omits 3f7785a26c62 clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper funct [...] omits defecd547e58 clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper func [...] omits 4b3a3a0375f8 clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper funct [...] omits a021b280b909 clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper func [...] omits e42f37591a37 clk: sunxi: clk-mod0: Make use of the helper function devm [...] omits cea6d174e701 dt-bindings: clocks: Fix typo in the H6 compatible omits 8f8163215249 clk: sunxi-ng: Use a separate lock for each CCU instance omits 66028ddb94c1 clk: sunxi-ng: Prevent unbinding CCUs via sysfs omits 9bec2b9c6134 clk: sunxi-ng: Unregister clocks/resets when unbinding omits 4abfc297b627 clk: sunxi-ng: Add machine dependency to A83T CCU omits 3188aa6af1d0 clk: sunxi-ng: mux: Remove unused 'reg' field omits 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 omits b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards omits 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA omits 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string omits adc40ff803ca arm64: zynqmp: Remove not documented is-dual property omits a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board omits 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA omits bc97eb86c17c arm64: zynqmp: Add reset description for sata omits 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 56e54601514d arm64: zynqmp: Wire qspi on multiple boards omits f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 omits a787716afe82 arm64: zynqmp: Update rtc calibration value omits 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards omits 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 omits 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy omits d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms omits da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits bef1e3f5e410 arm64: zynqmp: Remove additional newline omits f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 omits 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 omits c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC omits a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 omits b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description omits c821045f184b arm64: zynqmp: Add pinctrl description for all boards omits d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes omits 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property omits 4234645d1ff5 arm64: zynqmp: Disable CCI by default omits 0af8efc197d7 staging: r8188eu: remove rtl8188e_set_hal_ops() omits 43c272961b32 staging: r8188eu: remove write_rfreg from struct hal_ops omits c1fe287dc432 staging: r8188eu: remove read_rfreg from struct hal_ops omits a8c5bd2d2f4a staging: r8188eu: remove write_bbreg from struct hal_ops omits bf73846567a9 staging: r8188eu: remove read_bbreg from struct hal_ops omits eb9760d50019 staging: r8188eu: remove hal_xmit from struct hal_ops omits 3415632263f1 staging: r8188eu: remove mgnt_xmit from struct hal_ops omits 31d4b1b5b678 staging: r8188eu: remove unused ODM_InitAllTimers() omits 13673032acaa staging: r8188eu: remove unused ODM_CancelAllTimers() omits 8eb1e9001f05 staging: r8188eu: remove unused prototype ODM_InitializeTimer() omits 9dac2384184c staging: r8188eu: remove unused ODM_AllocateMemory() omits 11bb5f590169 staging: r8188eu: remove unused ODM_FreeMemory() omits 3841a2c1b1ae staging: r8188eu: remove unused ODM_Read2Byte() omits 20032a7c7270 staging: r8188eu: remove unused ODM_SetTimer() omits cf6e53a118ac staging: r8188eu: remove unused ODM_IsWorkItemScheduled() omits 5657b9501555 staging: r8188eu: remove unused ODM_ScheduleWorkItem() omits bb4956eea4f2 staging: r8188eu: remove unused ODM_FreeWorkItem() omits 44745ff453b5 staging: r8188eu: remove unused ODM_StopWorkItem() omits 5702d495e695 staging: r8188eu: remove unused ODM_StartWorkItem() omits a890beeed007 staging: r8188eu: remove unused ODM_InitializeWorkItem() omits 4e3fdb1b5c59 staging: r8188eu: remove unused ODM_sleep_us() omits 0bf5b93f110d staging: r8188eu: remove unused ODM_FillH2CCmd() omits a35961811097 staging: r8188eu: remove unused ODM_ReleaseSpinLock() omits 67639dba1724 staging: r8188eu: remove unused ODM_AcquireSpinLock() omits b3a0baeb494d staging: r8188eu: remove empty ODM_ReleaseTimer() omits 3e457d3f6193 staging: r8188eu: os_dep: simplifiy the rtw_resume function omits b157483ea41c staging: r8188eu: remove the remaining usb endpoint functions omits aa35baa231bc staging: r8188eu: remove unused function RT_usb_endpoint_num omits 5cbe6c5d2c99 staging: r8188eu: remove unused function RT_usb_endpoint_i [...] omits 74ad79fa771e staging: r8188eu: remove unused function usb_endpoint_is_int omits 1ceb1029eeb5 staging: r8188eu: core: remove unused variable Adapter omits c916d87884fd staging: r8188eu: core: remove unused variable padapter omits 356bec58a2b1 staging: r8188eu: remove write-only variable bLCKInProgress omits 3f3a31b82c3d staging: r8188eu: remove rtw_IOL_append_LLT_cmd() omits cc21fe8cb93f staging: r8188eu: remove wrapper rtw_IOL_exec_cmds_sync() omits 7946b5d6a984 staging: r8188eu: remove IOL_exec_cmds_sync() from struct hal_ops omits 3658a223d9c1 staging: rtl8723bs: remove unused macros from ioctl_linux.c omits 4cbdc6963995 staging: r8188eu: remove unused macro ROUND omits 174c3c1d74be staging: r8188eu: remove unused macro READ_AND_CONFIG_TC omits de898a769b1e staging: r8188eu: remove unused ODM_MacStatusQuery() omits 9f419fe743a2 staging: r8188eu: remove unused odm_Init_RSSIForDM() omits adcae85dc216 staging: r8188eu: remove unused rtl8192c_PHY_GetHWRegOrigi [...] omits ee12165205ed staging: r8188eu: remove unused PHY_UpdateTxPowerDbm8188E() omits 8e82b7645857 staging: r8188eu: remove unused PHY_ScanOperationBackup8188E() omits d5cece41cfe9 staging: r8188eu: remove unused PHY_GetTxPowerLevel8188E() omits 411c2b9b7172 staging/mt7621-dma: Format lines in "hsdma-mt7621.c" endin [...] omits 102243f893ec staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} omits eb01e81fe1cc staging: r8188eu: this endless loop is executed only once omits db4e963a774c staging: r8188eu: remove unused define omits fbcaf70b9b57 staging: r8188eu: remove unused function prototype omits 75a56e00ced6 staging: r8188eu: remove unused function Hal_ProSetCrystalCap() omits 10b898e351bb staging: r8188eu: remove redundant variable hoffset omits d2d7aa53891e staging: axis-fifo: convert to use miscdevice omits dfd1a05a3876 staging: vchiq: convert to use a miscdevice omits b561d2f0dc01 staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops omits 059594941b14 staging: r8188eu: remove SetBeaconRelatedRegistersHandler [...] omits 0a217ae1d8be staging: r8188eu: remove unused function rtl8188e_clone_haldata() omits c5b46f7647b9 staging: r8188eu: remove free_hal_data from hal_ops omits 4e487b751369 staging: r8188eu: remove hal_notch_filter from hal_ops omits a5ee5ea945c3 staging: r8188eu: remove empty function rtl8188e_stop_thread() omits c14d10236562 staging: r8188eu: remove empty function rtl8188e_start_thread() omits 251bb73431b7 staging: r8188eu: remove AntDivCompareHandler from hal_ops omits 77b34fbb39cc staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops omits d28c70900a8b staging: r8188eu: remove useless assignment omits 48dd8166d65b staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops omits 3f4b06e147de staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops omits dc5a12da29f6 staging: r8188eu: remove Efuse_PgPacketRead from hal_ops omits ae8bfc4e9b5b staging: r8188eu: remove empty comments omits f04834d3983d staging: r8188eu: remove EfuseGetCurrentSize from hal_ops omits e40aa1735933 staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops omits 3bb7e9687667 staging: r8188eu: remove ReadEFuse from hal_ops omits fc2d10e135b2 staging: r8188eu: remove wrapper Efuse_PowerSwitch() omits 4a36d842d527 staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() omits 2708d8d54871 staging: r8188eu: remove EfusePowerSwitch from hal_ops omits d0f1017a236d staging: r8188eu: remove sreset_get_wifi_status from hal_ops omits 2cdea2530537 staging: r8188eu: remove sreset_linked_status_check from hal_ops omits 253b1ba9544b staging: r8188eu: remove sreset_xmit_status_check from hal_ops omits d800d734089c staging: r8188eu: remove silentreset from hal_ops omits 2913d4c02652 staging: r8188eu: remove sreset_reset_value from hal_ops omits af44525a09be staging: r8188eu: remove sreset_init_value from hal_ops omits b8bdd0997828 staging: r8188eu: remove hal_power_on from hal_ops omits 86c6f5b97466 staging: r8188eu: remove Add_RateATid from hal_ops omits 14e53524cb08 staging: r8188eu: remove unused enum hal_intf_ps_func omits 6dd2b4ad2e2d staging: r8188eu: remove set_channel_handler from hal_ops omits 3f6557a0bc9b staging: r8188eu: remove set_bwmode_handler from hal_ops omits 201306e59ff0 staging: r8188eu: remove hal_dm_watchdog from hal_ops omits bb7e35ef6788 staging: r8188eu: remove interface_ps_func from hal_ops omits 04eddc144f2d staging: r8188eu: remove unused function rtw_interface_ps_func() omits 2dd431ad49f8 staging: r8188eu: remove empty functions omits 70ea043f3d70 staging: r8188eu: remove SetHalODMVarHandler from hal_ops omits aa21a7e4366d staging: r8188eu: remove dm_deinit from hal_ops omits 63b4b687c7f3 staging: r8188eu: remove dm_init from hal_ops omits 9b0c770f6d2b staging: r8188eu: remove DeInitSwLeds from hal_ops omits 16dfd0e20912 staging: r8188eu: remove InitSwLeds from hal_ops omits d3ede18eeb46 staging: r8188eu: Remove _enter/_exit_critical_mutex() omits f75a4eec49ef staging: r8188eu: remove _rtw_mutex_{init,free} omits 07f32223c098 staging: r8188eu: remove useless check omits a0b8f4ece65e staging: r8188eu: include: remove duplicate declaration. omits 62d7d68e3beb staging: r8188eu: remove c2h_id_filter_ccx from struct hal_ops omits 22bf044b0369 staging: r8188eu: remove rtw_hal_c2h_id_filter_ccx function omits 6778b4bc3434 staging: r8188eu: remove Efuse_PgPacketWrite_BT from struc [...] omits c22f7f5b40c4 staging: r8188eu: remove Efuse_PgPacketWrite_BT function omits 54ff2ed45cd8 staging: r8188eu: remove hal_xmitframe_enqueue from struct [...] omits d61b1b361207 staging: r8188eu: remove rtw_hal_xmitframe_enqueue function omits 6ab0878e1bf3 staging: r8188eu: remove interrupt_handler from struct hal_ops omits c8a6b1d47df4 staging: r8188eu: remove rtw_hal_interrupt_handler function omits ac7997b6121f staging: r8188eu: remove disable_interrupt from struct hal_ops omits 0557b7e597a0 staging: r8188eu: remove rtw_hal_disable_interrupt function omits c2609bf54357 staging: r8188eu: remove enable_interrupt from struct hal_ops omits a53dae9b9a8e staging: r8188eu: remove rtw_hal_enable_interrupt function omits 58ea8e9d1075 staging: r8188eu: remove hal_reset_security_engine from st [...] omits 6e880440484d staging: r8188eu: remove rtw_hal_reset_security_engine function omits 8dac1203cdfb staging: r8188eu: core: remove condition never execute omits 965da82bcee9 staging: r8188eu: remove init_default_value from hal_ops omits abba8c3d88ce staging: r8188eu: remove GetHalODMVarHandler from hal_ops omits ec7489656b36 staging: r8188eu: remove wrapper around ReadChipVersion8188E() omits 9f6c5162493a staging: r8188eu: remove read_chip_version from hal_ops omits 47d9c16183e3 staging: r8188eu: remove read_adapter_info from hal_ops omits 7d4b344ba0bf staging: r8188eu: remove intf_chip_configure from hal_ops omits 54af289311a6 staging: fbtft: fbtft-core: fix 'trailing statements shoul [...] omits b5fd167d73b2 staging: r8188eu: remove useless memset omits 393db0f6827f staging: r8188eu: fix memory leak in rtw_set_key omits 3821a784051b staging: r8188eu: hal: remove condition with no effect omits 6463105d014e staging: r8188eu: remove rtw_use_tkipkey_handler() omits 24e11a227de6 staging: r8188eu: use in-kernel arc4 encryption omits c96bb23d7110 staging: r8188eu: remove unused constant CRC32_POLY omits 486b2eb87a6b staging: r8188eu: remove enum hardware_type omits fe2df2e008b7 staging: r8188eu: remove IS_HARDWARE_TYPE_8188* macros omits 3d9ff6147830 staging: r8188eu: remove unused enum rt_eeprom_type omits 335b153f0b20 staging: r8188eu: remove unused enum from ieee80211.h. omits 97e1ad2abcc3 staging: r8188eu: remove unused defines from mp_custom_oid.h omits 0868d6ee3979 staging: r8188eu: remove header file rtw_ioctl_rtl.h omits 78a1614a81f0 staging: rtl8723bs: remove possible deadlock when disconnect omits c29bbca243c7 staging: r8188eu: os_dep: use kmemdup instead of kzalloc a [...] omits b53cf65e1243 staging: r8188eu: remove unnecessary parentheses omits 363728329649 staging: r8188eu: add missing blank line after declarations omits 98119aa4c75e staging: r8188eu: use ether_addr_copy() in rtw_macaddr_cfg() omits 0929d1ef2ef5 staging: r8188eu: use random default mac address omits abfab1aadaa6 staging: r8188eu: use is_*_ether_addr() in rtw_macaddr_cfg() omits f27b211e3a00 staging: r8188eu: use ETH_ALEN omits 3b5c53bd3ec0 staging: r8188eu: ensure mac address buffer is properly aligned omits 287beb44afd1 staging: r8188eu: use mac_pton() in rtw_macaddr_cfg() omits 55110bb5248f staging: r8188eu: remove unused function SetBcnCtrlReg() omits 21fa02000982 staging: r8188eu: remove ICType from struct HAL_VERSION omits 2ec51e54f7be staging: r8188eu: remove set but unused variable omits 1eaf21c5f46c staging: r8188eu: remove Hal_MPT_CCKTxPowerAdjustbyIndex() omits 07674dbe44d8 staging: r8188eu: remove commented constants from wifi.h omits 32e07d7db48d staging: r8188eu: remove unused constants from wifi.h omits b2ad8ba6300f staging: r8188eu: refactor field of struct odm_rf_cal omits 3839c21e0c0d staging: r8188eu: remove local variable Indexforchannel omits f94cef962523 staging: r8188eu: remove unnecessary type casts omits 67f8dd765369 staging: r8188eu: convert type of second parameter of rtw_ [...] omits 45efafd4ccaa staging: r8188eu: convert type of second parameter of rtw_ [...] omits 41a4f38a68fd staging: r8188eu: remove should_forbid_n_rate() omits 296fa3218af4 staging: r8188eu: remove is_ap_in_wep() omits df1ef696d79a staging: r8188eu: remove CAM_empty_entry() omits b2b64dd62620 staging: r8188eu: remove get_bsstype() omits 5d5b8e4f8d84 staging: r8188eu: remove rtw_get_oper_choffset() omits c75ee365124f staging: r8188eu: remove rtw_get_oper_bw() omits 34f876bb3284 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithParaFile() omits 5a17e8c3f9b0 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithHeaderFile() omits 2fb077cd5ab2 staging: r8188eu: core: remove condition with no effect omits b26232553963 staging: r8188eu: core: remove unused function omits 9675a1b4adea staging: r8118eu: remove useless parts of judgements from [...] omits 75cf9f9dc397 staging: r8188eu: os_dep: remove unused static variable omits cd1f14500922 staging: rtl8723bs: clean up comparsions to NULL omits 147dbb198737 staging: rtl8723bs: remove unused _rtw_init_queue() function omits 6c3ec1e26468 staging: rtl8723bs: remove unnecessary parentheses omits d1cfdcad99f0 staging: rtl8723bs: unwrap initialization of queues omits 8ffd91d9e815 staging: wlan-ng: Remove filenames from files omits 791e3b6add29 staging: pi433: fix docs typos and references to previous [...] omits 37be2f1bfc5c staging: r8188eu: remove rtw_hal_c2h_handler function omits 9c275897b146 staging: r8188eu: simplify c2h_evt_hdl function omits a6bcac71c337 staging: r8188eu: remove c2h_handler field from struct hal_ops omits 53a768581944 staging: r8188eu: core: remove null check before vfree omits 64794d6db497 ALSA: oxfw: fix transmission method for Loud models based [...] omits 777a2cbbaf1c spi: amd: Don't wait for a write-only transfer to finish omits 3b02d2890bc5 spi: amd: Remove unneeded variable omits 356b02f9ec3a spi: amd: Refactor amd_spi_busy_wait omits ca8e8a18272e spi: amd: Refactor code to use less spi_master_get_devdata omits 7b3fd8109b5d MIPS: JZ4780: CI20: DTS: add SPI controller config omits ae5f94cc00a7 SPI: add Ingenic JZ47xx driver. omits ff4daa7dd7e6 dt-bindings: spi: Document Ingenic SPI controller bindings omits b1c36aae51c9 regulator: Convert SY8106A binding to a schema omits adea28311722 regulator: core: resolve supply voltage deferral silently omits 6998c575b6dc regulator: vqmmc-ipq4019: Make use of the helper function [...] omits b36061c2ea5b regulator: ti-abb: Kconfig: Add helper dependency on COMPILE_TEST omits b36c6b1887ff regulator: ti-abb: Make use of the helper function devm_io [...] omits 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k omits 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 omits 756bbe4205bc ASoC: SOF: Handle control change notification from firmware omits 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM omits 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol omits b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure omits 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] omits bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs omits 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s omits bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec omits d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] omits 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE omits 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] omits c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] omits 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] omits 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol omits c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. omits 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage omits 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema omits 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema omits 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema omits 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding omits 955cc3488e6d ASoC: Remove name-prefix.txt omits 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix omits 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix omits 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 omits 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier omits 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml omits b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] omits 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map omits f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm omits d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm omits 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm omits d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm omits becbca18ae8f Merge existing fixes from spi/for-5.15 omits c33e65cbbdc0 Merge existing fixes from regulator/for-5.15 omits 0c7985e1b90c Merge existing fixes from asoc/for-5.15 omits 9eeb7b4e40bf drm/panel-orientation-quirks: add Valve Steam Deck omits 63a4881572d7 drm: panel-orientation-quirks: Add quirk for the Chuwi HiBook omits 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp omits f64c4acea51f bpf: Add hardware timestamp field to __sk_buff omits f25e3908b9cd drm/i915: Get PM ref before accessing HW register omits 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support omits e876a0367c37 Merge branch 'bpf-xsk-selftests' omits 909f0e28207c selftests: xsk: Add tests for 2K frame size omits 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors omits 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] omits a4ba98dd0c69 selftests: xsk: Add test for unaligned mode omits 605091c5100d selftests: xsk: Introduce replacing the default packet stream omits 8abf6f725a9e selftests: xsk: Allow for invalid packets omits 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define omits e2d850d5346c selftests: xsx: Make pthreads local scope omits af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local omits 85c6c9573970 selftests: xsk: Specify number of sockets to create omits 55be575dc13c selftests: xsk: Replace second_step global variable omits 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject omits 119d4b02feb5 selftests: xsk: Add use_poll to ifobject omits 53cb3cec2f1e selftests: xsx: Introduce test name in test spec omits c160d7afba8f selftests: xsk: Make frame_size configurable omits 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info omits 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] omits ce74acaf015c selftests: xsk: Introduce test specifications omits 744eb5c882e8 selftests: xsk: Introduce type for thread function omits ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays omits 7bd5d979dfdb Merge series "ASoC: fsl: register platform component befor [...] omits 1dd038522615 ASoC: mediatek: common: handle NULL case in suspend/resume [...] omits c590fa80b392 ASoC: fsl_xcvr: register platform component before registe [...] omits ee8ccc2eb584 ASoC: fsl_spdif: register platform component before regist [...] omits 0adf292069dc ASoC: fsl_micfil: register platform component before regis [...] omits f12ce92e98b2 ASoC: fsl_esai: register platform component before registe [...] omits 9c3ad33b5a41 ASoC: fsl_sai: register platform component before register [...] omits 74388ca483a4 drm/i915: Use Transparent Hugepages when IOMMU is enabled omits 353be7c2328c drm: document drm_mode_create_lease object requirements omits 2fc7acb69fa3 Bluetooth: hci_uart: fix GPF in h5_recv omits 8bba13b1d08d Bluetooth: btintel: Fix incorrect out of memory check omits 5031ffcc79b8 Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle omits e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf omits fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver omits 845ef3a7ce57 Input: ads7846 - switch to devm initialization omits 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] omits de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function omits 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] omits 234640275675 um: rename set_signals() to um_set_signals() omits 0caa2f7cec18 um: fix ndelay/udelay defines omits c8527b9ad3cf drm/panel-simple: Reorder logicpd_type_28 / mitsubishi_aa070mc01 omits 15b2ae776044 fs/ntfs3: Show uid/gid always in show_options() omits 28a941ffc140 fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules omits e274cde8c755 fs/ntfs3: Add iocharset= mount option as alias for nls= omits 9d1939f4575f fs/ntfs3: Make mount option nohidden more universal omits 27fac77707a1 fs/ntfs3: Init spi more in init_fs_context than fill_super omits 610f8f5a7baf fs/ntfs3: Use new api for mounting omits 564c97bdfa39 fs/ntfs3: Convert mount options to pointer in sbi omits c2c389fd6c6b fs/ntfs3: Remove unnecesarry remount flag handling omits b8a30b4171b9 fs/ntfs3: Remove unnecesarry mount option noatime omits 26be23af1866 MAINTAINERS: fix update references to stm32 audio bindings omits 948ca5f30e1d ext4: enforce buffer head state assertion in ext4_da_map_blocks omits 0add491df4e5 ext4: remove extent cache entries when truncating inline data omits 11ef08c9eb52 Merge branch 'delalloc-buffer-write' into dev omits 5a80dea93191 ASoC: mediatek: add required config dependency omits 58eafe1ff52e ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic omits c20351ad58c9 drm/stm: ltdc: add layer alpha support omits ee2cda7b0277 drm/stm: ltdc: attach immutable zpos property to planes omits 361da7c34216 drm/ttm: enable TTM page pool kerneldoc omits 4f4859d084f7 drm/ttm: enable TTM TT object kerneldoc v2 omits d7fe6f8afead drm/ttm: enable TTM placement kerneldoc omits 324317add204 drm/ttm: enable TTM resource object kerneldoc v2 omits c5fd9986719e drm/ttm: enable TTM device object kerneldoc v2 omits be77a2f4cfd2 drm/ttm: add kerneldoc for enum ttm_caching omits fcd0bbd619b3 drm/ttm: add some general module kerneldoc omits b998ba95d284 drm/ttm: remove the outdated kerneldoc section omits 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events omits a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] omits 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default omits 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] omits 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] omits 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] omits 8f40da9494cf Merge branch 'misc.namei' into for-next omits 058d7d626028 drm/i915: clean up inconsistent indenting omits 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] omits 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT omits 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild omits ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] omits 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT omits fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled omits 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence omits 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available omits f503eb0cf2ba drm/i915/selftests: fixup igt_shrink_thp omits 502d0609fc41 drm/i915/gtt: add some flushing for the 64K GTT path omits 3f027d61663f drm/i915/gt: Add separate MOCS table for Gen12 devices oth [...] omits 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO omits d6be5947efdd Merge branch 'Bpf skeleton helper method' omits 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper omits a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] omits 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer omits 03e601f48b2d libbpf: Don't crash on object files with no symbol tables omits b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr omits 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop omits 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] omits c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] omits 9682d36c2119 Bluetooth: hci_vhci: Add support for offload codecs over SCO omits f4f9fa0c07bb Bluetooth: Allow usb to auto-suspend when SCO use non-HCI [...] omits ad9331518328 Bluetooth: Add offload feature under experimental flag omits 904c139a2517 Bluetooth: Add support for msbc coding format omits 70dd978952bc Bluetooth: btintel: Define a callback to fetch codec config data omits 9798fbdee88a Bluetooth: Configure codec for HFP offload use case omits b2af264ad3af Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_ [...] omits f6873401a608 Bluetooth: Allow setting of codec for HFP offload use case omits d586029c282c Bluetooth: btintel: Define callback to fetch data_path_id omits 248733e87d50 Bluetooth: Allow querying of supported offload codecs over [...] omits a358ef86da45 Bluetooth: btintel: Read supported offload use cases omits 9ae664028a9e Bluetooth: Add support for Read Local Supported Codecs V2 omits 8961987f3f5f Bluetooth: Enumerate local supported codec and cache details omits c5baa944875e drm/mcde: Make use of the helper function devm_platform_io [...] omits bbb363480045 drm/amd/display: make configure_lttpr_mode_transparent and [...] omits 1c48fbf69139 drm/amd/display: Fix warning comparing pointer to 0 omits f7ea304f1988 drm/radeon/ci_dpm: Remove redundant initialization of vari [...] omits a906331c452b amd/display: downgrade validation failure log level omits 67684fcbdd0e drm/radeon: Prefer kcalloc over open coded arithmetic omits e8ba4922a2ed drm/amdgpu: sdma: clean up identation omits 9ae807f0ec6a drm/amdgpu: clean up inconsistent indenting omits a7181b52eabc drm/amdgpu: remove unused amdgpu_bo_validate omits 101ba90ff033 drm/amdgpu: fix use after free during BO move omits ac1509d19e2e drm/amdgpu: Create common PSP TA load function omits 68e7d0baa1f2 drm/amd/pm: fix the issue of uploading powerplay table omits 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user omits f5392e5f8ef3 drm/i915/adl_s: Remove require_force_probe protection omits d4c16733e796 drm/sched: Fix drm_sched_fence_free() so it can be passed [...] omits 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info omits dab8477b032b drm/i915/bios: use ddc pin directly from child data omits 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize omits 11182986b455 drm/i915/bios: use alternate aux channel directly from child data omits 72337aac0045 drm/i915/bios: use dp max link rate directly from child data omits 6ba699814537 drm/i915/bios: use max tmds clock directly from child data omits a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data omits 3ad02c27d89d media: s5p-jpeg: rename JPEG marker constants to prevent b [...] omits b81bede4d138 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs omits 26391e49d5b0 mmc: dw_mmc: Only inject fault before done/error omits dcc5d82063d9 drm/i915: Stop rcu support for i915_address_space omits 843151521844 drm/i915: use xa_lock/unlock for fpriv->vm_xa lookups omits 9ec8795e7d91 drm/i915: Drop __rcu from gem_context->vm omits 0483a3018733 drm/i915: Use i915_gem_context_get_eb_vm in intel_context_set_gem omits a82a9979de22 drm/i915: Add i915_gem_context_is_full_ppgtt omits 24fad29e52e0 drm/i915: Use i915_gem_context_get_eb_vm in ctx_getparam omits c6d04e48d2e6 drm/i915: Rename i915_gem_context_get_vm_rcu to i915_gem_c [...] omits e1068a9e808a drm/i915: Drop code to handle set-vm races from execbuf omits 8cf97637ff88 drm/i915: Keep gem ctx->vm alive until the final put omits c238980efd3b drm/i915: Release ctx->syncobj on final put, not on ctx close omits 75eefd82581f drm/i915: Release i915_gem_context from a worker omits 132c88614f2b media: cedrus: Fix SUNXI tile size calculation omits 31692ab9a9ef media: hantro: Fix check for single irq omits daf87bffd02e Input: palmas-pwrbutton - handle return value of platform_ [...] omits d5f9c43d41ef Input: raydium_i2c_ts - read device version in bootloader mode omits 58ae4004b9c4 Input: cpcap-pwrbutton - handle errors from platform_get_irq() omits 5bd785a81403 drm/panel: otm8009a: add a 60 fps mode omits cc883236b792 ext4: drop unnecessary journal handle in delalloc write omits 6984aef59814 ext4: factor out write end code of inline file omits 55ce2f649b9e ext4: correct the error path of ext4_write_inline_data_end() omits 4df031ff5876 ext4: check and update i_disksize properly omits f96cb827ce49 ntb: ntb_pingpong: remove redundant initialization of vari [...] omits 49d8a5606428 Bluetooth: fix init and cleanup of sco_conn.timeout_work omits f4712fa993f6 Bluetooth: call sock_hold earlier in sco_conn_del omits 8e222b83dec2 Merge branch 'work.iov_iter' into for-next omits fb1e95bc2755 drm/i915/gt: Initialize L3CC table in mocs init omits cfbe5291a189 drm/i915/gt: Initialize unused MOCS entries with device sp [...] omits c6b248489dc3 drm/i915/gt: Set BLIT_CCTL reg to un-cached omits d79a1d713180 drm/i915/gt: Set CMD_CCTL to UC for Gen12 Onward omits b62aa57e3c78 drm/i915/gt: Add support of mocs propagation omits a9fc4315553d drm: Improve the output_poll_changed description omits 98cca519df6d drm/ttm: cleanup ttm_resource_compat omits 0ddc5e55e6f1 Documentation: Fix irq-domain.rst build warning omits 044e55b14657 dma-buf: clarify dma_fence_add_callback documentation omits b83dcd753dbe dma-buf: clarify dma_fence_ops->wait documentation omits cd54323e762d drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 omits 1fd95c05d8f7 ext4: add error checking to ext4_ext_replay_set_iblocks() omits 450cede7f380 drm/i915/gem: Fix the mman selftest omits 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates omits bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates omits 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation omits 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates omits 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ omits cba3ae8b3238 dma-buf: cleanup kerneldoc of removed component omits 344c32783044 drm/i915/debugfs: clean up LPSP capable omits 3a5f9281cfce drm/i915/debugfs: clean up LPSP status omits d72277b6c37d dma-buf: nuke DMA_FENCE_TRACE macros v2 omits 802fd9613e19 drm/i915/dp: fix DG2 max source rate check omits 15957cab9db0 Bluetooth: btusb: Add support for IMC Networks Mediatek Ch [...] omits 3605eacc8ae0 drm/panfrost: Make use of the helper function devm_platfor [...] omits 771d2053d41f panfrost: Don't cleanup the job if it was successfully queued omits 9ad544670514 drm/amd/display: Fix unused initialization of pointer sink omits fd30b7d9e48d drm/amd/pm: Update navi12 smu message mapping table in sriov omits 7d7630fc6b88 drm/amdgpu:schedule vce/vcn encode based on priority omits 0ad29a4eb135 drm/amdgpu/vcn: set the priority for each encode ring omits 080e613c74bb drm/amdgpu/vce: set the priority for each ring omits a0a2f7bb2209 drm/amd/amdgpu: add mpio to ras block omits 25c94b33dd3a drm/amd/amdgpu: consolidate PSP TA unload function omits 37df9560cd3e drm/amd/amdgpu: New debugfs interface for MMIO registers (v5) omits f9e476c5bb34 drm/amd/display: fix spelling mistake "alidation" -> "validation" omits 34eaf30f9a66 drm/amdgpu: detach ring priority from gfx priority omits 84d588c3de84 drm/amdgpu: rework context priority handling omits 391ac13539ca drm/amd/display: 3.2.150 omits 3a9d5b0b5301 drm/amd/display: [FW Promotion] Release 0.0.80 omits 58065a1e524d drm/amd/display: Update swizzle mode enums omits 94b1c9c739ed drm/amd/display: Initialize GSP1 SDP header omits 9b2fdc332189 drm/amd/display: Add emulated sink support for updating FS omits 55eea8ef9864 drm/amd/display: Limit max DSC target bpp for specific monitors omits f1c1a9822149 drm/amd/display: Use max target bpp override option omits bc204778b403 drm/amd/display: Set min dcfclk if pipe count is 0 omits e27c41d5b068 drm/amd/display: Support for DMUB HPD interrupt handling omits b5ce6fe8129f drm/amd/display: add missing ABM register offsets omits f01ee0195862 drm/amd/display: Add DP 2.0 SST DC Support omits 5a2730fc1ff6 drm/amd/display: Add DP 2.0 BIOS and DMUB Support omits d76b12da98df drm/amd/display: Add DP 2.0 DCCG omits 3bc8d9214679 drm/amd/display: Add DP 2.0 HPO Link Encoder omits 83228ebb82e4 drm/amd/display: Add DP 2.0 HPO Stream Encoder omits 61452908a79e drm/amd/display: Add DP 2.0 Audio Package Generator omits 4bc44ba4871f Merge branch 'for-5.15/core' into for-next omits c97f082c1352 drm/ttm: Clear all DMA mappings on demand omits c302c98da646 drm/sun4i: Fix macros in sun8i_csc.h omits f5df171f93d3 drm/sun4i: Make use of the helper function devm_platform_i [...] omits 23019ff2c9dc drm/vc4: Make use of the helper function devm_platform_ior [...] omits 9bba12860fc7 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A omits 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. omits f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband omits f7a8f9afe52b drm/i915/display: Update small joiner ram size omits 20fbfc81e390 drm/imx: imx-tve: Make use of the helper function devm_pla [...] omits 09a19d6dd974 Bluetooth: btusb: Add protocol for MediaTek bluetooth devi [...] omits 5a87679ffd44 Bluetooth: btusb: Support public address configuration for [...] omits 1bff51ea59a9 Bluetooth: fix use-after-free error in lock_sock_nested() omits 5db1856781e4 drm/i915/guc: drop guc_communication_enabled omits 4c216f0da88e drm: adv7511: Convert to SPDX identifier omits d39491d86f50 drm/bridge: cdns: Make use of the helper function devm_pla [...] omits 8b03e3fc7918 drm/bridge: it66121: Wait for next bridge to be probed omits 3a5f3d61de65 drm/bridge: it66121: Initialize {device,vendor}_ids omits c9d7b2827dd2 drm/bridge: anx7625: enable DSI EOTP omits 35191a0fe986 Bluetooth: btintel: Read boot address irrespective of cont [...] omits 15a91f918597 Bluetooth: btintel: Fix boot address omits 4034fb207e30 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints omits f01d7d558e18 perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints omits 67c5d44384f8 perf/x86/intel/uncore: Fix Intel SPR IIO event constraints omits 9d756e408e08 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints omits f42e8a603c88 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints omits e2bb9fab08cb perf/x86/intel/uncore: Fix invalid unit check omits 496a18f09374 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] omits 0927a71fd0ed gpu: ipu-v3: image-convert: use swap() omits d850bf086280 Bluetooth: Fix using RPA when address has been resolved omits 4ec4d63b8b29 Bluetooth: Fix using address type from events omits 32eadf52d449 drm/ttm: Create pinned list omits 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() omits a1b63119ee83 drm/i915/display: Move DRRS code its own file omits ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW omits d9edf92d496b dma-resv: Give the docs a do-over omits 1eeaa1ae79d8 Bluetooth: Fix enabling advertising for central role omits 99c23da0eed4 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() omits 927ac8da35db Bluetooth: set quality report callback for Intel omits ae7d925b5c04 Bluetooth: Support the quality report events omits 93fb70bc112e Bluetooth: refactor set_exp_feature with a feature table omits 76a56bbd810d Bluetooth: btintel: support link statistics telemetry events omits 0331b8e990ed Bluetooth: btusb: disable Intel link statistics telemetry events omits 81218cbee980 Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA omits 0b59e272f932 Bluetooth: reorganize functions from hci_sock_sendmsg() omits 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming omits fa3217c49487 drm/i915: remove unused i915->active_pipes omits f1b3f696a084 drm/msm: Don't break exclusive fence ordering omits 80bcfbd37668 drm/msm: Use scheduler dependency handling omits da3208e8637e drm/v3d: Use scheduler dependency handling omits 916044fac862 drm/v3d: Move drm_sched_job_init to v3d_job_init omits c79a4487f33b drm/lima: use scheduler dependency tracking omits 53516280cc38 drm/panfrost: use scheduler dependency tracking omits 981b04d96856 drm/sched: improve docs around drm_sched_entity omits 0e10e9a1db23 drm/sched: drop entity parameter from drm_sched_push_job omits ebd5f74255b9 drm/sched: Add dependency tracking omits b0a5303d4e14 drm/sched: Barriers are needed for entity->last_scheduled omits 357285a2d1c0 drm/msm: Improve drm/sched point of no return rules omits dbe48d030b28 drm/sched: Split drm_sched_job_init omits 4087d2fb286c drm/plane: Fix comment typo omits da8ac4bf4234 GPU: drm: fix style errors omits 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() omits e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c omits 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks omits f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c omits 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c omits f123efebe436 drm/i915: Actually delete gpu reloc selftests omits 450b2622bc11 drm/ttm: optimize the pool shrinker a bit v2 omits 880121be1179 mm/vmscan: add sync_shrinkers function v3 omits ba3d8257f2d9 drm/i915: Ensure wa_init_finish() is called for ctx workar [...] omits 28210a3f5412 drm/bridge: parade-ps8640: Reorg the macros omits 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] omits 60aede70f4a6 drm: omap: remove obsolete selection of OMAP2_DSS in confi [...] omits 47ddb72f7893 drm: zte: remove obsolete DRM Support for ZTE SoCs omits 5e12f7ea4aa0 drm: v3d: correct reference to config ARCH_BRCMSTB omits b0c2a157a606 drm: rockchip: remove reference to non-existing config DRM_RGB omits 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder omits e9ae220d3f6f drm/panfrost: Use upper/lower_32_bits helpers omits 08994edbb81f Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] omits f3ede209d44d drm/i915/pci: rename functions to have i915_pci prefix omits 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix omits c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] omits 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file omits d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled omits 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() omits 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() omits 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() omits 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] omits a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] omits 98b27e79898b drm/i915: Program DPLL P1 dividers consistently omits 510e890e8222 drm/i915: Remove the 'reg' local variable omits 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions omits 6205372b4b6d drm/i915: Clean dpll calling convention omits 24951b5813c1 drm/i915: Constify struct dpll all over omits b294425e9091 drm/i915: Extract ilk_update_pll_dividers() omits 669076334bfa drm/ttm, drm/i915: Update ttm_move_memcpy for async use omits d8ac30fd479c drm/i915/ttm: Reorganize the ttm move code somewhat omits 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout omits 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing omits ae4b0eacaffe drm/i915/dg2: Add new LRI reg offsets omits 5e076529e265 drm/i915/selftests: Increase timeout in i915_gem_contexts [...] omits 6321a722374b drm/i915: s/0/NULL/ omits 6b9376504cb4 drm/i915: Silence __iomem sparse warn omits 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c omits 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c omits b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c omits d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c omits af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro omits dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c omits cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int omits b6dfa4161729 drm/i915/dp: Drop redundant debug print omits ac5a2dff428a drm/i915/selftest: Fix use of err in igt_reset_{fail, nop} [...] omits 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates omits e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates omits 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW omits 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition omits 9ab29e150159 drm/i915/dp: read sink UHBR rates omits f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] omits 333ba0d9d5d5 dt-bindings: panel: ili9341: correct indentation omits 8bc92f667aa4 drm/r128: switch from 'pci_' to 'dma_' API omits c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs omits d5f45d1e2f08 drm/ttm: remove ttm_tt_destroy_common v2 omits b131d49921e9 drm/radeon: unbind in radeon_ttm_tt_unpopulate() omits 61a8736fd822 drm/nouveau: unbind in nouveau_ttm_tt_unpopulate omits b7e8b086ffbc drm/amdgpu: unbind in amdgpu_ttm_tt_unpopulate omits e54163e9184e drm/vmwgfx: unbind in vmw_ttm_unpopulate omits 2cfbffc62045 Merge branch 'work.init' into for-next omits 81a14bedae5b drm/i915/dg1: remove __maybe_unused leftover omits d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 omits ff12ce2c9cb1 drm/i915/gt: Potential error pointer dereference in pinned [...] omits 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling omits cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] omits 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() omits faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit omits 0c4e5ab97d2d Merge branch 'for-5.14/upstream-fixes' into for-next omits 7360e856576e Merge branch 'for-5.15/sony' into for-next omits 9430465e7347 Merge branch 'for-5.14/upstream-fixes' into for-next omits e0d51735dd85 Merge branch 'for-5.14/upstream-fixes' into for-next omits fb66b520a6ef Merge branch 'for-5.14/upstream-fixes' into for-next omits fd1315526bbc Merge branch 'for-5.15/amd-sfh' into for-next omits 602fd42005d6 Merge branch 'for-5.15/logitech' into for-next omits 3768f1dc7566 Merge branch 'for-5.15/thrustmaster' into for-next omits 8fffa5c9d0bd Merge branch 'for-5.14/upstream-fixes' into for-next omits 8eedcf55d217 Merge branch 'for-5.15/logitech' into for-next omits 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] omits fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] omits 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] omits 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) omits 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] omits 331de7db3012 drm/connector: Give connector sysfs devices there own device_type omits 8c3363c67b88 drm/i915/debugfs: hook up ttm_resource_manager_debug omits 5359b745146a drm/i915/buddy: add some pretty printing omits c9b6e94963bc drm/i915: Ditch the i915_gem_ww_ctx loop member omits 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] omits 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers omits 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include omits 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] omits 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies omits faf890985e30 drm/i915: Fix syncmap memory leak omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next omits e879f855e590 bus: ti-sysc: Add break in switch statement in sysc_init_soc() omits 9e9dfd080201 drm/i915/dg2: Maintain backward-compatible nested batch behavior omits c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO omits a23e0a2a222a drm/bridge: anx7625: Propagate errors from sp_tx_edid_read() omits 7f16d0f3b8e2 drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() omits dab1b47e57e0 drm/i915/dp: return proper DPRX link training result omits 6fa701d13ae6 drm: Remove unused code to load the non-existing fbcon.ko omits 90fd2194a0cc drm/i915: Use designated initializers for init/exit table omits 1ec10274d436 h8300: don't implement set_fs omits 81dd24966885 h8300: remove memory.c omits 072e70d52372 drm: panel-orientation-quirks: Add quirk for the Chuwi Hi10 Pro omits 88fa1fde9189 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] omits a53f1dd3ab9f drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] omits 820a2ab23d5e drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] omits bbaafe536c84 drm/i915: Nuke ORIGIN_GTT omits 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation omits ea5ea3d8a117 drm/virtio: support mapping exported vram omits f492283b1570 dma-buf: WARN on dmabuf release with pending attachments omits d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() omits 992c238188a8 dma-buf: nuke seqno-fence omits c1d3cfbc41a1 drm/tegra: Use fourcc_mod_is_vendor() helper omits 82ade934dde4 drm/arm: malidp: Use fourcc_mod_is_vendor() helper omits 32a4eb04d59a drm/fourcc: Add macros to determine the modifier vendor omits b2eb7d716426 Merge drm/drm-next into drm-intel-next omits 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates omits 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations omits 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() omits 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] omits 7b812171257d drm: unexport drm_ioctl_permit omits f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P omits ebd8cbf1fb96 drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel omits 8b4e02c70fca drm/panel: Add DT bindings for Samsung S6D27A1 display panel omits 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] omits d5ef86b38e4c drm/i915: Add pci ids and uapi for DG1 omits ad482232e3cc drm/i915/xehpsdv: Read correct RP_STATE_CAP register omits efd330b97855 drm/i915/xehpsdv: factor out function to read RP_STATE_CAP omits 45d9c8dde4cd drm/vgem: use shmem helpers omits 804b6e5ee613 drm/shmem-helpers: Allocate wc pages on x86 omits 8b93d1d7dbd5 drm/shmem-helper: Switch to vmf_insert_pfn omits b97090575ed2 drm/i915: Use locked access to ctx->engines in set_priority omits 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs omits c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off omits 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path omits d16de9a25b5c drm/i915/xehpsdv: Add compute DSS type omits 89f2e7ab4dd9 drm/i915/dg2: Report INSTDONE_GEOM values in error state omits fa9899dad3ed drm/i915/xehp: Loop over all gslices for INSTDONE processing omits dae2d2883296 drm/doc/rfc: drop lmem uapi section omits 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 5c5c40e28c52 drm/i915/xehp: Xe_HP shadowed registers are a strict super [...] omits 5798a769d6f5 drm/i915/gen12: Update shadowed register table omits 0bb50de156d8 drm/i915/gen11: Update shadowed register table omits f9d56cd64ef3 drm/i915: Make shadow tables range-based omits 39afa4104bed drm/i915: Re-use gen11 forcewake read functions on gen12 omits bc33e71f00a7 drm/i915: correct name of GT forcewake domain in error messages omits ce7e75c7ef1b drm/i915: Disable bonding on gen12+ platforms omits e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next omits 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] omits 06c2be965b67 Merge branch 'for-5.15/core' into for-next omits 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits 0f79ce970e79 gnss: drop stray semicolons omits 95b115332a83 zonefs: remove redundant null bio check omits a81a52b325ec Merge branch 'for-5.14-fixes' into for-next omits c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allm [...] \ O -- O -- O (60e8840126bd)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .mailmap | 1 - .rustfmt.toml | 12 - CREDITS | 1 - Documentation/ABI/obsolete/o2cb | 11 - Documentation/ABI/obsolete/sysfs-bus-iio | 4 - Documentation/ABI/stable/o2cb | 2 +- Documentation/ABI/stable/sysfs-class-infiniband | 64 +- Documentation/ABI/stable/sysfs-class-tpm | 2 +- Documentation/ABI/stable/sysfs-devices | 7 - Documentation/ABI/stable/sysfs-devices-system-cpu | 15 - Documentation/ABI/stable/sysfs-module | 25 +- Documentation/ABI/testing/configfs-usb-gadget-uac1 | 42 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 43 +- Documentation/ABI/testing/evm | 5 +- Documentation/ABI/testing/ima_policy | 10 +- Documentation/ABI/testing/pstore | 3 +- Documentation/ABI/testing/sysfs-ata | 2 +- Documentation/ABI/testing/sysfs-bus-counter | 38 +- Documentation/ABI/testing/sysfs-bus-iio | 42 - .../ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 | 38 - Documentation/ABI/testing/sysfs-bus-iio-scd30 | 34 + .../ABI/testing/sysfs-bus-iio-temperature-max31865 | 20 - Documentation/ABI/testing/sysfs-bus-mdio | 9 - Documentation/ABI/testing/sysfs-bus-pci | 24 +- Documentation/ABI/testing/sysfs-bus-platform | 12 - Documentation/ABI/testing/sysfs-bus-rapidio | 32 +- .../ABI/testing/sysfs-bus-soundwire-master | 20 +- .../ABI/testing/sysfs-bus-soundwire-slave | 62 +- Documentation/ABI/testing/sysfs-bus-usb | 292 +- Documentation/ABI/testing/sysfs-class-bdi | 30 +- Documentation/ABI/testing/sysfs-class-cxl | 15 +- .../ABI/testing/sysfs-class-devfreq-event | 12 +- Documentation/ABI/testing/sysfs-class-extcon | 12 +- Documentation/ABI/testing/sysfs-class-fc | 27 - Documentation/ABI/testing/sysfs-class-gnss | 2 +- Documentation/ABI/testing/sysfs-class-hwmon | 932 - Documentation/ABI/testing/sysfs-class-mei | 18 +- Documentation/ABI/testing/sysfs-class-mic | 24 +- Documentation/ABI/testing/sysfs-class-mux | 2 +- Documentation/ABI/testing/sysfs-class-power | 13 - Documentation/ABI/testing/sysfs-class-pwm | 20 +- Documentation/ABI/testing/sysfs-class-rapidio | 4 +- Documentation/ABI/testing/sysfs-class-rc | 14 +- Documentation/ABI/testing/sysfs-class-rc-nuvoton | 2 +- Documentation/ABI/testing/sysfs-class-thermal | 259 - Documentation/ABI/testing/sysfs-class-typec | 2 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 26 +- .../ABI/testing/sysfs-class-uwb_rc-wusbhc | 10 +- .../ABI/testing/sysfs-devices-platform-dock | 10 +- Documentation/ABI/testing/sysfs-devices-power | 36 - Documentation/ABI/testing/sysfs-devices-removable | 8 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 68 +- Documentation/ABI/testing/sysfs-driver-ufs | 128 +- Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- Documentation/ABI/testing/sysfs-firmware-efi-esrt | 16 +- Documentation/ABI/testing/sysfs-kernel-slab | 115 +- Documentation/ABI/testing/sysfs-mce | 129 - Documentation/ABI/testing/sysfs-module | 7 - .../ABI/testing/sysfs-platform-dell-privacy-wmi | 60 +- Documentation/ABI/testing/sysfs-platform-dptf | 4 - Documentation/ABI/testing/sysfs-platform-intel-pmc | 2 - Documentation/ABI/testing/sysfs-platform-sst-atom | 2 +- Documentation/ABI/testing/sysfs-ptp | 30 +- Documentation/ABI/testing/sysfs-timecard | 174 - Documentation/ABI/testing/sysfs-tty | 32 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 69 +- Documentation/RCU/stallwarn.rst | 21 +- Documentation/admin-guide/blockdev/zram.rst | 8 - Documentation/admin-guide/cgroup-v2.rst | 42 +- Documentation/admin-guide/cputopology.rst | 12 +- Documentation/admin-guide/dynamic-debug-howto.rst | 13 +- .../admin-guide/hw-vuln/core-scheduling.rst | 5 +- Documentation/admin-guide/hw-vuln/spectre.rst | 61 +- Documentation/admin-guide/kernel-parameters.txt | 30 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/media/i2c-cardlist.rst | 8 +- Documentation/admin-guide/media/imx7.rst | 60 - Documentation/admin-guide/media/ipu3.rst | 14 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/admin-guide/media/vimc.rst | 20 +- Documentation/admin-guide/mm/damon/start.rst | 11 - Documentation/admin-guide/mm/damon/usage.rst | 109 +- Documentation/admin-guide/mm/hugetlbpage.rst | 42 +- Documentation/admin-guide/mm/index.rst | 2 - Documentation/admin-guide/mm/memory-hotplug.rst | 143 +- Documentation/admin-guide/mm/pagemap.rst | 22 - Documentation/arm/index.rst | 1 - Documentation/arm/marvell.rst | 19 - Documentation/arm/microchip.rst | 20 - Documentation/arm/stm32/stm32mp13-overview.rst | 37 - Documentation/asm-annotations.rst | 2 +- Documentation/block/inline-encryption.rst | 2 - Documentation/block/queue-sysfs.rst | 9 +- Documentation/bpf/bpf_licensing.rst | 92 - Documentation/bpf/btf.rst | 29 +- Documentation/bpf/index.rst | 9 - .../bpf/libbpf/libbpf_naming_convention.rst | 40 - Documentation/cdrom/cdrom-standard.rst | 11 - Documentation/conf.py | 3 - Documentation/core-api/cachetlb.rst | 6 - Documentation/core-api/irq/irq-domain.rst | 5 +- Documentation/core-api/memory-hotplug.rst | 3 + Documentation/core-api/mm-api.rst | 5 - Documentation/dev-tools/checkpatch.rst | 81 - Documentation/dev-tools/kasan.rst | 7 +- Documentation/dev-tools/kcov.rst | 5 - Documentation/dev-tools/kfence.rst | 11 - Documentation/dev-tools/kunit/running_tips.rst | 11 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/arm,cci-400.yaml | 216 - .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 46 +- .../devicetree/bindings/arm/atmel-at91.yaml | 24 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 - .../devicetree/bindings/arm/cci-control-port.yaml | 38 - Documentation/devicetree/bindings/arm/cci.txt | 224 + Documentation/devicetree/bindings/arm/cpus.yaml | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 99 +- .../devicetree/bindings/arm/mediatek.yaml | 1 - .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 - .../arm/mediatek/mediatek,mt8195-clock.yaml | 254 - .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 73 - Documentation/devicetree/bindings/arm/qcom.yaml | 16 - Documentation/devicetree/bindings/arm/renesas.yaml | 61 - .../devicetree/bindings/arm/rockchip.yaml | 48 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 4 - .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/arm/samsung/samsung-boards.yaml | 6 - .../devicetree/bindings/arm/sprd/sprd.yaml | 5 - .../devicetree/bindings/arm/stm32/stm32.yaml | 4 - .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 - .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- Documentation/devicetree/bindings/arm/xilinx.yaml | 17 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../devicetree/bindings/clock/arm,syscon-icst.yaml | 5 - .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 + .../bindings/clock/fixed-mmio-clock.yaml | 47 - .../bindings/clock/imx8ulp-cgc-clock.yaml | 43 - .../bindings/clock/imx8ulp-pcc-clock.yaml | 50 - .../devicetree/bindings/clock/maxim,max77686.txt | 4 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 13 - .../bindings/clock/qcom,gcc-msm8994.yaml | 70 - .../bindings/clock/qcom,gcc-msm8998.yaml | 26 +- .../bindings/clock/qcom,gcc-qcm2290.yaml | 72 - .../devicetree/bindings/clock/qcom,gcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../bindings/clock/qcom,sc7280-camcc.yaml | 71 - .../bindings/clock/qcom,sc7280-lpasscc.yaml | 68 - .../devicetree/bindings/clock/qcom,videocc.yaml | 13 - .../bindings/clock/samsung,exynos850-clock.yaml | 185 - .../devicetree/bindings/clock/samsung,s2mps11.txt | 49 + .../devicetree/bindings/clock/samsung,s2mps11.yaml | 45 - .../ddr/lpddr2-timings.txt | 0 Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 + .../ddr/lpddr3-timings.txt | 0 Documentation/devicetree/bindings/ddr/lpddr3.txt | 106 + .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 - .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 - .../bindings/display/brcm,bcm2835-v3d.yaml | 3 - .../bindings/display/brcm,bcm2835-vec.yaml | 3 - .../bindings/display/bridge/lvds-codec.yaml | 33 +- .../bindings/display/bridge/nxp,ptn3460.yaml | 106 - .../devicetree/bindings/display/bridge/ps8640.yaml | 19 +- .../devicetree/bindings/display/bridge/ptn3460.txt | 39 + .../devicetree/bindings/display/bridge/sii9234.txt | 49 + .../bindings/display/bridge/sil,sii9234.yaml | 110 - .../bindings/display/bridge/ti,sn65dsi83.yaml | 2 + .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../bindings/display/mediatek/mediatek,dsi.txt | 6 - .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/panel/boe,bf060y8m-aj0.yaml | 81 - .../bindings/display/panel/boe,tv101wum-nl6.yaml | 7 - .../bindings/display/panel/ilitek,ili9163.yaml | 69 - .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- .../bindings/display/panel/ilitek,ili9881c.yaml | 2 +- .../bindings/display/panel/novatek,nt35950.yaml | 106 - .../bindings/display/panel/panel-edp.yaml | 188 - .../bindings/display/panel/panel-simple-dsi.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 5 - .../bindings/display/panel/samsung,s6d27a1.yaml | 98 - .../bindings/display/panel/sharp,ls060t1sx01.yaml | 56 - .../display/panel/sony,tulip-truly-nt35521.yaml | 72 - .../devicetree/bindings/display/renesas,du.yaml | 51 - Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 123 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 6 - .../devicetree/bindings/example-schema.yaml | 14 +- .../bindings/extcon/extcon-usbc-tusb320.yaml | 4 +- .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 62 - Documentation/devicetree/bindings/gnss/u-blox.txt | 45 + .../bindings/gpio/rockchip,gpio-bank.yaml | 2 - .../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 43 - .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 + .../devicetree/bindings/hwmon/hih6130.txt | 12 + .../devicetree/bindings/hwmon/ibm,cffps1.txt | 26 + .../devicetree/bindings/hwmon/iio-hwmon.yaml | 37 - Documentation/devicetree/bindings/hwmon/jc42.txt | 46 + .../devicetree/bindings/hwmon/jedec,jc42.yaml | 78 - .../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 41 - Documentation/devicetree/bindings/hwmon/lm70.txt | 22 + Documentation/devicetree/bindings/hwmon/lm90.txt | 51 + .../devicetree/bindings/hwmon/ltc4151.txt | 18 + .../devicetree/bindings/hwmon/mcp3021.txt | 21 + .../bindings/hwmon/microchip,mcp3021.yaml | 43 - .../devicetree/bindings/hwmon/national,lm90.yaml | 78 - .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 141 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 44 + .../bindings/hwmon/pmbus/ti,lm25066.yaml | 54 - .../devicetree/bindings/hwmon/sensirion,sht15.yaml | 43 - Documentation/devicetree/bindings/hwmon/sht15.txt | 19 + .../devicetree/bindings/hwmon/ti,tmp102.yaml | 47 - .../devicetree/bindings/hwmon/ti,tmp108.yaml | 50 - .../devicetree/bindings/hwmon/ti,tmp421.yaml | 110 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 18 + .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../devicetree/bindings/i2c/apple,i2c.yaml | 61 - .../devicetree/bindings/iio/accel/adi,adxl313.yaml | 86 - .../devicetree/bindings/iio/accel/adi,adxl355.yaml | 88 - .../bindings/iio/accel/kionix,kxcjk1013.yaml | 3 - .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 51 +- .../devicetree/bindings/iio/adc/adi,ad799x.yaml | 73 - .../bindings/iio/adc/aspeed,ast2600-adc.yaml | 100 - .../bindings/iio/adc/atmel,sama5d2-adc.yaml | 1 - .../bindings/iio/adc/nxp,imx8qxp-adc.yaml | 78 - .../bindings/iio/chemical/senseair,sunrise.yaml | 55 - .../bindings/iio/chemical/sensirion,scd4x.yaml | 46 - .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/iio/light/liteon,ltr501.yaml | 51 - .../iio/magnetometer/asahi-kasei,ak8975.yaml | 7 - .../bindings/iio/temperature/maxim,max31865.yaml | 52 - .../devicetree/bindings/input/cypress-sf.yaml | 61 - .../bindings/interconnect/qcom,sdm660.yaml | 46 +- .../interrupt-controller/msi-controller.yaml | 46 - .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 - .../bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 1 - .../devicetree/bindings/ipmi/ipmi-ipmb.yaml | 59 - .../devicetree/bindings/leds/register-bit-led.txt | 94 + .../devicetree/bindings/leds/register-bit-led.yaml | 95 - .../devicetree/bindings/mailbox/mtk-gce.txt | 4 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 +- .../bindings/media/i2c/aptina,mt9p031.yaml | 108 - .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 120 - .../devicetree/bindings/media/i2c/mt9p031.txt | 40 + .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx335.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx412.yaml | 2 +- .../devicetree/bindings/media/mediatek-vcodec.txt | 2 - .../bindings/media/qcom,sc7280-venus.yaml | 162 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 - .../devicetree/bindings/media/renesas,imr.txt | 31 + .../devicetree/bindings/media/renesas,imr.yaml | 67 - .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../memory-controllers/ddr/jedec,lpddr2.yaml | 223 - .../bindings/memory-controllers/ddr/lpddr3.txt | 107 - .../bindings/memory-controllers/fsl/ddr.txt | 29 + .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 83 - .../memory-controllers/mediatek,mt7621-memc.yaml | 30 - .../memory-controllers/mediatek,smi-common.yaml | 34 +- .../memory-controllers/mediatek,smi-larb.yaml | 3 - .../memory-controllers/nvidia,tegra20-emc.yaml | 23 +- .../bindings/memory-controllers/omap-gpmc.txt | 157 + .../memory-controllers/renesas,rpc-if.yaml | 1 - .../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +- .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 - .../bindings/memory-controllers/ti,gpmc.yaml | 172 - Documentation/devicetree/bindings/mfd/ac100.txt | 50 + .../devicetree/bindings/mfd/aspeed-lpc.txt | 157 + .../devicetree/bindings/mfd/aspeed-lpc.yaml | 199 - Documentation/devicetree/bindings/mfd/axp20x.txt | 273 + .../devicetree/bindings/mfd/brcm,cru.yaml | 32 +- .../devicetree/bindings/mfd/brcm,misc.yaml | 60 - Documentation/devicetree/bindings/mfd/max14577.txt | 4 +- Documentation/devicetree/bindings/mfd/max77686.txt | 2 +- Documentation/devicetree/bindings/mfd/max77693.txt | 2 +- .../devicetree/bindings/mfd/qcom,tcsr.txt | 1 - .../bindings/mfd/sprd,ums512-glbreg.yaml | 68 - Documentation/devicetree/bindings/mfd/syscon.yaml | 1 - .../devicetree/bindings/mfd/x-powers,ac100.yaml | 116 - .../devicetree/bindings/mfd/x-powers,axp152.yaml | 400 - .../devicetree/bindings/mfd/xylon,logicvc.yaml | 3 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 26 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 1 - Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 + .../devicetree/bindings/mmc/mmc-card.yaml | 48 - .../devicetree/bindings/mmc/mmc-controller.yaml | 6 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 12 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mmc/sdhci-omap.txt | 3 - .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 4 +- .../devicetree/bindings/mtd/gpmc-nand.txt | 147 + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 + .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 + .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 - .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 - .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../bindings/net/broadcom-bluetooth.yaml | 17 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 5 +- .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/dsa/qca8k.txt | 215 + .../devicetree/bindings/net/dsa/qca8k.yaml | 362 - Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 + .../devicetree/bindings/net/lantiq,etop-xway.yaml | 69 - .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 + .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 75 - .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 1 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 5 +- .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 - .../devicetree/bindings/net/renesas,ether.yaml | 17 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 3 - .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../bindings/net/wireless/esp,esp8089.txt | 30 + .../bindings/net/wireless/esp,esp8089.yaml | 43 - Documentation/devicetree/bindings/numa.txt | 46 +- .../devicetree/bindings/pci/apple,pcie.yaml | 160 - .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 1 - .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 1 + .../bindings/pci/microchip,pcie-host.yaml | 1 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 158 - .../devicetree/bindings/phy/bcm-ns-usb2-phy.yaml | 25 +- .../bindings/phy/nvidia,tegra20-usb-phy.txt | 74 + .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 373 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 29 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 7 - .../bindings/pinctrl/brcm,ns-pinmux.yaml | 33 +- .../bindings/pinctrl/pinctrl-mt8195.yaml | 86 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 4 - .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 187 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml | 188 - .../bindings/pinctrl/qcom,qcm2290-pinctrl.yaml | 165 - .../bindings/pinctrl/qcom,sm6350-pinctrl.yaml | 148 - .../bindings/pinctrl/rockchip,pinctrl.txt | 114 + .../bindings/pinctrl/rockchip,pinctrl.yaml | 184 - .../bindings/pinctrl/samsung-pinctrl.txt | 1 - .../pinctrl/socionext,uniphier-pinctrl.yaml | 1 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 - .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../bindings/power/supply/samsung,battery.yaml | 56 - .../power/supply/stericsson,ab8500-btemp.yaml | 10 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 10 +- .../power/supply/stericsson,ab8500-charger.yaml | 10 +- .../power/supply/stericsson,ab8500-fg.yaml | 10 +- .../devicetree/bindings/regulator/max77686.txt | 2 +- .../devicetree/bindings/regulator/max8952.txt | 52 + .../bindings/regulator/max8973-regulator.txt | 52 + .../bindings/regulator/max8997-regulator.txt | 145 + .../bindings/regulator/maxim,max8952.yaml | 109 - .../bindings/regulator/maxim,max8973.yaml | 139 - .../bindings/regulator/maxim,max8997.yaml | 445 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 - .../bindings/regulator/samsung,s2mpa01.txt | 79 + .../bindings/regulator/samsung,s2mpa01.yaml | 62 - .../bindings/regulator/samsung,s2mps11.txt | 102 + .../bindings/regulator/samsung,s2mps11.yaml | 44 - .../bindings/regulator/samsung,s2mps13.yaml | 44 - .../bindings/regulator/samsung,s2mps14.yaml | 44 - .../bindings/regulator/samsung,s2mps15.yaml | 44 - .../bindings/regulator/samsung,s2mpu02.yaml | 44 - .../bindings/regulator/samsung,s5m8767.txt | 145 + .../bindings/regulator/samsung,s5m8767.yaml | 74 - .../bindings/regulator/silergy,sy8106a.yaml | 52 - .../bindings/regulator/sy8106a-regulator.txt | 23 + .../remoteproc/amlogic,meson-mx-ao-arc.yaml | 87 - .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 + .../devicetree/bindings/remoteproc/mtk,scp.yaml | 92 - .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 59 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 39 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 4 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 4 +- .../bindings/reserved-memory/memory-region.yaml | 40 - .../bindings/reserved-memory/reserved-memory.txt | 172 +- .../bindings/reserved-memory/reserved-memory.yaml | 100 - .../bindings/reserved-memory/shared-dma-pool.yaml | 87 - .../reset/socionext,uniphier-glue-reset.yaml | 1 - .../bindings/reset/socionext,uniphier-reset.yaml | 3 - Documentation/devicetree/bindings/riscv/cpus.yaml | 8 +- Documentation/devicetree/bindings/rng/omap_rng.txt | 38 + .../devicetree/bindings/rng/omap_rng.yaml | 92 - .../devicetree/bindings/rtc/mstar,msc313-rtc.yaml | 49 - .../devicetree/bindings/rtc/nxp,pcf85063.txt | 9 - .../devicetree/bindings/serial/8250_omap.yaml | 2 +- .../bindings/serial/brcm,bcm6345-uart.txt | 36 + .../bindings/serial/brcm,bcm6345-uart.yaml | 47 - .../bindings/serial/fsl,s32-linflexuart.txt | 22 + .../bindings/serial/fsl,s32-linflexuart.yaml | 48 - .../devicetree/bindings/serial/samsung_uart.yaml | 1 - .../devicetree/bindings/serial/sprd-uart.yaml | 1 - .../bindings/serial/xlnx,opb-uartlite.txt | 23 + .../bindings/serial/xlnx,opb-uartlite.yaml | 89 - .../bindings/soc/aspeed/uart-routing.yaml | 56 - .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 - .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 - .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 134 + .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 177 - .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 - .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +- .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 80 - .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 - .../bindings/sound/audio-graph-card2.yaml | 57 - Documentation/devicetree/bindings/sound/bt-sco.txt | 13 + .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 157 - .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 - .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 - .../devicetree/bindings/sound/max9892x.txt | 3 - .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 100 - .../devicetree/bindings/sound/name-prefix.txt | 24 + .../devicetree/bindings/sound/name-prefix.yaml | 21 - .../devicetree/bindings/sound/nau8821.txt | 55 - .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 76 - .../bindings/sound/nvidia,tegra210-ahub.yaml | 20 - .../bindings/sound/nvidia,tegra210-amx.yaml | 76 - .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../bindings/sound/nvidia,tegra210-mixer.yaml | 74 - .../bindings/sound/nvidia,tegra210-mvc.yaml | 76 - .../bindings/sound/nvidia,tegra210-sfc.yaml | 73 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 2 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 2 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 117 - .../devicetree/bindings/sound/richtek,rt9120.yaml | 59 - .../bindings/sound/rockchip,i2s-tdm.yaml | 182 - .../devicetree/bindings/sound/rockchip,pdm.txt | 46 + .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 - Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 + .../bindings/sound/simple-audio-amplifier.yaml | 45 - .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/socionext,uniphier-aio.yaml | 22 +- .../bindings/sound/socionext,uniphier-evea.yaml | 6 +- .../bindings/sound/spdif-transmitter.txt | 10 + .../devicetree/bindings/sound/test-component.yaml | 33 - .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 - .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 12 - .../devicetree/bindings/spi/cdns,xspi.yaml | 77 - .../devicetree/bindings/spi/ingenic,spi.yaml | 72 - .../bindings/spi/qcom,spi-qcom-qspi.yaml | 6 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 +- Documentation/devicetree/bindings/sram/sram.yaml | 5 +- .../devicetree/bindings/submitting-patches.rst | 3 - .../bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 149 - .../devicetree/bindings/trivial-devices.yaml | 26 +- .../devicetree/bindings/usb/atmel-usb.txt | 4 - .../devicetree/bindings/usb/qcom,dwc3.yaml | 1 - .../devicetree/bindings/usb/smsc,usb3503.yaml | 108 - .../devicetree/bindings/usb/snps,dwc3.yaml | 18 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 4 - .../devicetree/bindings/usb/udc-xilinx.txt | 18 + Documentation/devicetree/bindings/usb/usb3503.txt | 39 + .../devicetree/bindings/usb/xlnx,usb2.yaml | 47 - .../devicetree/bindings/vendor-prefixes.yaml | 18 - Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 + Documentation/devicetree/bindings/w1/w1-gpio.yaml | 43 - .../devicetree/bindings/writing-bindings.rst | 2 +- .../devicetree/bindings/writing-schema.rst | 29 +- Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/cxl/memory-devices.rst | 6 - Documentation/driver-api/dma-buf.rst | 6 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/generic-counter.rst | 363 +- Documentation/driver-api/ipmi.rst | 64 +- Documentation/driver-api/media/drivers/rkisp1.rst | 43 - .../driver-api/media/maintainer-entry-profile.rst | 2 +- Documentation/driver-api/media/v4l2-subdev.rst | 14 +- Documentation/driver-api/serial/n_gsm.rst | 71 +- Documentation/driver-api/serial/tty.rst | 2 +- Documentation/driver-api/thermal/sysfs-api.rst | 225 +- Documentation/filesystems/caching/backend-api.rst | 138 +- Documentation/filesystems/caching/netfs-api.rst | 385 +- Documentation/filesystems/erofs.rst | 12 +- Documentation/filesystems/ext4/orphan.rst | 44 +- Documentation/filesystems/fscrypt.rst | 83 +- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/nfs/index.rst | 1 - Documentation/filesystems/nfs/reexport.rst | 113 - Documentation/filesystems/ntfs3.rst | 141 +- Documentation/filesystems/proc.rst | 26 +- Documentation/firmware-guide/acpi/osi.rst | 2 +- Documentation/gpu/amdgpu.rst | 4 +- Documentation/gpu/drm-internals.rst | 9 + Documentation/gpu/drm-kms-helpers.rst | 27 - Documentation/gpu/drm-kms.rst | 2 - Documentation/gpu/drm-mm.rst | 84 +- Documentation/gpu/i915.rst | 35 +- Documentation/gpu/todo.rst | 30 +- Documentation/hwmon/dell-smm-hwmon.rst | 3 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/k10temp.rst | 17 + Documentation/hwmon/lm25066.rst | 2 - Documentation/hwmon/max6620.rst | 46 - Documentation/hwmon/sysfs-interface.rst | 596 +- Documentation/hwmon/tmp421.rst | 10 - Documentation/index.rst | 1 - Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/locking/ww-mutex-design.rst | 2 +- Documentation/maintainer/pull-requests.rst | 2 +- .../networking/devlink/devlink-region.rst | 4 +- Documentation/networking/devlink/ice.rst | 13 +- Documentation/networking/devlink/index.rst | 1 - Documentation/networking/devlink/iosm.rst | 162 - Documentation/networking/ethtool-netlink.rst | 81 +- Documentation/networking/ip-sysctl.rst | 8 + Documentation/networking/ipvs-sysctl.rst | 11 - Documentation/networking/mctp.rst | 59 - Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/changes.rst | 13 - Documentation/process/coding-style.rst | 37 +- Documentation/process/index.rst | 1 - Documentation/process/maintainer-handbooks.rst | 18 - Documentation/process/maintainer-tip.rst | 785 - Documentation/process/submitting-drivers.rst | 2 +- Documentation/process/submitting-patches.rst | 11 +- Documentation/rust/arch-support.rst | 35 - Documentation/rust/assets/favicon-16x16.png | Bin 798 -> 0 bytes Documentation/rust/assets/favicon-32x32.png | Bin 2076 -> 0 bytes Documentation/rust/assets/rust-logo.png | Bin 53976 -> 0 bytes Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 110 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 218 - Documentation/scheduler/sched-bwc.rst | 84 +- Documentation/sound/alsa-configuration.rst | 9 - Documentation/spi/spi-summary.rst | 8 + Documentation/timers/no_hz.rst | 18 +- .../it_IT/process/submitting-patches.rst | 4 +- .../translations/ko_KR/memory-barriers.txt | 8 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 - .../translations/zh_CN/core-api/boot-time-mm.rst | 49 - .../translations/zh_CN/core-api/genalloc.rst | 109 - .../zh_CN/core-api/gfp_mask-from-fs-io.rst | 66 - .../translations/zh_CN/core-api/index.rst | 17 +- Documentation/translations/zh_CN/core-api/kref.rst | 311 - .../zh_CN/core-api/memory-allocation.rst | 138 - .../translations/zh_CN/core-api/memory-hotplug.rst | 4 + .../translations/zh_CN/core-api/mm-api.rst | 110 - .../zh_CN/core-api/unaligned-memory-access.rst | 229 - .../zh_CN/maintainer/pull-requests.rst | 2 +- .../translations/zh_CN/process/5.Posting.rst | 8 +- Documentation/translations/zh_CN/process/howto.rst | 10 +- .../zh_CN/process/submitting-patches.rst | 8 +- Documentation/translations/zh_TW/index.rst | 10 +- .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/futex2.rst | 86 - Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/cdrom.rst | 113 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- Documentation/userspace-api/media/v4l/buffer.rst | 40 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 57 - .../media/v4l/ext-ctrls-image-source.rst | 20 - .../userspace-api/media/v4l/pixfmt-reserved.rst | 29 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 50 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 7 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 3 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 3 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/v4l/vidioc-reqbufs.rst | 16 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 - Documentation/userspace-api/vduse.rst | 2 +- Documentation/virt/kvm/api.rst | 193 +- Documentation/virt/kvm/devices/xics.rst | 2 +- Documentation/virt/kvm/devices/xive.rst | 2 +- Documentation/virt/ne_overview.rst | 21 +- .../virt/uml/user_mode_linux_howto_v2.rst | 119 +- Documentation/vm/damon/design.rst | 29 +- Documentation/vm/damon/faq.rst | 5 +- Documentation/vm/damon/index.rst | 1 + Documentation/vm/index.rst | 26 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/page_owner.rst | 23 +- Documentation/{admin-guide/mm => vm}/swap_numa.rst | 0 Documentation/{admin-guide/mm => vm}/zswap.rst | 0 Documentation/w1/masters/w1-gpio.rst | 2 +- Documentation/x86/entry_64.rst | 2 +- Documentation/x86/orc-unwinder.rst | 4 +- Documentation/x86/sgx.rst | 26 - Documentation/x86/x86_64/machinecheck.rst | 56 +- MAINTAINERS | 398 +- Makefile | 237 +- Next/SHA1s | 341 - Next/Trees | 343 - Next/merge.log | 11966 ----- arch/Kconfig | 31 - arch/alpha/include/asm/bitops.h | 2 + arch/alpha/include/uapi/asm/socket.h | 2 - arch/alpha/kernel/audit.c | 10 +- arch/alpha/kernel/core_irongate.c | 2 +- arch/alpha/kernel/traps.c | 4 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/bitops.h | 1 + arch/arc/include/asm/cacheflush.h | 1 - arch/arc/include/asm/kprobes.h | 2 +- arch/arc/include/asm/pgtable.h | 5 + arch/arc/include/asm/ptrace.h | 5 - arch/arc/kernel/kprobes.c | 13 +- arch/arc/mm/init.c | 6 +- arch/arm/Kconfig | 3 + arch/arm/arm-soc-for-next-contents.txt | 90 - arch/arm/boot/compressed/fdt_check_mem_start.c | 48 +- arch/arm/boot/compressed/string.c | 1 - arch/arm/boot/dts/Makefile | 14 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 - arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 - arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 182 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1577 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 9 +- arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 - arch/arm/boot/dts/aspeed-g6.dtsi | 20 - arch/arm/boot/dts/at91-lmu5000.dts | 147 - arch/arm/boot/dts/at91-q5xr5.dts | 199 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 24 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 - arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 53 +- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 49 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 - arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 - arch/arm/boot/dts/bcm2711.dtsi | 12 +- arch/arm/boot/dts/bcm2835-common.dtsi | 8 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 - arch/arm/boot/dts/bcm283x.dtsi | 8 + arch/arm/boot/dts/dra7.dtsi | 19 - arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 - arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 3 + arch/arm/boot/dts/exynos5250.dtsi | 1 + arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 + arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 + arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 11 +- arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-pico.dtsi | 11 - arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 - arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 - arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 - arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 - .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 - arch/arm/boot/dts/ls1021a-qds.dts | 85 +- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +- arch/arm/boot/dts/ls1021a.dtsi | 219 +- arch/arm/boot/dts/mt7623.dtsi | 33 - arch/arm/boot/dts/mt7623a.dtsi | 4 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 - arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 - arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts | 237 - arch/arm/boot/dts/qcom-apq8064.dtsi | 41 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 - arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 - arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 - arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 - arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 - arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 - arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 - arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 - arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7790-stout.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r8a7793-gose.dts | 2 - arch/arm/boot/dts/r8a7794-alt.dts | 2 - arch/arm/boot/dts/r8a7794-silk.dts | 2 - arch/arm/boot/dts/rk3036.dtsi | 10 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 - arch/arm/boot/dts/rk3066a.dtsi | 29 +- arch/arm/boot/dts/rk3188.dtsi | 10 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 14 +- arch/arm/boot/dts/rk3288.dtsi | 22 +- arch/arm/boot/dts/rv1108.dtsi | 16 +- arch/arm/boot/dts/sama5d29.dtsi | 16 - arch/arm/boot/dts/sama7g5.dtsi | 55 - arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 - arch/arm/boot/dts/stm32mp131.dtsi | 283 - arch/arm/boot/dts/stm32mp133.dtsi | 37 - arch/arm/boot/dts/stm32mp135.dtsi | 12 - arch/arm/boot/dts/stm32mp135f-dk.dts | 56 - arch/arm/boot/dts/stm32mp13xc.dtsi | 17 - arch/arm/boot/dts/stm32mp13xf.dtsi | 17 - arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 19 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 - arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 + arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 67 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 65 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 57 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 58 + arch/arm/common/scoop.c | 3 + arch/arm/common/sharpsl_param.c | 4 +- arch/arm/configs/aspeed_g4_defconfig | 1 - arch/arm/configs/aspeed_g5_defconfig | 35 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 49 +- arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 91 +- arch/arm/configs/mvebu_v7_defconfig | 18 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/oxnas_v6_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/realview_defconfig | 1 - arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 1 - arch/arm/include/asm/arch_timer.h | 37 +- arch/arm/include/asm/bitops.h | 1 + arch/arm/include/asm/cacheflush.h | 1 - arch/arm/include/asm/io.h | 1 - arch/arm/include/asm/syscall.h | 10 + arch/arm/kernel/signal.c | 1 + arch/arm/kernel/traps.c | 2 +- arch/arm/mach-at91/Kconfig | 9 - arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-at91/pm_suspend.S | 42 +- arch/arm/mach-dove/include/mach/uncompress.h | 4 +- arch/arm/mach-exynos/Kconfig | 2 + arch/arm/mach-hisi/platmcpm.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 3 - arch/arm/mach-imx/pm-imx6.c | 4 - arch/arm/mach-imx/src.c | 40 +- arch/arm/mach-integrator/Kconfig | 2 +- arch/arm/mach-omap1/include/mach/memory.h | 12 + arch/arm/mach-omap1/usb.c | 116 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/cm-regbits-44xx.h | 101 + arch/arm/mach-omap2/cm1_44xx.h | 174 + arch/arm/mach-omap2/cm1_54xx.h | 168 + arch/arm/mach-omap2/cm1_7xx.h | 263 + arch/arm/mach-omap2/cm2_44xx.h | 386 + arch/arm/mach-omap2/cm2_54xx.h | 325 + arch/arm/mach-omap2/cm2_7xx.h | 449 + arch/arm/mach-omap2/cm33xx.h | 280 + arch/arm/mach-omap2/omap_hwmod.c | 8 +- arch/arm/mach-omap2/pdata-quirks.c | 36 + arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/prcm43xx.h | 94 + arch/arm/mach-omap2/prm33xx.h | 40 + arch/arm/mach-omap2/prm44xx.h | 630 + arch/arm/mach-omap2/prm54xx.h | 358 + arch/arm/mach-omap2/prm7xx.h | 613 + arch/arm/mach-omap2/scrm44xx.h | 141 + arch/arm/mach-omap2/scrm54xx.h | 228 + arch/arm/mach-qcom/platsmp.c | 71 - arch/arm/mach-realview/Kconfig | 2 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 + arch/arm/mach-stm32/Kconfig | 8 - arch/arm/mach-stm32/board-dt.c | 3 - arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm/mach-versatile/Kconfig | 2 +- arch/arm/mach-vexpress/Kconfig | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/ioremap.c | 6 - arch/arm/net/bpf_jit_32.c | 24 +- arch/arm/probes/kprobes/core.c | 15 +- arch/arm/probes/kprobes/opt-arm.c | 7 +- arch/arm/rust/target.json | 27 - arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 20 +- arch/arm64/Kconfig.platforms | 2 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 - .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 3 - .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 - .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 241 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 - .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 + arch/arm64/boot/dts/arm/fvp-base-revc.dts | 23 + arch/arm64/boot/dts/arm/juno-base.dtsi | 12 + arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 + .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 57 +- arch/arm64/boot/dts/broadcom/Makefile | 1 - .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 - arch/arm64/boot/dts/exynos/Makefile | 3 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 - arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 301 - arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 - .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 76 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 - .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 40 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 13 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 - .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 - .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 - .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 - arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 - arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 - arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 - .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 - .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 - .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 - .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 - .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 - .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 - .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 - .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 - .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 - .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 - .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 - .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 - arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1572 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/Makefile | 9 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 12 - .../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 31 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 85 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 25 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 - arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 1 - arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 63 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 - .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 18 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 - .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 - arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 - .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 - .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 - .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 - .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 - .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 - .../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 - .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 - .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 - .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 - .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 - .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 - .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 - arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 432 - .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 432 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 58 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 320 - arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 - .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 - .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 - .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 - .../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 - .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 31 - .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 55 - .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 36 - .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 205 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 - arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 9 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 5 - arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 - .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 - .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 - .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 336 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 13 - .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 - .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 - .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 - .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 110 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 85 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 225 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 3465 +- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 - .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 - .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 - .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 - .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 20 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 - .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 - arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 - .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 213 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 40 - .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 - arch/arm64/boot/dts/qcom/sm6125.dtsi | 57 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 58 - arch/arm64/boot/dts/qcom/sm6350.dtsi | 934 - .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 1 - .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 - .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 35 +- .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 - .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 42 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 37 +- arch/arm64/boot/dts/renesas/Makefile | 2 - .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 - arch/arm64/boot/dts/renesas/cat875.dtsi | 2 - arch/arm64/boot/dts/renesas/draak.dtsi | 686 - arch/arm64/boot/dts/renesas/ebisu.dtsi | 803 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 - arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 - arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 - arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 - .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 - arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 - arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 - arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 - arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 - arch/arm64/boot/dts/rockchip/Makefile | 6 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 - arch/arm64/boot/dts/rockchip/px30.dtsi | 126 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 49 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 191 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 - .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 182 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 - arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 - .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 - .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 104 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 548 - arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 - arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1146 - arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 - arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 - arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 - arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 - arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 - .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 - .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 - .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 - .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 - arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 - .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 - .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 - .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 - arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 - arch/arm64/boot/dts/xilinx/Makefile | 14 - arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 - .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 - arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 - arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 - arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +- arch/arm64/configs/defconfig | 22 +- arch/arm64/crypto/Kconfig | 6 + arch/arm64/crypto/aes-ce-ccm-core.S | 24 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 203 +- arch/arm64/crypto/aes-glue.c | 102 +- arch/arm64/crypto/aes-neonbs-glue.c | 122 +- arch/arm64/crypto/ghash-ce-glue.c | 209 +- arch/arm64/include/asm/acpi.h | 3 + arch/arm64/include/asm/arch_timer.h | 52 +- arch/arm64/include/asm/assembler.h | 54 +- arch/arm64/include/asm/bitops.h | 1 + arch/arm64/include/asm/ftrace.h | 2 +- arch/arm64/include/asm/kexec.h | 12 - arch/arm64/include/asm/kprobes.h | 2 +- arch/arm64/include/asm/kvm_asm.h | 47 +- arch/arm64/include/asm/kvm_emulate.h | 5 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/memory.h | 1 - arch/arm64/include/asm/mmu_context.h | 24 - arch/arm64/include/asm/mte-kasan.h | 5 - arch/arm64/include/asm/mte.h | 14 +- arch/arm64/include/asm/page.h | 1 + arch/arm64/include/asm/pgtable.h | 5 - arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/setup.h | 6 - arch/arm64/include/asm/string.h | 2 - arch/arm64/include/asm/syscall.h | 10 + arch/arm64/include/asm/sysreg.h | 6 - arch/arm64/include/asm/thread_info.h | 1 - arch/arm64/include/asm/trans_pgd.h | 14 +- arch/arm64/include/asm/uaccess.h | 4 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/virt.h | 7 - arch/arm64/include/asm/vmalloc.h | 4 +- arch/arm64/kernel/acpi.c | 19 +- arch/arm64/kernel/asm-offsets.c | 13 +- arch/arm64/kernel/cpu-reset.S | 7 +- arch/arm64/kernel/cpu-reset.h | 32 + arch/arm64/kernel/cpufeature.c | 18 +- arch/arm64/kernel/entry.S | 10 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate-asm.S | 72 + arch/arm64/kernel/hibernate.c | 49 +- arch/arm64/kernel/machine_kexec.c | 177 +- arch/arm64/kernel/mte.c | 77 +- arch/arm64/kernel/probes/kprobes.c | 10 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/kernel/relocate_kernel.S | 69 +- arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/signal.c | 4 +- arch/arm64/kernel/smp.c | 3 +- arch/arm64/kernel/topology.c | 2 - arch/arm64/kernel/traps.c | 4 +- arch/arm64/kernel/vmlinux.lds.S | 19 - arch/arm64/kvm/Kconfig | 10 +- arch/arm64/kvm/arm.c | 89 +- arch/arm64/kvm/hyp/include/nvhe/gfp.h | 1 - arch/arm64/kvm/hyp/nvhe/Makefile | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 26 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 37 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 16 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 15 - arch/arm64/kvm/hyp/vgic-v3-sr.c | 22 +- arch/arm64/kvm/mmu.c | 8 +- arch/arm64/kvm/perf.c | 3 + arch/arm64/kvm/pmu-emul.c | 11 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 31 +- arch/arm64/kvm/vgic/vgic-init.c | 2 +- arch/arm64/kvm/vgic/vgic-irqfd.c | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 18 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 25 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 8 +- arch/arm64/kvm/vgic/vgic-v3.c | 27 +- arch/arm64/kvm/vgic/vgic-v4.c | 2 +- arch/arm64/kvm/vgic/vgic.h | 5 +- arch/arm64/lib/Makefile | 2 - arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/mm/Makefile | 1 - arch/arm64/mm/hugetlbpage.c | 27 +- arch/arm64/mm/init.c | 39 + arch/arm64/mm/kasan_init.c | 16 - arch/arm64/mm/mmu.c | 9 +- arch/arm64/mm/trans_pgd-asm.S | 65 - arch/arm64/mm/trans_pgd.c | 84 +- arch/arm64/rust/target.json | 34 - arch/arm64/tools/cpucaps | 1 - arch/csky/Kconfig | 3 +- arch/csky/include/asm/bitops.h | 2 + arch/csky/include/asm/kprobes.h | 2 +- arch/csky/include/asm/syscall.h | 9 + arch/csky/kernel/probes/ftrace.c | 7 + arch/csky/kernel/probes/kprobes.c | 14 +- arch/csky/kernel/probes/kprobes_trampoline.S | 4 +- arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/signal.c | 8 +- arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/bitops.h | 1 + arch/h8300/include/asm/processor.h | 1 + arch/h8300/include/asm/segment.h | 40 + arch/h8300/include/asm/thread_info.h | 3 + arch/h8300/kernel/entry.S | 1 + arch/h8300/kernel/head_ram.S | 1 + arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/h8300/mm/Makefile | 2 +- arch/h8300/mm/init.c | 6 + arch/h8300/mm/memory.c | 53 + arch/hexagon/include/asm/bitops.h | 1 + arch/ia64/Kconfig | 2 + arch/ia64/Kconfig.debug | 2 +- arch/ia64/include/asm/bitops.h | 2 + arch/ia64/include/asm/ptrace.h | 9 +- arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/audit.c | 10 +- arch/ia64/kernel/kprobes.c | 15 +- arch/ia64/kernel/ptrace.c | 31 +- arch/ia64/mm/contig.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/m68k/68000/entry.S | 4 + arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.cpu | 11 + arch/m68k/Kconfig.machine | 1 - arch/m68k/coldfire/entry.S | 4 + arch/m68k/configs/amiga_defconfig | 7 +- arch/m68k/configs/apollo_defconfig | 7 +- arch/m68k/configs/atari_defconfig | 7 +- arch/m68k/configs/bvme6000_defconfig | 7 +- arch/m68k/configs/hp300_defconfig | 7 +- arch/m68k/configs/mac_defconfig | 7 +- arch/m68k/configs/multi_defconfig | 7 +- arch/m68k/configs/mvme147_defconfig | 7 +- arch/m68k/configs/mvme16x_defconfig | 7 +- arch/m68k/configs/q40_defconfig | 7 +- arch/m68k/configs/sun3_defconfig | 7 +- arch/m68k/configs/sun3x_defconfig | 7 +- arch/m68k/emu/nfblock.c | 3 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/bitops.h | 4 +- arch/m68k/include/asm/processor.h | 31 +- arch/m68k/include/asm/segment.h | 59 + arch/m68k/include/asm/thread_info.h | 3 + arch/m68k/include/asm/tlbflush.h | 11 +- arch/m68k/include/asm/traps.h | 4 - arch/m68k/include/asm/uaccess.h | 215 +- arch/m68k/kernel/asm-offsets.c | 2 +- arch/m68k/kernel/entry.S | 58 +- arch/m68k/kernel/process.c | 4 +- arch/m68k/kernel/signal.c | 199 +- arch/m68k/kernel/traps.c | 13 +- arch/m68k/lib/muldi3.c | 2 +- arch/m68k/mac/misc.c | 1 + arch/m68k/mm/cache.c | 25 +- arch/m68k/mm/init.c | 6 + arch/m68k/mm/kmap.c | 1 + arch/m68k/mm/mcfmmu.c | 3 +- arch/m68k/mm/memory.c | 1 + arch/m68k/mm/motorola.c | 8 +- arch/m68k/sun3/config.c | 3 +- arch/m68k/sun3/mmu_emu.c | 6 +- arch/m68k/sun3/sun3ints.c | 1 + arch/m68k/sun3x/prom.c | 1 + arch/microblaze/include/asm/syscall.h | 33 + arch/microblaze/mm/pgtable.c | 3 +- arch/microblaze/pci/pci-common.c | 3 +- arch/mips/Kconfig | 19 +- arch/mips/alchemy/devboards/db1550.c | 1 - arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/configs/loongson3_defconfig | 1 - arch/mips/include/asm/bitops.h | 1 + arch/mips/include/asm/cacheflush.h | 2 - arch/mips/include/asm/ginvt.h | 11 +- arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- .../include/asm/mach-loongson64/loongson_regs.h | 12 - arch/mips/include/asm/mach-ralink/spaces.h | 4 +- arch/mips/include/asm/mips-cps.h | 23 +- arch/mips/include/asm/mipsregs.h | 190 +- arch/mips/include/asm/msa.h | 34 +- arch/mips/include/asm/pci.h | 4 - arch/mips/include/asm/uasm.h | 5 - arch/mips/include/uapi/asm/socket.h | 2 - arch/mips/kernel/kprobes.c | 26 +- arch/mips/kernel/signal.c | 4 +- arch/mips/kernel/uprobes.c | 1 - arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/xway/dma.c | 57 +- arch/mips/loongson64/init.c | 4 +- arch/mips/mm/init.c | 2 +- arch/mips/mm/uasm-mips.c | 4 +- arch/mips/mm/uasm.c | 3 +- arch/mips/net/Makefile | 9 +- arch/mips/net/bpf_jit.c | 1270 + arch/mips/net/bpf_jit.h | 81 + arch/mips/net/bpf_jit_asm.S | 285 + arch/mips/net/bpf_jit_comp.c | 1034 - arch/mips/net/bpf_jit_comp.h | 235 - arch/mips/net/bpf_jit_comp32.c | 1899 - arch/mips/net/bpf_jit_comp64.c | 1060 - arch/mips/net/ebpf_jit.c | 1938 + arch/mips/pci/pci-generic.c | 14 - arch/mips/rb532/prom.c | 1 + arch/mips/sgi-ip27/ip27-memory.c | 3 +- arch/mips/sgi-ip30/ip30-setup.c | 6 +- arch/mips/sibyte/common/cfe.c | 1 + arch/mips/sibyte/swarm/setup.c | 1 + arch/nds32/Kbuild | 3 - arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 5 +- arch/nds32/include/asm/cacheflush.h | 1 - arch/nds32/include/asm/syscall.h | 22 + arch/nios2/Kconfig.debug | 3 +- arch/nios2/Makefile | 3 +- arch/nios2/boot/Makefile | 3 + arch/nios2/include/asm/cacheflush.h | 3 +- arch/nios2/include/asm/syscall.h | 11 + arch/nios2/kernel/setup.c | 2 + arch/openrisc/include/asm/bitops.h | 1 + arch/openrisc/include/asm/syscall.h | 7 + arch/openrisc/kernel/time.c | 2 +- arch/openrisc/mm/init.c | 1 + arch/parisc/Kconfig | 2 + arch/parisc/include/asm/bitops.h | 2 + arch/parisc/include/asm/cacheflush.h | 3 +- arch/parisc/include/uapi/asm/socket.h | 2 - arch/parisc/kernel/audit.c | 10 +- arch/parisc/kernel/compat_audit.c | 11 +- arch/parisc/kernel/kprobes.c | 6 +- arch/parisc/kernel/unwind.c | 3 +- arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 11 + arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/fsl/t1023rdb.dts | 2 +- arch/powerpc/boot/serial.c | 2 +- arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/include/asm/asm-const.h | 2 + arch/powerpc/include/asm/atomic.h | 8 +- arch/powerpc/include/asm/bitops.h | 2 + arch/powerpc/include/asm/book3s/32/kup.h | 8 - arch/powerpc/include/asm/code-patching.h | 1 - arch/powerpc/include/asm/cputhreads.h | 2 +- arch/powerpc/include/asm/interrupt.h | 18 +- arch/powerpc/include/asm/io.h | 4 +- arch/powerpc/include/asm/kprobes.h | 2 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_host.h | 4 +- arch/powerpc/include/asm/machdep.h | 2 +- arch/powerpc/include/asm/mem_encrypt.h | 5 + arch/powerpc/include/asm/paravirt.h | 40 +- arch/powerpc/include/asm/sections.h | 13 + arch/powerpc/include/asm/security_features.h | 5 - arch/powerpc/include/asm/smp.h | 17 +- arch/powerpc/include/asm/syscall.h | 10 + arch/powerpc/include/asm/thread_info.h | 3 - arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/uapi/asm/perf_regs.h | 28 +- arch/powerpc/kernel/asm-offsets.c | 4 +- arch/powerpc/kernel/audit.c | 12 +- arch/powerpc/kernel/compat_audit.c | 13 +- arch/powerpc/kernel/dma-iommu.c | 9 - arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/eeh.c | 12 +- arch/powerpc/kernel/exceptions-64s.S | 25 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/irq.c | 6 - arch/powerpc/kernel/kprobes.c | 29 +- arch/powerpc/kernel/kvm.c | 3 +- arch/powerpc/kernel/optprobes.c | 8 +- arch/powerpc/kernel/paca.c | 8 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/security.c | 5 - arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/kernel/signal.c | 4 +- arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/kernel/smp.c | 4 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/sysfs.c | 3 +- arch/powerpc/kernel/traps.c | 43 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 28 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/kvm/powerpc.c | 6 +- arch/powerpc/lib/Makefile | 2 - arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 9 +- arch/powerpc/mm/mem.c | 4 +- arch/powerpc/mm/pgtable_32.c | 7 +- arch/powerpc/net/bpf_jit.h | 33 +- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 100 +- arch/powerpc/perf/perf_regs.c | 4 - arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 +- arch/powerpc/platforms/44x/ppc476.c | 4 +- arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/platforms/powermac/pmac.h | 1 + arch/powerpc/platforms/powermac/setup.c | 2 + arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 8 +- arch/powerpc/platforms/powernv/setup.c | 4 +- arch/powerpc/platforms/pseries/Kconfig | 1 - arch/powerpc/platforms/pseries/Makefile | 2 - arch/powerpc/platforms/pseries/cc_platform.c | 26 - arch/powerpc/platforms/pseries/eeh_pseries.c | 4 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 298 +- arch/powerpc/platforms/pseries/iommu.c | 10 +- arch/powerpc/platforms/pseries/msi.c | 15 - arch/powerpc/platforms/pseries/setup.c | 5 +- arch/powerpc/platforms/pseries/svm.c | 8 +- arch/powerpc/rust/target.json | 29 - arch/powerpc/sysdev/xive/common.c | 3 +- arch/riscv/Kconfig | 3 +- arch/riscv/Makefile | 12 - .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 36 +- arch/riscv/configs/32-bit.config | 2 - arch/riscv/configs/64-bit.config | 2 - arch/riscv/include/asm/bitops.h | 1 + arch/riscv/include/asm/csr.h | 87 - arch/riscv/include/asm/kprobes.h | 2 +- arch/riscv/include/asm/kvm_host.h | 266 - arch/riscv/include/asm/kvm_types.h | 7 - arch/riscv/include/asm/kvm_vcpu_timer.h | 44 - arch/riscv/include/asm/page.h | 2 - arch/riscv/include/asm/syscall.h | 10 +- arch/riscv/include/asm/vdso.h | 18 +- arch/riscv/include/asm/vdso/gettimeofday.h | 7 - arch/riscv/include/uapi/asm/kvm.h | 128 - arch/riscv/include/uapi/asm/unistd.h | 3 +- arch/riscv/kernel/asm-offsets.c | 157 +- arch/riscv/kernel/entry.S | 5 + arch/riscv/kernel/head.S | 1 + arch/riscv/kernel/probes/kprobes.c | 15 +- arch/riscv/kernel/probes/kprobes_trampoline.S | 4 +- arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/setup.c | 4 +- arch/riscv/kernel/syscall_table.c | 1 + arch/riscv/kernel/vdso.c | 261 +- arch/riscv/kernel/vdso/vdso.lds.S | 6 +- arch/riscv/kvm/Kconfig | 36 - arch/riscv/kvm/Makefile | 25 - arch/riscv/kvm/main.c | 118 - arch/riscv/kvm/mmu.c | 802 - arch/riscv/kvm/tlb.S | 74 - arch/riscv/kvm/vcpu.c | 997 - arch/riscv/kvm/vcpu_exit.c | 701 - arch/riscv/kvm/vcpu_sbi.c | 185 - arch/riscv/kvm/vcpu_switch.S | 400 - arch/riscv/kvm/vcpu_timer.c | 225 - arch/riscv/kvm/vm.c | 97 - arch/riscv/kvm/vmid.c | 120 - arch/riscv/mm/cacheflush.c | 2 - arch/riscv/mm/context.c | 8 +- arch/riscv/rust/rv32ima.json | 36 - arch/riscv/rust/rv32imac.json | 36 - arch/riscv/rust/rv64ima.json | 36 - arch/riscv/rust/rv64imac.json | 36 - arch/s390/Kconfig | 17 +- arch/s390/boot/compressed/decompressor.h | 1 - arch/s390/boot/head.S | 17 - arch/s390/boot/startup.c | 8 - arch/s390/configs/debug_defconfig | 1 - arch/s390/include/asm/barrier.h | 24 +- arch/s390/include/asm/bitops.h | 1 + arch/s390/include/asm/debug.h | 2 +- arch/s390/include/asm/ftrace.h | 46 +- arch/s390/include/asm/jump_label.h | 2 - arch/s390/include/asm/kprobes.h | 2 +- arch/s390/include/asm/livepatch.h | 4 +- arch/s390/include/asm/mem_encrypt.h | 2 + arch/s390/include/asm/pci.h | 2 - arch/s390/include/asm/ptrace.h | 22 +- arch/s390/include/asm/sections.h | 12 + arch/s390/include/asm/syscall.h | 12 + arch/s390/include/asm/text-patching.h | 16 - arch/s390/include/asm/thread_info.h | 1 - arch/s390/include/asm/uv.h | 5 - arch/s390/kernel/alternative.c | 20 - arch/s390/kernel/audit.c | 12 +- arch/s390/kernel/compat_audit.c | 13 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/ftrace.c | 96 +- arch/s390/kernel/head64.S | 18 + arch/s390/kernel/jump_label.c | 34 +- arch/s390/kernel/kprobes.c | 64 +- arch/s390/kernel/mcount.S | 41 +- arch/s390/kernel/setup.c | 33 +- arch/s390/kernel/smp.c | 4 +- arch/s390/kernel/stacktrace.c | 2 +- arch/s390/kernel/uv.c | 33 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/kvm/gaccess.c | 12 - arch/s390/kvm/intercept.c | 9 +- arch/s390/kvm/interrupt.c | 4 +- arch/s390/kvm/kvm-s390.c | 10 +- arch/s390/kvm/kvm-s390.h | 11 +- arch/s390/kvm/pv.c | 21 +- arch/s390/kvm/sigp.c | 14 +- arch/s390/lib/Makefile | 2 - arch/s390/lib/string.c | 18 +- arch/s390/lib/test_kprobes.c | 75 - arch/s390/lib/test_kprobes.h | 10 - arch/s390/lib/test_kprobes_asm.S | 45 - arch/s390/lib/test_unwind.c | 169 +- arch/s390/mm/cmm.c | 11 +- arch/s390/mm/gmap.c | 11 +- arch/s390/mm/init.c | 3 + arch/s390/mm/kasan_init.c | 2 +- arch/s390/mm/pgtable.c | 109 +- arch/s390/net/bpf_jit_comp.c | 2 +- arch/s390/pci/pci.c | 47 +- arch/s390/pci/pci_event.c | 8 +- arch/s390/pci/pci_sysfs.c | 8 - arch/sh/boards/mach-ap325rxa/setup.c | 2 +- arch/sh/boards/mach-ecovec24/setup.c | 6 +- arch/sh/boards/mach-kfr2r09/setup.c | 2 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boards/mach-migor/setup.c | 2 +- arch/sh/boards/mach-se/7724/setup.c | 6 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/boot/dts/j2_mimas_v2.dts | 2 - arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/include/asm/bitops.h | 1 + arch/sh/include/asm/cacheflush.h | 3 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/kprobes.h | 2 +- arch/sh/include/asm/pgtable-3level.h | 2 +- arch/sh/include/asm/syscall_32.h | 12 + arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/kprobes.c | 12 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/boot/Makefile | 8 +- arch/sparc/include/asm/bitops_32.h | 1 + arch/sparc/include/asm/bitops_64.h | 2 + arch/sparc/include/asm/kprobes.h | 2 +- arch/sparc/include/asm/ptrace.h | 8 +- arch/sparc/include/asm/syscall.h | 10 + arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/audit.c | 12 +- arch/sparc/kernel/compat_audit.c | 13 +- arch/sparc/kernel/kprobes.c | 12 +- arch/sparc/kernel/pci.c | 2 +- arch/sparc/kernel/smp_64.c | 2 +- arch/um/drivers/ubd_kern.c | 1 - arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/asm/syscall-generic.h | 14 + arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/os.h | 4 +- arch/um/kernel/ksyms.c | 2 +- arch/um/kernel/mem.c | 2 +- arch/um/os-Linux/sigio.c | 6 +- arch/um/os-Linux/signal.c | 8 +- arch/x86/Kconfig | 30 +- arch/x86/boot/compressed/misc.h | 2 - arch/x86/boot/compressed/pgtable_64.c | 2 - arch/x86/boot/genimage.sh | 15 +- arch/x86/boot/mtools.conf.in | 5 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/sm4-aesni-avx-asm_64.S | 5 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/events/core.c | 7 - arch/x86/events/intel/bts.c | 6 - arch/x86/events/intel/core.c | 84 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 20 +- arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 20 - arch/x86/hyperv/hv_apic.c | 20 +- arch/x86/ia32/audit.c | 13 +- arch/x86/ia32/ia32_signal.c | 14 +- arch/x86/include/asm/asm.h | 55 +- arch/x86/include/asm/bitops.h | 2 + arch/x86/include/asm/cpu_entry_area.h | 8 +- arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/entry-common.h | 2 +- arch/x86/include/asm/extable.h | 44 +- arch/x86/include/asm/extable_fixup_types.h | 22 - arch/x86/include/asm/fpu/internal.h | 46 +- arch/x86/include/asm/ia32.h | 2 +- arch/x86/include/asm/insn-eval.h | 1 - arch/x86/include/asm/io.h | 8 - arch/x86/include/asm/irq_stack.h | 39 +- arch/x86/include/asm/kexec.h | 2 +- arch/x86/include/asm/kprobes.h | 1 + arch/x86/include/asm/kvm_host.h | 21 +- arch/x86/include/asm/kvm_page_track.h | 12 +- arch/x86/include/asm/kvmclock.h | 14 - arch/x86/include/asm/mce.h | 14 +- arch/x86/include/asm/mem_encrypt.h | 12 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/page_32.h | 2 +- arch/x86/include/asm/page_64_types.h | 2 +- arch/x86/include/asm/paravirt.h | 31 +- arch/x86/include/asm/pkeys.h | 2 + arch/x86/include/asm/processor.h | 1 - arch/x86/include/asm/ptrace.h | 2 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/sgx.h | 3 - arch/x86/include/asm/smp.h | 7 - arch/x86/include/asm/special_insns.h | 2 +- arch/x86/include/asm/stacktrace.h | 10 - arch/x86/include/asm/syscall.h | 33 + arch/x86/include/asm/thread_info.h | 3 - arch/x86/include/asm/topology.h | 3 - arch/x86/include/asm/traps.h | 6 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/include/asm/unwind.h | 23 - arch/x86/include/asm/unwind_hints.h | 5 - arch/x86/include/asm/xen/hypercall.h | 6 +- arch/x86/include/asm/xen/pci.h | 11 +- arch/x86/include/asm/xen/swiotlb-xen.h | 6 +- arch/x86/include/uapi/asm/sgx.h | 2 - arch/x86/kernel/Makefile | 6 - arch/x86/kernel/acpi/boot.c | 9 - arch/x86/kernel/acpi/cstate.c | 15 - arch/x86/kernel/aperture_64.c | 13 +- arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/audit_64.c | 10 +- arch/x86/kernel/cc_platform.c | 69 - arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/cacheinfo.c | 1 - arch/x86/kernel/cpu/common.c | 4 - arch/x86/kernel/cpu/mce/amd.c | 13 +- arch/x86/kernel/cpu/mce/core.c | 292 +- arch/x86/kernel/cpu/mce/internal.h | 71 +- arch/x86/kernel/cpu/mce/p5.c | 6 +- arch/x86/kernel/cpu/mce/severity.c | 33 +- arch/x86/kernel/cpu/mce/winchip.c | 6 +- arch/x86/kernel/cpu/resctrl/core.c | 6 +- arch/x86/kernel/cpu/sgx/virt.c | 69 +- arch/x86/kernel/crash_dump_64.c | 4 +- arch/x86/kernel/dumpstack_64.c | 6 - arch/x86/kernel/early-quirks.c | 6 + arch/x86/kernel/fpu/signal.c | 155 +- arch/x86/kernel/head64.c | 9 +- arch/x86/kernel/hpet.c | 81 - arch/x86/kernel/irqflags.S | 2 - arch/x86/kernel/itmt.c | 2 +- arch/x86/kernel/kprobes/core.c | 71 +- arch/x86/kernel/kprobes/opt.c | 6 +- arch/x86/kernel/kvm.c | 3 +- arch/x86/kernel/kvmclock.c | 17 +- arch/x86/kernel/machine_kexec_64.c | 19 +- arch/x86/kernel/paravirt.c | 45 +- arch/x86/kernel/pci-swiotlb.c | 9 +- arch/x86/kernel/process.c | 1 - arch/x86/kernel/relocate_kernel_64.S | 2 +- arch/x86/kernel/setup.c | 30 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/kernel/sev-shared.c | 4 +- arch/x86/kernel/sev.c | 38 +- arch/x86/kernel/signal.c | 18 +- arch/x86/kernel/smpboot.c | 46 +- arch/x86/kernel/traps.c | 58 +- arch/x86/kernel/umip.c | 8 +- arch/x86/kernel/unwind_frame.c | 3 +- arch/x86/kernel/unwind_guess.c | 3 +- arch/x86/kernel/unwind_orc.c | 23 +- arch/x86/kvm/Kconfig | 3 - arch/x86/kvm/cpuid.c | 14 +- arch/x86/kvm/emulate.c | 3 +- arch/x86/kvm/hyperv.c | 25 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/ioapic.c | 12 +- arch/x86/kvm/ioapic.h | 4 +- arch/x86/kvm/lapic.c | 20 +- arch/x86/kvm/mmu.h | 84 +- arch/x86/kvm/mmu/mmu.c | 477 +- arch/x86/kvm/mmu/mmu_internal.h | 21 +- arch/x86/kvm/mmu/mmutrace.h | 18 +- arch/x86/kvm/mmu/page_track.c | 83 +- arch/x86/kvm/mmu/paging_tmpl.h | 206 +- arch/x86/kvm/mmu/spte.c | 30 +- arch/x86/kvm/mmu/spte.h | 21 +- arch/x86/kvm/mmu/tdp_mmu.c | 119 +- arch/x86/kvm/mmu/tdp_mmu.h | 4 +- arch/x86/kvm/svm/nested.c | 62 +- arch/x86/kvm/svm/sev.c | 105 +- arch/x86/kvm/svm/svm.c | 296 +- arch/x86/kvm/svm/svm.h | 20 +- arch/x86/kvm/svm/svm_ops.h | 4 +- arch/x86/kvm/vmx/evmcs.c | 12 +- arch/x86/kvm/vmx/evmcs.h | 4 +- arch/x86/kvm/vmx/nested.c | 85 +- arch/x86/kvm/vmx/vmx.c | 126 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 342 +- arch/x86/lib/copy_mc_64.S | 8 +- arch/x86/lib/copy_user_64.S | 13 + arch/x86/lib/insn-eval.c | 2 +- arch/x86/lib/insn.c | 5 +- arch/x86/lib/string_32.c | 1 - arch/x86/mm/cpu_entry_area.c | 7 - arch/x86/mm/extable.c | 131 +- arch/x86/mm/fault.c | 46 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_32.c | 45 +- arch/x86/mm/ioremap.c | 18 +- arch/x86/mm/kasan_init_64.c | 4 +- arch/x86/mm/mem_encrypt.c | 55 +- arch/x86/mm/mem_encrypt_identity.c | 9 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 2 +- arch/x86/mm/pat/set_memory.c | 3 +- arch/x86/net/bpf_jit_comp.c | 236 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/xen.c | 15 +- arch/x86/platform/efi/efi_64.c | 9 +- arch/x86/platform/olpc/olpc.c | 2 +- arch/x86/platform/pvh/enlighten.c | 12 +- arch/x86/realmode/init.c | 8 +- arch/x86/rust/target.json | 36 - arch/x86/um/Kconfig | 1 + arch/x86/um/Makefile | 2 +- arch/x86/xen/Kconfig | 19 +- arch/x86/xen/Makefile | 2 +- arch/x86/xen/enlighten.c | 54 +- arch/x86/xen/enlighten_pv.c | 120 +- arch/x86/xen/enlighten_pvh.c | 10 +- arch/x86/xen/irq.c | 31 +- arch/x86/xen/mmu_hvm.c | 37 +- arch/x86/xen/mmu_pv.c | 101 +- arch/x86/xen/p2m.c | 2 +- arch/x86/xen/pci-swiotlb-xen.c | 4 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/smp_pv.c | 4 + arch/x86/xen/xen-asm.S | 79 +- arch/x86/xen/xen-head.S | 34 +- arch/x86/xen/xen-ops.h | 5 +- arch/xtensa/configs/nommu_kc705_defconfig | 1 + arch/xtensa/include/asm/bitops.h | 1 + arch/xtensa/include/asm/cacheflush.h | 3 +- arch/xtensa/include/asm/kmem_layout.h | 2 +- arch/xtensa/include/asm/syscall.h | 11 + arch/xtensa/kernel/irq.c | 2 +- arch/xtensa/kernel/setup.c | 12 +- arch/xtensa/mm/mmu.c | 2 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 16 +- arch/xtensa/platforms/xtfpga/setup.c | 12 +- block/Kconfig | 28 +- block/Kconfig.iosched | 4 + block/Makefile | 2 +- block/bdev.c | 12 +- block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 22 +- block/bio-integrity.c | 4 +- block/bio.c | 116 +- block/blk-cgroup.c | 17 +- block/blk-core.c | 227 +- block/blk-crypto-fallback.c | 1 - block/blk-crypto-internal.h | 2 +- block/blk-crypto.c | 2 +- block/blk-exec.c | 10 +- block/blk-integrity.c | 2 +- block/blk-iocost.c | 12 +- block/blk-iolatency.c | 1 - block/blk-merge.c | 120 +- block/blk-mq-debugfs.c | 11 +- block/blk-mq-sched.c | 122 +- block/blk-mq-sched.h | 18 +- block/blk-mq-tag.c | 150 +- block/blk-mq-tag.h | 20 +- block/blk-mq.c | 524 +- block/blk-mq.h | 47 +- block/blk-sysfs.c | 24 +- block/blk-throttle.c | 163 +- block/blk-throttle.h | 182 - block/blk.h | 122 +- block/bounce.c | 1 - block/bsg.c | 23 +- block/elevator.c | 4 +- block/elevator.h | 166 - block/fops.c | 145 +- block/genhd.c | 10 +- block/holder.c | 1 - block/ioctl.c | 19 +- block/keyslot-manager.c | 1 - block/kyber-iosched.c | 6 +- block/mq-deadline.c | 224 +- block/partitions/Kconfig | 4 - block/partitions/core.c | 5 +- block/t10-pi.c | 2 +- crypto/Kconfig | 2 +- crypto/Makefile | 2 - crypto/algapi.c | 73 +- crypto/api.c | 53 +- crypto/drbg.c | 2 +- crypto/internal.h | 10 - crypto/jitterentropy.c | 24 +- crypto/testmgr.c | 4 +- crypto/zstd.c | 28 +- drivers/Kconfig | 2 - drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_lpss.c | 13 +- drivers/acpi/acpi_pnp.c | 2 + drivers/acpi/acpica/acglobal.h | 2 - drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 - drivers/acpi/acpica/utosi.c | 1 - drivers/acpi/arm64/gtdt.c | 2 +- drivers/acpi/battery.c | 2 +- drivers/acpi/dock.c | 8 +- drivers/acpi/glue.c | 59 +- drivers/acpi/internal.h | 1 - drivers/acpi/nfit/core.c | 12 - drivers/acpi/osl.c | 23 +- drivers/acpi/pci_root.c | 161 +- drivers/acpi/pptt.c | 67 - drivers/acpi/processor_idle.c | 3 +- drivers/acpi/resource.c | 49 +- drivers/acpi/scan.c | 7 - drivers/acpi/x86/s2idle.c | 3 +- drivers/amba/bus.c | 100 +- drivers/android/binder.c | 85 +- drivers/android/binder_internal.h | 6 - drivers/ata/ahci.c | 13 +- drivers/ata/ahci.h | 8 +- drivers/ata/ata_piix.c | 8 +- drivers/ata/libahci.c | 52 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-sata.c | 21 +- drivers/ata/libata-scsi.c | 33 +- drivers/ata/pata_ali.c | 4 +- drivers/ata/pata_amd.c | 2 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_optidma.c | 4 +- drivers/ata/pata_radisys.c | 4 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 4 +- drivers/ata/sata_sil24.c | 2 +- drivers/base/Makefile | 2 +- drivers/base/arch_numa.c | 92 +- drivers/base/arch_topology.c | 18 +- drivers/base/component.c | 1 + drivers/base/core.c | 104 +- drivers/base/firmware_loader/main.c | 41 +- drivers/base/node.c | 9 +- drivers/base/platform.c | 3 +- drivers/base/property.c | 63 + drivers/base/regmap/regcache-rbtree.c | 7 +- drivers/base/swnode.c | 3 - drivers/base/test/Makefile | 2 +- drivers/base/topology.c | 10 - drivers/bcma/main.c | 2 +- drivers/block/amiflop.c | 9 +- drivers/block/aoe/aoeblk.c | 6 +- drivers/block/ataflop.c | 48 +- drivers/block/brd.c | 56 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/floppy.c | 35 +- drivers/block/loop.c | 8 +- drivers/block/mtip32xx/mtip32xx.c | 6 +- drivers/block/n64cart.c | 24 +- drivers/block/nbd.c | 172 +- drivers/block/null_blk/main.c | 111 +- drivers/block/null_blk/null_blk.h | 4 - drivers/block/paride/pcd.c | 312 +- drivers/block/paride/pd.c | 144 +- drivers/block/paride/pf.c | 236 +- drivers/block/pktcdvd.c | 11 +- drivers/block/ps3vram.c | 6 +- drivers/block/rbd.c | 8 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/rnbd/rnbd-proto.h | 2 +- drivers/block/rsxx/core.c | 4 +- drivers/block/rsxx/dev.c | 19 +- drivers/block/swim.c | 36 +- drivers/block/swim3.c | 5 +- drivers/block/sx8.c | 15 +- drivers/block/virtio_blk.c | 37 +- drivers/block/xen-blkfront.c | 1 - drivers/block/zram/zram_drv.c | 76 +- drivers/bluetooth/btintel.c | 261 +- drivers/bluetooth/btintel.h | 11 - drivers/bluetooth/btmrvl_main.c | 6 +- drivers/bluetooth/btmtkuart.c | 13 +- drivers/bluetooth/btrsi.c | 1 + drivers/bluetooth/btrtl.c | 26 +- drivers/bluetooth/btusb.c | 69 +- drivers/bluetooth/hci_h5.c | 35 +- drivers/bluetooth/hci_ldisc.c | 5 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/bluetooth/hci_vhci.c | 226 - drivers/bus/Kconfig | 14 +- drivers/bus/Makefile | 2 +- drivers/bus/brcmstb_gisb.c | 7 +- drivers/bus/fsl-mc/Makefile | 3 +- drivers/bus/fsl-mc/fsl-mc-private.h | 39 +- drivers/bus/fsl-mc/obj-api.c | 103 - drivers/bus/simple-pm-bus.c | 42 +- drivers/bus/sun50i-de2.c | 7 +- drivers/bus/ti-sysc.c | 280 +- drivers/cdrom/cdrom.c | 59 +- drivers/cdrom/gdrom.c | 7 +- drivers/char/hw_random/Kconfig | 12 +- drivers/char/hw_random/ixp4xx-rng.c | 4 +- drivers/char/hw_random/meson-rng.c | 5 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/Kconfig | 11 +- drivers/char/ipmi/Makefile | 1 - drivers/char/ipmi/bt-bmc.c | 69 +- drivers/char/ipmi/ipmi_devintf.c | 8 +- drivers/char/ipmi/ipmi_ipmb.c | 539 - drivers/char/ipmi/ipmi_msghandler.c | 310 +- drivers/char/ipmi/ipmi_watchdog.c | 25 +- drivers/char/mem.c | 8 +- drivers/char/pcmcia/cm4000_cs.c | 9 +- drivers/char/xillybus/xillybus.h | 31 +- drivers/char/xillybus/xillybus_core.c | 131 +- drivers/char/xillybus/xillybus_of.c | 86 +- drivers/char/xillybus/xillybus_pcie.c | 99 +- drivers/clk/at91/pmc.c | 5 - drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/clk-composite.c | 1 - drivers/clk/imx/Kconfig | 7 - drivers/clk/imx/Makefile | 2 - drivers/clk/imx/clk-composite-7ulp.c | 88 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-imx6ul.c | 9 +- drivers/clk/imx/clk-imx7ulp.c | 20 +- drivers/clk/imx/clk-imx8ulp.c | 569 - drivers/clk/imx/clk-pfdv2.c | 23 +- drivers/clk/imx/clk-pllv4.c | 35 +- drivers/clk/imx/clk.h | 457 +- drivers/clk/mediatek/Kconfig | 28 +- drivers/clk/mediatek/Makefile | 8 - drivers/clk/mediatek/clk-apmixed.c | 3 - drivers/clk/mediatek/clk-cpumux.c | 3 - drivers/clk/mediatek/clk-gate.c | 8 - drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 - drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 145 - drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 92 - drivers/clk/mediatek/clk-mt8195-cam.c | 142 - drivers/clk/mediatek/clk-mt8195-ccu.c | 50 - drivers/clk/mediatek/clk-mt8195-img.c | 96 - drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 68 - drivers/clk/mediatek/clk-mt8195-infra_ao.c | 206 - drivers/clk/mediatek/clk-mt8195-ipe.c | 51 - drivers/clk/mediatek/clk-mt8195-mfg.c | 47 - drivers/clk/mediatek/clk-mt8195-peri_ao.c | 62 - drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 47 - drivers/clk/mediatek/clk-mt8195-topckgen.c | 1273 - drivers/clk/mediatek/clk-mt8195-vdec.c | 104 - drivers/clk/mediatek/clk-mt8195-vdo0.c | 123 - drivers/clk/mediatek/clk-mt8195-vdo1.c | 140 - drivers/clk/mediatek/clk-mt8195-venc.c | 69 - drivers/clk/mediatek/clk-mt8195-vpp0.c | 110 - drivers/clk/mediatek/clk-mt8195-vpp1.c | 108 - drivers/clk/mediatek/clk-mt8195-wpe.c | 143 - drivers/clk/mediatek/clk-mtk.c | 29 +- drivers/clk/mediatek/clk-mtk.h | 1 - drivers/clk/mediatek/clk-mux.c | 6 - drivers/clk/mediatek/clk-pll.c | 6 +- drivers/clk/mediatek/reset.c | 2 - drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clk/qcom/Kconfig | 44 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/a53-pll.c | 4 +- drivers/clk/qcom/camcc-sc7280.c | 2484 - drivers/clk/qcom/clk-smd-rpm.c | 135 +- drivers/clk/qcom/common.c | 8 +- drivers/clk/qcom/dispcc-sm8250.c | 27 +- drivers/clk/qcom/gcc-msm8953.c | 1 + drivers/clk/qcom/gcc-msm8994.c | 1384 +- drivers/clk/qcom/gcc-msm8998.c | 705 +- drivers/clk/qcom/gcc-qcm2290.c | 3044 -- drivers/clk/qcom/gcc-sc7280.c | 85 + drivers/clk/qcom/gcc-sdm660.c | 80 +- drivers/clk/qcom/gcc-sm6115.c | 2 +- drivers/clk/qcom/gdsc.c | 51 +- drivers/clk/qcom/gdsc.h | 2 - drivers/clk/qcom/gpucc-msm8998.c | 13 +- drivers/clk/qcom/gpucc-sdm660.c | 15 +- drivers/clk/qcom/kpss-xcc.c | 4 +- drivers/clk/qcom/lpasscc-sc7280.c | 216 - drivers/clk/qcom/mmcc-msm8998.c | 183 +- drivers/clk/qcom/mmcc-sdm660.c | 75 +- drivers/clk/qcom/videocc-sm8250.c | 27 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 - drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 191 - drivers/clk/renesas/r9a07g044-cpg.c | 85 +- drivers/clk/renesas/rcar-cpg-lib.c | 83 - drivers/clk/renesas/rcar-cpg-lib.h | 7 - drivers/clk/renesas/rcar-gen3-cpg.c | 89 +- drivers/clk/renesas/rzg2l-cpg.c | 214 +- drivers/clk/renesas/rzg2l-cpg.h | 45 +- drivers/clk/rockchip/clk-rk3399.c | 17 +- drivers/clk/rockchip/clk-rk3568.c | 2 +- drivers/clk/samsung/Makefile | 1 - drivers/clk/samsung/clk-cpu.c | 18 - drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 124 +- drivers/clk/samsung/clk-exynos850.c | 835 - drivers/clk/samsung/clk-pll.c | 196 - drivers/clk/samsung/clk-pll.h | 2 - drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/samsung/clk.c | 2 - drivers/clk/samsung/clk.h | 26 - drivers/clk/socfpga/clk-agilex.c | 9 + drivers/clk/sunxi-ng/Kconfig | 1 - drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 + drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/clk/versatile/Kconfig | 3 +- drivers/clk/versatile/Makefile | 2 +- drivers/clk/versatile/clk-icst.c | 3 +- drivers/clocksource/arc_timer.c | 6 +- drivers/clocksource/arm_arch_timer.c | 243 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/timer-riscv.c | 9 - drivers/comedi/comedi_fops.c | 1 - drivers/counter/104-quad-8.c | 699 +- drivers/counter/Kconfig | 6 +- drivers/counter/Makefile | 1 - drivers/counter/counter-chrdev.c | 578 - drivers/counter/counter-chrdev.h | 14 - drivers/counter/counter-core.c | 191 - drivers/counter/counter-sysfs.c | 960 - drivers/counter/counter-sysfs.h | 13 - drivers/counter/counter.c | 1496 + drivers/counter/ftm-quaddec.c | 60 +- drivers/counter/intel-qep.c | 146 +- drivers/counter/interrupt-cnt.c | 62 +- drivers/counter/microchip-tcb-capture.c | 93 +- drivers/counter/stm32-lptimer-cnt.c | 212 +- drivers/counter/stm32-timer-cnt.c | 195 +- drivers/counter/ti-eqep.c | 180 +- drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cppc_cpufreq.c | 2 + drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 16 +- drivers/cpufreq/intel_pstate.c | 117 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/s3c2440-cpufreq.c | 2 - drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 - drivers/cpufreq/tegra194-cpufreq.c | 8 +- drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-qcom-spm.c | 318 +- drivers/cpuidle/cpuidle-tegra.c | 3 - drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 +- drivers/crypto/caam/regs.h | 3 - drivers/crypto/ccp/ccp-ops.c | 14 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/chelsio/chcr_crypto.h | 14 +- drivers/crypto/hisilicon/qm.c | 74 +- drivers/crypto/hisilicon/zip/zip_main.c | 2 +- drivers/crypto/img-hash.c | 7 +- drivers/crypto/marvell/cesa/cesa.c | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 1 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 35 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 10 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 89 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 13 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 87 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 12 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 29 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 9 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 98 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 27 - drivers/crypto/qat/qat_common/adf_init.c | 5 - drivers/crypto/qat/qat_common/adf_isr.c | 190 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 238 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.h | 9 + drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 30 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 123 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 14 +- drivers/cxl/acpi.c | 129 +- drivers/cxl/core/Makefile | 1 - drivers/cxl/core/bus.c | 119 +- drivers/cxl/core/core.h | 11 +- drivers/cxl/core/mbox.c | 787 - drivers/cxl/core/memdev.c | 118 +- drivers/cxl/core/pmem.c | 39 +- drivers/cxl/cxl.h | 109 +- drivers/cxl/cxlmem.h | 202 +- drivers/cxl/pci.c | 1121 +- drivers/cxl/pmem.c | 163 +- drivers/dax/super.c | 100 +- drivers/devfreq/devfreq.c | 28 +- drivers/devfreq/event/exynos-ppmu.c | 12 +- drivers/devfreq/governor.h | 3 - drivers/devfreq/tegra30-devfreq.c | 109 +- drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 153 +- drivers/dma-buf/dma-fence.c | 13 +- drivers/dma-buf/dma-resv.c | 497 +- drivers/dma-buf/heaps/system_heap.c | 5 +- drivers/dma-buf/seqno-fence.c | 71 + drivers/dma/ti/edma.c | 2 +- drivers/edac/al_mc_edac.c | 12 +- drivers/edac/amd64_edac.c | 22 +- drivers/edac/armada_xp_edac.c | 2 +- drivers/edac/dmc520_edac.c | 2 +- drivers/edac/edac_mc.c | 42 +- drivers/edac/edac_mc_sysfs.c | 8 +- drivers/edac/sb_edac.c | 2 +- drivers/edac/synopsys_edac.c | 2 +- drivers/edac/ti_edac.c | 7 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-axp288.c | 31 +- drivers/extcon/extcon-max3355.c | 1 + drivers/extcon/extcon-usb-gpio.c | 3 +- drivers/extcon/extcon-usbc-tusb320.c | 163 +- drivers/firewire/core-cdev.c | 32 +- drivers/firewire/sbp2.c | 10 +- drivers/firmware/Kconfig | 6 +- drivers/firmware/Makefile | 1 - drivers/firmware/arm_ffa/bus.c | 10 +- drivers/firmware/arm_scmi/Kconfig | 2 +- drivers/firmware/arm_scmi/virtio.c | 65 +- drivers/firmware/cirrus/Kconfig | 5 - drivers/firmware/cirrus/Makefile | 3 - drivers/firmware/cirrus/cs_dsp.c | 3109 -- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/efi.c | 5 +- drivers/firmware/efi/libstub/fdt.c | 2 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/qcom_scm.c | 4 - drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/firmware/xilinx/zynqmp.c | 63 - drivers/fpga/dfl.c | 14 +- drivers/fpga/ice40-spi.c | 7 - drivers/fpga/machxo2-spi.c | 6 +- drivers/fsi/fsi-occ.c | 99 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/Kconfig | 12 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74x164.c | 8 - drivers/gpio/gpio-aggregator.c | 25 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-max7300.c | 4 +- drivers/gpio/gpio-max7301.c | 4 +- drivers/gpio/gpio-max730x.c | 6 +- drivers/gpio/gpio-max77620.c | 1 + drivers/gpio/gpio-mc33880.c | 2 + drivers/gpio/gpio-mockup.c | 21 +- drivers/gpio/gpio-pca953x.c | 27 +- drivers/gpio/gpio-rockchip.c | 26 +- drivers/gpio/gpio-tegra186.c | 114 +- drivers/gpio/gpio-tps65218.c | 1 + drivers/gpio/gpio-uniphier.c | 22 +- drivers/gpio/gpio-xilinx.c | 6 +- drivers/gpio/gpio-zynqmp-modepin.c | 162 - drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpu/drm/Kconfig | 31 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 256 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 140 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 845 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 680 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 57 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 733 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 394 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 173 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 51 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 119 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 + .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 31 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 381 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 231 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 94 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 139 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 20 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 40 +- drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 6 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 13 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 55 + drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 52 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 53 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 31 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 55 +- drivers/gpu/drm/amd/amdgpu/nv.c | 380 +- drivers/gpu/drm/amd/amdgpu/nv.h | 12 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 93 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 100 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 67 +- .../gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/soc15.c | 349 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 5 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 46 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 34 - drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 + drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 52 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 27 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 276 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 139 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 216 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/Kconfig | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 891 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 103 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 64 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- drivers/gpu/drm/amd/display/dc/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 10 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 14 +- .../amd/display/dc/bios/command_table_helper2.c | 1 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 55 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 9 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 5 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 258 - .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h | 34 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 310 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 700 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1464 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 953 - .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 493 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 361 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 146 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 8 - drivers/gpu/drm/amd/display/dc/dc.h | 79 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 297 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 22 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 16 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 19 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 39 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 21 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 150 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 153 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 33 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 9 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 31 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 5 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 38 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 17 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 36 - .../gpu/drm/amd/display/dc/dcn201/dcn201_dccg.c | 84 - .../gpu/drm/amd/display/dc/dcn201/dcn201_dccg.h | 37 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 316 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.h | 83 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.c | 107 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.h | 45 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubp.c | 150 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hubp.h | 132 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 630 - .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.h | 46 - .../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 131 - .../gpu/drm/amd/display/dc/dcn201/dcn201_init.h | 33 - .../amd/display/dc/dcn201/dcn201_link_encoder.c | 209 - .../amd/display/dc/dcn201/dcn201_link_encoder.h | 59 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c | 125 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h | 86 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.c | 72 - drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h | 74 - .../gpu/drm/amd/display/dc/dcn201/dcn201_optc.c | 203 - .../gpu/drm/amd/display/dc/dcn201/dcn201_optc.h | 74 - .../drm/amd/display/dc/dcn201/dcn201_resource.c | 1307 - .../drm/amd/display/dc/dcn201/dcn201_resource.h | 50 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 - .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 4 - .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 17 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 8 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 200 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 15 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 102 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 8 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c | 173 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h | 115 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 162 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 18 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 202 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 14 +- .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c | 616 - .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.h | 222 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 752 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h | 241 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 69 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 333 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 11 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 102 - .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h | 34 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 158 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 4 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 156 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 4 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 236 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 156 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.h | 4 +- drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 + drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h | 34 + .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 132 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.h | 4 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 166 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 4 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 256 +- .../amd/display/dc/dml/display_rq_dlg_helpers.h | 20 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 246 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.h | 10 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 36 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 29 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 99 - drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 1 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 13 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 23 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 12 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 4 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 97 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 87 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 7 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 26 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 19 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 25 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 2 - .../amd/display/dc/irq/dcn201/irq_service_dcn201.c | 374 - .../amd/display/dc/irq/dcn201/irq_service_dcn201.h | 34 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 - drivers/gpu/drm/amd/display/dc/os_types.h | 2 - .../display/dc/virtual/virtual_stream_encoder.c | 5 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 201 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 9 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 20 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 16 - .../drm/amd/display/include/bios_parser_types.h | 8 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 3 +- drivers/gpu/drm/amd/display/include/dal_types.h | 1 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 17 - .../gpu/drm/amd/display/include/grph_object_defs.h | 12 - .../gpu/drm/amd/display/include/grph_object_id.h | 8 - .../drm/amd/display/include/link_service_types.h | 57 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 - .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/include/amd_shared.h | 5 +- .../amd/include/asic_reg/clk/clk_11_0_1_offset.h | 32 - .../amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h | 37 - .../amd/include/asic_reg/dcn/dcn_2_0_3_offset.h | 6193 --- .../amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 22091 --------- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 5 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 132 - .../amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h | 151 - .../amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h | 952 - .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 27 - .../amd/include/asic_reg/mp/mp_11_0_8_sh_mask.h | 355 - drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/atomfirmware.h | 4 - drivers/gpu/drm/amd/include/soc15_hw_ip.h | 2 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 135 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 64 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 24 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 116 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 100 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 33 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 7 +- drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_mm.c | 27 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 15 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 27 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/bridge/lvds-codec.c | 69 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 - drivers/gpu/drm/bridge/panel.c | 37 - drivers/gpu/drm/bridge/parade-ps8640.c | 292 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/bridge/ti-sn65dsi83.c | 47 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 25 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_bridge.c | 78 +- drivers/gpu/drm/drm_cache.c | 4 +- drivers/gpu/drm/drm_connector.c | 316 +- drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_dp_helper.c | 42 +- drivers/gpu/drm/drm_dp_mst_topology.c | 6 +- drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_edid.c | 382 +- drivers/gpu/drm/drm_fb_helper.c | 6 - drivers/gpu/drm/drm_format_helper.c | 88 - drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 23 +- drivers/gpu/drm/drm_gem_vram_helper.c | 1 + drivers/gpu/drm/drm_ioctl.c | 21 +- drivers/gpu/drm/drm_kms_helper_common.c | 11 + drivers/gpu/drm/drm_lease.c | 39 +- drivers/gpu/drm/drm_mipi_dsi.c | 81 - drivers/gpu/drm/drm_mm.c | 9 +- drivers/gpu/drm/drm_modeset_lock.c | 51 +- drivers/gpu/drm/drm_of.c | 36 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 49 +- drivers/gpu/drm/drm_plane_helper.c | 1 + drivers/gpu/drm/drm_privacy_screen.c | 467 - drivers/gpu/drm/drm_privacy_screen_x86.c | 86 - drivers/gpu/drm/drm_probe_helper.c | 119 +- drivers/gpu/drm/drm_property.c | 9 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 4 +- drivers/gpu/drm/gma500/backlight.c | 12 +- drivers/gpu/drm/gma500/cdv_device.c | 24 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 10 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 12 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 22 +- drivers/gpu/drm/gma500/framebuffer.c | 16 +- drivers/gpu/drm/gma500/gem.c | 2 +- drivers/gpu/drm/gma500/gma_device.c | 2 +- drivers/gpu/drm/gma500/gma_display.c | 14 +- drivers/gpu/drm/gma500/gtt.c | 18 +- drivers/gpu/drm/gma500/intel_bios.c | 10 +- drivers/gpu/drm/gma500/intel_gmbus.c | 12 +- drivers/gpu/drm/gma500/mid_bios.c | 11 +- drivers/gpu/drm/gma500/mmu.c | 12 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 8 +- drivers/gpu/drm/gma500/oaktrail_device.c | 20 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 18 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 14 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 2 +- drivers/gpu/drm/gma500/opregion.c | 14 +- drivers/gpu/drm/gma500/power.c | 20 +- drivers/gpu/drm/gma500/psb_device.c | 16 +- drivers/gpu/drm/gma500/psb_drv.c | 147 +- drivers/gpu/drm/gma500/psb_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_display.c | 10 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 31 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 10 +- drivers/gpu/drm/gma500/psb_irq.c | 26 +- drivers/gpu/drm/gma500/psb_lid.c | 2 +- drivers/gpu/drm/gud/Kconfig | 2 +- drivers/gpu/drm/gud/gud_drv.c | 6 - drivers/gpu/drm/gud/gud_internal.h | 12 - drivers/gpu/drm/gud/gud_pipe.c | 6 - drivers/gpu/drm/hyperv/hyperv_drm.h | 1 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 54 +- drivers/gpu/drm/i915/Kconfig | 12 - drivers/gpu/drm/i915/Makefile | 36 +- drivers/gpu/drm/i915/display/g4x_dp.c | 90 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 175 +- drivers/gpu/drm/i915/display/intel_acpi.c | 53 +- drivers/gpu/drm/i915/display/intel_acpi.h | 3 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 209 - drivers/gpu/drm/i915/display/intel_audio.c | 48 +- drivers/gpu/drm/i915/display/intel_backlight.c | 1776 - drivers/gpu/drm/i915/display/intel_backlight.h | 52 - drivers/gpu/drm/i915/display/intel_bios.c | 442 +- drivers/gpu/drm/i915/display/intel_bw.c | 21 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 348 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 4 +- drivers/gpu/drm/i915/display/intel_color.c | 140 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 8 +- drivers/gpu/drm/i915/display/intel_connector.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_cursor.c | 11 +- drivers/gpu/drm/i915/display/intel_ddi.c | 543 +- drivers/gpu/drm/i915/display/intel_ddi.h | 7 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 672 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 23 +- drivers/gpu/drm/i915/display/intel_display.c | 2545 +- drivers/gpu/drm/i915/display/intel_display.h | 47 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 127 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 10 +- drivers/gpu/drm/i915/display/intel_display_power.c | 15 +- drivers/gpu/drm/i915/display/intel_display_power.h | 4 - drivers/gpu/drm/i915/display/intel_display_types.h | 48 +- drivers/gpu/drm/i915/display/intel_dmc.c | 25 +- drivers/gpu/drm/i915/display/intel_dp.c | 777 +- drivers/gpu/drm/i915/display/intel_dp.h | 22 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 6 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 467 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 1 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 45 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 4 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 33 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_dpll.c | 674 +- drivers/gpu/drm/i915/display/intel_dpll.h | 26 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 46 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 + drivers/gpu/drm/i915/display/intel_dpt.c | 239 - drivers/gpu/drm/i915/display/intel_dpt.h | 19 - drivers/gpu/drm/i915/display/intel_drrs.c | 437 - drivers/gpu/drm/i915/display/intel_drrs.h | 36 - drivers/gpu/drm/i915/display/intel_dsi.c | 16 +- drivers/gpu/drm/i915/display/intel_dsi.h | 3 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 24 +- drivers/gpu/drm/i915/display/intel_fb.c | 606 +- drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 274 - drivers/gpu/drm/i915/display/intel_fb_pin.h | 28 - drivers/gpu/drm/i915/display/intel_fbc.c | 292 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 4 +- drivers/gpu/drm/i915/display/intel_fdi.c | 321 +- drivers/gpu/drm/i915/display/intel_fdi.h | 17 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 70 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 20 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 4 +- drivers/gpu/drm/i915/display/intel_lvds.c | 33 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1835 +- drivers/gpu/drm/i915/display/intel_panel.h | 48 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 283 - drivers/gpu/drm/i915/display/intel_plane_initial.h | 13 - drivers/gpu/drm/i915/display/intel_pps.c | 59 - drivers/gpu/drm/i915/display/intel_pps.h | 3 - drivers/gpu/drm/i915/display/intel_psr.c | 476 +- drivers/gpu/drm/i915/display/intel_psr.h | 13 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 19 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 225 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_tc.c | 290 +- drivers/gpu/drm/i915/display/intel_tc.h | 6 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 - drivers/gpu/drm/i915/display/intel_vdsc.c | 77 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 58 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 53 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 25 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 292 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 75 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 4 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 91 - drivers/gpu/drm/i915/gem/i915_gem_pm.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_region.c | 70 - drivers/gpu/drm/i915/gem/i915_gem_region.h | 37 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 198 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 14 - drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 206 - drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h | 26 - drivers/gpu/drm/i915/gem/i915_gemfs.c | 22 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 41 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 36 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 190 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 - drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 + drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 + drivers/gpu/drm/i915/gt/debugfs_gt.c | 47 + drivers/gpu/drm/i915/gt/debugfs_gt.h | 38 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 630 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 25 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 88 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 84 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 23 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 2 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 24 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 52 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 22 +- drivers/gpu/drm/i915/gt/intel_gt.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 2 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 49 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 38 - drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 36 - drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h | 14 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 7 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 636 - drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h | 16 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 12 - drivers/gpu/drm/i915/gt/intel_gtt.c | 9 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 88 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 176 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 1 - drivers/gpu/drm/i915/gt/intel_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 24 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 - drivers/gpu/drm/i915/gt/intel_sseu.c | 65 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 11 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 262 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 - .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 10 +- .../i915/gt/uc/abi/guc_communication_mmio_abi.h | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 75 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 916 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 14 +- drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 93 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 9 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 127 - drivers/gpu/drm/i915/gvt/gtt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 6 +- drivers/gpu/drm/i915/i915_buddy.c | 45 - drivers/gpu/drm/i915/i915_buddy.h | 8 - drivers/gpu/drm/i915/i915_config.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 243 +- drivers/gpu/drm/i915/i915_drv.c | 17 +- drivers/gpu/drm/i915/i915_drv.h | 168 +- drivers/gpu/drm/i915/i915_gem.c | 2 + drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_gem_ww.h | 25 +- drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_irq.c | 94 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_module.c | 4 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 14 +- drivers/gpu/drm/i915/i915_pci.h | 12 +- drivers/gpu/drm/i915/i915_query.c | 3 + drivers/gpu/drm/i915/i915_reg.h | 185 +- drivers/gpu/drm/i915/i915_request.c | 59 +- drivers/gpu/drm/i915/i915_request.h | 26 +- drivers/gpu/drm/i915/i915_sysfs.c | 1 + drivers/gpu/drm/i915/i915_trace.h | 14 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 20 +- drivers/gpu/drm/i915/i915_utils.h | 14 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/i915_vma_types.h | 7 +- drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 36 +- drivers/gpu/drm/i915/intel_memory_region.c | 12 - drivers/gpu/drm/i915/intel_memory_region.h | 4 - drivers/gpu/drm/i915/intel_pcode.c | 235 - drivers/gpu/drm/i915/intel_pcode.h | 26 - drivers/gpu/drm/i915/intel_pm.c | 319 +- drivers/gpu/drm/i915/intel_pm.h | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 23 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 + drivers/gpu/drm/i915/intel_sbi.c | 73 - drivers/gpu/drm/i915/intel_sbi.h | 23 - drivers/gpu/drm/i915/intel_sideband.c | 577 + drivers/gpu/drm/i915/intel_sideband.h | 143 + drivers/gpu/drm/i915/intel_uncore.c | 447 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 299 - drivers/gpu/drm/i915/pxp/intel_pxp.h | 64 - drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c | 141 - drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h | 15 - drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 78 - drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h | 21 - drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 101 - drivers/gpu/drm/i915/pxp/intel_pxp_irq.h | 32 - drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 46 - drivers/gpu/drm/i915/pxp/intel_pxp_pm.h | 24 - drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 175 - drivers/gpu/drm/i915/pxp/intel_pxp_session.h | 15 - drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 172 - drivers/gpu/drm/i915/pxp/intel_pxp_tee.h | 17 - drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 36 - drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 83 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- .../drm/i915/selftests/intel_scheduler_helpers.c | 12 - .../drm/i915/selftests/intel_scheduler_helpers.h | 2 - drivers/gpu/drm/i915/selftests/intel_uncore.c | 34 +- drivers/gpu/drm/i915/vlv_sideband.c | 266 - drivers/gpu/drm/i915/vlv_sideband.h | 123 - drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/kmb/kmb_drv.c | 8 +- drivers/gpu/drm/kmb/kmb_drv.h | 5 - drivers/gpu/drm/kmb/kmb_plane.c | 81 +- drivers/gpu/drm/kmb/kmb_plane.h | 5 +- drivers/gpu/drm/kmb/kmb_regs.h | 3 - drivers/gpu/drm/lima/lima_gem.c | 9 +- drivers/gpu/drm/lima/lima_sched.c | 28 +- drivers/gpu/drm/lima/lima_sched.h | 6 +- drivers/gpu/drm/mcde/mcde_drv.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 157 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/gpu/drm/meson/meson_drv.c | 3 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- drivers/gpu/drm/mga/mga_ioc32.c | 27 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_mm.c | 35 +- drivers/gpu/drm/msm/Kconfig | 8 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 - drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 46 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 - drivers/gpu/drm/msm/dp/dp_display.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 30 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_drv.h | 47 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.h | 5 + drivers/gpu/drm/msm/msm_gem_submit.c | 40 +- drivers/gpu/drm/msm/msm_gpu.h | 66 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 6 - drivers/gpu/drm/msm/msm_ringbuffer.c | 12 + drivers/gpu/drm/msm/msm_submitqueue.c | 72 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 1 - drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 - drivers/gpu/drm/nouveau/nouveau_drm.c | 4 - drivers/gpu/drm/nouveau/nouveau_gem.c | 6 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 + drivers/gpu/drm/nouveau/nv84_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 311 - drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +- drivers/gpu/drm/omapdrm/Kconfig | 3 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panel/Kconfig | 79 +- drivers/gpu/drm/panel/Makefile | 7 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 18 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 445 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 743 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-edp.c | 1896 - drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 13 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 29 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 266 +- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 14 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 323 - drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/panel/panel-lvds.c | 18 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 9 - drivers/gpu/drm/panel/panel-novatek-nt35950.c | 702 - drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 20 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 85 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 8 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 +- drivers/gpu/drm/panel/panel-samsung-s6d27a1.c | 320 - drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 21 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 2 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 - drivers/gpu/drm/panel/panel-samsung-sofef00.c | 17 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 21 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 8 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 333 - drivers/gpu/drm/panel/panel-simple.c | 1195 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 8 - .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 552 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 25 +- drivers/gpu/drm/panfrost/panfrost_device.c | 10 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 33 +- drivers/gpu/drm/panfrost/panfrost_job.c | 48 +- drivers/gpu/drm/panfrost/panfrost_job.h | 5 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 42 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/r128/ati_pcigart.c | 13 +- drivers/gpu/drm/radeon/atombios.h | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/r600_dpm.c | 10 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_fence.c | 24 +- drivers/gpu/drm/radeon/radeon_ttm.c | 15 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 11 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 108 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 26 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 28 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 50 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 7 - drivers/gpu/drm/rcar-du/rcar_du_regs.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 36 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 15 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 - drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 4 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 85 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 30 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 33 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 26 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 140 +- drivers/gpu/drm/scheduler/sched_fence.c | 62 +- drivers/gpu/drm/scheduler/sched_main.c | 185 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 7 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 18 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 28 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 4 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/Makefile | 3 +- drivers/gpu/drm/tegra/dc.c | 120 +- drivers/gpu/drm/tegra/dc.h | 7 +- drivers/gpu/drm/tegra/drm.c | 4 - drivers/gpu/drm/tegra/drm.h | 1 - drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 171 +- drivers/gpu/drm/tegra/gr2d.c | 33 +- drivers/gpu/drm/tegra/hub.h | 1 + drivers/gpu/drm/tegra/nvdec.c | 470 - drivers/gpu/drm/tegra/plane.c | 67 +- drivers/gpu/drm/tegra/plane.h | 2 +- drivers/gpu/drm/tegra/rgb.c | 53 +- drivers/gpu/drm/tegra/submit.c | 63 +- drivers/gpu/drm/tegra/uapi.c | 70 +- drivers/gpu/drm/tegra/uapi.h | 5 +- drivers/gpu/drm/tegra/vic.c | 8 - drivers/gpu/drm/tiny/Kconfig | 17 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/bochs.c | 8 - drivers/gpu/drm/tiny/ili9163.c | 225 - drivers/gpu/drm/ttm/ttm_bo.c | 87 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 21 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +- drivers/gpu/drm/ttm/ttm_device.c | 48 - drivers/gpu/drm/ttm/ttm_module.c | 12 - drivers/gpu/drm/ttm/ttm_pool.c | 42 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_resource.c | 49 - drivers/gpu/drm/ttm/ttm_tt.c | 69 +- drivers/gpu/drm/udl/Kconfig | 1 - drivers/gpu/drm/v3d/Kconfig | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 15 +- drivers/gpu/drm/v3d/v3d_drv.h | 30 +- drivers/gpu/drm/v3d/v3d_gem.c | 472 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 5 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_ttm.c | 17 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_dpi.c | 15 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 +- drivers/gpu/drm/vc4/vc4_dsi.c | 28 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 221 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 - drivers/gpu/drm/vgem/vgem_drv.c | 342 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 44 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 195 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 3 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 32 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 27 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 61 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/gpu/drm/zte/Kconfig | 10 + drivers/gpu/drm/zte/Makefile | 10 + drivers/gpu/drm/zte/zx_common_regs.h | 28 + drivers/gpu/drm/zte/zx_drm_drv.c | 184 + drivers/gpu/drm/zte/zx_drm_drv.h | 34 + drivers/gpu/drm/zte/zx_hdmi.c | 760 + drivers/gpu/drm/zte/zx_hdmi_regs.h | 66 + drivers/gpu/drm/zte/zx_plane.c | 537 + drivers/gpu/drm/zte/zx_plane.h | 26 + drivers/gpu/drm/zte/zx_plane_regs.h | 120 + drivers/gpu/drm/zte/zx_tvenc.c | 400 + drivers/gpu/drm/zte/zx_tvenc_regs.h | 27 + drivers/gpu/drm/zte/zx_vga.c | 527 + drivers/gpu/drm/zte/zx_vga_regs.h | 33 + drivers/gpu/drm/zte/zx_vou.c | 921 + drivers/gpu/drm/zte/zx_vou.h | 64 + drivers/gpu/drm/zte/zx_vou_regs.h | 212 + drivers/gpu/host1x/Kconfig | 1 - drivers/gpu/host1x/bus.c | 79 +- drivers/gpu/host1x/dev.c | 20 - drivers/gpu/host1x/dev.h | 2 - drivers/gpu/host1x/fence.c | 6 +- drivers/gpu/host1x/job.c | 160 +- drivers/gpu/host1x/job.h | 6 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/hid/Kconfig | 7 - drivers/hid/Makefile | 1 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 3 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 2 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 2 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 29 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 3 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 +- .../hid_descriptor/amd_sfh_hid_report_desc.h | 3 +- drivers/hid/hid-apple.c | 19 +- drivers/hid/hid-betopff.c | 13 +- drivers/hid/hid-cougar.c | 3 +- drivers/hid/hid-cp2112.c | 14 +- drivers/hid/hid-debug.c | 10 +- drivers/hid/hid-ids.h | 6 - drivers/hid/hid-input.c | 1 - drivers/hid/hid-multitouch.c | 13 - drivers/hid/hid-roccat-kone.c | 2 +- drivers/hid/hid-roccat-kone.h | 12 +- drivers/hid/hid-u2fzero.c | 4 +- drivers/hid/hid-xiaomi.c | 94 - drivers/hid/wacom_wac.c | 8 - drivers/hsi/clients/cmt_speech.c | 4 +- drivers/hsi/clients/ssi_protocol.c | 4 +- drivers/hwmon/Kconfig | 11 - drivers/hwmon/Makefile | 1 - drivers/hwmon/abituguru3.c | 6 +- drivers/hwmon/acpi_power_meter.c | 13 +- drivers/hwmon/ad7414.c | 4 +- drivers/hwmon/ad7418.c | 6 +- drivers/hwmon/adm1021.c | 4 +- drivers/hwmon/adm1025.c | 4 +- drivers/hwmon/adm1026.c | 4 +- drivers/hwmon/adm1029.c | 4 +- drivers/hwmon/adm1031.c | 6 +- drivers/hwmon/adt7310.c | 3 +- drivers/hwmon/adt7410.c | 3 +- drivers/hwmon/adt7x10.c | 3 +- drivers/hwmon/adt7x10.h | 2 +- drivers/hwmon/amc6821.c | 8 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/asb100.c | 4 +- drivers/hwmon/asc7621.c | 4 +- drivers/hwmon/atxp1.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 63 +- drivers/hwmon/dme1737.c | 4 +- drivers/hwmon/ds1621.c | 4 +- drivers/hwmon/ds620.c | 4 +- drivers/hwmon/emc6w201.c | 4 +- drivers/hwmon/f71805f.c | 4 +- drivers/hwmon/f71882fg.c | 4 +- drivers/hwmon/f75375s.c | 4 +- drivers/hwmon/fschmd.c | 4 +- drivers/hwmon/g760a.c | 2 +- drivers/hwmon/gl518sm.c | 4 +- drivers/hwmon/gl520sm.c | 4 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 4 +- drivers/hwmon/it87.c | 12 +- drivers/hwmon/k10temp.c | 6 + drivers/hwmon/lineage-pem.c | 2 +- drivers/hwmon/lm63.c | 6 +- drivers/hwmon/lm77.c | 4 +- drivers/hwmon/lm78.c | 4 +- drivers/hwmon/lm80.c | 6 +- drivers/hwmon/lm83.c | 4 +- drivers/hwmon/lm85.c | 4 +- drivers/hwmon/lm87.c | 4 +- drivers/hwmon/lm92.c | 4 +- drivers/hwmon/lm93.c | 4 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/ltc2947-core.c | 8 +- drivers/hwmon/ltc2992.c | 3 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 2 +- drivers/hwmon/ltc4261.c | 4 +- drivers/hwmon/max16065.c | 2 +- drivers/hwmon/max1619.c | 4 +- drivers/hwmon/max1668.c | 4 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max6620.c | 514 - drivers/hwmon/max6639.c | 4 +- drivers/hwmon/max6642.c | 2 +- drivers/hwmon/mlxreg-fan.c | 150 +- drivers/hwmon/nct6683.c | 3 - drivers/hwmon/nct6775.c | 716 +- drivers/hwmon/occ/common.c | 47 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 15 +- drivers/hwmon/occ/p9_sbe.c | 4 +- drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 33 +- drivers/hwmon/pmbus/lm25066.c | 88 +- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwmon/sch5636.c | 4 +- drivers/hwmon/sht21.c | 4 +- drivers/hwmon/sis5595.c | 4 +- drivers/hwmon/smm665.c | 2 +- drivers/hwmon/smsc47b397.c | 4 +- drivers/hwmon/smsc47m192.c | 4 +- drivers/hwmon/thmc50.c | 4 +- drivers/hwmon/tmp103.c | 105 +- drivers/hwmon/tmp401.c | 6 +- drivers/hwmon/tmp421.c | 245 +- drivers/hwmon/via686a.c | 4 +- drivers/hwmon/vt1211.c | 4 +- drivers/hwmon/vt8231.c | 4 +- drivers/hwmon/w83627ehf.c | 8 +- drivers/hwmon/w83627hf.c | 6 +- drivers/hwmon/w83781d.c | 4 +- drivers/hwmon/w83791d.c | 33 +- drivers/hwmon/w83792d.c | 34 +- drivers/hwmon/w83793.c | 32 +- drivers/hwmon/w83795.c | 6 +- drivers/hwmon/w83l785ts.c | 4 +- drivers/hwmon/w83l786ng.c | 4 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 - drivers/i2c/busses/Kconfig | 16 +- drivers/i2c/busses/Makefile | 3 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 4 +- drivers/i2c/busses/i2c-bcm-kona.c | 2 +- drivers/i2c/busses/i2c-i801.c | 78 +- drivers/i2c/busses/i2c-ismt.c | 12 +- drivers/i2c/busses/i2c-kempld.c | 3 +- drivers/i2c/busses/i2c-mlxcpld.c | 18 +- drivers/i2c/busses/i2c-mt65xx.c | 93 +- drivers/i2c/busses/i2c-pasemi-core.c | 353 - drivers/i2c/busses/i2c-pasemi-core.h | 21 - drivers/i2c/busses/i2c-pasemi-pci.c | 85 - drivers/i2c/busses/i2c-pasemi-platform.c | 122 - drivers/i2c/busses/i2c-pasemi.c | 409 + drivers/i2c/busses/i2c-pxa.c | 1 + drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/i2c/i2c-core-acpi.c | 1 - drivers/i3c/master.c | 3 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/idle/intel_idle.c | 13 +- drivers/iio/accel/Kconfig | 62 - drivers/iio/accel/Makefile | 6 - drivers/iio/accel/adxl313.h | 54 - drivers/iio/accel/adxl313_core.c | 332 - drivers/iio/accel/adxl313_i2c.c | 66 - drivers/iio/accel/adxl313_spi.c | 92 - drivers/iio/accel/adxl355.h | 21 - drivers/iio/accel/adxl355_core.c | 765 - drivers/iio/accel/adxl355_i2c.c | 62 - drivers/iio/accel/adxl355_spi.c | 65 - drivers/iio/accel/adxl372.c | 1 - drivers/iio/accel/bma400.h | 2 +- drivers/iio/accel/bma400_core.c | 7 +- drivers/iio/accel/bma400_i2c.c | 4 +- drivers/iio/accel/bma400_spi.c | 4 +- drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/bmc150-accel-i2c.c | 4 +- drivers/iio/accel/bmc150-accel-spi.c | 4 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/iio/accel/bmi088-accel-core.c | 4 +- drivers/iio/accel/bmi088-accel-spi.c | 4 +- drivers/iio/accel/bmi088-accel.h | 2 +- drivers/iio/accel/fxls8962af-core.c | 349 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/kxsd9-spi.c | 4 +- drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/kxsd9.h | 2 +- drivers/iio/accel/mma7455.h | 2 +- drivers/iio/accel/mma7455_core.c | 4 +- drivers/iio/accel/mma7455_i2c.c | 4 +- drivers/iio/accel/mma7455_spi.c | 4 +- drivers/iio/accel/mma7660.c | 2 +- drivers/iio/accel/st_accel_core.c | 31 +- drivers/iio/accel/st_accel_i2c.c | 23 +- drivers/iio/accel/st_accel_spi.c | 23 +- drivers/iio/adc/Kconfig | 18 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7192.c | 1 - drivers/iio/adc/ad7291.c | 70 +- drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7949.c | 254 +- drivers/iio/adc/ad799x.c | 68 +- drivers/iio/adc/aspeed_adc.c | 599 +- drivers/iio/adc/at91-sama5d2_adc.c | 598 +- drivers/iio/adc/axp288_adc.c | 28 +- drivers/iio/adc/berlin2-adc.c | 34 +- drivers/iio/adc/da9150-gpadc.c | 27 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/fsl-imx25-gcq.c | 55 +- drivers/iio/adc/imx8qxp-adc.c | 494 - drivers/iio/adc/intel_mrfld_adc.c | 24 +- drivers/iio/adc/lp8788_adc.c | 31 +- drivers/iio/adc/max1027.c | 281 +- drivers/iio/adc/max1363.c | 82 +- drivers/iio/adc/mt6577_auxadc.c | 8 - drivers/iio/adc/nau7802.c | 50 +- drivers/iio/adc/rn5t618-adc.c | 13 +- drivers/iio/adc/rockchip_saradc.c | 4 +- drivers/iio/adc/rzg2l_adc.c | 6 +- drivers/iio/adc/ti-adc108s102.c | 11 +- drivers/iio/adc/ti-adc128s052.c | 6 - drivers/iio/adc/ti-ads8344.c | 27 +- drivers/iio/adc/twl6030-gpadc.c | 6 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 8 +- drivers/iio/buffer/kfifo_buf.c | 50 - drivers/iio/chemical/Kconfig | 24 - drivers/iio/chemical/Makefile | 2 - drivers/iio/chemical/scd4x.c | 691 - drivers/iio/chemical/sunrise_co2.c | 537 - .../common/cros_ec_sensors/cros_ec_sensors_core.c | 3 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 5 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 11 +- drivers/iio/common/st_sensors/st_sensors_core.c | 48 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 1 + drivers/iio/common/st_sensors/st_sensors_spi.c | 1 + drivers/iio/common/st_sensors/st_sensors_trigger.c | 53 +- drivers/iio/dac/ad5064.c | 49 +- drivers/iio/dac/ad5380.c | 15 +- drivers/iio/dac/ad5446.c | 21 +- drivers/iio/dac/ad5592r-base.c | 4 +- drivers/iio/dac/ad5592r-base.h | 2 +- drivers/iio/dac/ad5592r.c | 4 +- drivers/iio/dac/ad5593r.c | 4 +- drivers/iio/dac/ad5686-spi.c | 4 +- drivers/iio/dac/ad5686.c | 4 +- drivers/iio/dac/ad5686.h | 2 +- drivers/iio/dac/ad5696-i2c.c | 4 +- drivers/iio/dac/ad5766.c | 48 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad7303.c | 47 +- drivers/iio/dac/ad8801.c | 11 +- drivers/iio/dac/ds4424.c | 9 +- drivers/iio/dac/lpc18xx_dac.c | 14 +- drivers/iio/dac/ltc1660.c | 7 +- drivers/iio/dac/max5821.c | 9 +- drivers/iio/dac/mcp4922.c | 7 +- drivers/iio/dac/stm32-dac-core.c | 18 +- drivers/iio/dac/ti-dac5571.c | 1 - drivers/iio/dac/ti-dac7311.c | 7 +- drivers/iio/gyro/Kconfig | 1 + drivers/iio/gyro/adis16080.c | 11 +- drivers/iio/gyro/mpu3050-core.c | 24 +- drivers/iio/gyro/st_gyro_core.c | 27 +- drivers/iio/gyro/st_gyro_i2c.c | 23 +- drivers/iio/gyro/st_gyro_spi.c | 23 +- drivers/iio/health/afe4403.c | 14 +- drivers/iio/health/afe4404.c | 8 +- drivers/iio/iio_core.h | 4 - drivers/iio/imu/adis.c | 17 +- drivers/iio/imu/adis16400.c | 20 +- drivers/iio/imu/adis16460.c | 18 +- drivers/iio/imu/adis16475.c | 22 +- drivers/iio/imu/adis16480.c | 14 +- drivers/iio/imu/adis_trigger.c | 4 - drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 36 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 16 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 1 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 29 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 6 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 6 + drivers/iio/industrialio-buffer.c | 189 +- drivers/iio/industrialio-core.c | 9 +- drivers/iio/inkern.c | 17 - drivers/iio/light/cm36651.c | 7 +- drivers/iio/light/ltr501.c | 37 - drivers/iio/light/max44000.c | 17 +- drivers/iio/light/noa1305.c | 7 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/magnetometer/Kconfig | 2 +- drivers/iio/magnetometer/ak8975.c | 35 - drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/magnetometer/hmc5843_i2c.c | 4 +- drivers/iio/magnetometer/hmc5843_spi.c | 4 +- drivers/iio/magnetometer/st_magn_core.c | 29 +- drivers/iio/magnetometer/st_magn_i2c.c | 23 +- drivers/iio/magnetometer/st_magn_spi.c | 23 +- drivers/iio/potentiometer/max5487.c | 7 +- drivers/iio/pressure/ms5611.h | 2 +- drivers/iio/pressure/ms5611_core.c | 4 +- drivers/iio/pressure/ms5611_i2c.c | 4 +- drivers/iio/pressure/ms5611_spi.c | 4 +- drivers/iio/pressure/st_pressure_core.c | 27 +- drivers/iio/pressure/st_pressure_i2c.c | 23 +- drivers/iio/pressure/st_pressure_spi.c | 27 +- drivers/iio/temperature/Kconfig | 10 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/ltc2983.c | 16 - drivers/iio/temperature/max31865.c | 349 - drivers/iio/test/Makefile | 1 - drivers/infiniband/core/cma.c | 85 +- drivers/infiniband/core/cma_priv.h | 12 +- drivers/infiniband/core/counters.c | 40 +- drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/iwpm_util.c | 2 +- drivers/infiniband/core/nldev.c | 278 +- drivers/infiniband/core/rw.c | 66 +- drivers/infiniband/core/sa_query.c | 1 + drivers/infiniband/core/sysfs.c | 52 +- drivers/infiniband/core/verbs.c | 48 - drivers/infiniband/hw/bnxt_re/bnxt_re.h | 19 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 378 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 30 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 35 +- drivers/infiniband/hw/bnxt_re/main.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 5 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 9 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 51 - drivers/infiniband/hw/bnxt_re/qplib_sp.h | 28 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 85 - drivers/infiniband/hw/cxgb4/cm.c | 1 + drivers/infiniband/hw/cxgb4/device.c | 1 + drivers/infiniband/hw/cxgb4/provider.c | 22 +- drivers/infiniband/hw/efa/efa.h | 19 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 100 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 41 - drivers/infiniband/hw/efa/efa_com.c | 164 - drivers/infiniband/hw/efa/efa_com.h | 38 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 35 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_main.c | 181 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 7 +- drivers/infiniband/hw/efa/efa_verbs.c | 86 +- drivers/infiniband/hw/hfi1/efivar.c | 10 +- drivers/infiniband/hw/hfi1/ipoib.h | 76 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 322 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/hfi1/trace_tx.h | 71 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 53 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 31 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 33 +- drivers/infiniband/hw/irdma/cm.c | 4 +- drivers/infiniband/hw/irdma/cm.h | 8 + drivers/infiniband/hw/irdma/ctrl.c | 38 + drivers/infiniband/hw/irdma/hw.c | 30 +- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/osdep.h | 1 + drivers/infiniband/hw/irdma/protos.h | 2 + drivers/infiniband/hw/irdma/type.h | 2 +- drivers/infiniband/hw/irdma/uk.c | 61 +- drivers/infiniband/hw/irdma/user.h | 6 +- drivers/infiniband/hw/irdma/utils.c | 47 +- drivers/infiniband/hw/irdma/verbs.c | 109 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 46 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 26 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/counters.c | 282 +- drivers/infiniband/hw/mlx5/fs.c | 187 - drivers/infiniband/hw/mlx5/main.c | 55 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 41 +- drivers/infiniband/hw/mlx5/qp.c | 2 - drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 33 +- drivers/infiniband/hw/usnic/usnic_ib.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_av.c | 20 +- drivers/infiniband/sw/rxe/rxe_comp.c | 57 +- drivers/infiniband/sw/rxe/rxe_cq.c | 28 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 42 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 - drivers/infiniband/sw/rxe/rxe_mr.c | 267 +- drivers/infiniband/sw/rxe/rxe_mw.c | 36 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 6 +- drivers/infiniband/sw/rxe/rxe_param.h | 34 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 16 +- drivers/infiniband/sw/rxe/rxe_queue.c | 30 +- drivers/infiniband/sw/rxe/rxe_queue.h | 292 +- drivers/infiniband/sw/rxe/rxe_req.c | 65 +- drivers/infiniband/sw/rxe/rxe_resp.c | 50 +- drivers/infiniband/sw/rxe/rxe_srq.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 139 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 60 +- drivers/infiniband/sw/siw/siw_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 49 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs-clt.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 6 - drivers/infiniband/ulp/rtrs/rtrs-srv.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs.c | 31 +- drivers/infiniband/ulp/srp/ib_srp.c | 59 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 38 +- drivers/input/joystick/analog.c | 18 +- drivers/input/joystick/tmdc.c | 2 +- drivers/input/joystick/xpad.c | 2 - drivers/input/keyboard/Kconfig | 10 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/cypress-sf.c | 224 - drivers/input/keyboard/ep93xx_keypad.c | 172 +- drivers/input/keyboard/mpr121_touchkey.c | 4 +- drivers/input/keyboard/omap-keypad.c | 3 +- drivers/input/keyboard/snvs_pwrkey.c | 29 - drivers/input/keyboard/tm2-touchkey.c | 7 - drivers/input/misc/adxl34x-i2c.c | 4 +- drivers/input/misc/adxl34x-spi.c | 4 +- drivers/input/misc/adxl34x.c | 6 +- drivers/input/misc/adxl34x.h | 2 +- drivers/input/misc/ariel-pwrbutton.c | 7 - drivers/input/misc/cpcap-pwrbutton.c | 7 +- drivers/input/misc/max77693-haptic.c | 1 + drivers/input/misc/max8925_onkey.c | 2 +- drivers/input/misc/palmas-pwrbutton.c | 5 - drivers/input/misc/pm8941-pwrkey.c | 6 +- drivers/input/serio/serport.c | 3 +- drivers/input/touchscreen.c | 42 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/Makefile | 3 +- drivers/input/touchscreen/ads7846.c | 200 +- drivers/input/touchscreen/elants_i2c.c | 4 +- drivers/input/touchscreen/goodix.c | 231 +- drivers/input/touchscreen/goodix.h | 117 - drivers/input/touchscreen/goodix_fwupload.c | 427 - drivers/input/touchscreen/ili210x.c | 529 +- drivers/input/touchscreen/raydium_i2c_ts.c | 54 +- drivers/input/touchscreen/resistive-adc-touch.c | 29 +- drivers/input/touchscreen/st1232.c | 3 +- drivers/input/touchscreen/tsc2004.c | 4 +- drivers/input/touchscreen/tsc2005.c | 4 +- drivers/input/touchscreen/tsc200x-core.c | 4 +- drivers/input/touchscreen/tsc200x-core.h | 2 +- drivers/interconnect/qcom/icc-rpm.c | 263 +- drivers/interconnect/qcom/icc-rpm.h | 56 +- drivers/interconnect/qcom/msm8916.c | 1214 +- drivers/interconnect/qcom/msm8939.c | 1283 +- drivers/interconnect/qcom/qcs404.c | 967 +- drivers/interconnect/qcom/sdm660.c | 1931 +- drivers/interconnect/samsung/Kconfig | 6 +- drivers/iommu/Kconfig | 11 +- drivers/iommu/amd/amd_iommu_types.h | 2 - drivers/iommu/amd/init.c | 16 +- drivers/iommu/amd/iommu.c | 24 +- drivers/iommu/amd/iommu_v2.c | 3 +- drivers/iommu/apple-dart.c | 84 +- drivers/iommu/arm/arm-smmu/Makefile | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/dma-iommu.c | 195 +- drivers/iommu/intel/dmar.c | 6 +- drivers/iommu/iommu.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 32 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/ipack/devices/ipoctal.c | 101 +- drivers/irqchip/Kconfig | 1 - drivers/irqchip/irq-armada-370-xp.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic.c | 52 +- drivers/irqchip/irq-mbigen.c | 6 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-renesas-rza1.c | 12 +- drivers/isdn/capi/kcapi.c | 5 - drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/leds/led-class-flash.c | 2 +- drivers/leds/led-triggers.c | 41 +- drivers/leds/trigger/Kconfig | 1 - drivers/macintosh/smu.c | 5 +- drivers/mailbox/bcm2835-mailbox.c | 4 +- drivers/mailbox/hi3660-mailbox.c | 4 +- drivers/mailbox/hi6220-mailbox.c | 7 +- drivers/mailbox/mailbox-altera.c | 5 +- drivers/mailbox/mailbox-sti.c | 4 +- drivers/mailbox/mailbox-xgene-slimpro.c | 4 +- drivers/mailbox/mtk-cmdq-mailbox.c | 15 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/platform_mhu.c | 4 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 31 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/sun6i-msgbox.c | 9 +- drivers/mcb/mcb-core.c | 12 +- drivers/md/Kconfig | 10 - drivers/md/Makefile | 4 - drivers/md/bcache/request.c | 13 +- drivers/md/bcache/request.h | 4 +- drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-audit.c | 84 - drivers/md/dm-audit.h | 66 - drivers/md/dm-bio-record.h | 1 - drivers/md/dm-bufio.c | 1 + drivers/md/dm-clone-target.c | 2 +- drivers/md/dm-crypt.c | 23 +- drivers/md/dm-ima.c | 1 - drivers/md/dm-integrity.c | 25 +- drivers/md/dm-ps-historical-service-time.c | 1 - drivers/md/dm-rq.c | 9 +- drivers/md/dm-table.c | 1 - drivers/md/dm-verity-target.c | 16 +- drivers/md/dm-zoned-target.c | 1 + drivers/md/dm.c | 45 +- drivers/md/md.c | 109 +- drivers/md/md.h | 2 +- drivers/md/raid1.c | 13 +- drivers/md/raid10.c | 2 +- drivers/md/raid5.c | 7 +- drivers/media/cec/Kconfig | 4 - drivers/media/cec/core/cec-core.c | 2 +- drivers/media/cec/core/cec-pin.c | 4 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 4 +- drivers/media/cec/platform/meson/ao-cec.c | 4 +- drivers/media/cec/platform/s5p/s5p_cec.c | 4 +- drivers/media/cec/platform/sti/stih-cec.c | 4 +- drivers/media/cec/platform/stm32/stm32-cec.c | 4 +- drivers/media/common/siano/smscoreapi.c | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 149 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 195 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 39 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 59 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 9 + drivers/media/dvb-frontends/cxd2099.h | 9 + drivers/media/dvb-frontends/cxd2820r_priv.h | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 4 +- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/dvb-frontends/mxl5xx.c | 9 + drivers/media/dvb-frontends/mxl5xx.h | 9 + drivers/media/dvb-frontends/mxl5xx_defs.h | 4 + drivers/media/dvb-frontends/mxl5xx_regs.h | 10 + drivers/media/dvb-frontends/mxl692.c | 9 + drivers/media/dvb-frontends/mxl692.h | 9 + drivers/media/dvb-frontends/mxl692_defs.h | 9 + drivers/media/dvb-frontends/rtl2832_sdr.c | 5 +- drivers/media/dvb-frontends/stv0910.c | 9 + drivers/media/dvb-frontends/stv0910.h | 9 + drivers/media/dvb-frontends/stv6111.c | 9 + drivers/media/dvb-frontends/stv6111.h | 9 + drivers/media/firewire/firedtv-avc.c | 14 +- drivers/media/firewire/firedtv-ci.c | 2 - drivers/media/i2c/Kconfig | 25 - drivers/media/i2c/Makefile | 2 - drivers/media/i2c/dw9714.c | 14 +- drivers/media/i2c/hi846.c | 2190 - drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/ir-kbd-i2c.c | 1 - drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/ov13858.c | 11 +- drivers/media/i2c/ov13b10.c | 1491 - drivers/media/i2c/ov5670.c | 11 +- drivers/media/i2c/ov8856.c | 83 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/i2c/tda1997x.c | 12 +- drivers/media/i2c/video-i2c.c | 21 +- drivers/media/mc/Kconfig | 8 + drivers/media/mc/mc-devnode.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 4 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-queue.c | 13 +- drivers/media/pci/cx18/cx18-streams.c | 24 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 60 +- drivers/media/pci/intel/ipu3/cio2-bridge.h | 9 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 274 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 - drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/pci/ivtv/ivtv-queue.c | 18 +- drivers/media/pci/ivtv/ivtv-streams.c | 22 +- drivers/media/pci/ivtv/ivtv-udma.c | 19 +- drivers/media/pci/ivtv/ivtv-yuv.c | 10 +- drivers/media/pci/ivtv/ivtvfb.c | 8 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 29 +- drivers/media/pci/pluto2/pluto2.c | 20 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/saa7164/saa7164-api.c | 2 + drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/platform/Kconfig | 22 +- drivers/media/platform/Makefile | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 23 +- drivers/media/platform/aspeed-video.c | 33 +- drivers/media/platform/atmel/atmel-isc-base.c | 29 +- drivers/media/platform/atmel/atmel-isc.h | 2 - drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 54 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 37 +- drivers/media/platform/cadence/cdns-csi2rx.c | 18 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/imx-vdoa.c | 3 +- drivers/media/platform/davinci/vpbe_venc.c | 9 +- drivers/media/platform/davinci/vpif.c | 5 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/davinci/vpss.c | 10 +- drivers/media/platform/exynos-gsc/gsc-core.c | 3 +- drivers/media/platform/exynos4-is/media-dev.c | 20 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 36 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/ge2d.c | 10 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-vcodec/Makefile | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 820 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 27 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 65 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 628 - .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 360 - drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 59 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 148 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 75 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 774 - drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 3 - drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 1 - drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 23 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 43 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 5 - drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/omap/omap_vout.c | 18 +- drivers/media/platform/omap/omap_vout_vrfb.c | 2 +- drivers/media/platform/omap/omap_voutdef.h | 2 +- drivers/media/platform/omap3isp/isp.c | 21 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 28 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 18 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 17 +- drivers/media/platform/qcom/camss/camss-vfe.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe.h | 2 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/qcom/venus/core.c | 58 +- drivers/media/platform/qcom/venus/core.h | 2 - drivers/media/platform/qcom/venus/firmware.c | 42 +- drivers/media/platform/qcom/venus/helpers.c | 14 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 7 - drivers/media/platform/qcom/venus/hfi_helper.h | 14 - drivers/media/platform/qcom/venus/hfi_msgs.c | 7 - .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 13 + drivers/media/platform/qcom/venus/hfi_platform.h | 2 + .../media/platform/qcom/venus/hfi_platform_v6.c | 6 + drivers/media/platform/qcom/venus/hfi_venus.c | 4 - drivers/media/platform/qcom/venus/hfi_venus_io.h | 2 - drivers/media/platform/qcom/venus/pm_helpers.c | 13 +- drivers/media/platform/qcom/venus/vdec.c | 42 +- drivers/media/platform/rcar-isp.c | 515 - drivers/media/platform/rcar-vin/rcar-core.c | 1081 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 241 +- drivers/media/platform/rcar-vin/rcar-dma.c | 40 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 - drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 17 +- drivers/media/platform/rcar_fdp1.c | 4 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 33 +- drivers/media/platform/rockchip/rga/rga.c | 5 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 557 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 107 +- drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-g2d/g2d.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 23 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 9 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 1 + .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 1 + drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 37 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 16 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 33 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 18 +- drivers/media/platform/vsp1/vsp1_regs.h | 11 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-vip.c | 4 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/imon.c | 2 - drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/ir_toy.c | 80 +- drivers/media/rc/mceusb.c | 2 - drivers/media/rc/meson-ir-tx.c | 1 + drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/streamzap.c | 1 - drivers/media/rc/sunxi-cir.c | 4 +- drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 - drivers/media/test-drivers/vim2m.c | 5 + drivers/media/test-drivers/vimc/vimc-scaler.c | 366 +- drivers/media/test-drivers/vivid/vivid-cec.c | 341 +- drivers/media/test-drivers/vivid/vivid-cec.h | 9 +- drivers/media/test-drivers/vivid/vivid-core.c | 52 +- drivers/media/test-drivers/vivid/vivid-core.h | 23 +- drivers/media/tuners/mxl5007t.c | 9 + drivers/media/tuners/tuner-types.c | 4 - drivers/media/usb/airspy/airspy.c | 5 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 +- drivers/media/usb/dvb-usb/az6027.c | 1 - drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 12 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/gspca/gspca.c | 2 - drivers/media/usb/gspca/m5602/m5602_ov7660.h | 1 + drivers/media/usb/gspca/sn9c20x.c | 22 +- drivers/media/usb/pvrusb2/pvrusb2-ctrl.c | 25 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 + drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_ctrl.c | 260 +- drivers/media/usb/uvc/uvc_driver.c | 16 +- drivers/media/usb/uvc/uvc_metadata.c | 2 +- drivers/media/usb/uvc/uvc_v4l2.c | 103 +- drivers/media/usb/uvc/uvc_video.c | 5 - drivers/media/usb/uvc/uvcvideo.h | 17 +- drivers/media/v4l2-core/v4l2-async.c | 168 +- drivers/media/v4l2-core/v4l2-common.c | 3 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 9 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 6 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 5 - drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 77 +- drivers/memory/Kconfig | 5 +- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/jedec_ddr.h | 47 - drivers/memory/jedec_ddr_data.c | 41 - drivers/memory/mtk-smi.c | 596 +- drivers/memory/of_memory.c | 87 - drivers/memory/of_memory.h | 9 - drivers/memory/renesas-rpc-if.c | 159 +- drivers/memory/samsung/Kconfig | 13 +- drivers/memory/tegra/Kconfig | 1 - drivers/memory/tegra/mc.c | 25 +- drivers/memory/tegra/tegra186-emc.c | 5 - drivers/memory/tegra/tegra20-emc.c | 199 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 6 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/core/ms_block.c | 8 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 5 +- drivers/message/fusion/mptfc.c | 8 +- drivers/message/fusion/mptsas.c | 4 +- drivers/message/fusion/mptscsih.c | 46 +- drivers/message/fusion/mptscsih.h | 2 +- drivers/message/fusion/mptspi.c | 6 +- drivers/mfd/Kconfig | 8 +- drivers/mfd/altera-a10sr.c | 8 - drivers/mfd/cros_ec_dev.c | 1 + drivers/mfd/da9063-i2c.c | 2 - drivers/mfd/hi6421-spmi-pmic.c | 16 +- drivers/mfd/intel-lpss-pci.c | 2 - drivers/mfd/max14577.c | 6 +- drivers/mfd/max77686.c | 3 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/mfd-core.c | 2 - drivers/mfd/motorola-cpcap.c | 8 - drivers/mfd/qcom-pm8xxx.c | 39 +- drivers/mfd/rk808.c | 4 - drivers/mfd/sec-irq.c | 3 +- drivers/mfd/sprd-sc27xx-spi.c | 17 - drivers/mfd/ti_am335x_tscadc.c | 2 +- drivers/misc/Kconfig | 1 - drivers/misc/ad525x_dpot-i2c.c | 3 +- drivers/misc/ad525x_dpot-spi.c | 3 +- drivers/misc/ad525x_dpot.c | 4 +- drivers/misc/ad525x_dpot.h | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cb710/sgbuf2.c | 2 +- drivers/misc/eeprom/at25.c | 8 - drivers/misc/eeprom/eeprom_93xx46.c | 18 - drivers/misc/fastrpc.c | 22 +- drivers/misc/gehc-achc.c | 1 - drivers/misc/genwqe/card_base.c | 2 +- drivers/misc/genwqe/card_utils.c | 10 +- .../misc/habanalabs/common/command_submission.c | 104 +- drivers/misc/habanalabs/common/hw_queue.c | 9 +- drivers/misc/habanalabs/gaudi/gaudi.c | 11 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 115 +- .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 2 - drivers/misc/hi6421v600-irq.c | 9 +- drivers/misc/hisi_hikey_usb.c | 119 +- drivers/misc/lis3lv02d/lis3lv02d.c | 3 +- drivers/misc/lis3lv02d/lis3lv02d.h | 2 +- drivers/misc/lis3lv02d/lis3lv02d_spi.c | 4 +- drivers/misc/mei/Kconfig | 2 - drivers/misc/mei/Makefile | 1 - drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/hw-me-regs.h | 1 - drivers/misc/mei/pci-me.c | 1 - drivers/misc/mei/pci-txe.c | 4 +- drivers/misc/mei/pxp/Kconfig | 13 - drivers/misc/mei/pxp/Makefile | 7 - drivers/misc/mei/pxp/mei_pxp.c | 229 - drivers/misc/mei/pxp/mei_pxp.h | 18 - drivers/misc/pvpanic/pvpanic-mmio.c | 9 +- drivers/misc/pvpanic/pvpanic-pci.c | 26 +- drivers/misc/pvpanic/pvpanic.c | 16 +- drivers/misc/tifm_7xx1.c | 2 +- drivers/misc/tifm_core.c | 8 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/core/mmc.c | 8 - drivers/mmc/core/mmc_ops.h | 1 + drivers/mmc/core/mmc_test.c | 1 + drivers/mmc/core/sd.c | 1 - drivers/mmc/core/slot-gpio.c | 42 +- drivers/mmc/host/Kconfig | 10 +- drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/dw_mmc.c | 18 +- drivers/mmc/host/meson-gx-mmc.c | 73 +- drivers/mmc/host/mmci.c | 4 - drivers/mmc/host/moxart-mmc.c | 29 +- drivers/mmc/host/mtk-sd.c | 99 +- drivers/mmc/host/omap_hsmmc.c | 12 +- drivers/mmc/host/renesas_sdhi_core.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci-of-at91.c | 22 +- drivers/mmc/host/sdhci-omap.c | 61 +- drivers/mmc/host/sdhci-pci-core.c | 29 +- drivers/mmc/host/sdhci-pci-o2micro.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 1 + drivers/mmc/host/sdhci-sprd.c | 13 - drivers/mmc/host/sdhci.c | 29 +- drivers/mtd/chips/Kconfig | 2 - drivers/mtd/devices/block2mtd.c | 29 +- drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/mtdsuper.c | 1 - drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/ecc-sw-hamming.c | 7 +- drivers/mtd/nand/onenand/Kconfig | 9 +- drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 15 - drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 15 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 - drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 12 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_hynix.c | 14 - drivers/mtd/nand/raw/nand_ids.c | 4 - drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/pasemi_nand.c | 12 +- drivers/mtd/nand/raw/plat_nand.c | 16 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/socrates_nand.c | 12 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 9 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 16 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/appletalk/ltpc.c | 3 +- drivers/net/arcnet/arc-rimi.c | 5 +- drivers/net/arcnet/arcdevice.h | 5 - drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com20020-pci.c | 2 +- drivers/net/arcnet/com20020.c | 4 +- drivers/net/arcnet/com20020_cs.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/arcnet/com90xx.c | 3 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/bonding/bond_sysfs.c | 4 +- drivers/net/can/flexcan.c | 68 +- drivers/net/can/slcan.c | 5 +- drivers/net/can/usb/etas_es58x/es581_4.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.h | 2 +- drivers/net/dsa/b53/b53_common.c | 59 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 142 +- drivers/net/dsa/mv88e6xxx/chip.h | 10 - drivers/net/dsa/mv88e6xxx/global1.c | 2 - drivers/net/dsa/mv88e6xxx/port.c | 23 - drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/ocelot/felix.c | 153 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/qca8k.c | 365 +- drivers/net/dsa/qca8k.h | 35 +- drivers/net/dsa/realtek-smi-core.h | 3 + drivers/net/dsa/rtl8366.c | 96 +- drivers/net/dsa/rtl8366rb.c | 301 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 43 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 45 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 19 + drivers/net/dsa/sja1105/sja1105_vl.c | 12 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/3com/3c515.c | 5 +- drivers/net/ethernet/3com/3c574_cs.c | 11 +- drivers/net/ethernet/3com/3c589_cs.c | 10 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/8390/apne.c | 3 +- drivers/net/ethernet/8390/ax88796.c | 12 +- drivers/net/ethernet/8390/axnet_cs.c | 7 +- drivers/net/ethernet/8390/mcf8390.c | 3 +- drivers/net/ethernet/8390/ne.c | 4 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 22 +- drivers/net/ethernet/8390/stnic.c | 5 +- drivers/net/ethernet/8390/zorro8390.c | 3 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/actions/owl-emac.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 14 +- drivers/net/ethernet/aeroflex/greth.c | 8 +- drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/alacritech/slicoss.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/alteon/acenic.c | 20 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/amd8111e.c | 6 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/nmclan_cs.c | 5 +- drivers/net/ethernet/amd/pcnet32.c | 15 +- drivers/net/ethernet/amd/sun3lance.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- drivers/net/ethernet/apm/xgene-v2/mac.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 2 +- drivers/net/ethernet/apple/bmac.c | 15 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 2 +- drivers/net/ethernet/arc/Kconfig | 5 +- drivers/net/ethernet/arc/emac_main.c | 4 +- drivers/net/ethernet/arc/emac_mdio.c | 9 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/atheros/alx/main.c | 4 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 4 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 37 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 5 +- drivers/net/ethernet/broadcom/bgmac.c | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 22 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 50 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 74 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 8 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 195 +- drivers/net/ethernet/broadcom/tg3.c | 59 +- drivers/net/ethernet/brocade/bna/bnad.c | 5 +- drivers/net/ethernet/cadence/macb.h | 7 +- drivers/net/ethernet/cadence/macb_main.c | 20 +- drivers/net/ethernet/cadence/macb_ptp.c | 13 +- drivers/net/ethernet/calxeda/xgmac.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 3 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 29 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 11 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 9 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 2 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 2 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 2 +- drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 40 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 102 +- drivers/net/ethernet/chelsio/cxgb3/xgmac.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 8 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 9 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 6 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 +- drivers/net/ethernet/dec/tulip/de4x5.c | 35 +- drivers/net/ethernet/dec/tulip/dmfe.c | 9 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 45 +- drivers/net/ethernet/dec/tulip/uli526x.c | 11 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 6 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 5 +- drivers/net/ethernet/dlink/sundance.c | 6 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/ec_bhf.c | 4 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 7 +- drivers/net/ethernet/ethoc.c | 20 +- drivers/net/ethernet/ezchip/Kconfig | 2 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/faraday/ftgmac100.c | 9 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 21 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 24 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 58 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 324 +- drivers/net/ethernet/freescale/enetc/enetc.h | 4 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 6 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 27 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 16 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_dtsec.h | 2 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 8 +- drivers/net/ethernet/freescale/fman/fman_memac.h | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_tgec.h | 2 +- drivers/net/ethernet/freescale/fman/mac.h | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 4 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 7 +- drivers/net/ethernet/google/gve/gve.h | 33 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 - drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 146 +- drivers/net/ethernet/google/gve/gve_rx.c | 106 +- drivers/net/ethernet/google/gve/gve_tx.c | 117 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 84 +- drivers/net/ethernet/google/gve/gve_utils.c | 4 - drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 6 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 78 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 21 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 29 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 31 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 18 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 75 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 33 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/i825xx/sun3_82586.c | 7 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 14 +- drivers/net/ethernet/ibm/ibmveth.c | 46 +- drivers/net/ethernet/ibm/ibmvnic.c | 653 +- drivers/net/ethernet/ibm/ibmvnic.h | 10 +- drivers/net/ethernet/intel/Kconfig | 14 - drivers/net/ethernet/intel/e100.c | 26 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/e1000.h | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 52 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/Makefile | 5 +- drivers/net/ethernet/intel/ice/ice.h | 100 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 92 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 4 +- drivers/net/ethernet/intel/ice/ice_base.c | 87 +- drivers/net/ethernet/intel/ice/ice_base.h | 8 +- drivers/net/ethernet/intel/ice/ice_common.c | 129 +- drivers/net/ethernet/intel/ice/ice_common.h | 7 - drivers/net/ethernet/intel/ice/ice_dcb.c | 225 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 18 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 21 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 22 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 192 +- drivers/net/ethernet/intel/ice/ice_devids.h | 2 - drivers/net/ethernet/intel/ice/ice_devlink.c | 255 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 8 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 649 - drivers/net/ethernet/intel/ice/ice_eswitch.h | 83 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 157 +- drivers/net/ethernet/intel/ice/ice_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_fdir.h | 2 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 279 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 14 - drivers/net/ethernet/intel/ice/ice_flex_type.h | 13 - drivers/net/ethernet/intel/ice/ice_fltr.c | 207 - drivers/net/ethernet/intel/ice/ice_fltr.h | 7 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 43 - drivers/net/ethernet/intel/ice/ice_lib.c | 273 +- drivers/net/ethernet/intel/ice/ice_lib.h | 21 +- drivers/net/ethernet/intel/ice/ice_main.c | 299 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 169 - drivers/net/ethernet/intel/ice/ice_ptp.c | 387 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 24 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 151 - drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 22 - drivers/net/ethernet/intel/ice/ice_repr.c | 386 - drivers/net/ethernet/intel/ice/ice_repr.h | 28 - drivers/net/ethernet/intel/ice/ice_sched.c | 13 - drivers/net/ethernet/intel/ice/ice_sched.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 2481 +- drivers/net/ethernet/intel/ice/ice_switch.h | 136 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 855 - drivers/net/ethernet/intel/ice/ice_tc_lib.h | 130 - drivers/net/ethernet/intel/ice/ice_trace.h | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 220 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 140 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 102 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 14 +- drivers/net/ethernet/intel/ice/ice_type.h | 16 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 238 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 59 - drivers/net/ethernet/intel/ice/ice_xsk.c | 158 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 20 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.h | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 62 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 16 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 6 +- drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/korina.c | 4 +- drivers/net/ethernet/lantiq_etop.c | 21 +- drivers/net/ethernet/lantiq_xrx200.c | 87 +- drivers/net/ethernet/litex/Kconfig | 2 +- drivers/net/ethernet/litex/litex_liteeth.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 13 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 - .../ethernet/marvell/octeontx2/af/lmac_common.h | 5 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 138 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 9 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 572 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 133 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 1 - drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 17 - drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 3 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 76 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 19 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 601 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 222 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 96 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 4 - .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 18 - .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 52 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 18 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 38 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 234 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 125 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 273 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 16 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 8 +- .../ethernet/marvell/prestera/prestera_devlink.c | 35 +- .../ethernet/marvell/prestera/prestera_devlink.h | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 10 +- drivers/net/ethernet/marvell/pxa168_eth.c | 10 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 88 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 4 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 6 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 8 - drivers/net/ethernet/mellanox/mlx4/en_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 40 +- drivers/net/ethernet/mellanox/mlx4/en_port.c | 4 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 15 - drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 12 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 - drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 30 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 22 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 1 + .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 9 - .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 20 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 7 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 21 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 15 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 9 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 4 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 341 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 92 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 394 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 9 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 12 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 4 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 231 +- .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 1 - .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 12 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 54 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 21 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 30 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 162 - drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 41 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 86 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 2 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 45 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 7 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 27 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 6 +- .../mellanox/mlx5/core/steering/dr_domain.c | 212 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 20 +- .../mellanox/mlx5/core/steering/dr_types.h | 47 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 21 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 90 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 + drivers/net/ethernet/mellanox/mlxsw/core_env.c | 372 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 23 - drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/item.h | 56 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 56 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 351 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 342 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 45 - .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 432 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 115 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 315 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 16 - .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - drivers/net/ethernet/micrel/Makefile | 6 +- drivers/net/ethernet/micrel/ks8842.c | 7 +- drivers/net/ethernet/micrel/ks8851_common.c | 12 +- drivers/net/ethernet/micrel/ksz884x.c | 11 +- drivers/net/ethernet/microchip/enc28j60.c | 7 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 10 +- drivers/net/ethernet/microchip/encx24j600.c | 8 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 - drivers/net/ethernet/microchip/lan743x_ptp.c | 91 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 3 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 2 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 6 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/mscc/Kconfig | 2 +- drivers/net/ethernet/mscc/ocelot.c | 109 +- drivers/net/ethernet/mscc/ocelot_flower.c | 125 +- drivers/net/ethernet/mscc/ocelot_net.c | 7 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 4 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 9 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 9 +- drivers/net/ethernet/neterion/s2io.c | 8 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 2 +- drivers/net/ethernet/netronome/nfp/devlink_param.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 19 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 2 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 51 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 8 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 48 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 + .../net/ethernet/pensando/ionic/ionic_devlink.c | 10 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 38 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 266 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 49 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 92 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 8 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 244 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 2 - drivers/net/ethernet/pensando/ionic/ionic_stats.c | 130 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 14 + .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 44 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 143 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 1491 - drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 11 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 1389 +- drivers/net/ethernet/qlogic/qed/qed_debug.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 124 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 347 +- drivers/net/ethernet/qlogic/qed/qed_devlink.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 25 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 12687 +++-- drivers/net/ethernet/qlogic/qed/qed_hw.h | 222 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 405 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 98 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 60 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 286 +- drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h | 500 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 9 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 43 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 135 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 131 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 66 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 765 +- drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2474 - drivers/net/ethernet/qlogic/qed/qed_rdma.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 95 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 + drivers/net/ethernet/qlogic/qed/qed_selftest.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 223 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 63 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 201 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 138 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 13 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 311 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 53 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 21 +- drivers/net/ethernet/qlogic/qla3xxx.c | 12 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac.c | 5 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 24 +- drivers/net/ethernet/realtek/8139cp.c | 7 +- drivers/net/ethernet/realtek/8139too.c | 7 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 + drivers/net/ethernet/renesas/ravb.h | 52 +- drivers/net/ethernet/renesas/ravb_main.c | 714 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c | 3 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.c | 4 +- drivers/net/ethernet/sfc/ef10_sriov.h | 6 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/efx_common.c | 4 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/sfc/siena_sriov.h | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 6 +- drivers/net/ethernet/sis/sis900.c | 15 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 5 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/smsc/smsc911x.c | 8 +- drivers/net/ethernet/smsc/smsc9420.c | 8 +- drivers/net/ethernet/socionext/netsec.c | 30 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 7 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 13 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 8 +- drivers/net/ethernet/sun/Kconfig | 1 - drivers/net/ethernet/sun/cassini.c | 7 +- drivers/net/ethernet/sun/ldmvsw.c | 7 +- drivers/net/ethernet/sun/niu.c | 46 +- drivers/net/ethernet/sun/sunbmac.c | 6 +- drivers/net/ethernet/sun/sungem.c | 15 +- drivers/net/ethernet/sun/sunhme.c | 23 +- drivers/net/ethernet/sun/sunqe.c | 4 +- drivers/net/ethernet/synopsys/dwc-xlgmac-common.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 26 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 17 +- drivers/net/ethernet/ti/cpts.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 8 +- drivers/net/ethernet/ti/netcp_core.c | 8 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 5 +- drivers/net/ethernet/wiznet/w5100.c | 4 +- drivers/net/ethernet/wiznet/w5300.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 11 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 7 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/6pack.c | 8 +- drivers/net/hamradio/Kconfig | 1 - drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/bpqether.c | 7 +- drivers/net/hamradio/dmascc.c | 5 +- drivers/net/hamradio/hdlcdrv.c | 4 +- drivers/net/hamradio/mkiss.c | 6 +- drivers/net/hamradio/scc.c | 7 +- drivers/net/hamradio/yam.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/ifb.c | 3 - drivers/net/ipa/Kconfig | 1 - drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/ipvlan/ipvtap.c | 2 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 4 +- drivers/net/macvtap.c | 2 +- drivers/net/mdio/mdio-ipq4019.c | 6 +- drivers/net/mdio/mdio-mscc-miim.c | 15 +- drivers/net/mhi_net.c | 6 +- drivers/net/net_failover.c | 3 +- drivers/net/netdevsim/dev.c | 14 +- drivers/net/netdevsim/ethtool.c | 28 - drivers/net/netdevsim/health.c | 32 + drivers/net/netdevsim/netdevsim.h | 1 - drivers/net/ntb_netdev.c | 2 +- drivers/net/pcs/pcs-xpcs.c | 45 +- drivers/net/phy/at803x.c | 196 +- drivers/net/phy/bcm7xxx.c | 315 +- drivers/net/phy/broadcom.c | 106 +- drivers/net/phy/dp83867.c | 19 - drivers/net/phy/marvell10g.c | 107 +- drivers/net/phy/mdio_bus.c | 39 - drivers/net/phy/micrel.c | 102 +- drivers/net/phy/mscc/mscc_main.c | 2 +- drivers/net/phy/mxl-gpy.c | 23 +- drivers/net/phy/phy_device.c | 13 - drivers/net/phy/phylink.c | 45 +- drivers/net/phy/sfp.c | 2 +- drivers/net/ppp/ppp_async.c | 7 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/ppp/ppp_synctty.c | 7 +- drivers/net/slip/slip.c | 5 +- drivers/net/team/team.c | 2 +- drivers/net/usb/Kconfig | 5 - drivers/net/usb/aqc111.c | 4 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/usb/asix_devices.c | 2 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 12 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc-phonet.c | 4 +- drivers/net/usb/dm9601.c | 7 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kalmia.c | 2 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/mcs7830.c | 5 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/r8152.c | 20 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/smsc75xx.c | 3 +- drivers/net/usb/smsc95xx.c | 6 +- drivers/net/usb/sr9700.c | 5 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/virtio_net.c | 45 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 +- drivers/net/wireless/ath/ath10k/core.c | 5 +- drivers/net/wireless/ath/ath10k/htt.h | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 31 +- drivers/net/wireless/ath/ath10k/sdio.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 - drivers/net/wireless/ath/ath11k/core.c | 58 +- drivers/net/wireless/ath/ath11k/core.h | 49 +- drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/debugfs.c | 25 +- drivers/net/wireless/ath/ath11k/debugfs.h | 4 - .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 4344 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 226 - drivers/net/wireless/ath/ath11k/debugfs_sta.c | 8 +- drivers/net/wireless/ath/ath11k/dp.h | 8 - drivers/net/wireless/ath/ath11k/dp_rx.c | 243 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 23 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 2 - drivers/net/wireless/ath/ath11k/hw.c | 45 - drivers/net/wireless/ath/ath11k/hw.h | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 1443 +- drivers/net/wireless/ath/ath11k/mac.h | 3 - drivers/net/wireless/ath/ath11k/pci.c | 4 +- drivers/net/wireless/ath/ath11k/peer.c | 11 - drivers/net/wireless/ath/ath11k/qmi.c | 350 +- drivers/net/wireless/ath/ath11k/qmi.h | 18 +- drivers/net/wireless/ath/ath11k/reg.c | 18 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 42 +- drivers/net/wireless/ath/ath11k/trace.h | 11 +- drivers/net/wireless/ath/ath11k/wmi.c | 152 +- drivers/net/wireless/ath/ath11k/wmi.h | 107 +- drivers/net/wireless/ath/ath5k/Kconfig | 4 +- drivers/net/wireless/ath/ath5k/led.c | 10 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 105 +- drivers/net/wireless/ath/ath9k/eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/hw.h | 2 - drivers/net/wireless/ath/ath9k/init.c | 56 - drivers/net/wireless/ath/spectral_common.h | 1 + drivers/net/wireless/ath/wcn36xx/debug.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 6 +- drivers/net/wireless/ath/wcn36xx/main.c | 11 +- drivers/net/wireless/ath/wcn36xx/smd.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.h | 3 - drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 29 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 - .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 1 + drivers/net/wireless/intel/iwlegacy/4965-mac.c | 1 + drivers/net/wireless/intel/iwlegacy/commands.h | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 160 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 372 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 + drivers/net/wireless/marvell/mwifiex/sta_tx.c | 4 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 4 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 2 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 11 +- drivers/net/wireless/microchip/wilc1000/hif.c | 31 +- drivers/net/wireless/microchip/wilc1000/hif.h | 1 - drivers/net/wireless/microchip/wilc1000/netdev.c | 1 + drivers/net/wireless/microchip/wilc1000/netdev.h | 2 + drivers/net/wireless/microchip/wilc1000/sdio.c | 1 - drivers/net/wireless/microchip/wilc1000/spi.c | 91 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 134 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 5 +- drivers/net/wireless/microchip/wilc1000/wlan_cfg.c | 1 - drivers/net/wireless/microchip/wilc1000/wlan_if.h | 7 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 2 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 2 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/realtek/Kconfig | 1 - drivers/net/wireless/realtek/Makefile | 1 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 2 - drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 46 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 54 +- drivers/net/wireless/realtek/rtw88/fw.h | 24 - drivers/net/wireless/realtek/rtw88/main.c | 22 +- drivers/net/wireless/realtek/rtw88/main.h | 49 +- drivers/net/wireless/realtek/rtw88/phy.c | 119 +- drivers/net/wireless/realtek/rtw88/phy.h | 2 - drivers/net/wireless/realtek/rtw88/reg.h | 6 - drivers/net/wireless/realtek/rtw88/regd.c | 753 +- drivers/net/wireless/realtek/rtw88/regd.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 19 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 46 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 8 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 47 - drivers/net/wireless/realtek/rtw88/rtw8822c.h | 3 - drivers/net/wireless/realtek/rtw89/Kconfig | 50 - drivers/net/wireless/realtek/rtw89/Makefile | 25 - drivers/net/wireless/realtek/rtw89/cam.c | 695 - drivers/net/wireless/realtek/rtw89/cam.h | 165 - drivers/net/wireless/realtek/rtw89/coex.c | 5716 --- drivers/net/wireless/realtek/rtw89/coex.h | 181 - drivers/net/wireless/realtek/rtw89/core.c | 2502 - drivers/net/wireless/realtek/rtw89/core.h | 3384 -- drivers/net/wireless/realtek/rtw89/debug.c | 2489 - drivers/net/wireless/realtek/rtw89/debug.h | 77 - drivers/net/wireless/realtek/rtw89/efuse.c | 188 - drivers/net/wireless/realtek/rtw89/efuse.h | 13 - drivers/net/wireless/realtek/rtw89/fw.c | 1641 - drivers/net/wireless/realtek/rtw89/fw.h | 1378 - drivers/net/wireless/realtek/rtw89/mac.c | 3838 -- drivers/net/wireless/realtek/rtw89/mac.h | 860 - drivers/net/wireless/realtek/rtw89/mac80211.c | 676 - drivers/net/wireless/realtek/rtw89/pci.c | 3060 -- drivers/net/wireless/realtek/rtw89/pci.h | 635 - drivers/net/wireless/realtek/rtw89/phy.c | 2868 -- drivers/net/wireless/realtek/rtw89/phy.h | 311 - drivers/net/wireless/realtek/rtw89/ps.c | 150 - drivers/net/wireless/realtek/rtw89/ps.h | 16 - drivers/net/wireless/realtek/rtw89/reg.h | 2159 - drivers/net/wireless/realtek/rtw89/regd.c | 353 - drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2036 - drivers/net/wireless/realtek/rtw89/rtw8852a.h | 109 - drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 3911 -- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h | 24 - .../wireless/realtek/rtw89/rtw8852a_rfk_table.c | 1607 - .../wireless/realtek/rtw89/rtw8852a_rfk_table.h | 133 - .../net/wireless/realtek/rtw89/rtw8852a_table.c | 48725 ------------------- .../net/wireless/realtek/rtw89/rtw8852a_table.h | 28 - drivers/net/wireless/realtek/rtw89/sar.c | 190 - drivers/net/wireless/realtek/rtw89/sar.h | 26 - drivers/net/wireless/realtek/rtw89/ser.c | 491 - drivers/net/wireless/realtek/rtw89/ser.h | 15 - drivers/net/wireless/realtek/rtw89/txrx.h | 358 - drivers/net/wireless/realtek/rtw89/util.h | 17 - drivers/net/wireless/rndis_wlan.c | 2 + drivers/net/wireless/rsi/rsi_91x_core.c | 2 - drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 +- drivers/net/wireless/rsi/rsi_91x_main.c | 16 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 - drivers/net/wireless/rsi/rsi_main.h | 15 +- drivers/net/wireless/st/cw1200/bh.c | 2 + drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 1 + drivers/net/wwan/Kconfig | 1 - drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 - drivers/net/wwan/iosm/iosm_ipc_coredump.c | 125 - drivers/net/wwan/iosm/iosm_ipc_coredump.h | 59 - drivers/net/wwan/iosm/iosm_ipc_devlink.c | 321 - drivers/net/wwan/iosm/iosm_ipc_devlink.h | 205 - drivers/net/wwan/iosm/iosm_ipc_flash.c | 594 - drivers/net/wwan/iosm/iosm_ipc_flash.h | 229 - drivers/net/wwan/iosm/iosm_ipc_imem.c | 107 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 - drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/net/xen-netback/netback.c | 2 +- drivers/nfc/fdp/i2c.c | 1 + drivers/nfc/microread/i2c.c | 4 + drivers/nfc/microread/mei.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 6 +- drivers/nfc/pn533/pn533.c | 6 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/uart.c | 4 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/pn544/mei.c | 8 +- drivers/nfc/s3fwrn5/firmware.c | 29 +- drivers/nfc/s3fwrn5/nci.c | 18 +- drivers/nfc/st-nci/i2c.c | 4 + drivers/nfc/st-nci/ndlc.c | 4 + drivers/nfc/st-nci/se.c | 6 + drivers/nfc/st-nci/spi.c | 4 + drivers/nfc/st21nfca/i2c.c | 4 + drivers/nfc/st21nfca/se.c | 4 + drivers/nfc/trf7970a.c | 8 + drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 16 +- drivers/nvdimm/btt_devs.c | 14 +- drivers/nvdimm/core.c | 41 +- drivers/nvdimm/label.c | 139 +- drivers/nvdimm/label.h | 94 +- drivers/nvdimm/namespace_devs.c | 95 +- drivers/nvdimm/nd-core.h | 5 +- drivers/nvdimm/nd.h | 185 +- drivers/nvdimm/pfn_devs.c | 2 +- drivers/nvdimm/pmem.c | 51 +- drivers/nvme/host/core.c | 70 +- drivers/nvme/host/fc.c | 18 +- drivers/nvme/host/multipath.c | 22 +- drivers/nvme/host/nvme.h | 6 - drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/rdma.c | 1 - drivers/nvme/host/tcp.c | 13 +- drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/rdma.c | 1 - drivers/nvmem/Kconfig | 1 - drivers/nvmem/core.c | 177 +- drivers/nvmem/imx-ocotp.c | 25 - drivers/of/Kconfig | 4 + drivers/of/Makefile | 1 + drivers/of/base.c | 1 - drivers/of/irq.c | 17 +- drivers/of/kexec.c | 4 +- drivers/of/of_net.c | 145 + drivers/of/of_numa.c | 2 - drivers/of/of_private.h | 8 + drivers/of/of_reserved_mem.c | 5 +- drivers/of/platform.c | 7 +- drivers/opp/core.c | 6 +- drivers/opp/of.c | 50 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/Kconfig | 17 - drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 28 +- drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 24 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 3 - drivers/pci/controller/dwc/pcie-designware.c | 1 - drivers/pci/controller/dwc/pcie-qcom-ep.c | 721 - drivers/pci/controller/dwc/pcie-visconti.c | 5 +- drivers/pci/controller/pci-aardvark.c | 372 +- drivers/pci/controller/pci-hyperv.c | 13 +- drivers/pci/controller/pci-xgene-msi.c | 2 +- drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/controller/pcie-apple.c | 822 - drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-rcar-ep.c | 5 +- drivers/pci/controller/pcie-rcar-host.c | 2 + drivers/pci/controller/vmd.c | 41 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 22 +- drivers/pci/endpoint/pci-ep-cfs.c | 48 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 4 +- drivers/pci/hotplug/ibmphp.h | 4 +- drivers/pci/hotplug/s390_pci_hpc.c | 9 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pci/iov.c | 14 +- drivers/pci/msi.c | 18 +- drivers/pci/of.c | 10 +- drivers/pci/p2pdma.c | 8 +- drivers/pci/pci-acpi.c | 77 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pci-mid.c | 37 +- drivers/pci/pci-sysfs.c | 33 +- drivers/pci/pci.c | 161 +- drivers/pci/pci.h | 96 +- drivers/pci/pcie/aer.c | 2 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/pcie/portdrv_core.c | 47 +- drivers/pci/probe.c | 35 +- drivers/pci/quirks.c | 59 +- drivers/pci/setup-irq.c | 26 +- drivers/pci/switch/switchtec.c | 28 +- drivers/pci/vpd.c | 79 +- drivers/pcmcia/db1xxx_ss.c | 1 - drivers/pcmcia/pcmcia_cis.c | 5 +- drivers/perf/Kconfig | 12 +- drivers/perf/arm_pmu.c | 2 - drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/thunderx2_pmu.c | 2 +- drivers/phy/broadcom/Kconfig | 4 - drivers/phy/hisilicon/Kconfig | 10 - drivers/phy/hisilicon/Makefile | 1 - drivers/phy/hisilicon/phy-hi3670-pcie.c | 845 - drivers/phy/qualcomm/phy-qcom-qmp.c | 155 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 5 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 11 +- drivers/phy/samsung/Kconfig | 16 +- drivers/pinctrl/bcm/pinctrl-ns.c | 29 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/intel/Kconfig | 6 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 18 - drivers/pinctrl/mediatek/pinctrl-mt8195.c | 134 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 231 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 46 - drivers/pinctrl/mediatek/pinctrl-paris.c | 68 +- drivers/pinctrl/nomadik/Kconfig | 1 + drivers/pinctrl/pinctrl-amd.c | 50 +- drivers/pinctrl/pinctrl-amd.h | 1 - drivers/pinctrl/pinctrl-gemini.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 67 - drivers/pinctrl/pinctrl-rockchip.h | 10 - drivers/pinctrl/pinctrl-st.c | 2 +- drivers/pinctrl/qcom/Kconfig | 20 +- drivers/pinctrl/qcom/Makefile | 2 - drivers/pinctrl/qcom/pinctrl-msm8226.c | 74 +- drivers/pinctrl/qcom/pinctrl-qcm2290.c | 1129 - drivers/pinctrl/qcom/pinctrl-sc7280.c | 1 - drivers/pinctrl/qcom/pinctrl-sm6350.c | 1401 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 44 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 111 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 133 +- drivers/pinctrl/renesas/core.c | 83 +- drivers/pinctrl/renesas/pfc-r8a77950.c | 14 - drivers/pinctrl/renesas/pfc-r8a77951.c | 22 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 22 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 22 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 108 - drivers/pinctrl/samsung/pinctrl-samsung.c | 2 - drivers/pinctrl/samsung/pinctrl-samsung.h | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 20 +- drivers/pinctrl/uniphier/Kconfig | 4 - drivers/pinctrl/uniphier/Makefile | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 18 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 35 - drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c | 489 - drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 40 - drivers/platform/chrome/cros_ec_lpc.c | 4 +- drivers/platform/chrome/cros_ec_proto.c | 12 +- drivers/platform/chrome/cros_ec_sensorhub.c | 6 +- drivers/platform/chrome/cros_ec_typec.c | 5 +- drivers/platform/mellanox/mlxreg-io.c | 4 +- drivers/platform/x86/Kconfig | 18 - drivers/platform/x86/Makefile | 1 - drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 90 +- drivers/platform/x86/dell/Kconfig | 1 - drivers/platform/x86/dell/dell-wmi-base.c | 76 +- drivers/platform/x86/gigabyte-wmi.c | 1 - drivers/platform/x86/hp-wmi.c | 329 +- drivers/platform/x86/hp_accel.c | 3 +- drivers/platform/x86/ideapad-laptop.c | 27 +- drivers/platform/x86/intel/Kconfig | 16 - drivers/platform/x86/intel/Makefile | 1 - drivers/platform/x86/intel/int1092/intel_sar.c | 23 +- .../x86/intel/int3472/intel_skl_int3472_discrete.c | 2 +- drivers/platform/x86/intel/ishtp_eclite.c | 701 - drivers/platform/x86/intel_scu_ipc.c | 6 +- drivers/platform/x86/lg-laptop.c | 1 + drivers/platform/x86/nvidia-wmi-ec-backlight.c | 213 - drivers/platform/x86/thinkpad_acpi.c | 276 +- drivers/platform/x86/wmi.c | 369 +- drivers/pnp/system.c | 2 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/reset/ltc2952-poweroff.c | 4 +- drivers/power/supply/Kconfig | 21 +- drivers/power/supply/ab8500_bmdata.c | 3 +- drivers/power/supply/axp288_charger.c | 151 +- drivers/power/supply/cpcap-battery.c | 15 +- drivers/power/supply/max17040_battery.c | 2 - drivers/power/supply/max17042_battery.c | 14 +- drivers/power/supply/power_supply_core.c | 65 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/power/supply/wm831x_power.c | 12 +- drivers/ptp/idt8a340_reg.h | 720 + drivers/ptp/ptp_clockmatrix.c | 1588 +- drivers/ptp/ptp_clockmatrix.h | 109 +- drivers/ptp/ptp_kvm_x86.c | 13 +- drivers/ptp/ptp_ocp.c | 1354 +- drivers/ptp/ptp_pch.c | 1 - drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/Kconfig | 6 +- drivers/regulator/bd71815-regulator.c | 4 +- drivers/regulator/core.c | 11 +- drivers/regulator/dummy.c | 3 +- drivers/regulator/hi6421v600-regulator.c | 10 +- drivers/regulator/lp872x.c | 38 +- drivers/regulator/max8973-regulator.c | 4 +- drivers/regulator/pwm-regulator.c | 12 +- drivers/regulator/qcom_smd-regulator.c | 49 - drivers/regulator/rtq6752-regulator.c | 18 +- drivers/regulator/s5m8767.c | 21 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/remoteproc/Kconfig | 32 +- drivers/remoteproc/Makefile | 2 - drivers/remoteproc/imx_dsp_rproc.c | 1206 - drivers/remoteproc/imx_rproc.c | 71 +- drivers/remoteproc/imx_rproc.h | 39 - drivers/remoteproc/meson_mx_ao_arc.c | 261 - drivers/remoteproc/mtk_common.h | 1 - drivers/remoteproc/mtk_scp.c | 48 +- drivers/remoteproc/omap_remoteproc.c | 6 +- drivers/remoteproc/qcom_q6v5.c | 57 +- drivers/remoteproc/qcom_q6v5.h | 7 +- drivers/remoteproc/qcom_q6v5_adsp.c | 7 +- drivers/remoteproc/qcom_q6v5_mss.c | 304 +- drivers/remoteproc/qcom_q6v5_pas.c | 141 +- drivers/remoteproc/qcom_q6v5_wcss.c | 5 +- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_coredump.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 4 +- drivers/remoteproc/remoteproc_virtio.c | 12 - drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/reset/Kconfig | 6 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/reset/reset-socfpga.c | 26 - drivers/reset/reset-uniphier-glue.c | 4 - drivers/reset/reset-uniphier.c | 27 - drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/rpmsg/mtk_rpmsg.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 90 +- drivers/rpmsg/rpmsg_char.c | 2 + drivers/rpmsg/virtio_rpmsg_bus.c | 3 +- drivers/rtc/Kconfig | 20 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 13 +- drivers/rtc/rtc-ds1302.c | 7 - drivers/rtc/rtc-ds1390.c | 7 - drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mcp795.c | 7 - drivers/rtc/rtc-msc313.c | 259 - drivers/rtc/rtc-omap.c | 1 + drivers/rtc/rtc-pcf2123.c | 9 - drivers/rtc/rtc-pcf85063.c | 14 - drivers/rtc/rtc-rv3032.c | 4 +- drivers/rtc/rtc-rx6110.c | 2 +- drivers/rtc/rtc-s5m.c | 1 + drivers/s390/block/dasd_genhd.c | 11 +- drivers/s390/block/dcssblk.c | 15 +- drivers/s390/block/scm_blk.c | 7 +- drivers/s390/char/sclp_early.c | 2 +- drivers/s390/char/sclp_sd.c | 9 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/blacklist.c | 8 +- drivers/s390/cio/css.c | 43 +- drivers/s390/cio/css.h | 10 +- drivers/s390/cio/device.c | 2 - drivers/s390/crypto/vfio_ap_ops.c | 6 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/s390/scsi/zfcp_ext.h | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_scsi.c | 8 +- drivers/s390/scsi/zfcp_sysfs.c | 52 +- drivers/scsi/3w-9xxx.c | 18 +- drivers/scsi/3w-sas.c | 18 +- drivers/scsi/3w-xxxx.c | 26 +- drivers/scsi/53c700.c | 20 +- drivers/scsi/BusLogic.c | 13 +- drivers/scsi/NCR5380.c | 12 +- drivers/scsi/a100u2w.c | 5 +- drivers/scsi/aacraid/aachba.c | 53 +- drivers/scsi/aacraid/linit.c | 38 +- drivers/scsi/advansys.c | 14 +- drivers/scsi/aha152x.c | 29 +- drivers/scsi/aha1542.c | 10 +- drivers/scsi/aha1740.c | 4 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 6 +- drivers/scsi/aic7xxx/aic79xx_osm.h | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 6 +- drivers/scsi/aic7xxx/aic7xxx_osm.h | 2 +- drivers/scsi/aic94xx/aic94xx_sds.c | 6 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_attr.c | 33 +- drivers/scsi/arcmsr/arcmsr_hba.c | 22 +- drivers/scsi/arm/Kconfig | 11 + drivers/scsi/arm/acornscsi.c | 123 +- drivers/scsi/arm/arxescsi.c | 1 - drivers/scsi/arm/cumana_2.c | 1 - drivers/scsi/arm/eesox.c | 1 - drivers/scsi/arm/fas216.c | 57 +- drivers/scsi/arm/fas216.h | 10 - drivers/scsi/arm/powertec.c | 2 +- drivers/scsi/arm/queue.c | 2 +- drivers/scsi/atp870u.c | 17 +- drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bfa/bfad_attr.c | 68 +- drivers/scsi/bfa/bfad_im.c | 16 +- drivers/scsi/bfa/bfad_im.h | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 8 +- drivers/scsi/bnx2i/bnx2i.h | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/bnx2i/bnx2i_sysfs.c | 15 +- drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 32 +- drivers/scsi/cxlflash/main.c | 46 +- drivers/scsi/dc395x.c | 12 +- drivers/scsi/dpt_i2o.c | 13 +- drivers/scsi/elx/efct/efct_driver.c | 6 +- drivers/scsi/elx/efct/efct_lio.c | 8 +- drivers/scsi/elx/efct/efct_scsi.c | 6 +- drivers/scsi/elx/libefc/efc.h | 2 +- drivers/scsi/elx/libefc/efc_cmds.c | 7 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 5 +- drivers/scsi/elx/libefc/efclib.h | 1 - drivers/scsi/esas2r/esas2r_main.c | 8 +- drivers/scsi/esp_scsi.c | 12 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fdomain.c | 2 +- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_attrs.c | 17 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 122 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 113 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 23 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 35 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 63 +- drivers/scsi/hosts.c | 20 +- drivers/scsi/hpsa.c | 56 +- drivers/scsi/hptiop.c | 20 +- drivers/scsi/ibmvscsi/ibmvfc.c | 30 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 31 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 42 +- drivers/scsi/imm.c | 6 +- drivers/scsi/initio.c | 7 +- drivers/scsi/ipr.c | 48 +- drivers/scsi/ips.c | 31 +- drivers/scsi/isci/init.c | 8 +- drivers/scsi/isci/task.h | 4 + drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/libiscsi.c | 22 +- drivers/scsi/libsas/sas_init.c | 8 +- drivers/scsi/libsas/sas_scsi_host.c | 27 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 324 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 51 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 32 +- drivers/scsi/lpfc/lpfc_hw4.h | 6 +- drivers/scsi/lpfc/lpfc_init.c | 87 +- drivers/scsi/lpfc/lpfc_nvme.c | 72 +- drivers/scsi/lpfc/lpfc_nvmet.c | 44 +- drivers/scsi/lpfc/lpfc_scsi.c | 121 +- drivers/scsi/lpfc/lpfc_sli.c | 180 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mac53c94.c | 6 +- drivers/scsi/megaraid.c | 24 +- drivers/scsi/megaraid/megaraid_mbox.c | 28 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 47 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 56 +- drivers/scsi/mesh.c | 18 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 32 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 28 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 86 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 29 +- drivers/scsi/mvsas/mv_init.c | 12 +- drivers/scsi/mvumi.c | 4 +- drivers/scsi/myrb.c | 60 +- drivers/scsi/myrs.c | 50 +- drivers/scsi/ncr53c8xx.c | 39 +- drivers/scsi/nsp32.c | 7 +- drivers/scsi/pcmcia/nsp_cs.c | 7 +- drivers/scsi/pcmcia/sym53c500_cs.c | 14 +- drivers/scsi/pm8001/pm8001_ctl.c | 70 +- drivers/scsi/pm8001/pm8001_hwi.c | 12 +- drivers/scsi/pm8001/pm8001_init.c | 14 +- drivers/scsi/pm8001/pm8001_sas.c | 15 - drivers/scsi/pm8001/pm8001_sas.h | 8 +- drivers/scsi/pm8001/pm80xx_hwi.c | 63 +- drivers/scsi/pmcraid.c | 27 +- drivers/scsi/ppa.c | 6 +- drivers/scsi/ps3rom.c | 8 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.c | 8 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.h | 2 +- drivers/scsi/qedf/qedf.h | 6 +- drivers/scsi/qedf/qedf_attr.c | 15 +- drivers/scsi/qedf/qedf_els.c | 2 +- drivers/scsi/qedf/qedf_io.c | 31 +- drivers/scsi/qedf/qedf_main.c | 12 +- drivers/scsi/qedi/qedi_debugfs.c | 4 +- drivers/scsi/qedi/qedi_fw.c | 40 +- drivers/scsi/qedi/qedi_fw_api.c | 22 +- drivers/scsi/qedi/qedi_fw_iscsi.h | 2 +- drivers/scsi/qedi/qedi_gbl.h | 2 +- drivers/scsi/qedi/qedi_iscsi.c | 2 +- drivers/scsi/qedi/qedi_iscsi.h | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qedi/qedi_sysfs.c | 15 +- drivers/scsi/qla1280.c | 8 +- drivers/scsi/qla2xxx/qla_attr.c | 149 +- drivers/scsi/qla2xxx/qla_bsg.c | 48 - drivers/scsi/qla2xxx/qla_bsg.h | 7 - drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 8 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 20 +- drivers/scsi/qla2xxx/qla_isr.c | 4 +- drivers/scsi/qla2xxx/qla_mbx.c | 35 +- drivers/scsi/qla2xxx/qla_nvme.c | 20 +- drivers/scsi/qla2xxx/qla_os.c | 103 +- drivers/scsi/qla2xxx/qla_version.h | 6 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 73 +- drivers/scsi/qla4xxx/ql4_attr.c | 41 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 6 +- drivers/scsi/qlogicfas408.c | 7 +- drivers/scsi/qlogicpti.c | 7 +- drivers/scsi/scsi.c | 12 +- drivers/scsi/scsi_debug.c | 29 +- drivers/scsi/scsi_error.c | 17 +- drivers/scsi/scsi_lib.c | 65 +- drivers/scsi/scsi_pm.c | 105 +- drivers/scsi/scsi_priv.h | 7 +- drivers/scsi/scsi_scan.c | 74 +- drivers/scsi/scsi_sysfs.c | 63 +- drivers/scsi/scsi_transport_iscsi.c | 10 +- drivers/scsi/sd.c | 52 +- drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sd_zbc.c | 8 +- drivers/scsi/ses.c | 24 +- drivers/scsi/sg.c | 1 - drivers/scsi/smartpqi/smartpqi.h | 61 +- drivers/scsi/smartpqi/smartpqi_init.c | 588 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 6 +- drivers/scsi/smartpqi/smartpqi_sis.c | 60 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/scsi/snic/snic.h | 2 +- drivers/scsi/snic/snic_attrs.c | 19 +- drivers/scsi/snic/snic_main.c | 2 +- drivers/scsi/snic/snic_scsi.c | 33 +- drivers/scsi/sr.c | 1 - drivers/scsi/sr_ioctl.c | 2 +- drivers/scsi/st.c | 2 - drivers/scsi/stex.c | 10 +- drivers/scsi/storvsc_drv.c | 36 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/Kconfig | 19 +- drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/ufs-exynos.c | 6 +- drivers/scsi/ufs/ufs-hisi.c | 6 +- drivers/scsi/ufs/ufs-hwmon.c | 210 - drivers/scsi/ufs/ufs-mediatek.c | 111 +- drivers/scsi/ufs/ufs-mediatek.h | 27 - drivers/scsi/ufs/ufs-qcom.c | 21 +- drivers/scsi/ufs/ufs.h | 7 - drivers/scsi/ufs/ufshcd-pci.c | 109 +- drivers/scsi/ufs/ufshcd.c | 512 +- drivers/scsi/ufs/ufshcd.h | 49 +- drivers/scsi/ufs/ufshpb.c | 15 +- drivers/scsi/virtio_scsi.c | 12 +- drivers/scsi/vmw_pvscsi.c | 9 +- drivers/scsi/wd33c93.c | 18 +- drivers/scsi/wd719x.c | 4 +- drivers/scsi/xen-scsifront.c | 4 +- drivers/sh/maple/maple.c | 5 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 - drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 2 - drivers/soc/canaan/Kconfig | 1 + drivers/soc/fsl/Kconfig | 1 - drivers/soc/fsl/dpio/dpio-cmd.h | 3 - drivers/soc/fsl/dpio/dpio-driver.c | 1 - drivers/soc/fsl/dpio/dpio-service.c | 117 - drivers/soc/fsl/dpio/dpio.c | 1 - drivers/soc/fsl/dpio/dpio.h | 2 - drivers/soc/fsl/dpio/qbman-portal.c | 59 - drivers/soc/fsl/dpio/qbman-portal.h | 13 - drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/imx/Kconfig | 1 - drivers/soc/imx/Makefile | 1 - drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 - drivers/soc/mediatek/mt8192-mmsys.h | 76 - drivers/soc/mediatek/mtk-mmsys.c | 79 - drivers/soc/mediatek/mtk-mmsys.h | 2 - drivers/soc/mediatek/mtk-mutex.c | 35 - drivers/soc/qcom/Kconfig | 21 +- drivers/soc/qcom/Makefile | 2 - drivers/soc/qcom/apr.c | 287 +- drivers/soc/qcom/cpr.c | 4 +- drivers/soc/qcom/llcc-qcom.c | 18 +- drivers/soc/qcom/mdt_loader.c | 2 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/pdr_interface.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/qcom_aoss.c | 165 +- drivers/soc/qcom/qcom_gsbi.c | 4 +- drivers/soc/qcom/qcom_stats.c | 277 - drivers/soc/qcom/rpmh-rsc.c | 4 +- drivers/soc/qcom/rpmhpd.c | 34 +- drivers/soc/qcom/rpmpd.c | 24 - drivers/soc/qcom/smd-rpm.c | 2 - drivers/soc/qcom/smem.c | 57 +- drivers/soc/qcom/smp2p.c | 20 - drivers/soc/qcom/socinfo.c | 18 +- drivers/soc/qcom/spm.c | 258 - drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 - drivers/soc/samsung/Kconfig | 5 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-chipid.c | 93 +- drivers/soc/samsung/exynos5422-asv.c | 1 - drivers/soc/samsung/pm_domains.c | 1 + drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/tegra/Makefile | 1 - drivers/soc/tegra/ari-tegra186.c | 80 - drivers/soc/tegra/pmc.c | 28 +- drivers/soc/ti/k3-ringacc.c | 4 +- drivers/soc/ti/omap_prm.c | 27 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/Kconfig | 26 +- drivers/spi/Makefile | 2 - drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-amd.c | 113 +- drivers/spi/spi-atmel.c | 4 +- drivers/spi/spi-bcm-qspi.c | 265 +- drivers/spi/spi-cadence-quadspi.c | 214 - drivers/spi/spi-cadence-xspi.c | 642 - drivers/spi/spi-fsi.c | 48 +- drivers/spi/spi-ingenic.c | 482 - drivers/spi/spi-mt65xx.c | 64 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-mux.c | 7 - drivers/spi/spi-nxp-fspi.c | 26 +- drivers/spi/spi-orion.c | 1 - drivers/spi/spi-rspi.c | 1 + drivers/spi/spi-sh-msiof.c | 1 + drivers/spi/spi-stm32-qspi.c | 2 +- drivers/spi/spi-tegra20-slink.c | 6 +- drivers/spi/spi-tle62x0.c | 2 +- drivers/spi/spi.c | 305 +- drivers/spi/spidev.c | 14 - drivers/staging/axis-fifo/axis-fifo.c | 88 +- drivers/staging/fbtft/fbtft-core.c | 11 +- drivers/staging/fbtft/fbtft.h | 8 +- drivers/staging/greybus/uart.c | 62 +- drivers/staging/iio/cdc/ad7746.c | 4 +- drivers/staging/iio/frequency/ad9832.c | 82 +- drivers/staging/ks7010/Kconfig | 3 - drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 - drivers/staging/media/atomisp/pci/atomisp_csi2.c | 70 +- .../pci/hive_isp_css_common/host/input_system.c | 2 - drivers/staging/media/hantro/hantro_drv.c | 14 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 2 +- drivers/staging/media/hantro/hantro_g1_regs.h | 2 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 3 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 - drivers/staging/media/hantro/hantro_hevc.c | 21 - drivers/staging/media/hantro/hantro_hw.h | 4 - drivers/staging/media/imx/TODO | 5 + drivers/staging/media/imx/imx-media-csi.c | 18 +- drivers/staging/media/imx/imx-media-dev-common.c | 9 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 16 +- .../staging/media/ipu3/include/uapi/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 2 +- drivers/staging/media/ipu3/ipu3-css.c | 19 +- drivers/staging/media/ipu3/ipu3-css.h | 1 + drivers/staging/media/ipu3/ipu3-v4l2.c | 13 +- drivers/staging/media/ipu3/ipu3.h | 12 - drivers/staging/media/meson/vdec/esparser.h | 6 +- drivers/staging/media/meson/vdec/vdec.c | 7 +- drivers/staging/media/meson/vdec/vdec.h | 16 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 3 +- drivers/staging/media/rkvdec/rkvdec.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 55 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 70 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 8 +- drivers/staging/media/tegra-video/vi.c | 17 +- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/dim2/dim2.c | 115 +- drivers/staging/most/dim2/sysfs.c | 49 + drivers/staging/most/dim2/sysfs.h | 11 + drivers/staging/mt7621-dma/hsdma-mt7621.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 20 +- drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/pi433/pi433_if.c | 18 +- drivers/staging/pi433/pi433_if.h | 23 +- drivers/staging/qlge/qlge_main.c | 12 +- drivers/staging/r8188eu/Kconfig | 10 + drivers/staging/r8188eu/Makefile | 4 + drivers/staging/r8188eu/core/rtw_ap.c | 607 +- drivers/staging/r8188eu/core/rtw_br_ext.c | 3 +- drivers/staging/r8188eu/core/rtw_cmd.c | 596 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 582 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 339 +- drivers/staging/r8188eu/core/rtw_io.c | 299 + drivers/staging/r8188eu/core/rtw_ioctl_set.c | 386 +- drivers/staging/r8188eu/core/rtw_iol.c | 27 + drivers/staging/r8188eu/core/rtw_led.c | 1318 +- drivers/staging/r8188eu/core/rtw_mlme.c | 126 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 365 +- drivers/staging/r8188eu/core/rtw_mp.c | 935 + drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 1170 + drivers/staging/r8188eu/core/rtw_p2p.c | 43 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 130 +- drivers/staging/r8188eu/core/rtw_recv.c | 116 +- drivers/staging/r8188eu/core/rtw_rf.c | 17 + drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 32 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 34 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 157 +- drivers/staging/r8188eu/core/rtw_xmit.c | 120 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 22 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 20 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 7 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 7 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 49 +- drivers/staging/r8188eu/hal/hal_com.c | 26 +- drivers/staging/r8188eu/hal/hal_intf.c | 393 +- drivers/staging/r8188eu/hal/odm.c | 953 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 352 +- drivers/staging/r8188eu/hal/odm_RTL8188E.c | 31 +- drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 8 + drivers/staging/r8188eu/hal/odm_interface.c | 80 + drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 26 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 81 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 305 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 798 + drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 215 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 226 +- drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 14 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 60 +- drivers/staging/r8188eu/hal/usb_halinit.c | 319 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 254 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 + .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 2 + drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 + drivers/staging/r8188eu/include/HalVerDef.h | 70 + drivers/staging/r8188eu/include/drv_types.h | 37 +- drivers/staging/r8188eu/include/hal_intf.h | 311 +- drivers/staging/r8188eu/include/ieee80211.h | 77 +- drivers/staging/r8188eu/include/ioctl_cfg80211.h | 2 + drivers/staging/r8188eu/include/mp_custom_oid.h | 333 + drivers/staging/r8188eu/include/odm.h | 257 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 + drivers/staging/r8188eu/include/odm_RTL8188E.h | 2 + .../staging/r8188eu/include/odm_RegConfig8188E.h | 3 + .../staging/r8188eu/include/odm_RegDefine11AC.h | 29 + drivers/staging/r8188eu/include/odm_RegDefine11N.h | 112 +- drivers/staging/r8188eu/include/odm_interface.h | 86 + drivers/staging/r8188eu/include/odm_precomp.h | 20 + drivers/staging/r8188eu/include/odm_reg.h | 89 + drivers/staging/r8188eu/include/odm_types.h | 24 + drivers/staging/r8188eu/include/osdep_intf.h | 4 + drivers/staging/r8188eu/include/osdep_service.h | 27 +- drivers/staging/r8188eu/include/recv_osdep.h | 2 + drivers/staging/r8188eu/include/rtl8188e_cmd.h | 3 + drivers/staging/r8188eu/include/rtl8188e_dm.h | 8 + drivers/staging/r8188eu/include/rtl8188e_hal.h | 100 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 2 + drivers/staging/r8188eu/include/rtl8188e_rf.h | 1 + drivers/staging/r8188eu/include/rtl8188e_spec.h | 4 + drivers/staging/r8188eu/include/rtl8188e_sreset.h | 1 + drivers/staging/r8188eu/include/rtw_ap.h | 11 + drivers/staging/r8188eu/include/rtw_br_ext.h | 3 +- drivers/staging/r8188eu/include/rtw_cmd.h | 22 + drivers/staging/r8188eu/include/rtw_debug.h | 8 + drivers/staging/r8188eu/include/rtw_eeprom.h | 57 +- drivers/staging/r8188eu/include/rtw_efuse.h | 21 + drivers/staging/r8188eu/include/rtw_io.h | 87 +- drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 + drivers/staging/r8188eu/include/rtw_ioctl_set.h | 8 + drivers/staging/r8188eu/include/rtw_iol.h | 5 + drivers/staging/r8188eu/include/rtw_led.h | 20 + drivers/staging/r8188eu/include/rtw_mlme.h | 11 + drivers/staging/r8188eu/include/rtw_mlme_ext.h | 14 + drivers/staging/r8188eu/include/rtw_mp.h | 474 + drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 242 + .../staging/r8188eu/include/rtw_mp_phy_regdef.h | 1063 + drivers/staging/r8188eu/include/rtw_p2p.h | 1 + drivers/staging/r8188eu/include/rtw_pwrctrl.h | 109 + drivers/staging/r8188eu/include/rtw_recv.h | 5 + drivers/staging/r8188eu/include/rtw_rf.h | 12 + drivers/staging/r8188eu/include/rtw_security.h | 20 +- drivers/staging/r8188eu/include/rtw_sreset.h | 5 + drivers/staging/r8188eu/include/rtw_xmit.h | 5 + drivers/staging/r8188eu/include/sta_info.h | 7 + drivers/staging/r8188eu/include/usb_ops.h | 5 + drivers/staging/r8188eu/include/usb_ops_linux.h | 8 + drivers/staging/r8188eu/include/usb_osintf.h | 5 +- drivers/staging/r8188eu/include/wifi.h | 52 + drivers/staging/r8188eu/include/xmit_osdep.h | 2 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2345 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 6 + drivers/staging/r8188eu/os_dep/os_intfs.c | 393 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 72 +- drivers/staging/r8188eu/os_dep/recv_linux.c | 14 + drivers/staging/r8188eu/os_dep/usb_intf.c | 271 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 22 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 + drivers/staging/rtl8192e/rtl819x_BAProc.c | 9 +- drivers/staging/rtl8192u/r8192U_core.c | 3 + drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_xmit.h | 10 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 23 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 99 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 24 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 79 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 48 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 49 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 + drivers/staging/rtl8723bs/include/ieee80211.h | 6 +- drivers/staging/rtl8723bs/include/osdep_service.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 26 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 34 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 9 +- drivers/staging/rts5208/ms.c | 42 +- drivers/staging/rts5208/rtsx.c | 11 +- drivers/staging/rts5208/rtsx_card.c | 8 +- drivers/staging/rts5208/rtsx_chip.c | 16 +- drivers/staging/rts5208/rtsx_scsi.c | 106 +- drivers/staging/rts5208/rtsx_transport.c | 6 +- drivers/staging/rts5208/sd.c | 68 +- drivers/staging/rts5208/xd.c | 48 +- drivers/staging/unisys/visorhba/visorhba_main.c | 20 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 296 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 52 + .../interface/vchiq_arm/vchiq_connected.c | 20 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 178 +- drivers/staging/vt6655/baseband.c | 60 +- drivers/staging/vt6655/card.c | 98 +- drivers/staging/vt6655/channel.c | 12 +- drivers/staging/vt6655/device.h | 8 +- drivers/staging/vt6655/device_main.c | 154 +- drivers/staging/vt6655/dpc.c | 2 +- drivers/staging/vt6655/key.c | 2 +- drivers/staging/vt6655/mac.c | 50 +- drivers/staging/vt6655/mac.h | 6 +- drivers/staging/vt6655/power.c | 24 +- drivers/staging/vt6655/rf.c | 12 +- drivers/staging/vt6655/rxtx.c | 14 +- drivers/staging/wfx/bh.c | 37 +- drivers/staging/wfx/bh.h | 4 +- drivers/staging/wfx/bus_sdio.c | 25 +- drivers/staging/wfx/bus_spi.c | 22 +- drivers/staging/wfx/data_rx.c | 7 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 87 +- drivers/staging/wfx/data_tx.h | 6 +- drivers/staging/wfx/debug.c | 56 +- drivers/staging/wfx/debug.h | 2 +- drivers/staging/wfx/fwio.c | 26 +- drivers/staging/wfx/fwio.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 14 +- drivers/staging/wfx/hif_api_general.h | 25 +- drivers/staging/wfx/hif_api_mib.h | 85 +- drivers/staging/wfx/hif_rx.c | 23 +- drivers/staging/wfx/hif_rx.h | 3 +- drivers/staging/wfx/hif_tx.c | 60 +- drivers/staging/wfx/hif_tx.h | 6 +- drivers/staging/wfx/hif_tx_mib.c | 14 +- drivers/staging/wfx/hif_tx_mib.h | 2 +- drivers/staging/wfx/hwio.c | 6 +- drivers/staging/wfx/hwio.h | 20 +- drivers/staging/wfx/key.c | 30 +- drivers/staging/wfx/key.h | 4 +- drivers/staging/wfx/main.c | 37 +- drivers/staging/wfx/main.h | 3 +- drivers/staging/wfx/queue.c | 43 +- drivers/staging/wfx/queue.h | 6 +- drivers/staging/wfx/scan.c | 51 +- drivers/staging/wfx/scan.h | 4 +- drivers/staging/wfx/sta.c | 118 +- drivers/staging/wfx/sta.h | 8 +- drivers/staging/wfx/traces.h | 2 +- drivers/staging/wfx/wfx.h | 14 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 24 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211conv.h | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 2 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211mgmt.h | 2 +- drivers/staging/wlan-ng/p80211msg.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/p80211netdev.h | 2 +- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/p80211req.h | 2 +- drivers/staging/wlan-ng/p80211types.h | 2 +- drivers/staging/wlan-ng/p80211wep.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.h | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/staging/wlan-ng/prism2usb.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 17 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 28 +- drivers/target/iscsi/iscsi_target_configfs.c | 91 +- drivers/target/loopback/tcm_loop.c | 4 +- drivers/target/sbp/sbp_target.c | 30 +- drivers/target/target_core_alua.c | 83 +- drivers/target/target_core_configfs.c | 33 +- drivers/target/target_core_device.c | 2 - drivers/target/target_core_fabric_configfs.c | 78 +- drivers/target/target_core_file.c | 1 - drivers/target/target_core_iblock.c | 2 - drivers/target/target_core_internal.h | 1 - drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_transport.c | 94 +- drivers/target/target_core_user.c | 7 +- drivers/target/target_core_xcopy.c | 14 +- drivers/tee/optee/core.c | 3 - drivers/tee/optee/device.c | 22 - drivers/tee/optee/optee_private.h | 1 - drivers/tee/optee/shm_pool.c | 2 +- .../intel/int340x_thermal/int3400_thermal.c | 9 +- .../int340x_thermal/processor_thermal_device.c | 5 +- drivers/thermal/intel/intel_powerclamp.c | 8 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 41 +- drivers/thermal/qcom/tsens.c | 4 +- drivers/thermal/rcar_gen3_thermal.c | 113 +- drivers/thermal/thermal_core.c | 23 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/thermal_netlink.c | 11 +- drivers/thermal/thermal_netlink.h | 8 +- drivers/thunderbolt/Makefile | 1 - drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/tty/hvc/hvc_xen.c | 13 +- drivers/tty/moxa.c | 302 +- drivers/tty/moxa.h | 307 + drivers/tty/mxser.c | 119 +- drivers/tty/n_gsm.c | 116 +- drivers/tty/n_hdlc.c | 2 +- drivers/tty/n_tty.c | 5 +- drivers/tty/serial/8250/8250_dw.c | 19 +- drivers/tty/serial/8250/8250_dwlib.c | 10 - drivers/tty/serial/8250/8250_dwlib.h | 1 - drivers/tty/serial/8250/8250_fsl.c | 8 +- drivers/tty/serial/8250/8250_lpss.c | 9 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 4 +- drivers/tty/serial/8250/8250_pnp.c | 4 + drivers/tty/serial/8250/Kconfig | 10 +- drivers/tty/serial/Kconfig | 9 +- drivers/tty/serial/atmel_serial.c | 4 +- drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/samsung_tty.c | 13 +- drivers/tty/serial/sc16is7xx.c | 12 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/sifive.c | 2 +- drivers/tty/serial/uartlite.c | 91 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/sysrq.c | 2 - drivers/tty/tty_baudrate.c | 2 +- drivers/tty/tty_ioctl.c | 12 +- drivers/tty/tty_ldisc.c | 1 + drivers/usb/atm/usbatm.c | 4 +- drivers/usb/cdns3/cdns3-gadget.c | 14 - drivers/usb/chipidea/ci_hdrc_imx.c | 15 +- drivers/usb/chipidea/udc.c | 8 - drivers/usb/class/cdc-acm.c | 16 +- drivers/usb/class/cdc-acm.h | 2 - drivers/usb/class/cdc-wdm.c | 8 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/core/config.c | 4 +- drivers/usb/core/devio.c | 144 +- drivers/usb/core/hcd.c | 74 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 - drivers/usb/dwc3/Kconfig | 7 +- drivers/usb/dwc3/core.c | 59 +- drivers/usb/dwc3/core.h | 8 - drivers/usb/dwc3/gadget.c | 6 +- drivers/usb/early/xhci-dbc.c | 10 +- drivers/usb/gadget/epautoconf.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 87 +- drivers/usb/gadget/function/f_phonet.c | 5 +- drivers/usb/gadget/function/f_tcm.c | 31 +- drivers/usb/gadget/function/f_uac2.c | 50 +- drivers/usb/gadget/function/u_audio.c | 109 +- drivers/usb/gadget/function/uvc.h | 2 - drivers/usb/gadget/function/uvc_v4l2.c | 49 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/gadget/udc/amd5536udc.h | 1 + drivers/usb/gadget/udc/core.c | 6 +- drivers/usb/gadget/udc/goku_udc.c | 6 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/snps_udc_plat.c | 5 + drivers/usb/gadget/udc/udc-xilinx.c | 25 - drivers/usb/host/Kconfig | 6 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-atmel.c | 8 - drivers/usb/host/ehci-hcd.c | 88 +- drivers/usb/host/ehci-hub.c | 11 +- drivers/usb/host/ehci-mv.c | 2 + drivers/usb/host/ehci-platform.c | 6 - drivers/usb/host/ehci.h | 1 - drivers/usb/host/fotg210-hcd.c | 2 +- drivers/usb/host/ohci-hcd.c | 3 +- drivers/usb/host/ohci-omap.c | 72 +- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 28 +- drivers/usb/host/xhci-mtk-sch.c | 2 +- drivers/usb/host/xhci-pci.c | 22 +- drivers/usb/host/xhci-ring.c | 39 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/host/xhci.c | 6 - drivers/usb/host/xhci.h | 1 - drivers/usb/image/microtek.c | 5 +- drivers/usb/musb/Kconfig | 2 +- drivers/usb/musb/mediatek.c | 1 - drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/musb/tusb6010.c | 6 - drivers/usb/phy/phy-tahvo.c | 4 + drivers/usb/phy/phy-tegra-usb.c | 198 +- drivers/usb/serial/cp210x.c | 38 - drivers/usb/serial/f81232.c | 96 +- drivers/usb/serial/ftdi_sio.c | 53 +- drivers/usb/serial/keyspan_pda.c | 67 +- drivers/usb/serial/kl5kusb105.c | 115 +- drivers/usb/serial/mos7840.c | 2 + drivers/usb/serial/option.c | 19 +- drivers/usb/serial/qcserial.c | 1 - drivers/usb/serial/usb-serial.c | 59 +- drivers/usb/storage/scsiglue.c | 13 +- drivers/usb/storage/uas.c | 13 +- drivers/usb/storage/unusual_devs.h | 9 +- drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/storage/usb.c | 4 +- drivers/usb/typec/altmodes/Kconfig | 1 - drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/usb/typec/hd3ss3220.c | 8 +- drivers/usb/typec/tcpm/tcpci.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 1 - drivers/usb/typec/tipd/core.c | 223 +- drivers/usb/typec/tipd/tps6598x.h | 12 - drivers/usb/typec/tipd/trace.h | 23 - drivers/usb/typec/ucsi/ucsi.c | 337 +- drivers/usb/typec/ucsi/ucsi.h | 3 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/usb-skeleton.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 - drivers/vdpa/vdpa_user/vduse_dev.c | 39 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 62 +- drivers/vfio/mdev/mdev_driver.c | 45 +- drivers/vfio/mdev/vfio_mdev.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 15 +- drivers/vfio/pci/vfio_pci_igd.c | 234 +- drivers/vfio/platform/vfio_platform_common.c | 13 +- drivers/vfio/vfio.c | 307 +- drivers/vfio/vfio.h | 72 - drivers/vfio/vfio_iommu_spapr_tce.c | 6 +- drivers/vfio/vfio_iommu_type1.c | 256 +- drivers/vhost/vdpa.c | 12 +- drivers/video/backlight/backlight.c | 28 +- drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/core/bitblit.c | 16 + drivers/video/fbdev/core/fbcon.c | 509 +- drivers/video/fbdev/core/fbcon.h | 59 + drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 + drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/fbmem.c | 5 +- drivers/video/fbdev/core/fbsysfs.c | 14 +- drivers/video/fbdev/core/tileblit.c | 16 + drivers/video/fbdev/efifb.c | 21 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/video/fbdev/omap/omapfb_main.c | 1 - .../video/fbdev/omap2/omapfb/dss/display-sysfs.c | 14 +- .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c | 18 +- .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c | 20 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 12 +- drivers/video/fbdev/skeletonfb.c | 12 +- drivers/virt/acrn/hsm.c | 49 - drivers/virt/acrn/hypercall.h | 52 - drivers/virt/acrn/ioreq.c | 3 +- drivers/virt/nitro_enclaves/Kconfig | 8 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 17 +- drivers/virt/nitro_enclaves/ne_pci_dev.c | 2 +- drivers/virt/nitro_enclaves/ne_pci_dev.h | 8 +- drivers/virtio/Kconfig | 3 +- drivers/virtio/virtio.c | 18 +- drivers/virtio/virtio_mem.c | 301 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/mtk_wdt.c | 6 +- drivers/xen/Kconfig | 5 +- drivers/xen/balloon.c | 25 +- drivers/xen/gntdev.c | 8 - drivers/xen/privcmd.c | 18 +- drivers/xen/swiotlb-xen.c | 11 +- fs/9p/Kconfig | 1 - fs/9p/cache.c | 139 +- fs/9p/cache.h | 98 +- fs/9p/fid.c | 14 +- fs/9p/v9fs.c | 8 +- fs/9p/v9fs.h | 9 - fs/9p/vfs_addr.c | 207 +- fs/9p/vfs_file.c | 54 +- fs/9p/vfs_inode.c | 24 +- fs/9p/vfs_inode_dotl.c | 11 +- fs/afs/dir_silly.c | 4 +- fs/afs/file.c | 2 +- fs/afs/write.c | 12 +- fs/anon_inodes.c | 29 - fs/binfmt_elf.c | 62 +- fs/binfmt_elf_fdpic.c | 2 +- fs/btrfs/block-group.c | 82 +- fs/btrfs/block-group.h | 6 +- fs/btrfs/btrfs_inode.h | 46 +- fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 682 +- fs/btrfs/compression.h | 4 +- fs/btrfs/ctree.c | 157 +- fs/btrfs/ctree.h | 78 +- fs/btrfs/delayed-inode.c | 41 +- fs/btrfs/delayed-ref.c | 17 +- fs/btrfs/delayed-ref.h | 51 +- fs/btrfs/dev-replace.c | 16 +- fs/btrfs/dir-item.c | 48 +- fs/btrfs/disk-io.c | 45 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-tree.c | 327 +- fs/btrfs/extent_io.c | 334 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/extent_map.c | 4 +- fs/btrfs/file-item.c | 34 +- fs/btrfs/file.c | 61 +- fs/btrfs/free-space-cache.c | 106 +- fs/btrfs/free-space-cache.h | 2 - fs/btrfs/inode.c | 595 +- fs/btrfs/ioctl.c | 996 +- fs/btrfs/locking.h | 7 +- fs/btrfs/lzo.c | 270 +- fs/btrfs/raid56.c | 175 +- fs/btrfs/raid56.h | 22 +- fs/btrfs/reada.c | 26 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/reflink.c | 4 +- fs/btrfs/relocation.c | 77 +- fs/btrfs/root-tree.c | 6 +- fs/btrfs/scrub.c | 139 +- fs/btrfs/send.c | 15 +- fs/btrfs/space-info.c | 33 +- fs/btrfs/subpage.c | 290 +- fs/btrfs/subpage.h | 56 +- fs/btrfs/super.c | 28 +- fs/btrfs/tests/extent-buffer-tests.c | 2 +- fs/btrfs/tests/extent-io-tests.c | 12 +- fs/btrfs/tests/inode-tests.c | 4 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 786 +- fs/btrfs/tree-log.h | 18 +- fs/btrfs/verity.c | 6 +- fs/btrfs/volumes.c | 590 +- fs/btrfs/volumes.h | 119 +- fs/btrfs/xattr.c | 2 +- fs/btrfs/zoned.c | 531 +- fs/btrfs/zoned.h | 39 +- fs/btrfs/zstd.c | 68 +- fs/buffer.c | 64 +- fs/cachefiles/Makefile | 1 + fs/cachefiles/interface.c | 17 +- fs/cachefiles/internal.h | 42 +- fs/cachefiles/io.c | 85 +- fs/cachefiles/main.c | 1 + fs/cachefiles/rdwr.c | 972 + fs/ceph/addr.c | 13 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 16 +- fs/ceph/file.c | 1 + fs/ceph/inode.c | 2 + fs/ceph/locks.c | 3 + fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 + fs/cifs/connect.c | 24 +- fs/cifs/file.c | 68 +- fs/cifs/fs_context.c | 8 - fs/cifs/fs_context.h | 1 - fs/cifs/fscache.c | 105 +- fs/cifs/fscache.h | 74 +- fs/cifs/misc.c | 17 +- fs/cifs/smb2inode.c | 42 +- fs/cifs/smb2pdu.c | 4 +- fs/coda/cnode.c | 13 +- fs/coda/coda_linux.c | 39 +- fs/coda/coda_linux.h | 6 +- fs/coda/dir.c | 20 +- fs/coda/file.c | 12 +- fs/coda/psdev.c | 14 +- fs/coda/upcall.c | 3 +- fs/coredump.c | 88 +- fs/crypto/bio.c | 32 +- fs/crypto/fname.c | 3 +- fs/crypto/fscrypt_private.h | 5 +- fs/crypto/hkdf.c | 11 +- fs/crypto/keysetup.c | 57 +- fs/debugfs/inode.c | 2 +- fs/direct-io.c | 14 +- fs/erofs/Kconfig | 40 +- fs/erofs/Makefile | 1 - fs/erofs/compress.h | 21 +- fs/erofs/data.c | 75 +- fs/erofs/decompressor.c | 134 +- fs/erofs/decompressor_lzma.c | 290 - fs/erofs/erofs_fs.h | 73 +- fs/erofs/inode.c | 4 +- fs/erofs/internal.h | 96 +- fs/erofs/super.c | 231 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 135 +- fs/erofs/zdata.h | 7 + fs/erofs/zmap.c | 68 +- fs/exec.c | 18 +- fs/ext2/balloc.c | 14 +- fs/ext4/dir.c | 6 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 191 +- fs/ext4/fast_commit.c | 6 - fs/ext4/file.c | 7 +- fs/ext4/inline.c | 150 +- fs/ext4/inode.c | 161 +- fs/ext4/page-io.c | 8 +- fs/ext4/super.c | 31 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 57 +- fs/f2fs/f2fs.h | 3 - fs/f2fs/file.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 1 - fs/f2fs/node.h | 5 + fs/f2fs/recovery.c | 8 +- fs/f2fs/segment.c | 33 +- fs/f2fs/super.c | 5 +- fs/fscache/cache.c | 6 + fs/fscache/cookie.c | 10 + fs/fscache/internal.h | 58 +- fs/fscache/io.c | 170 +- fs/fscache/object.c | 4 +- fs/fscache/operation.c | 3 - fs/fscache/page.c | 1066 + fs/fscache/stats.c | 73 +- fs/fuse/dax.c | 5 +- fs/fuse/dev.c | 10 +- fs/fuse/dir.c | 45 +- fs/fuse/file.c | 96 +- fs/fuse/fuse_i.h | 15 +- fs/fuse/inode.c | 45 +- fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/gfs2/bmap.c | 60 +- fs/gfs2/file.c | 269 +- fs/gfs2/glock.c | 472 +- fs/gfs2/glock.h | 34 +- fs/gfs2/glops.c | 29 +- fs/gfs2/incore.h | 10 +- fs/gfs2/inode.c | 12 +- fs/gfs2/rgrp.c | 70 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 4 +- fs/gfs2/trace_gfs2.h | 9 +- fs/gfs2/util.c | 2 - fs/hfs/inode.c | 6 +- fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/inode.c | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hpfs/hpfs.h | 8 +- fs/hugetlbfs/inode.c | 7 +- fs/inode.c | 52 +- fs/internal.h | 1 + fs/io-wq.c | 17 +- fs/io-wq.h | 59 +- fs/io_uring.c | 1767 +- fs/iomap/buffered-io.c | 2 +- fs/iomap/direct-io.c | 78 +- fs/jfs/jfs_metapage.c | 1 - fs/jfs/jfs_mount.c | 51 +- fs/kernel_read_file.c | 2 +- fs/kernfs/dir.c | 18 +- fs/kernfs/symlink.c | 3 +- fs/ksmbd/auth.c | 205 + fs/ksmbd/connection.c | 12 +- fs/ksmbd/crypto_ctx.c | 16 + fs/ksmbd/crypto_ctx.h | 8 + fs/ksmbd/glob.h | 2 +- fs/ksmbd/misc.c | 97 +- fs/ksmbd/misc.h | 7 +- fs/ksmbd/oplock.c | 41 +- fs/ksmbd/server.c | 3 - fs/ksmbd/smb2misc.c | 149 +- fs/ksmbd/smb2ops.c | 8 +- fs/ksmbd/smb2pdu.c | 638 +- fs/ksmbd/smb2pdu.h | 12 +- fs/ksmbd/smb_common.c | 72 +- fs/ksmbd/smb_common.h | 11 +- fs/ksmbd/smbacl.c | 21 +- fs/ksmbd/transport_rdma.c | 21 +- fs/ksmbd/transport_tcp.c | 4 +- fs/ksmbd/vfs.c | 174 +- fs/ksmbd/vfs.h | 11 +- fs/lockd/svc.c | 6 +- fs/lockd/xdr.c | 152 +- fs/lockd/xdr4.c | 153 +- fs/locks.c | 47 +- fs/netfs/read_helper.c | 10 +- fs/nfs/callback_xdr.c | 4 +- fs/nfs/file.c | 23 +- fs/nfs/fscache-index.c | 26 + fs/nfs/fscache.c | 170 +- fs/nfs/fscache.h | 84 +- fs/nfs/read.c | 25 +- fs/nfs/write.c | 7 +- fs/nfs_common/grace.c | 1 + fs/nfsd/filecache.c | 2 +- fs/nfsd/flexfilelayout.c | 2 +- fs/nfsd/lockd.c | 2 +- fs/nfsd/nfs2acl.c | 44 +- fs/nfsd/nfs3acl.c | 48 +- fs/nfsd/nfs3proc.c | 3 +- fs/nfsd/nfs3xdr.c | 387 +- fs/nfsd/nfs4callback.c | 2 +- fs/nfsd/nfs4proc.c | 11 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfs4xdr.c | 71 +- fs/nfsd/nfscache.c | 17 +- fs/nfsd/nfsctl.c | 13 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfsfh.c | 173 +- fs/nfsd/nfsfh.h | 55 +- fs/nfsd/nfsproc.c | 3 +- fs/nfsd/nfssvc.c | 26 +- fs/nfsd/nfsxdr.c | 187 +- fs/nfsd/vfs.c | 4 +- fs/nfsd/xdr.h | 37 +- fs/nfsd/xdr3.h | 63 +- fs/nfsd/xdr4.h | 7 +- fs/ntfs/file.c | 3 +- fs/ntfs3/attrib.c | 20 +- fs/ntfs3/attrlist.c | 9 +- fs/ntfs3/bitfunc.c | 10 +- fs/ntfs3/bitmap.c | 14 +- fs/ntfs3/debug.h | 3 - fs/ntfs3/dir.c | 30 +- fs/ntfs3/file.c | 15 +- fs/ntfs3/frecord.c | 55 +- fs/ntfs3/fslog.c | 12 +- fs/ntfs3/fsntfs.c | 77 +- fs/ntfs3/index.c | 160 +- fs/ntfs3/inode.c | 159 +- fs/ntfs3/lib/decompress_common.h | 5 - fs/ntfs3/lib/lib.h | 6 - fs/ntfs3/lznt.c | 12 +- fs/ntfs3/namei.c | 24 + fs/ntfs3/ntfs.h | 20 +- fs/ntfs3/ntfs_fs.h | 67 +- fs/ntfs3/record.c | 3 + fs/ntfs3/run.c | 2 + fs/ntfs3/super.c | 651 +- fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 249 +- fs/ocfs2/alloc.c | 48 +- fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 3 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/dlmglue.c | 3 +- fs/ocfs2/inode.c | 4 +- fs/ocfs2/journal.c | 26 +- fs/ocfs2/journal.h | 3 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/super.c | 54 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/open.c | 2 - fs/orangefs/dcache.c | 4 +- fs/orangefs/inode.c | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/file.c | 15 +- fs/posix_acl.c | 3 +- fs/proc/array.c | 13 +- fs/proc/base.c | 40 +- fs/proc/fd.c | 23 +- fs/proc/page.c | 40 +- fs/proc/stat.c | 4 +- fs/proc/task_mmu.c | 28 +- fs/proc/uptime.c | 14 +- fs/proc/vmcore.c | 109 +- fs/pstore/blk.c | 2 +- fs/pstore/platform.c | 2 +- fs/quota/quota.c | 1 - fs/ramfs/inode.c | 12 +- fs/seq_file.c | 16 + fs/squashfs/zstd_wrapper.c | 16 +- fs/sysfs/dir.c | 3 +- fs/sysfs/file.c | 140 +- fs/sysfs/group.c | 15 +- fs/sysfs/sysfs.h | 8 +- fs/sysv/super.c | 6 +- fs/ubifs/crypto.c | 1 + fs/userfaultfd.c | 12 +- fs/vboxsf/super.c | 12 +- fs/verity/enable.c | 2 +- fs/verity/open.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_bmap.c | 12 +- fs/xfs/libxfs/xfs_btree.c | 14 +- fs/xfs/libxfs/xfs_btree.h | 12 +- fs/xfs/libxfs/xfs_btree_staging.c | 6 +- fs/xfs/libxfs/xfs_defer.c | 171 +- fs/xfs/libxfs/xfs_defer.h | 38 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 +- fs/xfs/libxfs/xfs_format.h | 12 +- fs/xfs/libxfs/xfs_inode_buf.c | 6 +- fs/xfs/libxfs/xfs_inode_fork.c | 16 +- fs/xfs/libxfs/xfs_sb.c | 4 +- fs/xfs/scrub/agheader.c | 13 +- fs/xfs/scrub/agheader_repair.c | 8 +- fs/xfs/scrub/btree.c | 54 +- fs/xfs/scrub/dabtree.c | 62 +- fs/xfs/scrub/repair.h | 3 - fs/xfs/scrub/scrub.c | 64 +- fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_extfree_item.c | 8 +- fs/xfs/xfs_file.c | 8 +- fs/xfs/xfs_ioctl.c | 6 +- fs/xfs/xfs_log_recover.c | 12 +- fs/xfs/xfs_qm.c | 2 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_trans.c | 8 +- fs/xfs/xfs_trans.h | 6 + fs/zonefs/super.c | 6 +- include/acpi/acpi_bus.h | 1 + include/acpi/acpi_io.h | 8 + include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 251 +- include/acpi/actbl3.h | 9 +- include/acpi/actypes.h | 1 - include/acpi/platform/acgcc.h | 9 +- include/asm-generic/bitops.h | 1 + include/asm-generic/bitops/find.h | 188 + include/asm-generic/bitops/le.h | 64 + include/asm-generic/cacheflush.h | 6 - include/asm-generic/io.h | 2 +- include/asm-generic/sections.h | 89 +- include/asm-generic/syscall.h | 16 + include/asm-generic/vmlinux.lds.h | 10 +- include/clocksource/arm_arch_timer.h | 2 +- include/clocksource/timer-riscv.h | 16 - include/drm/amd_asic_type.h | 1 - include/drm/drm_bridge.h | 23 +- include/drm/drm_connector.h | 92 - include/drm/drm_displayid.h | 101 +- include/drm/drm_dp_helper.h | 26 - include/drm/drm_edid.h | 47 - include/drm/drm_format_helper.h | 4 - include/drm/drm_ioctl.h | 1 + include/drm/drm_mipi_dsi.h | 4 - include/drm/drm_mode_config.h | 13 +- include/drm/drm_modeset_lock.h | 8 - include/drm/drm_of.h | 7 - include/drm/drm_plane.h | 2 +- include/drm/drm_print.h | 30 - include/drm/drm_privacy_screen_consumer.h | 65 - include/drm/drm_privacy_screen_driver.h | 84 - include/drm/drm_privacy_screen_machine.h | 46 - include/drm/drm_probe_helper.h | 1 - include/drm/gpu_scheduler.h | 188 +- include/drm/gud.h | 6 +- include/drm/i915_component.h | 1 - include/drm/i915_pciids.h | 8 +- include/drm/i915_pxp_tee_interface.h | 42 - include/drm/ttm/ttm_bo_api.h | 18 +- include/drm/ttm/ttm_bo_driver.h | 2 +- include/drm/ttm/ttm_caching.h | 17 - include/drm/ttm/ttm_device.h | 79 +- include/drm/ttm/ttm_placement.h | 1 - include/drm/ttm/ttm_pool.h | 5 +- include/drm/ttm/ttm_range_manager.h | 18 +- include/drm/ttm/ttm_resource.h | 9 +- include/drm/ttm/ttm_tt.h | 98 +- include/dt-bindings/clock/exynos850.h | 141 - include/dt-bindings/clock/imx8ulp-clock.h | 258 - include/dt-bindings/clock/mt8195-clk.h | 864 - include/dt-bindings/clock/qcom,camcc-sc7280.h | 127 - include/dt-bindings/clock/qcom,gcc-msm8994.h | 13 - include/dt-bindings/clock/qcom,gcc-qcm2290.h | 188 - include/dt-bindings/clock/qcom,lpass-sc7280.h | 16 - include/dt-bindings/clock/qcom,rpmcc.h | 6 - include/dt-bindings/pinctrl/mt65xx.h | 9 - include/dt-bindings/power/imx8mm-power.h | 9 - include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 17 - .../{reset => reset-controller}/mt2712-resets.h | 0 .../dt-bindings/reset-controller/mt8183-resets.h | 98 + .../{reset => reset-controller}/mt8192-resets.h | 0 include/dt-bindings/reset/imx8ulp-pcc-reset.h | 59 - include/dt-bindings/reset/mt8173-resets.h | 2 - include/dt-bindings/reset/mt8183-resets.h | 101 - include/dt-bindings/soc/qcom,gpr.h | 19 - include/dt-bindings/sound/qcom,lpass.h | 5 - include/kunit/test.h | 19 +- include/kvm/arm_pmu.h | 3 + include/linux/acpi.h | 7 +- include/linux/amba/bus.h | 18 + include/linux/anon_inodes.h | 4 - include/linux/arch_topology.h | 5 - include/linux/arm-smccc.h | 10 - include/linux/audit.h | 37 - include/linux/audit_arch.h | 24 - include/linux/backing-dev.h | 25 +- include/linux/bio.h | 82 +- include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 + include/linux/blk-integrity.h | 183 - include/linux/blk-mq.h | 502 +- include/linux/blk_types.h | 37 +- include/linux/blkdev.h | 779 +- include/linux/blktrace_api.h | 2 +- include/linux/bottom_half.h | 1 - include/linux/bpf.h | 18 +- include/linux/bpf_verifier.h | 2 - include/linux/bpfptr.h | 1 - include/linux/brcmphy.h | 10 - include/linux/btf.h | 39 - include/linux/buffer_head.h | 4 +- include/linux/bvec.h | 2 +- include/linux/cc_platform.h | 88 - include/linux/cdrom.h | 1 - include/linux/clk/tegra.h | 24 +- include/linux/cma.h | 1 - include/linux/compiler-gcc.h | 10 +- include/linux/compiler_attributes.h | 10 - include/linux/compiler_types.h | 17 +- include/linux/console.h | 2 - include/linux/container_of.h | 40 - include/linux/context_tracking.h | 2 +- include/linux/counter.h | 720 +- include/linux/counter_enum.h | 45 + include/linux/cpufreq.h | 167 +- include/linux/cpuhotplug.h | 4 - include/linux/cpumask.h | 53 +- include/linux/cpuset.h | 17 - include/linux/crash_dump.h | 26 +- include/linux/damon.h | 102 +- include/linux/dax.h | 2 + include/linux/debug_locks.h | 2 + include/linux/dma-buf.h | 9 +- include/linux/dma-fence.h | 32 +- include/linux/dma-resv.h | 224 +- include/linux/dsa/mv88e6xxx.h | 13 - include/linux/dsa/ocelot.h | 53 +- include/linux/dsa/sja1105.h | 41 +- include/linux/elevator.h | 181 + include/linux/elfcore.h | 2 +- include/linux/energy_model.h | 68 +- include/linux/etherdevice.h | 18 +- include/linux/ethtool.h | 23 - include/linux/fb.h | 2 +- include/linux/filter.h | 13 +- include/linux/find.h | 372 - include/linux/firewire.h | 11 +- include/linux/firmware/cirrus/cs_dsp.h | 242 - include/linux/firmware/cirrus/wmfw.h | 202 - include/linux/firmware/xlnx-zynqmp.h | 26 - include/linux/flex_proportions.h | 9 +- include/linux/fortify-string.h | 77 +- include/linux/fs.h | 9 +- include/linux/fscache-cache.h | 137 +- include/linux/fscache.h | 460 +- include/linux/fscrypt.h | 3 + include/linux/fsl/mc.h | 14 - include/linux/ftrace.h | 12 +- include/linux/fwnode.h | 12 +- include/linux/genhd.h | 18 +- include/linux/gfp.h | 26 +- include/linux/highmem-internal.h | 11 - include/linux/highmem.h | 65 +- include/linux/host1x.h | 75 +- include/linux/huge_mm.h | 15 + include/linux/hugetlb.h | 36 +- include/linux/ieee80211.h | 69 +- include/linux/iio/buffer.h | 11 - include/linux/iio/buffer_impl.h | 11 - include/linux/iio/common/st_sensors.h | 13 + include/linux/iio/driver.h | 14 - include/linux/iio/iio-opaque.h | 4 - include/linux/iio/imu/adis.h | 2 - include/linux/iio/triggered_buffer.h | 11 +- include/linux/io.h | 5 - include/linux/iomap.h | 16 +- include/linux/ipmi.h | 3 - include/linux/ipmi_smi.h | 59 - include/linux/irq_work.h | 8 - include/linux/irqdomain.h | 6 +- include/linux/kallsyms.h | 15 +- include/linux/kasan.h | 17 +- include/linux/kcsan-checks.h | 3 - include/linux/kernel.h | 49 +- include/linux/kernel_stat.h | 1 - include/linux/kernfs.h | 28 + include/linux/kobject.h | 1 + include/linux/kprobes.h | 113 +- include/linux/ksm.h | 4 +- include/linux/kvm_host.h | 24 +- include/linux/leds.h | 2 +- include/linux/libata.h | 8 +- include/linux/list.h | 4 +- include/linux/llist.h | 4 +- include/linux/lockd/xdr.h | 27 +- include/linux/lockd/xdr4.h | 29 +- include/linux/lockdep_types.h | 2 +- include/linux/lsm_hook_defs.h | 19 +- include/linux/lsm_hooks.h | 27 +- include/linux/mdev.h | 20 + include/linux/mdio.h | 2 - include/linux/mem_encrypt.h | 4 + include/linux/memblock.h | 48 +- include/linux/memcontrol.h | 264 +- include/linux/memory.h | 23 +- include/linux/memory_hotplug.h | 3 + include/linux/mempolicy.h | 6 +- include/linux/memremap.h | 6 - include/linux/mfd/da9063/core.h | 1 - include/linux/mfd/hi6421-spmi-pmic.h | 25 + include/linux/mfd/idt8a340_reg.h | 31 +- include/linux/mfd/stm32-lptimer.h | 5 - include/linux/mfd/stm32-timers.h | 4 - include/linux/micrel_phy.h | 1 - include/linux/migrate.h | 19 +- include/linux/migrate_mode.h | 13 - include/linux/misc_cgroup.h | 6 +- include/linux/mlx4/device.h | 2 +- include/linux/mlx4/driver.h | 22 + include/linux/mlx5/device.h | 6 +- include/linux/mlx5/driver.h | 29 +- include/linux/mlx5/eq.h | 1 + include/linux/mlx5/eswitch.h | 9 - include/linux/mlx5/fs.h | 2 - include/linux/mlx5/mlx5_ifc.h | 76 +- include/linux/mm.h | 299 +- include/linux/mm_inline.h | 103 +- include/linux/mm_types.h | 107 +- include/linux/mmc/host.h | 4 - include/linux/mmdebug.h | 20 - include/linux/mmzone.h | 26 +- include/linux/mtd/mtd.h | 2 + include/linux/nd.h | 4 +- include/linux/netdevice.h | 13 +- include/linux/netfilter_arp/arp_tables.h | 5 +- include/linux/netfilter_bridge/ebtables.h | 5 +- include/linux/netfilter_ingress.h | 58 + include/linux/netfilter_ipv4/ip_tables.h | 6 +- include/linux/netfilter_ipv6/ip6_tables.h | 5 +- include/linux/netfilter_netdev.h | 146 - include/linux/netfs.h | 94 +- include/linux/netlink.h | 4 + include/linux/node.h | 4 +- include/linux/nvmem-consumer.h | 14 - include/linux/nvmem-provider.h | 5 - include/linux/objtool.h | 12 - include/linux/of_net.h | 8 +- include/linux/page-flags.h | 269 +- include/linux/page_idle.h | 99 +- include/linux/page_owner.h | 8 +- include/linux/page_ref.h | 158 +- include/linux/pagemap.h | 693 +- include/linux/part_stat.h | 1 - include/linux/pci-acpi.h | 8 - include/linux/pci.h | 4 +- include/linux/percpu.h | 6 +- include/linux/perf/arm_pmu.h | 6 - include/linux/perf_event.h | 28 +- include/linux/phylink.h | 1 - include/linux/pkeys.h | 2 - include/linux/platform_data/brcmfmac.h | 2 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/ti-sysc.h | 3 - include/linux/platform_data/usb-omap1.h | 2 - include/linux/plist.h | 5 +- include/linux/pm_opp.h | 20 +- include/linux/power/max17042_battery.h | 4 +- include/linux/preempt.h | 5 +- include/linux/property.h | 5 +- include/linux/ptrace.h | 22 +- include/linux/qcom_scm.h | 71 + include/linux/qed/common_hsi.h | 141 +- include/linux/qed/eth_common.h | 1 - include/linux/qed/fcoe_common.h | 362 +- include/linux/qed/iscsi_common.h | 360 +- include/linux/qed/nvmetcp_common.h | 18 +- include/linux/qed/qed_chain.h | 97 +- include/linux/qed/qed_eth_if.h | 23 +- include/linux/qed/qed_if.h | 265 +- include/linux/qed/qed_iscsi_if.h | 2 +- include/linux/qed/qed_ll2_if.h | 42 +- include/linux/qed/qed_nvmetcp_if.h | 17 - include/linux/qed/qed_rdma_if.h | 3 +- include/linux/qed/rdma_common.h | 1 - include/linux/rcupdate.h | 53 +- include/linux/rcupdate_trace.h | 5 +- include/linux/rcutiny.h | 2 +- include/linux/regulator/lp872x.h | 14 +- include/linux/remoteproc.h | 12 + include/linux/rmap.h | 18 +- include/linux/rpmsg.h | 2 +- include/linux/rtc.h | 1 - include/linux/rwsem.h | 1 + include/linux/sbitmap.h | 13 - include/linux/sched.h | 73 +- include/linux/sched/idle.h | 4 - include/linux/sched/mm.h | 50 - include/linux/sched/signal.h | 13 - include/linux/sched/task.h | 3 +- include/linux/sched/topology.h | 7 - include/linux/secretmem.h | 2 +- include/linux/security.h | 49 +- include/linux/seq_file.h | 17 +- include/linux/seqno-fence.h | 109 + include/linux/shrinker.h | 1 - include/linux/skbuff.h | 4 - include/linux/slab.h | 135 +- include/linux/smp.h | 1 + include/linux/soc/marvell/octeontx2/asm.h | 15 - include/linux/soc/mediatek/mtk-mmsys.h | 3 - include/linux/soc/qcom/apr.h | 70 +- include/linux/soc/qcom/qcom_aoss.h | 38 - include/linux/soc/qcom/smd-rpm.h | 2 - include/linux/soc/samsung/exynos-chipid.h | 6 +- include/linux/socket.h | 1 - include/linux/spi/ads7846.h | 15 + include/linux/spi/max7301.h | 2 +- include/linux/spi/spi.h | 58 +- include/linux/spinlock.h | 18 +- include/linux/srcu.h | 3 +- include/linux/stackdepot.h | 34 +- include/linux/stacktrace.h | 1 - include/linux/stddef.h | 65 +- include/linux/string.h | 44 +- include/linux/string_helpers.h | 1 - include/linux/sunrpc/svc.h | 14 +- include/linux/swap.h | 18 +- include/linux/swiotlb.h | 3 +- include/linux/switchtec.h | 1 - include/linux/syscalls.h | 7 +- include/linux/t10-pi.h | 2 +- include/linux/thread_info.h | 2 +- include/linux/topology.h | 13 - include/linux/torture.h | 8 - include/linux/tracehook.h | 2 - include/linux/tty.h | 140 +- include/linux/tty_driver.h | 8 +- include/linux/tty_flip.h | 20 +- include/linux/tty_ldisc.h | 27 +- include/linux/uio.h | 4 +- include/linux/usb/hcd.h | 2 - include/linux/usb/tegra_usb_phy.h | 5 - include/linux/vfio.h | 53 +- include/linux/vmalloc.h | 34 +- include/linux/vmstat.h | 113 +- include/linux/wait.h | 3 +- include/linux/workqueue.h | 5 +- include/linux/writeback.h | 23 +- include/linux/ww_mutex.h | 15 +- include/linux/xz.h | 106 - include/linux/zstd.h | 1252 +- include/linux/zstd_errors.h | 77 - include/linux/zstd_lib.h | 2432 - include/media/hevc-ctrls.h | 11 - include/media/i2c/mt9p031.h | 1 - include/media/media-entity.h | 3 +- include/media/tuner.h | 1 - include/media/v4l2-async.h | 105 +- include/media/v4l2-dev.h | 3 +- include/media/v4l2-fwnode.h | 12 +- include/media/videobuf2-core.h | 59 +- include/memory/renesas-rpc-if.h | 1 - include/net/ax25.h | 13 +- include/net/bluetooth/bluetooth.h | 90 - include/net/bluetooth/hci.h | 117 - include/net/bluetooth/hci_core.h | 75 +- include/net/cfg80211.h | 66 - include/net/codel.h | 2 - include/net/codel_impl.h | 18 +- include/net/datalink.h | 2 +- include/net/devlink.h | 105 +- include/net/dn.h | 2 +- include/net/inet_connection_sock.h | 2 +- include/net/inet_ecn.h | 17 - include/net/ioam6.h | 3 +- include/net/ip.h | 6 +- include/net/ip_fib.h | 2 +- include/net/ip_vs.h | 11 - include/net/llc.h | 2 +- include/net/llc_if.h | 3 +- include/net/mac80211.h | 19 +- include/net/mctp.h | 56 +- include/net/mctpdevice.h | 5 - include/net/mptcp.h | 4 - include/net/ndisc.h | 2 +- include/net/neighbour.h | 34 +- include/net/netfilter/ipv6/nf_defrag_ipv6.h | 1 + include/net/netfilter/nf_tables.h | 2 +- include/net/netns/netfilter.h | 6 - include/net/nexthop.h | 2 +- include/net/page_pool.h | 12 +- include/net/pkt_sched.h | 1 - include/net/rose.h | 8 +- include/net/sch_generic.h | 6 - include/net/sctp/sm.h | 6 +- include/net/sock.h | 104 +- include/net/tcp.h | 46 +- include/net/tls.h | 3 +- include/net/xdp.h | 8 +- include/net/xdp_sock_drv.h | 22 - include/net/xsk_buff_pool.h | 48 +- include/rdma/ib_hdrs.h | 1 - include/rdma/ib_verbs.h | 65 +- include/rdma/rdma_counter.h | 2 - include/scsi/libsas.h | 1 - include/scsi/sas.h | 12 +- include/scsi/scsi_cmnd.h | 14 +- include/scsi/scsi_device.h | 9 +- include/scsi/scsi_host.h | 27 +- include/soc/arc/timers.h | 4 +- include/soc/fsl/dpaa2-io.h | 9 - include/soc/mscc/ocelot.h | 55 +- include/soc/mscc/ocelot_ptp.h | 3 - include/soc/mscc/ocelot_vcap.h | 14 +- include/soc/qcom/spm.h | 43 - include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/sound/cs35l41.h | 34 - include/sound/graph_card.h | 21 - include/sound/hda_codec.h | 1 - include/sound/hdaudio_ext.h | 2 - include/sound/rawmidi.h | 1 - include/sound/rt5682s.h | 48 - include/sound/simple_card_utils.h | 6 +- include/sound/soc-component.h | 16 +- include/sound/soc-dpcm.h | 1 - include/sound/soc-topology.h | 2 +- include/sound/sof.h | 5 + include/sound/sof/dai-intel.h | 4 - include/sound/sof/dai.h | 10 +- include/target/target_core_base.h | 9 +- include/target/target_core_fabric.h | 1 - include/trace/bpf_probe.h | 19 +- include/trace/events/cachefiles.h | 6 +- include/trace/events/devlink.h | 72 +- include/trace/events/erofs.h | 8 +- include/trace/events/f2fs.h | 12 +- include/trace/events/io_uring.h | 61 - include/trace/events/mctp.h | 75 - include/trace/events/mmap_lock.h | 48 +- include/trace/events/pagemap.h | 46 +- include/trace/events/rpcrdma.h | 185 +- include/trace/events/sunrpc.h | 38 +- include/trace/events/writeback.h | 28 +- include/uapi/asm-generic/fcntl.h | 4 - include/uapi/asm-generic/socket.h | 2 - include/uapi/asm-generic/unistd.h | 5 +- include/uapi/drm/drm_fourcc.h | 6 - include/uapi/drm/drm_mode.h | 4 - include/uapi/drm/i915_drm.h | 103 - include/uapi/drm/mga_drm.h | 22 +- include/uapi/drm/v3d_drm.h | 78 - include/uapi/drm/virtgpu_drm.h | 27 - include/uapi/linux/acrn.h | 70 - include/uapi/linux/android/binder.h | 7 - include/uapi/linux/audit.h | 7 +- include/uapi/linux/bpf.h | 42 +- include/uapi/linux/btf.h | 55 +- include/uapi/linux/cdrom.h | 19 - include/uapi/linux/counter.h | 154 - include/uapi/linux/devlink.h | 2 - include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/ethtool.h | 29 - include/uapi/linux/ethtool_netlink.h | 17 - include/uapi/linux/futex.h | 25 - include/uapi/linux/hyperv.h | 2 +- include/uapi/linux/io_uring.h | 1 - include/uapi/linux/ioam6_iptunnel.h | 29 - include/uapi/linux/ipmi.h | 16 +- include/uapi/linux/kvm.h | 8 - include/uapi/linux/mptcp.h | 35 - include/uapi/linux/neighbour.h | 35 +- include/uapi/linux/netfilter.h | 1 - include/uapi/linux/nfsd/nfsfh.h | 115 + include/uapi/linux/nitro_enclaves.h | 10 +- include/uapi/linux/nl80211.h | 113 +- include/uapi/linux/pci_regs.h | 6 - include/uapi/linux/perf_event.h | 15 - include/uapi/linux/pkt_sched.h | 1 - include/uapi/linux/prctl.h | 3 - include/uapi/linux/smc.h | 44 +- include/uapi/linux/stddef.h | 37 - include/uapi/linux/tls.h | 30 - include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 31 +- include/uapi/linux/virtio_gpu.h | 18 +- include/uapi/linux/vm_sockets.h | 13 +- include/uapi/linux/xfrm.h | 15 +- include/uapi/misc/habanalabs.h | 6 +- include/uapi/rdma/efa-abi.h | 18 +- include/uapi/rdma/rdma_netlink.h | 5 - include/uapi/rdma/rdma_user_rxe.h | 14 +- include/uapi/sound/asoc.h | 4 +- include/uapi/sound/asound.h | 1 - include/uapi/sound/sof/tokens.h | 1 - include/xen/xen-ops.h | 27 +- init/Kconfig | 28 - init/do_mounts.c | 30 +- init/initramfs.c | 2 +- init/main.c | 44 +- ipc/ipc_sysctl.c | 32 +- kernel/Kconfig.preempt | 32 +- kernel/Makefile | 2 +- kernel/acct.c | 1 + kernel/audit.h | 9 +- kernel/audit_tree.c | 23 +- kernel/audit_watch.c | 3 +- kernel/auditfilter.c | 15 +- kernel/auditsc.c | 514 +- kernel/bpf/arraymap.c | 7 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 183 - kernel/bpf/core.c | 11 +- kernel/bpf/hashtab.c | 13 +- kernel/bpf/helpers.c | 11 +- kernel/bpf/preload/Makefile | 25 +- kernel/bpf/preload/iterators/Makefile | 38 +- kernel/bpf/stackmap.c | 3 +- kernel/bpf/trampoline.c | 3 +- kernel/bpf/verifier.c | 356 +- kernel/cgroup/cgroup-v1.c | 3 + kernel/cgroup/cgroup.c | 48 +- kernel/cgroup/cpuset.c | 79 +- kernel/cgroup/misc.c | 31 +- kernel/cpu.c | 2 +- kernel/dma/debug.c | 12 +- kernel/dma/mapping.c | 16 +- kernel/dma/swiotlb.c | 19 +- kernel/entry/common.c | 4 +- kernel/events/Makefile | 5 + kernel/events/core.c | 66 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 81 +- kernel/extable.c | 35 +- kernel/fork.c | 67 +- kernel/futex.c | 4272 ++ kernel/futex/Makefile | 3 - kernel/futex/core.c | 1176 - kernel/futex/futex.h | 295 - kernel/futex/pi.c | 1233 - kernel/futex/requeue.c | 897 - kernel/futex/syscalls.c | 398 - kernel/futex/waitwake.c | 708 - kernel/hung_task.c | 44 - kernel/irq/irqdomain.c | 9 +- kernel/irq/manage.c | 6 +- kernel/irq/spurious.c | 8 - kernel/irq_work.c | 130 +- kernel/kallsyms.c | 53 +- kernel/kcov.c | 36 +- kernel/kcsan/core.c | 75 +- kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/kcsan_test.c | 62 +- kernel/kcsan/report.c | 77 +- kernel/kcsan/selftest.c | 72 +- kernel/kexec_file.c | 5 - kernel/kprobes.c | 506 +- kernel/kthread.c | 37 +- kernel/livepatch/core.c | 4 +- kernel/livepatch/transition.c | 95 +- kernel/locking/lockdep.c | 24 +- kernel/locking/locktorture.c | 14 +- kernel/locking/mutex.c | 41 - kernel/locking/rtmutex.c | 19 +- kernel/locking/rwbase_rt.c | 11 +- kernel/locking/spinlock_rt.c | 17 +- kernel/locking/test-ww_mutex.c | 87 +- kernel/locking/ww_rt_mutex.c | 25 - kernel/module.c | 2 - kernel/power/energy_model.c | 86 +- kernel/power/suspend.c | 4 +- kernel/power/swap.c | 2 +- kernel/printk/index.c | 5 +- kernel/printk/printk.c | 14 +- kernel/rcu/Kconfig | 18 + kernel/rcu/rcuscale.c | 10 +- kernel/rcu/rcutorture.c | 167 +- kernel/rcu/refscale.c | 6 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 122 +- kernel/rcu/tree.c | 77 +- kernel/rcu/tree.h | 24 +- kernel/rcu/tree_exp.h | 14 +- kernel/rcu/tree_nocb.h | 2 +- kernel/rcu/tree_plugin.h | 247 +- kernel/rcu/tree_stall.h | 35 +- kernel/rcu/update.c | 12 +- kernel/reboot.c | 1 - kernel/resource.c | 54 +- kernel/rseq.c | 14 +- kernel/scftorture.c | 43 +- kernel/sched/Makefile | 4 - kernel/sched/core.c | 475 +- kernel/sched/core_sched.c | 13 +- kernel/sched/deadline.c | 99 +- kernel/sched/debug.c | 109 +- kernel/sched/fair.c | 437 +- kernel/sched/features.h | 5 - kernel/sched/rt.c | 130 +- kernel/sched/sched.h | 33 +- kernel/sched/stats.c | 104 - kernel/sched/stats.h | 49 - kernel/sched/stop_task.c | 4 +- kernel/sched/topology.c | 33 +- kernel/scs.c | 1 - kernel/signal.c | 49 +- kernel/smp.c | 6 +- kernel/softirq.c | 3 +- kernel/stacktrace.c | 30 - kernel/sys_ni.c | 3 +- kernel/sysctl.c | 8 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 35 +- kernel/time/posix-cpu-timers.c | 3 +- kernel/time/tick-sched.c | 7 - kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 8 - kernel/trace/bpf_trace.c | 84 +- kernel/trace/ftrace.c | 31 +- kernel/trace/pid_list.c | 495 - kernel/trace/pid_list.h | 88 - kernel/trace/trace.c | 89 +- kernel/trace/trace.h | 14 +- kernel/trace/trace_eprobe.c | 61 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_output.c | 17 +- kernel/tsacct.c | 2 +- kernel/workqueue.c | 20 +- lib/.gitignore | 2 - lib/Kconfig | 7 +- lib/Kconfig.debug | 167 +- lib/Kconfig.kasan | 4 +- lib/Makefile | 36 +- lib/assoc_array.c | 22 +- lib/audit.c | 14 +- lib/bootconfig.c | 2 +- lib/compat_audit.c | 15 +- lib/cpumask.c | 2 +- lib/crypto/sm4.c | 4 +- lib/decompress_unxz.c | 10 +- lib/decompress_unzstd.c | 48 +- lib/devres.c | 82 - lib/dynamic_debug.c | 39 +- lib/error-inject.c | 3 +- lib/find_bit.c | 21 - lib/find_bit_benchmark.c | 21 - lib/flex_proportions.c | 28 +- lib/genalloc.c | 2 +- lib/iov_iter.c | 103 +- lib/kobject.c | 2 +- lib/kunit/executor.c | 152 +- lib/kunit/executor_test.c | 114 +- lib/kunit/kunit-test.c | 14 +- lib/kunit/test.c | 6 +- lib/locking-selftest.c | 2 +- lib/memcpy_kunit.c | 289 - lib/raid6/Makefile | 4 - lib/random32.c | 1 - lib/sbitmap.c | 51 - lib/stackdepot.c | 151 +- lib/string.c | 210 +- lib/string_helpers.c | 195 - lib/test_bitmap.c | 37 - lib/test_bpf.c | 17544 +++---- lib/test_fortify/read_overflow-memchr.c | 5 - lib/test_fortify/read_overflow-memchr_inv.c | 5 - lib/test_fortify/read_overflow-memcmp.c | 5 - lib/test_fortify/read_overflow-memscan.c | 5 - lib/test_fortify/read_overflow2-memcmp.c | 5 - lib/test_fortify/read_overflow2-memcpy.c | 5 - lib/test_fortify/read_overflow2-memmove.c | 5 - lib/test_fortify/test_fortify.h | 35 - lib/test_fortify/write_overflow-memcpy.c | 5 - lib/test_fortify/write_overflow-memmove.c | 5 - lib/test_fortify/write_overflow-memset.c | 5 - lib/test_fortify/write_overflow-strcpy-lit.c | 5 - lib/test_fortify/write_overflow-strcpy.c | 5 - lib/test_fortify/write_overflow-strlcpy-src.c | 5 - lib/test_fortify/write_overflow-strlcpy.c | 5 - lib/test_fortify/write_overflow-strncpy-src.c | 5 - lib/test_fortify/write_overflow-strncpy.c | 5 - lib/test_fortify/write_overflow-strscpy.c | 5 - lib/test_kasan.c | 47 +- lib/test_kasan_module.c | 2 - lib/vsprintf.c | 39 +- lib/xz/Kconfig | 13 - lib/xz/xz_dec_lzma2.c | 182 +- lib/xz/xz_dec_stream.c | 6 +- lib/xz/xz_dec_syms.c | 9 +- lib/xz/xz_private.h | 3 - lib/zlib_inflate/inffast.c | 13 +- lib/zstd/Makefile | 46 +- lib/zstd/bitstream.h | 380 + lib/zstd/common/bitstream.h | 437 - lib/zstd/common/compiler.h | 170 - lib/zstd/common/cpu.h | 194 - lib/zstd/common/debug.c | 24 - lib/zstd/common/debug.h | 101 - lib/zstd/common/entropy_common.c | 357 - lib/zstd/common/error_private.c | 56 - lib/zstd/common/error_private.h | 66 - lib/zstd/common/fse.h | 710 - lib/zstd/common/fse_decompress.c | 390 - lib/zstd/common/huf.h | 356 - lib/zstd/common/mem.h | 259 - lib/zstd/common/zstd_common.c | 83 - lib/zstd/common/zstd_deps.h | 125 - lib/zstd/common/zstd_internal.h | 450 - lib/zstd/compress.c | 3485 ++ lib/zstd/compress/fse_compress.c | 625 - lib/zstd/compress/hist.c | 165 - lib/zstd/compress/hist.h | 75 - lib/zstd/compress/huf_compress.c | 905 - lib/zstd/compress/zstd_compress.c | 5109 -- lib/zstd/compress/zstd_compress_internal.h | 1188 - lib/zstd/compress/zstd_compress_literals.c | 158 - lib/zstd/compress/zstd_compress_literals.h | 29 - lib/zstd/compress/zstd_compress_sequences.c | 439 - lib/zstd/compress/zstd_compress_sequences.h | 54 - lib/zstd/compress/zstd_compress_superblock.c | 850 - lib/zstd/compress/zstd_compress_superblock.h | 32 - lib/zstd/compress/zstd_cwksp.h | 482 - lib/zstd/compress/zstd_double_fast.c | 519 - lib/zstd/compress/zstd_double_fast.h | 32 - lib/zstd/compress/zstd_fast.c | 496 - lib/zstd/compress/zstd_fast.h | 31 - lib/zstd/compress/zstd_lazy.c | 1414 - lib/zstd/compress/zstd_lazy.h | 81 - lib/zstd/compress/zstd_ldm.c | 686 - lib/zstd/compress/zstd_ldm.h | 110 - lib/zstd/compress/zstd_ldm_geartab.h | 103 - lib/zstd/compress/zstd_opt.c | 1346 - lib/zstd/compress/zstd_opt.h | 50 - lib/zstd/decompress.c | 2531 + lib/zstd/decompress/huf_decompress.c | 1206 - lib/zstd/decompress/zstd_ddict.c | 241 - lib/zstd/decompress/zstd_ddict.h | 44 - lib/zstd/decompress/zstd_decompress.c | 2085 - lib/zstd/decompress/zstd_decompress_block.c | 1540 - lib/zstd/decompress/zstd_decompress_block.h | 62 - lib/zstd/decompress/zstd_decompress_internal.h | 202 - lib/zstd/decompress_sources.h | 28 - lib/zstd/entropy_common.c | 243 + lib/zstd/error_private.h | 53 + lib/zstd/fse.h | 575 + lib/zstd/fse_compress.c | 795 + lib/zstd/fse_decompress.c | 325 + lib/zstd/huf.h | 212 + lib/zstd/huf_compress.c | 773 + lib/zstd/huf_decompress.c | 960 + lib/zstd/mem.h | 151 + lib/zstd/zstd_common.c | 75 + lib/zstd/zstd_compress_module.c | 160 - lib/zstd/zstd_decompress_module.c | 105 - lib/zstd/zstd_internal.h | 273 + lib/zstd/zstd_opt.h | 1014 + localversion-next | 1 - mm/Kconfig | 18 +- mm/Makefile | 2 +- mm/backing-dev.c | 19 +- mm/cma.c | 26 +- mm/compaction.c | 4 +- mm/damon/Kconfig | 12 +- mm/damon/Makefile | 3 +- mm/damon/core.c | 137 +- mm/damon/dbgfs-test.h | 70 +- mm/damon/dbgfs.c | 341 +- mm/damon/paddr.c | 224 - mm/damon/prmtv-common.c | 87 - mm/damon/prmtv-common.h | 17 - mm/damon/vaddr.c | 146 +- mm/debug.c | 22 +- mm/debug_vm_pgtable.c | 7 +- mm/filemap.c | 592 +- mm/folio-compat.c | 142 - mm/gup.c | 144 +- mm/highmem.c | 1 + mm/huge_memory.c | 13 +- mm/hugetlb.c | 608 +- mm/internal.h | 37 +- mm/kasan/common.c | 8 +- mm/kasan/generic.c | 14 +- mm/kasan/hw_tags.c | 29 +- mm/kasan/kasan.h | 34 +- mm/kasan/report.c | 19 +- mm/kasan/shadow.c | 5 - mm/kfence/core.c | 184 +- mm/kfence/kfence.h | 2 - mm/kfence/kfence_test.c | 14 +- mm/khugepaged.c | 18 +- mm/ksm.c | 34 +- mm/memblock.c | 44 +- mm/memcontrol.c | 494 +- mm/memory-failure.c | 15 +- mm/memory.c | 184 +- mm/memory_hotplug.c | 59 +- mm/mempolicy.c | 38 +- mm/mempool.c | 1 + mm/memremap.c | 22 +- mm/migrate.c | 253 +- mm/mlock.c | 3 +- mm/mmap.c | 2 +- mm/mprotect.c | 5 +- mm/mremap.c | 86 +- mm/nommu.c | 7 + mm/oom_kill.c | 15 +- mm/page-writeback.c | 476 +- mm/page_alloc.c | 95 +- mm/page_ext.c | 6 +- mm/page_io.c | 14 +- mm/page_isolation.c | 29 +- mm/page_owner.c | 30 +- mm/percpu.c | 43 +- mm/readahead.c | 1 + mm/rmap.c | 28 +- mm/shmem.c | 18 +- mm/slab.c | 20 +- mm/slab_common.c | 8 + mm/slub.c | 56 +- mm/sparse-vmemmap.c | 2 +- mm/sparse.c | 2 +- mm/swap.c | 239 +- mm/swap_state.c | 2 +- mm/swapfile.c | 16 +- mm/truncate.c | 19 +- mm/userfaultfd.c | 5 +- mm/util.c | 115 +- mm/vmalloc.c | 106 +- mm/vmscan.c | 33 +- mm/vmstat.c | 73 +- mm/workingset.c | 62 +- mm/zsmalloc.c | 10 +- net/802/hippi.c | 2 +- net/802/p8022.c | 2 +- net/802/psnap.c | 2 +- net/8021q/vlan_dev.c | 6 +- net/Kconfig | 2 +- net/atm/br2684.c | 2 +- net/atm/lec.c | 3 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_dev.c | 2 +- net/ax25/ax25_iface.c | 6 +- net/ax25/ax25_in.c | 4 +- net/ax25/ax25_out.c | 2 +- net/bluetooth/Makefile | 3 +- net/bluetooth/eir.c | 335 - net/bluetooth/eir.h | 72 - net/bluetooth/hci_codec.c | 252 - net/bluetooth/hci_codec.h | 7 - net/bluetooth/hci_conn.c | 168 +- net/bluetooth/hci_core.c | 321 +- net/bluetooth/hci_debugfs.c | 123 - net/bluetooth/hci_debugfs.h | 5 - net/bluetooth/hci_event.c | 151 +- net/bluetooth/hci_request.c | 478 +- net/bluetooth/hci_request.h | 25 +- net/bluetooth/hci_sock.c | 225 +- net/bluetooth/hci_sysfs.c | 2 - net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/l2cap_sock.c | 29 +- net/bluetooth/mgmt.c | 448 +- net/bluetooth/msft.c | 172 +- net/bluetooth/msft.h | 9 - net/bluetooth/rfcomm/core.c | 50 +- net/bluetooth/rfcomm/sock.c | 46 +- net/bluetooth/sco.c | 209 +- net/bpf/test_run.c | 43 +- net/bridge/br_ioctl.c | 8 +- net/bridge/br_multicast.c | 6 +- net/bridge/br_netlink.c | 3 +- net/bridge/br_private.h | 6 +- net/bridge/br_stp_if.c | 2 +- net/bridge/netfilter/ebtable_broute.c | 2 +- net/bridge/netfilter/ebtable_filter.c | 13 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 6 +- net/ceph/mon_client.c | 3 +- net/core/Makefile | 1 - net/core/dev.c | 65 +- net/core/dev_addr_lists.c | 6 - net/core/devlink.c | 563 +- net/core/filter.c | 21 - net/core/flow_dissector.c | 3 +- net/core/neighbour.c | 204 +- net/core/net-procfs.c | 24 +- net/core/net-sysfs.c | 57 +- net/core/net_namespace.c | 4 - net/core/of_net.c | 170 - net/core/page_pool.c | 10 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 27 +- net/core/sock.c | 156 +- net/core/stream.c | 5 +- net/dccp/dccp.h | 2 +- net/dccp/proto.c | 14 +- net/dsa/Kconfig | 5 + net/dsa/dsa2.c | 23 +- net/dsa/slave.c | 4 +- net/dsa/switch.c | 2 +- net/dsa/tag_8021q.c | 1 + net/dsa/tag_dsa.c | 30 +- net/dsa/tag_ksz.c | 1 + net/dsa/tag_ocelot.c | 40 +- net/dsa/tag_ocelot_8021q.c | 40 +- net/dsa/tag_rtl4_a.c | 2 +- net/dsa/tag_sja1105.c | 43 - net/ethernet/eth.c | 102 +- net/ethtool/Makefile | 2 +- net/ethtool/ioctl.c | 16 +- net/ethtool/module.c | 180 - net/ethtool/netlink.c | 19 - net/ethtool/netlink.h | 4 - net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv4/af_inet.c | 12 +- net/ipv4/bpf_tcp_ca.c | 36 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/datagram.c | 1 + net/ipv4/fib_notifier.c | 1 + net/ipv4/fib_semantics.c | 16 +- net/ipv4/icmp.c | 23 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 6 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/arp_tables.c | 7 +- net/ipv4/netfilter/arptable_filter.c | 10 +- net/ipv4/netfilter/ip_tables.c | 7 +- net/ipv4/netfilter/iptable_filter.c | 9 +- net/ipv4/netfilter/iptable_mangle.c | 8 +- net/ipv4/netfilter/iptable_nat.c | 15 +- net/ipv4/netfilter/iptable_raw.c | 12 +- net/ipv4/netfilter/iptable_security.c | 9 +- net/ipv4/netfilter/nf_defrag_ipv4.c | 30 +- net/ipv4/proc.c | 2 +- net/ipv4/route.c | 8 + net/ipv4/syncookies.c | 2 + net/ipv4/sysctl_net_ipv4.c | 21 + net/ipv4/tcp.c | 77 +- net/ipv4/tcp_bbr.c | 28 +- net/ipv4/tcp_cubic.c | 26 +- net/ipv4/tcp_dctcp.c | 26 +- net/ipv4/tcp_fastopen.c | 6 + net/ipv4/tcp_input.c | 37 +- net/ipv4/tcp_ipv4.c | 51 +- net/ipv4/tcp_minisocks.c | 7 + net/ipv4/tcp_nv.c | 1 + net/ipv4/tcp_output.c | 5 +- net/ipv4/tcp_rate.c | 6 - net/ipv4/udp.c | 14 +- net/ipv4/udp_tunnel_core.c | 3 + net/ipv4/xfrm4_tunnel.c | 2 + net/ipv6/Kconfig | 6 +- net/ipv6/Makefile | 11 +- net/ipv6/addrconf.c | 4 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/ila/ila_xlat.c | 6 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ioam6.c | 81 +- net/ipv6/ioam6_iptunnel.c | 306 +- net/ipv6/ip6_gre.c | 4 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/ndisc.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 7 +- net/ipv6/netfilter/ip6t_rt.c | 48 +- net/ipv6/netfilter/ip6table_filter.c | 10 +- net/ipv6/netfilter/ip6table_mangle.c | 8 +- net/ipv6/netfilter/ip6table_nat.c | 15 +- net/ipv6/netfilter/ip6table_raw.c | 10 +- net/ipv6/netfilter/ip6table_security.c | 9 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 25 +- net/ipv6/route.c | 5 +- net/ipv6/seg6.c | 8 +- net/ipv6/seg6_hmac.c | 4 +- net/ipv6/sit.c | 4 +- net/ipv6/tcp_ipv6.c | 21 +- net/ipv6/udp.c | 5 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_if.c | 2 +- net/llc/llc_output.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/agg-rx.c | 11 +- net/mac80211/cfg.c | 38 - net/mac80211/debugfs_sta.c | 38 +- net/mac80211/ibss.c | 25 +- net/mac80211/ieee80211_i.h | 32 +- net/mac80211/iface.c | 31 +- net/mac80211/mesh.c | 96 +- net/mac80211/mesh_hwmp.c | 44 +- net/mac80211/mesh_pathtbl.c | 5 +- net/mac80211/mesh_plink.c | 11 +- net/mac80211/mesh_ps.c | 3 +- net/mac80211/mesh_sync.c | 26 +- net/mac80211/mlme.c | 272 +- net/mac80211/rate.c | 4 + net/mac80211/rx.c | 15 +- net/mac80211/s1g.c | 8 +- net/mac80211/scan.c | 16 +- net/mac80211/sta_info.c | 1 - net/mac80211/tdls.c | 63 +- net/mac80211/tx.c | 12 - net/mac80211/util.c | 40 +- net/mac80211/wpa.c | 6 - net/mctp/Kconfig | 5 - net/mctp/Makefile | 3 - net/mctp/af_mctp.c | 66 +- net/mctp/device.c | 53 +- net/mctp/neigh.c | 4 +- net/mctp/route.c | 199 +- net/mctp/test/route-test.c | 544 - net/mctp/test/utils.c | 67 - net/mctp/test/utils.h | 20 - net/mptcp/mib.c | 17 +- net/mptcp/mptcp_diag.c | 28 +- net/mptcp/options.c | 15 +- net/mptcp/pm_netlink.c | 13 +- net/mptcp/protocol.c | 269 +- net/mptcp/protocol.h | 6 +- net/mptcp/sockopt.c | 279 - net/mptcp/subflow.c | 2 +- net/mptcp/syncookies.c | 13 +- net/mptcp/token.c | 11 +- net/mptcp/token_test.c | 14 +- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/Kconfig | 13 +- net/netfilter/core.c | 38 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 - net/netfilter/ipvs/ip_vs_core.c | 166 +- net/netfilter/ipvs/ip_vs_ctl.c | 14 +- net/netfilter/ipvs/ip_vs_est.c | 5 - net/netfilter/nf_conntrack_core.c | 154 +- net/netfilter/nf_nat_core.c | 17 +- net/netfilter/nf_nat_masquerade.c | 168 +- net/netfilter/nf_tables_api.c | 121 +- net/netfilter/nfnetlink_hook.c | 16 +- net/netfilter/nft_chain_filter.c | 13 +- net/netfilter/nft_compat.c | 17 +- net/netfilter/nft_dynset.c | 11 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netfilter/xt_LOG.c | 10 +- net/netfilter/xt_NFLOG.c | 10 +- net/netlink/af_netlink.c | 37 +- net/netrom/af_netrom.c | 4 +- net/netrom/nr_dev.c | 8 +- net/netrom/nr_route.c | 4 +- net/nfc/af_nfc.c | 3 - net/nfc/digital_core.c | 9 +- net/nfc/digital_technology.c | 8 +- net/nfc/hci/command.c | 16 + net/nfc/hci/llc_shdlc.c | 35 +- net/nfc/llcp_commands.c | 8 + net/nfc/llcp_core.c | 5 +- net/nfc/nci/core.c | 4 + net/nfc/nci/hci.c | 4 + net/nfc/nci/ntf.c | 9 + net/nfc/nci/rsp.c | 2 - net/nfc/nci/uart.c | 18 +- net/openvswitch/meter.c | 1 + net/packet/af_packet.c | 35 - net/qrtr/Makefile | 3 +- net/qrtr/{af_qrtr.c => qrtr.c} | 0 net/rose/af_rose.c | 5 +- net/rose/rose_dev.c | 8 +- net/rose/rose_link.c | 8 +- net/rose/rose_route.c | 10 +- net/rxrpc/rtt.c | 2 +- net/sched/cls_flower.c | 6 - net/sched/sch_api.c | 13 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fifo.c | 3 - net/sched/sch_fq_codel.c | 15 +- net/sched/sch_generic.c | 33 - net/sched/sch_mq.c | 1 - net/sched/sch_mqprio.c | 31 +- net/sched/sch_netem.c | 2 +- net/sched/sch_taprio.c | 4 - net/sctp/input.c | 2 +- net/sctp/protocol.c | 1 + net/sctp/sm_make_chunk.c | 2 +- net/smc/af_smc.c | 447 +- net/smc/smc.h | 23 +- net/smc/smc_cdc.c | 7 +- net/smc/smc_clc.c | 463 +- net/smc/smc_clc.h | 72 +- net/smc/smc_core.c | 203 +- net/smc/smc_core.h | 51 +- net/smc/smc_ib.c | 160 +- net/smc/smc_ib.h | 16 +- net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_llc.c | 684 +- net/smc/smc_llc.h | 12 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 - net/smc/smc_pnet.c | 41 +- net/smc/smc_tx.c | 22 +- net/smc/smc_wr.c | 237 +- net/smc/smc_wr.h | 22 - net/sunrpc/addr.c | 40 +- net/sunrpc/auth_gss/svcauth_gss.c | 4 +- net/sunrpc/svc.c | 80 +- net/sunrpc/svc_xprt.c | 1 - net/sunrpc/xdr.c | 32 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 14 +- net/sysctl_net.c | 2 +- net/tipc/bearer.c | 4 +- net/tipc/bearer.h | 2 +- net/tipc/eth_media.c | 2 +- net/tipc/ib_media.c | 2 +- net/tls/tls_main.c | 46 - net/tls/tls_sw.c | 54 +- net/unix/af_unix.c | 94 +- net/vmw_vsock/af_vsock.c | 80 +- net/wireless/Makefile | 4 +- net/wireless/core.c | 10 - net/wireless/nl80211.c | 407 +- net/wireless/rdev-ops.h | 14 - net/wireless/scan.c | 7 +- net/wireless/trace.h | 31 - net/xdp/xsk.c | 15 + net/xdp/xsk_buff_pool.c | 132 +- net/xdp/xsk_queue.h | 12 +- net/xfrm/xfrm_policy.c | 4 +- net/xfrm/xfrm_user.c | 69 +- rust/.gitignore | 7 - rust/Makefile | 349 - rust/alloc/README.md | 32 - rust/alloc/alloc.rs | 425 - rust/alloc/borrow.rs | 494 - rust/alloc/boxed.rs | 1725 - rust/alloc/collections/mod.rs | 117 - rust/alloc/fmt.rs | 587 - rust/alloc/lib.rs | 200 - rust/alloc/macros.rs | 126 - rust/alloc/prelude/mod.rs | 17 - rust/alloc/prelude/v1.rs | 16 - rust/alloc/raw_vec.rs | 612 - rust/alloc/slice.rs | 1271 - rust/alloc/str.rs | 614 - rust/alloc/string.rs | 2842 -- rust/alloc/vec/drain.rs | 157 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 297 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3261 -- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 172 - rust/bindgen_parameters | 13 - rust/build_error.rs | 33 - rust/compiler_builtins.rs | 57 - rust/exports.c | 16 - rust/helpers.c | 301 - rust/kernel/allocator.rs | 63 - rust/kernel/bindings.rs | 46 - rust/kernel/bindings_helper.h | 25 - rust/kernel/buffer.rs | 39 - rust/kernel/build_assert.rs | 80 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 212 - rust/kernel/error.rs | 523 - rust/kernel/file.rs | 131 - rust/kernel/file_operations.rs | 715 - rust/kernel/io_buffer.rs | 153 - rust/kernel/io_mem.rs | 205 - rust/kernel/iov_iter.rs | 81 - rust/kernel/lib.rs | 243 - rust/kernel/linked_list.rs | 247 - rust/kernel/miscdev.rs | 111 - rust/kernel/module_param.rs | 497 - rust/kernel/of.rs | 101 - rust/kernel/pages.rs | 162 - rust/kernel/platdev.rs | 153 - rust/kernel/power.rs | 116 - rust/kernel/prelude.rs | 26 - rust/kernel/print.rs | 441 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 562 - rust/kernel/security.rs | 56 - rust/kernel/static_assert.rs | 39 - rust/kernel/std_vendor.rs | 150 - rust/kernel/str.rs | 253 - rust/kernel/sync/arc.rs | 480 - rust/kernel/sync/condvar.rs | 132 - rust/kernel/sync/guard.rs | 91 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 80 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 102 - rust/kernel/sysctl.rs | 198 - rust/kernel/task.rs | 182 - rust/kernel/types.rs | 228 - rust/kernel/user_ptr.rs | 175 - rust/macros/helpers.rs | 79 - rust/macros/lib.rs | 128 - rust/macros/module.rs | 678 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/.gitignore | 4 - samples/bpf/Makefile | 61 +- samples/bpf/bpf_insn.h | 2 +- samples/bpf/xdp1_user.c | 2 +- samples/bpf/xdp_redirect_map_multi.bpf.c | 5 + samples/bpf/xdp_router_ipv4_user.c | 39 +- samples/bpf/xdp_sample_pkts_user.c | 2 +- samples/kfifo/bytestream-example.c | 12 +- samples/kfifo/inttype-example.c | 12 +- samples/kfifo/record-example.c | 12 +- samples/nitro_enclaves/ne_ioctl_sample.c | 7 +- samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 51 - samples/rust/rust_minimal.rs | 38 - samples/rust/rust_miscdev.rs | 150 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 57 - samples/rust/rust_random.rs | 61 - samples/rust/rust_semaphore.rs | 177 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 40 - samples/rust/rust_sync.rs | 81 - samples/vfio-mdev/mbochs.c | 2 +- samples/vfio-mdev/mdpy.c | 2 +- samples/vfio-mdev/mtty.c | 2 +- scripts/Makefile.build | 85 +- scripts/Makefile.clang | 22 +- scripts/Makefile.debug | 42 - scripts/Makefile.gcc-plugins | 4 - scripts/Makefile.kasan | 3 +- scripts/Makefile.lib | 24 +- scripts/Makefile.modfinal | 9 +- scripts/Makefile.package | 10 +- scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 6 +- scripts/const_structs.checkpatch | 4 - scripts/decodecode | 2 +- scripts/gcc-plugins/gcc-common.h | 131 +- scripts/gcc-plugins/gcc-generate-gimple-pass.h | 19 + scripts/gcc-plugins/gcc-generate-ipa-pass.h | 19 + scripts/gcc-plugins/gcc-generate-rtl-pass.h | 19 + scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 19 + scripts/gcc-plugins/structleak_plugin.c | 2 + scripts/generate_rust_analyzer.py | 133 - scripts/get_abi.pl | 493 +- scripts/is_rust_module.sh | 19 - scripts/kallsyms.c | 42 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 468 +- scripts/kconfig/lexer.l | 9 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/menu.c | 33 +- scripts/kconfig/symbol.c | 43 + scripts/kernel-doc | 10 - scripts/leaking_addresses.pl | 3 +- scripts/link-vmlinux.sh | 6 +- scripts/package/buildtar | 4 - scripts/recordmcount.pl | 2 +- scripts/rust-version.sh | 31 - scripts/sorttable.c | 8 +- scripts/spelling.txt | 16 - scripts/tags.sh | 6 +- scripts/test_fortify.sh | 62 - security/Kconfig | 17 +- security/Kconfig.hardening | 5 +- security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_policy.c | 243 +- security/lsm_audit.c | 2 +- security/security.c | 28 +- security/selinux/avc.c | 13 +- security/selinux/hooks.c | 239 +- security/selinux/include/classmap.h | 4 +- security/selinux/netlabel.c | 7 +- security/selinux/netport.c | 2 +- security/selinux/nlmsgtab.c | 4 +- security/selinux/ss/hashtab.c | 1 - security/selinux/ss/mls.c | 4 - security/selinux/ss/services.c | 176 +- security/smack/smack_lsm.c | 91 +- security/smack/smack_netfilter.c | 26 +- security/smack/smackfs.c | 5 +- sound/core/pcm_compat.c | 72 +- sound/core/pcm_native.c | 49 +- sound/core/rawmidi.c | 9 - sound/core/seq_device.c | 8 +- sound/drivers/pcsp/pcsp_lib.c | 2 +- sound/firewire/motu/amdtp-motu.c | 7 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/hda/ext/hdac_ext_stream.c | 46 +- sound/hda/hdac_controller.c | 5 +- sound/hda/hdac_stream.c | 4 +- sound/hda/intel-dsp-config.c | 22 +- sound/pci/hda/hda_bind.c | 20 +- sound/pci/hda/hda_codec.c | 1 - sound/pci/hda/hda_controller.c | 24 +- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 90 +- sound/pci/hda/hda_intel.h | 4 +- sound/pci/hda/patch_cs8409.c | 3 - sound/pci/hda/patch_realtek.c | 238 +- sound/pci/pcxhr/pcxhr_core.c | 2 +- sound/soc/amd/Kconfig | 13 - sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/amd/acp.h | 2 - sound/soc/amd/vangogh/Makefile | 2 - sound/soc/amd/vangogh/acp5x-i2s.c | 2 +- sound/soc/amd/vangogh/acp5x-mach.c | 386 - sound/soc/amd/vangogh/acp5x.h | 2 +- sound/soc/amd/vangogh/pci-acp5x.c | 3 - sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_ssc_dai.c | 26 +- sound/soc/atmel/atmel_wm8904.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/db1200.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-i2s.c | 10 +- sound/soc/bcm/bcm2835-i2s.c | 56 +- sound/soc/bcm/cygnus-ssp.c | 6 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 10 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/88pm860x-codec.c | 18 +- sound/soc/codecs/Kconfig | 34 - sound/soc/codecs/Makefile | 10 - sound/soc/codecs/ab8500-codec.c | 20 +- sound/soc/codecs/ad1836.c | 6 +- sound/soc/codecs/ad193x.c | 10 +- sound/soc/codecs/adau1372.c | 14 +- sound/soc/codecs/adau1373.c | 14 +- sound/soc/codecs/adau1701.c | 6 +- sound/soc/codecs/adau17x1.c | 6 +- sound/soc/codecs/adau1977.c | 31 +- sound/soc/codecs/adav80x.c | 6 +- sound/soc/codecs/ak4104.c | 4 +- sound/soc/codecs/ak4118.c | 20 +- sound/soc/codecs/ak4458.c | 12 +- sound/soc/codecs/ak4642.c | 8 +- sound/soc/codecs/ak4671.c | 6 +- sound/soc/codecs/ak5558.c | 10 +- sound/soc/codecs/alc5623.c | 8 +- sound/soc/codecs/alc5632.c | 8 +- sound/soc/codecs/cpcap.c | 18 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs35l41-i2c.c | 113 - sound/soc/codecs/cs35l41-spi.c | 138 - sound/soc/codecs/cs35l41-tables.c | 594 - sound/soc/codecs/cs35l41.c | 1447 - sound/soc/codecs/cs35l41.h | 775 - sound/soc/codecs/cs42l42.c | 372 +- sound/soc/codecs/cs42l42.h | 62 - sound/soc/codecs/cs4341.c | 7 - sound/soc/codecs/cs47l15.c | 26 +- sound/soc/codecs/cs47l24.c | 20 +- sound/soc/codecs/cs47l35.c | 26 +- sound/soc/codecs/cs47l85.c | 34 +- sound/soc/codecs/cs47l90.c | 36 +- sound/soc/codecs/cs47l92.c | 20 +- sound/soc/codecs/cx20442.c | 3 +- sound/soc/codecs/es8316.c | 7 +- sound/soc/codecs/madera.c | 18 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max98927.c | 25 - sound/soc/codecs/max98927.h | 1 - sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/nau8821.c | 1712 - sound/soc/codecs/nau8821.h | 533 - sound/soc/codecs/nau8824.c | 74 +- sound/soc/codecs/nau8824.h | 3 +- sound/soc/codecs/pcm179x-spi.c | 1 - sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/pcm512x.c | 2 - sound/soc/codecs/rt1011.c | 10 - sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5640.c | 2 +- sound/soc/codecs/rt5645.c | 2 +- sound/soc/codecs/rt5651.c | 9 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5670.c | 2 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 22 - sound/soc/codecs/rt5682.c | 132 +- sound/soc/codecs/rt5682.h | 23 - sound/soc/codecs/rt5682s.c | 3197 -- sound/soc/codecs/rt5682s.h | 1474 - sound/soc/codecs/rt9120.c | 495 - sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd938x.c | 6 +- sound/soc/codecs/wm2200.c | 30 +- sound/soc/codecs/wm5102.c | 16 +- sound/soc/codecs/wm5110.c | 24 +- sound/soc/codecs/wm8960.c | 13 +- sound/soc/codecs/wm_adsp.c | 3303 +- sound/soc/codecs/wm_adsp.h | 105 +- sound/soc/codecs/wmfw.h | 200 + sound/soc/codecs/zl38060.c | 4 +- sound/soc/dwc/dwc-i2s.c | 12 +- sound/soc/fsl/eukrea-tlv320.c | 2 +- sound/soc/fsl/fsl-asoc-card.c | 54 +- sound/soc/fsl/fsl_audmix.c | 8 +- sound/soc/fsl/fsl_esai.c | 44 +- sound/soc/fsl/fsl_micfil.c | 15 +- sound/soc/fsl/fsl_mqs.c | 4 +- sound/soc/fsl/fsl_rpmsg.c | 47 +- sound/soc/fsl/fsl_rpmsg.h | 12 - sound/soc/fsl/fsl_sai.c | 48 +- sound/soc/fsl/fsl_sai.h | 2 +- sound/soc/fsl/fsl_spdif.c | 99 +- sound/soc/fsl/fsl_ssi.c | 38 +- sound/soc/fsl/fsl_xcvr.c | 32 +- sound/soc/fsl/imx-audmix.c | 12 +- sound/soc/fsl/imx-card.c | 6 +- sound/soc/fsl/imx-es8328.c | 2 +- sound/soc/fsl/imx-hdmi.c | 6 +- sound/soc/fsl/imx-rpmsg.c | 2 +- sound/soc/fsl/imx-sgtl5000.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 16 +- sound/soc/fsl/p1022_ds.c | 16 +- sound/soc/fsl/p1022_rdk.c | 2 +- sound/soc/generic/Kconfig | 20 - sound/soc/generic/Makefile | 6 - sound/soc/generic/audio-graph-card.c | 4 +- .../soc/generic/audio-graph-card2-custom-sample.c | 183 - .../generic/audio-graph-card2-custom-sample.dtsi | 227 - sound/soc/generic/audio-graph-card2.c | 1281 - sound/soc/generic/simple-card-utils.c | 46 +- sound/soc/generic/test-component.c | 659 - sound/soc/intel/boards/Kconfig | 15 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 4 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 4 +- sound/soc/intel/boards/bytcht_da7213.c | 4 +- sound/soc/intel/boards/bytcht_es8316.c | 41 +- sound/soc/intel/boards/bytcht_nocodec.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 120 +- sound/soc/intel/boards/bytcr_rt5651.c | 122 +- sound/soc/intel/boards/bytcr_wm5102.c | 4 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 4 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 6 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/boards/sof_es8336.c | 569 - sound/soc/intel/boards/sof_rt5682.c | 122 +- sound/soc/intel/boards/sof_sdw.c | 15 - sound/soc/intel/common/soc-acpi-intel-adl-match.c | 15 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 6 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 26 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 49 +- sound/soc/intel/skylake/skl-topology.c | 6 +- sound/soc/mediatek/Kconfig | 3 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 20 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 2 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 152 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 61 +- sound/soc/meson/aiu-encoder-spdif.c | 2 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +- sound/soc/rockchip/Kconfig | 11 - sound/soc/rockchip/Makefile | 2 - sound/soc/rockchip/rockchip_i2s_tdm.c | 1762 - sound/soc/rockchip/rockchip_i2s_tdm.h | 398 - sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 - sound/soc/samsung/s3c-i2s-v2.c | 2 - sound/soc/soc-component.c | 87 +- sound/soc/soc-compress.c | 43 +- sound/soc/soc-core.c | 1 - sound/soc/soc-dapm.c | 15 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-pcm.c | 14 +- sound/soc/soc-topology.c | 16 +- sound/soc/sof/Kconfig | 6 +- sound/soc/sof/Makefile | 6 +- sound/soc/sof/compress.c | 158 +- sound/soc/sof/compress.h | 32 + sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 39 +- sound/soc/sof/debug.c | 87 +- sound/soc/sof/imx/Kconfig | 2 - sound/soc/sof/imx/imx-ops.h | 10 - sound/soc/sof/imx/imx8.c | 56 +- sound/soc/sof/imx/imx8m.c | 50 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/apl.c | 7 +- sound/soc/sof/intel/atom.c | 5 +- sound/soc/sof/intel/bdw.c | 19 +- sound/soc/sof/intel/byt.c | 30 +- sound/soc/sof/intel/cnl.c | 7 +- .../soc/sof/intel/{hda-probes.c => hda-compress.c} | 0 sound/soc/sof/intel/hda-dai.c | 269 +- sound/soc/sof/intel/hda-dsp.c | 61 +- sound/soc/sof/intel/hda-ipc.c | 15 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-stream.c | 92 +- sound/soc/sof/intel/hda.c | 232 +- sound/soc/sof/intel/hda.h | 52 +- sound/soc/sof/intel/icl.c | 7 +- sound/soc/sof/intel/intel-ipc.c | 99 + sound/soc/sof/intel/pci-apl.c | 2 + sound/soc/sof/intel/pci-cnl.c | 3 + sound/soc/sof/intel/pci-icl.c | 2 + sound/soc/sof/intel/pci-tgl.c | 5 + sound/soc/sof/intel/pci-tng.c | 16 +- sound/soc/sof/intel/tgl.c | 7 +- sound/soc/sof/ipc.c | 217 +- sound/soc/sof/loader.c | 169 +- sound/soc/sof/ops.c | 3 - sound/soc/sof/ops.h | 77 +- sound/soc/sof/pcm.c | 71 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/probe.c | 290 + sound/soc/sof/probe.h | 85 + sound/soc/sof/sof-audio.c | 715 +- sound/soc/sof/sof-audio.h | 52 +- sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-priv.h | 154 +- sound/soc/sof/sof-probes.c | 364 - sound/soc/sof/sof-probes.h | 38 - sound/soc/sof/stream-ipc.c | 103 - sound/soc/sof/topology.c | 417 +- sound/soc/sof/trace.c | 6 +- sound/soc/sof/utils.c | 28 +- sound/soc/sof/xtensa/core.c | 6 +- sound/soc/tegra/Kconfig | 48 - sound/soc/tegra/Makefile | 10 - sound/soc/tegra/tegra210_adx.c | 531 - sound/soc/tegra/tegra210_adx.h | 72 - sound/soc/tegra/tegra210_ahub.c | 511 +- sound/soc/tegra/tegra210_amx.c | 600 - sound/soc/tegra/tegra210_amx.h | 93 - sound/soc/tegra/tegra210_mixer.c | 674 - sound/soc/tegra/tegra210_mixer.h | 100 - sound/soc/tegra/tegra210_mvc.c | 645 - sound/soc/tegra/tegra210_mvc.h | 117 - sound/soc/tegra/tegra210_sfc.c | 3549 -- sound/soc/tegra/tegra210_sfc.h | 78 - sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/soc/ti/Kconfig | 2 +- sound/soc/ti/ams-delta.c | 3 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/omap-abe-twl6040.c | 2 +- sound/soc/ux500/mop500_ab8500.c | 2 +- sound/soc/ux500/mop500_ab8500.h | 2 +- sound/usb/card.c | 18 +- sound/usb/card.h | 11 +- sound/usb/clock.c | 4 +- sound/usb/endpoint.c | 230 +- sound/usb/endpoint.h | 13 +- sound/usb/implicit.c | 2 + sound/usb/mixer.c | 68 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_quirks.c | 36 +- sound/usb/mixer_scarlett_gen2.c | 2 - sound/usb/pcm.c | 164 +- sound/usb/quirks-table.h | 132 - sound/usb/quirks.c | 4 - sound/usb/usx2y/usbusx2yaudio.c | 11 +- sound/virtio/virtio_pcm_msg.c | 5 +- tools/Makefile | 13 +- tools/arch/arm64/include/asm/sysreg.h | 1296 - tools/arch/x86/include/{uapi => }/asm/unistd_32.h | 0 tools/arch/x86/include/asm/unistd_64.h | 19 + tools/arch/x86/include/uapi/asm/unistd_64.h | 16 - tools/arch/x86/lib/insn.c | 5 +- tools/bpf/bpftool/Makefile | 40 +- tools/bpf/bpftool/btf.c | 12 - tools/bpf/bpftool/feature.c | 1 - tools/bpf/bpftool/gen.c | 37 +- tools/bpf/bpftool/iter.c | 2 +- tools/bpf/bpftool/prog.c | 3 +- tools/bpf/resolve_btfids/Makefile | 19 +- tools/bpf/resolve_btfids/main.c | 32 +- tools/bpf/runqslower/Makefile | 22 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-libtracefs.c | 10 - tools/counter/Build | 1 - tools/counter/Makefile | 53 - tools/counter/counter_example.c | 92 - tools/include/asm-generic/bitops.h | 1 + tools/include/asm-generic/bitops/find.h | 145 + tools/include/asm-generic/unaligned.h | 23 - tools/include/linux/bitmap.h | 7 +- tools/include/linux/find.h | 214 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/linux/objtool.h | 12 - tools/include/uapi/linux/bpf.h | 42 +- tools/include/uapi/linux/btf.h | 55 +- tools/include/uapi/sound/asound.h | 1 - tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/bpf/.gitignore | 1 + tools/lib/bpf/Makefile | 56 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf_gen_internal.h | 16 +- tools/lib/bpf/bpf_helpers.h | 51 +- tools/lib/bpf/btf.c | 216 +- tools/lib/bpf/btf.h | 109 - tools/lib/bpf/btf_dump.c | 3 - tools/lib/bpf/gen_loader.c | 317 +- tools/lib/bpf/libbpf.c | 1246 +- tools/lib/bpf/libbpf.h | 144 +- tools/lib/bpf/libbpf.map | 10 - tools/lib/bpf/libbpf_common.h | 24 - tools/lib/bpf/libbpf_internal.h | 37 +- tools/lib/bpf/libbpf_legacy.h | 9 - tools/lib/bpf/libbpf_version.h | 9 - tools/lib/bpf/linker.c | 8 +- tools/lib/bpf/skel_internal.h | 6 +- tools/lib/bpf/strset.c | 1 - tools/lib/bpf/xsk.c | 4 +- tools/lib/find_bit.c | 20 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/perf/tests/test-evlist.c | 6 +- tools/lib/perf/tests/test-evsel.c | 7 +- tools/lib/symbol/kallsyms.h | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/arch/x86/decode.c | 76 +- tools/objtool/check.c | 482 +- tools/objtool/elf.c | 70 +- tools/objtool/include/objtool/arch.h | 5 +- tools/objtool/include/objtool/cfi.h | 2 - tools/objtool/include/objtool/check.h | 2 +- tools/objtool/include/objtool/elf.h | 2 +- tools/objtool/include/objtool/objtool.h | 9 - tools/objtool/objtool.c | 22 - tools/objtool/orc_gen.c | 17 +- tools/objtool/special.c | 22 +- tools/perf/Documentation/jitdump-specification.txt | 2 +- tools/perf/Documentation/perf-c2c.txt | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 2 +- tools/perf/Documentation/perf-record.txt | 16 - tools/perf/Documentation/perf-script-perl.txt | 2 +- tools/perf/Documentation/perf-script-python.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 2 +- tools/perf/Documentation/topdown.txt | 2 +- tools/perf/Makefile.config | 23 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 24 +- tools/perf/arch/arm/util/perf_regs.c | 2 +- tools/perf/arch/arm/util/pmu.c | 2 +- tools/perf/arch/arm/util/unwind-libdw.c | 6 +- tools/perf/arch/arm/util/unwind-libunwind.c | 4 +- tools/perf/arch/riscv64/annotate/instructions.c | 34 - tools/perf/arch/x86/annotate/instructions.c | 28 +- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/bench/synthesize.c | 4 +- tools/perf/builtin-daemon.c | 13 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-record.c | 46 +- tools/perf/builtin-stat.c | 2 - tools/perf/builtin-top.c | 2 +- tools/perf/builtin-trace.c | 4 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 32 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 120 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 52 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 2 +- .../pmu-events/arch/test/test_soc/sys/uncore.json | 7 - tools/perf/pmu-events/jevents.c | 18 +- tools/perf/tests/attr/test-stat-default | 97 - tools/perf/tests/attr/test-stat-detailed-1 | 113 +- tools/perf/tests/attr/test-stat-detailed-2 | 137 +- tools/perf/tests/attr/test-stat-detailed-3 | 145 +- tools/perf/tests/code-reading.c | 7 +- tools/perf/tests/dwarf-unwind.c | 39 +- tools/perf/tests/expr.c | 160 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/parse-events.c | 8 +- tools/perf/tests/pmu-events.c | 135 +- tools/perf/tests/shell/stat_all_metricgroups.sh | 12 - tools/perf/tests/shell/stat_all_metrics.sh | 22 - tools/perf/tests/shell/stat_all_pmu.sh | 22 - tools/perf/tests/vmlinux-kallsyms.c | 102 - tools/perf/util/annotate.c | 6 +- tools/perf/util/bpf_counter.c | 8 +- tools/perf/util/bpf_counter_cgroup.c | 8 +- tools/perf/util/config.c | 2 +- tools/perf/util/debug.c | 19 - tools/perf/util/expr.c | 121 +- tools/perf/util/expr.h | 20 +- tools/perf/util/expr.l | 9 + tools/perf/util/expr.y | 325 +- tools/perf/util/intel-pt-decoder/Build | 2 - tools/perf/util/metricgroup.c | 142 +- tools/perf/util/parse-events.c | 82 +- tools/perf/util/parse-events.h | 3 +- tools/perf/util/parse-events.l | 1 + tools/perf/util/record.h | 1 - tools/perf/util/session.c | 4 +- tools/perf/util/srcline.c | 338 +- tools/perf/util/stat-shadow.c | 54 +- tools/perf/util/synthetic-events.c | 73 +- tools/perf/util/synthetic-events.h | 20 +- tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/rcu/extract-stall.sh | 34 - tools/testing/cxl/Kbuild | 38 - tools/testing/cxl/config_check.c | 13 - tools/testing/cxl/mock_acpi.c | 109 - tools/testing/cxl/mock_pmem.c | 24 - tools/testing/cxl/test/Kbuild | 10 - tools/testing/cxl/test/cxl.c | 576 - tools/testing/cxl/test/mem.c | 256 - tools/testing/cxl/test/mock.c | 171 - tools/testing/cxl/test/mock.h | 27 - tools/testing/kunit/kunit.py | 173 +- tools/testing/kunit/kunit_json.py | 56 +- tools/testing/kunit/kunit_kernel.py | 92 +- tools/testing/kunit/kunit_parser.py | 1015 +- tools/testing/kunit/kunit_tool_test.py | 219 +- .../test_is_test_passed-all_passed_nested.log | 34 - .../test_data/test_is_test_passed-kselftest.log | 14 - .../test_data/test_is_test_passed-missing_plan.log | 31 - .../testing/kunit/test_data/test_strip_hyphen.log | 16 - tools/testing/selftests/arm64/fp/Makefile | 2 +- tools/testing/selftests/arm64/fp/TODO | 9 +- tools/testing/selftests/arm64/fp/sve-ptrace-asm.S | 33 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 511 +- tools/testing/selftests/arm64/fp/vec-syscfg.c | 95 +- .../selftests/arm64/signal/test_signals_utils.c | 7 +- tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 41 +- tools/testing/selftests/bpf/README.rst | 27 - .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 15 - .../selftests/bpf/bpf_testmod/bpf_testmod.c | 52 +- .../selftests/bpf/bpf_testmod/bpf_testmod.h | 5 - tools/testing/selftests/bpf/btf_helpers.c | 7 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 2 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 5 +- .../selftests/bpf/prog_tests/attach_probe.c | 24 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 6 +- .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf.c | 443 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 27 +- tools/testing/selftests/bpf/prog_tests/btf_tag.c | 20 - tools/testing/selftests/bpf/prog_tests/btf_write.c | 162 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 2 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 17 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 46 +- .../selftests/bpf/prog_tests/flow_dissector.c | 4 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 2 +- .../bpf/prog_tests/flow_dissector_reattach.c | 2 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 133 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 3 +- .../selftests/bpf/prog_tests/ksyms_module.c | 29 +- .../selftests/bpf/prog_tests/ksyms_module_libbpf.c | 28 - .../selftests/bpf/prog_tests/migrate_reuseport.c | 2 +- .../selftests/bpf/prog_tests/modify_return.c | 3 +- .../selftests/bpf/prog_tests/module_attach.c | 46 +- .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 3 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- tools/testing/selftests/bpf/prog_tests/perf_link.c | 3 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 7 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 3 +- tools/testing/selftests/bpf/prog_tests/recursion.c | 10 +- .../selftests/bpf/prog_tests/reference_tracking.c | 52 +- .../selftests/bpf/prog_tests/select_reuseport.c | 4 +- .../bpf/prog_tests/send_signal_sched_switch.c | 3 +- tools/testing/selftests/bpf/prog_tests/sk_assign.c | 2 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 2 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 6 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 - .../selftests/bpf/prog_tests/snprintf_btf.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 2 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 30 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 83 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 2 +- tools/testing/selftests/bpf/prog_tests/timer.c | 3 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 2 +- .../selftests/bpf/prog_tests/trace_printk.c | 26 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 68 - .../selftests/bpf/prog_tests/trampoline_count.c | 3 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 2 +- .../testing/selftests/bpf/prog_tests/xdp_bonding.c | 2 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 2 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdpwall.c | 15 - tools/testing/selftests/bpf/progs/atomics.c | 16 - tools/testing/selftests/bpf/progs/bpf_cubic.c | 12 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 3 +- .../bpf/progs/btf_dump_test_case_bitfields.c | 10 +- .../bpf/progs/btf_dump_test_case_packing.c | 4 +- .../bpf/progs/btf_dump_test_case_padding.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- .../bpf/progs/cg_storage_multi_isolated.c | 4 +- .../selftests/bpf/progs/cg_storage_multi_shared.c | 4 +- .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 1 + .../testing/selftests/bpf/progs/connect4_dropper.c | 2 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 2 + tools/testing/selftests/bpf/progs/connect6_prog.c | 2 + .../selftests/bpf/progs/connect_force_port4.c | 1 + .../selftests/bpf/progs/connect_force_port6.c | 1 + tools/testing/selftests/bpf/progs/dev_cgroup.c | 1 + tools/testing/selftests/bpf/progs/fexit_sleep.c | 4 +- .../selftests/bpf/progs/for_each_array_map_elem.c | 2 +- .../selftests/bpf/progs/for_each_hash_map_elem.c | 2 +- .../selftests/bpf/progs/get_branch_snapshot.c | 40 - .../selftests/bpf/progs/get_cgroup_id_kern.c | 1 + tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- .../testing/selftests/bpf/progs/kfunc_call_test.c | 4 +- .../selftests/bpf/progs/kfunc_call_test_subprog.c | 2 +- tools/testing/selftests/bpf/progs/map_ptr_kern.c | 1 + tools/testing/selftests/bpf/progs/netcnt_prog.c | 1 + .../selftests/bpf/progs/perf_event_stackmap.c | 4 +- tools/testing/selftests/bpf/progs/recursion.c | 9 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 2 + tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 2 + tools/testing/selftests/bpf/progs/skb_pkt_end.c | 2 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 2 + .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 2 + .../selftests/bpf/progs/sockmap_verdict_prog.c | 14 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 1 + tools/testing/selftests/bpf/progs/sockopt_multi.c | 5 +- tools/testing/selftests/bpf/progs/tag.c | 49 - tools/testing/selftests/bpf/progs/tailcall1.c | 7 +- tools/testing/selftests/bpf/progs/tailcall2.c | 23 +- tools/testing/selftests/bpf/progs/tailcall3.c | 7 +- tools/testing/selftests/bpf/progs/tailcall4.c | 7 +- tools/testing/selftests/bpf/progs/tailcall5.c | 7 +- tools/testing/selftests/bpf/progs/tailcall6.c | 34 - .../selftests/bpf/progs/tailcall_bpf2bpf1.c | 7 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 7 +- .../selftests/bpf/progs/tailcall_bpf2bpf3.c | 11 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 15 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 1 + tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 + .../selftests/bpf/progs/test_btf_map_in_map.c | 14 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 + tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 + .../selftests/bpf/progs/test_btf_skc_cls_ingress.c | 2 +- .../testing/selftests/bpf/progs/test_cgroup_link.c | 4 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 12 +- .../selftests/bpf/progs/test_cls_redirect.c | 2 +- .../selftests/bpf/progs/test_enable_stats.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 2 +- .../selftests/bpf/progs/test_global_func3.c | 2 +- .../selftests/bpf/progs/test_global_func5.c | 2 +- .../selftests/bpf/progs/test_global_func6.c | 2 +- .../selftests/bpf/progs/test_global_func7.c | 2 +- .../selftests/bpf/progs/test_ksyms_module.c | 46 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 2 + .../testing/selftests/bpf/progs/test_map_in_map.c | 13 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 2 +- .../bpf/progs/test_misc_tcp_hdr_options.c | 2 +- .../selftests/bpf/progs/test_module_attach.c | 14 - .../selftests/bpf/progs/test_pe_preserve_elems.c | 8 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 4 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 + .../selftests/bpf/progs/test_pinning_invalid.c | 2 + .../testing/selftests/bpf/progs/test_pkt_access.c | 3 +- .../selftests/bpf/progs/test_pkt_md_access.c | 4 +- .../testing/selftests/bpf/progs/test_probe_user.c | 28 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 + .../bpf/progs/test_select_reuseport_kern.c | 6 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 3 +- tools/testing/selftests/bpf/progs/test_sk_lookup.c | 45 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 37 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 7 +- .../testing/selftests/bpf/progs/test_skb_helpers.c | 2 +- .../selftests/bpf/progs/test_sockmap_kern.h | 1 + .../selftests/bpf/progs/test_sockmap_listen.c | 3 +- .../bpf/progs/test_sockmap_skb_verdict_attach.c | 2 +- .../selftests/bpf/progs/test_sockmap_update.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 5 +- .../selftests/bpf/progs/test_stacktrace_map.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_bpf.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_neigh.c | 6 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 6 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 10 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 1 + .../selftests/bpf/progs/test_tcp_hdr_options.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 + .../selftests/bpf/progs/test_tcpnotify_kern.c | 6 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 1 + .../testing/selftests/bpf/progs/test_tunnel_kern.c | 2 + tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../bpf/progs/test_xdp_adjust_tail_grow.c | 2 +- .../bpf/progs/test_xdp_adjust_tail_shrink.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- .../selftests/bpf/progs/test_xdp_devmap_helpers.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_link.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- .../selftests/bpf/progs/test_xdp_noinline.c | 4 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 + .../bpf/progs/test_xdp_with_cpumap_helpers.c | 4 +- .../bpf/progs/test_xdp_with_devmap_helpers.c | 4 +- tools/testing/selftests/bpf/progs/trace_vprintk.c | 33 - tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../selftests/bpf/progs/xdp_redirect_multi_kern.c | 4 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/progs/xdpwall.c | 365 - tools/testing/selftests/bpf/test_bpftool.py | 22 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 4 - tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 13 +- tools/testing/selftests/bpf/test_progs.c | 706 +- tools/testing/selftests/bpf/test_progs.h | 40 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 4 +- tools/testing/selftests/bpf/test_tunnel.sh | 5 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/test_xdp_meta.sh | 5 +- tools/testing/selftests/bpf/test_xdp_redirect.sh | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 2 +- tools/testing/selftests/bpf/test_xdp_veth.sh | 4 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 7 +- tools/testing/selftests/bpf/trace_helpers.c | 37 - tools/testing/selftests/bpf/trace_helpers.h | 5 - tools/testing/selftests/bpf/verifier/calls.c | 23 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 60 - tools/testing/selftests/bpf/verifier/jit.c | 69 +- tools/testing/selftests/bpf/verifier/spill_fill.c | 161 - tools/testing/selftests/bpf/xdping.c | 7 +- tools/testing/selftests/bpf/xdpxceiver.c | 961 +- tools/testing/selftests/bpf/xdpxceiver.h | 75 +- tools/testing/selftests/damon/debugfs_attrs.sh | 13 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 5 +- .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 50 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 127 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 64 +- .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 - .../mlxsw/spectrum-2/devlink_trap_tunnel_ipip6.sh | 250 - .../drivers/net/netdevsim/ethtool-common.sh | 2 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 77 - .../drivers/net/ocelot/tc_flower_chains.sh | 50 +- .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 54 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 - .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 - .../testing/selftests/futex/functional/.gitignore | 1 - tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 21 +- .../futex/functional/futex_wait_wouldblock.c | 41 +- .../selftests/futex/functional/futex_waitv.c | 237 - tools/testing/selftests/futex/functional/run.sh | 3 - tools/testing/selftests/futex/include/futex2test.h | 22 - tools/testing/selftests/kvm/.gitignore | 3 - tools/testing/selftests/kvm/Makefile | 7 +- tools/testing/selftests/kvm/aarch64/arch_timer.c | 479 - .../selftests/kvm/aarch64/debug-exceptions.c | 30 +- .../selftests/kvm/aarch64/psci_cpu_on_test.c | 2 +- tools/testing/selftests/kvm/aarch64/vgic_init.c | 369 +- .../selftests/kvm/access_tracking_perf_test.c | 6 +- tools/testing/selftests/kvm/demand_paging_test.c | 15 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 62 +- .../selftests/kvm/include/aarch64/arch_timer.h | 142 - .../testing/selftests/kvm/include/aarch64/delay.h | 25 - tools/testing/selftests/kvm/include/aarch64/gic.h | 21 - .../selftests/kvm/include/aarch64/processor.h | 90 +- .../selftests/kvm/include/aarch64/spinlock.h | 13 - tools/testing/selftests/kvm/include/aarch64/vgic.h | 20 - tools/testing/selftests/kvm/include/kvm_util.h | 2 - tools/testing/selftests/kvm/include/test_util.h | 7 +- .../selftests/kvm/include/x86_64/processor.h | 34 +- tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 2 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 7 +- tools/testing/selftests/kvm/lib/aarch64/gic.c | 95 - .../selftests/kvm/lib/aarch64/gic_private.h | 21 - tools/testing/selftests/kvm/lib/aarch64/gic_v3.c | 240 - tools/testing/selftests/kvm/lib/aarch64/gic_v3.h | 70 - .../testing/selftests/kvm/lib/aarch64/processor.c | 24 +- tools/testing/selftests/kvm/lib/aarch64/spinlock.c | 27 - tools/testing/selftests/kvm/lib/aarch64/vgic.c | 70 - tools/testing/selftests/kvm/lib/sparsebit.c | 2 +- tools/testing/selftests/kvm/lib/test_util.c | 39 +- tools/testing/selftests/kvm/rseq_test.c | 286 - tools/testing/selftests/kvm/steal_time.c | 20 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 3 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 128 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 + tools/testing/selftests/lib.mk | 1 - tools/testing/selftests/memory-hotplug/config | 1 + tools/testing/selftests/net/fcnal-test.sh | 60 - tools/testing/selftests/net/fib_nexthops.sh | 1 - tools/testing/selftests/net/forwarding/Makefile | 1 - .../net/forwarding/forwarding.config.sample | 5 - .../net/forwarding/ip6_forward_instats_vrf.sh | 172 - .../selftests/net/forwarding/ip6gre_flat.sh | 65 - .../selftests/net/forwarding/ip6gre_flat_key.sh | 65 - .../selftests/net/forwarding/ip6gre_flat_keys.sh | 65 - .../selftests/net/forwarding/ip6gre_hier.sh | 65 - .../selftests/net/forwarding/ip6gre_hier_key.sh | 65 - .../selftests/net/forwarding/ip6gre_hier_keys.sh | 65 - .../testing/selftests/net/forwarding/ip6gre_lib.sh | 438 - tools/testing/selftests/net/forwarding/lib.sh | 8 - .../testing/selftests/net/forwarding/tc_common.sh | 10 - tools/testing/selftests/net/ioam6.sh | 228 +- tools/testing/selftests/net/ioam6_parser.c | 164 +- tools/testing/selftests/net/mptcp/.gitignore | 1 - tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 683 - tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 31 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 6 +- tools/testing/selftests/net/nettest.c | 28 +- tools/testing/selftests/net/tls.c | 28 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 1 + tools/testing/selftests/netfilter/nft_nat.sh | 145 - tools/testing/selftests/netfilter/nft_nat_zones.sh | 309 - .../testing/selftests/netfilter/nft_zones_many.sh | 156 - tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/proc/Makefile | 2 - tools/testing/selftests/proc/proc-tid0.c | 81 - .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 11 +- tools/testing/selftests/rcutorture/bin/torture.sh | 11 +- .../selftests/rcutorture/configs/rcu/TREE01 | 1 + .../selftests/rcutorture/configs/rcu/TREE02 | 1 + .../selftests/rcutorture/configs/rcu/TREE04 | 1 + .../selftests/rcutorture/configs/rcu/TREE05 | 1 + .../selftests/rcutorture/configs/rcu/TREE06 | 1 + .../selftests/rcutorture/configs/rcu/TREE07 | 1 + .../selftests/rcutorture/configs/rcu/TREE08 | 1 + .../selftests/rcutorture/configs/rcu/TREE10 | 1 + .../selftests/rcutorture/configs/rcuscale/TINY | 1 + .../selftests/rcutorture/configs/rcuscale/TRACE01 | 1 + .../selftests/rcutorture/configs/rcuscale/TREE | 1 + .../selftests/rcutorture/configs/rcuscale/TREE54 | 1 + .../rcutorture/configs/refscale/NOPREEMPT | 1 + .../selftests/rcutorture/configs/refscale/PREEMPT | 1 + .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + tools/testing/selftests/sched/cs_prctl_test.c | 28 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/hugepage-mremap.c | 165 - tools/testing/selftests/vm/ksm_tests.c | 154 +- tools/testing/selftests/vm/split_huge_page_test.c | 2 +- tools/testing/selftests/vm/userfaultfd.c | 180 +- tools/testing/vsock/vsock_diag_test.c | 2 + tools/usb/testusb.c | 14 +- tools/vm/page-types.c | 40 +- tools/vm/page_owner_sort.c | 94 +- usr/gen_init_cpio.c | 20 +- virt/kvm/eventfd.c | 15 +- virt/kvm/kvm_main.c | 139 +- 8603 files changed, 183017 insertions(+), 559135 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/obsolete/o2cb delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-scd30 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 delete mode 100644 Documentation/ABI/testing/sysfs-class-fc delete mode 100644 Documentation/ABI/testing/sysfs-class-hwmon delete mode 100644 Documentation/ABI/testing/sysfs-class-thermal delete mode 100644 Documentation/ABI/testing/sysfs-mce delete mode 100644 Documentation/ABI/testing/sysfs-timecard delete mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst delete mode 100644 Documentation/bpf/bpf_licensing.rst delete mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-cgc-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-pcc-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8994.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.txt delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml rename Documentation/devicetree/bindings/{memory-controllers => }/ddr/lpddr2-timin [...] create mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt rename Documentation/devicetree/bindings/{memory-controllers => }/ddr/lpddr3-timin [...] create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ptn3460.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/sii9234.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-edp.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls060t1sx01.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,tulip-trul [...] delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml create mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt delete mode 100644 Documentation/devicetree/bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt create mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/jc42.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/lltc,ltc4151.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/lm70.txt create mode 100644 Documentation/devicetree/bindings/hwmon/lm90.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ltc4151.txt create mode 100644 Documentation/devicetree/bindings/hwmon/mcp3021.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/national,lm90.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ntc_thermistor.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/sht15.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp102.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp108.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp421.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/tmp108.txt delete mode 100644 Documentation/devicetree/bindings/i2c/apple,i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml delete mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/msi-cont [...] delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml create mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.txt delete mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt delete mode 100644 Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,imr.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,imr.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,m [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ac100.txt create mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.txt delete mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt delete mode 100644 Documentation/devicetree/bindings/mfd/brcm,misc.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt create mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/qca8k.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/qca8k.yaml create mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml create mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.yaml delete mode 100644 Documentation/devicetree/bindings/pci/apple,pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml create mode 100644 Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm6350-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/samsung,battery.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max8952.txt create mode 100644 Documentation/devicetree/bindings/regulator/max8973-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/max8997-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8952.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8973.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8997.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.txt delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.txt delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps13.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps14.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps15.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpu02.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.txt delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml create mode 100644 Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/amlogic,meson-mx-a [...] create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml create mode 100644 Documentation/devicetree/bindings/rng/omap_rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/omap_rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml create mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml delete mode 100644 Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card2.yaml create mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nau8821.txt delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml create mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt delete mode 100644 Documentation/devicetree/bindings/sound/test-component.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml delete mode 100644 Documentation/devicetree/bindings/spi/cdns,xspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm-hc.yaml delete mode 100644 Documentation/devicetree/bindings/usb/smsc,usb3503.yaml create mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt create mode 100644 Documentation/devicetree/bindings/usb/usb3503.txt delete mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml delete mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst delete mode 100644 Documentation/filesystems/nfs/reexport.rst delete mode 100644 Documentation/hwmon/max6620.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/networking/devlink/iosm.rst delete mode 100644 Documentation/process/maintainer-handbooks.rst delete mode 100644 Documentation/process/maintainer-tip.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/assets/favicon-16x16.png delete mode 100644 Documentation/rust/assets/favicon-32x32.png delete mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst delete mode 100644 Documentation/translations/zh_CN/core-api/boot-time-mm.rst delete mode 100644 Documentation/translations/zh_CN/core-api/genalloc.rst delete mode 100644 Documentation/translations/zh_CN/core-api/gfp_mask-from-fs-io.rst delete mode 100644 Documentation/translations/zh_CN/core-api/kref.rst delete mode 100644 Documentation/translations/zh_CN/core-api/memory-allocation.rst delete mode 100644 Documentation/translations/zh_CN/core-api/mm-api.rst delete mode 100644 Documentation/translations/zh_CN/core-api/unaligned-memory-access.rst delete mode 100644 Documentation/userspace-api/futex2.rst rename Documentation/{admin-guide/mm => vm}/swap_numa.rst (100%) rename Documentation/{admin-guide/mm => vm}/zswap.rst (100%) delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts delete mode 100644 arch/arm/boot/dts/at91-lmu5000.dts delete mode 100644 arch/arm/boot/dts/at91-q5xr5.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi delete mode 100644 arch/arm/boot/dts/e70k02.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts delete mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts delete mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts delete mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi delete mode 100644 arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts delete mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi delete mode 100644 arch/arm/boot/dts/sama5d29.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp131.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp133.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp135.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts delete mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi create mode 100644 arch/arm/mach-omap2/scrm54xx.h delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 arch/arm64/kernel/cpu-reset.h delete mode 100644 arch/arm64/mm/trans_pgd-asm.S delete mode 100644 arch/arm64/rust/target.json create mode 100644 arch/h8300/include/asm/segment.h create mode 100644 arch/h8300/mm/memory.c create mode 100644 arch/m68k/include/asm/segment.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit.h create mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/mips/net/bpf_jit_comp.c delete mode 100644 arch/mips/net/bpf_jit_comp.h delete mode 100644 arch/mips/net/bpf_jit_comp32.c delete mode 100644 arch/mips/net/bpf_jit_comp64.c create mode 100644 arch/mips/net/ebpf_jit.c delete mode 100644 arch/powerpc/platforms/pseries/cc_platform.c delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/configs/32-bit.config delete mode 100644 arch/riscv/configs/64-bit.config delete mode 100644 arch/riscv/include/asm/kvm_host.h delete mode 100644 arch/riscv/include/asm/kvm_types.h delete mode 100644 arch/riscv/include/asm/kvm_vcpu_timer.h delete mode 100644 arch/riscv/include/uapi/asm/kvm.h delete mode 100644 arch/riscv/kvm/Kconfig delete mode 100644 arch/riscv/kvm/Makefile delete mode 100644 arch/riscv/kvm/main.c delete mode 100644 arch/riscv/kvm/mmu.c delete mode 100644 arch/riscv/kvm/tlb.S delete mode 100644 arch/riscv/kvm/vcpu.c delete mode 100644 arch/riscv/kvm/vcpu_exit.c delete mode 100644 arch/riscv/kvm/vcpu_sbi.c delete mode 100644 arch/riscv/kvm/vcpu_switch.S delete mode 100644 arch/riscv/kvm/vcpu_timer.c delete mode 100644 arch/riscv/kvm/vm.c delete mode 100644 arch/riscv/kvm/vmid.c delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/s390/include/asm/text-patching.h delete mode 100644 arch/s390/lib/test_kprobes.c delete mode 100644 arch/s390/lib/test_kprobes.h delete mode 100644 arch/s390/lib/test_kprobes_asm.S delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 arch/x86/include/asm/extable_fixup_types.h delete mode 100644 arch/x86/kernel/cc_platform.c delete mode 100644 arch/x86/rust/target.json delete mode 100644 block/blk-throttle.h delete mode 100644 block/elevator.h delete mode 100644 drivers/bus/fsl-mc/obj-api.c delete mode 100644 drivers/char/ipmi/ipmi_ipmb.c delete mode 100644 drivers/clk/imx/clk-imx8ulp.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-apmixedsys.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-apusys_pll.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-ccu.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-img.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-infra_ao.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-ipe.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-mfg.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-peri_ao.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-scp_adsp.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-topckgen.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdo0.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vdo1.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vpp0.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-vpp1.c delete mode 100644 drivers/clk/mediatek/clk-mt8195-wpe.c delete mode 100644 drivers/clk/qcom/camcc-sc7280.c delete mode 100644 drivers/clk/qcom/gcc-qcm2290.c delete mode 100644 drivers/clk/qcom/lpasscc-sc7280.c delete mode 100644 drivers/clk/samsung/clk-exynos850.c delete mode 100644 drivers/counter/counter-chrdev.c delete mode 100644 drivers/counter/counter-chrdev.h delete mode 100644 drivers/counter/counter-core.c delete mode 100644 drivers/counter/counter-sysfs.c delete mode 100644 drivers/counter/counter-sysfs.h create mode 100644 drivers/counter/counter.c delete mode 100644 drivers/cxl/core/mbox.c create mode 100644 drivers/dma-buf/seqno-fence.c delete mode 100644 drivers/firmware/cirrus/Kconfig delete mode 100644 drivers/firmware/cirrus/Makefile delete mode 100644 drivers/firmware/cirrus/cs_dsp.c delete mode 100644 drivers/gpio/gpio-zynqmp-modepin.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h create mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h delete mode 100755 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_sh_mask.h delete mode 100644 drivers/gpu/drm/drm_privacy_screen.c delete mode 100644 drivers/gpu/drm/drm_privacy_screen_x86.c delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.c delete mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.h delete mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.c delete mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h create mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/intel_pcode.c delete mode 100644 drivers/gpu/drm/i915/intel_pcode.h delete mode 100644 drivers/gpu/drm/i915/intel_sbi.c delete mode 100644 drivers/gpu/drm/i915/intel_sbi.h create mode 100644 drivers/gpu/drm/i915/intel_sideband.c create mode 100644 drivers/gpu/drm/i915/intel_sideband.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.c delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_types.h delete mode 100644 drivers/gpu/drm/i915/vlv_sideband.c delete mode 100644 drivers/gpu/drm/i915/vlv_sideband.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c delete mode 100644 drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c delete mode 100644 drivers/gpu/drm/panel/panel-edp.c delete mode 100644 drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35950.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d27a1.c delete mode 100644 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c delete mode 100644 drivers/gpu/drm/panel/panel-sony-tulip-truly-nt35521.c delete mode 100644 drivers/gpu/drm/tegra/nvdec.c delete mode 100644 drivers/gpu/drm/tiny/ili9163.c create mode 100644 drivers/gpu/drm/zte/Kconfig create mode 100644 drivers/gpu/drm/zte/Makefile create mode 100644 drivers/gpu/drm/zte/zx_common_regs.h create mode 100644 drivers/gpu/drm/zte/zx_drm_drv.c create mode 100644 drivers/gpu/drm/zte/zx_drm_drv.h create mode 100644 drivers/gpu/drm/zte/zx_hdmi.c create mode 100644 drivers/gpu/drm/zte/zx_hdmi_regs.h create mode 100644 drivers/gpu/drm/zte/zx_plane.c create mode 100644 drivers/gpu/drm/zte/zx_plane.h create mode 100644 drivers/gpu/drm/zte/zx_plane_regs.h create mode 100644 drivers/gpu/drm/zte/zx_tvenc.c create mode 100644 drivers/gpu/drm/zte/zx_tvenc_regs.h create mode 100644 drivers/gpu/drm/zte/zx_vga.c create mode 100644 drivers/gpu/drm/zte/zx_vga_regs.h create mode 100644 drivers/gpu/drm/zte/zx_vou.c create mode 100644 drivers/gpu/drm/zte/zx_vou.h create mode 100644 drivers/gpu/drm/zte/zx_vou_regs.h delete mode 100644 drivers/hid/hid-xiaomi.c delete mode 100644 drivers/hwmon/max6620.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-core.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-core.h delete mode 100644 drivers/i2c/busses/i2c-pasemi-pci.c delete mode 100644 drivers/i2c/busses/i2c-pasemi-platform.c create mode 100644 drivers/i2c/busses/i2c-pasemi.c delete mode 100644 drivers/iio/accel/adxl313.h delete mode 100644 drivers/iio/accel/adxl313_core.c delete mode 100644 drivers/iio/accel/adxl313_i2c.c delete mode 100644 drivers/iio/accel/adxl313_spi.c delete mode 100644 drivers/iio/accel/adxl355.h delete mode 100644 drivers/iio/accel/adxl355_core.c delete mode 100644 drivers/iio/accel/adxl355_i2c.c delete mode 100644 drivers/iio/accel/adxl355_spi.c delete mode 100644 drivers/iio/adc/imx8qxp-adc.c delete mode 100644 drivers/iio/chemical/scd4x.c delete mode 100644 drivers/iio/chemical/sunrise_co2.c delete mode 100644 drivers/iio/temperature/max31865.c delete mode 100644 drivers/input/keyboard/cypress-sf.c delete mode 100644 drivers/input/touchscreen/goodix.h delete mode 100644 drivers/input/touchscreen/goodix_fwupload.c delete mode 100644 drivers/md/dm-audit.c delete mode 100644 drivers/md/dm-audit.h delete mode 100644 drivers/media/i2c/hi846.c delete mode 100644 drivers/media/i2c/ov13b10.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateful.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateless.c delete mode 100644 drivers/media/platform/mtk-vcodec/vdec/vdec_h264_req_if.c delete mode 100644 drivers/media/platform/rcar-isp.c delete mode 100644 drivers/misc/mei/pxp/Kconfig delete mode 100644 drivers/misc/mei/pxp/Makefile delete mode 100644 drivers/misc/mei/pxp/mei_pxp.c delete mode 100644 drivers/misc/mei/pxp/mei_pxp.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_repr.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_repr.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h delete mode 100644 drivers/net/wireless/realtek/rtw89/Kconfig delete mode 100644 drivers/net/wireless/realtek/rtw89/Makefile delete mode 100644 drivers/net/wireless/realtek/rtw89/cam.c delete mode 100644 drivers/net/wireless/realtek/rtw89/cam.h delete mode 100644 drivers/net/wireless/realtek/rtw89/coex.c delete mode 100644 drivers/net/wireless/realtek/rtw89/coex.h delete mode 100644 drivers/net/wireless/realtek/rtw89/core.c delete mode 100644 drivers/net/wireless/realtek/rtw89/core.h delete mode 100644 drivers/net/wireless/realtek/rtw89/debug.c delete mode 100644 drivers/net/wireless/realtek/rtw89/debug.h delete mode 100644 drivers/net/wireless/realtek/rtw89/efuse.c delete mode 100644 drivers/net/wireless/realtek/rtw89/efuse.h delete mode 100644 drivers/net/wireless/realtek/rtw89/fw.c delete mode 100644 drivers/net/wireless/realtek/rtw89/fw.h delete mode 100644 drivers/net/wireless/realtek/rtw89/mac.c delete mode 100644 drivers/net/wireless/realtek/rtw89/mac.h delete mode 100644 drivers/net/wireless/realtek/rtw89/mac80211.c delete mode 100644 drivers/net/wireless/realtek/rtw89/pci.c delete mode 100644 drivers/net/wireless/realtek/rtw89/pci.h delete mode 100644 drivers/net/wireless/realtek/rtw89/phy.c delete mode 100644 drivers/net/wireless/realtek/rtw89/phy.h delete mode 100644 drivers/net/wireless/realtek/rtw89/ps.c delete mode 100644 drivers/net/wireless/realtek/rtw89/ps.h delete mode 100644 drivers/net/wireless/realtek/rtw89/reg.h delete mode 100644 drivers/net/wireless/realtek/rtw89/regd.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.h delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.c delete mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.h delete mode 100644 drivers/net/wireless/realtek/rtw89/sar.c delete mode 100644 drivers/net/wireless/realtek/rtw89/sar.h delete mode 100644 drivers/net/wireless/realtek/rtw89/ser.c delete mode 100644 drivers/net/wireless/realtek/rtw89/ser.h delete mode 100644 drivers/net/wireless/realtek/rtw89/txrx.h delete mode 100644 drivers/net/wireless/realtek/rtw89/util.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h create mode 100644 drivers/of/of_net.c delete mode 100644 drivers/pci/controller/dwc/pcie-qcom-ep.c delete mode 100644 drivers/pci/controller/pcie-apple.c delete mode 100644 drivers/phy/hisilicon/phy-hi3670-pcie.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-qcm2290.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sm6350.c delete mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c delete mode 100644 drivers/platform/x86/intel/ishtp_eclite.c delete mode 100644 drivers/platform/x86/nvidia-wmi-ec-backlight.c create mode 100644 drivers/ptp/idt8a340_reg.h delete mode 100644 drivers/remoteproc/imx_dsp_rproc.c delete mode 100644 drivers/remoteproc/imx_rproc.h delete mode 100644 drivers/remoteproc/meson_mx_ao_arc.c delete mode 100644 drivers/rtc/rtc-msc313.c delete mode 100644 drivers/scsi/ufs/ufs-hwmon.c delete mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c delete mode 100644 drivers/soc/mediatek/mt8192-mmsys.h delete mode 100644 drivers/soc/qcom/qcom_stats.c delete mode 100644 drivers/soc/qcom/spm.c delete mode 100644 drivers/soc/tegra/ari-tegra186.c delete mode 100644 drivers/spi/spi-cadence-xspi.c delete mode 100644 drivers/spi/spi-ingenic.c create mode 100644 drivers/staging/most/dim2/sysfs.c create mode 100644 drivers/staging/r8188eu/core/rtw_io.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp_ioctl.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_mp.c create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h create mode 100644 drivers/staging/r8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11AC.h create mode 100644 drivers/staging/r8188eu/include/odm_reg.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/tty/moxa.h delete mode 100644 drivers/vfio/vfio.h create mode 100644 fs/cachefiles/rdwr.c delete mode 100644 fs/erofs/decompressor_lzma.c create mode 100644 include/asm-generic/bitops/find.h delete mode 100644 include/clocksource/timer-riscv.h delete mode 100644 include/drm/drm_privacy_screen_consumer.h delete mode 100644 include/drm/drm_privacy_screen_driver.h delete mode 100644 include/drm/drm_privacy_screen_machine.h delete mode 100644 include/drm/i915_pxp_tee_interface.h delete mode 100644 include/dt-bindings/clock/exynos850.h delete mode 100644 include/dt-bindings/clock/imx8ulp-clock.h delete mode 100644 include/dt-bindings/clock/mt8195-clk.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-qcm2290.h delete mode 100644 include/dt-bindings/clock/qcom,lpass-sc7280.h create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h rename include/dt-bindings/{reset => reset-controller}/mt2712-resets.h (100%) create mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h rename include/dt-bindings/{reset => reset-controller}/mt8192-resets.h (100%) delete mode 100644 include/dt-bindings/reset/imx8ulp-pcc-reset.h delete mode 100644 include/dt-bindings/reset/mt8183-resets.h delete mode 100644 include/dt-bindings/soc/qcom,gpr.h delete mode 100644 include/linux/audit_arch.h delete mode 100644 include/linux/blk-integrity.h delete mode 100644 include/linux/cc_platform.h delete mode 100644 include/linux/container_of.h create mode 100644 include/linux/counter_enum.h delete mode 100644 include/linux/dsa/mv88e6xxx.h create mode 100644 include/linux/elevator.h delete mode 100644 include/linux/find.h delete mode 100644 include/linux/firmware/cirrus/cs_dsp.h delete mode 100644 include/linux/firmware/cirrus/wmfw.h create mode 100644 include/linux/mfd/hi6421-spmi-pmic.h create mode 100644 include/linux/netfilter_ingress.h delete mode 100644 include/linux/netfilter_netdev.h create mode 100644 include/linux/seqno-fence.h delete mode 100644 include/linux/soc/qcom/qcom_aoss.h delete mode 100644 include/linux/zstd_errors.h delete mode 100644 include/linux/zstd_lib.h delete mode 100644 include/soc/qcom/spm.h delete mode 100644 include/sound/cs35l41.h delete mode 100644 include/sound/rt5682s.h delete mode 100644 include/trace/events/mctp.h delete mode 100644 include/uapi/linux/counter.h create mode 100644 include/uapi/linux/nfsd/nfsfh.h create mode 100644 kernel/futex.c delete mode 100644 kernel/futex/Makefile delete mode 100644 kernel/futex/core.c delete mode 100644 kernel/futex/futex.h delete mode 100644 kernel/futex/pi.c delete mode 100644 kernel/futex/requeue.c delete mode 100644 kernel/futex/syscalls.c delete mode 100644 kernel/futex/waitwake.c delete mode 100644 kernel/trace/pid_list.c delete mode 100644 kernel/trace/pid_list.h delete mode 100644 lib/memcpy_kunit.c delete mode 100644 lib/test_fortify/read_overflow-memchr.c delete mode 100644 lib/test_fortify/read_overflow-memchr_inv.c delete mode 100644 lib/test_fortify/read_overflow-memcmp.c delete mode 100644 lib/test_fortify/read_overflow-memscan.c delete mode 100644 lib/test_fortify/read_overflow2-memcmp.c delete mode 100644 lib/test_fortify/read_overflow2-memcpy.c delete mode 100644 lib/test_fortify/read_overflow2-memmove.c delete mode 100644 lib/test_fortify/test_fortify.h delete mode 100644 lib/test_fortify/write_overflow-memcpy.c delete mode 100644 lib/test_fortify/write_overflow-memmove.c delete mode 100644 lib/test_fortify/write_overflow-memset.c delete mode 100644 lib/test_fortify/write_overflow-strcpy-lit.c delete mode 100644 lib/test_fortify/write_overflow-strcpy.c delete mode 100644 lib/test_fortify/write_overflow-strlcpy-src.c delete mode 100644 lib/test_fortify/write_overflow-strlcpy.c delete mode 100644 lib/test_fortify/write_overflow-strncpy-src.c delete mode 100644 lib/test_fortify/write_overflow-strncpy.c delete mode 100644 lib/test_fortify/write_overflow-strscpy.c create mode 100644 lib/zstd/bitstream.h delete mode 100644 lib/zstd/common/bitstream.h delete mode 100644 lib/zstd/common/compiler.h delete mode 100644 lib/zstd/common/cpu.h delete mode 100644 lib/zstd/common/debug.c delete mode 100644 lib/zstd/common/debug.h delete mode 100644 lib/zstd/common/entropy_common.c delete mode 100644 lib/zstd/common/error_private.c delete mode 100644 lib/zstd/common/error_private.h delete mode 100644 lib/zstd/common/fse.h delete mode 100644 lib/zstd/common/fse_decompress.c delete mode 100644 lib/zstd/common/huf.h delete mode 100644 lib/zstd/common/mem.h delete mode 100644 lib/zstd/common/zstd_common.c delete mode 100644 lib/zstd/common/zstd_deps.h delete mode 100644 lib/zstd/common/zstd_internal.h create mode 100644 lib/zstd/compress.c delete mode 100644 lib/zstd/compress/fse_compress.c delete mode 100644 lib/zstd/compress/hist.c delete mode 100644 lib/zstd/compress/hist.h delete mode 100644 lib/zstd/compress/huf_compress.c delete mode 100644 lib/zstd/compress/zstd_compress.c delete mode 100644 lib/zstd/compress/zstd_compress_internal.h delete mode 100644 lib/zstd/compress/zstd_compress_literals.c delete mode 100644 lib/zstd/compress/zstd_compress_literals.h delete mode 100644 lib/zstd/compress/zstd_compress_sequences.c delete mode 100644 lib/zstd/compress/zstd_compress_sequences.h delete mode 100644 lib/zstd/compress/zstd_compress_superblock.c delete mode 100644 lib/zstd/compress/zstd_compress_superblock.h delete mode 100644 lib/zstd/compress/zstd_cwksp.h delete mode 100644 lib/zstd/compress/zstd_double_fast.c delete mode 100644 lib/zstd/compress/zstd_double_fast.h delete mode 100644 lib/zstd/compress/zstd_fast.c delete mode 100644 lib/zstd/compress/zstd_fast.h delete mode 100644 lib/zstd/compress/zstd_lazy.c delete mode 100644 lib/zstd/compress/zstd_lazy.h delete mode 100644 lib/zstd/compress/zstd_ldm.c delete mode 100644 lib/zstd/compress/zstd_ldm.h delete mode 100644 lib/zstd/compress/zstd_ldm_geartab.h delete mode 100644 lib/zstd/compress/zstd_opt.c delete mode 100644 lib/zstd/compress/zstd_opt.h create mode 100644 lib/zstd/decompress.c delete mode 100644 lib/zstd/decompress/huf_decompress.c delete mode 100644 lib/zstd/decompress/zstd_ddict.c delete mode 100644 lib/zstd/decompress/zstd_ddict.h delete mode 100644 lib/zstd/decompress/zstd_decompress.c delete mode 100644 lib/zstd/decompress/zstd_decompress_block.c delete mode 100644 lib/zstd/decompress/zstd_decompress_block.h delete mode 100644 lib/zstd/decompress/zstd_decompress_internal.h delete mode 100644 lib/zstd/decompress_sources.h create mode 100644 lib/zstd/entropy_common.c create mode 100644 lib/zstd/error_private.h create mode 100644 lib/zstd/fse.h create mode 100644 lib/zstd/fse_compress.c create mode 100644 lib/zstd/fse_decompress.c create mode 100644 lib/zstd/huf.h create mode 100644 lib/zstd/huf_compress.c create mode 100644 lib/zstd/huf_decompress.c create mode 100644 lib/zstd/mem.h create mode 100644 lib/zstd/zstd_common.c delete mode 100644 lib/zstd/zstd_compress_module.c delete mode 100644 lib/zstd/zstd_decompress_module.c create mode 100644 lib/zstd/zstd_internal.h create mode 100644 lib/zstd/zstd_opt.h delete mode 100644 localversion-next delete mode 100644 mm/damon/paddr.c delete mode 100644 mm/damon/prmtv-common.c delete mode 100644 mm/damon/prmtv-common.h delete mode 100644 mm/folio-compat.c delete mode 100644 net/bluetooth/eir.c delete mode 100644 net/bluetooth/eir.h delete mode 100644 net/bluetooth/hci_codec.c delete mode 100644 net/bluetooth/hci_codec.h delete mode 100644 net/core/of_net.c delete mode 100644 net/ethtool/module.c delete mode 100644 net/mctp/test/route-test.c delete mode 100644 net/mctp/test/utils.c delete mode 100644 net/mctp/test/utils.h rename net/qrtr/{af_qrtr.c => qrtr.c} (100%) delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/prelude/mod.rs delete mode 100644 rust/alloc/prelude/v1.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/io_mem.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platdev.rs delete mode 100644 rust/kernel/power.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/std_vendor.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/helpers.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100644 scripts/Makefile.debug delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100755 scripts/is_rust_module.sh delete mode 100755 scripts/rust-version.sh delete mode 100644 scripts/test_fortify.sh delete mode 100644 sound/soc/amd/vangogh/acp5x-mach.c delete mode 100644 sound/soc/codecs/cs35l41-i2c.c delete mode 100644 sound/soc/codecs/cs35l41-spi.c delete mode 100644 sound/soc/codecs/cs35l41-tables.c delete mode 100644 sound/soc/codecs/cs35l41.c delete mode 100644 sound/soc/codecs/cs35l41.h delete mode 100644 sound/soc/codecs/nau8821.c delete mode 100644 sound/soc/codecs/nau8821.h delete mode 100644 sound/soc/codecs/rt5682s.c delete mode 100644 sound/soc/codecs/rt5682s.h delete mode 100644 sound/soc/codecs/rt9120.c create mode 100644 sound/soc/codecs/wmfw.h delete mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.c delete mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.dtsi delete mode 100644 sound/soc/generic/audio-graph-card2.c delete mode 100644 sound/soc/generic/test-component.c delete mode 100644 sound/soc/intel/boards/sof_es8336.c delete mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.c delete mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.h create mode 100644 sound/soc/sof/compress.h delete mode 100644 sound/soc/sof/imx/imx-ops.h rename sound/soc/sof/intel/{hda-probes.c => hda-compress.c} (100%) create mode 100644 sound/soc/sof/intel/intel-ipc.c create mode 100644 sound/soc/sof/probe.c create mode 100644 sound/soc/sof/probe.h delete mode 100644 sound/soc/sof/sof-probes.c delete mode 100644 sound/soc/sof/sof-probes.h delete mode 100644 sound/soc/sof/stream-ipc.c delete mode 100644 sound/soc/tegra/tegra210_adx.c delete mode 100644 sound/soc/tegra/tegra210_adx.h delete mode 100644 sound/soc/tegra/tegra210_amx.c delete mode 100644 sound/soc/tegra/tegra210_amx.h delete mode 100644 sound/soc/tegra/tegra210_mixer.c delete mode 100644 sound/soc/tegra/tegra210_mixer.h delete mode 100644 sound/soc/tegra/tegra210_mvc.c delete mode 100644 sound/soc/tegra/tegra210_mvc.h delete mode 100644 sound/soc/tegra/tegra210_sfc.c delete mode 100644 sound/soc/tegra/tegra210_sfc.h delete mode 100644 tools/arch/arm64/include/asm/sysreg.h rename tools/arch/x86/include/{uapi => }/asm/unistd_32.h (100%) create mode 100644 tools/arch/x86/include/asm/unistd_64.h delete mode 100644 tools/arch/x86/include/uapi/asm/unistd_64.h delete mode 100644 tools/build/feature/test-libtracefs.c delete mode 100644 tools/counter/Build delete mode 100644 tools/counter/Makefile delete mode 100644 tools/counter/counter_example.c create mode 100644 tools/include/asm-generic/bitops/find.h delete mode 100644 tools/include/asm-generic/unaligned.h delete mode 100644 tools/include/linux/find.h delete mode 100644 tools/lib/bpf/libbpf_version.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/arch/riscv64/annotate/instructions.c delete mode 100755 tools/perf/tests/shell/stat_all_metricgroups.sh delete mode 100755 tools/perf/tests/shell/stat_all_metrics.sh delete mode 100755 tools/perf/tests/shell/stat_all_pmu.sh delete mode 100644 tools/rcu/extract-stall.sh delete mode 100644 tools/testing/cxl/Kbuild delete mode 100644 tools/testing/cxl/config_check.c delete mode 100644 tools/testing/cxl/mock_acpi.c delete mode 100644 tools/testing/cxl/mock_pmem.c delete mode 100644 tools/testing/cxl/test/Kbuild delete mode 100644 tools/testing/cxl/test/cxl.c delete mode 100644 tools/testing/cxl/test/mem.c delete mode 100644 tools/testing/cxl/test/mock.c delete mode 100644 tools/testing/cxl/test/mock.h delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed_ne [...] delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-kselftest.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-missing_plan.log delete mode 100644 tools/testing/kunit/test_data/test_strip_hyphen.log create mode 100644 tools/testing/selftests/arm64/fp/sve-ptrace-asm.S delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_tag.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/get_branch_snapshot.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module_libbpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/trace_vprintk.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdpwall.c delete mode 100644 tools/testing/selftests/bpf/progs/get_branch_snapshot.c delete mode 100644 tools/testing/selftests/bpf/progs/tag.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall6.c delete mode 100644 tools/testing/selftests/bpf/progs/trace_vprintk.c delete mode 100644 tools/testing/selftests/bpf/progs/xdpwall.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/devlink_tr [...] delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/tc-mq-visibility.sh delete mode 100644 tools/testing/selftests/futex/functional/futex_waitv.c delete mode 100644 tools/testing/selftests/futex/include/futex2test.h delete mode 100644 tools/testing/selftests/kvm/aarch64/arch_timer.c delete mode 100644 tools/testing/selftests/kvm/include/aarch64/arch_timer.h delete mode 100644 tools/testing/selftests/kvm/include/aarch64/delay.h delete mode 100644 tools/testing/selftests/kvm/include/aarch64/gic.h delete mode 100644 tools/testing/selftests/kvm/include/aarch64/spinlock.h delete mode 100644 tools/testing/selftests/kvm/include/aarch64/vgic.h delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_private.h delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_v3.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_v3.h delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/spinlock.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/vgic.c delete mode 100644 tools/testing/selftests/kvm/rseq_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.c delete mode 100755 tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_keys.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_keys.sh delete mode 100644 tools/testing/selftests/net/forwarding/ip6gre_lib.sh delete mode 100644 tools/testing/selftests/net/mptcp/mptcp_sockopt.c delete mode 100755 tools/testing/selftests/netfilter/nft_nat_zones.sh delete mode 100755 tools/testing/selftests/netfilter/nft_zones_many.sh delete mode 100644 tools/testing/selftests/proc/proc-tid0.c delete mode 100644 tools/testing/selftests/vm/hugepage-mremap.c