This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits c4185b16aba7 Add linux-next specific files for 20220701 omits 8e842a1d8744 Revert "iio: adc: qcom-vadc: Move symbol exports to IIO_QC [...] omits e3981f321a17 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 29ec0fc98663 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 7ae1d451e371 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits aa72e4d4476f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 043f7d06f88e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d9265179ce8a Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits c3dbaf35880d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 58ddc225dec0 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits d1f4c72f0742 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 88f9c96f7932 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e373a9c191ac Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 0414f73e5671 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11620c4a3d5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af302e5712b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2777e7a7963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8ae978f95e8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 537fd72639a6 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits d788f2a0100d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4abc522b2c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef6a9d4afd67 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 464e43b4b446 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8772ffbf2bc8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits bc219207ca52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b7dd7a151ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2aeccbb3ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb1e4d8f706f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86eceac6ebc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8c8ca9cb913 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 6fcbe6af4d6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ead258253d3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d7b9a6a10eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52a8c8402a38 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits bfaa58b9b998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c73d129ce712 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 495ac0322fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 422ddbc2e739 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cdbbb30745c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a923f25d4b8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b959f85b098a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 6290d2bf34f4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits e76c0194a0cf Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c24bd21ac8e0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits dda5ac5c08fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4257e8d1385 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f29e5253f838 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 245b2182f088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03fdb4ad0b67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 206199064bb2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 16b7d1f60209 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 0d5635c2da43 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c53ee98ec7ae Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 81cec6864af9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d386a83d6c57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6ec8d630159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e7165b92a95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29f0a592b1d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aabfcf776e86 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f6b1d15fe6eb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits d4474b70b065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1272ea1c74f0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 18f040912f80 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 9f28599f75cc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d67716736be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 755873266f70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49532f44d0f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a66ba61ee531 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d46db90d69c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9495568c76a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6dbee62577a0 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 27a88d7eb57b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f60f5f8d335 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 94e442647dca Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f4e3f78f6842 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 5a77479269d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8515c885ebff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8d70a58ff72 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 512cc176093c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3fb3b74c9fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4c9badf825d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04e82b68f8a6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 6cec623641e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 149b6ecfc64b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4502797f941c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef44cfbfeb65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2773ab297665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c265644036f0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits fa0f592fe254 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits b161c64410d1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 757969249e2b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 040526bd06ba Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits bbbcb8b02460 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 96628e425edd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5098112818e3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1c29704ee388 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a8065e213fc9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits ec142685f05a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7c5a6ae49e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 65cea2015e38 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cb225164130b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41d6cf4eb0f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 60e1cb4432d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b5283d7a4fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3ea06fae86a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 5df710006bcd Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3f6d527221f5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 9c5d29d9b953 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f38815a1a163 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits dfb30b03b40d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits f8f2f7be6dea Merge branch 'master' of git://linuxtv.org/media_tree.git omits 4e1062066427 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 7aba7d07fe2b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 16a605132201 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 44bea29d9c08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f0d89d2dc4d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits a27857fab19c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50cef969e59a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c78cd98b8f37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2b804071a46 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits dc65666f3d68 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 4643d285be45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 9101d0d3c42e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 231843ce6f15 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 11e832afd3d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a653033480d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9fe0e2c2dc2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 48595de3c50d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d24d16b50866 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6da965d309ad Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d464e568c0fb Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 42d47727d1ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f931365de8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d9671bd2b45 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 55061530804b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d23be2b4ab3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7224525920f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8c69c021ea0 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits e7bd85ad7632 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bf3eff279b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc5cb0865493 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits cc62e2ee38b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68e09d84ca01 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 2685273ac1d7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f4d2ba0bf456 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 6d0f28c6d177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b64fa92b21fd Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits aafd9e9d5533 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 15002229701d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 712fcf88a513 next-20220630/scmi omits 5d6775aac21e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b36968c46d00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5608d3ca145e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 3f492bf0a33b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03d7b9443457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93f4513899a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a330d7eb158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56769dbb3cbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad3e65a0f7d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 871164767118 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 684cc170b15b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3947617f315 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dc67ae2ad04b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 1340debfa9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50f5e1d4d35a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed30186eddcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29f8484021d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c53596c6a0e8 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 6bddeb2b3ca5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b1e619186319 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 103625ff0d2d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 9368b912060c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 78578837cbe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66af410b51f8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 76aea7a15e4d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2320855f8a21 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8c40091c719b Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 275b867bf406 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 74b6c43e1e41 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits bc920aebfa87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b821efbe5f59 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 945b40a75477 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 56040488224d Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 911de59b9c25 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c36ffe5aad83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cb4254f301cf Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9eac8afffede Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 2389845d282f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 23e2ed7ce27e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0f0a095b7375 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1bb89bac13a3 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 8c6270634b48 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 7400a6ced781 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 653218a988f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 03d65c741714 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits f805d7031be4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 877aa2a30e53 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 807c28249580 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ea80e1d2f289 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ff7ca9ac38aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7dc4352f05dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fd418b695de5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16c4b800c8db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 205bbda60b71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 82d1c68d934c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d8532fdce906 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 96f63a70e766 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits d3a55ed5af3f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits a6946ebbed21 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1bd16dbcee61 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ccebf3c56189 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits 72d1ffd276a7 rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 304fbd9099a3 rcu: Back off upon fill_page_cache_func() allocation failure omits 043cf6979cc1 docs/memory-barriers.txt: Fixup long lines omits d829bca3e792 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 1a7b47423cfe torture: Optionally flush printk() buffers before powering off omits f658edd682bc rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits f91b2e88c621 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits 70d7aec73e9f memory-model: Prohibit nested SRCU read-side critical sections omits ea612c392b1e Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits 46134d66a798 Merge branch 'nolibc.2022.06.20a' into HEAD omits 7c076b01b556 Merge branch 'ctxt.2022.06.30a' into HEAD omits b67324d8b841 context_tracking: Use arch_atomic_read() in __ct_state for KASAN omits 7c60e1b7db36 MAINTAINERS: Add Paul as context tracking maintainer omits 344e00943785 context_tracking: Convert state to atomic_t omits 5a03ffb415cc Merge branch 'thermal' into linux-next omits 1f1f831ffe41 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits aa021621487d Merge branch 'for-5.20/io_uring' into for-next omits 87f07b0218ba xfs: Add async buffered write support omits 52ff1a6d7834 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 06828ba530a4 io_uring: Add tracepoint for short writes omits 0e6e099c4631 io_uring: fix issue with io_write() not always undoing sb_ [...] omits 6868dc06d8fd io_uring: Add support for async buffered writes omits 4faa13bd5d3b fs: Add async write file modification handling. omits b35b95aaeb6a fs: Split off inode_needs_update_time and __file_update_time omits e85990d54f1d fs: add __remove_file_privs() with flags parameter omits 2b42426618b6 fs: add a FMODE_BUF_WASYNC flags for f_mode omits bd51f0a1cc3a iomap: Return -EAGAIN from iomap_write_iter() omits 53e43f184420 iomap: Add async buffered write support omits 7c45e09c8c2b iomap: Add flags parameter to iomap_page_create() omits d7831f2d7c27 mm: Add balance_dirty_pages_ratelimited_flags() function omits 4341c96b12e8 mm: Move updates of dirty_exceeded into one place omits d8b933fcf70b mm: Move starting of background writeback into the main ba [...] omits 4832d0f22cf8 io_uring: only trace one of complete or overflow omits ce14177b2093 io_uring: fix io_uring_cqe_overflow trace format omits 0fc4ed9679fc io_uring: multishot recv omits d52cb618827c io_uring: fix multishot accept ordering omits 8cd454714109 io_uring: fix multishot poll on overflow omits f94603fc6106 io_uring: add allow_overflow to io_post_aux_cqe omits 182839077176 io_uring: add IOU_STOP_MULTISHOT return code omits ac8531aceda2 io_uring: clean up io_poll_check_events return values omits 5819b89ae970 io_uring: recycle buffers on error omits 31f54702f225 io_uring: allow iov_len = 0 for recvmsg and buffer select omits 2738cff2fb1f io_uring: restore bgid in io_put_kbuf omits b8b70ab71073 io_uring: allow 0 length for buffer select omits f1da7ec24eab io_uring: let to set a range for file slot allocation omits a46026667cb9 io_uring: add support for passing fixed file descriptors omits 68708c75c3b5 io_uring: split out fixed file installation and removal omits c861488f45d1 io_uring: replace zero-length array with flexible-array member omits 4c29d60d9ec9 io_uring: remove ctx->refs pinning on enter omits 9e4213816f42 io_uring: don't check file ops of registered rings omits c4883174fd20 io_uring: remove extra TIF_NOTIFY_SIGNAL check omits 1e4f714fa40e io_uring: fuse fallback_node and normal tw node omits a5e7522df862 io_uring: improve io_fail_links() omits 9270eca33c82 io_uring: move POLLFREE handling to separate function omits c4704b468e04 io_uring: kbuf: inline io_kbuf_recycle_ring() omits a096b1b62033 io_uring: optimise submission side poll_refs omits 151dd6170dda io_uring: refactor poll arm error handling omits 6d2c624a79c4 io_uring: change arm poll return values omits 5ce45eb5f166 io_uring: add a helper for apoll alloc omits 6272f8ff8621 io_uring: remove events caching atavisms omits 264af1f5da0d io_uring: clean poll ->private flagging omits 5ac40277f479 io_uring: add sync cancelation API through io_uring_register() omits 6e6c04273be7 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 91a4ce6fab53 io_uring: have cancelation API accept io_uring_task directly omits 08ec401dede5 io_uring: kbuf: kill __io_kbuf_recycle() omits 1bcd198fb689 io_uring: trace task_work_run omits 0060173b78e7 io_uring: add trace event for running task work omits 0c8e620ee837 io_uring: batch task_work omits 0db8fc3142b2 io_uring: introduce llist helpers omits b7933f7f2410 io_uring: lockless task list omits af8d2f9a0184 io_uring: remove __io_req_task_work_add omits af529cd4aac4 io_uring: remove priority tw list optimisation omits 2571e4da7ef1 io_uring: dedup io_run_task_work omits b0ec299b2a92 io_uring: move list helpers to a separate file omits a372863fe501 io_uring: improve io_run_task_work() omits f6ccffe369d7 io_uring: optimize io_uring_task layout omits f613d6ceb87d io_uring: add a warn_once for poll_find omits 5c562d1deadf io_uring: consistent naming for inline completion omits 7011c6c91bf1 io_uring: move io_import_fixed() omits 2f95f510f84b io_uring: opcode independent fixed buf import omits 60fba898120d io_uring: add io_commit_cqring_flush() omits 4df5b4d0dc8a io_uring: introduce locking helpers for CQE posting omits 85051a84f07d io_uring: hide eventfd assumptions in eventfd paths omits 1e12a4468650 io_uring: fix io_poll_remove_all clang warnings omits 81040e615dbb io_uring: improve task exit timeout cancellations omits 5f763c6e7053 io_uring: fix multi ctx cancellation omits 1b9671a1ec59 io_uring: remove ->flush_cqes optimisation omits c515c93fe0c6 io_uring: move io_eventfd_signal() omits c142f964acaa io_uring: reshuffle io_uring/io_uring.h omits aec25bd91adb io_uring: remove extra io_commit_cqring() omits fbce054d6c87 io_uring: move a few private types to local headers omits 09820045388d io_uring: clean up tracing events omits 1c5e32b09276 io_uring: make io_uring_types.h public omits e3858eebc0d4 io_uring: kill extra io_uring_types.h includes omits a5c40aca3b57 io_uring: change ->cqe_cached invariant for CQE32 omits 55101cdec815 io_uring: deduplicate io_get_cqe() calls omits 60c758108505 io_uring: deduplicate __io_fill_cqe_req tracing omits 968c641bba8f io_uring: introduce io_req_cqe_overflow() omits 98573c53c28f io_uring: don't inline __io_get_cqe() omits c92bc9b31404 io_uring: don't expose io_fill_cqe_aux() omits 1d67e780f945 io_uring: kbuf: add comments for some tricky code omits 9b3078b5f5f0 io_uring: mutex locked poll hashing omits f3c45793f773 io_uring: propagate locking state to poll cancel omits 260f373c6cc9 io_uring: introduce a struct for hash table omits f5d855c733bd io_uring: pass hash table into poll_find omits 2cadf270d67c io_uring: add IORING_SETUP_SINGLE_ISSUER omits 300f42d9af57 io_uring: use state completion infra for poll reqs omits 162eddf7f4cd io_uring: clean up io_ring_ctx_alloc omits edff1b89191c io_uring: limit the number of cancellation buckets omits b08846c54815 io_uring: clean up io_try_cancel omits a3d406bfda57 io_uring: pass poll_find lock back omits c4ce6d7259c4 io_uring: switch cancel_hash to use per entry spinlock omits 25e100e0461c io_uring: poll: remove unnecessary req->ref set omits 40ef449922d8 io_uring: don't inline io_put_kbuf omits 97275d46c1cc io_uring: refactor io_req_task_complete() omits 13269f01a743 io_uring: kill REQ_F_COMPLETE_INLINE omits 1eb2804f9a18 io_uring: rw: delegate sync completions to core io_uring omits d2a4250ebba1 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 87b2459ec523 io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 22823f6ca12b io_uring: remove check_cq checking from hot paths omits 3ca8047fa453 io_uring: never defer-complete multi-apoll omits b924b62af88b io_uring: inline ->registered_rings omits f1374a957027 io_uring: explain io_wq_work::cancel_seq placement omits b63ab7b5929b io_uring: move small helpers to headers omits 661274ea51f2 io_uring: refactor ctx slow data placement omits dc0cc682306a io_uring: better caching for ctx timeout fields omits 7d03e5339fb2 io_uring: move defer_list to slow data omits a990746ddb96 io_uring: make reg buf init consistent omits 943b971e89ed io_uring: deprecate epoll_ctl support omits 8f038c0ef23c io_uring: add support for level triggered poll omits 3c0abb1de65c io_uring: move opcode table to opdef.c omits d91c100c7cc8 io_uring: move read/write related opcodes to its own file omits 4cd462756ff8 io_uring: move remaining file table manipulation to filetable.c omits dcb9aae816fd io_uring: move rsrc related data, core, and commands omits 11c73e4fbcfd io_uring: split provided buffers handling into its own file omits ee9a285c5275 io_uring: move cancelation into its own file omits cc12bb468be8 io_uring: move poll handling into its own file omits 5e6e04292e29 io_uring: add opcode name to io_op_defs omits 82010e152055 io_uring: include and forward-declaration sanitation omits 8f391df703b4 io_uring: move io_uring_task (tctx) helpers into its own file omits bf855c59cdd9 io_uring: move fdinfo helpers to its own file omits 2794923ffcb1 io_uring: use io_is_uring_fops() consistently omits f7cb3e2922fa io_uring: move SQPOLL related handling into its own file omits 163797bc7b9d io_uring: move timeout opcodes and handling into its own file omits 28ca32b850cb io_uring: move our reference counting into a header omits 395e96c22924 io_uring: move msg_ring into its own file omits 665a24a9fab6 io_uring: split network related opcodes into its own file omits 3f5567f2f869 io_uring: move statx handling to its own file omits b3faa8bd5c99 io_uring: move epoll handler to its own file omits b19388478814 io_uring: add a dummy -EOPNOTSUPP prep handler omits 30388f2c4a88 io_uring: move uring_cmd handling to its own file omits d4f3fe601822 io_uring: split out open/close operations omits f57887adac31 io_uring: separate out file table handling code omits e6eadf8d3a62 io_uring: split out fadvise/madvise operations omits 55148822eff7 io_uring: split out fs related sync/fallocate functions omits e34583994bae io_uring: split out splice related operations omits c580cb8d661f io_uring: split out filesystem related operations omits 0547166ffe66 io_uring: move nop into its own file omits 6fc83cfd2274 io_uring: move xattr related opcodes to its own file omits f9a40369a671 io_uring: handle completions in the core omits e67b570d6ac2 io_uring: set completion results upfront omits af1fcf420861 io_uring: add io_uring_types.h omits f4be491aa251 io_uring: define a request type cleanup handler omits f637fb5e9a7e io_uring: unify struct io_symlink and io_hardlink omits d195bcfef7b6 io_uring: convert iouring_cmd to io_cmd_type omits 50f11d8d58c2 io_uring: convert xattr to use io_cmd_type omits 9f3b3d03bbc8 io_uring: convert rsrc_update to io_cmd_type omits eb5ad53b53c8 io_uring: convert msg and nop to io_cmd_type omits b10762acfda6 io_uring: convert splice to use io_cmd_type omits a403086c7c92 io_uring: convert epoll to io_cmd_type omits 8a0fbe5a5a72 io_uring: convert file system request types to use io_cmd_type omits 11d4ac53881c io_uring: convert madvise/fadvise to use io_cmd_type omits d451fc460918 io_uring: convert open/close path to use io_cmd_type omits 5ca75bc23709 io_uring: convert timeout path to use io_cmd_type omits 84c73cbba905 io_uring: convert cancel path to use io_cmd_type omits f30f4b7f2ed3 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 2bfc774b7703 io_uring: convert net related opcodes to use io_cmd_type omits bde6a09deb43 io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 1830730bf598 io_uring: convert poll_update path to use io_cmd_type omits 5363443c7d0c io_uring: convert poll path to use io_cmd_type omits bbdb807d3217 io_uring: convert read/write path to use io_cmd_type omits e92f71d0aa2d io_uring: add generic command payload type to struct io_kiocb omits 0942b9bab0e3 io_uring: move req async preparation into opcode handler omits 5b3f1049dde0 io_uring: move to separate directory omits 12e1186ee6a3 io_uring: define a 'prep' and 'issue' handler for each opcode omits 392f52593772 Merge branch 'io_uring-5.19' into for-5.20/io_uring omits fc86afe3634e Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits bbe1560e0a77 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits b4f991c3a721 Merge branch 'for-5.20/drivers' into for-next omits 71999d63ccc9 Merge branch 'for-5.20/block' into for-next omits a77ece9a9d51 ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 2ab6630e1714 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits c4c4aa8e6b84 Merge branch 'pm-devfreq' into linux-next omits 7072678460a7 Merge branch 'pm-cpufreq' into linux-next omits d31da0b21ab0 Merge branches 'acpi-apei' and 'acpi-soc' into linux-next omits 86073f1feeaa Merge branches 'acpi-processor', 'acpi-video', 'acpi-ec', [...] omits de83c126d142 OPP: Provide a simple implementation to configure multiple clocks omits 6ce9c66cd45d OPP: Assert clk_count == 1 for single clk helpers omits 864f2d2da36c OPP: Add key specific assert() method to key finding helpers omits d9af5f887134 OPP: Allow multiple clocks for a device omits c6f08cc43f00 dt-bindings: opp: accept array of frequencies omits f4fadf62be8d Merge branch into tip/master: 'x86/vmware' omits f732012c34f4 Merge branch into tip/master: 'x86/mm' omits 08d4f839247c Merge branch into tip/master: 'x86/misc' omits f339cab48274 Merge branch into tip/master: 'x86/fpu' omits a64015ac1a5e Merge branch into tip/master: 'x86/cpu' omits dee9296e316a Merge branch into tip/master: 'sched/core' omits 9b11ee2a6a8f Merge branch into tip/master: 'ras/core' omits ef336320fee7 Merge branch into tip/master: 'perf/core' omits 82e13fd05231 Merge branch into tip/master: 'locking/core' omits 602f27d0b55c Merge branch into tip/master: 'irq/core' omits 5dbccf2753bf pinctrl: renesas: Add RZ/V2M pin and gpio controller driver omits 86b032eb6841 fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits ab744af89826 fbmem: Prevent invalid virtual screen sizes in fb_set_var() omits 81f759c5c6fc fbcon: Prevent that screen size is smaller than font size omits 54c3b7fd1b15 fbcon: Fix up user-provided virtual screen size omits 2953845fd439 fbcon: Disallow setting font bigger than screen size omits 678a616a32ae fbdev: fbmem: Fix logo center image dx issue omits 13fa82df3449 Merge branch 'mm-nonmm-unstable' into mm-everything omits f1b727193567 epoll: autoremove wakers even more aggressively omits 10b32df44d27 ipc/mqueue: remove unnecessary (void*) conversion omits 5eb6ab732bb8 kdump: round up the total memory size to 128M for crashker [...] omits 86dc7737be87 proc: delete unused <linux/uaccess.h> includes omits bb7bbef380e1 vmcoreinfo: include kallsyms symbols omits 060b5522985d kallsyms: move declarations to internal header omits 40c5a59a374b squashfs: support reading fragments in readahead call omits c57f5b676ca6 squashfs: implement readahead omits 35cc83491105 squashfs: always build "file direct" version of page actor omits 20c2e743048a Revert "squashfs: provide backing_dev_info in order to dis [...] omits 429771e262d5 lib/scatterlist: use matched parameter type when calling _ [...] omits 40a2cfcf0520 lib: make LZ4_decompress_safe_forceExtDict() static omits 3756e7f2b82b lib/radix-tree: remove unused argument of insert_entries omits b442343b12bc kfifo: fix kfifo_to_user() return type omits 69372bd8d400 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 5e0698a94c67 lib/error-inject: traverse list with mutex omits c2bc5b320c3d lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 05effb4e7d5b net, lib/once: remove {net_}get_random_once_wait macro omits 92f838daf0cb lib/lru_cache: fix error free handing in lc_create omits 25036475931d lib/debugobjects: fix stat count and optimize debug_object [...] omits 9ed9c4eb830c resource: re-factor page_is_ram() omits 811c511dd70d init/main.c: silence some -Wunused-parameter warnings omits cff8afdfb424 init-add-hostname-kernel-parameter-v2 omits ebd2aadf306a init: add "hostname" kernel parameter omits 89bc5ab93320 ocfs2: fix ocfs2 corrupt when iputting an inode omits 83ca6b1b366f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits d1bac13e6561 ocfs2: reflink deadlock when clone file to the same direct [...] omits b78b21fc1b32 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 62b4e7f8019a mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits ea2f58db727a mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits dc5cd8758b50 mm: hugetlb_vmemmap: replace early_param() with core_param() omits c5424d83a68d mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 0df86696a146 mm: hugetlb_vmemmap: introduce the name HVO omits 7cd802a11db9 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 0665e8a9c931 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 294f6a1fc240 filemap: minor cleanup for filemap_write_and_wait_range omits 873c5568da9d selftests-vm-only-run-128tbswitch-with-5-level-paging-v4 omits 1089b36743f2 selftests/vm: Only run 128TBswitch with 5-level paging omits f03c0ecfe909 memcg: notify about global mem_cgroup_id space depletion omits ee02a2de0e51 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits c9aa7c2fa422 mm/khugepaged: try to free transhuge swapcache when possible omits b166013cdf82 mm/khugepaged: remove unneeded return value of khugepaged_ [...] omits 3168b09b94c6 mm/khugepaged: use helper macro __ATTR_RW omits bba23cc187a8 mm/khugepaged: minor cleanup for collapse_file omits 13839c73d1da mm/khugepaged: trivial typo and codestyle cleanup omits 85346ecdd3eb mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs omits b234605a9dd7 mm/khugepaged: remove unneeded shmem_huge_enabled() check omits d2e745e0eb29 mm: sparsemem: drop unexpected word 'a' in comments omits ba54f0d1184e mm: hugetlb: kill set_huge_swap_pte_at() omits 20fde647a040 mm/page_alloc: make the annotations of available memory mo [...] omits 7d8c943fb966 procfs: add 'path' to /proc/<pid>/fdinfo/ omits a356deec6c38 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 49b02c789ca9 mm/page_alloc: replace local_lock with normal spinlock -fix omits 644726cfa65f mm/page_alloc: replace local_lock with normal spinlock omits 372647cfa247 mm/page_alloc: remotely drain per-cpu lists omits a69fb8a1ba1a mm/page_alloc: protect PCP lists with a spinlock omits e60d72ddd5d7 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits a97ec3f3d294 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 06f64a57689d mm/page_alloc: use only one PCP list for THP-sized allocations omits 4991eb19eff4 mm/page_alloc: add page->buddy_list and page->pcp_list omits 9a276d8f37fc zram: do not lookup algorithm in backends table omits 015916946878 zram: do not lookup algorithm in backends table omits 9af5a36bc774 hugetlb: lazy page table copies in fork() omits e25aaaaeee8b hugetlb: fix an unused variable warning/error omits 0d4ba6a4817c hugetlb: do not update address in huge_pmd_unshare omits 6bf470f64fc1 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 7299500ebeb9 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits b3cd0cb38098 hugetlb: skip to end of PT page mapping when pte not present omits f10bc64f2824 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits cf60ed4869c4 mm-docs-fix-comments-that-mention-mem_hotplug_end-fix omits 7983232435a1 mm, docs: fix comments that mention mem_hotplug_end() omits eaf9a93f1152 mm/smaps: add Pss_Dirty omits 758916f9be73 mm: rmap: simplify the hugetlb handling when unmapping or [...] omits 78d6e42eb8b6 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits e031709a1d09 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits e9bc07e4d484 mm: memcontrol: introduce memcg_reparent_ops omits 2419690d059c mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits 8c5c67a3ae86 mm: thp: make split queue lock safe when LRU pages are reparented omits ed2e0381bc18 mm: vmscan: rework move_pages_to_lru() omits b4fe673eefb1 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits d56f3a2f9c2a mm: memcontrol: prepare objcg API for non-kmem usage omits 33636f963c1d mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits 830cf53ec3df mm: memcontrol: remove dead code and comments omits 3068f61fc903 mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix omits 17d0e15658fe mm/madvise: minor cleanup for swapin_walk_pmd_entry() omits a55e6bc61ee5 mm: hugetlb: remove minimum_order variable omits 39fd8d8e6860 mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] omits f8c137ccc6b4 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] omits 52c0da9d9a31 mm-memory_hotplug-enumerate-all-supported-section-flags-v5 omits 4a46a8b23305 mm: memory_hotplug: enumerate all supported section flags omits e194960e93bf mm/swap: convert __delete_from_swap_cache() to a folio omits 23b453fa7a80 mm/swap: convert delete_from_swap_cache() to take a folio omits 8181ede03527 mm: convert page_swap_flags to folio_swap_flags omits 5796d9b0015d mm-convert-destroy_compound_page-to-destroy_large_folio-fix omits abf7f6cecde2 mm: convert destroy_compound_page() to destroy_large_folio() omits ea61e4134a39 mm/swap: convert __page_cache_release() to use a folio omits 09c528b5bdb4 mm/swap: convert __put_compound_page() to __folio_put_large() omits 1b5003de43fb mm/swap: convert __put_single_page() to __folio_put_small() omits e4fd730aca14 mm/swap: convert __put_page() to __folio_put() omits b16da7ee4fb6 mm/swap: convert put_pages_list to use folios omits 9f200dbaaef5 mm/swap: convert release_pages to use a folio internally omits 6e2156cc0361 mm/swap: convert try_to_free_swap to use a folio omits 3c469b32765a mm/swap: optimise lru_add_drain_cpu() omits dd06cd2199aa mm/swap: pull the CPU conditional out of __lru_add_drain_all() omits 2094dc5187a0 mm/swap: rename lru_pvecs to cpu_fbatches omits 0a713d799adc mm/swap: convert activate_page to a folio_batch omits 429b42898e81 mm/swap: convert lru_lazyfree to a folio_batch omits e528da4fa565 mm/swap: convert lru_deactivate to a folio_batch omits 1c904f10629b mm/swap: convert lru_deactivate_file to a folio_batch omits b3edf2bd567b mm/swap: convert lru_add to a folio_batch omits 1bd84dfbf751 mm/swap: make __pagevec_lru_add static omits c5a9d9b91c97 mm/swap: add folio_batch_move_lru() omits 1a8f1c04dc08 mm: add folios_put() omits 3b7828c3f86a mm/vmscan: convert reclaim_pages() to use a folio omits 76112fb48b0f mm/vmscan: convert shrink_active_list() to use a folio omits 8308321d426d mm/vmscan: convert move_pages_to_lru() to use a folio omits ffa88a1c5e52 mm/vmscan: convert isolate_lru_pages() to use a folio omits 6af1a87a8d75 mm/vmscan: convert reclaim_clean_pages_from_list() to folios omits 9161d7650baa kasan: separate double free case from invalid free omits f0903ac8c8e7 doc: proc: fix the description to THPeligible omits 669a754c3e5a mm: khugepaged: reorg some khugepaged helpers omits 1e4f82fc6eb7 mm: thp: kill __transhuge_page_enabled() omits 0a6c1df74ad8 mm-thp-kill-transparent_hugepage_active-fix-fix omits bcb803c0a70d mm-thp-kill-transparent_hugepage_active-fix omits cad852efa382 mm: thp: kill transparent_hugepage_active() omits d1b12f3c638e mm: khugepaged: better comments for anon vma check in huge [...] omits 70ea18a6306a mm: thp: consolidate vma size check to transhuge_vma_suitable omits 5113f8ba47e8 mm: khugepaged: check THP flag in hugepage_vma_check() omits e674e4e5fbce mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits ce9d3d1b519c mm/mprotect: try avoiding write faults for exclusive anony [...] omits d4297f32af2f userfaultfd: selftests: infinite loop in faulting_process omits 77048d7e4a1b selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 366e5a37e08f userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits be346f5e3db4 userfaultfd: update documentation to describe /dev/userfaultfd omits c798af131710 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 6b3b710c1ffc userfaultfd: add /dev/userfaultfd for fine grained access control omits fc0240b8fa78 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 9e3ecedc5ea3 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits 9fb732085196 mm/damon: introduce DAMON-based LRU-lists Sorting omits a99899800aaf Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 849f9407069a mm/damon/schemes: add 'LRU_DEPRIO' action omits f5a9545d4303 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits fca854687c2e mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits 18f89217e75a mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits c8af8970fdfc mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits a778266a0757 mm/page_alloc: minor clean up for memmap_init_compound() omits 2e9c0f993dd4 mm/vmscan: don't try to reclaim freed folios omits 8292c3b5521f mm/swap: remove swap_cache_info statistics omits 7014ade75bcb mm-swapfile-fix-possible-data-races-of-inuse_pages-v3 omits b73ba27f4640 mm/swapfile: fix possible data races of inuse_pages omits 99ab25e1080c lib/test_vmalloc: switch to prandom_u32() omits 84a12958c600 mm/vmalloc: extend __find_vmap_area() with one more argument omits 6ec6c1cff1f9 mm/vmalloc: initialize VA's list node after unlink omits 134b8e496f6b mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits ce8eb500c774 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 5200c842a92d xfs: add dax dedupe support omits 2c1a8ec3d76d xfs-support-cow-in-fsdax-mode-fix omits 97f19d000977 xfs: support CoW in fsdax mode omits 955f1ffd02dd fsdax: dedup file range to use a compare function omits 124e059d5347 fsdax: add dax_iomap_cow_copy() for dax zero omits 71a5070a8b54 fsdax: replace mmap entry in case of CoW omits 3c5737daef02 fsdax: introduce dax_iomap_cow_copy() omits 6bf357c710cd fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 5b821ab27e3e fsdax: output address in dax_iomap_pfn() and rename it omits c9a4acf0561e fsdax: set a CoW flag when associate reflink mappings omits 00ae5876f9c3 xfs: implement ->notify_failure() for XFS omits 6ca28e56a998 mm: introduce mf_dax_kill_procs() for fsdax case omits d3590ad22087 fsdax: introduce dax_lock_mapping_entry() omits c4f044d6def5 pagemap,pmem: introduce ->memory_failure() omits 2fc7f2d8a93a mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 1080d1f2b390 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits dc5931b660a4 mm: factor helpers for memory_failure_dev_pagemap omits 5e3280d32be8 dax: introduce holder for dax_device omits 03b24f98c2f9 tools: add selftests to hmm for COW in device memory omits 5b1d6a2fba8a tools: add hmm gup tests for device coherent type omits e6c0ea54c4e2 tools: update test_hmm script to support SP config omits 3a6d5221cfb0 tools: update hmm-test to support device coherent type omits 8bd2b7677acb lib: add support for device coherent type in test_hmm omits 23f851c201e3 lib: test_hmm add module param for zone device type omits f56223543b6f lib: test_hmm add ioctl to get zone device type omits 9495b15e609d drm/amdkfd: add SPM support for SVM omits 2968859fd5aa mm/gup: migrate device coherent pages when pinning instead [...] omits 5dada0b38098 mm: remove the vma check in migrate_vma_setup() omits 89f6fdbce966 mm: add device coherent vma selection for memory migration omits 128de1def5d4 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits 3dcda8cb273e mm: handle Non-LRU pages returned by vm_normal_pages omits fc690b7ecb86 mm: add zone device coherent type memory support omits 4f09a597250a mm: rename is_pinnable_page() to is_longterm_pinnable_page() omits 6cbb875e2aaf mm-add-merging-after-mremap-resize-checkpatch-fixes omits 47ffecd0916d mm: add merging after mremap resize omits 9ab6852f70b9 mm: refactor of vma_merge() omits 1ff7b3f38191 mm: delete unused MMF_OOM_VICTIM flag omits 73388a18643c mm-drop-oom-code-from-exit_mmap-fix-fix omits 81f7ae1e70c4 mm: drop oom code from exit_mmap omits d002a95babb7 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits 071fe8487f72 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits daf89a35aad0 mm: shrinkers: add scan interface for shrinker debugfs omits 8db574878bfe tools: add memcg_shrinker.py omits d649dda27604 mm: docs: document shrinker debugfs omits cb0552df1adc mm: shrinkers: provide shrinkers with names omits 3df22222b84a mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits c26fb67966fa mm: shrinkers: introduce debugfs interface for memory shrinkers omits 7b10f8646e55 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits b411e9183aa3 mm/mempolicy: fix get_nodes out of bound access omits efca2db1da44 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits d59435c2551d selftests/vm: add protection_keys tests to run_vmtests omits dce9f5bca80a kasan: fix zeroing vmalloc memory with HW_TAGS omits 0554ce5948fa mm: introduce clear_highpage_kasan_tagged omits d1a8bf9eae58 mm: rename kernel_init_free_pages to kernel_init_pages omits 56703deb39fd mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits b1b7b863ef78 mm/damon/reclaim: make 'enabled' checking timer simpler omits cd2ac1563797 mm/damon/sysfs: deduplicate inputs applying omits 0bf546c1cde8 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits bea13b1d7d34 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits c662564b0c78 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits a2594337f36e mm/migration: fix potential pte_unmap on an not mapped pte omits 0755d418a822 mm/migration: return errno when isolate_huge_page failed omits 2a87a2dc2410 mm/migration: remove unneeded lock page and PageMovable check omits 7da4e78f2809 mm/mmap.c: pass in mapping to __vma_link_file() omits c6abcf60f7eb mm/mmap: drop range_has_overlap() function omits 267303a22880 mm-remove-the-vma-linked-list-fix-2-fix omits d809085f0bc9 mm: document maple tree pointer at unmap_vmas() at memory.c omits 47953d0658ee mm/mmap: fix error return code in do_mas_align_munmap() omits 01f0fcac3eda mm: remove the vma linked list omits 44991c06e2a8 riscv: use vma iterator for vdso omits 1c4da40f2ff0 nommu: remove uses of VMA linked list omits 52d540c397d5 i915: use the VMA iterator omits f55c1f3970f6 mm/swapfile: use vma iterator instead of vma linked list omits 2d8a911e6442 mm/pagewalk: use vma_find() instead of vma linked list omits f4b76ab28ffe mm/oom_kill: use maple tree iterators instead of vma linked list omits 584438ca1ca4 mm/msync: use vma_find() instead of vma linked list omits 19cd8960260f mm/mremap: use vma_find_intersection() instead of vma linked list omits f3ff74250d15 mm/mprotect: use maple tree navigation instead of vma linked list omits 40cd6971ede5 mm/mlock: use vma iterator and maple state instead of vma [...] omits 5b5d159071a0 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 99d1874bbe18 mm/memcontrol: stop using mm->highest_vm_end omits b1fd323ea975 mm/madvise: use vma_find() instead of vma linked list omits 0c2d4685b1c2 mm/ksm: use vma iterators instead of vma linked list omits bd9d4de91b16 mm/khugepaged: stop using vma linked list omits cec33e109130 mm/gup: use maple tree navigation instead of linked list omits fff7463e26bf bpf: remove VMA linked list omits 8c1b913dd060 fork: use VMA iterator omits 8c463140bc53 sched: use maple tree iterator to walk VMAs omits dcc8a25b6db7 perf: use VMA iterator omits 015a3cd2e881 acct: use VMA iterator instead of linked list omits 72c24ad13497 ipc/shm: use VMA iterator instead of linked list omits 9fac537a530e userfaultfd: use maple tree iterator to iterate VMAs omits 1df69e69a25f fs/proc/task_mmu: stop using linked list and highest_vm_end omits 1c2fea6fdb97 fs/proc/base: use maple tree iterators in place of linked list omits bd2be4b04dbb exec: use VMA iterator instead of linked list omits 670a937df2f5 coredump: remove vma linked list walk omits 4de19dff2438 um: remove vma linked list walk omits e3d57f2f5edb optee: remove vma linked list walk omits afe2cc2a45e0 cxl: remove vma linked list walk omits 0aebb1f8586a xtensa: remove vma linked list walks omits 83147676714e x86: remove vma linked list walks omits 299f479d4ca6 s390: remove vma linked list walks omits d1634f9d4898 powerpc: remove mmap linked list walks omits 667f8a15f052 parisc: remove mmap linked list from cache handling omits b0936e44c516 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 570ac0798f17 arm64: remove mmap linked list from vdso omits e064fc724d33 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 602ce0246bde mm/mmap: reorganize munmap to use maple states omits 3cf57ff4334d mm/mmap: move mmap_region() below do_munmap() omits 32d713db94a9 mm: convert vma_lookup() to use mtree_load() omits 837e11971a32 mm: remove vmacache omits ae2ffe98fb15 mm/mmap: use advanced maple tree API for mmap_region() omits f898b1611274 mm: use maple tree operations for find_vma_intersection() omits ffe20f50ba8a mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 6de385160838 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits b89e2bd577ed mm: optimize find_exact_vma() to use vma_lookup() omits c8adef6cf78a xen: use vma_lookup() in privcmd_ioctl_mmap() omits f61ceae84fc7 mmap: change zeroing of maple tree in __vma_adjust() omits 04bb2d6c4d1b mm: remove rb tree. omits f7c19e97782b proc: remove VMA rbtree use from nommu omits c3d05e3ede89 damon: convert __damon_va_three_regions to use the VMA iterator omits 71324900acae kernel/fork: use maple tree for dup_mmap() during forking omits 20670a01f62f mm/mmap: use maple tree for unmapped_area{_topdown} omits 7f90f864703d mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 67f969896d99 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 87367fb8555d mmap: use the VMA iterator in count_vma_pages_range() omits 3cd470cb2f5a mm: add VMA iterator omits c0e9a439da6d mm/mmap: reorder validate_mm_mt() checks omits ade97595a8fb mm: start tracking VMAs with maple tree omits 500caa69a5a0 test_maple_tree: add test for spanning store to most of the tree omits 2197398d8d44 test_maple_tree: add test for spanning store of entire range omits 502cefe29b10 lib/test_maple_tree: add testing for maple tree omits 8cee410b2cdc radix tree test suite: add lockdep_is_held to header omits 45fc7dee210e radix tree test suite: add support for slab bulk APIs omits 21f4ed8dd559 radix tree test suite: add allocation counts and size to k [...] omits 26e0480974bc radix tree test suite: add kmem_cache_set_non_kernel() omits be3b29a51705 radix tree test suite: add pr_err define omits 2265272d998d maple_tree: fix mas_spanning_rebalance() corner case omits ea7cd6aa18d8 maple_tree: fix underflow in mas_spanning_rebalance() omits 8914dcab0cdc Maple Tree: add new data structure omits 679747bdfcf1 android: binder: fix lockdep check on clearing vma omits 685db28897b3 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 25e143da28b5 android: binder: stop saving a pointer to the VMA omits 83c3b57f6ccb mips: rename mt_init to mips_mt_init omits de6023efe328 mm: discard __GFP_ATOMIC omits 709e91890d13 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits be409f9fc4f7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 78dec6ea219e Merge branch 'mm-stable' into mm-unstable omits f8354b03f53f mailmap: update Seth Forshee's email address omits 090a5b94d59d tmpfs: fix the issue that the mount and remount results ar [...] omits f6a6cf9d13a0 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits b3b3f17d7704 Revert "ocfs2: mount shared volume without ha stack" omits 8876c7400d87 mm: split huge PUD on wp_huge_pud fallback omits 3a1313d8693d nilfs2: fix incorrect masking of permission flags for symlinks omits 27c19735b1ed mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] omits a89a1eb37c5a riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] omits bc424a57cfd7 Documentation: highmem: use literal block for code example [...] omits 05c1d22946e0 mm: sparsemem: fix missing higher order allocation splitting omits 805f545f05c0 mm/damon: use set_huge_pte_at() to make huge pte old omits 9a57ebf19dfa sh: convert nommu io{re,un}map() to static inline functions omits f00b6d824c5e mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 0e5f667e64fa rcu/context-tracking: Remove unused and/or unecessary midd [...] omits c87ebef90419 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits 1d4056b534c7 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 41ebe397294c rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits 56eac210af6d rcu/context_tracking: Move dynticks_nesting to context tracking omits f44d99964b5b rcu/context_tracking: Move dynticks counter to context tracking omits 7a29aa1d5250 rcu/context-tracking: Remove rcu_irq_enter/exit() omits 4e701ac73ce3 context_tracking: Take NMI eqs entrypoints over RCU omits ce2d0b0a1c00 context_tracking: Take IRQ eqs entrypoints over RCU omits 6a87dff9f33a context_tracking: Take idle eqs entrypoints over RCU omits d8cefa3f8df0 hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits 44306dee8d15 hwmon: (lm90) Use worker for alarm notifications omits c457c154c436 hwmon: (dell-smm) Improve assembly code omits 6e38a5c941f4 hwmon: (pmbus/ltc2978) Set voltage resolution omits 8191c0baeb55 hwmon: (pmbus) Add list_voltage to pmbus ops omits 32392ef961b0 hwmon: (pmbus) Introduce and use cached vout margins omits e157c961a94c hwmon: (gsc-hwmon) Add missing of_node_put() omits 791538ed8884 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits 736b695c55f5 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits fad7a03d2c0c hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits 600154daca49 hwmon: (pmbus) fix build error unused-function omits 69df18b52c2d hwmon: (lm90) Read the channel's temperature offset from d [...] omits 8501c9a5c942 hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits f83b2853dd77 hwmon: (occ) Delete unnecessary NULL check omits 2272479c14dc hwmon: (lm90) Read the channel's label from device-tree omits 786487afb880 hwmon: (lm90) Define maximum number of channels that are s [...] omits 77c258ae31de hwmon: (lm90) Add compatible entry for adt7481 omits 670f8b7a8c6e dt-bindings: hwmon: Allow specifying channels for lm90 omits 830aef7bdc32 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 1c350fc55b37 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 44f1e81f0be9 hwmon: (pmbus) add MFR_* registers to debugfs omits b9a31d96c240 hwmon: (pmbus) add a function to check the presence of a b [...] omits 0b372d5377b5 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits c81ace97cdac hwmon: (sch56xx-common) Add DMI override table omits 84a8c254d090 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 611c9a1c7d05 hwmon: (f71882fg) Add support for F71858AD (0x0903) omits e7bf4295de43 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 7dd9a3b24226 dt-bindings: trivial-devices: Add lt7182s omits e363fd955426 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits 7f74837ab097 hwmon: (lm90) Support temp_samples attribute omits d777f7d59254 hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits d1766baeda80 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 6a31f4beeef2 hwmon: (lm90) Add explicit support for ADM1020 omits 5e1373f5e434 hwmon: (lm90) Only disable alerts if not already disabled omits 192c76845d0e hwmon: (lm90) Add support for ADT7421 omits 9bdbb2180716 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits 2b4db2c9018c hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits ba7fdd983fdd hwmon: (lm90) Add explicit support for NCT210 omits 95944817f550 hwmon: (lm90) Combine lm86 and lm90 configuration omits 7555eb691cfa hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 5ac04c06ee43 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 79dd65b91a47 hwmon: (lm90) Support MAX1617 and LM84 omits 0b4fec246f99 hwmon: (lm90) Introduce 16-bit register write function omits 00f8fece17a7 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 19446e356f6d hwmon: (lm90) Add support for MAX6642 omits 994d6a4574d1 hwmon: (lm90) Add flag to indicate conversion rate support omits e09410a5fbd4 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits a2bb44bbfb42 hwmon: (lm90) Add support for MAX6690 omits 7ee01eedc74e hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits 928a4872ec26 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 11f2519148b7 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 64badd9ed3a0 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits ba22a4942fbc hwmon: (lm90) Fix/Add detection of G781-1 omits 16670d63a7e4 hwmon: (lm90) Add support for additional chip revision of NCT1008 omits 91414709a206 hwmon: (lm90) Rework detect function omits c959c68cb471 hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 8e08017f2bb3 hwmon: (lm90) Support multiple temperature resolutions omits 0a69a8f41c4b hwmon: (lm90) Only re-read registers if volatile omits ee133ad552f2 hwmon: (lm90) Add support for unsigned and signed temperatures omits a6929a74d9a0 hwmon: (lm90) Enable full PEC support for ADT7461A omits ad9bfa1657ce hwmon: (lm90) Add partial PEC support for ADT7461 omits ca37d9a6062a hwmon: (lm90) Improve PEC support omits a550982a9738 hwmon: (lm90) Stop using R_/W_ register prefix omits 9b35ace8f592 hwmon: (lm90) Move status register bit shifts to compile time omits 907cc6d95c48 hwmon: (lm90) Use BIT macro omits 5d5ef9f96508 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits bd85f1915bcb hwmon: (lm90) Reorder include files in alphabetical order omits 3cf6a1c42539 hwmon: (lm90) Rework alarm/status handling omits 3113694581d3 hwmon: (lm90) Generate sysfs and udev events for all alarms omits e336cbb95ce0 hwmon: (pmbus) Move pec attribute to I2C device omits a8fe60521a39 Merge branch 'for-next/boot' into for-next/core omits 80ea218fff3e Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 52b054176094 Merge branch 'arch_topology' of git://git.kernel.org/pub/s [...] omits f7f3f9cf4ccd Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 93f97b9d56c7 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits e964a6f91043 ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 1559a4f8b4c2 arch_topology: Warn that topology for nested clusters is n [...] omits 68fb21b1125d arch_topology: Add support for parsing sockets in /cpu-map omits 6f49af468c0a arch_topology: Set cluster identifier in each core/thread [...] omits 235c2edd85a0 arch_topology: Limit span of cpu_clustergroup_mask() omits 4b89a9d54ec9 arch_topology: Don't set cluster identifier as physical pa [...] omits 0ca89a874ec5 arch_topology: Avoid parsing through all the CPUs once a o [...] omits de37b7c7961f arch_topology: Check for non-negative value rather than -1 [...] omits fba72836f865 arch_topology: Set thread sibling cpumask only within the cluster omits 31f0ecd3f894 arch_topology: Drop LLC identifier stash from the CPU topology omits 24945d81ba43 arm64: topology: Remove redundant setting of llc_id in CPU [...] omits 103c2915d040 arch_topology: Use the last level cache information from t [...] omits 58b80385cec6 arch_topology: Add support to parse and detect cache attributes omits e8c17f5f026e cacheinfo: Use cache identifiers to check if the caches ar [...] omits 24e9dc6135f9 cacheinfo: Allow early detection and population of cache a [...] omits 3a2878a9d9cc cacheinfo: Add support to check if last level cache(LLC) i [...] omits fa1ef6adbea4 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits c3b99036623f cacheinfo: Add helper to access any cache index for a given CPU omits 7dd3e2c93ba3 cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits df8e8470931e ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits b2789c0c7ddf dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl omits c2662ae3c228 clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] omits ddeb4ba12c39 clk: renesas: r9a07g043: Add support for RZ/Five SoC omits edbf754382c1 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] omits 06cab9aecb43 Merge branch 'acpi-bus' into linux-next omits 7b3d521dce27 Merge branches 'arm64-fixes-for-5.19', 'arm64-for-5.20', ' [...] omits 7dcc3d876b92 Merge branch 'pm-cpufreq-fixes' into linux-next omits a1cc2c812d84 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 2cf73d6a0911 drm/msm/hdmi: support attaching the "next" bridge omits 3c4b24e0441b drm/msm/hdmi: drop empty bridge callbacks omits ea9afacbc583 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements omits a6190fca7e9b drm/msm/hdmi: reuse MSM8960's config for MSM8660 omits 1a88724e11a3 drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 omits a12bc8de7cd4 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 omits ae55d08c5136 drm/msm/hdmi: drop empty 'none' regulator lists omits 0574eb9cb2ff drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform omits 06ebbe407096 drm/msm/hdmi: drop unused GPIO support omits 2ce01753948c drm/msm/hdmi: drop the hdmi-mux support omits 2aa731e244d8 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 21d1eb84cff0 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 9487fb82852e OPP: Remove rate_not_available parameter to _opp_add() omits 3c0a69afb67c OPP: Use consistent names for OPP table instances omits 36c2772e2f2b OPP: Use generic key finding helpers for bandwidth key omits 579d35b85b75 OPP: Use generic key finding helpers for level key omits 5bbd697592f3 OPP: Add generic key finding helpers and use them for freq APIs omits fb8c4e8e826b OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits cd8a2fb55660 OPP: Remove custom OPP helper support omits b0648df77bef OPP: ti: Migrate to config_regulators() omits 1af153d19207 OPP: Add dev_pm_opp_get_supplies() omits c5c14210378d OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits f2b6108ecaec OPP: Add support for config_regulators() helper omits f4e554feae5a OPP: Remove dev_pm_opp_set_prop_name() and friends omits 3135e98a4070 OPP: Remove dev_pm_opp_attach_genpd() and friends omits e06f815e957d OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits dfe96235b111 OPP: Remove dev_pm_opp_set_clkname() and friends omits db2eba88564d OPP: Remove dev_pm_opp_set_supported_hw() and friends omits 030178438013 OPP: Remove dev_pm_opp_set_regulators() and friends omits 10c8fda7407d serial: qcom: Migrate to dev_pm_opp_set_config() omits 741b8d8589ef spi: qcom: Migrate to dev_pm_opp_set_config() omits dd1fca18f859 soc/tegra: Migrate to dev_pm_opp_set_config() omits 23064093e064 soc/tegra: Add comment over devm_pm_opp_set_clkname() omits bc1e52ad4d95 OPP: ti: Migrate to dev_pm_opp_set_config() omits 2f9eea1c039d mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() omits dcc4e751fb7a memory: tegra: Migrate to dev_pm_opp_set_config() omits 15050e5ff70f media: venus: Migrate to dev_pm_opp_set_config() omits cfc77da73a44 drm/tegra: Migrate to dev_pm_opp_set_config() omits 271028cd209d drm/panfrost: Migrate to dev_pm_opp_set_config() omits 31b74e43d3af drm/msm: Migrate to dev_pm_opp_set_config() omits 9e65578ab96a drm/lima: Migrate to dev_pm_opp_set_config() omits 932a2d8ddad8 devfreq: tegra30: Migrate to dev_pm_opp_set_config() omits cb05495f1f2a devfreq: sun8i: Migrate to dev_pm_opp_set_config() omits 14d236f51990 devfreq: exynos: Migrate to dev_pm_opp_set_config() omits 26dccec60b69 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 1a6fb3ccfb18 cpufreq: tegra20: Migrate to dev_pm_opp_set_config() omits 195383ea6386 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() omits 808b80fad5be cpufreq: sti: Migrate to dev_pm_opp_set_config() omits cb712d0b383a cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits d5a3279dac95 cpufreq: imx: Migrate to dev_pm_opp_set_config() omits c90a2155c258 cpufreq: dt: Migrate to dev_pm_opp_set_config() omits 1ac36a9ad618 OPP: Add dev_pm_opp_set_config() and friends omits 2e2125e7948e Pull inotify typo cleanup. omits 6d76d335d6a8 wireguard: selftests: support OpenRISC omits 41fae20e89e3 Merge branch 'thermal-core' into linux-next omits c6cf576184e0 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 5cc20e3fa927 Merge branch 'pm-cpufreq-fixes' into linux-next omits 142a46dadf75 Merge branch 'acpi-bus' into linux-next omits 1f3515f124bc Merge branches 'acpi-processor' and 'acpi-apei' into linux-next omits f355c11bc0f2 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits 498f0e4512f0 mfd: pm8008: Remove driver data structure pm8008_data omits bb7c1949c5df mfd: twl: Remove platform data support omits a07d35927ed8 dt-bindings: mfd: Add mp2733 compatible omits b230ff85aa2b dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits d2e5cd6e7df7 dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 7f387bbce933 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 99efe5d05387 mfd: mt6358-irq: Add MT6357 PMIC support omits db95d75765bf mfd: mt6397-core: Add MT6357 PMIC support omits fc33d3808171 dt-bindings: mfd: Add compatible for MT6331 PMIC omits f5cd13867b0f dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits 5c5e0772bcac mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 02c24fa69e3c MAINTAINERS: Fix file entry for MAX77693 DT omits 97b3dd8cc13f syscon: Use %pa to format the variable of resource_size_t type omits 15d146e36a61 mfd: tc6387xb: Drop disable callback that is never called omits 0afedb4d3262 mfd: t7l66xb: Drop platform disable callback omits ef991b8df58f mfd: asic3: Make asic3_gpio_remove() return void omits 025ee0dbad47 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits 15c67437b793 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 13d37eea1790 dt-bindings: mfd: Convert da9063 to yaml omits 48e8c0006a0e mfd: max77714: Update Luca Ceresoli's e-mail address omits 0c356b3c1158 Merge branch 'v5.19-next/soc' into for-next omits 8f0b1ddf1984 Merge branch 'v5.19-next/dts64' into for-next omits 333e323e7bd1 Merge branch 'imx/defconfig' into for-next omits c1c1f338dbd7 Merge branch 'imx/dt64' into for-next omits 741537ca4903 Merge branch 'imx/dt' into for-next omits 783c72f953a3 Merge branch 'imx/bindings' into for-next omits 725afc661826 Merge branch 'imx/soc' into for-next omits 4bd2096b7fa5 Merge branch 'imx/drivers' into for-next omits d6e42640c1fd m68k: Fix syntax errors in comments omits 33b916957d12 m68k: coldfire: make symbol m523x_clk_lookup static omits 309412be8d85 m68k: coldfire/device.c: protect FLEXCAN blocks omits fab6a48eb378 iio: adc: stm32-adc: disable adc before calibration omits 83b1adaaaa24 iio: adc: stm32-adc: make safe adc disable omits efab7ff5348a iio: dac: ad5380: align '*' each line and drop unneeded bl [...] omits b6d477231f57 iio: adc: qcom-spmi-rradc: Fix spelling mistake "coherrenc [...] omits c4f746ac34f3 iio: Don't use bare "unsigned" omits 4a47ecaa5177 dt-bindings: iio: dac: mcp4922: expand for mcp4921 support omits d14add111e51 iio: dac: mcp4922: add support to mcp4921 omits 8df478f116ce Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 0835f14f8218 Merge branch 'slab/for-5.20/debug' into slab/for-next omits c48727b1589d tools/vm/slabinfo: Handle files in debugfs omits e07a6d97f155 fs: inotify: Fix typo in inotify comment omits c77642d5841c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() omits 53231d7533ef drm/msm/dpu: Add interface support for CRC debugfs omits 58f7322baeb6 drm/msm/dpu: Add MISR register support for interface omits 8ee27b2066fa drm/msm/dpu: Move MISR methods to dpu_hw_util omits be610941b4f3 drm/msm/dpu: Move LM CRC code into separate method omits 134305b958a4 drm/msm/dpu: Increment vsync_cnt before waking up userspace omits 8898be32a59e Merge branches 'doc.2022.06.21a', 'fixes.2022.06.21a', 'no [...] omits 640a7d37c3f4 srcu: Block less aggressively for expedited grace periods omits f6035b4175a8 rcu/tree: Add comment to describe GP-done condition in fqs loop omits 75891eff8ed3 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits fd512d361817 rcu/kvfree: Remove useless monitor_todo flag omits fff58354cb66 rcu: Cleanup RCU urgency state for offline CPU omits 3872e0a470ff rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 44f2910f800b locking/csd_lock: Change csdlock_debug from early_param to [...] omits 7b2fd19e9309 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits cf07fec8ee4f rcu: Immediately boost preempted readers for strict grace periods omits 5288720dd61c rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 06cfe0c675c9 rcu: Avoid tracing a few functions executed in stop machine omits 77de092c78f5 rcu: Decrease FQS scan wait time in case of callback overloading omits ec9b269f61cc iio: adc: qcom-vadc: Move symbol exports to IIO_QCOM_VADC [...] omits 3fc30e640f52 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 75828ab504dc ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits c8d4a3a573e8 ARM: dts: stm32: add RCC on STM32MP13x SoC family omits 9005aeddd9fc ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits df72380fbcab firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits bb925fb41554 drm/msm/mdp4: get rid of struct mdp4_platform_config omits c7cb805ff6bd drm/msm/mdp4: move iommu_domain_alloc() call close to its usage omits 02f28e8926dc drm/msm/mdp5: Add perf data for MDP v1.16 omits 3d6137ccf2c6 drm/msm/dp: make dp_bridge_mode_valid() more precise omits 9495c64413d3 dt-bindings: msm: update maintainers list with proper id omits 540efa3db2a2 dt-bindings: msm/dp: List supplies in the bindings omits fa865f7f19a9 drm/msm/dp: rewrite dss_module_power to use bulk clock functions omits 532ac0302b5c drm/msm/dp: inline dp_power_clk_set_rate() omits 0282ba0170a0 drm/msm/dp: set stream_pixel rate directly omits 43e4ae425de0 drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") omits e8f95f8314d0 drm/msm/dpu: remove hard-coded linewidth limit for writeback omits 6caf45f9ee07 drm/msm/dpu: fix maxlinewidth for writeback block omits 9e1390f1ba98 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] omits 7642437647ad drm/msm/dpu: drop enum msm_display_caps omits d0ab109ca1ee drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends omits f223eb447498 drm/msm/dpu: make dpu hardware catalog static const omits 9f09f7edc2d2 drm/msm/dpu: constify struct dpu_mdss_cfg omits e5d082bc646a drm/msm/dpu: change catalog->dma_cfg to be a const pointer omits e326305a4b5e drm/msm/dpu: change catalog->perf to be a const pointer omits d3bdbdc72445 drm/msm/dpu: remove hwversion field from data structures omits 5cf78b34990e drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog omits 28b92681df6c drm/msm/dpu: use feature bit for LM combined alpha check omits 05c1ba9aaf8d drm/msm/dpu: add writeback support for sc7180 omits c8b2a8fd9b8a dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 omits bda2eac959ae drm/msm: Fix fence rollover issue omits 9293ee00cc1c phy: ti: tusb1210: Don't check for write errors when powering on omits c661d6758f95 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] omits bca4dac83f2a dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] omits 78febd3dfa27 dt-bindings: display/msm: hdmi: split and convert to yaml omits 20ba3070acb6 Merge branch 'pci/ctrl/vmd' omits 5718d93cbc58 Merge branch 'pci/ctrl/tegra194' omits 13c378916a90 Merge branch 'pci/ctrl/switchtec' omits 70c1c6781bfd Merge branch 'pci/ctrl/qcom' omits 6ff404f60098 Merge branch 'pci/ctrl/microchip' omits c447d0a4e3a0 Merge branch 'pci/ctrl/mediatek-gen3' omits 909299c02029 Merge branch 'pci/ctrl/dwc' omits 8b2ded518b18 Merge branch 'pci/ctrl/brcmstb' omits 8633a87e7d05 Merge branch 'pci/ctrl/aardvark' omits 48232d0ce511 Merge branch 'pci/virtualization' omits 06d4b846f5a9 Merge branch 'pci/err' omits 7fcb5ee37391 drm/msm: Use div64_ul instead of do_div omits 702261183902 drm/msm: Expose client engine utilization via fdinfo omits 969da7d00550 drm: Add DRM_GEM_FOPS omits f25f752112de drm/msm: Make msm_gem_free_object() static omits 6685cbcb8303 drm/msm/dsi: Use single function for reset omits 2412680f42e2 drm/msm/hdmi: fill the pwr_regs bulk regulators omits c01651bc1ae4 Merge branches 'slab/for-5.20/trivial', 'slab/for-5.20/cle [...] omits 61524d753d2d mm/tracing: add 'accounted' entry into output of allocatio [...] omits c5e6eb3433a2 mm/slub: Simplify __kmem_cache_alias() omits 3949559bf346 arm: document merges omits 4116bc2f6ab4 mm, slab: fix bad alignments omits def3fa941a5c mm: slab: optimize memcg_slab_free_hook() omits 075917d500c1 Merge branch 'arm/fixes' into for-next omits 76f6e5cf11f0 mm/slab: delete cache_alloc_debugcheck_before() omits 27235cd867cf PCI: dwc: Fix MSI msi_msg DMA mapping omits 873e61fe0c14 dt-bindings: PCI: qcom: Fix description typo omits a7f6f44add8d ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] omits 52bbde0fdb68 ARM: dts: stm32: fix missing internally connected voltage [...] omits 396fccbfecc9 ARM: dts: stm32: adjust whitespace around '=' on MCU boards omits 3841cf9af25a ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI omits 91f1625a4294 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 omits ea3414e1249e ARM: dts: stm32: move SCMI related nodes in a dedicated fi [...] omits a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] omits e9921ffd594f Merge branches 'work.namei', 'work.mount' and 'work.fd' in [...] omits c2489617b3b9 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 13db6c2acdcd apparmor: fix aa_label_asxprint return check omits 364bd29902ae apparmor: Fix some kernel-doc comments omits 8db29b0b58d8 apparmor: Fix some kernel-doc comments omits 6431226f1d74 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits 5f42e6a8ca26 apparmor: Use struct_size() helper in kmalloc() omits 7b4c6bfb3b41 apparmor: Fix failed mount permission check error message omits a5a122fe88a5 security/apparmor: remove redundant ret variable omits 70cb9f8d1242 apparmor: fix quiet_denied for file rules omits 0b01476aea64 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits d0c1524735be apparmor: Update MAINTAINERS file with the lastest information omits 39945055a7c5 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits fda01a1f8d07 apparmor: Enable tuning of policy paranoid load for embedd [...] omits abfb9c0725f2 apparmor: make export of raw binary profile to userspace optional omits 6a029e3d3e4a apparmor: Update help description of policy hash for intro [...] omits 875e5cc6b065 lsm: Fix kernel-doc omits 0906a50ee6f3 apparmor: Fix kernel-doc omits d86d1652ab13 apparmor: test: Remove some casts which are no-longer required adds b8f0009bc9ed Merge tag 'drm-misc-fixes-2022-06-30' of git://anongit.fre [...] adds a175eca0f3d7 Merge tag 'drm-fixes-2022-07-01' of git://anongit.freedesk [...] adds 9650910d05a3 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 32788beb103f ata: pata_cs5535: Fix W=1 warnings adds 690685ffcdce Merge tag 'ata-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] adds 067c227379c0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds fbb564a55780 lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() adds ed0691cf5514 nvmet-tcp: fix regression in data_digest calculation adds 41d07df7de84 nvme-tcp: always fail a request when sending it failed adds 1629de0e0373 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP [...] adds f7f70f4aa09d nvme: fix regression when disconnect a recovering ctrl adds 34ad61514c4c nvmet: add a clear_ids attribute for passthru targets adds e1c70d793463 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 adds f3163d8567ad Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.or [...] adds d516e221e2fb Merge tag 'block-5.19-2022-07-01' of git://git.kernel.dk/l [...] adds 0a35d1622d5c Merge tag 'io_uring-5.19-2022-07-01' of git://git.kernel.d [...] adds 8300d380309a Merge tag 'for-5.19/dm-fixes-5' of git://git.kernel.org/pu [...] adds 6f8693ea2bfe Merge tag 'ceph-for-5.19-rc5' of https://github.com/ceph/c [...] adds 76ff294e1619 Merge tag 'nfs-for-5.19-3' of git://git.linux-nfs.org/proj [...] adds cec84e7547d3 Merge tag 's390-5.19-5' of git://git.kernel.org/pub/scm/li [...] adds 410982303772 arm64: hugetlb: Restore TLB invalidation for BBM on contig [...] adds d0f67adb7906 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d0e51022a025 hwmon: (ibmaem) don't call platform_device_del() if platfo [...] adds b336ad598a3b Merge tag 'hwmon-for-v5.19-rc5' of git://git.kernel.org/pu [...] adds bc621588ff59 Merge branch 'pm-cpufreq' adds 9ee7827668c7 Merge tag 'pm-5.19-rc5' of git://git.kernel.org/pub/scm/li [...] adds 1ce8c443e956 Merge tag 'thermal-5.19-rc5' of git://git.kernel.org/pub/s [...] adds 089866061428 Merge tag 'libnvdimm-fixes-5.19-rc5' of git://git.kernel.o [...] adds 5411de073362 Merge tag 'powerpc-5.19-4' of git://git.kernel.org/pub/scm [...] adds d6838ec44b45 perf offcpu: Fix build failure on old kernels adds 49c692b7dfc9 perf offcpu: Accept allowed sample types only adds 117c49505b59 tools kvm headers arm64: Update KVM headers from the kerne [...] adds 579d6c6d77a7 perf bpf: 8 byte align bpil data adds 7fe718fb8f3f tools headers UAPI: Sync linux/kvm.h with the kernel sources adds 5eb502b2e1ae perf unwind: Fix unitialized 'offset' variable on aarch64 adds 363afa3aef24 perf synthetic-events: Don't sort the task scan result from /proc adds ff898552fb32 perf synthetic-events: Ignore dead threads during event synthesis adds bb7c51268776 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-02' of git:/ [...] adds aa78fa905b44 parisc: Fix vDSO signal breakage on 32-bit kernel adds 34074da5424c Merge tag 'for-5.19/parisc-4' of git://git.kernel.org/pub/ [...] adds 69cb6c6556ad Merge tag 'nfsd-5.19-2' of git://git.kernel.org/pub/scm/li [...] adds 7561cea5dbb9 xfs: prevent a UAF when log IO errors race with unmount adds 20855e4cb361 Merge tag 'xfs-5.19-fixes-4' of git://git.kernel.org/pub/s [...] adds 4a557a5d1a61 sparse: introduce conditional lock acquire function attribute adds b8d5109f5096 lockref: remove unused 'lockref_get_or_lock()' function adds 88084a3df167 Linux 5.19-rc5 adds 620f83b8326c soc: ixp4xx/npe: Fix unused match warning adds a38dbb4f2028 Merge tag 'at91-fixes-5.19' of git://git.kernel.org/pub/sc [...] adds 1f66f63c7312 Merge tag 'imx-fixes-5.19-2' of git://git.kernel.org/pub/s [...] adds d95ce66d4cc3 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] adds f99d621133ef Merge tag 'amlogic-arm-for-v5.20' of git://git.kernel.org/ [...] adds 7ecd8a7af36e Merge tag 'qcom-arm64-fixes-for-5.19' of git://git.kernel. [...] adds 0ec29ccf94eb soc: qcom: smem: use correct format characters adds a34b42f8690c ARM: dts: stm32: fix pwr regulators references to use scmi adds 78ece8cce1ba ARM: dts: stm32: use the correct clock source for CEC on s [...] adds cfd7ea394cd3 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] adds bf74181e75c9 ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI adds 1d0c1aadf1fd ARM: dts: stm32: add missing usbh clock and fix clk order [...] adds c0d1a7bd6574 Merge tag 'stm32-dt-for-v5.19-fixes-2' of git://git.kernel [...] adds c1084b6c5620 Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/s [...] adds 2f446ffe9d73 xen/blkfront: fix leaking data in shared pages adds 307c8de2b023 xen/netfront: fix leaking data in shared pages adds 4491001c2e0f xen/netfront: force data bouncing when backend is untrusted adds 2400617da7ee xen/blkfront: force data bouncing when backend is untrusted adds f63c2c2032c2 xen-netfront: restore __skb_queue_tail() positioning in xe [...] adds b75cd218274e xen/arm: Fix race in RB-tree based P2M accounting adds e35e5b6f695d Merge tag 'xsa-5.19-tag' of git://git.kernel.org/pub/scm/l [...] adds 6e2c9105e0b7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] adds 11bea26929a1 ALSA: hda/realtek: Add quirk for Clevo L140PU adds 4fb7c24f69c4 ALSA: usb-audio: Add quirk for Fiero SC-01 adds 2307a0e1ca0b ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) adds dd84cfff3cc3 Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/p [...] adds c5e58c4545a6 ALSA: cs46xx: Fix missing snd_card_free() call at probe error adds c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] adds 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux adds 73f37dbcfe17 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds d684e0a52d36 sh: convert nommu io{re,un}map() to static inline functions adds ed1523a895ff mm/damon: use set_huge_pte_at() to make huge pte old adds 39d35edee453 mm: sparsemem: fix missing higher order allocation splitting adds cffe57bee62b Documentation: highmem: use literal block for code example [...] adds 34c0a5b04da8 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] adds 1118234e4bc2 mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] adds 5924e6ec1585 nilfs2: fix incorrect masking of permission flags for symlinks adds 14c99d659415 mm: split huge PUD on wp_huge_pud fallback new 9bbbc354dd00 Revert "ocfs2: mount shared volume without ha stack" new 773a329c6dad mm: kfence: apply kmemleak_ignore_phys on early allocated pool new 244dfc29714c tmpfs: fix the issue that the mount and remount results ar [...] new 0ed5a603b61e mailmap: update Seth Forshee's email address new e715109ca029 mm: fix page leak with multiple threads mapping the same page new a065307cdc34 mm: fix missing wake-up event for FSDAX pages new cdd7ce7cab06 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] new 49e76d72f785 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new b6d1d999ee80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dbe59c2a4943 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] new aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] new 4a97063fff30 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 6e628ce74bb6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 887502826549 powerpc/powernv: delay rng platform device creation until [...] new ab6c9c2e60b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1adb1563e7b7 i40e: Fix dropped jumbo frames statistics adds fed0d9f13266 i40e: Fix VF's MAC Address change on VM adds 71560d98e7f1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 8dfeee9dc52c net: usb: Fix typo in code adds a12ca6277eca bpf: Fix incorrect verifier simulation around jmp32's jeq/jne adds 3844d153a41a bpf: Fix insufficient bounds propagation from adjust_scala [...] adds 73c4936f916d bpf, selftests: Add verifier test case for imm=0,umin=0,um [...] adds a49b8ce7306c bpf, selftests: Add verifier test case for jmp32's jeq/jne adds bc38fae3a68b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds d28b25a62a47 selftests/net: fix section name when using xdp_dummy.o adds 3d5a2a396f19 MAINTAINERS: add Wenjia as SMC maintainer adds 7e6bc1f6cabc netfilter: nf_tables: stricter validation of element data adds 9827a0e6e23b netfilter: nft_set_pipapo: release elements in clone from [...] adds 280e3a857d96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 02514a067fad docs: netdev: document that patch series length limit adds a24875641143 docs: netdev: document reverse xmas tree adds 5d407ca73892 docs: netdev: add a cheat sheet for the rules adds ea1c3b77bc0b Merge branch 'netdev-docs' adds 1b18f09d31cf ibmvnic: Properly dispose of all skbs during a failover. adds f1b4e32aca08 can: bcm: use call_rcu() instead of costly synchronize_rcu() adds c6da4590fe81 Revert "can: xilinx_can: Limit CANFD brp to 2" adds 374e11f1bde9 can: rcar_canfd: Fix data transmission failed on R-Car V3U adds 2bda24ef95c0 can: gs_usb: gs_usb_open/close(): fix memory leak adds 562fed945ea4 can: grcan: grcan_probe(): remove extra of_node_get() adds 5b12933de4e7 can: m_can: m_can_chip_config(): actually enable internal [...] adds 4c3333693f07 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] adds 49f274c72357 can: kvaser_usb: replace run-time checks with struct kvase [...] adds e6c80e601053 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] adds b3b6df2c56d8 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits adds 406cc9cdb3e8 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] adds e3d4ee7d5f7f can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] adds d5a972f561a0 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() adds 0ff32bfa0e79 can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] adds 1c0e78a287e3 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] adds 7e8c182c36e2 Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git [...] adds b8e629b05f5d selftests: forwarding: fix flood_unicast_test when h2 supp [...] adds 1a635d3e1c80 selftests: forwarding: fix learning_test when h1 supports [...] adds 83844aacab20 selftests: forwarding: fix error message in learning_test adds 029cc0963412 Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_una [...] adds e36bea6e78ab Bluetooth: core: Fix deadlock on hci_power_on_sync. adds 26c12725b462 Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub [...] new e6fa930f73a1 net: lan966x: hardcode the number of external ports new 052f744f4446 net/sched: act_police: allow 'continue' action offload new 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation new 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' new 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() new c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes new a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] new 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs new ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals new 843b5e75efff mptcp: fix local endpoint accounting new d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy new ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' new a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" new 9c72d471fcf1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path new 6a5b72b1504c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d487e5a6f3db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1c40f1934d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access adds ca687e8c7e1f ASoC: rt5640: Fix the wrong state of JD1 and JD2 new 35981d51fe5a ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] new 564025b9fe47 ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] new d2f02b1f9936 ASoC: Intel: Skylake: Fixes for skl_get_ssp_clks() new aae7b91fd253 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 1add4d0bf046 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6ece49c56965 spi: amd: Limit max transfer and message size new 5b1a01c16292 spi: Merge AMD fix new 0bb008d373db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 618467e1c7d9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 681f8b6d0da4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ee6c6e734247 staging/wlan-ng: get the correct struct hfa384x in work callback new 635444c9fb05 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds eb7f8e284203 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk [...] adds 3776c7855985 misc: rtsx_usb: use separate command and response buffers adds 2cd37c2e7244 misc: rtsx_usb: set return value in rsp_buf alloc err path new 66076761bde2 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 08ccccb34ca7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds afe4e376ac5d vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know [...] new dcc5a4219a80 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 0ac9c3dd0d6f dmaengine: qcom: bam_dma: fix runtime PM underflow adds 44c4237cf343 dmaengine: idxd: force wq context cleanup on device disable path adds 49db68d45bdc dmaengine: dw-axi-dmac: Fix RMW on channel suspend register adds 09f7b80fac3e dmaengine: imx-sdma: only restart cyclic channel when enabled new 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] new 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] new b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key new 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() new 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo new 249d411288e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection new b42ea301d486 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 0c769d84ff14 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 2a4d7b4b7727 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f6f0dab5efe4 MAINTAINERS: Update Ben's email address adds db9a3a35d31e cxl: Fix cleanup of port devices on failure to probe driver. adds 8ae3cebc1704 cxl/core: Use is_endpoint_decoder adds 8a6648750616 cxl/mbox: Use __le32 in get,set_lsa mailbox structures adds f50974eee5c4 memregion: Fix memregion_free() fallback definition adds e35f5718903b cxl/mbox: Fix missing variable payload checks in cmd size [...] new 222198ad25f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a88046bad84d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 36dee5387fb9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fc5f64823b60 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds efa310ba0071 riscv: dts: microchip: hook up the mpfs' l2cache new e285ab4dff97 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] new b2dde5bec731 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 8af3a0b23818 gpio: vf610: fix compilation error new f95194c49940 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new e9da0162e242 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fd31000d58f4 irqchip/xilinx: Add explicit dependency on OF_ADDRESS adds 1357d2a65601 irqchip/apple-aic: Make symbol 'use_fast_ipi' static new 844464528982 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 5dfa727419fd Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new cfc1812c7ba6 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 33fc94213838 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 144248515246 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] adds bf43e4521ff3 drm/aperture: Run fbdev removal before internal helpers adds 591129d3db26 drm/bridge: fsl-ldb: Fix mode clock rate validation adds 57ef278ef125 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link adds 1dbc790b4d41 drm/bridge: fsl-ldb: Drop DE signal polarity inversion adds 8490cad4dc4e drm/rockchip: Detach from ARM DMA domain in attach_device adds fb6e0637ab7e drm/panfrost: Put mapping instead of shmem obj on panfrost [...] adds 9fc33eaaa979 drm/panfrost: Fix shrinker list corruption by madvise IOCTL new 73ad9bd963c1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1ed8ad93a898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 040be9cd7936 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new c731798c9e4e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 19a27a874959 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d6ce0e5b5872 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 39fdb65f52e9 arm64: errata: Add Cortex-A510 to the repeat tlbi list adds de6921856f99 arm64: Do not forget syscall when starting a new thread. adds af483947d472 arm64: fix oops in concurrently setting insn_emulation sysctls adds 4890cc18f949 arm64/mm: Define defer_reserve_crashkernel() adds 7eacf1858bc8 arm64: mm: Remove assembly DMA cache maintenance wrappers new e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier new 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps new 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format new 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver new 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU adds d9b728f8600b arm64: compat: Move sigreturn32.S to .rodata section adds 859716b4131f arm64: vdso32: Shuffle .ARM.exidx section above ELF_DETAILS adds 9e07352ef779 arm64: vdso32: Add DWARF_DEBUG new e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] adds 0aaa68532e9d arm64: mm: fix booting with 52-bit address space adds 7ddb0c3df788 arm64: Rename the VHE switch to "finalise_el2" adds b65e411d6cc2 arm64: Save state of HCR_EL2.E2H before switch to EL1 adds ae4b7e38e9a9 arm64: Allow sticky E2H when entering EL1 adds fa8aa59ae645 arm64: Factor out checking of a feature against the overri [...] adds 6b7ec18c0976 arm64: Allow the idreg override to deal with variable field width adds 6ab7661e1d39 arm64: Expose a __check_override primitive for oddball features adds b3000e2133d8 arm64: Add the arm64.nosme command line option adds 504ee23611c4 arm64: Add the arm64.nosve command line option adds 18c9aa490795 arm64: Add an override for ID_AA64SMFR0_EL1.FA64 new 08f0023c1697 Merge branch 'for-next/boot' into for-next/core new dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type new 9105a295d6f5 arm64/idreg: Fix tab/space damage new f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file new 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper new 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ new 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields new bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names new e97575533a80 arm64/mte: Standardise GMID field name definitions new 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] new 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] new 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines new f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums new 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields new b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration new aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names new b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names new 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation new 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation new d1b60bed639b arm64/sysreg: Convert GMID to automatic generation new f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation new 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation new 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation new 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation new cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation new 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation new 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation new 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation new 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation new b31f932090da Merge branch 'for-next/sysregs' into for-next/core new 5f4e2d569f16 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 5ff40f095aa0 Merge branch 'arm/fixes' into for-next adds 92a1691b9db8 Merge tag 'renesas-drivers-for-v5.20-tag1' of git://git.ke [...] adds aa61fa3e36cf Merge tag 'amlogic-drivers-for-v5.20' of git://git.kernel. [...] adds 80d1225e5008 Merge branch 'arm/drivers' into for-next adds 7949803d3847 Merge tag 'samsung-dt-5.20' of git://git.kernel.org/pub/sc [...] adds 813b08089075 Merge tag 'samsung-dt64-5.20' of git://git.kernel.org/pub/ [...] adds 4505bb959ad2 Merge tag 'renesas-arm-dt-for-v5.20-tag1' of git://git.ker [...] adds 6c0534397d87 Merge tag 'renesas-dt-bindings-for-v5.20-tag1' of git://gi [...] adds 7e0ed53b074c ARM: dts: socfpga: Change Mercury+ AA1 dts to dtsi adds cfdb455d1a54 ARM: dts: socfpga: Move sdmmc-ecc node to Arria 10 dts adds 162552fa8844 ARM: dts: socfpga: Add atsha204a node to Mercury+ AA1 dts adds 15596df74e58 ARM: dts: socfpga: Add Google Chameleon v3 devicetree adds cd271f046803 dt-bindings: altera: Add Chameleon v3 board adds a2a4ee550704 arm64: dts: intel: socfpga_agilex: use defined GIC interru [...] adds 85d616dd19ac arm64: dts: altera: adjust whitespace around '=' adds 9194a384083b dt-bindings: altera: document Stratix 10 SWVP compatibles adds 2b59af8cd4de arm64: dts: Add support for Stratix 10 Software Virtual Platform adds 357513c052e1 arm64: dts: altera: socfpga_stratix10: move clocks out of [...] adds 3966af40559d Merge tag 'socfpga_dts_updates_for_v5.20' of git://git.ker [...] adds 5d16aa7458a4 Merge tag 'dt64-cleanup-5.20' of git://git.kernel.org/pub/ [...] adds 7ccd1f6dcec0 Merge tag 'dt-cleanup-5.20' of git://git.kernel.org/pub/sc [...] adds d5444cc4cbbe Merge tag 'amlogic-arm-dt-for-v5.20' of git://git.kernel.o [...] adds a57cbe02c058 Merge tag 'amlogic-arm64-dt-for-v5.20' of git://git.kernel [...] adds 57f5ecc63879 Merge branch 'arm/dt' into for-next adds 89a24d7d85bd Merge tag 'renesas-arm-defconfig-for-v5.20-tag1' of git:// [...] adds 2ee11c6097b4 Merge branch 'arm/defconfig' into for-next adds d4d67c81e1a1 Merge branch 'arm/fixes' into for-next adds 070f292974c2 soc: document merges adds 1c74a93ce9b6 Merge tag 'samsung-soc-5.20' of git://git.kernel.org/pub/s [...] adds fd6d3af4e676 Merge branch 'arm/soc' into for-next adds 29d36dd3a044 Merge branch 'arm/fixes' into for-next adds 9b47c57437aa Merge tag 'omap-for-v5.20/dt-signed' of git://git.kernel.o [...] adds 1d3ff330acad Merge branch 'arm/dt' into for-next adds e0ed9e672565 Merge tag 'omap-for-v5.20/soc-signed' of git://git.kernel. [...] adds 17b4b2e5b580 Merge branch 'arm/soc' into for-next adds 3ed9222ce728 Merge tag 'memory-controller-drv-5.20' of git://git.kernel [...] adds e2738c138d1f Merge branch 'arm/drivers' into for-next adds 5d5f72dbef46 soc: document merges adds ea452bc0e6cc arm64: dts: rockchip: enable hdmi tx audio on rk3568-evb1-v10 adds 9eee552fd8c4 arm64: dts: rockchip: enable hdmi tx audio on rock-3a new 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] new 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] new 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix new 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix new e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix new c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply new 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] adds 005627ea13c9 ARM: dts: at91: sama5d2: fix compilation warning adds b66724d23d1d ARM: dts: at91: sama5d2: fix compilation warning adds 979813d2ab70 ARM: dts: at91: use generic name for reset controller adds d657ab84476b ARM: dts: at91: sama7g5: add reset-controller node adds 3e6fd02fce7b ARM: dts: lan966x: Add mcan1 node. adds 43a4ab4cf568 ARM: dts: lan966x: Cleanup flexcom3 usart pinctrl settings. adds 8e2388b2898a dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string adds 4dd1a613e464 ARM: dts: lan966x: Add UDPHS support new 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] adds 7d9802bb0e34 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 adds 1748c5c13e15 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI adds 95a73a50da9b ARM: dts: stm32: adjust whitespace around '=' on MCU boards adds b2082d28d8c6 ARM: dts: stm32: fix missing internally connected voltage [...] adds ef4ea690c5d7 ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] adds f3af33a8ee11 dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 adds 63058bfbdaf4 ARM: dts: stm32: enable optee firmware and SCMI support on [...] adds f95634becdad ARM: dts: stm32: add RCC on STM32MP13x SoC family adds e007ec8422d3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk new fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 new d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] new bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins new 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins new 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins new ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins new 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins new 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board new bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins new f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin new cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 new 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] new 0da6334380ec Merge branch 'arm/dt' into for-next new 1032a9270825 Merge branch 'arm/fixes' into for-next new 50835a3d5709 soc: document merges new da9e6ba4e987 soc: document merges adds 689640efc0a2 firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] adds 2bd0467074f0 include: trace: Add SCMI full message tracing adds b60e088682b7 firmware: arm_scmi: Use new SCMI full message tracing adds a0db3962fb33 firmware: arm_scmi: Support only one single system power device adds 7097f29819bb firmware: arm_scmi: Add SCMI v3.1 System Power extensions adds d91079995fa6 firmware: arm_scmi: Add devm_protocol_acquire helper adds 2c4b97fee94a firmware: arm_scmi: Add SCMI System Power Control driver adds 451d8457bc9d dt-bindings: firmware: arm,scmi: Add support for powercap [...] adds 0316f99c4780 firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support adds 6f9ea4dabd2d firmware: arm_scmi: Generalize the fast channel support adds 855aa26e5f56 firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support adds e699eb9b4f1b include: trace: Add SCMI fast channel tracing adds b27d04d5a51c firmware: arm_scmi: Use fast channel tracing new 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] new 2f80597c152d Merge branch 'arm/drivers' into for-next new 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] new ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] adds 7bd809eee429 ARM: dts: aspeed: align gpio-key node names with dtschema adds bafd5bb5ea49 ARM: dts: aspeed: correct gpio-keys properties adds 3d34cae102b0 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] new 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] new 3745b03db680 Merge branch 'arm/dt' into for-next new 3cf613f45558 soc: document merges new e0ea873b3321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f7eeb6004d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81cfe6f921b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 302cfd8adf7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eab6bb0994b8 arm64: dts: Add DTS files for bcmbca SoC BCM6813 adds 241b73730091 Merge branch 'devicetree-arm64/next' into next new 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources new df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 new c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control new a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros new a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB new 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls new 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next new e1b194757fc9 Merge branch 'drivers/next' into next new e72a5e6b168e Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 3c12e9da3098 arm64: dts: ls1028a: Update SFP node to include clock adds e95ea0f687e6 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count adds edf12b913abb soc: fsl: guts: fix return value check in fsl_guts_init() adds 63f981530751 soc: fsl: guts: check return value after calling of_iomap( [...] adds 8859dbd58c0a Merge branch 'imx/drivers' into for-next adds cee4f9b0f31d Merge branch 'imx/soc' into for-next adds 82a38bce90d5 Merge branch 'imx/bindings' into for-next adds 04069a86bf96 ARM: dts: layerscape: Add SFP node for TA 2.1 devices adds 1f1a9b3d39cb Merge branch 'imx/dt' into for-next adds 043dce4e42f1 arm64: dts: layerscape: Add SFP node for TA 2.1 devices adds e0f6d9eba3cf arm64: dts: Add SFP node for TA 3.0 devices adds a0976352a296 Merge branch 'imx/dt64' into for-next adds 0f4614dd7a36 Merge branch 'imx/defconfig' into for-next new 44daa3692e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7457353a0540 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51b6b4ade20d Merge branch 'v5.19-next/dts64' into for-next new 91bffaf56226 dt-bindings: soc: mediatek: add mdp3 mutex support for mt8186 new 508b1ea51e15 soc: mediatek: mutex: add mt8186 mutex mod settings for mdp3 new 931c273b9fab Merge branch 'v5.19-next/soc' into for-next new 1e1e6a370628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c631b2f2e867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] adds 61480dc07401 bus: ti-sysc: Fix refcount leak bugs adds 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug adds ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] new b2d304cecd02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79d8e016fddf arm64: dts: qcom: sdm630: disable dsi0/dsi0_phy by default adds 7d8ee8e5db53 arm64: dts: qcom: sdm660: disable dsi1/dsi1_phy by default adds 1c047919763b arm64: dts: qcom: sdm630: disable GPU by default adds 924bbd8dd60e arm64: dts: qcom: sdm630: fix the qusb2phy ref clock adds 696dea7e1c3a arm64: dts: qcom: sdm630: rename qusb2phy to qusb2phy0 adds 8b6da22e6a44 arm64: dts: qcom: sdm630: add second (HS) USB host support adds 3cd1c4f41d64 arm64: dts: qcom: sdm630: fix gpu's interconnect path adds 3a04cec9cba3 arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: corre [...] adds 5e9bc1ba7ace arm64: dts: qcom: sdm660: move SDHC2 card detect pinconf t [...] adds bbd5a6891908 dt-bindings: arm: qcom: document sda660 SoC and ifc6560 board adds 34279d6e3f32 arm64: dts: qcom: sdm660: Add initial Inforce IFC6560 boar [...] adds 4c9fb8e89849 arm64: dts: qcom: sm8450: Add interconnect requirements for SCM adds 05b90d240409 dt-bindings: arm: qcom: Document additional sc8280xp devices adds 36a7b63f0696 dt-bindings: mailbox: qcom-ipcc: Add NSP1 client adds 152d1faf1e2f arm64: dts: qcom: add SC8280XP platform adds ccd3517faf18 arm64: dts: qcom: sc8280xp: Add reference device adds 519183af39b2 arm64: dts: qcom: add SA8540P and ADP adds 32c231385ed4 arm64: dts: qcom: sc8280xp: add Lenovo Thinkpad X13s devicetree adds 9c54f1711fc2 arm64: dts: qcom: sc7280: Rename sar sensor labels adds e0ff30b23de9 arm64: dts: qcom: sc7180: Add wormdingler dts files adds c77a3d4a2bfa arm64: dts: qcom: sc7180: Add quackingstick dts files adds 9520fef90049 arm64: dts: qcom: sc7180: Add mrbland dts files adds fb69f6adaf88 arm64: dts: qcom: sc7180: Add pazquel dts files adds 6afcee78b4a4 arm64: dts: qcom: sc7180: Add kingoftown dts files adds 6ba93ba9f63f arm64: dts: qcom: add missing AOSS QMP compatible fallback adds d66b1d2e4afc arm64: dts: qcom: correct SPMI WLED register range encoding adds b2eab35be13d arm64: dts: qcom: use dedicated QFPROM compatibles adds 74b0fbd6048f arm64: dts: qcom: sdm630: correct QFPROM byte offsets adds 693b6207fc7f arm64: dts: qcom: ipq6018-cp01-c1: fix Micron SPI NOR compatible adds 6dfe4e195271 arm64: dts: qcom: msm8998-mtp: correct board compatible adds 372cf591acbc arm64: dts: qcom: adjust whitespace around '=' adds b08f5cbd69dc arm64: dts: qcom: align gpio-key node names with dtschema adds 5a4b0b853a29 arm64: dts: qcom: correct gpio-keys properties adds 9d8840f6ee42 arm64: dts: qcom: sdm630-sony-xperia-nile: drop unneeded s [...] adds 3cfe94d660a8 arm64: dts: qcom: align led node names with dtschema adds efe9185c4e21 arm64: dts: qcom: pm8150b: add Light Pulse Generator device node adds 3e48f7428c1e arm64: dts: qcom: pm8150l: add Light Pulse Generator device node adds bf3708c6734a arm64: dts: qcom: qrb5165-rb5: declare tri-led user leds adds 2cac6baf0249 arm64: dts: qcom: qcs404: fix default pinctrl settings for [...] adds fc41893fe828 arm64: dts: qcom: pm660l: Add LPG node adds dd764e1a4236 arm64: dts: qcom: sdm630-nile: Add RGB status LED on the P [...] adds 96bb736f05d1 arm64: dts: qcom: Fix sdhci node names - use 'mmc@' adds 40940823cb58 arm64: dts: qcom: sdm630: Fix 'interconnect-names' for sdh [...] adds 4ff12270dbbe arm64: dts: qcom: Fix ordering of 'clocks' & 'clock-names' [...] adds afcbe252e9c1 arm64: dts: qcom: Fix 'reg-names' for sdhci nodes adds 74622e401e21 dt-bindings: clock: qcom: ipq8074: add USB GDSCs adds 877460f6a466 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] adds 8bbda511a3d9 arm64: dts: qcom: ipq8074: add USB power domains adds ddc35664a38e arm64: dts: qcom: Remove unused 'vdda-max-microamp' & 'vdd [...] adds f0b255b4f012 arm64: dts: qcom: ipq6018: add label to remoteproc node adds dc74f89e3281 arm64: dts: qcom: sdm630: remove unneeded address/size cel [...] adds 140488b46b96 arm64: dts: qcom: sm8350: remove duplicated glink-edge interrupt adds c372baf317f4 arm64: dts: qcom: sm8450: remove duplicated glink-edge interrupt adds a0cdc83fa89b arm64: dts: qcom: sc7280: Add proxy interconnect requireme [...] adds 642f13c32087 arm64: dts: qcom: msm8998-xperia: Introduce ToF sensor support adds 5458d6f2827c arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node adds 20402c94721a arm64: dts: qcom: sm8450: Fix the IRQ trigger type for rem [...] adds a102644dccfe arm64: dts: qcom: sdm845*: replace i2s reg with constant adds 7858ef3cfba2 arm64: dts: qcom: sm8250: use constants for audio clocks adds f82c48d46852 arm64: dts: qcom: ipq6018: correct QUP peripheral labels adds bb856fdf07f6 dt-bindings: arm: qcom: Document xiaomi,natrium board adds 13e75fe786a1 arm64: dts: qcom: msm8996-xiaomi-natrium: Add support for [...] adds 12cfafe7b788 arm64: dts: qcom: sm8450: rename interconnect nodes adds e2eedde448a9 arm64: dts: qcom: sm8350: Move qup-opp-tables out of soc node adds 191c85b852c1 arm64: dts: qcom: sm8250: Move qup-opp-table out of soc node adds a072128b881e arm64: dts: qcom: apq8016-sbc: add function and color to L [...] adds 984a8c90c158 arm64: dts: qcom: qrb5165-rb5: add function and color to L [...] adds 09143dd2cbd6 arm64: dts: qcom: sc7180-trogdor: add function to LED node adds b7428806b434 arm64: dts: qcom: sc7280-herobrine: add function to LED node adds 0cdfa122a5ee arm64: dts: qcom: sdm845-db845c: add function and color to [...] adds bed0855657af arm64: dts: qcom: use generic sram as name for imem and oc [...] adds b2b86a2d89c2 arm64: dts: qcom: qcs404: add dedicated IMEM and syscon co [...] adds c220f33e03a0 arm64: dts: qcom: sc7180: add dedicated IMEM and syscon co [...] adds 2ffe4f99cbdd arm64: dts: qcom: sc7280: add simple-mfd to IMEM adds 616ab047bec7 arm64: dts: qcom: sdm630: add dedicated IMEM and syscon co [...] adds 7cc60f6c09f4 arm64: dts: qcom: sdm845: add dedicated IMEM and syscon co [...] adds 07f3c7a11dad arm64: dts: qcom: msm8994: add required ranges to OCMEM adds 917a6de1b0a0 arm64: dts: qcom: msm8996: drop phy-names from HDMI device node adds 7618a2de8121 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen pinctrl adds 213d73687237 arm64: dts: qcom: sm8250: Enable per-process page tables. adds 2e4ae611ab73 arm64: dts: qcom: add mdp_clk clock to the MDSS device adds 2752bb7d9b58 arm64: dts: qcom: msm8996: add second DSI interface adds 93d7cf2ee59f arm64: dts: qcom: msm8916: add xo clocks to rpmcc and a53pll adds b39961659ffc arm64: dts: qcom: ipq8074: fix NAND node name adds a10b760b7402 arm64: dts: qcom: sc7180-trogdor: Split out keyboard node [...] adds 817c2f351974 Merge tag 'qcom-arm64-fixes-for-5.19' into arm64-for-5.20 adds 4c377e7b1156 arm64: defconfig: enable Qualcomm LPG leds driver adds 974db040c519 arm64: defconfig: Enable qcom ss & hs usb phy adds 3d1188df789f arm64: defconfig: Enable qcom interconnect drivers adds 9410fb940114 clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe adds 07e7fcf1714c clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC adds 63d42708320d clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address adds dd363e2f7196 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src adds 05eed0990927 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_ [...] adds ca41ec1b3043 clk: qcom: ipq8074: fix NSS core PLL-s adds 3401ea2856ef clk: qcom: ipq8074: SW workaround for UBI32 PLL lock adds 0e9e61a2815b clk: qcom: ipq8074: fix NSS port frequency tables adds 90e6d290603d dt-bindings: clock: qcom: ipq8074: add PPE crypto clock adds 74521205b640 clk: qcom: ipq8074: add PPE crypto clock adds 2bd357e69820 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks adds 2c930dc1e34f dt-bindings: clocks: qcom,gcc-ipq8074: support power domains adds c87969d21870 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] adds 8add990ace3d clk: qcom: ipq8074: add USB GDSCs adds 1bf7305e79aa clk: qcom: ipq8074: dont disable gcc_sleep_clk_src adds 103dd2338bbf clk: qcom: camcc-sdm845: Fix topology around titan_top pow [...] adds f8acf01a6a4f clk: qcom: camcc-sm8250: Fix topology around titan_top pow [...] adds bdafb609c3bb clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND [...] adds d0696770cef3 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD [...] adds bf8bb8eaccf4 clk: qcom: gcc-msm8916: Add rates to the GP clocks adds eb9e93937756 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock adds aaed15efce65 ARM: dts: qcom: use dedicated QFPROM compatibles adds 10193ad6d487 ARM: dts: qcom: cleanup QFPROM nodes adds 7b7e501f7a72 ARM: dts: qcom: apq8064: add unit addresses to QFPROM regions adds 7afef282d745 ARM: dts: qcom: ipq4019: fix Micron SPI NOR compatible adds 31b2edcab4d1 ARM: dts: qcom: adjust whitespace around '=' adds 9c17baaa97c8 ARM: dts: qcom: align gpio-key node names with dtschema adds 4eb1560259de ARM: dts: qcom: msm8974: Add BAM DMUX Ethernet/IP device adds ab1489017aa7 ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 adds ae500b351ab0 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART adds b8f9cae583c4 ARM: dts: qcom: apq8060-dragonboard: add function and colo [...] adds 966d7e9c35cf ARM: dts: qcom: apq8060-ifc6410: add color to LED node adds 47e889d3d9a7 ARM: dts: qcom: ipq4018-ap120c-ac: add function and color [...] adds 445c44e25342 ARM: dts: qcom: ipq8064-rb3011: add color to LED node adds 69b1142baeab ARM: dts: qcom: ipq8064: add function to LED nodes adds 230b5edaa34b ARM: dts: qcom: use generic sram as name for imem and ocmem nodes adds 626a60292a8e ARM: dts: qcom: apq8064-asus-nexus7: add dedicated IMEM co [...] adds f19be941efd1 ARM: dts: qcom: msm8974: add dedicated IMEM compatible adds def2565bc66d ARM: dts: qcom: sdx55: add dedicated IMEM and syscon compatibles adds 7a16ea7f3a5e ARM: dts: qcom: msm8974: add required ranges to OCMEM adds e2759fa0676c ARM: dts: qcom: pm8841: add required thermal-sensor-cells adds 6ac2799c3096 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply adds fe5651cc8e33 ARM: dts: qcom: apq8064: drop phy-names from HDMI device node adds 2477d81901a2 ARM: dts: qcom: Fix sdhci node names - use 'mmc@' adds 03110b46c99b ARM: dts: qcom: msm8974: re-add missing pinctrl adds 7f045132bc23 dt-bindings: firmware: qcom-scm: Add interconnects property adds 65b7ebda5028 firmware: qcom_scm: Add bw voting support to the SCM interface adds 99e7e16445c4 dt-bindings: soc: qcom,wcnss: remove unneeded ref for names adds 92a563fcf14b soc: qcom: ocmem: Fix refcount leak in of_get_ocmem adds a3e7259f9ebe soc: qcom: llcc: Fix syntax errors in comments adds e6e0951414a3 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_ [...] adds d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] new 8522fcf484eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03441cf7edba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3896b8f09271 arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order adds 75a185fb92e5 ARM: shmobile: rcar-gen2: Increase refcount for new reference adds b7d295b5ef2e Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-arm [...] new 0b869195ef08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7c42e464584c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next new 191b7449a7d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba205449828f arm64: dts: exynosautov9: correct spi11 pin names adds 4e112c7b5df2 dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible adds 358ab0d11d84 arm64: dts: exynosautov9: add pdma0 device tree node adds aae10d2bc56f arm64: dts: exynosautov9: prepare usi0 changes adds 1ba1fd7d775d arm64: dts: exynosautov9: add usi device tree nodes adds ff63722f8dba Merge branch 'next/dt64' into for-next adds 97d180dedc98 Merge branch 'for-v5.20/dts-cleanup' into for-next new 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming new 1279f60783fe Merge branch 'next/dt' into for-next new 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks new 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths new 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode new 5642cb8ce0f1 Merge branch 'next/dt' into for-next new fb130ae313e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 877c0f7a72c3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 31afdd34f2b9 powercap: arm_scmi: Add SCMI powercap based driver adds 8f29a4b80e82 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 0d4c331af4d1 ACPI: PPTT: Use table offset as fw_token instead of virtua [...] adds d4ec840baecb cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node adds b14e8d21f726 cacheinfo: Add helper to access any cache index for a given CPU adds 9447eb0f1575 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF adds cc1cfc47ea47 cacheinfo: Add support to check if last level cache(LLC) i [...] adds 36bbc5b4ffab cacheinfo: Allow early detection and population of cache a [...] adds f16d1becf96f cacheinfo: Use cache identifiers to check if the caches ar [...] adds 521103134a0d cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] adds 38db9b95464f arch_topology: Add support to parse and detect cache attributes adds f027db2f9a09 arch_topology: Use the last level cache information from t [...] adds 798eb5b4d41b arm64: topology: Remove redundant setting of llc_id in CPU [...] adds 5b8dc787ce4a arch_topology: Drop LLC identifier stash from the CPU topology adds 3f8283296b16 arch_topology: Set thread sibling cpumask only within the cluster adds 9eb5e54f876d arch_topology: Check for non-negative value rather than -1 [...] adds 5a01bb8efb51 arch_topology: Avoid parsing through all the CPUs once a o [...] adds 26a2b73a7b15 arch_topology: Don't set cluster identifier as physical pa [...] adds bfcc4397435d arch_topology: Limit span of cpu_clustergroup_mask() adds 556c9678a7d4 arch_topology: Set cluster identifier in each core/thread [...] adds dea8c0b40fb5 arch_topology: Add support for parsing sockets in /cpu-map adds 00e66e37af00 arch_topology: Warn that topology for nested clusters is n [...] adds 7128af87c7f1 ACPI: Remove the unused find_acpi_cpu_cache_topology() adds 22a21d2e5103 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] new ce1942fae516 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] adds 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 adds bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins adds a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins adds 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins adds ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins adds c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins adds 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board adds 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins adds 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin adds 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 new 5ada5eb51308 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 2b4c206963a6 clk: sunxi: Limit legacy clocks to 32-bit ARM adds b17403a56064 clk: sunxi: Do not select the PRCM MFD adds bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next adds b8eb2df19fbf arm64: dts: allwinner: a64: orangepi-win: Fix LED node name adds 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 900bd8cb8527 arm64: defconfig: Enable Allwinner built in CODECs adds 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next adds 79471f29ec48 dt-bindings: display: sun4i: Fix D1 pipeline count adds d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next adds 6d5f3f67584a ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 b [...] adds 14dbef6772cd ARM: dts: sun8i-r40: add opp table for cpu adds 7d655166dbb2 ARM: dts: sun8i-r40: Add thermal trip points/cooling maps adds e01f242a8f78 dt-bindings: i2c: mv64xxx: Add variants with offload support adds 790edb2eae0a arm64: dts: allwinner: a100: Update I2C controller fallback adds fe938040e089 dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible adds 821d83c20e32 dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible adds 534445e0d152 dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible adds 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds db1bfbd60e32 soc: sunxi: mbus: Only build the driver on ARM/ARM64 adds 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next new e3e2737a2da5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 1df4240e80e8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 2a671343086a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 987db0f66145 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new f7708a423dda Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 7dd4507c0bdd Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 09badb02f9f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 668d361c9d89 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] adds ce05f30dc3a0 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag2' into HEAD adds 95d48d270305 clk: renesas: r9a07g043: Add support for RZ/Five SoC adds 0e704f6c42dc clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] new 4d54052b0137 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration adds 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps adds a2ea44f19d28 csky: Correct position of _stext adds f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end new 93d1a5a8206c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 4977636d44b8 m68k: q40: Align '*' in comments new a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments new 687b2754b080 m68k: Kconfig.debug: Replace single quotes new b5d263cde50a m68k: Kconfig.machine: Add endif comment new 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long new a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block new 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] new c2a6236024b7 m68k: sun3: Fix spelling mistake new 00e77b39a4c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d7c114fe533 m68k: coldfire/device.c: protect FLEXCAN blocks adds 82a66439d699 m68k: coldfire: make symbol m523x_clk_lookup static adds a37e6853fcb9 m68k: Fix syntax errors in comments new c1b531df75d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7dbdf04d6bd8 MAINTAINERS: add include/dt-bindings/mips to MIPS adds 3bc5342c2e4a mips: sgi-ip22: Drop redundant check from .remove() adds 9c9de8233c9c MIPS: PCI: Remove leading space in info message, rename pci adds 34bb179738a6 MIPS: Alchemy: devboards: Remove duplicate 'the' in two places. adds 5e1138c657f7 MIPS: Fix some typos adds 5f7e2f3e7ce7 MIPS: mscc: ocelot: enable FDMA usage adds 7a9f743ceead mips: cavium-octeon: Fix missing of_node_put() in octeon2_ [...] adds 08472f6ebdc2 MIPS: Loongson64: Fix section mismatch warning new 5e0ad2ec80ac Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 890005a7d98f powerpc/perf: Optimize clearing the pending PMI and remove [...] adds 42e0576eec75 selftests/powerpc/pmu: Add mask/shift bits for extracting [...] adds a069b5f980e3 selftests/powerpc: Add support to fetch "platform" and "ba [...] adds 50d9c30a685c selftests/powerpc/pmu: Add interface test for mmcra_thresh [...] adds 61d89900315a selftests/powerpc/pmu: Add support for branch sampling in [...] adds c55dabc6d577 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] adds faa64ddc1e39 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] adds 014fb4a3ae74 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] adds 84cc4e66d90f selftests/powerpc/pmu: Add interface test for bhrb disable field adds 9cfd110a3664 selftests/powerpc/pmu: Refactor the platform check and add [...] adds 2ac05f8f2e4b selftests/powerpc/pmu: Add selftest to check branch stack [...] adds 11bbc5243905 selftests/powerpc/pmu: Add selftest to check PERF_SAMPLE_R [...] adds f6380e05aa92 selftests/powerpc/pmu: Add selftest for checking valid and [...] adds 0321f2d0ae69 selftests/powerpc/pmu: Add selftest for mmcr1 pmcxsel/unit [...] adds 78cd598af648 selftests/powerpc/pmu: Add interface test for bhrb disable [...] adds 0a110a4b69da selftests/powerpc/pmu: Add support for perf event code tests adds 9258c0aa755f selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 4000c2e5d40a selftests/powerpc/pmu: Add selftest to check PMC5/6 is exc [...] adds 827765a449db selftests/powerpc/pmu: Add selftest to check constraint fo [...] adds 38b6da45304e selftests/powerpc/pmu: Add selftest for group constraint c [...] adds dc431be3b549 selftests/powerpc/pmu: Add selftest for group constraint c [...] adds beebeecb47d3 selftests/powerpc/pmu: Add selftest for group constraint f [...] adds 122b6b9e5700 selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 5196a27978dc selftests/powerpc/pmu: Add selftest for checking invalid b [...] adds 0c90263339da selftests/powerpc/pmu: Add selftest for reserved bit check [...] adds a77c69766c7d selftests/powerpc/pmu: Add selftest for blacklist events c [...] adds 5958ad4392b0 selftests/powerpc/pmu: Add selftest for event alternatives [...] adds 3f1a87425f8c selftests/powerpc/pmu: Add selftest for event alternatives [...] adds 8efeedf5aac7 selftests/powerpc/pmu: Add selftest for PERF_TYPE_HARDWARE [...] adds 20b3073f8727 selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 291c01ed207d selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 8eaca8c4b4ed selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 142c9bd1ff21 selftests/powerpc/pmu: Add selftest for group constraint f [...] adds c178606ab510 selftests/powerpc/pmu: Add selftest for group constraint c [...] adds 9ac92fecd1db selftests/powerpc/pmu: Add selftest for group constraint c [...] adds ab8bca92aebc selftests/powerpc/pmu: Add test for hardware cache events adds 46d60bdb1283 powerpc: Include asm/firmware.h in all users of firmware_h [...] adds e93dee186fc9 powerpc: Don't include asm/ppc_asm.h in other headers adds 7d7b28b30208 powerpc/irq: Split irq.c adds 98552307e3a7 powerpc/irq64: Remove get_irq_happened() adds ef5b570d3700 powerpc/irq: Don't open code irq_soft_mask helpers adds 78ffe6a7e2a1 powerpc/irq: Replace #ifdefs by IS_ENABLED() adds 077fc62b2b66 powerpc/irq: remove inline assembly in hard_irq_disable macro adds 41f20d6db2b6 powerpc/irq: Increase stack_overflow detection limit when [...] adds 051bd351a2ef powerpc/irq: Make __do_irq() static adds e90855be9e90 powerpc/irq: Perform stack_overflow detection after switch [...] adds 78f1c24abd16 powerpc/irq: Simplify __do_irq() adds 92f89ec1b534 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs adds 1ce844973bb5 powerpc/32: Remove the 'nobats' kernel parameter adds 56e54b4e6c47 powerpc/32: Remove 'noltlbs' kernel parameter adds 513f5bbac7b9 powerpc/32: Remove __map_without_ltlbs adds 12a9eddd239e powerpc: Remove _PAGE_SAO stub for book3e/64 adds 2db2008e6363 powerpc/64e: Rewrite p4d_populate() as a static inline function adds dd8de84b57b0 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E adds 09317643117a powerpc/64e: Fix early TLB miss with KUAP adds 3adfb457b84b powerpc/64e: Remove MMU_FTR_USE_TLBRSRV and MMU_FTR_USE_PA [...] adds b646c1f7f43c powerpc/64e: Remove unused REGION related macros adds 128c1ea2f838 powerpc/64e: Move virtual memory closer to linear memory adds 059c189389eb powerpc/64e: Reorganise virtual memory adds c7b9ed7c34a9 powerpc/64e: KASAN Full support for BOOK3E/64 adds dd3549c5032d selftests/powerpc: Add missing files to .gitignores adds 2a83afe72a2b powerpc/64: Drop ppc_inst_as_str() adds d9abe36df749 powerpc/papr_scm: use dev_get_drvdata adds 61bdbca85502 powerpc/64s: Don't read H_BLOCK_REMOVE characteristics in [...] adds 65112709115f powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations adds dbe6e2456fb0 powerpc/bpf/64: add support for atomic fetch operations adds 1e82dfaa7819 powerpc/bpf/64: Add instructions for atomic_[cmp]xchg adds aea7ef8a82c0 powerpc/bpf/32: add support for BPF_ATOMIC bitwise operations adds 2d9206b22743 powerpc/bpf/32: Add instructions for atomic_[cmp]xchg adds a28a2eff1e0f powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parameters adds 5969e0c1c7e2 powerpc/perf: Update MMCR2 to support event exclude_idle adds cea9d62b64c9 powerpc: Kconfig: Replace tabs with whitespaces adds d60cb5010caf powerpc: Kconfig.debug: Remove extra empty line adds 1e2e5e82748a powerpc/powernv: Kconfig: Replace single quotes adds 54c15ec3b738 powerpc: dts: Add DTS file for CZ.NIC Turris 1.x routers new bcdd0deb653e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2f66a3d09994 riscv: Kconfig: Fix indentation and add comments adds 84b10f781abf riscv: Kconfig.erratas: Add comments adds ca503bb29022 riscv: Kconfig.socs: Add comments adds 54f0f3b298e2 riscv: Kconfig: Style cleanups new f7a890295e8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c05ba0e4da85 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 5352ebf73506 tools/testing/crypto: Use vzalloc instead of vmalloc+memset adds 8c04229c2a88 Merge branch 'features' into for-next new 22aded2e5d49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82486608ad9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25cbc8e79fad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46b3302a9e81 Merge branch 'master' of git://github.com/ceph/ceph-client.git new ac125d93ae92 cifs: fix race condition with delayed threads new 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] new 91cffb679988 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d835e369c7e2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c05787b4c2f8 fs: inotify: Fix typo in inotify comment adds 31a371e419c8 fanotify: prepare for setting event flags in ignore mask adds 8afd7215aa97 fanotify: cleanups for fanotify_mark() input validations adds e252f2ed1c8c fanotify: introduce FAN_MARK_IGNORE new 82ede924324f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new d37d75815e3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 30fac11384e1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 67a8096ca893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f57b85adc826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() adds bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint adds 8a42003c397a NFSD: Instrument fh_verify() adds 3c848c4b9e2d NFSD: Fix space and spelling mistake adds c4904e72903b nfsd: remove redundant assignment to variable len adds 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation adds a36bfe0268be NFSD: Demote a WARN to a pr_warn() adds 2896e7315368 NFSD: Report filecache LRU size adds 3b64a8bcbfe9 NFSD: Report count of calls to nfsd_file_acquire() adds 95e7b58a9f8d NFSD: Report count of freed filecache items adds 147d9a05a434 NFSD: Report average age of filecache items adds 23916b7f8b44 NFSD: Add nfsd_file_lru_dispose_list() helper adds ed0a4646db90 NFSD: Refactor nfsd_file_gc() adds d416c4e2dd3f NFSD: Refactor nfsd_file_lru_scan() adds 5ffced3ccbf5 NFSD: Report the number of items evicted by the LRU walk adds c8b56ba20c05 NFSD: Record number of flush calls adds e19f39412cc4 NFSD: Zero counters when the filecache is re-initialized adds 78c108ff1735 NFSD: Hook up the filecache stat file adds a86dc201714f NFSD: WARN when freeing an item still linked via nf_lru adds 170431a6850c NFSD: Trace filecache LRU activity adds 4d14a0982bbf NFSD: Leave open files out of the filecache LRU adds 4b37d079913a NFSD: Fix the filecache LRU shrinker adds d67628fe62d3 NFSD: Never call nfsd_file_gc() in foreground paths adds 9cf594967007 NFSD: No longer record nf_hashval in the trace log adds 916be77c060e NFSD: Remove lockdep assertion from unhash_and_release_locked() adds cbc0df308cd0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds c0c5c28a0b16 NFSD: Refactor __nfsd_file_close_inode() adds 8bacbc15bac4 NFSD: nfsd_file_hash_remove can compute hashval adds 38a40c352c32 NFSD: Remove nfsd_file::nf_hashval adds 7c1771c74e8f NFSD: Replace the "init once" mechanism adds 446ece8376c7 NFSD: Set up an rhashtable for the filecache adds 125b58c13f71 NFSD: Convert the filecache to use rhashtable adds d0f612165ed9 NFSD: Clean up unused code after rhashtable conversion adds 179ca44e4a0c NFSD: Separate tracepoints for acquire and create adds aae38a42f4df NFSD: Move nfsd_file_trace_alloc() tracepoint adds 60c32fc114be NFSD: Update the nfsd_file_fsnotify_handle_event() tracepoint adds a56bf306ec75 NFSD: NFSv4 CLOSE should release an nfsd_file immediately new 759181ef08c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 321460ca3b55 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr adds e66af07ca2b5 fs/ntfs3: Make ntfs_update_mftmirr return void adds 4838ec0d80b1 fs/ntfs3: Unlock on error in attr_insert_range() adds cc83b0c7e306 fs/ntfs3: Remove duplicated assignment to variable r new 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers new 2596ef79d7ee Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds cba83f47fc0e 9p: Track the root fid with its own variable during lookups adds c58c72d301d3 9p: Make the path walk logic more clear about when cloning [...] adds 47b1e3432b06 9p: Remove unnecessary variable for old fids while walking [...] adds b296d05746b7 9p: Fix minor typo in code comment adds b48dbb998d70 9p fid refcount: add p9_fid_get/put wrappers adds 286c171b86eb 9p fid refcount: add a 9p_fid_ref tracepoint adds dafbe689736f 9p fid refcount: cleanup p9_fid_put calls adds e3baced02a52 9p: Fix some kernel-doc comments new c2b221e22031 Merge branch '9p-next' of git://github.com/martinetd/linux new 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag new e2e65a0003e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82bbbce1fd2a Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new ecc4e984419c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 2e0f2425bf6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] new 42885d5067ee Merge branch 'pci/endpoint' adds 6cd514e58f12 PCI: Clear PCI_STATUS when setting up device new ddf9fabfeff3 Merge branch 'pci/err' new 12e606cdc86a Merge branch 'pci/virtualization' new e41332387fc0 Merge branch 'pci/ctrl/aardvark' new d22395083e9a Merge branch 'pci/ctrl/brcmstb' new 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization new d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() new d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] new 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address new 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors new ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] new 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements new 671733184364 PCI: dwc: Add newlines to log messages new bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection new 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() new 60a4352f648c PCI: dwc: Organize local variable usage new bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data new a37beefbde88 PCI: dwc: Add start_link/stop_link inlines new d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port new 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp new 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values new 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer new 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration new 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping new 245ad6b4e398 Merge branch 'pci/ctrl/dwc' new 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] new 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] new e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] new 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] new 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage new c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] new d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags new fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] new 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' new 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps new 3e0239083ef2 Merge branch 'pci/ctrl/iproc' adds c568d63b9155 dt-bindings: PCI: mediatek: Add Airoha EN7532 support adds b3b76fc86f0f PCI: mediatek: Allow building for ARCH_AIROHA new 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' adds 28fc842e1472 PCI: mediatek-gen3: Print LTSSM state when PCIe link down new fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' new 0beee25a6c04 Merge branch 'pci/ctrl/microchip' adds 409ae431b9c2 dt-bindings: PCI: pci-rcar-gen2: Convert bindings to json-schema adds 2ed9ae81e8f4 dt-bindings: PCI: renesas,pci-rcar-gen2: Add device tree s [...] adds aefffba67288 PCI: rcar-gen2: Add RZ/N1 SOC family compatible string new 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' new 8933f4e00418 Merge branch 'pci/ctrl/switchtec' new 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' adds 57a128acaba0 PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs new 62171cf15eb8 Merge branch 'pci/ctrl/vmd' new 9595e7fbdb37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a933af9039ed Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 75f68b79c0da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] new faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding new 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P new 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next new bff291d048ae Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds f7d1438269cc hwmon: (pmbus) Move pec attribute to I2C device adds 32b4e3693719 hwmon: (lm90) Generate sysfs and udev events for all alarms adds c274a2e8984d hwmon: (lm90) Rework alarm/status handling adds 9874be07e257 hwmon: (lm90) Reorder include files in alphabetical order adds e25df0cf8558 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds d6ea3544a200 hwmon: (lm90) Use BIT macro adds 98b10d45c2c5 hwmon: (lm90) Move status register bit shifts to compile time adds 7f1e258282ec hwmon: (lm90) Stop using R_/W_ register prefix adds 5f1f9890defb hwmon: (lm90) Improve PEC support adds f4872a5f9144 hwmon: (lm90) Add partial PEC support for ADT7461 adds 776e426c7546 hwmon: (lm90) Enable full PEC support for ADT7461A adds 5972c9dcedbc hwmon: (lm90) Add support for unsigned and signed temperatures adds df2920efa97e hwmon: (lm90) Only re-read registers if volatile adds 9fcd170b884e hwmon: (lm90) Support multiple temperature resolutions adds d377e23eaa1c hwmon: (lm90) Use single flag to indicate extended tempera [...] adds 75dac87ee87d hwmon: (lm90) Rework detect function adds 961e2134329f hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 5e5bf5ba7a7c hwmon: (lm90) Fix/Add detection of G781-1 adds 10abdf3b0430 hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 744742d6c3a3 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds e85c6ac1f3df hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds c1ae3c53d1a6 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds 9770ddbbf854 hwmon: (lm90) Add support for MAX6690 adds f7892468fa6e hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds 5b219917d122 hwmon: (lm90) Add flag to indicate conversion rate support adds 4acf6597eaee hwmon: (lm90) Add support for MAX6642 adds 1b66bcbd889d hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds be48f224deb9 hwmon: (lm90) Introduce 16-bit register write function adds 55246492f7b4 hwmon: (lm90) Support MAX1617 and LM84 adds 13ce9591a338 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds 1c2f170f6d74 hwmon: (lm90) Add remaining chips supported by adm1021 driver adds f3b29af935b9 hwmon: (lm90) Combine lm86 and lm90 configuration adds 0ca1357bf2c1 hwmon: (lm90) Add explicit support for NCT210 adds cf4b234e82b6 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds 4c43979efee7 hwmon: (lm90) Add support for ON Semiconductor NCT218 adds 51c76e648a79 hwmon: (lm90) Add support for ADT7421 adds 775eceb29fe2 hwmon: (lm90) Only disable alerts if not already disabled adds 380898e553e1 hwmon: (lm90) Add explicit support for ADM1020 adds 7379f51c8b17 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds a573c605f8ea hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds e614067521ea hwmon: (lm90) Support temp_samples attribute adds 106d41847cc5 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds 67d50c0361f2 dt-bindings: trivial-devices: Add lt7182s adds 922836da53a7 hwmon: (pmbus) Add support for Analog Devices LT7182S adds 2ff0869fcddf hwmon: (f71882fg) Add support for F71858AD (0x0903) adds 94bc52ca9f05 hwmon: (lm75) Replace kernel.h with the necessary inclusions adds 1fcd319a6fbc hwmon: (sch56xx-common) Add DMI override table adds 88ea7a80e2ab hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds 1960de808859 hwmon: (pmbus) add a function to check the presence of a b [...] adds 33fe6713fc1e hwmon: (pmbus) add MFR_* registers to debugfs adds 6c6f1c260c04 hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds d24a6e18b49e dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds 7d731cea7205 dt-bindings: hwmon: Allow specifying channels for lm90 adds c7746b897c06 hwmon: (lm90) Add compatible entry for adt7481 adds 0f17cf37bffa hwmon: (lm90) Define maximum number of channels that are s [...] adds 57852cbf10be hwmon: (lm90) Read the channel's label from device-tree adds e6fa7c549e2f hwmon: (occ) Delete unnecessary NULL check adds 5ace00c308df hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds d6cd4aabc885 hwmon: (lm90) Read the channel's temperature offset from d [...] adds fbbe4c5c9acd hwmon: (pmbus) fix build error unused-function adds d0ebc6971a91 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] adds fa9b2584322e hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist adds ca7964469d62 hwmon: (dell-smm) Add Dell G5 5590 to DMI table adds 66f7eaf712d1 hwmon: (gsc-hwmon) Add missing of_node_put() adds b98b9cfc166d hwmon: (pmbus) Introduce and use cached vout margins adds f45f515be8b5 hwmon: (pmbus) Add list_voltage to pmbus ops adds 56e1ec686472 hwmon: (pmbus/ltc2978) Set voltage resolution adds d585db1e5b07 hwmon: (dell-smm) Improve assembly code adds 89eed3733062 hwmon: (asus-ec-sensors) add support for Maximus XI Hero adds 40b57cfa5fee hwmon: (lm90) Use worker for alarm notifications adds 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory new 5849339fbd07 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new e15909ed2afb Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9778ec7e0216 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 81e005842d0b media: isl7998x: select V4L2_FWNODE to fix build error new 0fb6c4745cd2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 07358194badf PM: runtime: Redefine pm_runtime_release_supplier() adds 887371066039 PM: runtime: Fix supplier device management during consumer probe adds 0ca07a62af32 Merge branch 'pm-core' into linux-next adds e5ed878ddb7c ACPI: bus: Drop redundant check in acpi_device_remove() adds d6fb6ee1820c ACPI: bus: Drop driver member of struct acpi_device adds 1de90e3eb66b Merge branch 'acpi-bus' into linux-next adds cb0fcd88686e Merge branches 'acpi-processor', 'acpi-apei', 'acpi-video' [...] adds 0fe586285cdc Merge branches 'acpi-docs', 'acpi-pm' and 'acpi-soc' into [...] adds ca62229162a9 Merge back earlier cpufreq material for 5.20. adds 72bd7e878bbe Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 0ce8d1fe2339 Merge branch 'thermal-core' into linux-next adds 54872fea6a5a bus: hisi_lpc: fix missing platform_device_put() in hisi_l [...] adds d674553009af hisi_lpc: Use acpi_dev_for_each_child() adds e6bdbcc764af ACPI: bus: Drop unused list heads from struct acpi_device adds 3bc028d913bd Merge branch 'acpi-bus' into linux-next new 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked new 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported new 3dcb861dbc6a ACPI: VIOT: Fix ACS setup new ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 new 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] new 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP new 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P new f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next new 249e1f4f7df9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7bae7a0ddcaf Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8bf9747c635e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new c7099b1e1e6f OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list new 4444b9ded91f OPP: Add dev_pm_opp_set_config() and friends new 147194d92e5e cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() new f388ddef0821 cpufreq: sti: Migrate to dev_pm_opp_set_config() new a524386c2dcb cpufreq: ti: Migrate to dev_pm_opp_set_config() new 8b8dc241ee58 drm/lima: Migrate to dev_pm_opp_set_config() new 2f79d24ad788 soc/tegra: Add comment over devm_pm_opp_set_clkname() new e15e165027c8 soc/tegra: Migrate to dev_pm_opp_set_config() new 05d0cf140924 OPP: Migrate set-regulators API to use set-config helpers new 96a7cf60db17 OPP: Migrate set-supported-hw API to use set-config helpers new 1d352944692c OPP: Migrate set-clk-name API to use set-config helpers new 14e7697faabf OPP: Migrate set-opp-helper API to use set-config helpers new 7b7b3bbc61cd OPP: Migrate attach-genpd API to use set-config helpers new 7727d0937fd9 OPP: Migrate set-prop-name helper API to use set-config helpers new 2e2135a12f94 OPP: Add support for config_regulators() helper new 50cf85bfda90 OPP: Make _generic_set_opp_regulator() a config_regulators [...] new 70f626f4e9e4 OPP: Add dev_pm_opp_get_supplies() new f1e6f519ec98 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() new 85a9778515f8 OPP: Remove custom OPP helper support new 30504a94053a OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() new 484f448fe541 OPP: Add generic key finding helpers and use them for freq APIs new ea73360e9b09 OPP: Use generic key finding helpers for level key new 6d6fd18fef8d OPP: Use generic key finding helpers for bandwidth key new aba933449942 OPP: Use consistent names for OPP table instances new 4a5309446c1b OPP: Remove rate_not_available parameter to _opp_add() new 3e3a9e54ea6b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() new 00592f41cefa OPP: Make dev_pm_opp_set_opp() independent of frequency new 24500c421c80 dt-bindings: opp: accept array of frequencies new 6467aa8ccba9 OPP: Allow multiple clocks for a device new 4a1f7cc5752d OPP: Compare bandwidths for all paths in _opp_compare_key() new 10f3c3dc6852 OPP: Add key specific assert() method to key finding helpers new 046dfbd46b47 OPP: Assert clk_count == 1 for single clk helpers new 178b98591b9a OPP: Provide a simple implementation to configure multiple clocks new 33c456e4bcb3 OPP: Allow config_clks helper for single clk case new 52e4ff10973d PM / devfreq: tegra30: Register config_clks helper new 30b62d123f4f OPP: Remove dev{m}_pm_opp_of_add_table_noclk() new aa0c32b40965 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 8c91ad62d0a7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 68a185493539 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 215d0a755e1b RDMA/rxe: Stop lookup of partially built objects adds b54c2a25ace5 RDMA/rxe: Convert read side locking to rcu adds 24f0ab010211 RDMA/rxe: Move code to rxe_prepare_atomic_res() adds 0ed5493e430a RDMA/rxe: Add a responder state for atomic reply adds 220e842815f9 RDMA/rxe: Move atomic responder res to atomic_reply adds 8264411595fa RDMA/rxe: Move atomic original value to res adds dc1848388137 RDMA/rxe: Merge normal and retry atomic flows adds 7cb33d1bc1ac RDMA/rxe: Fix deadlock in rxe_do_local_ops() adds cae3fa541e62 RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs adds f5d1f6d63c9a RDMA/rxe: Replace include statement new a0d34ffbfd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fda35af97595 intel: remove unused macros adds 4fb8cfedd8fc ixgbe: remove unexpected word "the" adds a5f976580238 fm10k: remove unexpected word "the" adds 4d5173c6f6eb igb: remove unexpected word "the" adds eb6683b622c5 ixgbe: drop unexpected word 'for' in comments adds 38f0430e1658 intel/e1000:fix repeated words in comments adds e2ef1c2d9a14 intel/e1000e:fix repeated words in comments adds 17527829dfb6 intel/fm10k:fix repeated words in comments adds 09f85edd98e2 intel/i40e:fix repeated words in comments adds afdc8a54e297 intel/iavf:fix repeated words in comments adds 7cdb8cc82ffb intel/igb:fix repeated words in comments adds 1ca33bf983f3 intel/igbvf:fix repeated words in comments adds 1e401f7680c9 intel/igc:fix repeated words in comments adds 8bfb7869ec37 intel/ixgbevf:fix repeated words in comments adds 173e468c717c intel/ice:fix repeated words in comments adds 1cebc3ca4aba Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 8dcc8ab805b7 atheros/atl1e:fix repeated words in comments adds 4c2d6acd765f ethernet/emulex:fix repeated words in comments adds b1769b6eb06b freescale/fs_enet:fix repeated words in comments adds 577d7685d591 google/gve:fix repeated words in comments adds 34eff17ec4e2 hisilicon/hns3/hns3vf:fix repeated words in comments adds 5a24389457ba net: dsa: rzn1-a5psw: add missing of_node_put() in a5psw_p [...] adds c7e5c423cb59 net: gianfar: add support for software TX timestamping adds 1c9017e44af2 net: dsa: felix: keep reference on entire tc-taprio config adds d68a373bfbf4 net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF [...] adds 55a515b1f5a9 net: dsa: felix: drop oversized frames with tc-taprio inst [...] adds 837ced3a1a5d time64.h: consolidate uses of PSEC_PER_NSEC adds 087b79854b9b Merge branch 'prevent-permanently-closed-tc-taprio-gates-f [...] adds 36704239c8fe marvell/octeontx2/af: fix repeated words in comments adds 1c3997b1cdb0 ethernet/marvell: fix repeated words in comments adds 627838275a54 mellanox/mlxsw: fix repeated words in comments adds 951c62709cd8 ethernet/natsemi: fix repeated words in comments adds f9f108f6d985 ethernet/neterion: fix repeated words in comments adds 023e79db59ad neterion/vxge: fix repeated words in comments adds 06bca7c2685a ice: Add support for double VLAN in switchdev adds ea71b967a507 ice: Add support for VLAN TPID filters in switchdev adds 263957263a00 ice: switch: dynamically add VLAN headers to dummy packets adds 0ca85829903f ice: use eth_broadcast_addr() to set broadcast address adds afa646299a28 ice: Remove unnecessary NULL check before dev_put adds 456bfd9dc8a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 4aaa1685f750 mptcp: never fetch fwd memory from the subflow adds d24141fe7b48 mptcp: drop SK_RECLAIM_* macros adds 69d93daec026 mptcp: refine memory scheduling adds e918c137db40 net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNK adds 13463f731fbb Merge branch 'mptcp-mem-scheduling' adds 9c154ab47f5e selftests: net: fib_rule_tests: fix support for running in [...] adds 368843301d08 cxgb4: Fix typo in string adds 7fa2d1707d41 cdc-eem: always use BIT adds c7b1267b1c64 nfp: support VF rate limit with NFDK adds dbdd9a28e140 net/cmsg_sender: Remove a semicolon adds b14056914357 octeontx2-af: fix operand size in bitwise operation adds 90c74f4d90ad net: pcs: rzn1-miic: update speed only if interface is changed adds 1d7f94cdd8f0 usbnet: remove vestiges of debug macros adds c31788832f87 ethernet/sun: fix repeated words in comments adds 93d663c7e5a4 stmicro/stmmac: fix repeated words in comments adds abf1efb6ae78 samsung/sxgbe: fix repeated words in comments adds 04740c53cac4 qlogic/qed: fix repeated words in comments adds 504148fedb85 net: add skb_[inner_]tcp_all_headers helpers adds eb566fc83920 dt-bindings: net: Updated micrel,led-mode for LAN8814 PHY adds a516b7f7ca53 net: phy: micrel: Adding LED feature for LAN8814 PHY adds f3f6631bb0d9 Merge branch 'lan8814-led' adds 528f7f1fadf1 dt-bindings: net: make internal-delay-ps based on phy-mode adds 8926d94e5c50 dt-bindings: net: dsa: dt bindings for microchip lan937x adds 092f875131dc net: dsa: tag_ksz: add tag handling for Microchip LAN937x adds 457c182af597 net: dsa: microchip: generic access to ksz9477 static and [...] adds 55ab6ffaf378 net: dsa: microchip: add DSA support for microchip LAN937x adds 99b16df0cd52 net: dsa: microchip: lan937x: add dsa_tag_protocol adds ffaf1de2f62d net: dsa: microchip: lan937x: add phy read and write support adds a50b35366c64 net: dsa: microchip: lan937x: register mdio-bus adds ab8823688f9e net: dsa: microchip: lan937x: add MTU and fast_age support adds c14e878d4a4f net: dsa: microchip: lan937x: add phylink_get_caps support adds f597d3ad75b8 net: dsa: microchip: lan937x: add phylink_mac_link_up support adds a0cb1aa43825 net: dsa: microchip: lan937x: add phylink_mac_config support adds c8fac9d0aa5a net: dsa: microchip: add LAN937x in the ksz spi probe adds 8e60a041e478 Merge branch 'lan937x-dsa-driver' adds 9de64ae8160d net/mlx5: Delete ipsec_fs header file as not used adds 8e755f7a8cef net/mlx5: delete dead code in mlx5_esw_unlock() adds ea5872dd6b05 net/mlx5: E-switch, Introduce flag to indicate if vport ac [...] adds fbd43b7259bc net/mlx5: E-switch, Introduce flag to indicate if fdb tabl [...] adds f019679ea5f2 net/mlx5: E-switch, Remove dependency between sriov and es [...] adds b6f2846afc0c net/mlx5: E-switch: Change eswitch mode only via devlink command adds cdd04f4d4d71 net/mlx5: Add support to create SQ and CQ for ASO adds c491ded04325 net/mlx5: Implement interfaces to control ASO SQ and CQ adds 74e6b2a87433 net/mlx5e: Prepare for flow meter offload if hardware supports it adds 6ddac26cf763 net/mlx5e: Add support to modify hardware flow meter parameters adds b8acfd4f21e2 net/mlx5e: Get or put meter by the index of tc police action adds 17c5da03879b net/mlx5e: Add generic macros to use metadata register mapping adds 06fe52a47659 net/mlx5e: Add post meter table for flow metering adds 03a92a938dc7 net/mlx5e: Add flow_action to parse state adds a8d52b024d6d net/mlx5e: TC, Support offloading police action adds c67289e064ca Merge tag 'mlx5-updates-2022-06-29' of git://git.kernel.or [...] adds 713eb3c1261a tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver adds 43da2f07622f can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters adds 9f0109685f07 Merge branch 'can327-CAN-ldisc-driver-for-ELM327-based-OBD [...] adds 50f2944009a2 can: ctucanfd: ctucan_interrupt(): fix typo adds 3cd864901bc5 can: slcan: use the BIT() helper adds da6788ea025c can: slcan: use netdev helpers to print out messages adds 92a31782c848 can: slcan: use the alloc_can_skb() helper adds 036bff2800cb can: netlink: dump bitrate 0 if can_priv::bittiming.bitrat [...] adds c4e54b063f42 can: slcan: use CAN network device driver API adds 52f9ac85b876 can: slcan: allow to send commands to the adapter adds dca796299462 can: slcan: set bitrate by CAN device driver API adds 5bac315be7eb can: slcan: send the open/close commands to the adapter adds 98b12064591d can: slcan: move driver into separate sub directory adds 4de0e8efa052 can: slcan: add ethtool support to reset adapter errors adds b32ff4668544 can: slcan: extend the protocol with error info adds 0a9cdcf098a4 can: slcan: extend the protocol with CAN state info adds 0ebd5529d2dd Merge branch 'can-slcan-extend-supported-features' adds a48e789dd263 Merge tag 'linux-can-next-for-5.20-20220703' of git://git. [...] adds d0bf1fe6454e net: usb: Remove unnecessary '0' values from hasdata adds 53d7ae53d807 mlxsw: Configure egress VID for unicast FDB entries adds 8cfc7f7707c1 mlxsw: spectrum_fid: Configure VNI to FID classification adds fea20547d5b5 mlxsw: Configure ingress RIF classification adds d4b464d20bc1 mlxsw: spectrum_fid: Configure layer 3 egress VID classification adds 2c3ae763eb70 mlxsw: spectrum_router: Do not configure VID for sub-port RIFs adds 058de325a4fb mlxsw: Configure egress FID classification after routing adds 662761d8987d mlxsw: Add support for VLAN RIFs adds d4324e3194c7 mlxsw: Add new FID families for unified bridge model adds bf73904f5fba mlxsw: Add support for 802.1Q FID family adds e9cf8990faea mlxsw: Add ubridge to config profile adds 77b7f83d5c25 mlxsw: Enable unified bridge model adds 8928fd47782c mlxsw: spectrum_fid: Remove flood_index() from FID operati [...] adds 88840d697f6e mlxsw: spectrum_fid: Remove '_ub_' indication from structu [...] adds 798661c73672 Merge branch 'mlxsw-unified-bridge-conversion-part-6' adds 634b215b7307 net: ipconfig: use strscpy to replace strlcpy adds 0d153dd208d4 selftest: net: bridge mdb add/del entry to port that is down adds 326569cc33b9 dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts [...] adds 39bfb3c12d79 net: phy: broadcom: Add support for BCM53128 internal PHYs adds 7b960c967f2a usbnet: smsc95xx: Fix deadlock on runtime resume adds 3147242980c5 usbnet: smsc95xx: Clean up nopm handling adds 03b3df43ce1f usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon regis [...] adds 5ee4bba272d1 Merge branch 'smsc95xx-deadlock' adds 67d2656b48f1 nfp: support RX VLAN ctag/stag strip adds d80702ff1257 nfp: support TX VLAN ctag insert adds fd4b96c44aba Merge branch 'nfp-vlan-strip-and-insert' adds 874bdbfe624e net: hns: Fix spelling mistakes in comments. adds 51bae889fe11 af_unix: Put pathname sockets in the global hash table. adds e95ab1d85289 selftests: net: af_unix: Test connect() with different netns. adds a94afe18ac3b Merge branch 'af_unix-fix-regression-by-the-per-netns-hash [...] adds 55ae465222d0 net/mlx5: fix 32bit build adds ec53d77ae3d5 cxgb4: Use the bitmap API to allocate bitmaps adds 3359619a6ea5 dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' [...] adds f05643a0f60b eth: remove neterion/vxge new 719b2b124c40 next-20220706/net-next adds b0d93b44641a selftests/bpf: Skip lsm_cgroup when we don't have trampolines adds 2064a132c0de bpf: Omit superfluous address family check in __bpf_skc_lookup adds 990a6194f7e1 bpftool: Rename "bpftool feature list" into "... feature l [...] adds cfb5a2dbf141 bpf, samples: Remove AF_XDP samples new 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros new 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation new ec6209c8d42f bpf, libbpf: Add type match support new b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro new 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests new bed56a6dd4cb selftests/bpf: Add test checking more characteristics new 537905c4b68f selftests/bpf: Add nested type to type based tests new 950b34778722 selftests/bpf: Add type match test against kernel's task_struct new f6b9f6d57e5c Merge branch 'Introduce type match support' new 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] new 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] new 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] new e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' new 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile new 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning new c46a12200114 selftests/bpf: Fix few more compiler warnings new 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments new 2ba8ccd54fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 643453806ba1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. new 7e05003b1f6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6708be400477 wifi: ieee80211: s1g action frames are not robust adds 2d8b08fef0af wifi: cfg80211: fix kernel-doc warnings all over the file adds 82757b792be7 wifi: mac80211: add a missing comma at kernel-doc markup adds fe37f73d1109 wifi: mac80211: sta_info: fix a missing kernel-doc struct element adds c8a9415e6dde wifi: cfg80211: remove redundant documentation adds 7f884baae68a wifi: mac80211: fix a kernel-doc complaint adds 942741dabcb4 wifi: mac80211: switch airtime fairness back to deficit ro [...] adds 445452d438e2 wifi: mac80211: make sta airtime deficit field s32 instead of s64 adds 9c1be3cde004 wifi: mac80211: consider aql_tx_pending when checking airt [...] adds 8ccc07028cb7 wifi: mac80211: keep recently active tx queues in scheduling list adds 8e4bac067105 wifi: mac80211: add a per-PHY AQL limit to improve fairness adds 3db2c5604f39 wifi: mac80211: add debugfs file to display per-phy AQL pe [...] adds c77bfab92371 wifi: mac80211: only accumulate airtime deficit for active [...] adds 591e73ee3f73 wifi: mac80211: properly skip link info driver update adds 77e7b6ba78ed wifi: cfg80211: handle IBSS in channel switch adds 206bbcf76121 wifi: nl80211: hold wdev mutex for tid config adds c2653990d572 wifi: nl80211: acquire wdev mutex earlier in start_ap adds 31177127e067 wifi: nl80211: relax wdev mutex check in wdev_chandef() adds d6f671c8a339 wifi: cfg80211: remove chandef check in cfg80211_cac_event() adds ecad3b0b99bf wifi: cfg80211: Increase akm_suites array size in cfg80211 [...] adds 8bc65d38ee46 wifi: nl80211: retrieve EHT related elements in AP mode new e6b3972729b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6ecfd6ac5f7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 08f1064bc364 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 410d842c9558 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 27dc929e1ade Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f929217499cf Merge tag 'drm-misc-next-2022-06-30' of git://anongit.free [...] new 81d790911a73 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 5cd561688b3e drm/bridge: imx: i.MX8 bridge drivers should depend on ARCH_MXC adds 1449110b0dad drm/rockchip: vop: Don't crash for invalid duplicate_state() adds 5074376822fe drm/rockchip: Fix an error handling path rockchip_dp_probe() adds 68427dacc526 dt-bindings: sharp,lq101r1sx01: Add compatible for LQ101R1SX03 adds 0a9f6ffd4903 dt-bindings: display: simple: Add HannStar HSD101PWW2 adds 170a41e9bc07 drm/panel: simple: Add support for HannStar HSD101PWW2 panel adds c033f26de261 dt-bindings: display: simple: add EDT ETML0700Y5DHA panel adds a6cc3c72aa0e drm/panel: simple: add ETML0700Y5DHA panel adds f0dce5c4fdaf drm/ingenic: Use the highest possible DMA burst size adds 21779cc21c73 drm: bridge: sii8620: fix possible off-by-one adds 207d2073c648 drm/vmwgfx: Stop using 'TRUE' adds 73289afe0361 drm: Remove linux/fb.h from drm_crtc.h adds 72bd9ea389c7 drm: Remove linux/media-bus-format.h from drm_crtc.h adds a204f9743b68 drm: Remove linux/i2c.h from drm_crtc.h new e660916b7f4d drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device() new aa1965973cc7 drm/bridge: anx7625: use pm_runtime_force_suspend(resume) new dfb02eb6bdf8 drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel new a57e7345cac1 drm/bridge: anx7625: Add wait_hpd_asserted() callback new 47a4fb467970 drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge new 90f5514bcc1a drm/bridge: fsl-ldb: Fix mode clock rate validation new 819da60d77c9 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link new d8b599bf625d drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs new 3915f8bddefd drm: xlnx: add <linux/io.h> for readl/writel new 41e7f64a7079 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds cfb979f71736 drm/amd: Add debug mask for subviewport mclk switch adds 4bdb9d650176 drm/amdkfd: simplify vm_validate_pt_pd_bos adds cbe07c982dbd drm/amd/pm: update SMU 13.0.0 driver_if header adds 26093ce14b75 drm/amdgpu: Only send ras feature for gfx block adds e0e146d55673 drm/amdgpu: skip whole ras bad page framework on sriov adds e72f03f4bdc4 drm/amd/display: Add missing registers for ACP adds 85f4bc0c333c drm/amd/display: Add SubVP required code adds 90f33674a075 drm/amd/display: Prepare for new interfaces adds 64a30aaf0b0d drm/amd/display: Add function to set pixels per cycle adds 88ef4c5bb36b drm/amd/display: Apply ODM 2:1 policy for single display c [...] adds 2b2b3a751b29 drm/amd/display: Use two pixel per container for k1/k2 div adds 740ccea3d367 drm/amd/display: Change DET policy for MPO cases adds 15360d7fc35b drm/amd/display: Switch to correct DTO on HDMI adds 7e053bab30e3 drm/amd/display: Update gpuvm_max_page_table_levels IP param adds bbb6e5ae7ccf drm/amd/display: Make OPTC3 function accessible to other DCN adds 00fa7f031dd4 drm/amd/display: Add basic infrastructure for enabling FAMS adds 48e03843f998 drm/amd/display: Fix stream->link_enc unassigned during st [...] adds a5eeb70de411 drm/amd/display: Add SubVP control lock adds 97ca308925a5 drm/amd/display: Add minimal pipe split transition state adds 82a562ab5f0a drm/amd/display: disable timing sync b/w odm halves adds e73b386e7558 drm/amd/display: guard for virtual calling destroy_link_encoders adds 6366b00346c0 drm/amd/display: Maintain consistent mode of operation dur [...] adds 014706458825 drm/amd/display: Extend soc BB capabilitiy adds fff7eb56b376 drm/amd/display: Don't set dram clock change requirement f [...] adds b3859b16d27f drm/amd/display: add an option to skip wait for HPD when p [...] adds 7c50a3e99a2e drm/amd/display: Program ACP related register adds bc19909f19fd drm/amd/display: Guard against ddc_pin being NULL for AUX adds 0c7ea6f82434 drm/amd/display: Remove incorrect ASSERT check for link_enc adds 1daf74013727 drm/amd/display: Guard against NULL link encoder in log hw state adds 22676bc500c2 drm/amd/display: Fix dmub soft hang for PSR 1 adds 8a077d9caa3a drm/amd/display: disable otg toggle w/a on boot adds 4984dcdc1f78 drm/amd/display: Indicate stream change on ODM change adds f64f3a72835f drm/amd/display: Remove configuration option for dpia hpd delay adds e9a7d236eaae drm/amd/display: Fix refresh rate issue on Club 3D adds 9a714dcf1039 drm/amd/display: Disable TBT3 DSC work around by default. adds 8bc3812d0b33 drm/amd/display: Add flag to modify MST delay adds c1127df9515c drm/amd/display: Fix null timing generator resource adds 09de5cd2c170 drm/amd/display: Move all linux includes into OS types adds 3b779044c817 drm/amd/display: Fix uninitialized variable. adds b278b738c3be drm/amd/display: Initialize lt_settings on instantiation adds 7acd7ab0297a drm/amdgpu/mes11: fix to unmap legacy queue adds 427a60c1c30e drm/amd/display: OVT Update on InfoFrame and Mode Management adds 81990c3c0790 drm/amd/display: enable PCON SST support for newer ASICs adds 068ab0cdc1a9 drm/amd/display: rename hdmi_frl_pcon_support adds a00a3cef25a9 drm/amd/display: 3.2.192 adds 3e211f23aa1e drm/amd/display: Maintain old audio programming sequence adds c3c483391bb2 drm/amdgpu/mes: Fix an error handling path in amdgpu_mes_s [...] adds edadd6fc28b2 drm/amdpgu/debugfs: Simplify some exit paths adds eb08accdd8d9 drm/amd/display: Remove return value of Calculate256BBlockSizes adds 61e419f651a6 drm/amd/display: clean up some inconsistent indenting adds fd3bc691fc7b drm/amd/display: Remove duplicate code across dcn30 and dcn31 adds 2e02ceb73ff8 drm/amd/display: Remove unused variables from vba_vars_st adds 89e2b4373ae5 drm/amdgpu: keep fbdev buffers pinned during suspend adds fc25fd602b1e drm/amdgpu/display: disable prefer_shadow for generic fb helpers new f36543847c77 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 3461b040a90d drm/i915/display: clean up comments new ca1dc50fd5cf drm/i915: Use short PCH names consistently new f24d1d450841 drm/i915: Nuke PCH_MCC new 3d9c653cf635 drm/i915: Nuke PCH_JSP new 61784ff35a97 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e78d2b29c125 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 1796c0255bae Merge tag 'drm-msm-fixes-2022-06-28' into msm-next-staging adds 6867c9aff860 drm/msm: Make msm_gem_free_object() static adds 1981c35bf753 drm: Add DRM_GEM_FOPS adds cfebe3fd5996 drm/msm: Expose client engine utilization via fdinfo adds 4400c3a1d48f drm/msm: Use div64_ul instead of do_div adds 2311720a0182 drm/msm: Fix fence rollover issue adds 51e4d60e6ba5 drm/msm/dpu: add writeback support for sc7180 adds 2d8a4edb672d drm/msm/dpu: use feature bit for LM combined alpha check adds c87443150a98 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog adds 129ae533fabf drm/msm/dpu: remove hwversion field from data structures adds 477db4feea03 drm/msm/dpu: change catalog->perf to be a const pointer adds 481d5dbb93ae drm/msm/dpu: change catalog->dma_cfg to be a const pointer adds 3208496720a1 drm/msm/dpu: constify struct dpu_mdss_cfg adds de7d480f5e8c drm/msm/dpu: make dpu hardware catalog static const adds b1ed585a16da drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends adds b6529e33761f drm/msm/dpu: drop enum msm_display_caps adds b4a624acabe9 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] adds a370cc392e07 drm/msm/dpu: fix maxlinewidth for writeback block adds 4edea8d30587 drm/msm/dpu: remove hard-coded linewidth limit for writeback adds 58fc5d186db4 drm/msm/dpu: Move LM CRC code into separate method adds 7b37523fb1d1 drm/msm/dpu: Move MISR methods to dpu_hw_util adds 91143873a05d drm/msm/dpu: Add MISR register support for interface adds b16650478635 drm/msm/dpu: Add interface support for CRC debugfs adds 2709935b4a9e drm/msm/dpu: simplify and unify dpu_encoder_get_intf and d [...] adds fca5ad26b7d8 drm/msm/disp/dpu1: add dspp support for sc7280 adds d9e0f7a6631b drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") adds 26345e011723 drm/msm/dp: set stream_pixel rate directly adds fc18ea9818cd drm/msm/dp: inline dp_power_clk_set_rate() adds 50b1131e0674 drm/msm/dp: rewrite dss_module_power to use bulk clock functions adds ce557eaf52ab dt-bindings: msm/dp: List supplies in the bindings adds 01161a5c0ea6 dt-bindings: msm: update maintainers list with proper id adds 3bcecf2b6d06 drm/msm/dp: make dp_bridge_mode_valid() more precise adds efc7617086bf drm/msm/dp: Remove encoder pointer from struct msm_dp adds 94a9e05228c8 drm/msm/dp: use ARRAY_SIZE for calculating num_descs adds 4f0718bfa472 drm/msm/dsi: Use single function for reset adds a18a44e9262d drm/msm/hdmi: fill the pwr_regs bulk regulators adds 2f14bc38d88a dt-bindings: display/msm: hdmi: split and convert to yaml adds e3c5ce88e8f9 dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] adds 6c04d89a6138 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] adds 7fbf025305e9 drm/msm/hdmi: drop the hdmi-mux support adds 68e674b13b17 drm/msm/hdmi: drop unused GPIO support adds 1f8830179459 drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform adds 53d9118f7d39 drm/msm/hdmi: drop empty 'none' regulator lists adds b45aff9688e7 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 adds 9edaba8751ca drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 adds ac1c2787bb29 drm/msm/hdmi: reuse MSM8960's config for MSM8660 adds 0f390c8ca0e1 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements adds 089008b698f8 drm/msm/hdmi: drop empty bridge callbacks adds a7977d5cd9db drm/msm/hdmi: support attaching the "next" bridge adds eeda2bc4fcd9 drm/msm/mdp5: Add perf data for MDP v1.16 adds a143890fefa5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage adds 97b10e15df73 drm/msm/mdp4: get rid of struct mdp4_platform_config adds 1ff1da40d6fc Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new b4b93604aa02 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 955f04766d4e fbdev: fbmem: Fix logo center image dx issue new 3663a2fb325b video: of_display_timing.h: include errno.h new 55c80074edad fbcon: Disallow setting font bigger than screen size new 800948568a95 fbcon: Prevent that screen size is smaller than font size new 2af83d81224b fbmem: Check virtual screen sizes in fb_set_var() new 72b158e973e6 fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] new c846ef64a305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 773d09b4c3ac regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() new db9a72a4e5aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4a1e6ac7d5a0 Merge branch 'for-linus' into for-next adds 4b8ea38fabab ALSA: usb-audio: Support jack detection on Dell dock adds 2e57a3358dda ALSA: usb-audio: Turn off 'manual mode' on Dell dock adds df98a94ce9c4 ALSA: wavefront: remove redundant assignment to pointer end adds c71531007ef0 tracing: ALSA: hda: Remove string manipulation out of the [...] adds 65123b899818 ALSA: hda/cs8409: change cs8409_fixups v.pins initializers [...] adds 61c606a43b6c ALSA: usb-audio: Add endianness annotations new c2fe3d156b65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 68f26639dc40 ASoC: codecs: wsa883x: add missing break statement adds f507c0c67dac ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_c [...] adds bc4c9d85179c ASoC: dt-bindings: convert designware-i2s to dt-schema adds 1d5c7a91dfc2 ASoC: codecs: max98088: Clean up some inconsistent indenting adds 679139ea62e3 ASoC: fsl: pcm030-audio-fabric: use platform_device_unregsiter() adds 3684020a82ff ASoC: codes: Add support for ES8316 producer mode adds 978bd27c9aed ASoC: fsl_micfil: Add legacy_dai_naming flag adds 446499743b26 ASoC: fsl_asrc_dma: Add legacy_dai_naming flag adds acf981f94edc ASoC: tegra20_ac97: Fix missing error code in tegra20_ac97 [...] new 8dbefb20b2d0 ASoC: rt5640: Add the MICBIAS1 to the dapm routing new dcc165d6179c ASoC: madera: Replace kernel.h with the necessary inclusions new eec8a5f44e4f ASoC: codecs: wsa883x: fix warning using-module-alias-sdw.cocci new 275cc7f5bd6f ASoC: xilinx: Suppress second error message about reset fa [...] new f4ba35b79bd0 ASoC: Intel: avs: correct config reference for I2S test board new b03bd215742c ASoC: Intel: catpt: remove duplicating driver data retrieval new 50791dcb7de3 ASoC: dt-bindings: qcom,sm8250: add SDM845 sound new 0ff9f8b9f592 ASoC: rockchip: i2s: Fix error code when fail to read I2S_CLR new 6dbc34d9c31e ASoC: tegra: tegra20_das: Fold header file into only user new 9a99b9b26451 ASoC: tegra: tegra20_das: Remove unused function tegra20_das_read new eefaea932355 ASoC: tegra: tegra20_das: Get rid of global pointer for dr [...] new a10a8b6661c4 ASoC: tegra: tegra20_das: Make helper functions return void new fb617612fd8e ASoC: tegra: tegra20_das: Drop write-only driver data member new 0d356c186ffd ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval new 65b6851d243f ASoC: SOF: Intel: byt: remove duplicating driver data retrieval new 7bad8125549c ASoC: fsl_utils: Add function to handle PLL clock source new 34dcdebecf2f ASoC: fsl_spdif: Add support for PLL switch at runtime. new 93f54100fbde ASoC: fsl_micfil: Add support for PLL switch at runtime new 7cb7f07d2491 ASoC: fsl_sai: Add support for PLL switch at runtime new df0835a810c1 ASoC: dt-bindings: fsl_spdif: Add two PLL clock source new 6c06ad34eda9 ASoC: dt-bindings: fsl-sai: Add two PLL clock source new 945c7683c52a Add support of two Audio PLL source new 3eb8440d0d26 ASoC: amd: add I2S MICSP instance support new 02527c3f2300 ASoC: amd: add Machine driver for Jadeite platform new f94fa8405801 ASoC: amd: enable machine driver build for Jadeite platform new 676c6cc50d58 I2S driver changes for Jadeite platform new c0fabd12a857 ASoC: imx-card: Fix DSD/PDM mclk frequency new f1fd46e068f5 ASoC: Intel: avs: Fix i2s_test card name initialization new e57297fc0915 ASoC: rsnd: Emit useful error messages in .remove() new 3f4322bb413a Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new e014b2a7280d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4bcc1b99b8b Input: goodix - switch use of acpi_gpio_get_*_resource() APIs new dd6320157a52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0011797c0279 Merge branch 'for-5.20/block' into for-next adds 1c3d54037780 MAINTAINERS: add patchwork link to linux-raid project adds 59c0b25533f0 md/raid5-log: Drop extern decorators for function prototypes adds 26becbe46497 md/raid5-ppl: Drop unused argument from ppl_handle_flush_r [...] adds f4eb3eb3a9d5 md/raid5: suspend the array for calls to log_exit() adds c2270aede3a1 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() adds 33fa9f7c08f7 md/raid5-cache: Drop RCU usage of conf->log adds 0d79ac61090f md/raid5-cache: Clear conf->log after finishing work adds 13a5bd4c6b10 md/raid5-cache: Annotate pslot with __rcu notation adds ff3a0996abb9 md: Use enum for overloaded magic numbers used by mddev->c [...] adds c74008cf2d48 md: Ensure resync is reported after it starts adds 92a2748dc3c5 md: Notify sysfs sync_completed in md_reap_sync_thread() adds 467f738d0e82 md: Explicitly create command-line configured devices adds 0c48c3be92ad md: unlock mddev before reap sync_thread in action_store adds cc69f703f7af md/raid5: Make logic blocking check consistent with logic [...] adds 7b19410260fb md/raid5: Factor out ahead_of_reshape() function adds e07b250b9da9 md/raid5: Refactor raid5_make_request loop adds ec877594ad57 md/raid5: Move stripe_add_to_batch_list() call out of add_ [...] adds 6ce9728905c2 md/raid5: Move common stripe get code into new find_get_st [...] adds 09cf53345779 md/raid5: Factor out helper from raid5_make_request() loop adds 7f181f7bfeb8 md/raid5: Drop the do_prepare flag in raid5_make_request() adds 0647deafbf63 md/raid5: Move read_seqcount_begin() into make_stripe_request() adds cb775de29f28 md/raid5: Refactor for loop in raid5_make_request() into w [...] adds 4fcbd9abb6f2 md/raid5: Keep a reference to last stripe_head for batch adds b16d91f9b7ea md/raid5: Refactor add_stripe_bio() adds 76816a91b3d2 md/raid5: Check all disks in a stripe_head for reshape progress adds a5b9c6a653fb md/raid5: Pivot raid5_make_request() adds a3906874f1f5 md/raid5: Improve debug prints adds e969c8949e9b md/raid5: Increase restriction on max segments per request adds ff4ec5f79108 md: Fix spelling mistake in comments adds d01051ed365d Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds aa516a92584e block: null_blk: Use the bitmap API to allocate bitmaps adds 852e4fdf0b5e Merge branch 'for-5.20/drivers' into for-next adds 9cbdff3b632e io_uring: define a 'prep' and 'issue' handler for each opcode adds 0b1e52da3bb0 io_uring: move to separate directory adds 72f8019e563f io_uring: move req async preparation into opcode handler adds 7b130501b773 io_uring: add generic command payload type to struct io_kiocb adds c4f4f39d256e io_uring: convert read/write path to use io_cmd_type adds 23bc635baabd io_uring: convert poll path to use io_cmd_type adds 99869a991e0d io_uring: convert poll_update path to use io_cmd_type adds bd80d651bb3d io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 590fb4bf0bef io_uring: convert net related opcodes to use io_cmd_type adds a4b5df3a0a86 io_uring: convert the sync and fallocate paths to use io_cmd_type adds 3053c523def0 io_uring: convert cancel path to use io_cmd_type adds ba5bea8f79de io_uring: convert timeout path to use io_cmd_type adds 99255fbce56b io_uring: convert open/close path to use io_cmd_type adds 612c5f0ab3e2 io_uring: convert madvise/fadvise to use io_cmd_type adds 9723f578ef6c io_uring: convert file system request types to use io_cmd_type adds 180da573e447 io_uring: convert epoll to io_cmd_type adds ba3f7a458da2 io_uring: convert splice to use io_cmd_type adds 2fdf25889797 io_uring: convert msg and nop to io_cmd_type adds e1416a688197 io_uring: convert rsrc_update to io_cmd_type adds e2882127f534 io_uring: convert xattr to use io_cmd_type adds 6479e51f0317 io_uring: convert iouring_cmd to io_cmd_type adds 5e145ebceebf io_uring: unify struct io_symlink and io_hardlink adds aa37b20fd1e2 io_uring: define a request type cleanup handler adds df667ce50df8 io_uring: add io_uring_types.h adds e311ed56515c io_uring: set completion results upfront adds 9101740d0eb2 io_uring: handle completions in the core adds 227c312dee2f io_uring: move xattr related opcodes to its own file adds b0d5bb1f8a5e io_uring: move nop into its own file adds 28a91fb3cc76 io_uring: split out filesystem related operations adds 8e1ecaf2f3a0 io_uring: split out splice related operations adds 2dae75b2d619 io_uring: split out fs related sync/fallocate functions adds d460934c5451 io_uring: split out fadvise/madvise operations adds e5e2718666da io_uring: separate out file table handling code adds 7654b9cb2518 io_uring: split out open/close operations adds 0381ebfea5f6 io_uring: move uring_cmd handling to its own file adds 46129e7b1a18 io_uring: add a dummy -EOPNOTSUPP prep handler adds 22b8b6741307 io_uring: move epoll handler to its own file adds facffec345d9 io_uring: move statx handling to its own file adds 312ffc8cae11 io_uring: split network related opcodes into its own file adds e4a05b833846 io_uring: move msg_ring into its own file adds 593a31e99db4 io_uring: move our reference counting into a header adds 20560ecd806c io_uring: move timeout opcodes and handling into its own file adds 580a812a02c0 io_uring: move SQPOLL related handling into its own file adds 464f16b26f78 io_uring: use io_is_uring_fops() consistently adds 81ee80bed7ce io_uring: move fdinfo helpers to its own file adds 5ca8df666707 io_uring: move io_uring_task (tctx) helpers into its own file adds e16dc5e4a6b0 io_uring: include and forward-declaration sanitation adds 26c2d6f89284 io_uring: add opcode name to io_op_defs adds c72e848b9219 io_uring: move poll handling into its own file adds cee3251e49c9 io_uring: move cancelation into its own file adds 6d235a0e8e91 io_uring: split provided buffers handling into its own file adds e5e3cd659a5a io_uring: move rsrc related data, core, and commands adds cc17146986cd io_uring: move remaining file table manipulation to filetable.c adds 6c4e11efaa4a io_uring: move read/write related opcodes to its own file adds c6a27ef2667e io_uring: move opcode table to opdef.c adds 1988b8cef91b io_uring: add support for level triggered poll adds c93bad7a02fa io_uring: deprecate epoll_ctl support adds 5895e2c3bcb7 io_uring: make reg buf init consistent adds a0e6987d3d34 io_uring: move defer_list to slow data adds 422bb0dd564c io_uring: better caching for ctx timeout fields adds 92f1ff5c8410 io_uring: refactor ctx slow data placement adds 47ac88ec2e20 io_uring: move small helpers to headers adds b8e608ec81c2 io_uring: explain io_wq_work::cancel_seq placement adds dbe922100a93 io_uring: inline ->registered_rings adds fc3ef1367975 io_uring: never defer-complete multi-apoll adds e0bf17c92617 io_uring: remove check_cq checking from hot paths adds 9be9553deedb io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds 818fc1dc7c0b io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 08b6477d243e io_uring: rw: delegate sync completions to core io_uring adds 97cfa12a5f23 io_uring: kill REQ_F_COMPLETE_INLINE adds 8ec8a69ac2b4 io_uring: refactor io_req_task_complete() adds 930afd6b2c45 io_uring: don't inline io_put_kbuf adds 8293e1f520e9 io_uring: poll: remove unnecessary req->ref set adds 25352a67180e io_uring: switch cancel_hash to use per entry spinlock adds 5a42f11bea93 io_uring: pass poll_find lock back adds 2f403cb0b857 io_uring: clean up io_try_cancel adds c30bc885efaa io_uring: limit the number of cancellation buckets adds 7b4d9b1478bd io_uring: clean up io_ring_ctx_alloc adds 2364be53236c io_uring: use state completion infra for poll reqs adds 84a8bc720414 io_uring: add IORING_SETUP_SINGLE_ISSUER adds a44cab7c4165 io_uring: pass hash table into poll_find adds 814494273cc0 io_uring: introduce a struct for hash table adds 31bb0b344d38 io_uring: propagate locking state to poll cancel adds ab352e358649 io_uring: mutex locked poll hashing adds b3c5b1c73100 io_uring: kbuf: add comments for some tricky code adds d648b488c649 io_uring: don't expose io_fill_cqe_aux() adds 5a4f5ee11110 io_uring: don't inline __io_get_cqe() adds f2afa39fac39 io_uring: introduce io_req_cqe_overflow() adds 803af2c90067 io_uring: deduplicate __io_fill_cqe_req tracing adds 7a50660dda69 io_uring: deduplicate io_get_cqe() calls adds b7bfbf3c6f04 io_uring: change ->cqe_cached invariant for CQE32 adds 329c937d34aa io_uring: kill extra io_uring_types.h includes adds 6e2a3dc42f35 io_uring: make io_uring_types.h public adds 30d872b1e481 io_uring: clean up tracing events adds 2e1e4ea34748 io_uring: move a few private types to local headers adds 0e6697dc7041 io_uring: remove extra io_commit_cqring() adds fce25e34ca79 io_uring: reshuffle io_uring/io_uring.h adds be29dbeacc68 io_uring: move io_eventfd_signal() adds 68a2ed2cfead io_uring: remove ->flush_cqes optimisation adds 79a22a881309 io_uring: fix multi ctx cancellation adds 3edfff6f2efa io_uring: improve task exit timeout cancellations adds 31b4576bf955 io_uring: fix io_poll_remove_all clang warnings adds 283e8499638e io_uring: hide eventfd assumptions in eventfd paths adds 5ac372560132 io_uring: introduce locking helpers for CQE posting adds c10ef05dfea0 io_uring: add io_commit_cqring_flush() adds e12fe6160ff0 io_uring: opcode independent fixed buf import adds 63727c67ee41 io_uring: move io_import_fixed() adds 8a229e99160b io_uring: consistent naming for inline completion adds 4f70c7f4c71c io_uring: add a warn_once for poll_find adds 974e1f9482bf io_uring: optimize io_uring_task layout adds b7e651254c6e io_uring: improve io_run_task_work() adds 9e69fef235a1 io_uring: move list helpers to a separate file adds 9b4f0291c3af io_uring: dedup io_run_task_work adds d5c4db64cca7 io_uring: remove priority tw list optimisation adds 145daae91673 io_uring: remove __io_req_task_work_add adds a7bc82212f7c io_uring: lockless task list adds d9367ed52a79 io_uring: introduce llist helpers adds 3d416593d6bd io_uring: batch task_work adds c86352aa7111 io_uring: add trace event for running task work adds 5ade312ad3a9 io_uring: trace task_work_run adds a925824e37c1 io_uring: kbuf: kill __io_kbuf_recycle() adds 7b9b2b668ea3 io_uring: have cancelation API accept io_uring_task directly adds 7c0aeb98f389 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 9e45680a573d io_uring: add sync cancelation API through io_uring_register() adds 3cc737ea2a6f io_uring: clean poll ->private flagging adds c7b1e4bb786d io_uring: remove events caching atavisms adds 681e04082571 io_uring: add a helper for apoll alloc adds 6f7386925635 io_uring: change arm poll return values adds f828f6f51a0b io_uring: refactor poll arm error handling adds 7391a5a492c9 io_uring: optimise submission side poll_refs adds b9ea1aa56e3c io_uring: kbuf: inline io_kbuf_recycle_ring() adds cdef0359f9f4 io_uring: move POLLFREE handling to separate function adds 964b5093f28e io_uring: improve io_fail_links() adds c0f9fc36f435 io_uring: fuse fallback_node and normal tw node adds ca581cf6de6b io_uring: remove extra TIF_NOTIFY_SIGNAL check adds 55e3ed6c5c62 io_uring: don't check file ops of registered rings adds a3dff69a4b05 io_uring: remove ctx->refs pinning on enter adds 70fb8c53069e io_uring: replace zero-length array with flexible-array member adds b62fa1bb38e3 io_uring: split out fixed file installation and removal adds 3807ecf40a88 io_uring: add support for passing fixed file descriptors adds aa05fe173f41 io_uring: let to set a range for file slot allocation adds 62db83ab18a2 io_uring: allow 0 length for buffer select adds fede7a788cad io_uring: restore bgid in io_put_kbuf adds a68caad69ce5 io_uring: allow iov_len = 0 for recvmsg and buffer select adds f7d3fd645482 io_uring: recycle buffers on error adds 05afa658043c io_uring: clean up io_poll_check_events return values adds b685406baa7d io_uring: add IOU_STOP_MULTISHOT return code adds 1f393876cfbc io_uring: add allow_overflow to io_post_aux_cqe adds 355e7f3af754 io_uring: fix multishot poll on overflow adds 8a5a0582f53d io_uring: fix multishot accept ordering adds 1300ebb20286 io_uring: multishot recv adds cd4e978eee38 io_uring: fix io_uring_cqe_overflow trace format adds d641b3a4a25e io_uring: only trace one of complete or overflow adds 1ce2218cdfc6 Merge branch 'for-5.20/io_uring' into for-next adds f014e73430f9 mm: Move starting of background writeback into the main ba [...] adds 2af677253f6c mm: Move updates of dirty_exceeded into one place adds 7fc0c1ee2914 mm: Add balance_dirty_pages_ratelimited_flags() function adds c60c6f41ca36 iomap: Add flags parameter to iomap_page_create() adds 31f2c9340c1c iomap: Add async buffered write support adds 42d2c19e0621 iomap: Return -EAGAIN from iomap_write_iter() adds eda41964d6c3 fs: add a FMODE_BUF_WASYNC flags for f_mode adds 12d6ed2b3b58 fs: add __remove_file_privs() with flags parameter adds f764b7381fb7 fs: Split off inode_needs_update_time and __file_update_time adds 97a37bd08a6e fs: Add async write file modification handling. adds b2b3b708cfd0 io_uring: Add support for async buffered writes adds df29670a63a2 io_uring: fix issue with io_write() not always undoing sb_ [...] adds 2137633ea9b1 io_uring: Add tracepoint for short writes adds fcc67f7a6565 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds e1065eaba605 xfs: Add async buffered write support adds 56b556b6589e mm: honor FGP_NOWAIT for page cache page allocation adds e57e3978bf40 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds abbbc92e2a39 io_uring: disable multishot recvmsg adds 2f536e97e151 Merge branch 'for-5.20/io_uring' into for-next new deef1be18e3f scsi: core: Remove reserved request time-out handling new 99e48cd6855e blk-mq: Add a flag for reserved requests new 9bdb4833dd39 blk-mq: Drop blk_mq_ops.timeout 'reserved' arg new 1263c1929fb8 scsi: fnic: Drop reserved request handling new 2dd6532e9591 blk-mq: Drop 'reserved' arg of busy_tag_iter_fn new 4cf6e6c0106b blk-mq: Drop local variable for reserved tag new 32fc0f154975 Merge branch 'for-5.20/block' into for-next new f1a8bbd1100d block: remove a superflous ifdef in blkdev.h new 6cc37a672a1e block: call blk_queue_free_zone_bitmaps from disk_release new edd1dbc83b1d block: use bdev_is_zoned instead of open coding it new 6deacb3bfac2 block: simplify blk_mq_plug new 052e545c9276 block: simplify blk_check_zone_append new 6b2bd274744e block: pass a gendisk to blk_queue_set_zoned new b3c72f8138b5 block: pass a gendisk to blk_queue_clear_zone_settings new 5d40066567a7 block: pass a gendisk to blk_queue_free_zone_bitmaps new 1dc0172027b0 block: remove queue_max_open_zones and queue_max_active_zones new 982977df4817 block: pass a gendisk to blk_queue_max_open_zones and blk_ [...] new b623e347323f block: replace blkdev_nr_zones with bdev_nr_zones new 375c140c199e block: use bdev based helpers in blkdev_zone_mgmt{,all} new a239145ad18b nvmet:: use bdev based helpers in nvmet_bdev_zone_mgmt_emu [...] new fabed68c2723 dm-zoned: cleanup dmz_fixup_devices new de71973c2951 block: remove blk_queue_zone_sectors new d86e716aa406 block: move zone related fields to struct gendisk new e0ea638d74d1 Merge branch 'for-5.20/block' into for-next new 43a20e93310e rnbd-clt: open code send_msg_open in rnbd_clt_map_device new 953d0c1b1d29 rnbd-clt: don't free rsp in msg_open_conf for map scenario new e8d5be284d30 rnbd-clt: kill read_only from struct rnbd_clt_dev new 7e6c34c6ca22 rnbd-clt: reduce the size of struct rnbd_clt_dev new 50aff97483b6 rnbd-clt: adjust the layout of struct rnbd_clt_dev new ffa41a717024 rnbd-clt: check capacity inside rnbd_clt_change_capacity new 59498516e707 rnbd-clt: pass sector_t type for resize capacity new 3b56590b1715 rnbd-clt: make rnbd_clt_change_capacity return void new 6c0d138a4e13 Merge branch 'for-5.20/drivers' into for-next new b994dfd4fc62 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 4ed045d8756a dm: unexport dm_get_reserved_rq_based_ios new e810cb78bc4b dm: refactor dm_md_mempool allocation new 444fe04f7a5a dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling new d44fb38f01c8 dm: add bio_rewind() API to DM core new 86e53d8ec686 dm: add two stage requeue mechanism new 3d26a8c92ab4 dm table: remove dm_table_get_num_targets() wrapper new 34c1eeabf7b5 dm table: audit all dm_table_get_target() callers new 18562f96c16e dm table: rename dm_target variable in dm_table_add_target() new 8dad08175239 dm verity: fix checkpatch close brace error new d9fcaa364808 dm cache: fix typo in 2 comment blocks new 9d9c998299bd dm raid: remove redundant "the" in parse_raid_params() comment new 1e077c0b2259 dm snapshot: fix typo in snapshot_map() comment new 2140d0fb3c55 docs: device-mapper: add a blank line at writecache.rst new fdbdf27adab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ff519afffcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7039cf081113 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] new 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address new 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml new dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property new a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported new 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void new ab84d19b864f mfd: t7l66xb: Drop platform disable callback new 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called new 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type new 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT new cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps new 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] new b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC new e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support new 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support new 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU new ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema new 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 new 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible new 2f1823d7d208 mfd: twl: Remove platform data support new fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data new a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section new ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys new ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers new 0c183939da84 mfd: tc6393xb: Make disable callback return void new 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() new c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] new 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] new 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments new 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" new b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells new e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC new f42e25323574 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 6e55aff8470d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a1e11fe7c39 next-20220706/regulator new a5752a5bd11e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds a556958a5f5b apparmor: Fix kernel-doc adds d179e14e63f5 lsm: Fix kernel-doc adds a06e5111d56a apparmor: Update help description of policy hash for intro [...] adds 44b5b6045b12 apparmor: make export of raw binary profile to userspace optional adds a05ddb3740c2 apparmor: Enable tuning of policy paranoid load for embedd [...] adds eaccfacf45fe apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] adds 93bf4db4a782 apparmor: Update MAINTAINERS file with the lastest information adds 40c891280499 apparmor: resolve uninitialized symbol warnings in policy_ [...] adds 2bf889bb0203 apparmor: fix quiet_denied for file rules adds 7a29ca52463e security/apparmor: remove redundant ret variable adds 0d46a809d19c apparmor: Fix failed mount permission check error message adds eb7da2655ff8 apparmor: Use struct_size() helper in kmalloc() adds e2796234e9e2 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] adds 591dd4e529a4 apparmor: Fix some kernel-doc comments adds 709e9c8a270d apparmor: Fix some kernel-doc comments adds 95d762f119d5 apparmor: fix aa_label_asxprint return check adds abbf7a522287 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' adds 58291b02c79c apparmor: Fix some kernel-doc comments adds 362f7f8b9f01 apparmor: fix reference count leak in aa_pivotroot() new 037873ab3532 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new d28db775a952 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e86ca671725b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 968dbb7230f1 Merge branch 'next' of git://github.com/cschaufler/smack-next new 46dbe12b6752 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ae3e25b929be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba76c8f466c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fbd2251d3ee9 docs: dt: writing-bindings: Update URL to DT schemas adds f25b0d9dd6d9 dt-bindings: connector: usb: align example indentation to [...] adds ad6c94de2ec4 dt-bindings: chosen: remove old .txt binding adds e35330f879cf dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] new 560045a46a07 dt-bindings: hwinfo: group Chip ID-like devices new 128a16b9704b dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID new 299064f5e267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abf26ce0b3ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b037cabc496 spi: dt-bindings: dw-apb-ssi: update spi-{r,t}x-bus-width adds 6eee27c598fd spi: dt-bindings: cadence: add missing 'required' adds acfc34f008c3 spi: dt-bindings: zynqmp-qspi: add missing 'required' new 2e063bb1d427 spi: amd: Make use of devm_spi_alloc_master() new deef4da8be2f spi: amd: Make use of dev_err_probe() new 1e71ffee97ac spi: amd: Drop io_base_addr member from struct amd_spi new 55861e36b663 spi: amd: Add struct and enum kernel-doc comments new 41cae19e4ca4 spi: AMD SPI controller driver bug fix and cleanups new c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next new c96b63bb3e75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96e8fc581868 x86/xen: Use clear_bss() for Xen PV guests adds 38fa5479b413 x86: Clear .brk area at early boot adds 7e09ac27f43b x86: Fix .brk attribute in linker script adds 7ba66b6221e3 Merge branch into tip/master: 'x86/urgent' adds 92262869c233 Merge branch into tip/master: 'irq/core' adds 368910a02461 Merge branch into tip/master: 'locking/core' adds d53be3c89c00 Merge branch into tip/master: 'perf/core' adds 9ae5c45d6935 Merge branch into tip/master: 'ras/core' adds d05b43059dfa sched/fair: Provide u64 read for 32-bits arch helper adds e2f3e35f1f5a sched/fair: Decay task PELT values during wakeup migration adds bb4479994945 sched, drivers: Remove max param from effective_cpu_util() [...] adds ec4fc801a02d sched/fair: Rename select_idle_mask to select_rq_mask adds 9b340131a4bc sched/fair: Use the same cpumask per-PD throughout find_en [...] adds 3e8c6c9aac42 sched/fair: Remove task_util from effective utilization in feec() adds b812fc9768e0 sched/fair: Remove the energy margin in feec() adds 3a4a70f102f6 Merge branch into tip/master: 'sched/core' adds 5349b5fc67f1 Merge branch into tip/master: 'x86/cpu' adds 75f6e5cae652 Merge branch into tip/master: 'x86/fpu' adds b69a2afd5afc x86/kexec: Carry forward IMA measurement log on kexec adds 55a870db0e5a Merge branch into tip/master: 'x86/kdump' adds c43009b6570f Merge branch into tip/master: 'x86/misc' adds 6e61033ae23d Merge branch into tip/master: 'x86/mm' adds 3c1ec304a1bc Merge branch into tip/master: 'x86/vmware' new 1dfa49eaf72d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 51f3d5ef1d0a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 01d8756132e5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 1267d9831171 dt-bindings: interrupt-controller: sifive,plic: Document R [...] adds dd46337ca696 irqchip/sifive-plic: Add support for Renesas RZ/Five SoC adds d60df7fd225a dt-bindings: interrupt-controller: Require trigger type fo [...] adds 5873ba559101 irqchip/sifive-plic: Fix T-HEAD PLIC edge trigger handling adds ee4aae577721 Merge branch irq/plic-edge-fixes into irq/irqchip-next new 36b3aa469f78 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new f87869176d47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8fb3768bfc30 rcu: Decrease FQS scan wait time in case of callback overloading adds 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine adds 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods adds 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] adds 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU adds 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag adds be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop adds 88882d1437e4 srcu: Block less aggressively for expedited grace periods adds 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently adds c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] adds e67198cc05b8 context_tracking: Take idle eqs entrypoints over RCU adds 6f0e6c1598b1 context_tracking: Take IRQ eqs entrypoints over RCU adds 493c1822825f context_tracking: Take NMI eqs entrypoints over RCU adds 3864caafe7c6 rcu/context-tracking: Remove rcu_irq_enter/exit() adds 62e2412df4b9 rcu/context_tracking: Move dynticks counter to context tracking adds 904e600e60f4 rcu/context_tracking: Move dynticks_nesting to context tracking adds 95e04f48ec0a rcu/context_tracking: Move dynticks_nmi_nesting to context [...] adds 564506495ca9 rcu/context-tracking: Move deferred nocb resched to contex [...] adds 172114552701 rcu/context-tracking: Move RCU-dynticks internal functions [...] adds c33ef43a3590 rcu/context-tracking: Remove unused and/or unecessary midd [...] adds 171476775d32 context_tracking: Convert state to atomic_t adds 08ab707dfc83 MAINTAINERS: Add Paul as context tracking maintainer adds 1dcaa3b46226 context_tracking: Use arch_atomic_read() in __ct_state for KASAN adds 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD adds b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD adds e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections adds 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off adds 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines adds 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure adds cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value adds 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] adds 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval adds 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] adds 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers new d60c0b5017a1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 754d308f81f5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new fa42dceb8064 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1ccd59066246 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter adds 7dbd3af50aad platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] adds 3888bb741177 ACPI: video: Change how we determine if brightness key-pre [...] adds 758babb511d8 platform/x86: panasonic-laptop: de-obfuscate button codes adds 9cfebda442f7 platform/x86: panasonic-laptop: sort includes alphabetically adds cb1f7d49736e platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] adds 027f88453dbf platform/x86: panasonic-laptop: don't report duplicate bri [...] adds 5e24e1eca1f2 platform/x86: panasonic-laptop: filter out duplicate volum [...] adds 4da4742236ce platform/x86: panasonic-laptop: Use acpi_video_get_backlig [...] adds 57a3487eefa5 platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] adds 2ac96c800dd1 platform/x86: hp-wmi: Ignore Sanitization Mode event new 23a2897de7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d1f2dfdba12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fec4cc3f1168 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c882716b6d41 firmware: Hold a reference for of_find_compatible_node() adds 72b5d5aef246 kernfs: fix potential NULL dereference in __kernfs_remove new 2fd26970cf66 Revert "kernfs: Change kernfs_notify_list to llist." new 9229e64cd77d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 1ce69c35b860 usb: host: xhci: use snprintf() in xhci_decode_trb() adds 90557fa89d3e dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string new ca1b755ea31a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 70446993ef0d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9636047ffafc tty: serial: samsung_tty: support more than 4 uart ports adds 72a43046b61a tty: serial: samsung_tty: loopback mode support adds 137b2d985928 serial: 8250_port: Fix spelling mistake adds b9491b2e45d7 serial: 8250_dw: Take port lock while accessing LSR adds 65e20e8cbbcc earlycon: prevent multiple register_console() adds 6343ecd76c82 serial: 8250_dw: Sort headers alphabetically adds 808313bc2182 serial: 8250_dw: Drop PM ifdeffery adds e9f973667956 8250_dwlib: Convert bitops to newer form adds 309f7beddf05 serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_ [...] adds c8177f90b7c6 dt-bindings: serial: 8250: Add npcm845 compatible string adds ac77f0077c32 tty: n_gsm: fix user open not possible at responder until [...] adds 01aecd917114 tty: n_gsm: fix tty registration before control channel open adds 556fc8ac0651 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() adds c568f7086c6e tty: n_gsm: fix missing timer to handle stalled links adds bec0224816d1 tty: n_gsm: fix non flow control frames during mux flow off adds 4fae831b3a71 tty: n_gsm: fix packet re-transmission without open contro [...] adds 32dd59f96924 tty: n_gsm: fix race condition in gsmld_write() adds 0af021678d5d tty: n_gsm: fix deadlock and link starvation in outgoing d [...] adds 734966043860 tty: n_gsm: fix resource allocation order in gsm_activate_mux() new 0763e80c465c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 3e753ecc5d6f misc: rtsx_pcr: Fix a typo adds 2af23d20bea6 MAINTAINERS: update Android driver maintainers adds 85df46465bbb bus: mvebu-mbus: Fix spelling mistake adds d60be533a003 scripts/tags.sh: Include tools directory in tags generation adds 80fc671bcc01 uacce: Handle parent device removal or parent driver module rmmod adds 261e224d6a5c pm/sleep: Add PM_USERSPACE_AUTOSLEEP Kconfig adds 1045a06724f3 remove CONFIG_ANDROID new 1837a81bd73d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2d693ed436a6 coresight: Add config flag to enable branch broadcast new bcc5834fba66 Documentation: coresight: Turn numbered subsections into r [...] new 32ee00d86e90 Documentation: coresight: Link config options to existing [...] new 774daad3c0d8 Documentation: coresight: Expand branch broadcast documentation new 998c78f902cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5dffd8764ed8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 740115505ed4 dt-bindings: interconnect: imx8m: Add bindings for imx8mp noc adds e2a4a0eeb0cd dt-bindings: interconnect: add fsl,imx8mp.h adds 2fcfa72fc13f interconnect: add device managed bulk API adds f2920aa361cd interconnect: imx: fix max_node_id adds c3b157005e14 interconnect: imx: set src node adds 522fd118048a interconnect: imx: introduce imx_icc_provider adds 6ec8d31a8009 interconnect: imx: configure NoC mode/prioriry/ext_control adds a0abc4d13f0b interconnect: imx: Add platform driver for imx8mp adds b9be9648a4b1 PM / devfreq: imx: Register i.MX8MP interconnect device adds 9f8c52f9a24b Merge branch 'icc-imx8mp' into icc-next new bd76d5d1017c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 1c8dbb5be5b8 iio: dac: mcp4922: add support to mcp4921 adds 654f9661232a dt-bindings: iio: dac: mcp4922: expand for mcp4921 support adds abeba59f9354 iio: Don't use bare "unsigned" adds 2a5bf05f123f iio: adc: qcom-spmi-rradc: Fix spelling mistake "coherrenc [...] adds 658167289671 iio: dac: ad5380: align '*' each line and drop unneeded bl [...] adds cf59ad968bb7 iio: adc: stm32-adc: make safe adc disable adds 883f50ead31c iio: adc: stm32-adc: disable adc before calibration new 24ccfa6f2358 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds d4a0a189b72a phy: ti: tusb1210: Don't check for write errors when powering on adds 3a8802528db4 dt-bindings: phy: mediatek: Add YAML schema for PCIe PHY adds e4e46bc71c18 phy: mediatek: Add PCIe PHY driver adds 93134b0a4bb5 dt-bindings: PHY: P2U: Add support for Tegra234 P2U block adds de6026682569 phy: tegra: Add PCIe PIPE2UPHY support for Tegra234 adds f49f2ece44f4 phy: dphy: drop unexpected word "the" in the comments adds b113e55913e7 phy: rockchip-inno-usb2: Prevent incorrect error on probe adds 79446a2d2b4e phy: dt-bindings: cdns,dphy: Add compatible for dphy on j721e adds efcd5f5268a8 phy: cdns-dphy: Add band config for dphy tx adds f6723b849536 phy: cdns-dphy: Add support for DPHY TX on J721e adds 6a23afad443a phy: phy-mtk-dp: Add driver for DP phy adds 8f662cd9f6aa phy: qcom-qmp-pcie: drop obsolete pipe clock type check adds 36db6ce1e47c phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check adds 5d5b7d509ff8 phy: qcom-qmp-usb: clean up pipe clock handling adds 74acf0ee6eaa phy: qcom-qmp: clean up v4 and v5 define order adds b46ae21d0ab6 phy: qcom-qmp: clean up define alignment adds fe841d5ba754 phy: qcom-qmp: clean up hex defines adds 2ec9bc8d1b0a phy: qcom-qmp-pcie: make pipe clock rate configurable adds 85d43a69db2d dt-bindings: phy: qcom,qmp: add IPQ8074 PCIe Gen3 PHY binding adds 334fad185415 phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support adds 8dc60f8da22f phy: rockchip-inno-usb2: Sync initial otg state adds fc227d807b4b phy: phy-brcm-usb: drop unexpected word "the" in the comments adds 76ab79f9726c dt-bindings: phy: add Amlogic G12A Analog MIPI D-PHY bindings adds 2a56dc650e54 phy: amlogic: Add G12A Analog MIPI D-PHY driver new 4606e2aa8dca next-20220706/phy-next new df6407782964 soundwire: bus_type: fix remove and shutdown support new bd29c00edd0a soundwire: revisit driver bind/unbind and callbacks new 9a24bb35b0d8 soundwire: peripheral: remove useless ops pointer new 3e9c9f90573f soundwire: intel: use pm_runtime_resume() on component probe new 33ba01788889 soundwire: qcom: Add support for controlling audio CGCR from HLOS new 1fd0d85affe4 soundwire: qcom: Add flag for software clock gating check new aa1262ca6695 soundwire: qcom: Check device status before reading devid new 3f4a70268d54 soundwire: qcom: Enable software clock gating requirement flag new f8dab56d7035 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bef3e46ca819 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 7759a4d90107 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 34c1bbc8c745 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds c87d8e90bccb staging: r8188eu: drop return value from receive_disconnect adds d61da1d7a1bf staging: r8188eu: remove HW_VAR_H2C_MEDIA_STATUS_RPT from [...] adds 3355a12760de staging: r8188eu: remove unneeded semicolon new 7acf809e937a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 3a4413b77429 dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul adds 0951a90e343d dmaengine: imx-sdma: Improve the SDMA irq name adds a7a5c1a93d83 dmaengine: ep93xx: Fix typo in comments adds cfa1927f8468 dt-bindings: dma: fsl-edma: Convert to DT schema adds ab356484dbb9 dmaengine: at_xdmac: Fix typo in comment adds 8d8bbefa6a33 dmaengine: mediatek: mtk-hsdma: Fix typo in comment adds 9bef4929fa21 dmaengine: fsl-edma: remove redundant assignment to pointe [...] new a94a098a21c6 dmaengine: sun4i: Set the maximum segment size new 8f64c2a4c8b5 dmaengine: xilinx_dpdma: Omit superfluous error message in [...] new e4c4182f3c55 dmaengine: fix typos in comments new fd39ae75b662 dmaengine: mediatek-cqdma: fix typo in comment new 2749416f7529 dmaengine: owl: fix typo in comment new 6a4e9307cd37 dmaengine: qcom: fix typo in comment new a0e02b8cfb05 dmaengine: s3c24xx: fix typo in comment new 0d7c11af47aa dmaengine: jz4780: fix typo in comment new a71da24ce1f8 dmaengine: ste_dma40: fix typo in comment new 6bc7ea3c9b49 dmaengine: dmatest: use strscpy to replace strlcpy new 4ce653d7c651 dt-bindings: dma: dw-axi-dmac: extend the number of interrupts new b2cc5c465c2c dmaengine: sf-pdma: Add multithread support for a DMA channel new 01eafd4b2380 dmaengine: imx-sdma: Add missing struct documentation new 4348d99efa01 dmaengine: altera-msgdma: Fixed some inconsistent function [...] new d8a90be8d567 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a380937860e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b074d21eb48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94e9b6036868 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 522ae491e18a virtio_pmem: initialize provider_data through nd_region_desc adds e66eb603b9c6 virtio_pmem: set device ready in probe() adds 6a9720576cd0 virtio: VIRTIO_HARDEN_NOTIFICATION is broken new 2d82043ab988 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 50d6281ce9b8 dma-mapping: Fix build error unused-value adds 54439d20c027 remoteproc: mediatek: Enable cache for mt8186 SCP adds 10f003b4e631 dt-bindings: remoteproc: pru: Re-arrange "compatible" in a [...] adds ca63e3d8f654 dt-bindings: remoteproc: pru: Update bindings for K3 AM62x SoCs adds aa0cec248c37 remoteproc: pru: Add support for various PRU cores on K3 A [...] adds 913b6fd2e157 Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 6f51be65e043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 adds 5b32432e0d68 gpio: pca9570: add pca9571 support adds 02873178fc30 gpio: adnp: use simple i2c probe function adds 441e04e85e56 gpio: adnp: Make use of device properties adds f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges adds 1fde565c5593 gpio: rockchip: add support for rk3588 new 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h new 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] new 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically new 04fbd5742dd4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9adeba354d94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 038bd876efe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 615e2f27e35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 34e3b69b1edc dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl adds 92a9b8252576 pinctrl: renesas: Add RZ/V2M pin and gpio controller driver adds 1929683e5b94 dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support adds 665f77eb0d2f pinctrl: renesas: Add PORT_GP_CFG_13 macros adds ad9bb2fec662 pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support adds 050442ae4c74 pinctrl: renesas: r8a779g0: Add pins, groups and functions adds 42cbd16e7c54 pinctrl: renesas: r8a779g0: Fixup MODSEL8 adds aa83be7c8dca pinctrl: renesas: r8a779g0: Remove unused NOGP definitions adds 1204bc463b1e pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions adds b279b54b5075 pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions adds 5a494f02b886 pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs adds 475425ee38d6 pinctrl: renesas: r8a779g0: Tidyup POC1 voltage adds 0df46188a588 pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X adds 1b23d8a478be pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B adds 213b713255de pinctrl: renesas: r8a779g0: Add missing HSCIF3_A adds cf4f7891847b pinctrl: renesas: r8a779g0: Add missing HSCIF1_X adds 49e4697656bd pinctrl: renesas: r8a779g0: Add missing SCIF3 adds 9c151c2be92b pinctrl: renesas: r8a779g0: Add missing SCIF1_X adds c2b4b2cd632d pinctrl: renesas: r8a779g0: Add missing CANFD5_B adds 85a9cbe4c57b pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A adds 1c2646b5cebf pinctrl: renesas: r8a779g0: Add missing FlexRay adds c606c2fde233 pinctrl: renesas: r8a779g0: Add missing PWM adds b811062e5fd0 pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A adds 36fb7b8af55b pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0 adds 36611d28f513 pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx new 66f4e1d807ad Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 91f9096d9a5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d43a32a83e3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed new f11c1cc75627 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() new 86dc18bcc88e Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] new f4d3e11b65b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b7ecce6800eb selftests:timers: globals don't need initialization to 0 new 462dcec6652c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2fee47ab793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7057cd2d037 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 941faef8a8fd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 1b9a23ab52f8 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 0c9fd52f0f95 fsi: Fix typo in comment adds d72bea37e153 fsi: occ: Fix checksum failure mode adds c27b98ca0edb hwmon (occ): Retry for checksum failure adds e7a66dc2125e fsi: occ: Prevent use after free adds e1b9895b42b0 fsi: cleanup extern usage in function definition adds becdb3b8e4f9 fsi: sbefifo: Add detailed debugging information adds 04823dd2af87 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] new 27d4a7832f40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc0044275928 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds faa4daef55dd dt-bindings: nvmem: mediatek: efuse: add support for mt8186 adds 432ee5a3cfcf nvmem: mtk-efuse: Simplify with devm_platform_get_and_iore [...] new 3b7a7a1ba893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43e5b4e76b7f Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 2852ca7fba9f panic: Taint kernel if tests are run adds c272612cb4a2 kunit: Taint the kernel when KUnit tests are run new 671007281de9 apparmor: test: Remove some casts which are no-longer required new 2bf46d6f0ac3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 0823f96696b5 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 946dccb35d74 memblock tests: Makefile: add arguments to control verbosity adds 76586c00e74d memblock tests: add verbose output to memblock tests adds c55b31a124a6 memblock tests: set memblock_debug to enable memblock_dbg( [...] adds fe833b4edc59 memblock tests: remove completed TODO items new 45f4a3f8f7cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93a58747f5b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 921309540e00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d1ca263d0d51 mm, slab: fix bad alignments adds efb9352700ba mm/slub: Simplify __kmem_cache_alias() adds 0c7e0d699ef1 tools/vm/slabinfo: Handle files in debugfs adds b347aa7b5747 mm/tracing: add 'accounted' entry into output of allocatio [...] adds b77d5b1b83e3 mm: slab: optimize memcg_slab_free_hook() new 4ace64dd0f39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2ff4b7600cd random: remove CONFIG_ARCH_RANDOM new 2d29184c1c10 random: remove "nordrand" flag in favor of "random.trust_cpu" new 032f016d2218 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 23c54ba4ad8a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 865e0f45b752 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 6e926c6efdce Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 5036793d7dbd exec: Fix a spelling mistake new afc0bcadf40d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 0f39d5e59e2d arm: align find_bit defs with generic kernel adds a97ee744f07e lib/bitmap: change return values to bool where appropriate adds 6f020b3fa73b lib/bitmap: change type of bitmap_weight to unsigned int adds 220fed6b782a cpumask: change return types to bool where appropriate adds 50e413c31800 lib/cpumask: change return types to unsigned adds e32bd0390739 lib/cpumask: move one-line wrappers around find_bit to the header adds db0e627fee42 mm: split include/linux/gfp.h adds 52cdf267e77d lib/cpumask: move some one-line wrappers to header file new bacce24f713c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 9514591fdf45 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 0426c14386f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bd9b66fcb0b1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 507db7927cd1 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds c453d8c7d138 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 160088b3b6d7 mm/migration: remove unneeded lock page and PageMovable check adds 7ce82f4c3f3e mm/migration: return errno when isolate_huge_page failed adds ad1ac596e8a8 mm/migration: fix potential pte_unmap on an not mapped pte adds 205498012513 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds c9e124e0382d mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds f25ab3bdfb6f mm/damon/reclaim: deduplicate 'commit_inputs' handling adds a79b68ee3e21 mm/damon/sysfs: deduplicate inputs applying adds f943e7e3a4c6 mm/damon/reclaim: make 'enabled' checking timer simpler adds d79905c77f96 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds aeaec8e27edd mm: rename kernel_init_free_pages to kernel_init_pages adds d9da8f6cf55e mm: introduce clear_highpage_kasan_tagged adds 6c2f761dad78 kasan: fix zeroing vmalloc memory with HW_TAGS adds 8edaec075600 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 000eca5d044d mm/mempolicy: fix get_nodes out of bound access adds c15187a4a2d6 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds 5035ebc644ae mm: shrinkers: introduce debugfs interface for memory shrinkers adds e33c267ab70d mm: shrinkers: provide shrinkers with names adds 7507f0991d59 mm: docs: document shrinker debugfs adds d261ea23533b tools: add memcg_shrinker.py adds bbf535fd6f06 mm: shrinkers: add scan interface for shrinker debugfs adds 8eb510db2125 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds f9863be49312 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds 5d7a7c54d3d7 mm/vmalloc: initialize VA's list node after unlink adds 899c6efe58db mm/vmalloc: extend __find_vmap_area() with one more argument adds 5e21f2d577cf lib/test_vmalloc: switch to prandom_u32() adds c8945306976f mm/swapfile: fix possible data races of inuse_pages adds 442701e7058b mm/swap: remove swap_cache_info statistics adds c364f9af299f mm/damon/dbgfs: add and use mappings between 'schemes' act [...] adds 0e93e8bfd0b8 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] adds 8cdcc532268d mm/damon/schemes: add 'LRU_PRIO' DAMOS action adds 0bcba960b1fa Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action adds 99cdc2cd180a mm/damon/schemes: add 'LRU_DEPRIO' action adds b57e39a743e4 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action adds 40e983cca927 mm/damon: introduce DAMON-based LRU-lists Sorting adds 6acfcd0d7524 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT adds 50b0f797cab6 userfaultfd: selftests: infinite loop in faulting_process adds 64fe24a3e05e mm/mprotect: try avoiding write faults for exclusive anony [...] adds b8cecb9376b9 mm/vmscan: convert reclaim_clean_pages_from_list() to folios adds 166e3d32276f mm/vmscan: convert isolate_lru_pages() to use a folio adds ff00a170d950 mm/vmscan: convert move_pages_to_lru() to use a folio adds 07f67a8dedc0 mm/vmscan: convert shrink_active_list() to use a folio adds a83f0551f496 mm/vmscan: convert reclaim_pages() to use a folio adds e3c4cebf3f9d mm: add folios_put() adds c2bc16817aa0 mm/swap: add folio_batch_move_lru() adds 7d80dd096f8f mm/swap: make __pagevec_lru_add static adds 70dea5346ea3 mm/swap: convert lru_add to a folio_batch adds 7a3dbfe8a52b mm/swap: convert lru_deactivate_file to a folio_batch adds 85cd7791a809 mm/swap: convert lru_deactivate to a folio_batch adds cec394bafab5 mm/swap: convert lru_lazyfree to a folio_batch adds 3a44610b1263 mm/swap: convert activate_page to a folio_batch adds 82ac64d86fb0 mm/swap: rename lru_pvecs to cpu_fbatches adds 4864545a4669 mm/swap: pull the CPU conditional out of __lru_add_drain_all() adds a2d33b5dd674 mm/swap: optimise lru_add_drain_cpu() adds 2397f780e1e0 mm/swap: convert try_to_free_swap to use a folio adds ab5e653ee810 mm/swap: convert release_pages to use a folio internally adds 2f58e5de6627 mm/swap: convert put_pages_list to use folios adds 8d29c7036f5f mm/swap: convert __put_page() to __folio_put() adds 83d996599540 mm/swap: convert __put_single_page() to __folio_put_small() adds 5ef82fe7f6bc mm/swap: convert __put_compound_page() to __folio_put_large() adds 188e8caee968 mm/swap: convert __page_cache_release() to use a folio adds 5375336c8c42 mm: convert destroy_compound_page() to destroy_large_folio() adds b98c359f1d92 mm: convert page_swap_flags to folio_swap_flags adds 75fa68a5d898 mm/swap: convert delete_from_swap_cache() to take a folio adds ceff9d3354e9 mm/swap: convert __delete_from_swap_cache() to a folio adds ed7802dd48f7 mm: memory_hotplug: enumerate all supported section flags adds 66361095129b mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] adds dc2628f39582 mm: hugetlb: remove minimum_order variable adds f7cc67ae7f62 mm/madvise: minor cleanup for swapin_walk_pmd_entry() adds 0506c31d0a84 mm: rmap: simplify the hugetlb handling when unmapping or [...] adds 30934843019a mm/smaps: add Pss_Dirty adds e8da368a1e42 mm, docs: fix comments that mention mem_hotplug_end() adds dc89997264de zram: do not lookup algorithm in backends table adds ade63b419c4e mm/page_alloc: make the annotations of available memory mo [...] adds 18f3962953e4 mm: hugetlb: kill set_huge_swap_pte_at() adds f673bd7c2654 mm: sparsemem: drop unexpected word 'a' in comments adds dd5ff79d4ab8 mm/khugepaged: remove unneeded shmem_huge_enabled() check adds 4d928e20fd5b mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs adds 36ee2c784af0 mm/khugepaged: trivial typo and codestyle cleanup adds 2f55f070e5b8 mm/khugepaged: minor cleanup for collapse_file adds 6dcdc94db1d4 mm/khugepaged: use helper macro __ATTR_RW adds 081c32564bac mm/khugepaged: remove unneeded return value of khugepaged_ [...] adds 1baec203b77c mm/khugepaged: try to free transhuge swapcache when possible adds 4f2930c6718a selftests/vm: only run 128TBswitch with 5-level paging new 4567f958e15d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new d3334171648a Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 8de197f76e6a Merge branch 'mm-stable' into mm-unstable new 94f3a2ffabcf mm: discard __GFP_ATOMIC new 1fa86360ccd6 mips: rename mt_init to mips_mt_init new 3ca23d232bd8 android: binder: stop saving a pointer to the VMA new e74b743c5727 android-binder-stop-saving-a-pointer-to-the-vma-fix new 9b025c7b30a6 android: binder: fix lockdep check on clearing vma new cd6988635abc Maple Tree: add new data structure new 4b55df5e7a40 maple_tree: fix underflow in mas_spanning_rebalance() new d4e7fe158d87 maple_tree: fix mas_spanning_rebalance() corner case new 32da8d0ac1b9 maple_tree: Fix use of node for global range in mas_wr_spa [...] new 32c88c8d1cfe radix tree test suite: add pr_err define new ea61c61bbcce radix tree test suite: add kmem_cache_set_non_kernel() new 104d978edfa4 radix tree test suite: add allocation counts and size to k [...] new 3c2713549a32 radix tree test suite: add support for slab bulk APIs new 21acdb652db8 radix tree test suite: add lockdep_is_held to header new d5aeb741c921 lib/test_maple_tree: add testing for maple tree new ac870494a059 test_maple_tree: add test for spanning store of entire range new 36d6ac81ba98 test_maple_tree: add test for spanning store to most of the tree new 29e01469b35a mm: start tracking VMAs with maple tree new 826664bebf60 mm/mmap: reorder validate_mm_mt() checks new bdd1b964dc4f mm: add VMA iterator new b3c735c65522 mmap: use the VMA iterator in count_vma_pages_range() new 08bfa2407c74 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 7a57c0e52fee mm/mmap: use the maple tree for find_vma_prev() instead of [...] new e2f9477f9c50 mm/mmap: use maple tree for unmapped_area{_topdown} new f8c08fa63474 kernel/fork: use maple tree for dup_mmap() during forking new ad1ba3623b76 damon: convert __damon_va_three_regions to use the VMA iterator new 2bc4d7e36c1d proc: remove VMA rbtree use from nommu new 43cdf7ce2afa mm: remove rb tree. new 4131bc1b44eb mmap: change zeroing of maple tree in __vma_adjust() new 677cea666416 xen: use vma_lookup() in privcmd_ioctl_mmap() new 19ac2c5147e7 mm: optimize find_exact_vma() to use vma_lookup() new 403699276afe mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 609fcad72784 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 548c32318c2f mm: use maple tree operations for find_vma_intersection() new 9361fff89a24 mm/mmap: use advanced maple tree API for mmap_region() new 3313c7fbbbb1 mm: remove vmacache new 2375cc15fb96 mm: convert vma_lookup() to use mtree_load() new 4422f7164a7c mm/mmap: move mmap_region() below do_munmap() new 2981c2f1398e mm/mmap: reorganize munmap to use maple states new c44a06d3006c mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 92d229147ec9 arm64: remove mmap linked list from vdso new 712a08d4ea28 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 9f4bcb37ec03 parisc: remove mmap linked list from cache handling new 246c3d84124d powerpc: remove mmap linked list walks new 17e2863c82ae s390: remove vma linked list walks new 56d4d8cb83c5 x86: remove vma linked list walks new 78b0cccf56db xtensa: remove vma linked list walks new a97723697213 cxl: remove vma linked list walk new f4497626a535 optee: remove vma linked list walk new 3f5e2df96023 um: remove vma linked list walk new 8dc9754da0b5 coredump: remove vma linked list walk new 6dda007dcc8b exec: use VMA iterator instead of linked list new 96ebdea8f2cc fs/proc/base: use maple tree iterators in place of linked list new 9c2db90a2b95 fs/proc/task_mmu: stop using linked list and highest_vm_end new 288f9fbccd34 userfaultfd: use maple tree iterator to iterate VMAs new 809da0e7a530 ipc/shm: use VMA iterator instead of linked list new c04e2c21f3d2 acct: use VMA iterator instead of linked list new eb5d075b2190 perf: use VMA iterator new cbb085174231 sched: use maple tree iterator to walk VMAs new 3689fb2c1942 fork: use VMA iterator new ed1b8f93486b bpf: remove VMA linked list new 2646a63fe7b0 mm/gup: use maple tree navigation instead of linked list new 16346af286ca mm/khugepaged: stop using vma linked list new a8f60600bf17 mm/ksm: use vma iterators instead of vma linked list new 92677142c512 mm/madvise: use vma_find() instead of vma linked list new b1abf71a2ee1 mm/memcontrol: stop using mm->highest_vm_end new eb9d04bed254 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 545b00c027ed mm/mlock: use vma iterator and maple state instead of vma [...] new 33d48e78ef16 mm/mprotect: use maple tree navigation instead of vma linked list new 1c01c38dfcaf mm/mremap: use vma_find_intersection() instead of vma linked list new cbbc4a794a2c mm/msync: use vma_find() instead of vma linked list new dc5aa0c68935 mm/oom_kill: use maple tree iterators instead of vma linked list new f9e80ea778c4 mm/pagewalk: use vma_find() instead of vma linked list new e75c2dd7519c mm/swapfile: use vma iterator instead of vma linked list new 310dec775cbd i915: use the VMA iterator new 776bf032217f nommu: remove uses of VMA linked list new e973942e54bf riscv: use vma iterator for vdso new b7563f5f7912 mm: remove the vma linked list new ed05bba92361 mm/mmap: fix error return code in do_mas_align_munmap() new 2937b08a1b1f mm: document maple tree pointer at unmap_vmas() at memory.c new 300382caaed7 mm-remove-the-vma-linked-list-fix-2-fix new cd6f4017c6b1 mm/mmap: fix copy_vma() new_vma check new 265c15ef73ac mm/mmap: drop range_has_overlap() function new 80702b652b8e mm/mmap.c: pass in mapping to __vma_link_file() new dbf209ddcd04 selftests/vm: add protection_keys tests to run_vmtests new c81a41a87714 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 new 35dd03bc7f86 mm: drop oom code from exit_mmap new 8db2efd602f3 mm-drop-oom-code-from-exit_mmap-fix-fix new f3ed06339c17 mm: delete unused MMF_OOM_VICTIM flag new 241b0489ef11 mm: refactor of vma_merge() new cfe4dff97ca4 mm: add merging after mremap resize new a7f58feaafbb mm-add-merging-after-mremap-resize-checkpatch-fixes new 737a74c2b118 mm: rename is_pinnable_page() to is_longterm_pinnable_page() new 8a68eabf1efe mm: add zone device coherent type memory support new fed0319e50db mm: handle Non-LRU pages returned by vm_normal_pages new b9d78cdf0289 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix new b387c907a7c6 mm: add device coherent vma selection for memory migration new e6f769125a87 mm: remove the vma check in migrate_vma_setup() new 953acff56b52 mm/gup: migrate device coherent pages when pinning instead [...] new 1454775c53fc drm/amdkfd: add SPM support for SVM new ca518a0dff7c lib: test_hmm add ioctl to get zone device type new 7337f52caa7f lib: test_hmm add module param for zone device type new 281d53970ffc lib: add support for device coherent type in test_hmm new 3564189fd66c tools: update hmm-test to support device coherent type new 72382115952d tools: update test_hmm script to support SP config new a1244a942516 tools: add hmm gup tests for device coherent type new df15a51307b8 tools: add selftests to hmm for COW in device memory new 5c4113b8a19c dax: introduce holder for dax_device new 828da3623f29 mm: factor helpers for memory_failure_dev_pagemap new ab2003bbf25a mm-factor-helpers-for-memory_failure_dev_pagemap-fix new 61e63fdd8002 mm/memory-failure: fix redefinition of mf_generic_kill_procs new 8edc25661927 pagemap,pmem: introduce ->memory_failure() new 9d62b02285b3 fsdax: introduce dax_lock_mapping_entry() new a033080b7682 mm: introduce mf_dax_kill_procs() for fsdax case new 3c88e4ba58c3 xfs: implement ->notify_failure() for XFS new 72934e626098 fsdax: set a CoW flag when associate reflink mappings new c3c914b3596a fsdax: output address in dax_iomap_pfn() and rename it new bd703bc52b50 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 new 2319ab59f13e fsdax: introduce dax_iomap_cow_copy() new 68ac5c87d030 fsdax: replace mmap entry in case of CoW new eb49484b5a5a fsdax: add dax_iomap_cow_copy() for dax zero new 589a5601b560 fsdax: dedup file range to use a compare function new 0e7373c7357d xfs: support CoW in fsdax mode new 42aea2d01593 xfs-support-cow-in-fsdax-mode-fix new 3b1ea8ea4dd4 xfs: add dax dedupe support new cf67fba0e023 mm/page_alloc: minor clean up for memmap_init_compound() new ce674b53f17d selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 5096b5384b84 userfaultfd: add /dev/userfaultfd for fine grained access control new 8db02d85c403 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 46c69576677a userfaultfd: update documentation to describe /dev/userfaultfd new 1f9d90fafe38 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] new f2b601972872 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 1f89d1f245b9 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 10c3b9335581 mm: khugepaged: check THP flag in hugepage_vma_check() new 17c2b2d21f95 mm: thp: consolidate vma size check to transhuge_vma_suitable new ea1277f850ad mm: khugepaged: better comments for anon vma check in huge [...] new 06baf398b3c1 mm: thp: kill transparent_hugepage_active() new e73286d73365 mm-thp-kill-transparent_hugepage_active-fix new eed12acba9ae mm-thp-kill-transparent_hugepage_active-fix-fix new 5ba30467f224 mm: thp: kill __transhuge_page_enabled() new 06c6e88ce26e mm: khugepaged: reorg some khugepaged helpers new 6236905decc6 doc: proc: fix the description to THPeligible new 9fe9629fe976 kasan: separate double free case from invalid free new 784d29d01742 mm: memcontrol: remove dead code and comments new bc252fb397d6 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] new dcfd25986952 mm: memcontrol: prepare objcg API for non-kmem usage new 0a30e3e780c6 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] new 0dfbdf646d44 mm: vmscan: rework move_pages_to_lru() new 3231a9c3c214 mm: thp: make split queue lock safe when LRU pages are reparented new 2366656373b9 mm: memcontrol: make all the callers of {folio,page}_memcg() safe new 99730449a2e3 mm: memcontrol: introduce memcg_reparent_ops new 0bf2590c3023 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages new 0425c7a46cf2 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function new c95f110fd0d9 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new ef2c5995fcd2 hugetlb: skip to end of PT page mapping when pte not present new 44f5472d5d8f arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page new ad4302251a48 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix new be686be7e69f hugetlb: do not update address in huge_pmd_unshare new ab91b71a02bc hugetlb: fix an unused variable warning/error new 3b8bcbe45670 hugetlb: lazy page table copies in fork() new a52db6ebf293 mm/page_alloc: add page->buddy_list and page->pcp_list new 4dfc8f06f640 mm/page_alloc: use only one PCP list for THP-sized allocations new d051139b2716 mm/page_alloc: split out buddy removal code from rmqueue i [...] new 024dcd421ba8 mm/page_alloc: remove mistaken page == NULL check in rmqueue new 312b28d7de38 mm/page_alloc: protect PCP lists with a spinlock new fbb13f3f4ba9 mm/page_alloc: remotely drain per-cpu lists new 73c391d9f34a procfs: add 'size' to /proc/<pid>/fdinfo/ new dd57289a7b55 procfs: add 'path' to /proc/<pid>/fdinfo/ new 3cd5f6f8b5ec mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] new 1e74be2b71a6 memcg: notify about global mem_cgroup_id space depletion new 94e424380d52 filemap: minor cleanup for filemap_write_and_wait_range new c73cba65eb8a lib/test_free_pages.c: pass a pointer to virt_to_page() new a6bf64048578 mm/highmem: pass a pointer to virt_to_page() new d4a2b0bf194e mm: kfence: pass a pointer to virt_to_page() new c6d947f492d3 mm: gup: pass a pointer to virt_to_page() new c17c9b738bc0 mm: nommu: pass a pointer to virt_to_page() new 2ee1bbe26372 mm/mmap: build protect protection_map[] with __P000 new ad49406295ea mm/mmap: define DECLARE_VM_GET_PAGE_PROT new f80f35326fbe powerpc/mm: move protection_map[] inside the platform new b045d3079961 sparc/mm: move protection_map[] inside the platform new a234fcd6cfa1 arm64/mm: move protection_map[] inside the platform new 9b77b82905e1 x86/mm: move protection_map[] inside the platform new 68f763ead171 x86-mm-move-protection_map-inside-the-platform-fix new 278dd4605abc mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] new 558e590a7655 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new df1e31e6d8d2 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new ec0a20103d6d openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new c1df7f236292 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 17c6f76f1fbd xtensa: noMMU: fix vm_get_page_prot definition new 1382a1b00b71 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 38f433d8b281 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 2c89852ec634 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 9c6a56243780 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 6cb46368ffa0 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 3a6bd5b5ef66 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 3bb01b8ef0ad s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 28761467b23f ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new d60401481595 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 995c0b296f31 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new b995ac216a4e arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new e6996196f4b2 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new b91ac3f01c8c um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 79f6584be6e9 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 5493a5ce6004 sh: noMMU: fix vm_get_page_prot definition new 246fc5e11e8a mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT new 3eeda1ed66fb mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new 80f06f65972f csky: drop definition of PTE_ORDER new 1a8eefd1ada4 csky: drop definition of PGD_ORDER new 58f9a33ace61 mips: rename PMD_ORDER to PMD_TABLE_ORDER new 286a79e01348 mips: rename PUD_ORDER to PUD_TABLE_ORDER new 35298cdaecf9 mips: drop definitions of PTE_ORDER new 96a13d516bd1 mips: rename PGD_ORDER to PGD_TABLE_ORDER new bc9e8854c98d nios2: drop definition of PTE_ORDER new e7e24d850ddd nios2: drop definition of PGD_ORDER new 590cf06e0e64 loongarch: drop definition of PTE_ORDER new 728e0de0c38b loongarch: drop definition of PMD_ORDER new a02d796059ac loongarch: drop definition of PUD_ORDER new 026768b7d7e1 loongarch: drop definition of PGD_ORDER new dd0ff2241a65 loongarch: drop definition of PGD_ORDER new e179e5a93c67 parisc: rename PGD_ORDER to PGD_TABLE_ORDER new 2b27095b52f1 xtensa: drop definition of PGD_ORDER new f34fc1384350 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER new 1505b85752d4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new 8369da11dad8 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new 33ad4fe787eb mm: hugetlb_vmemmap: introduce the name HVO new f96a6aaa3498 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 951cb8a2ebfd mm: hugetlb_vmemmap: replace early_param() with core_param() new 19d7c25886f8 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 0d5b7d0bb462 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new 6850a2475a6b mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new c3f9ef1dbda2 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new 8f28d46187b4 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 78e9fa2107a0 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new 59aafb844a51 mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 65cd3a6b46fc mm-hwpoison-make-unpoison-aware-of-raw-error-info-in-hwpoi [...] new b558e2a26d31 mm, hwpoison: set PG_hwpoison for busy hugetlb pages new 69f13ad972f5 mm, hwpoison: make __page_handle_poison returns int new 8b014ff6a298 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 61dd9eb8a89e mm, hwpoison: enable memory error handling on 1GB hugepage new 23995f33aab3 selftests/vm: fix errno handling in mrelease_test new a5ce8f305ca7 selftests-vm-fix-errno-handling-in-mrelease_test-v4 new 4c39485fd99b selftests/vm: skip 128TBswitch on unsupported arch new c5e367f94af3 mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd new 543d6f8f38da mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] new 4d4b9f47f728 mm/huge_memory: fix comment of __pud_trans_huge_lock new d0dc0e6c0168 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed new b31db478c60c mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed new ec4b2c40d6a7 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] new 3fea23648fbc mm/huge_memory: use helper function vma_lookup in split_hu [...] new 253e13d620fa mm/huge_memory: use helper macro __ATTR_RW new 9820a6efca4b mm/huge_memory: fix comment in zap_huge_pud new dd3ec098b57c mm/huge_memory: check pmd_present first in is_huge_zero_pmd new 03d00c75436d mm/huge_memory: try to free subpage in swapcache when possible new 2e41951e20f8 mm/huge_memory: minor cleanup for split_huge_pages_all new 35284c129532 mm/huge_memory: fix comment of page_deferred_list new cdac6f0005e7 mm/huge_memory: correct comment of prep_transhuge_page new 64ccef6851d1 mm/huge_memory: comment the subtly logic in __split_huge_pmd new 77e6f2f860cf mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] new 14cd5c1cf54a mm/mprotect: remove the redundant initialization for error new 341e80db31f4 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() new 8a0db73647bf mm, hugetlb: skip irrelevant nodes in show_free_areas() new 5a6618ea1f0e selftests/vm: enable running select groups of tests new 2896538c12b0 ocfs2: reflink deadlock when clone file to the same direct [...] new d638b0ec8bc8 ocfs2: clear links count in ocfs2_mknod() if an error occurs new ebade97f896e ocfs2: fix ocfs2 corrupt when iputting an inode new d17548ce307b init: add "hostname" kernel parameter new 28ab30f4cb9c init-add-hostname-kernel-parameter-v2 new 13dc4d8c2402 init/main.c: silence some -Wunused-parameter warnings new 10d204b61a20 resource: re-factor page_is_ram() new 21fa91297f5a lib/debugobjects: fix stat count and optimize debug_object [...] new c7c47a10bb32 lib/lru_cache: fix error free handing in lc_create new 7a53b2c2657e net, lib/once: remove {net_}get_random_once_wait macro new 93b17dcaca76 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] new 23e4490c9229 lib/error-inject: traverse list with mutex new 72ba697f0e00 compiler-gcc.h: remove ancient workaround for gcc PR 58670 new c10893576861 kfifo: fix kfifo_to_user() return type new 3273c7c36fd2 lib/radix-tree: remove unused argument of insert_entries new 69dab6720e15 lib: make LZ4_decompress_safe_forceExtDict() static new 02443cce5666 lib/scatterlist: use matched parameter type when calling _ [...] new a67ce038b773 lib/ts_bm.c: remove redundant store to variable consumed a [...] new 0390a46e9ae8 Revert "squashfs: provide backing_dev_info in order to dis [...] new 031e49b84470 squashfs: always build "file direct" version of page actor new 4f8c1b5ce161 squashfs: implement readahead new 138b5b48341f squashfs: support reading fragments in readahead call new d5a303eb7a5c kallsyms: move declarations to internal header new 1639ad0fcde8 vmcoreinfo: include kallsyms symbols new e7235efb3136 proc: delete unused <linux/uaccess.h> includes new 27f3d7d00ad6 kdump: round up the total memory size to 128M for crashker [...] new d3614cea301b ipc/mqueue: remove unnecessary (void*) conversion new 88f16c7f33dc epoll: autoremove wakers even more aggressively new 38132742dcb1 scripts/bloat-o-meter: switch argument parsing to using argparse new 872063ef3ab0 scripts/bloat-o-meter: add -p argument new 85bec12cd916 kexec_file: drop weak attribute from functions new 91614f61bacb kexec: drop weak attribute from functions new e5c5f46fe440 x86/cacheinfo: move shared cache map definitions new 45006e52792e cpumask: Fix invalid uniprocessor mask assumption new b264a66002fc lib/test: introduce cpumask KUnit test suite new 127dcc6fc06a cpumask: add UP optimised for_each_*_cpu versions new 63d962b747ae cpumask: update cpumask_next_wrap() signature new 538fb55da58e panic: taint kernel if tests are run new e20729ede7ed module: panic: taint the kernel when selftest modules load new 80a79cdc1a4a kunit: taint the kernel when KUnit tests are run new 58a0b981acf1 selftest: taint kernel when test module loaded new bc776a61d0a1 Merge branch 'mm-nonmm-unstable' into mm-everything new ad51db79ea91 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new dad054d77767 Revert "ASoC: amd: enable machine driver build for Jadeite [...] new 75d7bf5eae27 Add linux-next specific files for 20220707
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c4185b16aba7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 930 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + Documentation/RCU/checklist.rst | 9 +- .../admin-guide/device-mapper/writecache.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 35 +- Documentation/admin-guide/perf/hns3-pmu.rst | 136 + Documentation/admin-guide/tainted-kernels.rst | 1 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/core-api/mm-api.rst | 8 +- Documentation/dev-tools/kselftest.rst | 9 + Documentation/devicetree/bindings/arm/altera.yaml | 10 +- Documentation/devicetree/bindings/arm/qcom.yaml | 9 + .../bindings/arm/samsung/samsung-soc.yaml | 40 + .../devicetree/bindings/arm/stm32/stm32.yaml | 8 +- Documentation/devicetree/bindings/chosen.txt | 137 - .../bindings/clock/qcom,gcc-ipq8074.yaml | 5 + .../bindings/connector/usb-connector.yaml | 152 +- .../allwinner,sun4i-a10-display-engine.yaml | 1 + .../bindings/display/panel/panel-simple.yaml | 4 + .../bindings/display/panel/sharp,lq101r1sx01.yaml | 7 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/dma/fsl,edma.yaml | 155 + Documentation/devicetree/bindings/dma/fsl-edma.txt | 111 - .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 7 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 10 + .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/gpio/gpio-pca9570.yaml | 1 + .../bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../bindings/hwinfo/samsung,exynos-chipid.yaml | 41 + .../bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 + .../devicetree/bindings/hwinfo/ti,k3-socinfo.yaml | 40 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 4 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 6 +- .../interrupt-controller/sifive,plic-1.0.0.yaml | 65 +- .../devicetree/bindings/mfd/mps,mp2629.yaml | 5 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 7 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 3 + .../bindings/net/dsa/microchip,lan937x.yaml | 192 + .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 23 + .../bindings/net/ethernet-controller.yaml | 35 +- Documentation/devicetree/bindings/net/micrel.txt | 1 + .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../devicetree/bindings/pci/mediatek-pcie.txt | 1 + .../devicetree/bindings/pci/pci-rcar-gen2.txt | 84 - .../devicetree/bindings/pci/qcom,pcie.yaml | 2 +- .../bindings/pci/renesas,pci-rcar-gen2.yaml | 186 + .../phy/amlogic,g12a-mipi-dphy-analog.yaml | 35 + .../devicetree/bindings/phy/cdns,dphy.yaml | 5 +- .../devicetree/bindings/phy/mediatek,pcie-phy.yaml | 75 + .../devicetree/bindings/phy/phy-tegra194-p2u.yaml | 17 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 + .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 1 + .../bindings/remoteproc/ti,pru-rproc.yaml | 5 +- Documentation/devicetree/bindings/serial/8250.yaml | 1 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 1 - .../bindings/soc/samsung/exynos-chipid.yaml | 41 - .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../bindings/soc/samsung/exynos-usi.yaml | 8 +- .../devicetree/bindings/soc/ti/k3-socinfo.yaml | 40 - .../devicetree/bindings/sound/designware-i2s.txt | 35 - .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + .../devicetree/bindings/sound/fsl-sai.txt | 3 + .../devicetree/bindings/sound/qcom,sdm845.txt | 91 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 3 + .../bindings/sound/snps,designware-i2s.yaml | 94 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 - .../devicetree/bindings/spi/spi-cadence.yaml | 7 + .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 7 + .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 + .../devicetree/bindings/usb/atmel-usb.txt | 3 + .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/generic-ohci.yaml | 1 + .../bindings/watchdog/faraday,ftwdt010.yaml | 2 +- .../devicetree/bindings/writing-bindings.rst | 2 +- Documentation/fault-injection/fault-injection.rst | 7 + Documentation/i2c/busses/i2c-i801.rst | 1 + .../networking/device_drivers/can/can327.rst | 331 + .../networking/device_drivers/can/index.rst | 1 + .../networking/device_drivers/ethernet/index.rst | 1 - .../device_drivers/ethernet/neterion/vxge.rst | 115 - Documentation/process/maintainer-netdev.rst | 36 + Documentation/scsi/scsi_eh.rst | 3 +- Documentation/scsi/scsi_mid_low_api.rst | 2 +- .../trace/coresight/coresight-etm4x-reference.rst | 17 +- Documentation/trace/coresight/coresight.rst | 56 +- Documentation/virt/kvm/arm/hyp-abi.rst | 11 +- MAINTAINERS | 30 +- Makefile | 2 +- Next/SHA1s | 240 +- Next/merge.log | 8722 +++++++++++++------- arch/alpha/include/asm/pgtable.h | 17 - arch/alpha/mm/init.c | 22 + arch/arc/include/asm/pgtable-bits-arcv2.h | 18 - arch/arc/mm/mmap.c | 20 + arch/arm/arm-soc-for-next-contents.txt | 83 +- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 48 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 10 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 22 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 16 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 + arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 + arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 + arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 18 +- arch/arm/boot/dts/lan966x.dtsi | 26 + arch/arm/boot/dts/ls1021a.dtsi | 7 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 5 + arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 24 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 10 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 17 +- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 8 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 155 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 6 + arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 7 + arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 6 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 36 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 112 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 54 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 4 +- .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 8 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 75 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 12 +- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 6 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 8 +- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 + arch/arm/boot/dts/qcom-sdx55.dtsi | 8 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 2 +- arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 24 +- arch/arm/boot/dts/sama5d3.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 7 + arch/arm/boot/dts/socfpga_arria10.dtsi | 10 + arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts | 90 + arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 - arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 80 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 - arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 171 + arch/arm/boot/dts/stm32mp15-scmi.dtsi | 58 + arch/arm/boot/dts/stm32mp151.dtsi | 6 +- .../arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts | 30 + arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 4 + arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 1 + arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 4 + arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 1 + arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 + .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322 + arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 5 + arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi | 52 + arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 5 + arch/arm/boot/dts/sun8i-r40.dtsi | 36 + arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 5 + arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 5 + arch/arm/include/asm/archrandom.h | 20 + arch/arm/include/asm/bitops.h | 20 +- arch/arm/include/asm/pgtable.h | 17 - arch/arm/kernel/head.S | 34 +- arch/arm/lib/uaccess_with_memcpy.c | 2 +- arch/arm/mach-omap1/timer.c | 2 +- arch/arm/mach-omap2/omap4-common.c | 1 + arch/arm/mach-pxa/eseries.c | 3 +- arch/arm/mach-pxa/tosa.c | 4 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mm/mmu.c | 20 + arch/arm/xen/p2m.c | 6 +- arch/arm64/Kconfig | 26 +- arch/arm64/Kconfig.platforms | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 58 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 10 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 10 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 117 + arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 128 + arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts | 30 + .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 2 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 1087 ++- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/qcom/Makefile | 23 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 26 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 18 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 13 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 21 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 14 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 8 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 8 - arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 6 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 26 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 6 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 10 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 21 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts | 414 + .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 107 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 26 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 2 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 6 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 41 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8150l.dtsi | 11 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 37 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 42 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 389 + arch/arm64/boot/dts/qcom/sa8540p.dtsi | 133 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 4 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 6 + .../boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts | 44 + .../boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi | 225 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 1 + .../dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts | 22 + .../dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts | 22 + .../boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi | 53 + .../dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts | 22 + .../dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts | 24 + .../boot/dts/qcom/sc7180-trogdor-mrbland.dtsi | 350 + .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 22 + .../dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 22 + .../dts/qcom/sc7180-trogdor-pazquel-parade.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 222 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 + .../qcom/sc7180-trogdor-quackingstick-r0-lte.dts | 38 + .../dts/qcom/sc7180-trogdor-quackingstick-r0.dts | 26 + .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 324 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 2 + .../qcom/sc7180-trogdor-wormdingler-rev0-boe.dts | 22 + .../qcom/sc7180-trogdor-wormdingler-rev0-inx.dts | 22 + .../dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi | 53 + ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 29 + .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 28 + ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 29 + .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 22 + .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 412 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 5 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 28 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 30 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 427 + .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 386 + arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 109 + arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2141 +++++ .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 461 ++ .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 61 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 124 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 20 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 23 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 4 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 4 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 4 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 4 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 4 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 56 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 2 - .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 79 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 2 - arch/arm64/boot/dts/qcom/sm8450.dtsi | 14 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 18 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 8 + arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 8 + arch/arm64/configs/defconfig | 10 + arch/arm64/include/asm/archrandom.h | 10 - arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cacheflush.h | 7 - arch/arm64/include/asm/cpufeature.h | 5 +- arch/arm64/include/asm/el2_setup.h | 60 - arch/arm64/include/asm/kexec.h | 18 +- arch/arm64/include/asm/memory.h | 5 + arch/arm64/include/asm/pgtable-prot.h | 18 - arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/sysreg.h | 124 +- arch/arm64/include/asm/virt.h | 11 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 10 +- arch/arm64/kernel/cpufeature.c | 234 +- arch/arm64/kernel/cpuinfo.c | 29 +- arch/arm64/kernel/head.S | 61 +- arch/arm64/kernel/hyp-stub.S | 113 +- arch/arm64/kernel/idreg-override.c | 93 +- arch/arm64/kernel/sigreturn32.S | 1 + arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/traps.c | 6 +- arch/arm64/kernel/vdso32/vdso.lds.S | 3 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 12 +- arch/arm64/kvm/sys_regs.c | 14 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/cache.S | 41 - arch/arm64/mm/dma-mapping.c | 19 +- arch/arm64/mm/hugetlbpage.c | 30 +- arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmap.c | 21 + arch/arm64/mm/mmu.c | 6 +- arch/arm64/mm/proc.S | 5 +- arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 264 + arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 24 +- arch/csky/include/asm/sections.h | 10 + arch/csky/kernel/probes/kprobes.c | 4 + arch/csky/kernel/setup.c | 4 +- arch/csky/kernel/vmlinux.lds.S | 15 +- arch/csky/mm/asid.c | 5 +- arch/csky/mm/init.c | 20 + arch/hexagon/include/asm/pgtable.h | 27 - arch/hexagon/mm/init.c | 42 + arch/ia64/include/asm/pgtable.h | 18 - arch/ia64/mm/init.c | 28 +- arch/loongarch/include/asm/pgalloc.h | 6 +- arch/loongarch/include/asm/pgtable-bits.h | 19 - arch/loongarch/include/asm/pgtable.h | 27 +- arch/loongarch/kernel/asm-offsets.c | 6 - arch/loongarch/mm/cache.c | 46 + arch/loongarch/mm/pgtable.c | 2 +- arch/loongarch/mm/tlbex.S | 6 +- arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 2 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgtable.h | 54 - arch/m68k/include/asm/motorola_pgtable.h | 22 - arch/m68k/include/asm/sun3_pgtable.h | 19 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 + arch/m68k/mm/mcfmmu.c | 55 + arch/m68k/mm/motorola.c | 20 + arch/m68k/mm/sun3mmu.c | 20 + arch/m68k/q40/q40ints.c | 2 +- arch/m68k/virt/config.c | 11 + arch/m68k/virt/platform.c | 58 +- arch/microblaze/include/asm/pgtable.h | 17 - arch/microblaze/mm/init.c | 20 + arch/mips/alchemy/devboards/pm.c | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 9 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 3 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 +- arch/mips/include/asm/pgalloc.h | 8 +- arch/mips/include/asm/pgtable-32.h | 19 +- arch/mips/include/asm/pgtable-64.h | 61 +- arch/mips/include/asm/pgtable.h | 22 - arch/mips/kernel/asm-offsets.c | 5 - arch/mips/kvm/mmu.c | 2 +- arch/mips/loongson64/numa.c | 1 - arch/mips/mm/cache.c | 3 + arch/mips/mm/pgtable.c | 2 +- arch/mips/mm/tlbex.c | 14 +- arch/mips/pci/fixup-lemote2f.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/nios2/include/asm/pgtable.h | 23 +- arch/nios2/mm/init.c | 25 +- arch/nios2/mm/pgtable.c | 2 +- arch/openrisc/include/asm/pgtable.h | 18 - arch/openrisc/mm/init.c | 20 + arch/parisc/include/asm/pgalloc.h | 6 +- arch/parisc/include/asm/pgtable.h | 26 +- arch/parisc/kernel/asm-offsets.c | 5 + arch/parisc/mm/init.c | 20 + arch/powerpc/Kconfig | 10 +- arch/powerpc/Kconfig.debug | 4 +- arch/powerpc/boot/dts/turris1x.dts | 475 ++ arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/archrandom.h | 3 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 + arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/hw_irq.h | 77 +- arch/powerpc/include/asm/inst.h | 19 - arch/powerpc/include/asm/interrupt.h | 1 + arch/powerpc/include/asm/io.h | 1 - arch/powerpc/include/asm/irq.h | 1 - arch/powerpc/include/asm/kasan.h | 13 +- arch/powerpc/include/asm/kexec.h | 14 + arch/powerpc/include/asm/machdep.h | 2 - arch/powerpc/include/asm/mman.h | 1 + arch/powerpc/include/asm/mmu.h | 12 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 5 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 23 +- arch/powerpc/include/asm/pgtable.h | 20 +- arch/powerpc/include/asm/plpar_wrappers.h | 5 +- arch/powerpc/include/asm/prom.h | 1 + arch/powerpc/include/asm/uaccess.h | 1 - arch/powerpc/include/asm/word-at-a-time.h | 2 +- arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/dawr.c | 1 + arch/powerpc/kernel/head_64.S | 3 + arch/powerpc/kernel/irq.c | 496 +- arch/powerpc/kernel/irq_64.c | 466 ++ arch/powerpc/kernel/kprobes.c | 2 +- arch/powerpc/kernel/setup_64.c | 1 - arch/powerpc/kernel/trace/ftrace.c | 24 +- arch/powerpc/kexec/core.c | 1 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 1 + arch/powerpc/kvm/book3s_hv_nested.c | 1 + arch/powerpc/lib/test_emulate_step.c | 6 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 1 + arch/powerpc/mm/book3s64/pkeys.c | 1 + arch/powerpc/mm/hugetlbpage.c | 1 + arch/powerpc/mm/init_32.c | 37 - arch/powerpc/mm/kasan/Makefile | 1 + arch/powerpc/mm/kasan/init_book3e_64.c | 133 + arch/powerpc/mm/kasan/init_book3s_64.c | 2 + arch/powerpc/mm/mmu_decl.h | 1 - arch/powerpc/mm/nohash/40x.c | 9 +- arch/powerpc/mm/nohash/8xx.c | 9 - arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 30 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 147 +- arch/powerpc/mm/pgtable.c | 24 + arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 72 +- arch/powerpc/net/bpf_jit_comp64.c | 96 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/perf/isa207-common.c | 3 + arch/powerpc/perf/isa207-common.h | 1 + arch/powerpc/platforms/83xx/misc.c | 14 +- arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/platforms/microwatt/Kconfig | 1 - arch/powerpc/platforms/powernv/Kconfig | 3 +- arch/powerpc/platforms/powernv/rng.c | 16 +- arch/powerpc/platforms/pseries/Kconfig | 1 - arch/powerpc/platforms/pseries/iommu.c | 8 +- .../platforms/pseries/papr_platform_attributes.c | 1 + arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 5 +- arch/powerpc/platforms/pseries/vas.c | 1 + arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 19 +- arch/riscv/Kconfig.erratas | 2 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/dts/microchip/mpfs.dtsi | 4 + arch/riscv/include/asm/pgtable.h | 20 - arch/riscv/mm/init.c | 20 + arch/s390/Kconfig | 15 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/crypto/Makefile | 2 +- arch/s390/include/asm/archrandom.h | 3 - arch/s390/include/asm/kexec.h | 14 + arch/s390/include/asm/pgtable.h | 17 - arch/s390/mm/mmap.c | 20 + arch/sh/include/asm/pgtable.h | 17 - arch/sh/mm/mmap.c | 20 + arch/sparc/Kconfig | 1 - arch/sparc/include/asm/pgtable_32.h | 19 - arch/sparc/include/asm/pgtable_64.h | 19 - arch/sparc/mm/init_32.c | 20 + arch/sparc/mm/init_64.c | 3 + arch/um/include/asm/pgtable.h | 17 - arch/um/kernel/mem.c | 20 + arch/x86/Kconfig | 11 +- arch/x86/include/asm/archrandom.h | 10 +- arch/x86/include/asm/kexec.h | 12 + arch/x86/include/asm/mem_encrypt.h | 2 + arch/x86/include/asm/pgtable_types.h | 19 - arch/x86/include/asm/setup.h | 3 + arch/x86/include/uapi/asm/bootparam.h | 9 + arch/x86/kernel/acpi/cppc.c | 10 + arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/cacheinfo.c | 6 + arch/x86/kernel/cpu/rdrand.c | 75 +- arch/x86/kernel/e820.c | 6 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/kexec-bzimage64.c | 42 +- arch/x86/kernel/setup.c | 63 + arch/x86/kernel/smpboot.c | 4 - arch/x86/kernel/vmlinux.lds.S | 2 +- arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/mm/mem_encrypt_amd.c | 6 +- arch/x86/mm/pgprot.c | 28 + arch/x86/um/mem_32.c | 2 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/xen-head.S | 10 +- arch/xtensa/include/asm/pgalloc.h | 2 +- arch/xtensa/include/asm/pgtable.h | 19 - arch/xtensa/mm/init.c | 22 + block/bio.c | 2 +- block/blk-core.c | 13 +- block/blk-merge.c | 2 +- block/blk-mq-debugfs-zoned.c | 6 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq-tag.c | 13 +- block/blk-mq.c | 24 +- block/blk-mq.h | 18 +- block/blk-settings.c | 11 +- block/blk-sysfs.c | 8 +- block/blk-zoned.c | 85 +- block/blk.h | 8 +- block/bsg-lib.c | 2 +- block/genhd.c | 1 + block/ioctl.c | 2 +- block/partitions/core.c | 2 +- drivers/Makefile | 2 +- drivers/acpi/bus.c | 45 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/scan.c | 11 +- drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/android/Kconfig | 9 - drivers/ata/pata_cs5535.c | 4 +- drivers/base/arch_topology.c | 9 +- drivers/base/cacheinfo.c | 16 +- drivers/base/core.c | 13 +- drivers/base/power/runtime.c | 34 +- drivers/base/power/wakeup.c | 30 - drivers/base/regmap/regmap-irq.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 9 +- drivers/block/nbd.c | 5 +- drivers/block/null_blk/main.c | 9 +- drivers/block/null_blk/zoned.c | 8 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 201 +- drivers/block/rnbd/rnbd-clt.h | 18 +- drivers/block/xen-blkfront.c | 54 +- drivers/bus/hisi_lpc.c | 204 +- drivers/bus/mvebu-mbus.c | 6 +- drivers/bus/ti-sysc.c | 2 + drivers/char/Kconfig | 1 - drivers/char/hw_random/s390-trng.c | 9 - drivers/char/random.c | 4 +- drivers/clk/qcom/Kconfig | 1 + drivers/clk/qcom/camcc-sdm845.c | 4 + drivers/clk/qcom/camcc-sm8250.c | 4 + drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/gcc-ipq8074.c | 104 +- drivers/clk/qcom/gcc-msm8916.c | 35 + drivers/clk/qcom/gcc-msm8939.c | 31 +- drivers/clk/qcom/gcc-sc8280xp.c | 121 +- drivers/clk/sunxi/Kconfig | 4 +- drivers/cpufreq/cpufreq-dt.c | 21 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 11 +- drivers/cpufreq/tegra20-cpufreq.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 6 +- drivers/cxl/core/hdm.c | 2 +- drivers/cxl/core/mbox.c | 6 +- drivers/cxl/core/port.c | 2 +- drivers/cxl/cxl.h | 1 + drivers/cxl/cxlmem.h | 8 +- drivers/cxl/mem.c | 7 +- drivers/cxl/pmem.c | 6 +- drivers/devfreq/exynos-bus.c | 16 +- drivers/devfreq/imx-bus.c | 1 + drivers/devfreq/sun8i-a33-mbus.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 14 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/at_xdmac.c | 7 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 12 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/dw-edma/dw-edma-core.c | 141 +- drivers/dma/dw-edma/dw-edma-core.h | 31 +- drivers/dma/dw-edma/dw-edma-pcie.c | 83 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 41 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 8 +- drivers/dma/ep93xx_dma.c | 2 +- drivers/dma/fsl-edma-common.c | 3 - drivers/dma/idxd/device.c | 5 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 13 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/mediatek/mtk-hsdma.c | 2 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/owl-dma.c | 2 +- drivers/dma/pl330.c | 2 +- drivers/dma/qcom/bam_dma.c | 39 +- drivers/dma/s3c24xx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/dma/ste_dma40.c | 2 +- drivers/dma/sun4i-dma.c | 32 +- drivers/dma/ti/k3-psil-j721s2.c | 8 + drivers/dma/xilinx/xilinx_dpdma.c | 4 +- drivers/firmware/arm_scmi/Kconfig | 12 + drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/driver.c | 281 +- drivers/firmware/arm_scmi/perf.c | 225 +- drivers/firmware/arm_scmi/powercap.c | 866 ++ drivers/firmware/arm_scmi/protocols.h | 23 + drivers/firmware/arm_scmi/scmi_power_control.c | 362 + drivers/firmware/arm_scmi/system.c | 17 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/qcom_scm.c | 69 + drivers/fsi/fsi-core.c | 8 +- drivers/fsi/fsi-master-ast-cf.c | 2 + drivers/fsi/fsi-master.h | 2 +- drivers/fsi/fsi-occ.c | 25 +- drivers/fsi/fsi-sbefifo.c | 15 +- drivers/gpio/gpio-adnp.c | 19 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-pca9570.c | 2 + drivers/gpio/gpio-rockchip.c | 3 +- drivers/gpio/gpio-vf610.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +- drivers/gpu/drm/amd/display/dc/Makefile | 27 +- drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 6 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 7 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 2 + .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 394 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 58 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 32 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 27 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 416 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 24 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 8 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c | 2 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 2 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 +- .../drm/amd/display/dc/dce/dce_stream_encoder.h | 14 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 - .../drm/amd/display/dc/dce110/dce110_compressor.c | 3 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 10 +- .../amd/display/dc/dce110/dce110_opp_regamma_v.c | 2 - .../drm/amd/display/dc/dce110/dce110_resource.c | 2 - .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 - .../drm/amd/display/dc/dce112/dce112_compressor.c | 3 - .../drm/amd/display/dc/dce112/dce112_resource.c | 2 - .../drm/amd/display/dc/dce120/dce120_resource.c | 2 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 5 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 44 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 4 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 106 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 5 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 172 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 1 + .../drm/amd/display/dc/dcn316/dcn316_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 14 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 4 + .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 8 +- .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 245 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 21 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 236 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h | 117 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 680 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 20 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 260 + .../drm/amd/display/dc/dcn321/dcn321_resource.c | 522 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 6 + .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 2 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 21 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.h | 11 + .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 93 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 106 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 91 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 9 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 35 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 3 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 6 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 7 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + .../amd/display/dc/irq/dce110/irq_service_dce110.c | 2 - .../amd/display/dc/irq/dce120/irq_service_dce120.c | 2 - .../amd/display/dc/irq/dce80/irq_service_dce80.c | 2 - .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 - drivers/gpu/drm/amd/display/dc/os_types.h | 5 +- .../amd/display/dc/virtual/virtual_link_encoder.c | 2 - .../display/dc/virtual/virtual_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 114 +- .../drm/amd/display/dmub/inc/dmub_subvp_state.h | 183 + .../gpu/drm/amd/display/include/set_mode_types.h | 8 +- .../drm/amd/display/modules/color/color_gamma.c | 3 - .../drm/amd/display/modules/freesync/freesync.c | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 2 + drivers/gpu/drm/amd/include/mes_v11_api_def.h | 6 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 + drivers/gpu/drm/armada/armada_510.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 179 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 1 + drivers/gpu/drm/bridge/chipone-icn6211.c | 1 + drivers/gpu/drm/bridge/chrontel-ch7033.c | 1 + drivers/gpu/drm/bridge/display-connector.c | 1 + drivers/gpu/drm/bridge/fsl-ldb.c | 22 +- drivers/gpu/drm/bridge/imx/Kconfig | 4 + drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 1 + drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c | 1 + drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c | 1 + .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 2 + drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 1 + drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 1 + drivers/gpu/drm/bridge/ite-it66121.c | 1 + drivers/gpu/drm/bridge/lontium-lt8912b.c | 1 + drivers/gpu/drm/bridge/lontium-lt9211.c | 1 + drivers/gpu/drm/bridge/lontium-lt9611.c | 2 + drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1 + drivers/gpu/drm/bridge/nwl-dsi.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 1 + drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 + drivers/gpu/drm/bridge/tc358764.c | 1 + drivers/gpu/drm/bridge/tc358767.c | 1 + drivers/gpu/drm/bridge/tc358775.c | 1 + drivers/gpu/drm/bridge/ti-dlpc3433.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 23 +- drivers/gpu/drm/bridge/ti-tfp410.c | 1 + drivers/gpu/drm/display/drm_dp_helper.c | 1 + drivers/gpu/drm/drm_bridge.c | 1 + drivers/gpu/drm/drm_connector.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 1 + drivers/gpu/drm/drm_modes.c | 1 + drivers/gpu/drm/drm_of.c | 2 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 15 + drivers/gpu/drm/exynos/exynos_dp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 1 + drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 + drivers/gpu/drm/i2c/tda998x_drv.c | 1 + drivers/gpu/drm/i915/display/intel_backlight.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 + drivers/gpu/drm/imx/imx-ldb.c | 1 + drivers/gpu/drm/imx/parallel-display.c | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 11 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 + drivers/gpu/drm/kmb/kmb_dsi.c | 1 + drivers/gpu/drm/lima/lima_devfreq.c | 8 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 6 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 6 +- drivers/gpu/drm/msm/dp/dp_display.c | 50 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_drm.c | 8 +- drivers/gpu/drm/msm/dp/dp_drm.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +- drivers/gpu/drm/msm/msm_fence.c | 2 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 1 + drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 1 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 + drivers/gpu/drm/panel/panel-raydium-rm67191.c | 1 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 + drivers/gpu/drm/panel/panel-simple.c | 59 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 8 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 19 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/pl111/pl111_display.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 1 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 + drivers/gpu/drm/sti/sti_compositor.c | 1 + drivers/gpu/drm/sti/sti_gdp.c | 1 + drivers/gpu/drm/sti/sti_hda.c | 1 + drivers/gpu/drm/sti/sti_hdmi.c | 1 + drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/ltdc.c | 1 + drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 1 + drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 + drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 + drivers/gpu/drm/tegra/gr3d.c | 6 +- drivers/gpu/drm/tidss/tidss_dispc.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 + drivers/gpu/drm/vc4/vc4_dpi.c | 1 + drivers/gpu/drm/vc4/vc4_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 + drivers/hwmon/asus_wmi_sensors.c | 12 +- drivers/hwmon/ibmaem.c | 12 +- drivers/hwmon/occ/p9_sbe.c | 15 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 2 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 14 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 3 + drivers/infiniband/sw/rxe/rxe_cq.c | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 4 +- drivers/infiniband/sw/rxe/rxe_pool.c | 102 +- drivers/infiniband/sw/rxe/rxe_pool.h | 18 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 - drivers/infiniband/sw/rxe/rxe_queue.h | 5 +- drivers/infiniband/sw/rxe/rxe_req.c | 8 +- drivers/infiniband/sw/rxe/rxe_resp.c | 140 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 3 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/touchscreen/goodix.c | 22 +- drivers/interconnect/bulk.c | 42 + drivers/interconnect/imx/Kconfig | 4 + drivers/interconnect/imx/Makefile | 2 + drivers/interconnect/imx/imx.c | 84 +- drivers/interconnect/imx/imx.h | 49 +- drivers/interconnect/imx/imx8mm.c | 2 +- drivers/interconnect/imx/imx8mn.c | 2 +- drivers/interconnect/imx/imx8mp.c | 259 + drivers/interconnect/imx/imx8mq.c | 2 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-apple-aic.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 80 +- drivers/md/Makefile | 2 +- drivers/md/dm-cache-metadata.h | 2 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 23 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-io-rewind.c | 166 + drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-raid.c | 3 +- drivers/md/dm-rq.c | 1 - drivers/md/dm-snap.c | 2 +- drivers/md/dm-table.c | 324 +- drivers/md/dm-verity-target.c | 7 +- drivers/md/dm-zone.c | 93 +- drivers/md/dm-zoned-target.c | 25 +- drivers/md/dm.c | 257 +- drivers/md/dm.h | 4 - drivers/md/md-autodetect.c | 1 + drivers/md/md-cluster.c | 4 +- drivers/md/md.c | 76 +- drivers/md/md.h | 16 + drivers/md/raid5-cache.c | 40 +- drivers/md/raid5-log.h | 77 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 646 +- drivers/media/platform/qcom/venus/pm_helpers.c | 18 +- drivers/memory/tegra/tegra124-emc.c | 10 +- drivers/mfd/axp20x.c | 9 + drivers/mfd/bcm2835-pm.c | 74 +- drivers/mfd/db8500-prcmu.c | 2 +- drivers/mfd/dln2.c | 17 +- drivers/mfd/intel_soc_pmic_chtwc.c | 27 +- drivers/mfd/mt6397-core.c | 47 + drivers/mfd/mt6397-irq.c | 9 +- drivers/mfd/tc6393xb.c | 5 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cardreader/rtsx_usb.c | 27 +- drivers/misc/uacce/uacce.c | 133 +- drivers/mmc/core/queue.c | 3 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/net/can/Kconfig | 58 +- drivers/net/can/Makefile | 3 +- drivers/net/can/can327.c | 1137 +++ drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/dev/netlink.c | 3 +- drivers/net/can/grcan.c | 1 - drivers/net/can/m_can/m_can.c | 8 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/slcan.c | 793 -- drivers/net/can/slcan/Makefile | 7 + drivers/net/can/slcan/slcan-core.c | 1131 +++ drivers/net/can/slcan/slcan-ethtool.c | 65 + drivers/net/can/slcan/slcan.h | 18 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/usb/gs_usb.c | 23 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 +- drivers/net/can/xilinx_can.c | 4 +- drivers/net/dsa/microchip/Kconfig | 2 +- drivers/net/dsa/microchip/Makefile | 1 + drivers/net/dsa/microchip/ksz9477.c | 27 +- drivers/net/dsa/microchip/ksz9477_reg.h | 3 - drivers/net/dsa/microchip/ksz_common.c | 105 + drivers/net/dsa/microchip/ksz_common.h | 20 + drivers/net/dsa/microchip/ksz_spi.c | 26 + drivers/net/dsa/microchip/lan937x.h | 27 + drivers/net/dsa/microchip/lan937x_main.c | 484 ++ drivers/net/dsa/microchip/lan937x_reg.h | 180 + drivers/net/dsa/ocelot/felix.c | 9 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 242 +- drivers/net/dsa/rzn1_a5psw.c | 2 + drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 9 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 6 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 6 +- drivers/net/ethernet/cisco/enic/enic_main.c | 5 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 +- drivers/net/ethernet/freescale/gianfar.c | 1 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 6 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 2 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 3 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 + drivers/net/ethernet/intel/e100.c | 1 - drivers/net/ethernet/intel/e1000/e1000_hw.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_param.c | 2 - drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/param.c | 2 - drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 16 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 - drivers/net/ethernet/intel/i40e/i40e_main.c | 75 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 1 - drivers/net/ethernet/intel/i40e/i40e_register.h | 13 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 1 - drivers/net/ethernet/intel/i40e/i40e_type.h | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 + drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 - drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_lag.c | 6 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_switch.c | 386 +- drivers/net/ethernet/intel/ice/ice_switch.h | 1 + drivers/net/ethernet/intel/ice/ice_tc_lib.c | 66 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 3 + drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 1 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 1 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 3 +- drivers/net/ethernet/intel/ixgb/ixgb_param.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 61 + .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 474 ++ .../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 60 + .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 198 + .../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 27 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 6 + .../mellanox/mlx5/core/en_accel/ipsec_fs.h | 21 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 433 + drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 87 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 13 + drivers/net/ethernet/mellanox/mlxsw/core.h | 2 + .../mellanox/mlxsw/core_acl_flex_actions.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 30 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 29 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 780 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 147 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 28 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 24 - drivers/net/ethernet/neterion/Makefile | 1 - drivers/net/ethernet/neterion/s2io.c | 10 +- drivers/net/ethernet/neterion/vxge/Makefile | 8 - drivers/net/ethernet/neterion/vxge/vxge-config.c | 5099 ------------ drivers/net/ethernet/neterion/vxge/vxge-config.h | 2086 ----- drivers/net/ethernet/neterion/vxge/vxge-ethtool.c | 1154 --- drivers/net/ethernet/neterion/vxge/vxge-ethtool.h | 48 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 4808 ----------- drivers/net/ethernet/neterion/vxge/vxge-main.h | 516 -- drivers/net/ethernet/neterion/vxge/vxge-reg.h | 4636 ----------- drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 2428 ------ drivers/net/ethernet/neterion/vxge/vxge-traffic.h | 2290 ----- drivers/net/ethernet/neterion/vxge/vxge-version.h | 49 - drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 68 +- drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 2 + drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 9 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 26 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 7 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 76 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 17 + drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 24 + drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 2 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 13 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/cassini.h | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/pcs/pcs-rzn1-miic.c | 21 +- drivers/net/phy/broadcom.c | 15 + drivers/net/phy/micrel.c | 73 +- drivers/net/usb/catc.c | 4 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/smsc95xx.c | 202 +- drivers/net/usb/usbnet.c | 3 - drivers/net/wireguard/device.c | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 12 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 56 +- drivers/nvdimm/virtio_pmem.c | 9 +- drivers/nvme/host/apple.c | 3 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fc.c | 6 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/nvme.h | 3 +- drivers/nvme/host/pci.c | 7 +- drivers/nvme/host/rdma.c | 15 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/host/zns.c | 6 +- drivers/nvme/target/configfs.c | 20 + drivers/nvme/target/core.c | 6 + drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/passthru.c | 55 + drivers/nvme/target/tcp.c | 23 +- drivers/nvme/target/zns.c | 14 +- drivers/nvmem/mtk-efuse.c | 3 +- drivers/of/fdt.c | 4 +- drivers/of/kexec.c | 13 +- drivers/opp/core.c | 106 +- drivers/opp/of.c | 56 +- drivers/opp/opp.h | 2 +- drivers/opp/ti-opp-supply.c | 5 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 12 +- drivers/pci/controller/dwc/pci-exynos.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 20 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 12 - drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/dwc/pcie-al.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 30 +- drivers/pci/controller/dwc/pcie-designware-host.c | 102 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 46 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 10 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 6 +- drivers/pci/controller/dwc/pcie-keembay.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 22 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pci-rcar-gen2.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 41 +- drivers/pci/controller/vmd.c | 8 + drivers/pci/endpoint/functions/pci-epf-test.c | 117 +- drivers/pci/probe.c | 3 + drivers/perf/arm-cci.c | 9 +- drivers/perf/hisilicon/Kconfig | 10 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/hns3_pmu.c | 1671 ++++ drivers/perf/riscv_pmu.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 101 +- drivers/phy/amlogic/Kconfig | 12 + drivers/phy/amlogic/Makefile | 1 + drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 2 +- .../phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c | 171 + drivers/phy/broadcom/phy-brcm-usb-init.c | 2 +- drivers/phy/cadence/cdns-dphy.c | 101 +- drivers/phy/mediatek/Kconfig | 19 + drivers/phy/mediatek/Makefile | 2 + drivers/phy/mediatek/phy-mtk-dp.c | 202 + drivers/phy/mediatek/phy-mtk-pcie.c | 267 + drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 19 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 193 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 15 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 70 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/tegra/phy-tegra194-p2u.c | 48 +- drivers/pinctrl/renesas/Kconfig | 5 + drivers/pinctrl/renesas/Makefile | 1 + drivers/pinctrl/renesas/core.c | 6 + drivers/pinctrl/renesas/pfc-r8a779g0.c | 4262 ++++++++++ drivers/pinctrl/renesas/pinctrl-rzv2m.c | 8 +- drivers/pinctrl/renesas/sh_pfc.h | 9 +- drivers/platform/x86/panasonic-laptop.c | 28 +- drivers/powercap/Kconfig | 13 + drivers/powercap/Makefile | 1 + drivers/powercap/arm_scmi_powercap.c | 538 ++ drivers/powercap/dtpm_cpu.c | 33 +- drivers/powercap/intel_rapl_common.c | 1 + drivers/remoteproc/mtk_scp.c | 10 +- drivers/remoteproc/pru_rproc.c | 1 + drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dasd_int.h | 2 +- drivers/scsi/aacraid/comminit.c | 2 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/hosts.c | 14 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 16 +- drivers/scsi/scsi_error.c | 6 +- drivers/scsi/scsi_lib.c | 8 - drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/sd.c | 6 +- drivers/scsi/sd_zbc.c | 10 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/fsl/guts.c | 8 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 23 + drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/ocmem.c | 3 + drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/smem.c | 6 +- drivers/soc/sunxi/Kconfig | 1 + drivers/soc/tegra/common.c | 8 +- drivers/soc/tegra/pmc.c | 10 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/intel.c | 18 + drivers/soundwire/qcom.c | 22 +- drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-amd.c | 53 +- drivers/spi/spi-geni-qcom.c | 6 +- drivers/spi/spi-qcom-qspi.c | 6 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 7 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 3 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 3 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/thermal/cpufreq_cooling.c | 6 +- drivers/tty/n_gsm.c | 744 +- drivers/tty/serial/8250/8250_dw.c | 48 +- drivers/tty/serial/8250/8250_dwlib.c | 26 +- drivers/tty/serial/8250/8250_port.c | 4 +- drivers/tty/serial/earlycon.c | 3 + drivers/tty/serial/qcom_geni_serial.c | 6 +- drivers/tty/serial/samsung_tty.c | 90 +- drivers/usb/host/xhci.h | 2 +- drivers/vfio/vfio.c | 17 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/core/fbmem.c | 22 +- drivers/virtio/Kconfig | 3 +- fs/9p/fid.c | 61 +- fs/9p/fid.h | 6 +- fs/9p/vfs_addr.c | 4 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 89 +- fs/9p/vfs_inode_dotl.c | 82 +- fs/9p/vfs_super.c | 8 +- fs/9p/xattr.c | 8 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/sess.c | 11 +- fs/exec.c | 2 +- fs/kernfs/dir.c | 7 +- fs/kernfs/file.c | 47 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/nfsd/filecache.c | 715 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4state.c | 5 +- fs/nfsd/nfsctl.c | 11 +- fs/nfsd/nfsfh.c | 5 +- fs/nfsd/trace.h | 346 +- fs/notify/fanotify/fanotify.c | 19 +- fs/notify/fanotify/fanotify.h | 2 + fs/notify/fanotify/fanotify_user.c | 110 +- fs/notify/fdinfo.c | 6 +- fs/notify/fsnotify.c | 21 +- fs/ntfs3/attrib.c | 6 +- fs/ntfs3/fsntfs.c | 25 +- fs/ntfs3/index.c | 4 +- fs/ntfs3/ntfs_fs.h | 2 +- fs/ntfs3/run.c | 1 - fs/xfs/xfs_log.c | 9 +- fs/zonefs/super.c | 33 +- include/acpi/acpi_bus.h | 3 - include/acpi/cppc_acpi.h | 1 + include/asm-generic/Kbuild | 1 + include/asm-generic/archrandom.h | 25 + include/drm/drm_crtc.h | 3 - include/drm/drm_encoder_slave.h | 2 + include/drm/drm_fb_helper.h | 1 + include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 + include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + include/dt-bindings/interconnect/fsl,imx8mp.h | 59 + include/dt-bindings/mailbox/qcom-ipcc.h | 1 + include/kunit/test.h | 3 +- include/linux/acpi.h | 2 +- include/linux/acpi_viot.h | 2 + include/linux/bitmap.h | 10 +- include/linux/blk-mq.h | 18 +- include/linux/blkdev.h | 144 +- include/linux/brcmphy.h | 1 + include/linux/can/bittiming.h | 2 + include/linux/compiler_types.h | 2 + include/linux/coresight-pmu.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 226 +- include/linux/device-mapper.h | 1 - include/linux/dma-map-ops.h | 2 +- include/linux/dma/edma.h | 61 +- include/linux/dma/qcom-gpi-dma.h | 2 +- include/linux/fanotify.h | 14 +- include/linux/firmware/trusted_foundations.h | 8 +- include/linux/fsnotify_backend.h | 89 +- include/linux/gfp.h | 330 +- include/linux/gfp_flags.h | 334 + include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 22 +- include/linux/ieee80211.h | 1 + include/linux/ima.h | 5 + include/linux/interconnect.h | 7 + include/linux/kernfs.h | 2 +- include/linux/kexec.h | 76 +- include/linux/lockd/lockd.h | 1 + include/linux/lockref.h | 1 - include/linux/maple_tree.h | 1 + include/linux/memregion.h | 2 +- include/linux/mfd/bcm2835-pm.h | 1 + include/linux/mfd/ipaq-micro.h | 4 +- include/linux/mfd/mt6331/core.h | 40 + include/linux/mfd/mt6331/registers.h | 584 ++ include/linux/mfd/mt6332/core.h | 65 + include/linux/mfd/mt6332/registers.h | 642 ++ include/linux/mfd/mt6397/core.h | 2 + include/linux/mfd/tc6393xb.h | 2 +- include/linux/mlx5/eswitch.h | 8 +- include/linux/mm.h | 17 +- include/linux/of.h | 2 - include/linux/panic.h | 3 +- include/linux/perf/riscv_pmu.h | 4 + include/linux/pgtable.h | 28 + include/linux/pm_opp.h | 168 +- include/linux/pm_runtime.h | 5 +- include/linux/pm_wakeup.h | 31 +- include/linux/random.h | 9 +- include/linux/refcount.h | 6 +- include/linux/rtsx_usb.h | 2 - include/linux/sched.h | 2 +- include/linux/scmi_protocol.h | 134 + include/linux/serial_s3c.h | 2 +- include/linux/shrinker.h | 14 +- include/linux/soc/mediatek/mtk-mutex.h | 2 + include/linux/soundwire/sdw.h | 8 +- include/linux/swapops.h | 9 + include/linux/tcp.h | 30 + include/linux/time64.h | 3 + include/linux/uacce.h | 6 +- include/net/9p/client.h | 41 + include/net/cfg80211.h | 53 +- include/net/dsa.h | 2 + include/net/flow_offload.h | 1 + include/net/mac80211.h | 21 +- include/net/sock.h | 5 - include/ras/ras_event.h | 1 - include/scsi/scsi_host.h | 2 +- include/soc/mscc/ocelot.h | 5 +- include/sound/madera-pdata.h | 2 +- include/trace/events/9p.h | 48 + include/trace/events/fs.h | 37 + include/trace/events/scmi.h | 56 + include/trace/events/sunrpc.h | 14 +- include/uapi/linux/bpf.h | 1 + include/uapi/linux/fanotify.h | 8 + include/uapi/linux/nl80211.h | 14 + include/video/of_display_timing.h | 2 + io_uring/net.c | 29 +- ipc/namespace.c | 5 +- kernel/bpf/btf.c | 9 + kernel/bpf/verifier.c | 113 +- kernel/configs/android-base.config | 1 - kernel/kexec_core.c | 27 - kernel/kexec_file.c | 35 +- kernel/module/main.c | 7 + kernel/panic.c | 1 + kernel/power/Kconfig | 20 + kernel/ptrace.c | 2 +- kernel/rcu/Kconfig.debug | 3 +- kernel/rcu/srcutree.c | 82 +- kernel/rcu/tree.c | 23 +- kernel/rcu/tree_exp.h | 4 +- kernel/sched/core.c | 15 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/fair.c | 474 +- kernel/sched/pelt.h | 40 +- kernel/sched/sched.h | 53 +- lib/Kconfig.debug | 9 + lib/Makefile | 4 +- lib/bitmap.c | 9 +- lib/cpumask.c | 99 +- lib/kunit/test.c | 4 + lib/lockref.c | 25 - lib/maple_tree.c | 34 +- lib/sbitmap.c | 5 +- lib/test_cpumask.c | 138 + lib/test_free_pages.c | 2 +- lib/ts_bm.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 - mm/filemap.c | 4 + mm/gup.c | 8 +- mm/highmem.c | 2 +- mm/huge_memory.c | 96 +- mm/hugetlb.c | 117 +- mm/kfence/core.c | 4 +- mm/memcontrol.c | 9 + mm/memory-failure.c | 150 +- mm/memory.c | 2 +- mm/memremap.c | 6 +- mm/mmap.c | 49 +- mm/mprotect.c | 2 +- mm/nommu.c | 2 +- mm/page_alloc.c | 147 +- mm/percpu.c | 6 +- mm/vmscan.c | 10 +- net/9p/client.c | 35 +- net/bluetooth/hci_core.c | 3 + net/bluetooth/hci_sync.c | 1 - net/can/bcm.c | 18 +- net/core/dev.c | 8 +- net/core/filter.c | 5 +- net/dsa/Kconfig | 4 +- net/dsa/tag_ksz.c | 59 + net/ipv4/ipconfig.c | 8 +- net/mac80211/cfg.c | 35 +- net/mac80211/debugfs.c | 101 +- net/mac80211/debugfs_netdev.c | 32 +- net/mac80211/debugfs_sta.c | 24 +- net/mac80211/ieee80211_i.h | 190 +- net/mac80211/iface.c | 4 - net/mac80211/main.c | 15 +- net/mac80211/rx.c | 6 +- net/mac80211/sta_info.c | 78 +- net/mac80211/sta_info.h | 14 +- net/mac80211/status.c | 19 - net/mac80211/tx.c | 418 +- net/mptcp/options.c | 3 + net/mptcp/pm_netlink.c | 46 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 58 +- net/mptcp/protocol.h | 9 +- net/netfilter/nf_tables_api.c | 9 +- net/netfilter/nft_set_pipapo.c | 48 +- net/sched/act_police.c | 2 +- net/sched/sch_taprio.c | 5 +- net/sunrpc/svc_xprt.c | 2 +- net/tls/tls_device_fallback.c | 6 +- net/tls/tls_sw.c | 8 +- net/unix/af_unix.c | 47 +- net/wireless/chan.c | 12 +- net/wireless/core.c | 6 + net/wireless/mlme.c | 3 - net/wireless/nl80211.c | 64 +- samples/bpf/Makefile | 9 - samples/bpf/xdpsock.h | 19 - samples/bpf/xdpsock_ctrl_proc.c | 190 - samples/bpf/xdpsock_kern.c | 24 - samples/bpf/xdpsock_user.c | 2019 ----- samples/bpf/xsk_fwd.c | 1085 --- scripts/bloat-o-meter | 47 +- scripts/mod/modpost.c | 3 + scripts/tags.sh | 9 +- security/apparmor/domain.c | 3 +- security/apparmor/mount.c | 1 + security/integrity/ima/ima_kexec.c | 2 +- sound/hda/trace.h | 41 +- sound/isa/wavefront/wavefront_synth.c | 2 - sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/hda/patch_cs8409-tables.c | 6 +- sound/pci/hda/patch_cs8409.h | 2 - sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp-es8336.c | 324 + sound/soc/amd/acp-pcm-dma.c | 50 +- sound/soc/amd/acp.h | 13 + sound/soc/codecs/es8316.c | 20 +- sound/soc/codecs/max98088.c | 32 +- sound/soc/codecs/rt5640.c | 41 +- sound/soc/codecs/wsa883x.c | 3 + sound/soc/fsl/Kconfig | 3 + sound/soc/fsl/fsl_asrc_dma.c | 1 + sound/soc/fsl/fsl_micfil.c | 33 +- sound/soc/fsl/fsl_sai.c | 38 + sound/soc/fsl/fsl_sai.h | 2 + sound/soc/fsl/fsl_spdif.c | 48 +- sound/soc/fsl/fsl_utils.c | 69 + sound/soc/fsl/fsl_utils.h | 7 + sound/soc/fsl/imx-card.c | 14 +- sound/soc/fsl/pcm030-audio-fabric.c | 3 +- sound/soc/intel/avs/boards/Makefile | 2 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 10 +- sound/soc/intel/catpt/device.c | 5 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/rockchip/rockchip_i2s.c | 2 + sound/soc/sh/rcar/core.c | 15 +- sound/soc/sof/intel/bdw.c | 7 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/tegra/tegra20_ac97.c | 2 + sound/soc/tegra/tegra20_das.c | 198 +- sound/soc/tegra/tegra20_das.h | 120 - sound/soc/xilinx/xlnx_formatter_pcm.c | 2 +- sound/usb/mixer_quirks.c | 187 +- sound/usb/quirks-table.h | 248 + sound/usb/quirks.c | 9 + tools/arch/arm64/include/uapi/asm/kvm.h | 36 + .../bpf/bpftool/Documentation/bpftool-feature.rst | 4 +- tools/bpf/bpftool/Makefile | 11 +- tools/bpf/bpftool/bash-completion/bpftool | 8 +- tools/bpf/bpftool/feature.c | 10 +- tools/bpf/bpftool/gen.c | 108 + tools/include/linux/bitmap.h | 12 +- tools/include/uapi/linux/bpf.h | 1 + tools/include/uapi/linux/kvm.h | 54 +- tools/lib/bitmap.c | 6 +- tools/lib/bpf/bpf_core_read.h | 11 + tools/lib/bpf/libbpf.c | 41 +- tools/lib/bpf/relo_core.c | 279 +- tools/lib/bpf/relo_core.h | 4 + tools/lib/bpf/usdt.c | 6 +- tools/perf/util/bpf-utils.c | 5 +- tools/perf/util/bpf_off_cpu.c | 7 +- tools/perf/util/bpf_skel/off_cpu.bpf.c | 20 +- tools/perf/util/evsel.c | 9 + tools/perf/util/off_cpu.h | 9 + tools/perf/util/synthetic-events.c | 9 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/crypto/chacha20-s390/test-cipher.c | 9 +- tools/testing/memblock/Makefile | 4 + tools/testing/memblock/README | 10 +- tools/testing/memblock/TODO | 14 +- tools/testing/memblock/internal.h | 7 + tools/testing/memblock/scripts/Makefile.include | 10 + tools/testing/memblock/tests/alloc_api.c | 225 +- tools/testing/memblock/tests/alloc_helpers_api.c | 129 +- tools/testing/memblock/tests/alloc_nid_api.c | 351 +- tools/testing/memblock/tests/basic_api.c | 337 +- tools/testing/memblock/tests/common.c | 57 + tools/testing/memblock/tests/common.h | 62 + tools/testing/selftests/bpf/network_helpers.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 73 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 8 + tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 2 +- .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 108 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 + .../bpf/progs/test_core_reloc_type_based.c | 44 +- tools/testing/selftests/bpf/verifier/jmp32.c | 21 + tools/testing/selftests/bpf/verifier/jump.c | 22 + .../testing/selftests/filesystems/binderfs/config | 1 - tools/testing/selftests/kselftest_module.h | 4 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/unix_connect.c | 149 + tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/testing/selftests/net/fib_rule_tests.sh | 23 + tools/testing/selftests/net/forwarding/Makefile | 1 + .../net/forwarding/bridge_mdb_port_down.sh | 118 + tools/testing/selftests/net/forwarding/lib.sh | 6 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 73 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 32 + tools/testing/selftests/net/udpgro.sh | 2 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/veth.sh | 6 +- tools/testing/selftests/powerpc/include/reg.h | 4 + tools/testing/selftests/powerpc/include/utils.h | 10 + tools/testing/selftests/powerpc/math/.gitignore | 1 + tools/testing/selftests/powerpc/mce/.gitignore | 1 + tools/testing/selftests/powerpc/pmu/Makefile | 11 +- tools/testing/selftests/powerpc/pmu/branch_loops.S | 28 + tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 + .../powerpc/pmu/event_code_tests/Makefile | 15 + .../pmu/event_code_tests/blacklisted_events_test.c | 132 + .../event_alternatives_tests_p10.c | 109 + .../event_code_tests/event_alternatives_tests_p9.c | 116 + .../event_code_tests/generic_events_valid_test.c | 130 + .../event_code_tests/group_constraint_cache_test.c | 60 + .../group_constraint_l2l3_sel_test.c | 64 + .../group_constraint_mmcra_sample_test.c | 54 + .../event_code_tests/group_constraint_pmc56_test.c | 63 + .../group_constraint_pmc_count_test.c | 70 + .../group_constraint_radix_scope_qual_test.c | 56 + .../group_constraint_repeat_test.c | 56 + .../group_constraint_thresh_cmp_test.c | 96 + .../group_constraint_thresh_ctl_test.c | 64 + .../group_constraint_thresh_sel_test.c | 63 + .../event_code_tests/group_constraint_unit_test.c | 74 + .../group_pmc56_exclude_constraints_test.c | 64 + .../event_code_tests/hw_cache_event_type_test.c | 88 + .../pmu/event_code_tests/invalid_event_code_test.c | 67 + .../reserved_bits_mmcra_sample_elig_mode_test.c | 77 + .../reserved_bits_mmcra_thresh_ctl_test.c | 44 + .../selftests/powerpc/pmu/sampling_tests/Makefile | 7 +- .../pmu/sampling_tests/bhrb_filter_map_test.c | 105 + .../pmu/sampling_tests/bhrb_no_crash_wo_pmu_test.c | 59 + .../intr_regs_no_crash_wo_pmu_test.c | 57 + .../selftests/powerpc/pmu/sampling_tests/misc.c | 135 +- .../selftests/powerpc/pmu/sampling_tests/misc.h | 9 +- .../pmu/sampling_tests/mmcr1_sel_unit_cache_test.c | 77 + .../pmu/sampling_tests/mmcra_bhrb_any_test.c | 65 + .../pmu/sampling_tests/mmcra_bhrb_cond_test.c | 69 + .../mmcra_bhrb_disable_no_branch_test.c | 64 + .../pmu/sampling_tests/mmcra_bhrb_disable_test.c | 66 + .../pmu/sampling_tests/mmcra_bhrb_ind_call_test.c | 69 + .../pmu/sampling_tests/mmcra_thresh_cmp_test.c | 74 + .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/sync/config | 1 - .../testing/selftests/timers/alarmtimer-suspend.c | 2 +- tools/testing/selftests/vm/mrelease_test.c | 16 +- tools/testing/selftests/vm/run_vmtests.sh | 249 +- tools/testing/selftests/vm/va_128TBswitch.c | 8 +- tools/testing/selftests/vm/va_128TBswitch.sh | 52 +- tools/testing/selftests/wireguard/qemu/Makefile | 13 +- .../selftests/wireguard/qemu/arch/or1k.config | 22 - .../testing/selftests/wireguard/qemu/kernel.config | 1 - 1748 files changed, 58597 insertions(+), 44308 deletions(-) create mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml delete mode 100644 Documentation/devicetree/bindings/chosen.txt create mode 100644 Documentation/devicetree/bindings/dma/fsl,edma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/fsl-edma.txt create mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,s5pv210-chipid.yaml create mode 100644 Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml delete mode 100644 Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt create mode 100644 Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml create mode 100644 Documentation/devicetree/bindings/phy/amlogic,g12a-mipi-dphy-an [...] create mode 100644 Documentation/devicetree/bindings/phy/mediatek,pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/soc/samsung/exynos-chipid.yaml delete mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml delete mode 100644 Documentation/devicetree/bindings/sound/designware-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt create mode 100644 Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml create mode 100644 Documentation/networking/device_drivers/can/can327.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/neterion/vxge.rst create mode 100644 arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts delete mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi create mode 100644 arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_swvp.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts create mode 100644 arch/arm64/boot/dts/qcom/sa8295p-adp.dts create mode 100644 arch/arm64/boot/dts/qcom/sa8540p.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts create mode 100644 arch/csky/include/asm/sections.h create mode 100644 arch/powerpc/boot/dts/turris1x.dts create mode 100644 arch/powerpc/kernel/irq_64.c create mode 100644 arch/powerpc/mm/kasan/init_book3e_64.c create mode 100644 drivers/firmware/arm_scmi/powercap.c create mode 100644 drivers/firmware/arm_scmi/scmi_power_control.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource_helpers.c create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_subvp_state.h create mode 100644 drivers/interconnect/imx/imx8mp.c create mode 100644 drivers/md/dm-io-rewind.c create mode 100644 drivers/net/can/can327.c delete mode 100644 drivers/net/can/slcan.c create mode 100644 drivers/net/can/slcan/Makefile create mode 100644 drivers/net/can/slcan/slcan-core.c create mode 100644 drivers/net/can/slcan/slcan-ethtool.c create mode 100644 drivers/net/can/slcan/slcan.h create mode 100644 drivers/net/dsa/microchip/lan937x.h create mode 100644 drivers/net/dsa/microchip/lan937x_main.c create mode 100644 drivers/net/dsa/microchip/lan937x_reg.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/police.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h delete mode 100644 drivers/net/ethernet/neterion/vxge/Makefile delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-reg.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-version.h create mode 100644 drivers/perf/hisilicon/hns3_pmu.c create mode 100644 drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c create mode 100644 drivers/phy/mediatek/phy-mtk-dp.c create mode 100644 drivers/phy/mediatek/phy-mtk-pcie.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c create mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 include/asm-generic/archrandom.h create mode 100644 include/dt-bindings/interconnect/fsl,imx8mp.h create mode 100644 include/linux/gfp_flags.h create mode 100644 include/linux/mfd/mt6331/core.h create mode 100644 include/linux/mfd/mt6331/registers.h create mode 100644 include/linux/mfd/mt6332/core.h create mode 100644 include/linux/mfd/mt6332/registers.h create mode 100644 lib/test_cpumask.c delete mode 100644 samples/bpf/xdpsock.h delete mode 100644 samples/bpf/xdpsock_ctrl_proc.c delete mode 100644 samples/bpf/xdpsock_kern.c delete mode 100644 samples/bpf/xdpsock_user.c delete mode 100644 samples/bpf/xsk_fwd.c create mode 100644 sound/soc/amd/acp-es8336.c delete mode 100644 sound/soc/tegra/tegra20_das.h create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c create mode 100644 tools/testing/selftests/net/af_unix/unix_connect.c create mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb_port_down.sh create mode 100644 tools/testing/selftests/powerpc/mce/.gitignore create mode 100644 tools/testing/selftests/powerpc/pmu/branch_loops.S create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/Makefile create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/blackliste [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/generic_ev [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_pmc5 [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/hw_cache_e [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/invalid_ev [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] create mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_filter_ [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_no_cras [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/intr_regs_no [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcr1_sel_un [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_a [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_c [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_i [...] create mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_thresh [...] delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/or1k.config