This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 08897940f458 Add linux-next specific files for 20220623 omits e8fe1cdc9702 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 552265813e37 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 2ce84883991f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 980f793fbf05 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 74628e56fe5d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 34380d47b6bc Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 7c8488c20d20 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 9df603741a4c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 521b88ea0276 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits a7ad421b47e6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d5c557e198c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 94cb320ce8df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2301d0070fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2dc1df48eb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2a01d2aa307 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits cd859d532ab2 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b3beca82539 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36dece945225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce242e608b5d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 278745c8c630 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7aa916c07f59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3f2460f66d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b856f75c2cb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b4f7533cee5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ce74139f8a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffa69c1f6778 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits e7cf9ac044c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8c51d730fe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39d90314353a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f255f08d23d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c7754c6f320 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1d73081208c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3a0dca9f42b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 321f49527e04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3715901c52d3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 74d06bec3370 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits e7e5612d8cb3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 607ea54f9fed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30c6928b09a8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 165e85e36cea Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 11dfc3c3bd82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 763e7ef7790e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits edf120005dfb Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a7da8af8e268 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37ffe5d1e370 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0be627bc9a87 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 1cd2b9ccfa1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc8f3a328ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f375687dc602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9504130ca9b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f16e8f4c3bdf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c836e3aaf9cf Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 823123915c26 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 235e1ade6a4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6e698099cfc Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 80dc81eae0ac Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 37647fbc4a70 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4bbbb94ddd55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 061ce9e04231 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5845d01c4361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ff58ba4e952 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cbc4293c66a7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 0e37ac44f35c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c57f8f230128 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits e768547fbe99 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits e34e5fa2a5b2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits e3f7b98e76b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0d9cabcdfe9 next-20220617/battery omits 8e64d81f65f2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e3a99ae09135 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba60e9cb747e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1274a624cdcc Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7a5b54022c08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b4ebe479b6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1f5c9627604 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ea8a753125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a77ed861e4e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6edd304c96f5 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 50fc6410b54f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 7abd801158ce Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits df8de83b7bae Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3f4cc9c504db Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b5f0c78e537c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits aa831e17bc66 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 2a100720153d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2c24f8d4f44a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c1554f2da7b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 53793afa7701 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d11b98215b9b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3f92e76b8f81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3724c5d88e22 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c32300f13bb4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1851ab47b64e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 396d3090ea9a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8e50a37c4963 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f3b8fafb0dbc Merge branch 'master' of git://linuxtv.org/media_tree.git omits 87cc5929d404 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b50010f281c7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 55ace02555af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bb3b71f0f3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a3fef9163d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f69a229774b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ead4530c697 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits f390f360a243 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 1eed59cd1688 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5ac03e8b6462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c46ed9244de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5204101b6747 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1ba017c6fb5f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3fe05d66671e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c6d0dc87b5f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8e983fbb5c54 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 7876d35c1200 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 414a1d8899ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 717576fea217 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d3f94568aca7 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 51c8ec87958a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2d33bb7abd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdee04ae5c52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12ae21e0b827 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b88dc72eb882 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1c9c1ff611e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb1ef8a7188b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 08cf5648dc79 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 5332bcf65ae1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 86052efb64d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37e32cd1de81 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 18d13b959f94 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 189a0cb8e358 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits de9ee83717a8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ace3e645238c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 310cbeb3da43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acb9363915ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d18b1489fbea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1550f2827335 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64efd302a5b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08992a110f7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 504607b987ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 051e958578c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bc84cd7d41f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d289f4cb0f7f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 61f0744aeca2 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 1c2f56c235b0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7ec6012a2080 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba8899072b92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8553ee2a17c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8a4da7c7d1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81a2ea597227 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b5a802831a48 cifs: periodically query network interfaces from server omits 70ca486ebf49 cifs: during reconnect, update interface if necessary omits ab8f39cabb28 cifs: change iface_list from array to sorted linked list omits 0e80da6f1e93 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c7fbc657f940 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 2df6d0856e60 Merge branch 'for-5.20/io_uring' into for-next omits 5ec69c3a15ae io_uring: add sync cancelation API through io_uring_register() omits 6907fa1035f6 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 38adeba5b169 io_uring: have cancelation API accept io_uring_task directly omits 7ff19263f6dd Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits eba1fc2f0f94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ded661c7a7ef Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7ac9ba36bf23 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 5b8ea405f66c Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c1983451f609 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d0cd8377366 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 8d21d2a64447 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 6e4100b09af5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 551986289443 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 2d24a1738900 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eac098c59cbe Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c417d718796b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 33143db117a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4ec7822b7f36 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 64e594ce5c20 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b483cb2316da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 87c7232eff8d Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits efbd48929e7e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 7c7d994d6f7c Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2c35b93c2e81 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c3dc8341f000 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a256adcd628c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1f197174c5a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits fd8dd4c3ee79 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1b53bac6a7c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 82c4178fc969 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb74b0c157ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c21f509666c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cebe93493430 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 254034b1d634 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits caa04dfec23f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93fe2457b903 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 307ee3b7bdde Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 21ce96580f15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a524c9685d28 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 714c098abd4f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f98da3fd5868 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits f1292a85d8c1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 946c8c6eaeca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fd9f4fd36ceb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 933754c1a599 Merge branch 'for-5.20/drivers' into for-next omits c297cf26da76 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits e9cfc64a27f7 xfs: Add async buffered write support omits ddda2d473df7 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 6c33dae4526a io_uring: Add tracepoint for short writes omits 6c8bbd82a43a io_uring: Add support for async buffered writes omits 4705f225a56f fs: Add async write file modification handling. omits 1899b196859b fs: Split off inode_needs_update_time and __file_update_time omits 79d8ac83d630 fs: add __remove_file_privs() with flags parameter omits cba06e23bc66 fs: Add check for async buffered writes to generic_write_checks omits f0f9828d6439 iomap: Return -EAGAIN from iomap_write_iter() omits ccb885b43921 iomap: Add async buffered write support omits 49b5cd0830c1 iomap: Add flags parameter to iomap_page_create() omits 407619d2cef3 mm: Add balance_dirty_pages_ratelimited_flags() function omits a3fa4409eec3 mm: Move updates of dirty_exceeded into one place omits 29c36351d61f mm: Move starting of background writeback into the main ba [...] omits fdf249c70a36 drm/amdgpu/display: reduce stack size in dml32_ModeSupport [...] omits 8b3452cdabac Merge branch 'mm-nonmm-unstable' into mm-everything omits 4b3b67ef8001 proc: delete unused <linux/uaccess.h> includes omits 4896b0e0f010 vmcoreinfo: include kallsyms symbols omits 16ad8664122b kallsyms: move declarations to internal header omits a521464df1b4 squashfs: support reading fragments in readahead call omits 47bf3af41628 squashfs: implement readahead omits 924e35132ddf squashfs: always build "file direct" version of page actor omits 8b73df3f3d6e Revert "squashfs: provide backing_dev_info in order to dis [...] omits 8a7ef97d3702 lib/error-inject: traverse list with mutex omits 6a96278cc051 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 751c7afed071 net, lib/once: remove {net_}get_random_once_wait macro omits dc780fb25fe2 lib/lru_cache: fix error free handing in lc_create omits a9f4aec6766f lib/debugobjects: fix stat count and optimize debug_object [...] omits 326e6ff1a144 resource: re-factor page_is_ram() omits 28dca7f090c7 init/main.c: silence some -Wunused-parameter warnings omits 754b3314323b init-add-hostname-kernel-parameter-v2 omits 622ba908851b init: add "hostname" kernel parameter omits bd443acd6687 ocfs2: fix ocfs2 corrupt when iputting an inode omits 4ebdf435ea01 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2f90e9f9c618 ocfs2: reflink deadlock when clone file to the same direct [...] omits 1c6b4bc34c50 zram: do not lookup algorithm in backends table omits d4292d04c712 hugetlb: lazy page table copies in fork() omits 758948ddf0fc hugetlb: fix an unused variable warning/error omits da9491d8e37c hugetlb: do not update address in huge_pmd_unshare omits 8f32147e69ad arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits f5a7a815c4b1 hugetlb: skip to end of PT page mapping when pte not present omits adedcc614291 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 33337844d14e mm-docs-fix-comments-that-mention-mem_hotplug_end-fix omits af10f4decfcd mm, docs: fix comments that mention mem_hotplug_end() omits c1dc8cf6b2d8 mm/smaps: add Pss_Dirty omits eefb96d53ac7 mm: rmap: simplify the hugetlb handling when unmapping or [...] omits 4ffb0d73e02d mm: lru: use lruvec lock to serialize memcg changes omits 2d06b6f19c77 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits c482b3c827b3 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits d3916363e17b mm: memcontrol: introduce memcg_reparent_ops omits 591ff6faf1bd mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits b19b10dafbd2 mm: thp: make split queue lock safe when LRU pages are reparented omits 247348701a75 mm: vmscan: rework move_pages_to_lru() omits 192b8845038b mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits 86f6d04208c7 mm: memcontrol: prepare objcg API for non-kmem usage omits 53f28561bee2 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits b2c362dbc766 mm: memcontrol: remove dead code and comments omits 07def5de8ff2 mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix omits 5d95b10176ed mm/madvise: minor cleanup for swapin_walk_pmd_entry() omits d16a29db420c mm: hugetlb: remove minimum_order variable omits 85644421d053 mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] omits e6efc074ea1d mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] omits 8ac7eb28d33c mm-memory_hotplug-enumerate-all-supported-section-flags-v5 omits 0d2e33c95b09 mm: memory_hotplug: enumerate all supported section flags omits 4863d8d12dda mm/swap: convert __delete_from_swap_cache() to a folio omits 1353cb464438 mm/swap: convert delete_from_swap_cache() to take a folio omits 46bbb05ace9e mm: convert page_swap_flags to folio_swap_flags omits cb737953ede5 mm-convert-destroy_compound_page-to-destroy_large_folio-fix omits 81c6772c390d mm: convert destroy_compound_page() to destroy_large_folio() omits 9560963c991e mm/swap: convert __page_cache_release() to use a folio omits fe3adeb193a5 mm/swap: convert __put_compound_page() to __folio_put_large() omits ead550672d1e mm/swap: convert __put_single_page() to __folio_put_small() omits 3ca581ed9d76 mm/swap: convert __put_page() to __folio_put() omits 9b6aa18f9987 mm/swap: convert put_pages_list to use folios omits 0837220468a8 mm/swap: convert release_pages to use a folio internally omits 37e21d00aaef mm/swap: convert try_to_free_swap to use a folio omits b27e85b281a2 mm/swap: optimise lru_add_drain_cpu() omits 7d2acb3ecb56 mm/swap: pull the CPU conditional out of __lru_add_drain_all() omits 32ea874d3581 mm/swap: rename lru_pvecs to cpu_fbatches omits 19eeb6dd7129 mm/swap: convert activate_page to a folio_batch omits 605aeeb47dd3 mm/swap: convert lru_lazyfree to a folio_batch omits 1d52160134fe mm/swap: convert lru_deactivate to a folio_batch omits 5eed3807f803 mm/swap: convert lru_deactivate_file to a folio_batch omits ee4e2d24ea14 mm/swap: convert lru_add to a folio_batch omits 343d2a87372a mm/swap: make __pagevec_lru_add static omits 7d858cdc0d56 mm/swap: add folio_batch_move_lru() omits 1683c6748b8e mm: add folios_put() omits 60e31d1b912f mm/vmscan: convert reclaim_pages() to use a folio omits 15547eec282e mm/vmscan: convert shrink_active_list() to use a folio omits 35b5458a8857 mm/vmscan: convert move_pages_to_lru() to use a folio omits 1afee51e04d7 mm/vmscan: convert isolate_lru_pages() to use a folio omits 5abf089ae886 mm/vmscan: convert reclaim_clean_pages_from_list() to folios omits 50d6a41d7ec1 kasan: separate double free case from invalid free omits 52e9a97c7e02 tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] omits dd440a09a08a doc: proc: fix the description to THPeligible omits 7e26b5d3e934 mm: khugepaged: reorg some khugepaged helpers omits ca441e4b7ec4 mm: thp: kill __transhuge_page_enabled() omits 83c70596cabe mm-thp-kill-transparent_hugepage_active-fix omits fd550566d596 mm: thp: kill transparent_hugepage_active() omits a326126342ec mm: khugepaged: better comments for anon vma check in huge [...] omits 0e2fb38276f3 mm: thp: consolidate vma size check to transhuge_vma_suitable omits b3e6d0953e23 mm: khugepaged: check THP flag in hugepage_vma_check() omits 9e9fd4298fa8 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 9546f7276fbb mm/mprotect: try avoiding write faults for exclusive anony [...] omits b2cbdd82ee63 userfaultfd: selftests: infinite loop in faulting_process omits ce731be94e36 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits dd8661da367e userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits e3b5ccec53d2 userfaultfd: update documentation to describe /dev/userfaultfd omits aa54f64b94f2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits bbf871c8045c userfaultfd: add /dev/userfaultfd for fine grained access control omits 73a1b289b0c4 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 83a2f552c2ee Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits cfc2c0e2c61e mm/damon: introduce DAMON-based LRU-lists Sorting omits 6ddf088eb693 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 3de92f035c55 mm/damon/schemes: add 'LRU_DEPRIO' action omits 1444e9986967 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits 7c1d1fb6ad72 mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits e7eacd125bdc mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits cb03d903366b mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits f75f1cd0a693 mm-page_alloc-replace-local_lock-with-normal-spinlock-fix omits 79fedea7f47b mm/page_alloc: replace local_lock with normal spinlock omits ad259eaef77b mm/page_alloc: remotely drain per-cpu lists omits 1c73ef7f7ea5 mm/page_alloc: protect PCP lists with a spinlock omits 8c7ecd7d0e11 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits d2fd2cd60ee4 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 3bf8029f305c mm/page_alloc: use only one PCP list for THP-sized allocations omits 9f673189eada mm/page_alloc: add page->buddy_list and page->pcp_list omits 876cce6abcd6 mm/page_alloc: minor clean up for memmap_init_compound() omits 56246468d88f mm/vmscan: don't try to reclaim freed folios omits 6658bdb55fc8 mm/swap: remove swap_cache_info statistics omits 43ec41d68fa5 mm/swapfile: fix possible data races of inuse_pages omits b0294fa3ebfb mm/swapfile: make security_vm_enough_memory_mm() work as expected omits f72c023dd0d0 lib/test_vmalloc: switch to prandom_u32() omits e22544f70307 mm/vmalloc: extend __find_vmap_area() with one more argument omits 1fa8ccf19cda mm/vmalloc: initialize VA's list node after unlink omits 4d7b691268b6 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits d2ed0cdb5b69 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 685c73c69ed3 xfs: add dax dedupe support omits a8265ce01631 xfs-support-cow-in-fsdax-mode-fix omits 2003b4ca118a xfs: support CoW in fsdax mode omits 2bc9a655c41f fsdax: dedup file range to use a compare function omits f9fd9081b5b8 fsdax: add dax_iomap_cow_copy() for dax zero omits e1b909b20d68 fsdax: replace mmap entry in case of CoW omits 8170fd653dcd fsdax: introduce dax_iomap_cow_copy() omits 6da021ebb5eb fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits b36215dd50d2 fsdax: output address in dax_iomap_pfn() and rename it omits 27f879c31c83 fsdax: set a CoW flag when associate reflink mappings omits bd09f0176b6d xfs: implement ->notify_failure() for XFS omits fa8457cb2f26 mm: introduce mf_dax_kill_procs() for fsdax case omits 4769fe75b4ba fsdax: introduce dax_lock_mapping_entry() omits a8fd24d4ef08 pagemap,pmem: introduce ->memory_failure() omits b07f8fb512b0 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 6acbdd8d1b83 mm: factor helpers for memory_failure_dev_pagemap omits 375f7a630e6c dax: introduce holder for dax_device omits 0f046c3e5656 mm-add-merging-after-mremap-resize-checkpatch-fixes omits e790bd79103a mm: add merging after mremap resize omits 8ae5623641d3 mm: refactor of vma_merge() omits 0f9047f912d3 mm, hwpoison: enable memory error handling on 1GB hugepage omits 454133ae4729 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 034ec9b83838 mm, hwpoison: make __page_handle_poison returns int omits ee5261ab4f82 mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits bed7e88c2f59 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits d17068f2b6cb mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits 739c40398bf4 mm: delete unused MMF_OOM_VICTIM flag omits dc84feacb84f mm-drop-oom-code-from-exit_mmap-fix-fix omits 8a470dbf90e8 mm: drop oom code from exit_mmap omits f42b9b93baca mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits d7d2f27573a1 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits cdee181ae03b mm: shrinkers: add scan interface for shrinker debugfs omits 11d91d3c1569 tools: add memcg_shrinker.py omits e328ad7df4b9 mm: docs: document shrinker debugfs omits b4a1edd7090c mm: shrinkers: provide shrinkers with names omits dbdd271bf7d1 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits 63aa5f8bb0c4 mm: shrinkers: introduce debugfs interface for memory shrinkers omits 818f1e58d1fd mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits 8ed777811a7b mm/mempolicy: fix get_nodes out of bound access omits fb5a549668bb mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 2037afe98632 selftests/vm: add protection_keys tests to run_vmtests omits 9518d9f0c189 kasan: fix zeroing vmalloc memory with HW_TAGS omits 0f3af5d431bf mm: introduce clear_highpage_kasan_tagged omits 94d6abc75a53 mm: rename kernel_init_free_pages to kernel_init_pages omits 191a5fd896a2 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits 60d99e4fe9a1 mm/damon/reclaim: make 'enabled' checking timer simpler omits 5996c831dc8d mm/damon/sysfs: deduplicate inputs applying omits 0f8518ee942e mm/damon/reclaim: deduplicate 'commit_inputs' handling omits c9767e697b6b mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits d8f3ce05adc2 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 11a61dd7a718 tools: add selftests to hmm for COW in device memory omits 8056411e8522 tools: add hmm gup tests for device coherent type omits 10f91144b631 tools: update test_hmm script to support SP config omits 51b47c060ae2 tools: update hmm-test to support device coherent type omits ff5f5c0fdfdd lib: add support for device coherent type in test_hmm omits bd1c86fb3394 lib: test_hmm add module param for zone device type omits 82a2688eba66 lib: test_hmm add ioctl to get zone device type omits 9fa36327f7f9 drm/amdkfd: add SPM support for SVM omits 579d399132ec mm/gup: migrate device coherent pages when pinning instead [...] omits e27a2a1cf460 mm: remove the vma check in migrate_vma_setup() omits 70b6b5fd25c0 mm: add device coherent vma selection for memory migration omits c0f90f9230fe mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits ab83bfb24235 mm: handling Non-LRU pages returned by vm_normal_pages omits 008835f150b7 mm: add zone device coherent type memory support omits 180baec83d48 mm/migration: fix potential pte_unmap on an not mapped pte omits 599b32b16a5a mm/migration: return errno when isolate_huge_page failed omits c741eb3e4c18 mm/migration: remove unneeded lock page and PageMovable check omits 2749cd92f1fc mm: fix racing of vb->va when kasan enabled omits 8f76437bd153 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits b70d15dfa504 mm/mmap.c: pass in mapping to __vma_link_file() omits 2477197ad147 mm/mmap: drop range_has_overlap() function omits 81f5504dfb36 mm/mmap: change do_mas_align_munmap() to avoid preallocati [...] omits 27e0dc1a8ef8 mm-remove-the-vma-linked-list-fix-fix-fix omits 781cc8f08787 mm-remove-the-vma-linked-list-fix-fix omits dd626ec17788 mm/mmap: fix potential leak on do_mas_align_munmap() omits 5966e5c968b2 mm: remove the vma linked list omits 0243ceea2717 riscv: use vma iterator for vdso omits 4a234fb8ea5f mm/nommu: fix compile warning in do_mmap() omits 1b597834c9e9 mm/nommu: move preallocations and limit other allocations omits c0b19f8cd188 nommu: remove uses of VMA linked list omits dc2163406c96 i915: use the VMA iterator omits fa50838acacc mm/swapfile: use vma iterator instead of vma linked list omits 8fa3f9e9df1f mm/pagewalk: use vma_find() instead of vma linked list omits 25b1e004ea68 mm/oom_kill: use maple tree iterators instead of vma linked list omits 7e688c181acf mm/msync: use vma_find() instead of vma linked list omits bde18b5f30ee mm/mremap: use vma_find_intersection() instead of vma linked list omits 8b994886ec65 mm/mprotect: use maple tree navigation instead of vma linked list omits e5bc33591083 mm/mlock: use vma iterator and maple state instead of vma [...] omits 6ec63ffe51ad mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 72d07b5f25dc mm/memcontrol: stop using mm->highest_vm_end omits a24818063764 mm/madvise: use vma_find() instead of vma linked list omits 888667369658 mm/ksm: use vma iterators instead of vma linked list omits 13d0f25eda3d mm/khugepaged: stop using vma linked list omits fe3dbdee19ed mm/gup: use maple tree navigation instead of linked list omits 54866b30161a bpf: remove VMA linked list omits 69abf7bdaeb9 fork: use VMA iterator omits 2f3037857233 sched: use maple tree iterator to walk VMAs omits 9bbd29da7bbc perf: use VMA iterator omits 2c82c360390f acct: use VMA iterator instead of linked list omits 98a8aeb17931 ipc/shm: use VMA iterator instead of linked list omits 94be5d01ac03 fs/userfaultfd: fix vma iteration in mas_for_each() loop omits 5618421aa779 userfaultfd: use maple tree iterator to iterate VMAs omits ee1e9ce4d2f5 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 7705a30cdeaa fs/proc/base: use maple tree iterators in place of linked list omits d5b105cee76e exec: use VMA iterator instead of linked list omits 824bde456d78 coredump: remove vma linked list walk omits 50be2b81efc1 um: remove vma linked list walk omits d6e8e6c8f640 optee: remove vma linked list walk omits a3107ce884c2 cxl: remove vma linked list walk omits 27f8e55fcd22 xtensa: remove vma linked list walks omits bd638b3c0123 x86: remove vma linked list walks omits e7728039fb6b s390: remove vma linked list walks omits 4bbc48b1ae3a powerpc: remove mmap linked list walks omits 4f57070e347b parisc: remove mmap linked list from cache handling omits f29d786caad4 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 57aaa3cadf10 arm64: remove mmap linked list from vdso omits 76324907c56f mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits 162948ca2564 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 92398dd53b56 mm/mmap: reorganize munmap to use maple states omits 6d132fc2992a mm/mmap: move mmap_region() below do_munmap() omits 7507d9b219f1 mm: convert vma_lookup() to use mtree_load() omits af1d05568e46 mm: remove vmacache omits 87ef8a82ee32 mm/mmap: allow vma_expand() to lock both anon and file locks omits d6e6387b3d82 mm/mmap: qvoid dereferencing next on null in BUG_ON() omits b5484dfc01d9 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits 7889e540af83 mm/mmap: fix advanced maple tree API for mmap_region() omits 8419af441d09 mm/mmap: use advanced maple tree API for mmap_region() omits 7a9c4c50901d mm: use maple tree operations for find_vma_intersection() omits 52544b1572de mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 66b6122ab58b mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 7d0c2c92fa90 mm: optimize find_exact_vma() to use vma_lookup() omits adfcb1158772 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 686adc454cc6 mmap: change zeroing of maple tree in __vma_adjust() omits f3eeb47498e5 mm: remove rb tree. omits 6b97d250e32f proc: remove VMA rbtree use from nommu omits 98e508cffb1c damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 94f11c053660 damon: convert __damon_va_three_regions to use the VMA iterator omits bead81a2a1f4 kernel/fork: use maple tree for dup_mmap() during forking omits 68232b57b998 mm/mmap: use maple tree for unmapped_area{_topdown} omits 611184ff54dc mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits aa158295396e mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits b11375e8f1bd mmap: use the VMA iterator in count_vma_pages_range() omits d21997f412b1 mm: add VMA iterator omits baa226f395e8 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 65be5f07af8d mapletree: build fix omits 2882010120a0 mm: start tracking VMAs with maple tree omits 7eeb2f0f7610 test_maple_tree: add tests for preallocations and large sp [...] omits 3d3acb698bd0 test_maple_tree: add null expansion tests omits 51282228cdd4 lib/test_maple_tree: add testing for maple tree omits 8e75e501c958 radix tree test suite: add lockdep_is_held to header omits 478e59529dc3 radix tree test suite: add support for slab bulk APIs omits 779ab3757946 radix tree test suite: add allocation counts and size to k [...] omits d8540a84ddc2 radix tree test suite: add kmem_cache_set_non_kernel() omits b5a83cdfe65b radix tree test suite: add pr_err define omits f591ff04b857 maple_tree: fix return from mas_prealloc() omits 26f335736864 maple_tree: make mas_prealloc() error checking more generic omits aa4b93980f05 maple_tree: Change spanning store to work on larger trees omits 7e8c4c60b295 maple_tree: change spanning store to work on larger trees omits f27af67ebf10 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] omits ee5fc3a82310 maple_tree: cleanup for checkpatch omits ba0ba148a79d MAINTAINERS: remove an obvious typo in MAPLE TREE omits efc8dabe5773 maple_tree: fix potential out of range offset on mas_next( [...] omits 4c65b7951b21 maple_tree: fix 32b parent pointers omits dd39f8c1ef70 maple_tree: fix mas_next() when already on the last node entry omits b792a2b5314b maple_tree: Fix expanding null off the end of the data. omits f8acc5e9581e Maple Tree: add new data structure omits d87a2de77a4c android-binder-stop-saving-a-pointer-to-the-vma-fix omits 472a68df605b android: binder: stop saving a pointer to the VMA omits b5e56929b274 mips: rename mt_init to mips_mt_init omits f57e64a26455 mm: discard __GFP_ATOMIC omits dd13f5d1fec6 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 66b1f3623910 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 6eed9f808eff Merge branch 'mm-stable' into mm-unstable omits d18fe3d3a891 Documentation: highmem: use literal block for code example [...] omits 553e2367e3da mm: sparsemem: fix missing higher order allocation splitting omits 6d2f582b8510 mm/damon: use set_huge_pte_at() to make huge pte old omits 204c7a958af0 sh: convert nommu io{re,un}map() to static inline functions omits d984b290dbe2 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 5e579c0f98f6 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits f1e24630b2fd Merge branch 'for-5.20/io_uring' into for-next omits b4ef7c36b5ca io_uring: kbuf: kill __io_kbuf_recycle() omits 25845298c1a5 Merge branch 'for-5.20/block' into for-next omits 5694d2c1b2ac Merge branch 'for-5.20/io_uring' into for-next omits e57a6f13bec5 io_uring: trace task_work_run omits d34b8ba25f0c io_uring: add trace event for running task work omits 1da6baa4e4c2 io_uring: move io_uring_get_opcode out of TP_printk omits 7afb384a25b0 io_uring: batch task_work omits c0808632a83a io_uring: introduce llist helpers omits f032372c18b0 io_uring: lockless task list omits fbfa45210910 io_uring: remove __io_req_task_work_add omits bb35381ea1b3 io_uring: remove priority tw list optimisation omits 97b422704940 smb3: use netname when available on secondary channels omits a880beae3512 Merge branch 'for-5.20/io_uring-msg-fd' into for-next omits dd28f9cc22d0 Merge branch 'for-5.20/io_uring-cancel' into for-next omits ddc03c978092 Merge branch 'for-5.20/io_uring' into for-next omits 493a39c80fc6 io_uring: add support for passing fixed file descriptors omits fb21d458d212 io_uring: split out fixed file installation and removal omits 488e87d7d875 io_uring: add sync cancelation API through io_uring_register() omits 2ff5ffc5cd34 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 6862ab36f84b io_uring: have cancelation API accept io_uring_task directly omits ef3d98fd3347 io_uring: dedup io_run_task_work omits 41c9269df26b io_uring: move list helpers to a separate file omits 0a067bc7ccbe io_uring: improve io_run_task_work() omits 9c7cbab27783 io_uring: optimize io_uring_task layout omits 85f0b5fabbf8 io_uring: add a warn_once for poll_find omits 71cc513ec7bc io_uring: consistent naming for inline completion omits 47fdea3506a6 io_uring: move io_import_fixed() omits 1cb54ef23531 io_uring: opcode independent fixed buf import omits b099fe49222e io_uring: add io_commit_cqring_flush() omits 0f7c88992eb6 io_uring: introduce locking helpers for CQE posting omits f154a840ae41 io_uring: hide eventfd assumptions in eventfd paths omits 33ac1f9427c6 io_uring: fix io_poll_remove_all clang warnings omits 280d174578d5 io_uring: improve task exit timeout cancellations omits abf064848c45 io_uring: fix multi ctx cancellation omits abb9030d1f03 io_uring: remove ->flush_cqes optimisation omits 3d4a210d8d4a io_uring: move io_eventfd_signal() omits d8e256a9c488 io_uring: reshuffle io_uring/io_uring.h omits c341fb26c822 io_uring: remove extra io_commit_cqring() omits 8f294a4e3f07 io_uring: move a few private types to local headers omits b0730d95e78f io_uring: clean up tracing events omits 231aadd53cf7 io_uring: make io_uring_types.h public omits 0d609051da29 io_uring: kill extra io_uring_types.h includes omits ba91b17a19c2 io_uring: change ->cqe_cached invariant for CQE32 omits cfdbe30f542e io_uring: deduplicate io_get_cqe() calls omits 8692944319fe io_uring: deduplicate __io_fill_cqe_req tracing omits 9509ecc7774b io_uring: introduce io_req_cqe_overflow() omits 534f71a015b7 io_uring: don't inline __io_get_cqe() omits 662f6039bfbf io_uring: don't expose io_fill_cqe_aux() omits f27d5dcd1e46 io_uring: kbuf: add comments for some tricky code omits 8c8a4601b761 io_uring: mutex locked poll hashing omits 56e7b2ef6272 io_uring: propagate locking state to poll cancel omits d27a2c291676 io_uring: introduce a struct for hash table omits 3c429c3503ee io_uring: pass hash table into poll_find omits 6d0f10eb57b5 io_uring: add IORING_SETUP_SINGLE_ISSUER omits f38505416644 io_uring: use state completion infra for poll reqs omits 345d438ff9cd io_uring: clean up io_ring_ctx_alloc omits 929889cf6655 io_uring: limit the number of cancellation buckets omits 1250d3574051 io_uring: clean up io_try_cancel omits a843210c0eaf io_uring: pass poll_find lock back omits 160c4ea0047c io_uring: switch cancel_hash to use per entry spinlock omits 14f4c2e013ce io_uring: poll: remove unnecessary req->ref set omits ed0608ec0e73 io_uring: don't inline io_put_kbuf omits 1976e77257ad io_uring: refactor io_req_task_complete() omits 4b75d0a3159e io_uring: kill REQ_F_COMPLETE_INLINE omits 9ff2abb01fc5 io_uring: rw: delegate sync completions to core io_uring omits 929203d4b837 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 7b6e894d711c io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 9dcb6b610a18 io_uring: remove check_cq checking from hot paths omits 9bbc74fd432c io_uring: never defer-complete multi-apoll omits 607556b847ae io_uring: inline ->registered_rings omits 532a87ea66eb io_uring: explain io_wq_work::cancel_seq placement omits 797bb9317865 io_uring: move small helpers to headers omits 59cedd84138b io_uring: refactor ctx slow data placement omits 4331dff70eb0 io_uring: better caching for ctx timeout fields omits a2dbdc4e9800 io_uring: move defer_list to slow data omits e27c19dade2d io_uring: make reg buf init consistent omits 8f1947f0660e io_uring: deprecate epoll_ctl support omits eac78b15c640 io_uring: add support for level triggered poll omits bdce6500fbc7 io_uring: move opcode table to opdef.c omits 62a335f83328 io_uring: move read/write related opcodes to its own file omits 6013e93d6ece io_uring: move remaining file table manipulation to filetable.c omits 6ee08cefd6cb io_uring: move rsrc related data, core, and commands omits 8982dc5d06ea io_uring: split provided buffers handling into its own file omits 3f78868ec77c io_uring: move cancelation into its own file omits 2c8beaf525ed io_uring: move poll handling into its own file omits 332787fa90a4 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 8966a2d8ebef Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits c9868ae2d1d0 io_uring: add opcode name to io_op_defs omits 01e43454b70a io_uring: include and forward-declaration sanitation omits c96c0e046fad io_uring: move io_uring_task (tctx) helpers into its own file omits 539a06ffa800 io_uring: move fdinfo helpers to its own file omits 1b48e642c505 io_uring: use io_is_uring_fops() consistently omits c0faae9a6332 io_uring: move SQPOLL related handling into its own file omits cc85c9f78c5d io_uring: move timeout opcodes and handling into its own file omits 8d1169c39d94 io_uring: move our reference counting into a header omits ce230f91df03 io_uring: move msg_ring into its own file omits 0c092c307aba io_uring: split network related opcodes into its own file omits 78cf246f7ad7 io_uring: move statx handling to its own file omits ab50edcc59e4 io_uring: move epoll handler to its own file omits ee81a07bd374 io_uring: add a dummy -EOPNOTSUPP prep handler omits 49353953ee4b io_uring: move uring_cmd handling to its own file omits 362e91a9f1c0 io_uring: split out open/close operations omits 4b058bb2c2d1 io_uring: separate out file table handling code omits 7384072c3951 io_uring: split out fadvise/madvise operations omits c10bc70551b2 io_uring: split out fs related sync/fallocate functions omits 168bdb0df4a1 io_uring: split out splice related operations omits a198c462567b io_uring: split out filesystem related operations omits a0d61d5af2c7 io_uring: move nop into its own file omits dfe0001c1d1a io_uring: move xattr related opcodes to its own file omits be0c44be4698 io_uring: handle completions in the core omits 460ef55aabf8 io_uring: set completion results upfront omits 8c09a4503965 io_uring: add io_uring_types.h omits 6dd847a855f3 io_uring: define a request type cleanup handler omits c1d4e93d975a io_uring: unify struct io_symlink and io_hardlink omits 67a10c177afb io_uring: convert iouring_cmd to io_cmd_type omits 8c1f64f910fd io_uring: convert xattr to use io_cmd_type omits e000bed7a847 io_uring: convert rsrc_update to io_cmd_type omits f7f5ef1dbdc3 io_uring: convert msg and nop to io_cmd_type omits 9c5a983a74c9 io_uring: convert splice to use io_cmd_type omits bfc2d0f503c6 io_uring: convert epoll to io_cmd_type omits 8a1998d6ac8c io_uring: convert file system request types to use io_cmd_type omits be37ef1988cc io_uring: convert madvise/fadvise to use io_cmd_type omits 543073b6d4b5 io_uring: convert open/close path to use io_cmd_type omits ce19b6bdc736 io_uring: convert timeout path to use io_cmd_type omits 0beb3eee50f6 io_uring: convert cancel path to use io_cmd_type omits 3e7ab84652a3 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 3a467e234814 io_uring: convert net related opcodes to use io_cmd_type omits 708f33b3233e io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 89408ecec107 io_uring: convert poll_update path to use io_cmd_type omits 7cc638ca878e io_uring: convert poll path to use io_cmd_type omits 97d72235a09b io_uring: convert read/write path to use io_cmd_type omits b703fefc06fa io_uring: add generic command payload type to struct io_kiocb omits 0bbf9e00d07b io_uring: move req async preparation into opcode handler omits a88db7830a7a io_uring: move to separate directory omits d34148c1adbf io_uring: define a 'prep' and 'issue' handler for each opcode omits a88dfeecbbb6 Merge branch 'io_uring-5.19' into for-5.20/io_uring omits 914c6294f3e0 OPP: Provide a simple implementation to configure multiple clocks omits e522e911e94a OPP: Assert clk_count == 1 for single clk helpers omits d3ccd214b78c OPP: Add key specific assert() method to key finding helpers omits 8d4e51a0628e OPP: Allow multiple clocks for a device omits 1c48f35a8247 Merge branch 'next/dt' into for-next omits 22f7e9edec50 Merge branch 'pm-sleep' into linux-next omits 1262415dc2f3 Merge branch 'acpi-bus' into linux-next omits 8975caf68dc8 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-next omits 6202c6063145 ARM: dts: aspeed: centriq2400: use qcom compatible omits c10bf326f3e4 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 925295a8792b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 58e015111f69 OPP: Remove rate_not_available parameter to _opp_add() omits 56eb798a466d OPP: Use consistent names for OPP table instances omits 0a5cb80d4216 OPP: Use generic key finding helpers for bandwidth key omits 0b3848d22267 OPP: Use generic key finding helpers for level key omits efe072740123 OPP: Add generic key finding helpers and use them for freq APIs omits e1d9d8011258 Merge branch 'rework/kthreads' into for-next omits 87f130d1c371 Merge branch 'for-5.20/block' into for-next omits 35b70ad298d5 ACPI / MMC: PM: Unify fixing up device power omits 60764a29b958 soundwire: Use acpi_dev_for_each_child() omits cd20133719b4 printk/console: Enable console kthreads only when there is [...] omits e0183897944e fs: remove the NULL get_block case in mpage_writepages omits 6a200099fb5e fs: don't call ->writepage from __mpage_writepage omits 39dc24be52fc fs: remove the nobh helpers omits 683efe6e394e jfs: stop using the nobh helper omits a8ed15367769 ext2: remove nobh support omits 3e06ead28f5c ntfs3: refactor ntfs_writepages omits a8a519aa8bf3 mm/folio-compat: Remove migration compatibility functions omits 7687f332b806 fs: Remove aops->migratepage() omits 81caef3ae6b4 secretmem: Convert to migrate_folio omits 7910de4b2702 hugetlb: Convert to migrate_folio omits d2e741da8cbc aio: Convert to migrate_folio omits 909f48d15843 f2fs: Convert to filemap_migrate_folio() omits 68dc7b2141d2 ubifs: Convert to filemap_migrate_folio() omits 46bfb10217a6 btrfs: Convert btrfs_migratepage to migrate_folio omits 7b5470f38775 mm/migrate: Add filemap_migrate_folio() omits 151afb5d4450 mm/migrate: Convert migrate_page() to migrate_folio() omits cc23b44d03d8 nfs: Convert to migrate_folio omits e4c40d139a5e btrfs: Convert btree_migratepage to migrate_folio omits bc411c12c9e4 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 43c0a24f414b mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits 5dca411905a3 mm/migrate: Convert writeout() to take a folio omits 5a348099d6bf mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits 95b14d49d6e7 fs: Add aops->migrate_folio omits 4e0a64bdf807 mm: Convert all PageMovable users to movable_operations omits be1102d67948 secretmem: Remove isolate_page omits fc4bf7a65f9f ext2: Use a folio in ext2_get_page() omits 90c6ded59288 gfs2: Convert gfs2_jhead_process_page() to use a folio omits 2dbec1c54192 ocfs2: Convert ocfs2_read_folio() to use a folio omits f9190653b57c freevxfs: Convert vxfs_immed_read_folio() to use a folio omits de593d737b84 coda: Convert coda_symlink_filler() to use a folio omits 78275c48174e befs: Convert befs_symlink_read_folio() to use a folio omits 2249f83ea7a8 block: Convert read_part_sector() to use a folio omits 792bd3614cd7 block: Use PAGE_SECTORS_SHIFT omits 9a31f6ab45f3 block: Handle partition read errors more consistently omits 7964c524cb44 block: Simplify read_part_sector() omits d7240a369f68 cramfs: read_mapping_page() is synchronous omits 8d7d4eba36b7 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits 344e48262b50 hostfs: Handle page write errors correctly omits 8a95be833df0 squashfs: Return the actual error from squashfs_read_folio() omits e9e8ac04f38d buffer: Don't test folio error in block_read_full_folio() omits 4d10b83afcdf btrfs: Use a folio in wait_dev_supers() omits 66e2913c43e2 nfs: Leave pages in the pagecache if readpage failed omits ac905698f7e7 buffer: Remove check for PageError omits b9e601b2530f orangefs: Remove test for folio error omits 20f75f987ead iomap: Remove test for folio error omits 337676e1a478 jfs: Remove check for PageUptodate omits 271777553b3e remap_range: Remove check of uptodate flag omits e10a81e016ea ufs: Remove checks for PageError omits 554aef137f7a reiserfs: Remove check for PageError omits 870b753bd501 ntfs3: Remove check for PageError omits 6670abc175db ntfs: Remove check for PageError omits 02d1e006a804 nilfs2: Remove check for PageError omits 9bfab177ac9e ext2: Remove check for PageError omits d6ad811c9571 ntfs: Remove check for PageError omits 5f6ff0bb5f6b hfsplus: Remove check for PageError omits c04feb06dad4 hfs: Remove check for PageError omits 1abe0e8c19c5 gfs: Check PageUptodate instead of PageError omits 13e59428cfcf freevxfs: Remove check of PageError omits b0e3639e31ba afs: Remove check of PageError omits 40cd0858a6f2 block: Remove check of PageError omits 9c29de83b4ca docs: Improve ->read_folio documentation omits 441cececa24d filemap: Use filemap_read_folio() in do_read_cache_folio() omits 273ae296c685 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits 30f5b4233793 filemap: Move 'filler' case to the end of do_read_cache_folio() omits 1676cb9a16fd netfs: Remove extern from function prototypes omits 3109db7fa906 filemap: Remove find_get_pages_range() and associated functions omits 45e8cfbfbd05 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits 15077be8badc vmscan: Add check_move_unevictable_folios() omits 5813bb15507a nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 0e2a979f000c hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits afe4c6fb3ecb f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits 2decf8a99a46 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits c9538887b86d ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits 6413b04f1855 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits bd94e0b48109 filemap: Add filemap_get_folios() omits 174527b2ab94 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits 6058a318791f hugetlb: Convert huge_add_to_page_cache() to use a folio omits 4c27dc762d7b mpage: Convert do_mpage_readpage() to use a folio omits 4b3c772a8ca2 filemap: Fix serialization adding transparent huge pages t [...] omits b3d29bc523a1 mm: Clear page->private when splitting or migrating a page omits 19743f8bb51c rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 8f93cdb72b86 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits eb722000f62c memory-model: Prohibit nested SRCU read-side critical sections omits 17241486a4cb Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits 289617cb358a Merge branch 'nolibc.2022.06.20a' into HEAD omits bfba26ba3778 Merge branch 'ctxt.2022.06.20b' into HEAD omits aac3a613d874 context_tracking: Use arch_atomic_read() in __ct_state for KASAN omits baf6fdb0ae06 MAINTAINERS: Add Paul as context tracking maintainer omits a6ca618020d9 rcu/context_tracking: Merge dynticks counter and context t [...] omits 620ac34fef9e context_tracking: Convert state to atomic_t omits f103e5ab1e42 rcu/context-tracking: Remove unused and/or unecessary midd [...] omits cc9c2183dce0 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits dc05ddf5c177 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 6065dbe763e1 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits e0b830b5b604 rcu/context_tracking: Move dynticks_nesting to context tracking omits 91566f708cbf rcu/context_tracking: Move dynticks counter to context tracking omits 96092864b679 rcu/context-tracking: Remove rcu_irq_enter/exit() omits 6af599fb2391 context_tracking: Take NMI eqs entrypoints over RCU omits 57c621e02a8e context_tracking: Take IRQ eqs entrypoints over RCU omits 9f74b8f8e1f5 context_tracking: Take idle eqs entrypoints over RCU omits f5133e6b8cfa context_tracking: Split user tracking Kconfig omits 090b2b7d583d context_tracking: Rename context_tracking_cpu_set() to ct_ [...] omits c8cceba2db74 context_tracking: Rename context_tracking_enter/exit() to [...] omits 1e71afb39ba9 context_tracking: Rename context_tracking_user_enter/exit( [...] omits e314e322b934 context_tracking: Rename __context_tracking_enter/exit() t [...] omits 3d01678d5630 Merge branches 'doc.2022.06.20a', 'fixes.2022.06.20a', 'no [...] omits 4fa038cb9055 refscale: Convert test_lock spinlock to raw_spinlock omits c291b5288757 rcutorture: Handle failure of memory allocation functions omits 145dc35147ae rcutorture: Fix ksoftirqd boosting timing and iteration omits ea83f0f4341d torture: Create kvm-check-branches.sh output in proper location omits b6bddb859344 rcuscale: Fix smp_processor_id()-in-preemptible warnings omits e7673e0e60e1 rcutorture: Make failure indication note reader-batch overflow omits fb8349ca4265 torture: Adjust to again produce debugging information omits 1c35d8a9f6af rcutorture: Fix memory leak in rcu_test_debug_objects() omits 52d19e90c115 rcutorture: Simplify rcu_torture_read_exit_child() loop omits 839174bb63d6 rcu/torture: Change order of warning and trace dump omits 85718af7453e rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] omits ad13ad90c2ee rcu-tasks: Be more patient for RCU Tasks boot-time testing omits f717c307edd8 rcu-tasks: Update comments omits 2f520b07a0c2 rcu-tasks: Disable and enable CPU hotplug in same function omits 46d2b9cfe364 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits a29089543f2d rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits 007e0f1b38c6 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits 571229fe741d rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits ac03e0c703f4 rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits bb7cdbfc3aaa rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits f9cba743f48d rcutorture: Test polled expedited grace-period primitives omits 1dc6d2c092e3 rcu: Add polled expedited grace-period primitives omits ffacc7da521b rcutorture: Verify that polled GP API sees synchronous gra [...] omits a68abcd9529e rcu: Make Tiny RCU grace periods visible to polled APIs omits ec88fafdec60 rcu: Make polled grace-period API account for expedited gr [...] omits b18d9d5b9dd6 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 192d787eb63f srcu: Block less aggressively for expedited grace periods omits 3c20e040078c rcu/tree: Add comment to describe GP-done condition in fqs loop omits 01d65812b5f8 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits e3131bd6c47c rcu/kvfree: Remove useless monitor_todo flag omits 0def5e6d227d rcu: Cleanup RCU urgency state for offline CPU omits f4211d36c747 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 0229bb5c7869 locking/csd_lock: Change csdlock_debug from early_param to [...] omits be1fbcd1352e rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits ce8d0272ba7b rcu: Immediately boost preempted readers for strict grace periods omits d922c5e2e6bf rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 31a7775e2439 rcu: Avoid tracing a few functions executed in stop machine omits dad188dccc73 rcu: Decrease FQS scan wait time in case of callback overloading omits fbbc183d7444 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 89c40eef8bb9 doc: Document the rcutree.rcu_divisor kernel boot parameter omits eb0eaacf8174 rcutorture: Update rcutorture.fwd_progress help text omits 0cb24a68abbe Merge remote-tracking branch 'spi/for-5.20' into spi-next omits f5143c44df51 Merge branch 'devel' into for-next omits 84bf7291902a Merge branch into tip/master: 'x86/mm' omits eeccfec778fd Merge branch into tip/master: 'x86/fpu' omits ccab6438e5e8 Merge branch into tip/master: 'x86/cpu' omits c269784469f1 Merge branch into tip/master: 'sched/core' omits eb4b041039c9 Merge branch into tip/master: 'perf/core' omits 0ae236f66b89 Merge branch into tip/master: 'irq/core' omits fd9cac6fa800 Merge branch into tip/master: 'x86/urgent' omits 083bea06c5d9 Merge branch into tip/master: 'sched/urgent' omits 65ea7328c17c Merge branch into tip/master: 'objtool/urgent' omits 6c46260216d0 Merge branch into tip/master: 'locking/urgent' omits b4ddffb20202 Merge branch into tip/master: 'irq/urgent' omits 86c153cdb591 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits b89d716e7912 OPP: Remove custom OPP helper support omits f5c9e71ce44b OPP: ti: Migrate to config_regulators() omits 43573fd759c8 OPP: Add dev_pm_opp_get_supplies() omits c6a1c4130213 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits 08d58e7e8d13 OPP: Add support for config_regulators() helper omits ea82177b9e49 OPP: Rearrange dev_pm_opp_set_config() and friends omits 4e7b3fa4e28a OPP: Remove dev_pm_opp_set_prop_name() and friends omits f74e7fa63f75 OPP: Remove dev_pm_opp_attach_genpd() and friends omits b6bd9f81e793 OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits 9e986831a491 OPP: Remove dev_pm_opp_set_clkname() and friends omits a04616cb7dad OPP: Remove dev_pm_opp_set_supported_hw() and friends omits fe3551bd8761 OPP: Remove dev_pm_opp_set_regulators() and friends omits 5ebf779c7a4c serial: qcom: Migrate to dev_pm_opp_set_config() omits 8497814e01ed spi: qcom: Migrate to dev_pm_opp_set_config() omits 073220f784cf soc/tegra: Migrate to dev_pm_opp_set_config() omits a273faef3e8e soc/tegra: Remove the call to devm_pm_opp_set_clkname() omits 901a2827fdf9 Merge remote-tracking branch 'regulator/for-5.20' into reg [...] omits 22cd13a29127 Merge branch for-5.20/arm64/defconfig into for-next omits 42fe3aba361d Merge branch for-5.20/arm64/dt into for-next omits 7af2a24dbee8 Merge branch for-5.20/arm/dt into for-next omits 29803c18b832 Merge branch for-5.20/dt-bindings into for-next omits 457c42326fb9 RDMA/erdma: Add driver to kernel build environment omits a556889e74cc RDMA/erdma: Add the ABI definitions omits 0bf575061cb9 RDMA/erdma: Add the erdma module omits b7913146e2bf RDMA/erdma: Add connection management (CM) support omits a05c56293767 RDMA/erdma: Add verbs implementation omits 27ff382b9738 RDMA/erdma: Add verbs header file omits b7acadcb4ca9 RDMA/erdma: Add event queue implementation omits 30af47e2e9ca RDMA/erdma: Add cmdq implementation omits 9e5a2a4f8cb4 RDMA/erdma: Add main include file omits 2fdd5c17833d RDMA/erdma: Add the hardware related definitions omits 275a21d98f40 RDMA: Add ERDMA to rdma_driver_id definition omits f978e8023f33 ARC: bitops: Change __fls to return unsigned long omits 3ceb3d25965a ARC: Fix syntax errors in comments omits 433d835da8dc ARC: Fix comment typo omits 5f414c4e30de Merge branch 'misc-5.19' into next-fixes omits 0039d413877c btrfs: add error messages to all unrecognized mount options omits 44a5f0330d32 Merge branch 'mem-ctrl-next' into for-next omits 4e1f82dce05b Merge branch 'for-5.16-fixes' into for-next adds ddfe80311b81 Merge tag 'sound-5.19-rc4' of git://git.kernel.org/pub/scm [...] adds f410c3e000a3 Merge tag 'mmc-v5.19-rc2' of git://git.kernel.org/pub/scm/ [...] adds 13f28c2cf070 MAINTAINERS: Add a maintainer for OCP Time Card adds 386228c694bf net: dsa: qca8k: reset cpu port on MTU change adds 85467f7da189 net: dsa: qca8k: reduce mgmt ethernet timeout adds 4e0effd9007e igb: Make DMA faster when CPU is active on the PCIe link adds d4ea6f6373ef ice: ignore protocol field in GTP offload adds 3578dc90013b ice: Fix switchdev rules book keeping adds c3d184c83ff4 ice: ethtool: advertise 1000M speeds properly adds a632b2a4c920 ice: ethtool: Prohibit improper channel config for DCB adds 448ad88f8011 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 8af52fe9fd3b virtio_net: fix xdp_rxq_info bug after suspend/resume adds 1b205d948fbb Revert "net/tls: fix tls_sk_proto_close executed repeatedly" adds e34a07c0ae39 sock: redo the psock vs ULP protection check adds 12378a5a75e3 net: openvswitch: fix parsing of nw_proto for IPv6 fragments adds 399bd66e219e Merge tag 'net-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] adds 599d16912d07 Merge tag 'mips-fixes_5.19_2' of git://git.kernel.org/pub/ [...] adds b653db77350c mm: Clear page->private when splitting or migrating a page adds 00fa15e0d564 filemap: Fix serialization adding transparent huge pages t [...] adds 16e4bce6de64 Merge tag 'folio-5.19b' of git://git.infradead.org/users/w [...] adds cc72b72073ac tracing/kprobes: Check whether get_kretprobe() returns NUL [...] adds f4b0d318097e tracing: Simplify conditional compilation code in tracing_ [...] adds 93a8c044b9a3 tracefs: Fix syntax errors in comments adds 12c3e0c92fd7 tracing/uprobes: Remove unwanted initialization in __trace [...] adds fa1796a835fc Merge tag 'trace-v5.19-rc1' of git://git.kernel.org/pub/sc [...] adds ba461afbef60 Merge tag 'random-5.19-rc4-for-linus' of git://git.kernel. [...] adds 92f20ff72066 Merge tag 'pm-5.19-rc4' of git://git.kernel.org/pub/scm/li [...] adds 20fb0c8272bb Revert "printk: Wait for the global console lock when the [...] adds 05c96b3713aa Revert "printk: Block console kthreads when direct printin [...] adds 007eeab7e9f0 Revert "printk: remove @console_locked" adds 2d9ef940f89e Revert "printk: extend console_lock for per-console locking" adds 5831788afb17 Revert "printk: add kthread console printers" adds 07a22b61946f Revert "printk: add functions to prefer direct printing" adds 51889d225ce2 Merge branch 'rework/kthreads' into for-linus adds 9d882352bac8 Merge tag 'printk-for-5.19-rc4' of git://git.kernel.org/pu [...] adds e70b64a3f28b io_uring: move io_uring_get_opcode out of TP_printk adds 386e4fb6962b io_uring: use original request task for inflight tracking adds 598f24048793 Merge tag 'io_uring-5.19-2022-06-24' of git://git.kernel.d [...] adds 50e34d78815e block: disable the elevator int del_gendisk adds 5cf9c91ba927 block: serialize all debugfs operations using q->debugfs_mutex adds 99d055b4fd4b block: remove per-disk debugfs files in blk_unregister_queue adds a09b314005f3 block: freeze the queue earlier in del_gendisk adds 9243fc4cd28c block: remove queue from struct blk_independent_access_range adds 2645672ffe21 block: pop cached rq before potentially blocking rq_qos_th [...] adds ca2a3343d697 block: remove WARN_ON() from bd_link_disk_holder adds 41f38043f884 nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH adds 23c9cd56007e nvme: fix the CRIMS and CRWMS definitions to match the spec adds e6487833182a nvme: move the Samsung X5 quirk entry to the core quirks adds e531485a0a0e Merge tag 'nvme-5.19-2022-06-23' of git://git.infradead.or [...] adds a237cfd6b746 Merge tag 'block-5.19-2022-06-24' of git://git.kernel.dk/l [...] adds 540a92bfe6da ata: libata: add qc->flags in ata_qc_complete_template tracepoint adds 43627618a0df Merge tag 'ata-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] adds 9ae6e8b1c9bb dm era: commit metadata in postsuspend after worker stops adds 78ccef91234b dm: do not return early from dm_io_complete if BLK_STS_AGA [...] adds 61b6e2e5321d dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents [...] adds 90736eb3232d dm mirror log: clear log bits up to BITS_PER_LONG boundary adds cbe232ab07ab Merge tag 'for-5.19/dm-fixes-4' of git://git.kernel.org/pu [...] adds f15345a377c6 drm/amdgpu: Adjust logic around GTT size (v3) adds 937e24b7f559 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] adds 235870f65968 drm/amd/display: Fix DC warning at driver load adds 98b02e9f002b drm/amd/display: Fix typo in override_lane_settings adds e84131a88a8c amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] adds 382cf35f2508 Merge tag 'amd-drm-fixes-5.19-2022-06-22' of https://gitla [...] adds 0a86b0db38d8 Merge tag 'drm-misc-fixes-2022-06-23' of git://anongit.fre [...] adds 08d27daaaa9e Merge tag 'drm-intel-fixes-2022-06-22' of git://anongit.fr [...] adds af0f2a8cc397 Merge tag 'msm-next-5.19-fixes-06-01' of https://gitlab.fr [...] adds 036d20726c30 drm/msm: Ensure mmap offset is initialized adds ce0db505bc0c drm/msm: Fix double pm_runtime_disable() call adds 49e477610087 drm/msm: Switch ordering of runpm put vs devfreq_idle adds 62b5e322fb6c drm/msm: use for_each_sgtable_sg to iterate over scatterlist adds 311e03c29c25 drm/msm/gem: Separate object and vma unpin adds b4d329c451a2 drm/msm/gem: Drop early returns in close/purge vma adds 3c7a52217a8c drm/msm: Drop update_fences() adds c8af219d1850 drm/msm: Don't overwrite hw fence in hw_init adds b9cc4598607c drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf adds d80c3ba0ac24 drm/msm/dp: check core_initialized before disable interrup [...] adds 2211e34a9d57 drm/msm/dpu: limit wb modes based on max_mixer_width adds a6e2af64a79a drm/msm/dp: force link training for display resolution change adds 1e9124df8be0 Merge tag 'drm-msm-fixes-2022-06-20' of https://gitlab.fre [...] adds 38bc4ac43168 Merge tag 'drm-fixes-2022-06-24' of git://anongit.freedesk [...] adds 933b5f9f98da tools/kvm_stat: fix display of error when multiple process [...] adds 9e2f6498efbb selftests: KVM: Handle compiler optimizations in ucall adds 56961c633146 KVM: arm64: Prevent kmemleak from accessing pKVM memory adds cbc6d44867a2 KVM: arm64: Add Oliver as a reviewer adds 922d4578cfd0 Merge tag 'kvmarm-fixes-5.19-2' of git://git.kernel.org/pu [...] adds 6945b2141fc9 MAINTAINERS: Reorganize KVM/x86 maintainership adds ebdec859faa8 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() adds 6defa24d3b12 KVM: SEV: Init target VMCBs in sev_migrate_from adds e946554905c1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds dbe97cff7dd9 xen/gntdev: Avoid blocking in unmap_grant_pages() adds 2c39d612aa5f Merge tag 'for-linus-5.19a-rc4-tag' of git://git.kernel.or [...] adds cc02e6e21aa5 s390/crash: add missing iterator advance in copy_oldmem_page() adds af2debd58bd7 s390/crash: make copy_oldmem_page() return number of bytes copied adds be857b7f77d1 s390/cpumf: Handle events cycles and instructions identical adds 541a49664451 s390/pai: Prevent invalid event number for pai_crypto PMU adds 21e876448792 s390/pai: Fix multiple concurrent event installation adds f6e9d0146808 Merge tag 's390-5.19-4' of git://git.kernel.org/pub/scm/li [...] adds 70d605cbeecb Merge tag 'riscv-for-linus-5.19-rc4' of git://git.kernel.o [...] adds 9f7d09fe23a0 iommu/ipmmu-vmsa: Fix compatible for rcar-gen4 adds c242507c1b89 MAINTAINERS: Add new IOMMU development mailing list adds bc3b8977e374 Merge tag 'iommu-fixes-v5.19-rc3' of git://git.kernel.org/ [...] adds 7bc83546079a Merge tag 'regmap-fix-v5.19-rc3' of git://git.kernel.org/p [...] adds bed051817cb3 Merge tag 'regulator-fix-v5.19-rc3' of git://git.kernel.or [...] adds 4039974f3b39 Merge tag 'spi-fix-v5.19-rc3' of git://git.kernel.org/pub/ [...] adds 6a0a17e6c6d1 Merge tag 'mtd/fixes-for-5.19-rc4' of git://git.kernel.org [...] adds 9ca766eaea2e gpio: winbond: Fix error code in winbond_gpio_get() adds c1c2a15c2b53 gpio: grgpio: Fix device removing adds c7e1c443584d gpio: Fix kernel-doc comments to nested union adds b0d473185ba8 gpio: mxs: Fix header comment adds 8c23f235a6a8 Merge tag 'gpio-fixes-for-v5.19-rc4' of git://git.kernel.o [...] adds 29eeafc661f2 Merge tag 'f2fs-for-5.19-rc4' of git://git.kernel.org/pub/ [...] adds 501dcbe495c0 LoongArch: Fix the !THP build adds 92264f2dae73 LoongArch: Fix the _stext symbol address adds bab1c299f394 LoongArch: Fix sleeping in atomic context in setup_tlb_handler() adds 26808cebf14c LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() adds ad82eef3cebf LoongArch: Fix wrong fpu version adds ea18d4347811 LoongArch: Make compute_return_era() return void adds cb84318baa06 Merge tag 'loongarch-fixes-5.19-3' of git://git.kernel.org [...] adds 15b694e96c31 USB: serial: option: add Quectel RM500K module support adds 2bdc2bcd9a75 Merge tag 'usb-serial-5.19-rc4' of https://git.kernel.org/ [...] adds a808925075fb xhci: Keep interrupt disabled in initialization until host [...] adds 83810f84ecf1 xhci: turn off port power in shutdown adds 7516da47a349 xhci-pci: Allow host runtime PM as default for Intel Rapto [...] adds 8ffdc53a6004 xhci-pci: Allow host runtime PM as default for Intel Meteo [...] adds 90bc2af24638 USB: gadget: Fix double-free bug in raw_gadget driver adds b24346a240b3 usb: chipidea: udc: check request status before setting de [...] adds c24eb8d6a5b2 Merge tag 'usb-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] adds 0840a7914caa Merge tag 'char-misc-5.19-rc4' of git://git.kernel.org/pub [...] adds 9de74996a739 smb3: use netname when available on secondary channels adds aa45dadd34e4 cifs: change iface_list from array to sorted linked list adds b54034a73baf cifs: during reconnect, update interface if necessary adds 6e1c1c08cdf3 cifs: periodically query network interfaces from server adds 8da33fd11c05 cifs: avoid deadlocks while updating iface adds af3a6d1018f0 cifs: update cifs_ses::ip_addr after failover adds 918c30dffd14 Merge tag '5.19-rc3-smb3-client-fixes' of git://git.samba. [...] adds 97d4d0269706 Merge tag 'exfat-for-5.19-rc4' of git://git.kernel.org/pub [...] adds 53632ba87d9f kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYM [...] adds ff1397667646 kbuild: Ignore __this_module in gen_autoksyms.sh adds 393ed5d85e8e Merge tag 'kbuild-fixes-v5.19-2' of git://git.kernel.org/p [...] adds 8100775d59a6 Merge tag 'powerpc-5.19-3' of git://git.kernel.org/pub/scm [...] adds e963d685dda0 Merge tag 'xtensa-20220626' of https://github.com/jcmvbkbc [...] adds d16c5c7c9256 parisc: align '*' in comment in math-emu code adds e9ed22e6e501 parisc: Fix flush_anon_page on PA8800/PA8900 adds 0a1355db3671 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX adds c0c6a7bd4c6f Merge tag 'for-5.19/parisc-3' of git://git.kernel.org/pub/ [...] adds be129fab66f2 Merge tag 'for-5.19/fbdev-2' of git://git.kernel.org/pub/s [...] adds 3be4562584bb dma-direct: use the correct size for dma_set_encrypted() adds c898c67db6d7 Merge tag 'dma-mapping-5.19-2022-06-26' of git://git.infra [...] adds 82708bb1eb9e Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] adds 342cb0d80613 perf inject: Fix missing free in copy_kcore_dir() adds 0fdd435cb4f8 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 4b3f7644ae84 tools headers cpufeatures: Sync with the kernel sources adds ab66fdace858 perf build-id: Fix caching files with a wrong build ID adds 3713e2494b6a perf trace beauty: Fix generation of errno id->str table o [...] adds 37ed2cddcbf1 perf inject: Adjust output data offset for backward compatibility adds 448ce0e6ea93 perf stat: Enable ignore_missing_thread adds e2213a2dc63e tools include UAPI: Sync linux/vhost.h with the kernel sources adds f8d866194082 tools headers UAPI: Synch KVM's svm.h header with the kernel adds 893d1eaa56e8 Merge tag 'perf-tools-fixes-for-v5.19-2022-06-26' of git:/ [...] adds 413c1f14919b Merge tag 'mm-hotfixes-stable-2022-06-26' of git://git.ker [...] adds 17b1362d4919 MAINTAINERS: Update email address adds 1ba904b6b16e ARM: cns3xxx: Fix refcount leak in cns3xxx_init adds 2c629dd2d14f arm: mach-spear: Add missing of_node_put() in time.c adds db6b92459f59 Merge tag 'ti-k3-dt-fixes-for-v5.19' of git://git.kernel.o [...] adds b9b6d4c92560 ARM: dts: bcm2711-rpi-400: Fix GPIO line names adds b262b3b571bc Merge tag 'arm-soc/for-5.19/devicetree-fixes' of https://g [...] adds 416e95a4798e Merge tag 'samsung-fixes-5.19' of git://git.kernel.org/pub [...] adds 60192dd85c3c Merge tag 'memory-controller-drv-fixes-5.19' of git://git. [...] adds 7f058112873e ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom adds 1709b887397c Merge tag 'soc-fixes-5.19' of git://git.kernel.org/pub/scm [...] adds 03c765b0e3b4 Linux 5.19-rc4 adds c046b6c154b3 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 69a2863b2f40 sh: convert nommu io{re,un}map() to static inline functions adds a01eefc53b04 mm/damon: use set_huge_pte_at() to make huge pte old adds f954d8dcb85e mm: sparsemem: fix missing higher order allocation splitting adds 9178ec54356e Documentation: highmem: use literal block for code example [...] adds a0eed049a508 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] adds c33bad9719cc mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] adds 42fcfe551be6 nilfs2: fix incorrect masking of permission flags for symlinks adds b43884dc0772 mm: split huge PUD on wp_huge_pud fallback adds 3e556e34e788 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 148ec6305a54 ARC: Fix comment typo adds d6448b8a0054 ARC: Fix comment typo adds 1163fb3b6a30 ARC: bitops: Change __fls to return unsigned long adds 952deecb065e arc: dts: Harmonize EHCI/OHCI DT nodes name adds 6f00dda35a33 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 53e2b6ed2105 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 19fc5bb93c6b powerpc/xive/spapr: correct bitmap allocation size adds 986481618023 powerpc/book3e: Fix PUD allocation size in map_kernel_page() adds 6886da5f49e6 powerpc/prom_init: Fix kernel config grep adds 4e48f344a538 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 16d584d2fc8f net/dsa/hirschmann: Add missing of_node_get() in hellcreek [...] adds 7c97bc0128b2 net: dsa: bcm_sf2: force pause link settings adds ad887a507d73 net/ncsi: use proper "mellanox" DT vendor prefix adds 1228b34c8d0e net: clear msg_get_inq in __sys_recvfrom() and __copy_msgh [...] adds b968080808f7 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test adds 935336c19104 selftests/bpf: Test sockmap update when socket has ULP adds 6f0012e35160 tcp: add a missing nf_reset_ct() in 3WHS handling adds 3b9bc84d3111 net: tun: unlink NAPI from device on destruction adds c96614eeab66 net: dp83822: disable false carrier interrupt adds 0e597e2affb9 net: dp83822: disable rx error interrupt adds 8cc683833726 Merge branch 'net-dp83822-fix-interrupt-floods' adds 3b89b511ea0c net: fix IFF_TX_SKB_NO_LINEAR definition adds b079551e9fb3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 179a93f74b29 fprobe, samples: Add module parameter descriptions adds 93a609bceb11 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a4806667238a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b11a39f8c56a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 023f0d3a0b6d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds ae8b1631561a ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD adds 93a91a2d4d00 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8975b1c16027 ASoC: dapm: Initialise kcontrol data for mux/demux controls adds fb41a1f7055b ASoC: cs35l41: Add ASP TX3/4 source to register patch adds 99cb86538e46 ASoC: cs47l15: Fix event generation for low power mux control adds 2b9fd83da6df ASoC: madera: Fix event generation for OUT1 demux adds ef7e6c40592a ASoC: madera: Fix event generation for rate controls adds 8070e590dd66 ASoC: sgtl5000: Fix noise on shutdown/remove adds 2544e936ab2f ASoC: audio_graph_card2: Fix port numbers in example adds 8a4f9daf8309 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds f4d25224f8c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5293b39e4925 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 87d044096ea6 crypto: ccp - Fix device IRQ counting by using platform_ir [...] adds 916d60ed4c6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1bcead694d95 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 60bf4062706e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 363ec36dd797 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ef9102004a87 nvdimm: Fix badblocks clear off-by-one error adds 2ea0a6e3886d Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes adds f49530c1f02c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7a5f9f44a6ec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 219ab0acab7f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b9f8e642157d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2d2d5baab09a Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds e9e6d8bb7aa6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b80941a97267 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds a26f045984e7 Merge branch 'devicetree/fixes' into fixes adds bd4d045dd123 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 5b7dd885456e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 23fc2af356d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 924a221581db perf data convert: Prefer sampled CPU when exporting JSON adds f42c0ce573df perf record: Always get text_poke events with --kcore option adds 6b080312fc82 perf record: Always record id index adds 61110883a020 perf record: Add new option to sample identifier adds 3812d2987733 perf record: Add finished init event adds 52f28b7bac75 perf script: Add some missing event dumps adds 90220f1b8246 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds d205186b0e78 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 4057100fca91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b9aa0cdacbfa Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds cac17aa95322 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4868df768808 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 290443fbfb97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82d1afbafcc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5059a8a2f52a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds c51d9ce120b1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds fe543e998055 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4809d23bd91c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6756ea9e2cf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 664c8e7519ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 882bef835254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec3bfdfa810c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d79f8fcaf9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c88b4682b55a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01c173f30f9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9839d2ae6611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d46eaf85be24 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-next adds 2d120219da22 Merge branch 'next/dt' into for-next adds 1a4f20cab641 Merge branch 'for-v5.20/exynos7885-emmc-clk' into next/dt64 adds 96d1b57b7b52 Merge branch 'next/dt64' into for-next adds 986fd5fe55cb ARM: dts: lpc18xx: Harmonize EHCI/OHCI DT nodes name adds 8ffab564419f Merge branch 'for-v5.20/dts-cleanup' into for-next adds bd90c0fb1677 arm: dts: stih407-family: Harmonize DWC USB3 DT nodes name adds 6ec493e4b610 Merge branch 'for-v5.20/dts-cleanup' into for-next adds fcf036a017b2 arm64: dts: apm: Harmonize DWC USB3 DT nodes name adds ae19b92ca54f Merge branch 'for-v5.20/qcom-dts64-cleanup' into for-next adds 7cde6e1ef729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39b334fc8bed Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 9a8f181f653f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds e8d9a4179ad4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 1a8fe0a537a4 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 2258fe488a20 soc/tegra: fuse: Expose Tegra production status adds 67b7ab8309e3 soc: tegra: fuse: Add missing of_node_put() in tegra_init_fuse() adds 0682baf38e59 Merge branch for-5.20/soc into for-next adds a4740b148a04 firmware: tegra: bpmp: Do only aligned access to IPC memory area adds 2664e7994a6c Merge branch for-5.20/firmware into for-next adds 70d36a6f3a6e Merge branch for-5.20/dt-bindings into for-next adds 799270e9b8be ARM: tegra: Align gpio-keys node names with dtschema adds a82f730c558b Merge branch for-5.20/arm/dt into for-next adds b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc adds b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema adds af066bbee69c Merge branch for-5.20/arm64/dt into for-next adds b61b778a63df Merge branch for-5.20/arm64/defconfig into for-next adds 8d1d83bc6cdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af0e807d373b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 7c908290ffdd Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds c73cb20e52ea Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 5c18529f4067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ba76bd608a5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds e872a56c3d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4fbe0a7a541b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb7f57b3f19d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2a5e8d68047f Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 1e5267cd0895 mnt_idmapping: add vfs{g,u}id_t adds 234a3113f28d fs: add two type safe mapping helpers adds 45c311501c77 fs: use mount types in iattr adds 1f36146a5a3d fs: introduce tiny iattr ownership update helpers adds 35faf3109a78 fs: port to iattr ownership update helpers adds 71e7b535b890 quota: port quota helpers mount ids adds 0e363cf3fa59 security: pass down mount idmapping to setattr hook adds b27c82e12965 attr: port attribute changes to new types adds 45dee6319d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c6d675afa80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 12e074dca443 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds a2bba626880b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 04ae3998355e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c5bca38d2edc f2fs: use the updated test_dummy_encryption helper functions adds 55d2834b09db f2fs: run GCs synchronously given user requests adds e52fd1c743b5 f2fs: do not skip updating inode when retrying to flush node page adds a2fe09e7daca f2fs: optimize error handling in redirty_blocks adds 9b77e3dc3e20 f2fs: initialize page_array_entry slab only if compression [...] adds e7a0035ff8a5 f2fs: introduce memory mode adds 9a5042fa67f1 f2fs: handle decompress only post processing in softirq adds 10f3adb9c255 f2fs: remove redundant code for gc condition adds 225fb9d0df97 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0d189f59d631 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe39dc98fb24 gfs2: Fix spelling mistake in comment adds cba2ee01090e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 745bbc0995c2 ksmbd: remove duplicate flag set in smb2_write adds 18e39fb960e6 ksmbd: set the range of bytes to zero without extending fi [...] adds b5e5f9dfc915 ksmbd: check invalid FileOffset and BeyondFinalZero in FSC [...] adds 067baa9a37b3 ksmbd: use vfs_llseek instead of dereferencing NULL adds a638832e3673 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 51d66148ff54 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 7cf2b0f9611b xfs: bound maximum wait time for inodegc work adds 5e672cd69f0a xfs: introduce xfs_inodegc_push() adds ca76a761ea24 xfs: factor out the common lock flags assert adds 82af88063961 xfs: use invalidate_lock to check the state of mmap_lock adds b822ea17fd15 xfs: always free xattri_leaf_bp when cancelling a deferred op adds f94e08b602d4 xfs: clean up the end of xfs_attri_item_recover adds 3491444c3b32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 319060b55ae4 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 429d30f2527d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ab3547e3c281 Merge branch 'rework/kthreads' into for-next adds b3e7ac3721fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fce916f1764 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e4f0a7ec586b pstore: migrate to crypto acomp interface adds 2c09d1443b9b pstore/zone: cleanup "rcnt" type adds d4153419f1ba Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 4c4897c7e7ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4fa511facf54 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 6b7881ce5269 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds df4bf98ec2d1 scripts: kernel-doc: Always increment warnings counter adds 94bdaa7d9a9d docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists adds d5b1d57b425c docs/zh_CN: Update translation of reporting-issues.rst to 5.18 adds 2adb5bb1b860 docs: Kconfig: Fix help text indentation adds 30fb8761419e docs: admin-guide/sysctl: Fix rendering error adds df6725651f6f docs: Remove duplicate word adds f9b21cd08607 docs: driver-api: gpio: Fix some typos adds 417c434aa1b4 docs/zh_CN: core-api: Update the translation of cachetlb.r [...] adds 1ebfae49fd44 docs/zh_CN: core-api: Update the translation of cpu_hotplu [...] adds 722ecdbce68a docs/zh_CN: core-api: Update the translation of irq/irq-do [...] adds b2fdf7f080b4 docs/zh_CN: core-api: Update the translation of kernel-api [...] adds f5158bfe8777 docs/zh_CN: core-api: Update the translation of mm-api.rst [...] adds 4faa99e38c3e docs/zh_CN: core-api: Update the translation of printk-bas [...] adds e86a0e297f0b docs/zh_CN: core-api: Update the translation of printk-for [...] adds c290f175e73f docs/zh_CN: core-api: Update the translation of workqueue. [...] adds 4a6d00a43ef7 docs/zh_CN: core-api: Update the translation of xarray.rst [...] adds 5b8d9ee00345 docs: UML: fix typo adds 9f6cbeda8955 Documentation: kunit: eliminate code-block warnings adds acf0c3f94bdf docs/zh_CN: Update the translation of highmem to 5.19-rc1 adds 549bddc15435 docs/zh_CN: Update the translation of page_owner to 5.19-rc1 adds d2bccf48b527 docs/zh_CN: Update the translation of vm index to 5.19-rc1 adds 4c382eec72de docs: filesystems: f2fs: fix description about compress ioctl adds 606e77080c0e docs: dev-tools: modify SPL reference URL to actual SPL doc entry adds 2e4ba6a0b93b docs/zh_CN: riscv: Remove the translation of pmu.rst adds 3907c0f9ca35 docs/zh_CN: riscv: Update the translation of vm-layout.rst [...] adds 2fb1d1dff31e docs/zh_CN: add vm page_migration translation adds 8089e3d773d0 docs/zh_CN: add vm vmalloced-kernel-stacks translation adds d39c21f8ad73 docs/zh_CN: Update zh_CN/kernel-hacking/hacking.rst to 5.19-rc1 adds 5c39e1f05916 Documentation: kunit: remove duplicate kunit-tool.rst adds 3b4dbf250979 Documentation: kunit: move mention of --jobs flag lower adds f5c7ccfe35fd Documentation: kunit: rewrite section on .kunitconfig adds 619ac12cd1de docs/kselftest: add more guidelines for adding new tests adds 085c2c09ed6b docs/doc-guide: Add footnote on Inkscape for better images [...] adds 0ebe4dd124d3 docs/doc-guide: Put meta title for kernel-doc HTML page adds a2ccd4669bc6 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 5046660c6c34 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 3d54332ac12f Merge branch 'pm-sleep' into linux-next adds 9089d1a41aab soundwire: Use acpi_dev_for_each_child() adds a22f18bddd82 ACPI / MMC: PM: Unify fixing up device power adds 616372937415 Merge branch 'acpi-bus' into linux-next adds bcdcab50fc5d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds a2bf7f1ea47b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 737338062cde Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds ca785116d8b7 soc/tegra: Add comment over devm_pm_opp_set_clkname() adds 9e55c1b15bf9 soc/tegra: Migrate to dev_pm_opp_set_config() adds 0850eeb58fac spi: qcom: Migrate to dev_pm_opp_set_config() adds 086fce6ca93d serial: qcom: Migrate to dev_pm_opp_set_config() adds 8c993474c09b OPP: Remove dev_pm_opp_set_regulators() and friends adds 9b06597d3e44 OPP: Remove dev_pm_opp_set_supported_hw() and friends adds 4c4b1ffad55d OPP: Remove dev_pm_opp_set_clkname() and friends adds 60dbfdde634a OPP: Remove dev_pm_opp_register_set_opp_helper() and friends adds a455fd4c2bfd OPP: Remove dev_pm_opp_attach_genpd() and friends adds b5b75437a2d0 OPP: Remove dev_pm_opp_set_prop_name() and friends adds 69fab78f7e83 OPP: Rearrange dev_pm_opp_set_config() and friends adds d60b8c5add59 OPP: Add support for config_regulators() helper adds 3672312e768f OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds a52107f2599a OPP: Add dev_pm_opp_get_supplies() adds bc2ef29524c2 OPP: ti: Migrate to config_regulators() adds 74880bcf4a40 OPP: Remove custom OPP helper support adds e1dff8778c39 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds aa6bf97321bf OPP: Add generic key finding helpers and use them for freq APIs adds 6bcbd195550d OPP: Use generic key finding helpers for level key adds 3ab78360d563 OPP: Use generic key finding helpers for bandwidth key adds 9425e5a83ab6 OPP: Use consistent names for OPP table instances adds 261154b8aa61 OPP: Remove rate_not_available parameter to _opp_add() adds 35225dae1dfd OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 077b4f498e6c OPP: Make dev_pm_opp_set_opp() independent of frequency adds fb90befd5835 OPP: Allow multiple clocks for a device adds 1380c59d6291 OPP: Add key specific assert() method to key finding helpers adds 23cc3338971a OPP: Assert clk_count == 1 for single clk helpers adds 9715181d17b4 OPP: Provide a simple implementation to configure multiple clocks adds 400b6c603ddf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds fa9ce8e6b6cd Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 976a06243473 fs: dlm: plock use list_first_entry adds 19d7ca051d30 fs: dlm: add pid to debug log adds ea06d4cabf52 fs: dlm: change plock interrupted message to debug again adds 4d413ae9ced4 fs: dlm: use dlm_plock_info for do_unlock_close adds b92a4e3f86b1 fs: dlm: change posix lock sigint handling adds cd1e8ca9f3a4 fs: dlm: change ast and bast trace order adds 0c4c516fa206 fs: dlm: remove additional dereference of lksb adds 5d92a30e900d fs: dlm: add resource name to tracepoints adds ca8031d91769 fs: dlm: update comments about recovery and membership handling adds 7e09b15cfe7b fs: dlm: call dlm_lsop_recover_prep once adds 682bb91b6ba8 fs: dlm: make new_lockspace() wait until recovery completes adds 3182599f5fff fs: dlm: handle recovery result outside of ls_recover adds f10da927a5e2 fs: dlm: add comment about lkb IFL flags adds dfc020f334f8 fs: dlm: fix grammar in lowcomms output adds 2bb2a3d66c6f fs: dlm: remove waiter warnings adds 8d614a4457f5 fs: dlm: remove timeout from dlm_user_adopt_orphan adds b98274483f62 fs: dlm: add deprecation Kconfig and warnings for timeouts adds 09248df31b47 fs: dlm: don't use deprecated timeout features by default adds 0f24debbb847 fs: dlm: move kref_put assert for lkb structs adds e818a100e561 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fbc95c0fde66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d13a3205a717 amt: remove unnecessary (void*) conversions adds f0d2ef7f92dc cxgb4vf: remove unexpected word "the" adds 7c0d97e4b696 net: ipa: remove unexpected word "the" adds d4667f96f485 isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments adds a8236dfd8104 net: pcs: lynx: use mdiodev accessors adds 12cf1b89a668 net: phy: Add support for AQR113C EPHY adds c4fceb46add6 raw: remove unused variables from raw6_icmp_error() adds 7f72d923149c i40e: Add support for ethtool -s <interface> speed <speed in Mb> adds 3e0fcb782a9f i40e: Remove unnecessary synchronize_irq() before free_irq() adds 56878d49cc26 intel/i40e: delete if NULL check before dev_kfree_skb adds 85763435d5b5 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds ccb9bc1dfa44 nfp: add 'ethtool --identify' support adds 93817be8b62c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds aa64bc1990b2 net: dsa: mv88e6xxx: remove mv88e6065 dead code adds 3c783b83bd0f net: dsa: mv88e6xxx: get rid of SPEED_MAX setting adds 0aeaaa8d9769 Merge branch 'net-dsa-mv88e6xxx-get-rid-of-speed_max' adds 15acf89e1286 net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib adds 39db6be781cd net: phy: broadcom: Add PTP support for some Broadcom PHYs. adds 7bfe91efd525 net: phy: Add support for 1PPS out and external timestamps adds 84296d4c0d55 Merge branch 'broadcom-ptp-phy-support' adds 3f118c449c8e net: sfp: use hwmon_sanitize_name() adds 363b65459b78 net: phy: nxp-tja11xx: use devm_hwmon_sanitize_name() adds 5dc4868440be Merge branch 'net-use-new-hwmon_sanitize_name' adds 09ce6b20103b net: phy: mxl-gpy: add temperature sensor adds c909e7ca494f bnxt: Fix typo in comments adds 7747de17f750 cxgb4/cxgb4vf: Fix typo in comments adds f2b3b28ce523 bonding: add slave_dev field for bond_opt_value adds 0a2ff7cc8ad4 Bonding: add per-port priority for failover re-selection adds 5d99ec3aaa16 Merge branch 'bonding-per-port-priorities' adds 673b196fdd34 net: dsa: microchip: rename shutdown to reset in ksz_dev_ops adds fb9324beb5d4 net: dsa: microchip: add config_cpu_port to struct ksz_dev_ops adds 331d64f752bb net: dsa: microchip: add the enable_stp_addr pointer in ks [...] adds d2822e686879 net: dsa: microchip: move setup function to ksz_common adds 1ca6437fafc9 net: dsa: microchip: move broadcast rate limit to ksz_setup adds 0abab9f3ec6b net: dsa: microchip: move multicast enable to ksz_setup adds ad08ac189758 net: dsa: microchip: move start of switch to ksz_setup adds 1958eee85f67 net: dsa: microchip: common dsa_switch_ops for ksz switches adds 7a8988a17c48 net: dsa: microchip: ksz9477: separate phylink mode from s [...] adds 07bca160469b net: dsa: microchip: common menuconfig for ksz series switch adds 6ec23aaaac43 net: dsa: microchip: move ksz_dev_ops to ksz_common.c adds ff3f3a3090d2 net: dsa: microchip: remove the ksz8/ksz9477_switch_register adds 4658f2fe8fbc net: dsa: microchip: common ksz_spi_probe for ksz switches adds 7fcb820c7609 Merge branch 'dsa-microchip-common-spi-probe' adds 0a24c43f54b2 ip6mr: do not get a device reference in pim6_rcv() adds ebc3197963fc ipmr: add rcu protection over (struct vif_device)->dev adds 0b490b51d226 ipmr: change igmpmsg_netlink_event() prototype adds 646679881a02 ipmr: ipmr_cache_report() changes adds 121fefc669bf ipmr: do not acquire mrt_lock in __pim_rcv() adds 559260fd9d9a ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT) adds 9094db4b8004 ipmr: do not acquire mrt_lock before calling ipmr_cache_un [...] adds 4eadb88244d1 ipmr: do not acquire mrt_lock while calling ip_mr_forward() adds e4cd9868e8ec ipmr: do not acquire mrt_lock in ipmr_get_route() adds 3493a5b730e5 ip6mr: ip6mr_cache_report() changes adds 6d08658736fc ip6mr: do not acquire mrt_lock in pim6_rcv() adds 638cf4a24a09 ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6) adds db9eb7c8ae34 ip6mr: do not acquire mrt_lock before calling ip6mr_cache_ [...] adds 9b1c21d898fd ip6mr: do not acquire mrt_lock while calling ip6_mr_forward() adds 6fa40a290219 ip6mr: switch ip6mr_get_route() to rcu_read_lock() adds 194366b28b83 ipmr: adopt rcu_read_lock() in mr_dump() adds b96ef16d2f83 ipmr: convert /proc handlers to rcu_read_lock() adds 3f55211ecf6a ipmr: convert mrt_lock to a spinlock adds a96f7a6a60b3 ip6mr: convert mrt_lock to a spinlock adds 23f94f1bc144 Merge branch 'ipmr-remove-rwlocks' adds fddf42c34349 mlxsw: spectrum_fid: Maintain {port, VID}->FID mappings adds d97da68e543b mlxsw: spectrum_fid: Update FID structure prior to device [...] adds 893b5c307a48 mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op() adds 97a2ae0f0c23 mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op() adds 2c091048015d mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_ [...] adds 04e85970ceea mlxsw: spectrum: Use different arrays of FID families per- [...] adds 027c92e00ef9 mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLAN adds 7dd196480664 mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be d [...] adds cbdabaecb1f6 Merge branch 'mlxsw-unified-bridge-conversion-part-3' adds b4cbd7a9339f net: lan743x: Use correct variable in lan743x_sgmii_config() adds f56866c486fa net: phylink: add QSGMII support to phylink_mii_c22_pcs_en [...] adds 06f9a6148e28 net: pcs: lynx: consolidate sgmii and 1000base-x config code adds 5d04b0b634bb Merge branch 'net-pcs-lynx-consolidate-gigabit-code' adds 6ce1df88b1f3 net/funeth: Support UDP segmentation offload adds 1da9e27415bf tc-testing: gitignore, delete plugins directory adds ede57d58e6f3 net: helper function skb_len_add adds 85a1c6536f99 sfc: siena: fix repeated words in comments adds 78f319315764 i40e: read the XDP program once per NAPI adds a69e617e533e usbnet: Fix linkwatch use-after-free on disconnect adds 97a4d46b1516 raw: fix a typo in raw_icmp_error() adds ebeae54d3a77 net: pcs: xpcs: depends on PHYLINK in Kconfig adds d2127c5933c5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 73087489250d selftests/bpf: Add benchmark for local_storage get adds 9676feccacdb test_bpf: fix incorrect netdev features adds 41c95dd6a604 bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status adds 9f0265e921de bpf: Require only one of cong_avoid() and cong_control() f [...] adds 6e945d57cc9f selftests/bpf: Test a BPF CC writing sk_pacing_* adds 0735627d78ca selftests/bpf: Test an incomplete BPF CC adds f14a3f644a1c selftests/bpf: Test a BPF CC implementing the unsupported [...] adds bb7a42578927 Merge branch 'Align BPF TCP CCs implementing cong_control( [...] adds 6dc7a0baf1a7 selftests/bpf: Fix rare segfault in sock_fields prog test adds 395e942d34a2 bpf: Replace hard-coded 0 with BPF_K in check_alu_op adds fb4e3b33e3e7 bpf: Fix for use-after-free bug in inline_bpf_loop adds 41188e9e9def selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop adds b168852eb8ef perf tools: Rework prologue generation code adds 780d3d5a24bb Merge branch 'perf tools: Fix prologue generation' adds 2f6d1e0f8ff3 bpf, docs: Fix the code formatting in instruction-set adds fd75733da2f3 bpf: Merge "types_are_compat" logic into relo_core.c adds 17af66a8fedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5c8b3fe8946 xfrm: no need to set DST_NOPOLICY in IPv4 adds 924b290655c0 xfrm: convert alg_key to flexible array member adds 7fc824c81dbd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 78f689012fa2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 185d9ecd165c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c223a38d62e5 mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path adds ac4f83482afb mtd: dataflash: Add SPI ID table adds 7cf4cbbe0fd9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 431eae20a093 mtd: rawnand: sm_common: drop unexpected word 'is' in the [...] adds aee0fcb0f536 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 1b05ece0c931 crypto: ccp - During shutdown, check SEV data pointer befo [...] adds f145d411a67e crypto: rsa - implement Chinese Remainder Theorem for fast [...] adds c2a1b91e4798 crypto: qat - replace get_current_node() with numa_node_id() adds 9c846c5d2d4e crypto: qat - Removes the x86 dependency on the QAT drivers adds 1d0c8978f9c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0936de1e96d6 Merge tag 'drm-misc-next-2022-06-23' of git://anongit.free [...] adds 805ada63ba05 Merge tag 'drm-intel-next-2022-06-22' of git://anongit.fre [...] adds 6c89691241eb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds e0a9f1fe206a dma-buf: deprecate DMABUF_SYSFS_STATS adds 7ac20b3a6a6b drm/nouveau/Kconfig: Drop duplicate "select ACPI_VIDEO" adds 876271118aa4 drm/display: Fix build error without CONFIG_OF adds 232b95ba4e83 drm/ast: Fixed the casting issue reported by sparse adds 5e8034364c22 drm: logicvc: Fix uninitialized variable in probe adds d54cda74a9a2 drm: logicvc: fix error code in logicvc_layer_init() adds f9bbc1c8449a drm: Remove unnecessary print function dev_err() adds d3a453416270 drm: fix device_node_continue.cocci warnings adds e9fcc60ddd29 drm/logicvc: add missing of_node_put() in logicvc_layers_init() adds c3156c6fc3a2 dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG [...] adds 803481d869a4 drm/panel: simple: Add DataImage FG1001L0DSSWMG01 panel support adds 8c56d5105747 drm/panel: nt35510: Remove duplicate 'the' in two places. adds a68078b44846 drm/pl111: drop unexpected word "the" in the comments adds d9e74da2f1fc drm/panel: panel-simple: Add dev_err_probe if backlight co [...] adds c974f755372b drm/panel: sony-acx565akm: Use backlight helpers adds 91c2cbf9b6a6 drm/panel: panel-dsi-cm: Use backlight helpers adds db475c11cd59 drm/panel: panel-asus-z00t-tm5p5-n35596: Use backlight helper adds ad4fd3b1dfd3 drm: shmobile: Use backlight helper adds 1959fa9d5464 dt-bindings: display: simple: add Ampire AM-800600P5TMQW-T [...] adds 103f06fd4781 drm/panel: simple: add AM-800600P5TMQW-TB8H adds 9126ef85f2b8 drm/panel-edp: Add LQ140M1JW48 edp panel entry adds 25ba9429e0f4 drm/bridge: parade-ps8622: Use backlight helper adds 831463667b5f drm: bridge: adv7511: Add check for mipi_dsi_driver_register adds 6ef425abb0f7 dt-bindings: vendor-prefixes: Add prefix for EBBG adds c5ec5fa39316 dt-bindings: display: Add bindings for EBBG FT8719 adds 2a9e9daf7523 drm/mipi-dsi: Introduce mipi_dsi_dcs_write_seq macro adds b00de0e237da drm/panel: introduce ebbg,ft8719 panel adds e5d6eeead88e drm/connector: Remove usage of the deprecated ida_simple_xxx API adds 3e97af307596 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 3d313f09f314 drm/fourcc: fix integer type usage in uapi header adds fa3dab48defe gpu/drm/radeon: Fix typo in comments adds 508f748b0394 drm/amdgpu: To flush tlb for MMHUB of RAVEN series adds ff83e6e7ab04 drm/amdgpu: Fetch MES scheduler/KIQ versions adds e77a541f5dea drm/amdkfd: Enable GFX11 usermode queue oversubscription adds a957995618a8 drm/amdgpu: Update mes_v11_api_def.h adds 10a9035c36d0 drm/amd/display: Fix indentation in dcn32_get_vco_frequenc [...] adds 50ef0cacc43c drm/amdgpu: drop unexpected word 'for' in comments adds f64e6e0b6afe Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" adds 5027605aedec drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism" adds 7fc494f9cf8e drm/amdgpu/display: Fix spelling mistake "supporing" -> "s [...] adds 366e817e83e4 Revert "drm/amd/display: ignore modifiers when checking fo [...] adds 12388c9d1f05 drm/amdgpu/display: reduce stack size in dml32_ModeSupport [...] adds cff45b212033 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] adds 616807223152 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 06764bb32be0 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER adds 6f4ab2d9bef0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 26be3635bfa1 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] adds 967efb418984 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5ff916e7101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d5017d1323d4 ASoC: topology: KUnit: Followup prototype change of snd_so [...] adds 4d6c2b46d817 ASoC: dapm: Move stereo autodisable check adds 8b99e24de3fa ASoC: Intel: Rename haswell source file to hsw_rt5640 adds 675002b6ca91 ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members adds a69615e81709 ASoC: Intel: hsw_rt5640: Reword driver name adds 5b66dde4ada5 ASoC: Intel: hsw_rt5640: Update code indentation adds 2c53debbbf04 ASoC: Intel: hsw_rt5640: Update file comments adds 0439f262a9b3 ASoC: Intel: hsw_rt5640: Improve probe() function quality adds 6c65908251ed ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability adds 6d8758f6afd9 ASoC: Intel: Rename broadwell source file to bdw_rt286 adds 40b5c9030a87 ASoC: Intel: bdw_rt286: Reword prefixes of all driver members adds 86156bcbca08 ASoC: Intel: bdw_rt286: Reword driver name adds 9de833d2dcd4 ASoC: Intel: bdw_rt286: Update code indentation adds 128bb6fb5308 ASoC: Intel: bdw_rt286: Update file comments adds 9177203c209d ASoC: Intel: bdw_rt286: Improve probe() function quality adds 423cc2d0e850 ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability adds 8fe4709962d7 ASoC: Intel: bdw_rt286: Improve codec_init() quality adds e7f688635451 ASoC: Intel: bdw_rt286: Remove FE DAI ops adds 53c9fac84477 ASoC: Intel: haswell and broadwell boards update adds 7f6409fd9b54 ASoC: rockchip: i2s: Fix missing error code in rockchip_i2 [...] adds 658e95953075 ASoC: cs35l41: Add support for CLSA3541 ACPI device ID adds fe0fc7201fec Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds e8bb1dd71cfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1a475aa90b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f0f5a5e24fa5 block: fix default IO priority handling again adds 93fd10125cd7 block: Return effective IO priority from get_current_ioprio() adds 86f80bd5f639 block: Generalize get_current_ioprio() for any task adds c85fb98c51a6 block: Make ioprio_best() static adds caf2c269be20 block: Fix handling of tasks without ioprio in ioprio_get(2) adds d2adb01a5bcb blk-ioprio: Remove unneeded field adds 8f3d8d7f56ab blk-ioprio: Convert from rqos policy to direct call adds 92c3dfe1cfce block: Initialize bio priority earlier adds 71ad7aabb896 block: Always initialize bio IO priority on submit adds 03b6901b0639 Merge branch 'for-5.20/block' into for-next adds d27743fb2061 Merge branch 'for-5.20/drivers' into for-next adds 72c3cb76bc64 Merge branch 'io_uring-5.19' into for-5.20/io_uring adds e56bf847791a io_uring: define a 'prep' and 'issue' handler for each opcode adds 2f891b9cef5f io_uring: move to separate directory adds 6cdb765a5292 io_uring: move req async preparation into opcode handler adds d599bf39d8b9 io_uring: add generic command payload type to struct io_kiocb adds d1695891fe90 io_uring: convert read/write path to use io_cmd_type adds 02a2e8ab37f2 io_uring: convert poll path to use io_cmd_type adds a96a103960c7 io_uring: convert poll_update path to use io_cmd_type adds 05087d9dd61a io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 3e8cda47102a io_uring: convert net related opcodes to use io_cmd_type adds 5dc6bd86c9e8 io_uring: convert the sync and fallocate paths to use io_cmd_type adds 198d99e4f49f io_uring: convert cancel path to use io_cmd_type adds 000670268279 io_uring: convert timeout path to use io_cmd_type adds 1629033aac54 io_uring: convert open/close path to use io_cmd_type adds 65ba8bb61c14 io_uring: convert madvise/fadvise to use io_cmd_type adds d3032f8847d0 io_uring: convert file system request types to use io_cmd_type adds 9cd23b9d8c46 io_uring: convert epoll to io_cmd_type adds 118c2d24b0a0 io_uring: convert splice to use io_cmd_type adds 7ec9ab39a5f6 io_uring: convert msg and nop to io_cmd_type adds 6d4c771ede7b io_uring: convert rsrc_update to io_cmd_type adds 8558b06268c8 io_uring: convert xattr to use io_cmd_type adds 0003d84c95ae io_uring: convert iouring_cmd to io_cmd_type adds 8b2c8fe54da2 io_uring: unify struct io_symlink and io_hardlink adds 9195186de7d0 io_uring: define a request type cleanup handler adds f758d8ef852f io_uring: add io_uring_types.h adds 27d23ad37d2c io_uring: set completion results upfront adds 706de6a8b7b2 io_uring: handle completions in the core adds e8375207be32 io_uring: move xattr related opcodes to its own file adds 473f880bb11c io_uring: move nop into its own file adds 842ab605a983 io_uring: split out filesystem related operations adds 95d29bfaa52d io_uring: split out splice related operations adds beefff9e330e io_uring: split out fs related sync/fallocate functions adds c195bf430fc9 io_uring: split out fadvise/madvise operations adds caf24c00a207 io_uring: separate out file table handling code adds 5f4ee983e297 io_uring: split out open/close operations adds 3b5aadb46d28 io_uring: move uring_cmd handling to its own file adds 1242db117b5e io_uring: add a dummy -EOPNOTSUPP prep handler adds 335993e68c28 io_uring: move epoll handler to its own file adds 54a8efac8c5e io_uring: move statx handling to its own file adds e1c6b3f51544 io_uring: split network related opcodes into its own file adds b24c8dd1d09e io_uring: move msg_ring into its own file adds d2823aff7839 io_uring: move our reference counting into a header adds 148c3b2c3b5d io_uring: move timeout opcodes and handling into its own file adds 5341ada6ff8f io_uring: move SQPOLL related handling into its own file adds 50a16efb0530 io_uring: use io_is_uring_fops() consistently adds 378073044d7a io_uring: move fdinfo helpers to its own file adds 408818281af5 io_uring: move io_uring_task (tctx) helpers into its own file adds 0db0dce29e12 io_uring: include and forward-declaration sanitation adds 0f71e6d97287 io_uring: add opcode name to io_op_defs adds 484d3b6adf76 io_uring: move poll handling into its own file adds 8aaf15cf4e42 io_uring: move cancelation into its own file adds 260dcd94cda7 io_uring: split provided buffers handling into its own file adds 7f4f75ca6fd6 io_uring: move rsrc related data, core, and commands adds 046b28a2c4b4 io_uring: move remaining file table manipulation to filetable.c adds 0d992b7d478d io_uring: move read/write related opcodes to its own file adds 65d24f54dc08 io_uring: move opcode table to opdef.c adds 4580550a1de8 io_uring: add support for level triggered poll adds 1c6d4a4502d2 io_uring: deprecate epoll_ctl support adds 6bf59b3cb430 io_uring: make reg buf init consistent adds 9b7e745846f9 io_uring: move defer_list to slow data adds 9b8f0dd23f10 io_uring: better caching for ctx timeout fields adds 66a685765cf3 io_uring: refactor ctx slow data placement adds a48d35733614 io_uring: move small helpers to headers adds b6ec81b7b674 io_uring: explain io_wq_work::cancel_seq placement adds e3eb57aa83ed io_uring: inline ->registered_rings adds ee17099e3cd9 io_uring: never defer-complete multi-apoll adds 08b4a9990bf5 io_uring: remove check_cq checking from hot paths adds 907fbb11c862 io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds a64b359af7ff io_uring: remove unused IO_REQ_CACHE_SIZE defined adds dbab5458f2e3 io_uring: rw: delegate sync completions to core io_uring adds e6120e82ad94 io_uring: kill REQ_F_COMPLETE_INLINE adds 0906c716866f io_uring: refactor io_req_task_complete() adds 790167a3bcee io_uring: don't inline io_put_kbuf adds 5a2b70944cc3 io_uring: poll: remove unnecessary req->ref set adds 7e5b2f6e63fa io_uring: switch cancel_hash to use per entry spinlock adds c85aac88c25c io_uring: pass poll_find lock back adds 68d305e5bf04 io_uring: clean up io_try_cancel adds a7a73dadaaf8 io_uring: limit the number of cancellation buckets adds dc6892a2f549 io_uring: clean up io_ring_ctx_alloc adds bdfb10ddea9f io_uring: use state completion infra for poll reqs adds 2aa997aff455 io_uring: add IORING_SETUP_SINGLE_ISSUER adds ea9130689985 io_uring: pass hash table into poll_find adds 1a51586bcf34 io_uring: introduce a struct for hash table adds a10219ef0ff6 io_uring: propagate locking state to poll cancel adds 33fd68214431 io_uring: mutex locked poll hashing adds 48654c26f2f3 io_uring: kbuf: add comments for some tricky code adds 2df11c2dbd48 io_uring: don't expose io_fill_cqe_aux() adds 6d309e53a675 io_uring: don't inline __io_get_cqe() adds 0320b0e01f0f io_uring: introduce io_req_cqe_overflow() adds a7a529627713 io_uring: deduplicate __io_fill_cqe_req tracing adds 18113d739593 io_uring: deduplicate io_get_cqe() calls adds a2a40afa4ece io_uring: change ->cqe_cached invariant for CQE32 adds 955bb076a6ee io_uring: kill extra io_uring_types.h includes adds 3a864f1d7514 io_uring: make io_uring_types.h public adds 0bba2c79c463 io_uring: clean up tracing events adds c7c81b36e560 io_uring: move a few private types to local headers adds 6404465d36b7 io_uring: remove extra io_commit_cqring() adds c36f021a39d7 io_uring: reshuffle io_uring/io_uring.h adds b1c015e33380 io_uring: move io_eventfd_signal() adds 3240edd9bec2 io_uring: remove ->flush_cqes optimisation adds 7e75740d691b io_uring: fix multi ctx cancellation adds 81dd7f40f7d5 io_uring: improve task exit timeout cancellations adds 79e17c747b35 io_uring: fix io_poll_remove_all clang warnings adds 6d409a22eb87 io_uring: hide eventfd assumptions in eventfd paths adds 033d48c6c8be io_uring: introduce locking helpers for CQE posting adds 49827465cd37 io_uring: add io_commit_cqring_flush() adds dedcb3f7760d io_uring: opcode independent fixed buf import adds 9e71c23270a4 io_uring: move io_import_fixed() adds 54df8e3a46a3 io_uring: consistent naming for inline completion adds 6bfca432154c io_uring: add a warn_once for poll_find adds 1f925eb3410b io_uring: optimize io_uring_task layout adds d23893c826c1 io_uring: improve io_run_task_work() adds 263467d16d3a io_uring: move list helpers to a separate file adds edee9ff49acf io_uring: dedup io_run_task_work adds 6d34a64f7a07 io_uring: remove priority tw list optimisation adds 5ddbb7159b73 io_uring: remove __io_req_task_work_add adds eaf93b48a674 io_uring: lockless task list adds 52055d56c05b io_uring: introduce llist helpers adds a48ac1748296 io_uring: batch task_work adds c12b3e317b5b io_uring: add trace event for running task work adds 35555ea4f829 io_uring: trace task_work_run adds fd359043be7a io_uring: kbuf: kill __io_kbuf_recycle() adds 5e246f8ef102 io_uring: have cancelation API accept io_uring_task directly adds 10e8faa75fca io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds f8214958dbfe io_uring: add sync cancelation API through io_uring_register() adds 29b40e30cda8 io_uring: clean poll ->private flagging adds 853de55c23ce io_uring: remove events caching atavisms adds 4d05d2763a84 io_uring: add a helper for apoll alloc adds 40a52b6175a4 io_uring: change arm poll return values adds 6e9453d107d9 io_uring: refactor poll arm error handling adds fd83fc449207 io_uring: optimise submission side poll_refs adds 1e8bff9df8d9 io_uring: kbuf: inline io_kbuf_recycle_ring() adds bb8715979aed io_uring: move POLLFREE handling to separate function adds c2878e55a6fe Merge branch 'for-5.20/io_uring' into for-next adds 6266a427d69f mm: Move starting of background writeback into the main ba [...] adds 7ab80b6591ad mm: Move updates of dirty_exceeded into one place adds d65d606be05c mm: Add balance_dirty_pages_ratelimited_flags() function adds 73910f10f3db iomap: Add flags parameter to iomap_page_create() adds c1b663972955 iomap: Add async buffered write support adds c720d2f65468 iomap: Return -EAGAIN from iomap_write_iter() adds 4fca034cb40b fs: add a FMODE_BUF_WASYNC flags for f_mode adds b24aaaf78664 fs: add __remove_file_privs() with flags parameter adds c96e8f1b6ecf fs: Split off inode_needs_update_time and __file_update_time adds 3be235d0e254 fs: Add async write file modification handling. adds 2d2b3c312233 io_uring: Add support for async buffered writes adds 6680cf7fcbf5 io_uring: fix issue with io_write() not always undoing sb_ [...] adds 47c812ae8675 io_uring: Add tracepoint for short writes adds 8d9fd244d45c xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 13845de0f4a5 xfs: Add async buffered write support adds 84efaf17599e Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 149e51e72cc0 io_uring: improve io_fail_links() adds aacc96447edf io_uring: fuse fallback_node and normal tw node adds 8b5e7937ac52 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds 9c59698445f9 io_uring: don't check file ops of registered rings adds e8584adba886 io_uring: remove ctx->refs pinning on enter adds 2d3e16cb6f01 Merge branch 'for-5.20/io_uring' into for-next adds ddec07b1ea26 blk-mq: blk_mq_tag_busy is no need to return a value adds c61098dff17b Merge branch 'for-5.20/block' into for-next adds 3985dfa03e3a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 77ccc0d4d0b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e94c5ecc230b mmc: sdhci-pci-gli: Fix build error unused-function adds fddbf585ab1f mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() adds c14b43fc2a8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9fbf05870cbe Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds c21bb2ee332f next-20220617/battery adds c0216c0e68f7 regulator: rt5120: Add PMIC regulator support adds 8171c93bac1b regulator: mt6370: Add mt6370 DisplayBias and VibLDO support adds e3bb9f215f3c Merge remote-tracking branch 'regulator/for-5.20' into reg [...] adds 55cfc5a196fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d80968c51f2f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 304b138d898e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds ec47290bfa53 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 9a26e21400be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 73244bb0c84e Merge branch 'next' of git://github.com/cschaufler/smack-next adds d034dbbb9b2a dt-bindings: iommu: mediatek: Add mediatek,infracfg phandle adds 7d748ffdee0d iommu/mediatek: Lookup phandle to retrieve syscon to infracfg adds 21fd9be431ad iommu/mediatek: Cleanup pericfg lookup flow adds 0d10fe759117 iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pte adds 98496c13a2b6 iommu/amd: Update struct iommu_dev_data definition adds ec6f20c037c8 iommu/amd: Introduce pci segment structure adds ac9b4803b674 iommu/amd: Introduce per PCI segment device table adds eea0b61cbbbc iommu/amd: Introduce per PCI segment rlookup table adds 65ad39268837 iommu/amd: Introduce per PCI segment irq_lookup_table adds a42d9be7f4e9 iommu/amd: Introduce per PCI segment dev_data_list adds a3bbb1409d30 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy adds 694b8925084f iommu/amd: Introduce per PCI segment alias_table adds e202b39618b3 iommu/amd: Introduce per PCI segment unity map list adds 89e9f3d6219d iommu/amd: Introduce per PCI segment last_bdf adds ad967e9639e3 iommu/amd: Introduce per PCI segment device table size adds d59145a5e129 iommu/amd: Introduce per PCI segment alias table size adds f1bd29bde636 iommu/amd: Introduce per PCI segment rlookup table size adds a0eedb5738c3 iommu/amd: Convert to use per PCI segment irq_lookup_table adds 99c090f06757 iommu/amd: Convert to use rlookup_amd_iommu helper function adds 93b19537be06 iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] adds fcc89b032806 iommu/amd: Introduce struct amd_ir_data.iommu adds 0c627f5d4533 iommu/amd: Update amd_irte_ops functions adds 138dccc699b9 iommu/amd: Update alloc_irq_table and alloc_irq_index adds 5a903a691117 iommu/amd: Convert to use per PCI segment rlookup_table adds ac1ff9a02c20 iommu/amd: Update set_dte_entry and clear_dte_entry adds c8bc5b984fdb iommu/amd: Update iommu_ignore_device adds c468ee3d84ea iommu/amd: Update dump_dte_entry adds 30179224869f iommu/amd: Update set_dte_irq_entry adds 50ec7200cd4a iommu/amd: Update (un)init_device_table_dma() adds 2dd66f2df173 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() adds 4a5b5b10c67b iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] adds 58e5ca96cb16 iommu/amd: Flush upto last_bdf only adds 44091b723f73 iommu/amd: Introduce get_device_sbdf_id() helper function adds b001fa8d7147 iommu/amd: Include PCI segment ID when initialize IOMMU adds bc63b68cec60 iommu/amd: Specify PCI segment ID when getting pci device adds 108230d5b738 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] adds 964d21a7654c iommu/amd: Print PCI segment ID in error log messages adds 58f1c71a0e84 iommu/amd: Update device_state structure to include PCI seg ID adds 145c15624f39 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID adds 822242e649ea iommu: Directly use ida_alloc()/free() adds 4bf7fda4dce2 iommu/dma: Add config for PCI SAC address trick adds ac9a5d522bb8 iommu/dma: Fix race condition during iova_domain initialization adds bc11db25f743 Merge branches 'iommu/fixes', 'arm/mediatek', 'x86/amd' an [...] adds d10f5214993d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d23fac190f71 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6500196cc4f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd29a27eb819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40308f9642a8 spi: fsi: Increase timeout and ensure status is checked adds 49976148db4e Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 138c7a04d736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b63c94f25976 Merge branch into tip/master: 'irq/core' adds 7777248f857a Merge branch into tip/master: 'perf/core' adds f1d86ac09d85 Merge branch into tip/master: 'sched/core' adds cd2bb9aabc38 Merge branch into tip/master: 'x86/cpu' adds c293dcb197dc Merge branch into tip/master: 'x86/fpu' adds 229e73d46994 x86/pmem: Fix platform-device leak in error path adds 69abc22c3beb Merge branch into tip/master: 'x86/misc' adds 14aea3a39153 Merge branch into tip/master: 'x86/mm' adds 4745ca43104b x86/vmware: Use BIT() macro for shifting adds 7089155b2877 Merge branch into tip/master: 'x86/vmware' adds 0f597eaba773 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c83f7af28ec6 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 9092837e7903 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 4f7088aa094f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb506e130e02 rcutorture: Update rcutorture.fwd_progress help text adds 71de1e34f1df doc: Document the rcutree.rcu_divisor kernel boot parameter adds 89f7f29140da doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 77de092c78f5 rcu: Decrease FQS scan wait time in case of callback overloading adds 06cfe0c675c9 rcu: Avoid tracing a few functions executed in stop machine adds 5288720dd61c rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds cf07fec8ee4f rcu: Immediately boost preempted readers for strict grace periods adds 7b2fd19e9309 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 44f2910f800b locking/csd_lock: Change csdlock_debug from early_param to [...] adds 3872e0a470ff rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds fff58354cb66 rcu: Cleanup RCU urgency state for offline CPU adds fd512d361817 rcu/kvfree: Remove useless monitor_todo flag adds 75891eff8ed3 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds f6035b4175a8 rcu/tree: Add comment to describe GP-done condition in fqs loop adds 640a7d37c3f4 srcu: Block less aggressively for expedited grace periods adds 052404a72040 rcu: Switch polled grace-period APIs to ->gp_seq_polled adds f87e0dcb6b86 rcu: Make polled grace-period API account for expedited gr [...] adds 21d6b7f1aadd rcu: Make Tiny RCU grace periods visible to polled APIs adds e9baafdb3980 rcutorture: Verify that polled GP API sees synchronous gra [...] adds bb1142b15824 rcu: Add polled expedited grace-period primitives adds 0c3a779e8f01 rcutorture: Test polled expedited grace-period primitives adds 97566a931913 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds 2bc46e7bd100 rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds 18d5c58fdaad rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] adds 1a4a8153e0df rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list adds ffcc21a315e1 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] adds e386b6725798 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs adds 56096ecd5b04 rcu-tasks: Disable and enable CPU hotplug in same function adds eea3423b162d rcu-tasks: Update comments adds 1cf1144e8473 rcu-tasks: Be more patient for RCU Tasks boot-time testing adds e72ee5e1a866 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] adds 14c0017c19ea rcu/torture: Change order of warning and trace dump adds d984114ec238 rcutorture: Simplify rcu_torture_read_exit_child() loop adds 98ea20328786 rcutorture: Fix memory leak in rcu_test_debug_objects() adds 5c92d7501699 torture: Adjust to again produce debugging information adds 8c0666d320f2 rcutorture: Make failure indication note reader-batch overflow adds 92366810644d rcuscale: Fix smp_processor_id()-in-preemptible warnings adds 148df92fb14e torture: Create kvm-check-branches.sh output in proper location adds 3002153a91a9 rcutorture: Fix ksoftirqd boosting timing and iteration adds 1a5ca5e09811 rcutorture: Handle failure of memory allocation functions adds 7bf336fb8dac refscale: Convert test_lock spinlock to raw_spinlock adds 8898be32a59e Merge branches 'doc.2022.06.21a', 'fixes.2022.06.21a', 'no [...] adds 0ffc781a19ed context_tracking: Rename __context_tracking_enter/exit() t [...] adds ceb518b850de context_tracking: Rename context_tracking_user_enter/exit( [...] adds 817aab15ad15 context_tracking: Rename context_tracking_enter/exit() to [...] adds d0680b421891 context_tracking: Rename context_tracking_cpu_set() to ct_ [...] adds cc8acc593fe6 context_tracking: Split user tracking Kconfig adds 1cd9c24e543e context_tracking: Take idle eqs entrypoints over RCU adds d06cb0ad9bd2 context_tracking: Take IRQ eqs entrypoints over RCU adds 9df3e6af669f context_tracking: Take NMI eqs entrypoints over RCU adds 87208097c673 rcu/context-tracking: Remove rcu_irq_enter/exit() adds 2db2441cf698 rcu/context_tracking: Move dynticks counter to context tracking adds 92fb506c74a6 rcu/context_tracking: Move dynticks_nesting to context tracking adds ce7c013c0b22 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] adds 57427daeaeda rcu/context-tracking: Move deferred nocb resched to contex [...] adds 8f77942ca940 rcu/context-tracking: Move RCU-dynticks internal functions [...] adds bce30af40fe2 rcu/context-tracking: Remove unused and/or unecessary midd [...] adds 408c74a2d8f0 context_tracking: Convert state to atomic_t adds f8ae505b754a MAINTAINERS: Add Paul as context tracking maintainer adds 22a297887c10 context_tracking: Use arch_atomic_read() in __ct_state for KASAN adds 9902cf881a83 Merge branch 'ctxt.2022.06.21a' into HEAD adds 02d4bb51602f Merge branch 'nolibc.2022.06.20a' into HEAD adds 29ee19bf0113 Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds 626b6193cb4d memory-model: Prohibit nested SRCU read-side critical sections adds 481df87bc52c rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 3ba07528b8bf rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds 53339eb170e7 torture: Optionally flush printk() buffers before powering off adds f1b4d1ee6d56 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds 1622bc5a1d51 docs/memory-barriers.txt: Fixup long lines adds 29dc4a374686 rcu: Back off upon fill_page_cache_func() allocation failure adds 17f951167a49 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 9fc222967a39 KVM: x86: Give host userspace full control of MSR_IA32_MIS [...] adds 0f4a7185270c KVM: VMX: Give host userspace full control of MSR_IA32_PER [...] adds 5d4283df5a0f Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when ho [...] adds 545feb96c052 Revert "KVM: x86: always allow host-initiated writes to PMU MSRs" adds 3f7999b988bd KVM: VMX: Use vcpu_get_perf_capabilities() to get guest-vi [...] adds 157fc497b54f KVM: x86: Ignore benign host accesses to "unsupported" PEB [...] adds ff81a90f45ce KVM: x86: Ignore benign host writes to "unsupported" F15H_ [...] adds bfbcc81bb82c KVM: x86: Add a quirk for KVM's "MONITOR/MWAIT are NOPs!" [...] adds 3b23054cd3f5 KVM: selftests: Add x86-64 support for exception fixup adds 9f88d062c3db KVM: selftests: Mostly fix broken Hyper-V Features test adds cc5851c6be86 KVM: selftests: Use exception fixup for #UD/#GP Hyper-V MS [...] adds 2325d4dd7321 KVM: selftests: Add MONITOR/MWAIT quirk test adds fcd48a213f0a KVM: selftests: Remove dynamic memory allocation for stats header adds 32faa0647cea KVM: selftests: Read binary stats header in lib adds 4d0a05941570 KVM: selftests: Read binary stats desc in lib adds 143e7eea3d66 KVM: selftests: Clean up coding style in binary stats test adds ed6b53ec9090 KVM: selftests: Read binary stat data in lib adds 1c4dc57328bf KVM: x86: Fix errant brace in KVM capability handling adds 084cc29f8bbb KVM: x86/MMU: Allow NX huge pages to be disabled on a per- [...] adds 8448ec5993be KVM: selftests: Add NX huge pages test adds b774da3f2e57 KVM: selftests: Test disabling NX hugepages on a VM adds 83f6e109f562 KVM: selftests: Cache binary stats metadata for duration of test adds bb924ca69f71 KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs adds 27a59d57f073 KVM: x86/mmu: Use a bool for direct adds 86938ab6925b KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root() adds 2e65e842c57d KVM: x86/mmu: Derive shadow MMU page role from parent adds 7f49777550e5 KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes adds 94c8136448c8 KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate f [...] adds c306aec81ae1 KVM: x86/mmu: Consolidate shadow page allocation and initi [...] adds 876546436db9 KVM: x86/mmu: Rename shadow MMU functions that deal with s [...] adds be911771330a KVM: x86/mmu: Move guest PT write-protection to account_sh [...] adds 2f8b1b539be3 KVM: x86/mmu: Pass memory caches to allocate SPs separately adds 336081fb3f26 KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shado [...] adds 3cc736b35799 KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm [...] adds cbd858b17e37 KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page() adds 6ec6509eea39 KVM: x86/mmu: Pass const memslot to rmap_add() adds 2ff9039a75a8 KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() f [...] adds 81cb4657e9f0 KVM: x86/mmu: Update page stats in __rmap_add() adds 6a97575d5cff KVM: x86/mmu: Cache the access bits of shadowed translations adds 47855da0555a KVM: x86/mmu: Extend make_huge_page_split_spte() for the s [...] adds 20d49186c030 KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all p [...] adds 0cd8dc739833 KVM: x86/mmu: pull call to drop_large_spte() into __link_s [...] adds 837f66c71207 KVM: Allow for different capacities in kvm_mmu_memory_cach [...] adds ada51a9de737 KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs adds 0378739401cf KVM: x86/mmu: Avoid unnecessary flush on eager page split adds 951ceb94ede3 KVM: x86: Make APIC_VERSION capture only the magic 0x14UL. adds 1d8c681fb6ed KVM: x86: Fill apic_lvt_mask with enums / explicit entries. adds 987f625e0799 KVM: x86: Add APIC_LVTx() macro. adds 4b903561ec49 KVM: x86: Add Corrected Machine Check Interrupt (CMCI) emu [...] adds 087acc4e1847 KVM: x86: Use kcalloc to allocate the mce_banks array. adds 281b52780b57 KVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs. adds aebc3ca19063 KVM: x86: Enable CMCI capability by default and handle inj [...] adds eede2065cacc KVM: selftests: Add a self test for CMCI and UCNA emulations. adds 4b88b1a518b3 KVM: selftests: Enhance handling WRMSR ICR register in x2A [...] adds 79c6edbb9543 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 711eae2e087a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3de7203115af platform/chrome: wilco_ec: event: Fix typo in comment adds b6299b1f0d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 86170ff3f6b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dab8713bd284 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 21cdd6a0e844 usb: musb: mpfs: Fix error codes in probe() adds db638c6500ab usb: dwc2: gadget: remove D+ pull-up while no vbus with us [...] adds 2958d494b757 usb: dwc2: drop unexpected word "the" in the comments adds d46b4343e132 usb: max-3421: drop unexpected word "the" in the comments adds 508aeb54e4f0 usb: gadget: u_ether: Remove duplicated include in u_ether.c adds 6037956cb360 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 36ace969e66a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4e4960237693 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds e1226a43436a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 3cc624beba63 fpga: fpga-mgr: support bitstream offset in image buffer adds 288cc44b2707 docs: fpga: mgr: document parse_header() callback adds 5f8d4a900830 fpga: microchip-spi: add Microchip MPF FPGA manager adds b7eb6da9b5f9 dt-bindings: fpga: add binding doc for microchip-spi fpga mgr adds e2c003bc6488 MAINTAINERS: add Microchip PolarFire FPGA drivers entry adds ecd2a66c3fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a45e92b5489b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 1e1ad9beb057 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds a45ff54d87a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4eb5536b5a8f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 34c21805c11f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 04b3b6ae8be7 staging: r8188eu: Fixed a function declaration coding style issue adds dd875fb74799 staging: r8188eu: Fixed two brace coding style issues adds 3ff13c76b040 staging: r8188eu: Fixed two whitespace coding style issues adds c99c8bc93844 staging: r8188eu: Fixed comment style adds 8821931e614d staging: r8188eu: Fixed some blank line coding style issues adds a725a29d52ef staging: r8188eu: Make rtw_signal_stat_timer_hdl a static [...] adds 819c00d94caa Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 278368d9d09b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9fe23f1a5c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0cf6a4014044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d740393a900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40f2f3e94178 vdpa/mlx5: Update Control VQ callback information adds ace9252446ec vdpa/mlx5: Initialize CVQ vringh only once adds 0e0348ac3f0a vduse: Tie vduse mgmtdev and its device adds a7722890fdfb virtio_ring : keep used_wrap_counter in vq->last_used_idx adds 03d957170694 virtio: Remove unnecessary variable assignments adds c346dae4f3fb virtio: disable notification hardening by default adds 53be0143ba72 virtio-net: fix race between ndo_open() and virtio_device_ready() adds 5b0ccd42715e caif_virtio: fix race between virtio_device_ready() and nd [...] adds 8d3f8cfe0aa9 virtio_mmio: Add missing PM calls to freeze/restore adds e737b544fee5 virtio_mmio: Restore guest page size on resume adds e7fcb656f585 vhost-vdpa: call vhost_vdpa_cleanup during the release adds 46c58ce46ae9 virtio_ring: make vring_create_virtqueue_split prettier adds f3c6afd1ecd2 vdpa: Add suspend operation adds 4ccab52c49bd vhost-vdpa: introduce SUSPEND backend feature bit adds 0f38830b8f26 vhost-vdpa: uAPI to suspend the device adds 82bb8b86b22d vdpa_sim: Implement suspend vdpa op adds f6cafc4e6348 remoteproc: rename len of rpoc_vring to num adds 0c07bca14b10 virtio_ring: remove the arg vq of vring_alloc_desc_extra() adds 84a2a3bdb3d1 vringh: iterate on iotlb_translate to handle large translations adds bf0929e19edc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e61c451476e6 dma-mapping: Add dma_release_coherent_memory to DMA API adds 1404acbb7f68 remoteproc: Fix dma_mem leak after rproc_shutdown adds 416b992b05c9 rpmsg: Fix parameter naming for announce_create/destroy ops adds d7bd416d3512 rpmsg: Fix possible refcount leak in rpmsg_register_device [...] adds 99de6509c413 rpmsg: Strcpy is not safe, use strscpy_pad() instead adds 8df478f116ce Merge branches 'rproc-next' and 'rpmsg-next' into for-next adds f9982c355a7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() adds 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] adds 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio adds 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] adds d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM adds bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 adds f58a8504803c gpio: twl4030: Drop platform teardown callback adds bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove adds 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support adds 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 adds 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition adds 1fef26a780e4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 681ee52ffed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 174eceeafb5a dt-bindings: pinctrl: qcom: sc7280: Add boolean param for [...] adds 36fe26843d6d pinctrl: qcom: sc7280: Add clock optional check for ADSP b [...] adds 44339391c666 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed adds f9446fd1e947 MAINTAINERS: add include/dt-bindings/pinctrl to PIN CONTRO [...] adds db1b3ecee9db pinctrl: bcm2835: drop irq_enable/disable callbacks adds 08752e0749ba pinctrl: bcm2835: Make the irqchip immutable adds a36474f59ace pinctrl: mediatek: add generic driving setup property on mt8192 adds e104141a13a8 pinctrl: mediatek: add drive for I2C related pins on mt8192 adds fe44e4984018 pinctrl: mediatek: add rsel setting on mt8192 adds 23b044e5c966 pinctrl: mediatek: dropping original advanced drive config [...] adds 2e0a5241577c pinctrl: mediatek: fix the pinconf definition of some GPIO pins adds 28d860dd08d5 pinctrl: mediatek: mt8192: Fix compile warnings adds 243a0ef843c8 Merge tag 'renesas-pinctrl-for-v5.20-tag1' of git://git.ke [...] adds 7885256e5adc Merge branch 'devel' into for-next adds aaa41c730a17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cbd570ce8fe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 827fd61549a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9284c6a7f329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9475d13157b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d3fba39a1504 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cbdb7046974f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2a632a8a117 rtc: mc146818-lib: reduce RTC_UIP polling period adds 8c798e1ec185 rtc: rv8803: factor out existing register initialization t [...] adds f8176e0bb83f rtc: rv8803: initialize registers on post-probe voltage loss adds c27fee16fab1 rtc: rv8803: re-initialize all Epson RX8803 registers on v [...] adds 139682400a2a dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible adds 2023c5c8fe2e rtc: isl1208: do not advertise update interrupt feature if [...] adds 162b05524ed3 rtc: Replace flush_scheduled_work() with flush_work(). adds 33740c7f94f9 rtc: Remove unused rtc_dev_exit(). adds 3f4a3322477c rtc: use simple i2c probe adds 0b31d703598d rtc: Add driver for Microchip PolarFire SoC adds 1bdb08c180e8 MAINTAINERS: add PolarFire SoC's RTC adds fa1f8e6ac455 dt-bindings: rtc: qcom-pm8xxx-rtc: Update the maintainers section adds 5e665cf1f0c5 dt-bindings: rtc: Add TI K3 RTC description adds b09d633575e5 rtc: Introduce ti-k3-rtc adds 592ff0c8d064 rtc: Directly use ida_alloc()/free() adds a278eacbff6d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 71c7bc7f5c08 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 272bfada8f99 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds f2b757067817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c83c56ee21d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 542457651a13 RDMA: Add ERDMA to rdma_driver_id definition adds 619836eb6c0b RDMA/erdma: Add the hardware related definitions adds 2aa1177929b6 RDMA/erdma: Add main include file adds 94a7343c726c RDMA/erdma: Add cmdq implementation adds 0a7647faaca5 RDMA/erdma: Add event queue implementation adds 487e15e5ab56 RDMA/erdma: Add verbs header file adds acb6ad390ab6 RDMA/erdma: Add verbs implementation adds 285b4faa8253 RDMA/erdma: Add connection management (CM) support adds b657490ee5ba RDMA/erdma: Add the erdma module adds 2272d8bd5b74 RDMA/erdma: Add the ABI definitions adds efa0855c5b84 RDMA/erdma: Add driver to kernel build environment adds ebc112f71e0f Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 1227d2a20cd7 bus: mhi: host: Move IRQ allocation to controller registra [...] adds b4e1ef0b7128 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds c07d2475f9cd selftests/kexec: remove broken EFI_VARS secure boot fallba [...] adds f662092b2e0c Input: applespi - avoid efivars API and invoke EFI service [...] adds 8ca869b24538 pstore: Add priv field to pstore_record for backend specific use adds ec3507b2ca51 efi: vars: Don't drop lock in the middle of efivar_init() adds 472831d4c4b2 efi: vars: Add thin wrapper around EFI get/set variable interface adds 859748255b43 efi: pstore: Omit efivars caching EFI varstore access layer adds 3a75f9f2f9ad efi: vars: Use locking version to iterate over efivars lin [...] adds 5ac941367a6f efi: vars: Drop __efivar_entry_iter() helper which is no l [...] adds 0f5b2c69a4cb efi: vars: Remove deprecated 'efivars' sysfs interface adds bbc6d2c6ef22 efi: vars: Switch to new wrapper layer adds 2d82e6227ea1 efi: vars: Move efivar caching layer into efivarfs adds 7454635ef653 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 79b6187891bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c48727b1589d tools/vm/slabinfo: Handle files in debugfs adds 0835f14f8218 Merge branch 'slab/for-5.20/debug' into slab/for-next adds 4a0442190315 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93fcddfb59a4 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds d56163c6efcb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 4a4b2e288eec mpage: Convert do_mpage_readpage() to use a folio adds 40ede0b8d629 hugetlb: Convert huge_add_to_page_cache() to use a folio adds bf9407605d37 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] adds 45642183ac58 filemap: Add filemap_get_folios() adds d03d6f76f50e buffer: Convert clean_bdev_aliases() to use filemap_get_folios() adds 37c28120c585 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] adds 4d5c305286d2 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] adds 80177917b7f5 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] adds a433b8b05090 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] adds 8531278469ef nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] adds 123f45b31e7b vmscan: Add check_move_unevictable_folios() adds 3e91743d2f24 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() adds a9026def743e filemap: Remove find_get_pages_range() and associated functions adds 3ee93496d4e2 netfs: Remove extern from function prototypes adds 149706912ace filemap: Move 'filler' case to the end of do_read_cache_folio() adds eabee8156634 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() adds 0dfe04299fc6 filemap: Use filemap_read_folio() in do_read_cache_folio() adds efdce77299e9 docs: Improve ->read_folio documentation adds 3eebaac433e2 block: Remove check of PageError adds a7a156fe73d0 afs: Remove check of PageError adds ed696cdc4145 freevxfs: Remove check of PageError adds 550f7d37f5da hfs: Remove check for PageError adds be2603d1f290 hfsplus: Remove check for PageError adds e368534ac076 ntfs: Remove check for PageError adds b3ea344dccf3 ext2: Remove check for PageError adds cc0dd099a7d5 nilfs2: Remove check for PageError adds ec7100398c7d ntfs: Remove check for PageError adds 93a36537605b ntfs3: Remove check for PageError adds f339f7146c60 reiserfs: Remove check for PageError adds 1d93fb3469e4 ufs: Remove checks for PageError adds c5f565b8e1a2 remap_range: Remove check of uptodate flag adds 6dc67318aa82 jfs: Remove check for PageUptodate adds a91ddaa80b29 iomap: Remove test for folio error adds 3c1891d10d51 orangefs: Remove test for folio error adds fa8c3957d6af buffer: Remove check for PageError adds 60baf23e71be nfs: Leave pages in the pagecache if readpage failed adds 8249e30c96fb btrfs: Use a folio in wait_dev_supers() adds b4b86d084702 buffer: Don't test folio error in block_read_full_folio() adds 47194f73c7df squashfs: Return the actual error from squashfs_read_folio() adds 3ff06bed021b hostfs: Handle page write errors correctly adds e2052de7ed63 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] adds 4bb746416245 cramfs: read_mapping_page() is synchronous adds 8c83f56da6d6 block: Simplify read_part_sector() adds db6eede4b6b1 block: Handle partition read errors more consistently adds 814203c4ac05 block: Use PAGE_SECTORS_SHIFT adds f5f774fefba5 block: Convert read_part_sector() to use a folio adds a1193fcec0de befs: Convert befs_symlink_read_folio() to use a folio adds 19f15d6800b5 coda: Convert coda_symlink_filler() to use a folio adds 24e1891839fb freevxfs: Convert vxfs_immed_read_folio() to use a folio adds a23bf50bf99e ocfs2: Convert ocfs2_read_folio() to use a folio adds b4517cfd3332 gfs2: Convert gfs2_jhead_process_page() to use a folio adds af0d1a5a9d7b ext2: Use a folio in ext2_get_page() adds cdbb8d73677f secretmem: Remove isolate_page adds 0621f1ae723b mm: Convert all PageMovable users to movable_operations adds 302d50ec3b54 fs: Add aops->migrate_folio adds 90654595a608 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] adds 2f6e85a78b0e mm/migrate: Convert writeout() to take a folio adds 8a4d5ef7b615 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] adds d10f1d886b6e mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds 8b5ef8c2c4c0 btrfs: Convert btree_migratepage to migrate_folio adds 8d361f8622c0 nfs: Convert to migrate_folio adds 9e746ff09bed mm/migrate: Convert migrate_page() to migrate_folio() adds be4e2dcbdc25 mm/migrate: Add filemap_migrate_folio() adds de7e0b11cf8d btrfs: Convert btrfs_migratepage to migrate_folio adds 0a61150293ae ubifs: Convert to filemap_migrate_folio() adds b67943ed189e f2fs: Convert to filemap_migrate_folio() adds ae2249d98be2 aio: Convert to migrate_folio adds 425bb373c023 hugetlb: Convert to migrate_folio adds ef21e0617224 secretmem: Convert to migrate_folio adds f38f0255491d fs: Remove aops->migratepage() adds 7475cb104d02 mm/folio-compat: Remove migration compatibility functions adds f6c2b0ea770e ntfs3: refactor ntfs_writepages adds 69cc54c76569 ext2: remove nobh support adds 912d44f4d184 jfs: stop using the nobh helper adds 74bc3d0ae8f8 fs: remove the nobh helpers adds 2d8f993243d8 fs: don't call ->writepage from __mpage_writepage adds 68d3ec0d43d6 fs: remove the NULL get_block case in mpage_writepages adds 90c07f982aae Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 16674c81829d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds ba1afa676d0b lib: bitmap: fix the duplicated comments on bitmap_to_arr64() adds 9d824c96ad5c Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 463ff0ac1c48 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 522447b09467 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 8d378e6a5453 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 5250185e5be7 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 6ab467b74280 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 4c79e13f87f6 sh: convert nommu io{re,un}map() to static inline functions adds 33154d0c1868 mm/damon: use set_huge_pte_at() to make huge pte old adds 2471d226f569 mm: sparsemem: fix missing higher order allocation splitting adds 1b75b1bda57f Documentation: highmem: use literal block for code example [...] adds 40564afa43b1 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] adds 727a07042ffe mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] adds 6203e587d3f8 nilfs2: fix incorrect masking of permission flags for symlinks adds 926c287b43d5 mm: split huge PUD on wp_huge_pud fallback adds 4d43ccd2d984 mm/kasan: fix null pointer dereference warning in qlink_to [...] adds 64fe7217fb81 Revert "ocfs2: mount shared volume without ha stack" adds cf2f182f0c52 Merge branch 'mm-stable' into mm-unstable adds cfe16743c4f4 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 4ba09594e6b3 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 241be394bc4b mm: discard __GFP_ATOMIC adds 131a07a569e2 mips: rename mt_init to mips_mt_init adds 87ca6268570e android: binder: stop saving a pointer to the VMA adds 6ffb22e5b16d android-binder-stop-saving-a-pointer-to-the-vma-fix adds d0aac5e48048 Maple Tree: add new data structure adds 37a4d714b7d9 maple_tree: fix underflow in mas_spanning_rebalance() adds 9bc2e5892fa5 radix tree test suite: add pr_err define adds 8ddc98231db7 radix tree test suite: add kmem_cache_set_non_kernel() adds ba8b0f61811a radix tree test suite: add allocation counts and size to k [...] adds 4be84aa4e27c radix tree test suite: add support for slab bulk APIs adds 895b0cbdd590 radix tree test suite: add lockdep_is_held to header adds 54ab7ee68c14 lib/test_maple_tree: add testing for maple tree adds f3576f3f0201 test_maple_tree: add test for spanning store of entire range adds 433ced881f36 mm: start tracking VMAs with maple tree adds fde9c38753f0 mm: add VMA iterator adds be90de756c5e mmap: use the VMA iterator in count_vma_pages_range() adds 35783b528625 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 75b0ec9eab0f mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds e9714cc9e52b mm/mmap: use maple tree for unmapped_area{_topdown} adds d73738fd713a kernel/fork: use maple tree for dup_mmap() during forking adds 7c90169a2e6d damon: convert __damon_va_three_regions to use the VMA iterator adds bcd2c8d7fcef proc: remove VMA rbtree use from nommu adds 37c5b30e7628 mm: remove rb tree. adds 44cfb0b9605a mmap: change zeroing of maple tree in __vma_adjust() adds fa88107684c0 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 5740c6172fc2 mm: optimize find_exact_vma() to use vma_lookup() adds f4a363c31da6 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 347c9f8b9868 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 53759410805c mm: use maple tree operations for find_vma_intersection() adds 98b18a29cd3b mm/mmap: use advanced maple tree API for mmap_region() adds 682abcf62459 mm: remove vmacache adds 618a37af16fc mm: convert vma_lookup() to use mtree_load() adds 4ea50584d768 mm/mmap: move mmap_region() below do_munmap() adds 0aa1a87ddb63 mm/mmap: reorganize munmap to use maple states adds 89ce2c7a93b4 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 5408155025f6 arm64: remove mmap linked list from vdso adds c50df801aed3 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 05e8e5d590d0 parisc: remove mmap linked list from cache handling adds fe2fe3bb4381 powerpc: remove mmap linked list walks adds 5078132cb7bd s390: remove vma linked list walks adds 2d11a42c4750 x86: remove vma linked list walks adds 6e3b5971ce2e xtensa: remove vma linked list walks adds 7bed495f55b7 cxl: remove vma linked list walk adds 7d17c002c6d7 optee: remove vma linked list walk adds 545fb41dd2e7 um: remove vma linked list walk adds ee1b7edac2c7 coredump: remove vma linked list walk adds c7207d17d2e7 exec: use VMA iterator instead of linked list adds f2d7a17a4f2a fs/proc/base: use maple tree iterators in place of linked list adds cbcfa1bcb6da fs/proc/task_mmu: stop using linked list and highest_vm_end adds 26d094e20857 userfaultfd: use maple tree iterator to iterate VMAs adds ee7855573d0e ipc/shm: use VMA iterator instead of linked list adds a1d5267c06c2 acct: use VMA iterator instead of linked list adds c46d7d3c8433 perf: use VMA iterator adds febbb7ee43e2 sched: use maple tree iterator to walk VMAs adds 6ec747254818 fork: use VMA iterator adds 29f6d01a7b06 bpf: remove VMA linked list adds c4096af4655c mm/gup: use maple tree navigation instead of linked list adds c31be50cec6f mm/khugepaged: stop using vma linked list adds 11ec4ac0a853 mm/ksm: use vma iterators instead of vma linked list adds 9fa6b23bdf89 mm/madvise: use vma_find() instead of vma linked list adds 85089e55344e mm/memcontrol: stop using mm->highest_vm_end adds 9d5505bb162d mm/mempolicy: use vma iterator & maple state instead of vm [...] adds c975d1b8a536 mm/mlock: use vma iterator and maple state instead of vma [...] adds fcd3bdbdaff4 mm/mprotect: use maple tree navigation instead of vma linked list adds 28b06b17ea4e mm/mremap: use vma_find_intersection() instead of vma linked list adds 43f42a3e2981 mm/msync: use vma_find() instead of vma linked list adds a737cdca8b08 mm/oom_kill: use maple tree iterators instead of vma linked list adds ac687bf33d8e mm/pagewalk: use vma_find() instead of vma linked list adds 1196692cbca5 mm/swapfile: use vma iterator instead of vma linked list adds cc56e6a1bc4d i915: use the VMA iterator adds bc4fd7449278 nommu: remove uses of VMA linked list adds e0da6851d313 riscv: use vma iterator for vdso adds e73eb210d841 mm: remove the vma linked list adds 92a2bc771d71 mm/mmap: fix error return code in do_mas_align_munmap() adds e167061acfaf mm/mmap: drop range_has_overlap() function adds 11a59c453914 mm/mmap.c: pass in mapping to __vma_link_file() adds 77119294edb5 mm: fix racing of vb->va when kasan enabled adds 8db966ae7aa9 mm/migration: remove unneeded lock page and PageMovable check adds fb98eee07723 mm/migration: return errno when isolate_huge_page failed adds 3491b5c870e9 mm/migration: fix potential pte_unmap on an not mapped pte adds 854ff5054271 mm: add zone device coherent type memory support adds 4738d650cdd8 mm: handling Non-LRU pages returned by vm_normal_pages adds deae8362c02d mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds 2c5d94b9b2d0 mm: add device coherent vma selection for memory migration adds 3271eab2d455 mm: remove the vma check in migrate_vma_setup() adds 1b6c51c3177e mm/gup: migrate device coherent pages when pinning instead [...] adds 9bad52ba9f04 drm/amdkfd: add SPM support for SVM adds 8eb3f4c0f871 lib: test_hmm add ioctl to get zone device type adds aa4c273d560e lib: test_hmm add module param for zone device type adds c24cba25ca08 lib: add support for device coherent type in test_hmm adds f17530c36001 tools: update hmm-test to support device coherent type adds 9aef290a8a9d tools: update test_hmm script to support SP config adds 154a66b1d314 tools: add hmm gup tests for device coherent type adds 69dd1673cdbe tools: add selftests to hmm for COW in device memory adds a21dad6ea6dd Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 5aa5cb08d91c mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds aadbc18fdcf2 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 91453b354e1a mm/damon/sysfs: deduplicate inputs applying adds abe2bb8aaabd mm/damon/reclaim: make 'enabled' checking timer simpler adds b89ffd606b7d mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 09a7c766c377 mm: rename kernel_init_free_pages to kernel_init_pages adds b4bdbc2a3f6a mm: introduce clear_highpage_kasan_tagged adds 7c1db55ee2df kasan: fix zeroing vmalloc memory with HW_TAGS adds 16f2ad85baf9 selftests/vm: add protection_keys tests to run_vmtests adds 92731d316a49 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 39a769ddc327 mm/mempolicy: fix get_nodes out of bound access adds 764bc007c111 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds de354bc06078 mm: shrinkers: introduce debugfs interface for memory shrinkers adds 5f5e58801cce mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds dafe26a314c1 mm: shrinkers: provide shrinkers with names adds 0e747db7e476 mm: docs: document shrinker debugfs adds c2ea17007ced tools: add memcg_shrinker.py adds f22034b68220 mm: shrinkers: add scan interface for shrinker debugfs adds 2121c5c5f02d mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds 110784352900 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds 03a91a4e9a75 mm: drop oom code from exit_mmap adds 677685124249 mm-drop-oom-code-from-exit_mmap-fix-fix adds 0f23292d4613 mm: delete unused MMF_OOM_VICTIM flag adds 79c5a20894d7 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds b6e9b388bcac mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 8788f098b2d5 mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds b6d073169f2f mm, hwpoison: make __page_handle_poison returns int adds f8eed5553aba mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 0898abdb150c mm, hwpoison: enable memory error handling on 1GB hugepage adds eec6747d9d18 mm: refactor of vma_merge() adds 8f786017b178 mm: add merging after mremap resize adds d52884494ed7 mm-add-merging-after-mremap-resize-checkpatch-fixes adds fe57f4a37df2 dax: introduce holder for dax_device adds 47fa3027ecc6 mm: factor helpers for memory_failure_dev_pagemap adds 82384bafab1c mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 6743e02c30fa pagemap,pmem: introduce ->memory_failure() adds d490582a7f53 fsdax: introduce dax_lock_mapping_entry() adds 19632369bce7 mm: introduce mf_dax_kill_procs() for fsdax case adds 59efec253e37 xfs: implement ->notify_failure() for XFS adds d204cd1f3cc0 fsdax: set a CoW flag when associate reflink mappings adds 0135e36b4b2e fsdax: output address in dax_iomap_pfn() and rename it adds a4340ac14e33 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds ff665424d1a6 fsdax: introduce dax_iomap_cow_copy() adds c1ce3db5706d fsdax: replace mmap entry in case of CoW adds 7f3ed1ea6d1d fsdax: add dax_iomap_cow_copy() for dax zero adds 2c8cca5087d0 fsdax: dedup file range to use a compare function adds 4cdf6fa71d7c xfs: support CoW in fsdax mode adds 923b8c9dac43 xfs-support-cow-in-fsdax-mode-fix adds f0ed72d97b01 xfs: add dax dedupe support adds dac8d293e913 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds e1aba39c6808 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds a9b0d3c7bb6d mm/vmalloc: initialize VA's list node after unlink adds a9e48dc5d693 mm/vmalloc: extend __find_vmap_area() with one more argument adds 61ca6a7b4d31 lib/test_vmalloc: switch to prandom_u32() adds 346b9d04c84d mm/swapfile: fix possible data races of inuse_pages adds 94b786ed9093 mm-swapfile-fix-possible-data-races-of-inuse_pages-v3 adds 63cc60de9d71 mm/swap: remove swap_cache_info statistics adds 7c4d0a97c4de mm/vmscan: don't try to reclaim freed folios adds 29b574abf84a mm/page_alloc: minor clean up for memmap_init_compound() adds a60cc0888b75 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] adds dcf43062c00d mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] adds 3ea5b3355bfa mm/damon/schemes: add 'LRU_PRIO' DAMOS action adds bd24e1926e28 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action adds 6cf0335d8803 mm/damon/schemes: add 'LRU_DEPRIO' action adds 1e4e2e40c819 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action adds 8089b2dc5974 mm/damon: introduce DAMON-based LRU-lists Sorting adds 96cd9ed35045 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT adds c8c7b7cd5d10 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 1fd877558730 userfaultfd: add /dev/userfaultfd for fine grained access control adds c3adc3dcb4bb userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds e572e8db2844 userfaultfd: update documentation to describe /dev/userfaultfd adds e09b8941b5c9 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds c1e7c36ec6f7 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 2c4de9f66661 userfaultfd: selftests: infinite loop in faulting_process adds 43a37d82fd9f mm/mprotect: try avoiding write faults for exclusive anony [...] adds fc2c8da4001a mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds c9c05e1edd3d mm: khugepaged: check THP flag in hugepage_vma_check() adds 62739481b1fd mm: thp: consolidate vma size check to transhuge_vma_suitable adds eba9e880ba75 mm: khugepaged: better comments for anon vma check in huge [...] adds 3a2fead472e7 mm: thp: kill transparent_hugepage_active() adds da2f853d9527 mm-thp-kill-transparent_hugepage_active-fix adds 6281bf6dfdb0 mm-thp-kill-transparent_hugepage_active-fix-fix adds d029c5f4a2ae mm: thp: kill __transhuge_page_enabled() adds 3e212c59011e mm: khugepaged: reorg some khugepaged helpers adds f23b534955c4 doc: proc: fix the description to THPeligible adds c9b8097572df tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] adds 79f7dbec07c0 kasan: separate double free case from invalid free adds 2254624ed886 mm/vmscan: convert reclaim_clean_pages_from_list() to folios adds 06646d22e03e mm/vmscan: convert isolate_lru_pages() to use a folio adds 1a06ca10afa0 mm/vmscan: convert move_pages_to_lru() to use a folio adds be6029d5e92b mm/vmscan: convert shrink_active_list() to use a folio adds 112f252da868 mm/vmscan: convert reclaim_pages() to use a folio adds 56b18ac30254 mm: add folios_put() adds 8d4af0b5575c mm/swap: add folio_batch_move_lru() adds b591e0a23dff mm/swap: make __pagevec_lru_add static adds 0ea42802a59e mm/swap: convert lru_add to a folio_batch adds 90266f976596 mm/swap: convert lru_deactivate_file to a folio_batch adds 1a35fc989b4a mm/swap: convert lru_deactivate to a folio_batch adds 76b814c4b36e mm/swap: convert lru_lazyfree to a folio_batch adds 85b75d2497a4 mm/swap: convert activate_page to a folio_batch adds 65e1d71fc9ea mm/swap: rename lru_pvecs to cpu_fbatches adds 0b183d2702c1 mm/swap: pull the CPU conditional out of __lru_add_drain_all() adds c3dca2447776 mm/swap: optimise lru_add_drain_cpu() adds e5febaf16442 mm/swap: convert try_to_free_swap to use a folio adds f201dc1102c1 mm/swap: convert release_pages to use a folio internally adds f077f0fc654e mm/swap: convert put_pages_list to use folios adds 92168633cabf mm/swap: convert __put_page() to __folio_put() adds 19e7dcb2b6d2 mm/swap: convert __put_single_page() to __folio_put_small() adds 4ded909fb2a1 mm/swap: convert __put_compound_page() to __folio_put_large() adds b61c60e714fa mm/swap: convert __page_cache_release() to use a folio adds 4dbd40b047af mm: convert destroy_compound_page() to destroy_large_folio() adds 7c1a26d6d200 mm-convert-destroy_compound_page-to-destroy_large_folio-fix adds 4500148fe0d2 mm: convert page_swap_flags to folio_swap_flags adds db70750e5f50 mm/swap: convert delete_from_swap_cache() to take a folio adds 53d1eb795df3 mm/swap: convert __delete_from_swap_cache() to a folio adds a2fc8d2bb41b mm: memory_hotplug: enumerate all supported section flags adds af3d38f8aed8 mm-memory_hotplug-enumerate-all-supported-section-flags-v5 adds 317067407638 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] adds 3e1e1c30f38e mm-memory_hotplug-make-hugetlb_optimize_vmemmap-compatible [...] adds 9568a5446632 mm: hugetlb: remove minimum_order variable adds 46bb19ae674b mm/madvise: minor cleanup for swapin_walk_pmd_entry() adds 6583a959b8ba mm-madvise-minor-cleanup-for-swapin_walk_pmd_entry-fix adds d6e46db87ba1 mm: memcontrol: remove dead code and comments adds 355326d6c7c1 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] adds 2729cd5f0889 mm: memcontrol: prepare objcg API for non-kmem usage adds a79e853c7761 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] adds 6d5e3c1a73bd mm: vmscan: rework move_pages_to_lru() adds 47131497dece mm: thp: make split queue lock safe when LRU pages are reparented adds b9c9a71f2f42 mm: memcontrol: make all the callers of {folio,page}_memcg() safe adds 0389631d51f7 mm: memcontrol: introduce memcg_reparent_ops adds a4775ffc43d8 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages adds 1f4782e58282 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function adds 7bda8f0c5ca4 mm: rmap: simplify the hugetlb handling when unmapping or [...] adds 43494661298e mm/smaps: add Pss_Dirty adds 2a120c8deb64 mm, docs: fix comments that mention mem_hotplug_end() adds 5ed79d9303eb mm-docs-fix-comments-that-mention-mem_hotplug_end-fix adds bc114ba18578 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 160d7e422f5a hugetlb: skip to end of PT page mapping when pte not present adds f32f355f5854 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds f8a52fcb16ed hugetlb: do not update address in huge_pmd_unshare adds a0b0a1ba5002 hugetlb: fix an unused variable warning/error adds 8ed2c006f264 hugetlb: lazy page table copies in fork() adds f9e1d718a701 zram: do not lookup algorithm in backends table adds 7e5b2bff7caf zram: do not lookup algorithm in backends table adds a62a648feab1 mm/page_alloc: add page->buddy_list and page->pcp_list adds 11165885a285 mm/page_alloc: use only one PCP list for THP-sized allocations adds 7fcfcfb8fb93 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 42208f6849a7 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds fc625a54081d mm/page_alloc: protect PCP lists with a spinlock adds f7de0f3dd735 mm/page_alloc: remotely drain per-cpu lists adds a49df9c278b4 mm/page_alloc: replace local_lock with normal spinlock adds 0e88d311360f procfs: add 'size' to /proc/<pid>/fdinfo/ adds 4e9780a05691 procfs: add 'path' to /proc/<pid>/fdinfo/ adds a82f2ea7a0f2 mm/page_alloc: make the annotations of available memory mo [...] adds 58be619d057d mm: vmpressure: don't count userspace-induced reclaim as m [...] adds 4aed34a64a45 mm: hugetlb: kill set_huge_swap_pte_at() adds baa21a49d746 mm: sparsemem: drop unexpected word 'a' in comments adds 776f82125218 mm/khugepaged: remove unneeded shmem_huge_enabled() check adds f6b85a047659 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs adds 97a9a82261e9 mm/khugepaged: trivial typo and codestyle cleanup adds 1ff3a54a07c2 mm/khugepaged: minor cleanup for collapse_file adds f47af9fee717 mm/khugepaged: use helper macro __ATTR_RW adds fb4a76e465b3 mm/khugepaged: remove unneeded return value of khugepaged_ [...] adds 023163a78d6e mm/khugepaged: try to free transhuge swapcache when possible adds 9110604cfe68 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds c72d590ffaff ocfs2: reflink deadlock when clone file to the same direct [...] adds 41531ca2caf3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds bd01a500413f ocfs2: fix ocfs2 corrupt when iputting an inode adds 08e6e8ee8633 init: add "hostname" kernel parameter adds a1b71e5b5cd7 init-add-hostname-kernel-parameter-v2 adds 64e31dba21e1 init/main.c: silence some -Wunused-parameter warnings adds 9c49e7c66e35 resource: re-factor page_is_ram() adds a43599d017a0 lib/debugobjects: fix stat count and optimize debug_object [...] adds 02f1c24908a2 lib/lru_cache: fix error free handing in lc_create adds b550beb65a3f net, lib/once: remove {net_}get_random_once_wait macro adds 8953149812f2 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds c841d65a87c4 lib/error-inject: traverse list with mutex adds d1fdc1fbf721 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds ee96e6ae6ea6 kfifo: fix kfifo_to_user() return type adds 602fab34c7a5 lib/radix-tree: remove unused argument of insert_entries adds f24e0bc214fb Revert "squashfs: provide backing_dev_info in order to dis [...] adds ed3b3dbd0066 squashfs: always build "file direct" version of page actor adds d2c4eec03c67 squashfs: implement readahead adds 1f5bd06257a6 squashfs: support reading fragments in readahead call adds 6ff86139d1c4 kallsyms: move declarations to internal header adds cabbf312673b vmcoreinfo: include kallsyms symbols adds b3b5782c75b8 proc: delete unused <linux/uaccess.h> includes adds 4f59025b708e Merge branch 'mm-nonmm-unstable' into mm-everything adds 1e2b88584679 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds a941e3114191 Revert "pinctrl: qcom: sc7280: Add clock optional check fo [...] adds aab35c3d5112 Add linux-next specific files for 20220627
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 (08897940f458) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/Kconfig | 23 +- Documentation/admin-guide/kernel-parameters.txt | 45 +- Documentation/admin-guide/sysctl/kernel.rst | 4 +- Documentation/arm64/elf_hwcaps.rst | 23 - Documentation/bpf/instruction-set.rst | 2 +- Documentation/dev-tools/coccinelle.rst | 2 +- Documentation/dev-tools/kselftest.rst | 27 +- Documentation/dev-tools/kunit/index.rst | 3 - Documentation/dev-tools/kunit/kunit-tool.rst | 232 - Documentation/dev-tools/kunit/run_wrapper.rst | 75 +- Documentation/dev-tools/kunit/start.rst | 4 +- .../arm/marvell/ap80x-system-controller.txt | 2 +- .../arm/marvell/cp110-system-controller.txt | 2 +- .../bindings/display/panel/ebbg,ft8719.yaml | 74 + .../bindings/display/panel/panel-simple.yaml | 4 + .../bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 44 + .../devicetree/bindings/gpio/gpio-mvebu.txt | 93 - .../devicetree/bindings/gpio/gpio-mvebu.yaml | 146 + .../bindings/gpio/renesas,rcar-gpio.yaml | 4 +- .../devicetree/bindings/iommu/mediatek,iommu.yaml | 17 + .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 5 + .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml | 2 +- .../devicetree/bindings/rtc/rtc-mt6397.txt | 2 + .../devicetree/bindings/rtc/ti,k3-rtc.yaml | 62 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/doc-guide/kernel-doc.rst | 2 + Documentation/doc-guide/sphinx.rst | 7 +- Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/fpga/fpga-mgr.rst | 27 +- Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/using-gpio.rst | 2 +- Documentation/filesystems/f2fs.rst | 18 +- Documentation/filesystems/overlayfs.rst | 2 +- Documentation/filesystems/proc.rst | 22 +- Documentation/memory-barriers.txt | 177 +- Documentation/networking/bonding.rst | 11 + .../zh_CN/admin-guide/reporting-issues.rst | 125 +- .../translations/zh_CN/core-api/cachetlb.rst | 6 + .../translations/zh_CN/core-api/cpu_hotplug.rst | 435 +- .../translations/zh_CN/core-api/irq/irq-domain.rst | 22 +- .../translations/zh_CN/core-api/kernel-api.rst | 3 + .../translations/zh_CN/core-api/mm-api.rst | 23 +- .../translations/zh_CN/core-api/printk-basics.rst | 3 +- .../translations/zh_CN/core-api/printk-formats.rst | 3 +- .../translations/zh_CN/core-api/workqueue.rst | 21 +- .../translations/zh_CN/core-api/xarray.rst | 4 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 22 +- Documentation/translations/zh_CN/riscv/index.rst | 1 - Documentation/translations/zh_CN/riscv/pmu.rst | 235 - .../translations/zh_CN/riscv/vm-layout.rst | 37 + Documentation/translations/zh_CN/vm/highmem.rst | 77 +- Documentation/translations/zh_CN/vm/index.rst | 31 +- .../translations/zh_CN/vm/page_migration.rst | 228 + Documentation/translations/zh_CN/vm/page_owner.rst | 79 +- .../zh_CN/vm/vmalloced-kernel-stacks.rst | 133 + Documentation/virt/kvm/api.rst | 29 + .../virt/uml/user_mode_linux_howto_v2.rst | 2 +- Documentation/x86/x86_64/uefi.rst | 2 +- MAINTAINERS | 81 +- Makefile | 4 +- Next/SHA1s | 167 +- Next/Trees | 2 +- Next/merge.log | 9540 +++++++++++--------- arch/arc/boot/dts/axc003.dtsi | 4 +- arch/arc/boot/dts/axc003_idu.dtsi | 4 +- arch/arc/boot/dts/axs10x_mb.dtsi | 4 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 2 +- arch/arc/include/asm/entry-compact.h | 2 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 2 +- arch/arm/boot/dts/lpc18xx.dtsi | 4 +- arch/arm/boot/dts/stih407-family.dtsi | 2 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 8 +- arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114-roth.dts | 6 +- arch/arm/boot/dts/tegra114-tn7.dts | 6 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 4 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 8 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 8 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 4 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 8 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 10 +- arch/arm/configs/milbeaut_m10v_defconfig | 1 - arch/arm/mach-cns3xxx/core.c | 2 + arch/arm/mach-spear/time.c | 8 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 4 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 6 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 10 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1 + arch/arm64/include/asm/hugetlb.h | 3 - arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/mm/hugetlbpage.c | 34 +- arch/ia64/configs/bigsur_defconfig | 1 - arch/ia64/configs/generic_defconfig | 1 - arch/ia64/configs/gensparse_defconfig | 1 - arch/ia64/configs/tiger_defconfig | 1 - arch/ia64/configs/zx1_defconfig | 1 - arch/loongarch/include/asm/branch.h | 3 +- arch/loongarch/include/asm/pgtable.h | 10 +- arch/loongarch/kernel/cpu-probe.c | 2 +- arch/loongarch/kernel/head.S | 2 - arch/loongarch/kernel/traps.c | 3 +- arch/loongarch/kernel/vmlinux.lds.S | 1 + arch/loongarch/mm/tlb.c | 7 +- arch/parisc/Kconfig | 1 + arch/parisc/kernel/cache.c | 5 +- arch/parisc/math-emu/decode_exc.c | 2 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 6 +- arch/powerpc/sysdev/xive/spapr.c | 5 +- arch/riscv/Kconfig | 2 +- arch/riscv/kvm/mmu.c | 5 +- arch/s390/kernel/crash_dump.c | 10 +- arch/s390/kernel/perf_cpum_cf.c | 22 +- arch/s390/kernel/perf_pai_crypto.c | 20 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/include/asm/kvm_host.h | 30 +- arch/x86/include/uapi/asm/kvm.h | 1 + arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/kvm/lapic.c | 67 +- arch/x86/kvm/lapic.h | 16 +- arch/x86/kvm/mmu/mmu.c | 716 +- arch/x86/kvm/mmu/mmu_internal.h | 24 +- arch/x86/kvm/mmu/paging_tmpl.h | 43 +- arch/x86/kvm/mmu/spte.c | 18 +- arch/x86/kvm/mmu/spte.h | 3 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/pmu.c | 12 +- arch/x86/kvm/pmu.h | 4 +- arch/x86/kvm/svm/pmu.c | 13 +- arch/x86/kvm/svm/sev.c | 72 +- arch/x86/kvm/svm/svm.c | 11 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/pmu_intel.c | 43 +- arch/x86/kvm/vmx/vmx.c | 1 + arch/x86/kvm/x86.c | 287 +- block/blk-cgroup.c | 1 + block/blk-core.c | 13 - block/blk-ia-ranges.c | 1 - block/blk-ioc.c | 2 + block/blk-ioprio.c | 57 +- block/blk-ioprio.h | 9 + block/blk-mq-debugfs.c | 29 +- block/blk-mq-debugfs.h | 10 - block/blk-mq-sched.c | 11 + block/blk-mq-tag.c | 18 +- block/blk-mq-tag.h | 10 +- block/blk-mq.c | 22 +- block/blk-rq-qos.c | 2 - block/blk-rq-qos.h | 7 +- block/blk-sysfs.c | 30 +- block/genhd.c | 42 +- block/holder.c | 4 - block/ioprio.c | 58 +- crypto/rsa.c | 78 +- drivers/block/zram/zcomp.c | 5 + drivers/bus/mhi/host/init.c | 17 +- drivers/bus/mhi/host/pm.c | 19 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/ccp/sp-platform.c | 12 +- drivers/crypto/qat/Kconfig | 14 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 5 - drivers/crypto/qat/qat_common/qat_algs.c | 4 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 4 +- drivers/dma-buf/Kconfig | 6 +- drivers/dma-buf/dma-buf.c | 1 - drivers/firmware/efi/Kconfig | 13 +- drivers/firmware/efi/Makefile | 1 - drivers/firmware/efi/efi-pstore.c | 377 +- drivers/firmware/efi/efi.c | 1 + drivers/firmware/efi/efivars.c | 671 -- drivers/firmware/efi/vars.c | 1219 +-- drivers/firmware/tegra/bpmp.c | 6 +- drivers/fpga/Kconfig | 8 + drivers/fpga/Makefile | 1 + drivers/fpga/fpga-mgr.c | 223 +- drivers/fpga/microchip-spi.c | 398 + drivers/gpio/gpio-brcmstb.c | 9 +- drivers/gpio/gpio-davinci.c | 83 + drivers/gpio/gpio-grgpio.c | 14 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-twl4030.c | 18 +- drivers/gpio/gpio-ucb1400.c | 20 - drivers/gpio/gpio-winbond.c | 7 +- drivers/gpio/gpio-xgs-iproc.c | 6 +- drivers/gpio/gpiolib-devres.c | 32 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 11 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 14 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 45 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 17 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 56 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 2 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 2 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 4 +- drivers/gpu/drm/ast/ast_dp.c | 10 +- drivers/gpu/drm/ast/ast_drv.h | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 17 +- drivers/gpu/drm/bridge/parade-ps8622.c | 6 +- drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/drm_connector.c | 13 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 24 +- drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/logicvc/logicvc_drm.c | 3 +- drivers/gpu/drm/logicvc/logicvc_layer.c | 7 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 9 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 33 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 16 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_fence.c | 6 +- drivers/gpu/drm/msm/msm_gem.c | 7 +- drivers/gpu/drm/msm/msm_gem.h | 11 +- drivers/gpu/drm/msm/msm_gem_prime.c | 15 + drivers/gpu/drm/msm/msm_gem_submit.c | 18 +- drivers/gpu/drm/msm/msm_gem_vma.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 27 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 7 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 29 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 285 + drivers/gpu/drm/panel/panel-edp.c | 1 + drivers/gpu/drm/panel/panel-novatek-nt35510.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 64 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 12 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 3 +- drivers/infiniband/hw/erdma/erdma_main.c | 16 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 18 +- drivers/input/keyboard/applespi.c | 42 +- drivers/iommu/Kconfig | 26 + drivers/iommu/amd/amd_iommu.h | 13 +- drivers/iommu/amd/amd_iommu_types.h | 133 +- drivers/iommu/amd/init.c | 687 +- drivers/iommu/amd/io_pgtable.c | 6 +- drivers/iommu/amd/iommu.c | 563 +- drivers/iommu/amd/iommu_v2.c | 67 +- drivers/iommu/amd/quirks.c | 4 +- drivers/iommu/dma-iommu.c | 19 +- drivers/iommu/iommu.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/mtk_iommu.c | 50 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/md/dm-core.h | 1 + drivers/md/dm-era-target.c | 8 +- drivers/md/dm-log.c | 2 +- drivers/md/dm.c | 15 +- drivers/mfd/ucb1400_core.c | 6 +- drivers/mmc/host/sdhci-of-esdhc.c | 6 +- drivers/mmc/host/sdhci-pci-gli.c | 50 +- drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/net/amt.c | 8 +- drivers/net/bonding/bond_main.c | 27 + drivers/net/bonding/bond_netlink.c | 15 + drivers/net/bonding/bond_options.c | 33 + drivers/net/caif/caif_virtio.c | 10 +- drivers/net/dsa/bcm_sf2.c | 5 + drivers/net/dsa/hirschmann/hellcreek_ptp.c | 1 + drivers/net/dsa/microchip/Kconfig | 42 +- drivers/net/dsa/microchip/Makefile | 10 +- drivers/net/dsa/microchip/ksz8.h | 48 + drivers/net/dsa/microchip/ksz8795.c | 195 +- drivers/net/dsa/microchip/ksz8795_reg.h | 12 - drivers/net/dsa/microchip/ksz8863_smi.c | 2 +- drivers/net/dsa/microchip/ksz9477.c | 244 +- drivers/net/dsa/microchip/ksz9477.h | 60 + drivers/net/dsa/microchip/ksz9477_i2c.c | 6 +- drivers/net/dsa/microchip/ksz9477_reg.h | 12 - drivers/net/dsa/microchip/ksz9477_spi.c | 150 - drivers/net/dsa/microchip/ksz_common.c | 326 +- drivers/net/dsa/microchip/ksz_common.h | 82 +- .../net/dsa/microchip/{ksz8795_spi.c => ksz_spi.c} | 89 +- drivers/net/dsa/mv88e6xxx/chip.c | 39 +- drivers/net/dsa/mv88e6xxx/chip.h | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 36 - drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/qca8k.c | 22 +- drivers/net/dsa/qca8k.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 2 +- .../net/ethernet/fungible/funeth/funeth_ethtool.c | 2 + drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 23 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 90 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 17 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 17 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 49 +- drivers/net/ethernet/intel/ice/ice_lib.c | 42 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 5 +- drivers/net/ethernet/intel/igb/igb_main.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 10 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 203 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 26 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 34 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 + .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 30 + drivers/net/ethernet/sfc/siena/mcdi_pcol.h | 10 +- drivers/net/ipa/gsi_trans.c | 4 +- drivers/net/pcs/Kconfig | 4 +- drivers/net/pcs/pcs-lynx.c | 80 +- drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + drivers/net/phy/aquantia_main.c | 20 + drivers/net/phy/bcm-phy-lib.h | 19 + drivers/net/phy/bcm-phy-ptp.c | 944 ++ drivers/net/phy/broadcom.c | 33 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/mxl-gpy.c | 106 + drivers/net/phy/nxp-tja11xx.c | 11 +- drivers/net/phy/phylink.c | 1 + drivers/net/phy/sfp.c | 10 +- drivers/net/tun.c | 1 + drivers/net/usb/usbnet.c | 8 +- drivers/net/virtio_net.c | 33 +- drivers/net/vrf.c | 2 +- drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 14 + drivers/nvme/host/pci.c | 6 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 21 +- drivers/pinctrl/mediatek/pinctrl-mt8192.c | 296 +- drivers/pinctrl/qcom/pinctrl-msm8916.c | 4 +- drivers/platform/chrome/wilco_ec/event.c | 2 +- drivers/regulator/Kconfig | 18 + drivers/regulator/Makefile | 2 + drivers/regulator/mt6370-regulator.c | 388 + drivers/regulator/rt5120-regulator.c | 420 + drivers/remoteproc/remoteproc_core.c | 5 +- drivers/remoteproc/remoteproc_virtio.c | 10 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rpmsg/rpmsg_internal.h | 4 +- drivers/rtc/Kconfig | 21 + drivers/rtc/Makefile | 2 + drivers/rtc/class.c | 6 +- drivers/rtc/dev.c | 8 +- drivers/rtc/rtc-ab-b5ze-s3.c | 5 +- drivers/rtc/rtc-ab-eoz9.c | 5 +- drivers/rtc/rtc-bq32k.c | 5 +- drivers/rtc/rtc-core.h | 5 - drivers/rtc/rtc-ds1374.c | 5 +- drivers/rtc/rtc-ds1672.c | 5 +- drivers/rtc/rtc-ds3232.c | 5 +- drivers/rtc/rtc-em3027.c | 5 +- drivers/rtc/rtc-fm3130.c | 5 +- drivers/rtc/rtc-hym8563.c | 5 +- drivers/rtc/rtc-isl12022.c | 5 +- drivers/rtc/rtc-isl1208.c | 10 +- drivers/rtc/rtc-max6900.c | 5 +- drivers/rtc/rtc-mc146818-lib.c | 8 +- drivers/rtc/rtc-mpfs.c | 326 + drivers/rtc/rtc-pcf8523.c | 5 +- drivers/rtc/rtc-pcf85363.c | 5 +- drivers/rtc/rtc-pcf8563.c | 5 +- drivers/rtc/rtc-pcf8583.c | 5 +- drivers/rtc/rtc-rv3029c2.c | 5 +- drivers/rtc/rtc-rv8803.c | 96 +- drivers/rtc/rtc-rx6110.c | 5 +- drivers/rtc/rtc-rx8581.c | 5 +- drivers/rtc/rtc-s35390a.c | 5 +- drivers/rtc/rtc-sd3078.c | 5 +- drivers/rtc/rtc-ti-k3.c | 680 ++ drivers/rtc/rtc-x1205.c | 5 +- drivers/s390/virtio/virtio_ccw.c | 9 +- drivers/soc/tegra/common.c | 33 +- drivers/soc/tegra/fuse/fuse-tegra.c | 16 + drivers/spi/spi-fsi.c | 19 +- drivers/staging/r8188eu/core/rtw_recv.c | 40 +- drivers/tty/sysrq.c | 2 - drivers/usb/chipidea/udc.c | 3 + drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/gadget/function/u_ether.c | 1 - drivers/usb/gadget/legacy/raw_gadget.c | 13 +- drivers/usb/host/max3421-hcd.c | 2 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci.c | 50 +- drivers/usb/host/xhci.h | 2 + drivers/usb/musb/mpfs.c | 5 +- drivers/usb/serial/option.c | 2 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 33 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 21 + drivers/vdpa/vdpa_sim/vdpa_sim.h | 1 + drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 + drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 3 + drivers/vdpa/vdpa_user/vduse_dev.c | 60 +- drivers/vhost/vdpa.c | 37 +- drivers/vhost/vringh.c | 78 +- drivers/virtio/Kconfig | 13 + drivers/virtio/virtio.c | 2 + drivers/virtio/virtio_mmio.c | 26 + drivers/virtio/virtio_pci_modern_dev.c | 2 - drivers/virtio/virtio_ring.c | 96 +- drivers/xen/gntdev-common.h | 7 + drivers/xen/gntdev.c | 157 +- fs/attr.c | 70 +- fs/cifs/connect.c | 23 +- fs/cifs/sess.c | 33 +- fs/dlm/Kconfig | 9 + fs/dlm/Makefile | 2 +- fs/dlm/ast.c | 4 +- fs/dlm/config.c | 21 +- fs/dlm/config.h | 3 +- fs/dlm/dlm_internal.h | 32 +- fs/dlm/lock.c | 143 +- fs/dlm/lock.h | 17 +- fs/dlm/lockspace.c | 31 +- fs/dlm/lowcomms.c | 4 +- fs/dlm/member.c | 30 +- fs/dlm/plock.c | 51 +- fs/dlm/recoverd.c | 35 +- fs/dlm/user.c | 21 +- fs/efivarfs/Makefile | 2 +- fs/efivarfs/internal.h | 40 + fs/efivarfs/super.c | 15 +- {drivers/firmware/efi => fs/efivarfs}/vars.c | 624 +- fs/ext2/inode.c | 8 +- fs/ext4/inode.c | 14 +- fs/f2fs/compress.c | 211 +- fs/f2fs/data.c | 52 +- fs/f2fs/f2fs.h | 30 +- fs/f2fs/file.c | 30 +- fs/f2fs/gc.c | 8 +- fs/f2fs/gc.h | 21 +- fs/f2fs/node.c | 8 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/super.c | 53 +- fs/fat/file.c | 9 +- fs/gfs2/lock_dlm.c | 2 +- fs/gfs2/lops.c | 2 +- fs/iomap/buffered-io.c | 4 +- fs/jfs/file.c | 4 +- fs/ksmbd/smb2pdu.c | 32 +- fs/ksmbd/vfs.c | 8 +- fs/libfs.c | 9 + fs/mpage.c | 1 + fs/nilfs2/nilfs.h | 3 + fs/ocfs2/file.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 - fs/open.c | 60 +- fs/overlayfs/copy_up.c | 4 +- fs/overlayfs/overlayfs.h | 12 +- fs/proc/fd.c | 18 +- fs/pstore/inode.c | 1 + fs/pstore/platform.c | 64 +- fs/pstore/zone.c | 12 +- fs/quota/dquot.c | 17 +- fs/reiserfs/inode.c | 4 +- fs/tracefs/inode.c | 2 +- fs/xfs/xfs_attr_item.c | 43 +- fs/xfs/xfs_icache.c | 56 +- fs/xfs/xfs_icache.h | 1 + fs/xfs/xfs_inode.c | 64 +- fs/xfs/xfs_iops.c | 14 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_super.c | 9 +- fs/xfs/xfs_trace.h | 1 + fs/zonefs/super.c | 2 +- include/drm/drm_mipi_dsi.h | 17 + include/linux/bitmap.h | 2 +- include/linux/blkdev.h | 9 +- include/linux/compiler-gcc.h | 11 - include/linux/console.h | 17 - include/linux/context_tracking_state.h | 4 + include/linux/dma-map-ops.h | 3 + include/linux/efi.h | 80 +- include/linux/evm.h | 6 +- include/linux/fpga/fpga-mgr.h | 24 +- include/linux/fs.h | 137 +- include/linux/gpio.h | 6 - include/linux/gpio/driver.h | 29 +- include/linux/hugetlb.h | 13 - include/linux/io_uring_types.h | 5 +- include/linux/ioprio.h | 24 +- include/linux/kfifo.h | 2 +- include/linux/kvm_host.h | 1 + include/linux/kvm_types.h | 6 +- include/linux/mfd/twl.h | 2 - include/linux/mnt_idmapping.h | 267 +- include/linux/mroute_base.h | 15 +- include/linux/netdevice.h | 2 +- include/linux/nvme.h | 4 +- include/linux/printk.h | 16 - include/linux/pstore.h | 4 + include/linux/quotaops.h | 15 +- include/linux/remoteproc.h | 4 +- include/linux/security.h | 8 +- include/linux/skbuff.h | 12 + include/linux/swap.h | 10 +- include/linux/ucb1400.h | 2 - include/linux/vdpa.h | 4 + include/linux/virtio_config.h | 2 + include/net/bond_options.h | 11 +- include/net/bonding.h | 1 + include/net/inet_sock.h | 5 + include/net/route.h | 3 +- include/net/sock.h | 4 +- include/soc/tegra/fuse.h | 1 + include/trace/events/dlm.h | 118 +- include/trace/events/libata.h | 1 + include/uapi/drm/drm_fourcc.h | 4 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/io_uring.h | 17 - include/uapi/linux/kvm.h | 1 + include/uapi/linux/vhost.h | 14 + include/uapi/linux/vhost_types.h | 2 + include/uapi/linux/xfrm.h | 6 +- io_uring/filetable.c | 66 +- io_uring/filetable.h | 3 - io_uring/io_uring.c | 45 +- io_uring/kbuf.c | 28 - io_uring/kbuf.h | 28 +- io_uring/msg_ring.c | 130 +- io_uring/openclose.c | 35 +- io_uring/openclose.h | 2 +- io_uring/poll.c | 261 +- io_uring/rsrc.c | 2 +- io_uring/rw.c | 9 +- io_uring/timeout.c | 36 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 84 +- kernel/bpf/verifier.c | 4 +- kernel/context_tracking.c | 10 +- kernel/dma/coherent.c | 10 +- kernel/dma/direct.c | 5 +- kernel/hung_task.c | 11 +- kernel/panic.c | 6 - kernel/printk/internal.h | 2 - kernel/printk/printk.c | 606 +- kernel/printk/printk_safe.c | 32 - kernel/rcu/rcutorture.c | 2 +- kernel/rcu/tree.c | 31 +- kernel/rcu/tree_plugin.h | 4 +- kernel/rcu/tree_stall.h | 2 - kernel/reboot.c | 16 +- kernel/torture.c | 7 + kernel/trace/blktrace.c | 3 - kernel/trace/trace.c | 2 - kernel/trace/trace_kprobe.c | 11 +- kernel/trace/trace_uprobe.c | 1 - kernel/watchdog.c | 4 - kernel/watchdog_hld.c | 4 - lib/maple_tree.c | 6 +- lib/mpi/mpi-add.c | 2 +- lib/mpi/mpi-mul.c | 1 + lib/radix-tree.c | 4 +- lib/test_bpf.c | 4 +- lib/test_maple_tree.c | 13 + localversion-next | 2 +- mm/huge_memory.c | 3 +- mm/hugetlb.c | 8 +- mm/kasan/quarantine.c | 8 +- mm/khugepaged.c | 137 +- mm/memcontrol.c | 79 +- mm/memory.c | 27 +- mm/mmap.c | 6 +- mm/page-writeback.c | 2 +- mm/page_alloc.c | 110 +- mm/rmap.c | 38 +- mm/sparse-vmemmap.c | 2 +- mm/swap.c | 32 +- mm/swap.h | 5 - mm/swapfile.c | 14 +- mm/vmscan.c | 44 +- net/core/skbuff.c | 13 +- net/core/skmsg.c | 5 + net/ipv4/bpf_tcp_ca.c | 39 +- net/ipv4/esp4.c | 4 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ipmr.c | 215 +- net/ipv4/ipmr_base.c | 53 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 24 +- net/ipv4/tcp_bpf.c | 3 - net/ipv4/tcp_ipv4.c | 6 +- net/ipv6/ip6mr.c | 202 +- net/ipv6/raw.c | 3 - net/ncsi/ncsi-manage.c | 3 +- net/openvswitch/flow.c | 2 +- net/socket.c | 16 +- net/tls/tls_main.c | 3 +- samples/fprobe/fprobe_example.c | 7 + scripts/gen_autoksyms.sh | 3 + scripts/kernel-doc | 82 +- security/integrity/evm/evm_main.c | 12 +- security/security.c | 5 +- sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/cs35l41-spi.c | 1 + sound/soc/codecs/cs47l15.c | 5 +- sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/sgtl5000.c | 9 + sound/soc/codecs/sgtl5000.h | 1 + sound/soc/generic/audio-graph-card2.c | 6 +- sound/soc/intel/boards/Kconfig | 4 +- sound/soc/intel/boards/Makefile | 4 +- sound/soc/intel/boards/bdw_rt286.c | 279 + sound/soc/intel/boards/broadwell.c | 338 - sound/soc/intel/boards/haswell.c | 202 - sound/soc/intel/boards/hsw_rt5640.c | 176 + .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 6 +- sound/soc/rockchip/rockchip_i2s.c | 1 + sound/soc/soc-dapm.c | 15 +- sound/soc/soc-topology-test.c | 30 +- sound/usb/quirks.c | 4 + tools/arch/x86/include/asm/cpufeatures.h | 7 +- tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/uapi/asm/svm.h | 13 + tools/include/uapi/drm/i915_drm.h | 353 +- tools/include/uapi/linux/if_link.h | 1 + tools/include/uapi/linux/vhost.h | 26 +- tools/kvm/kvm_stat/kvm_stat | 3 +- tools/lib/bpf/libbpf.c | 72 +- tools/lib/bpf/relo_core.c | 80 + tools/lib/bpf/relo_core.h | 2 + tools/lib/perf/include/perf/event.h | 1 + tools/perf/Documentation/perf-record.txt | 5 + tools/perf/Documentation/perf.data-file-format.txt | 10 + tools/perf/builtin-inject.c | 7 +- tools/perf/builtin-record.c | 44 +- tools/perf/builtin-script.c | 6 + tools/perf/builtin-stat.c | 2 + tools/perf/trace/beauty/arch_errno_names.sh | 14 +- tools/perf/util/bpf-loader.c | 204 +- tools/perf/util/build-id.c | 28 + tools/perf/util/data-convert-json.c | 5 +- tools/perf/util/event.c | 1 + tools/perf/util/header.c | 17 + tools/perf/util/header.h | 2 + tools/perf/util/record.c | 2 +- tools/perf/util/record.h | 1 + tools/perf/util/session.c | 4 + tools/perf/util/synthetic-events.c | 7 +- tools/perf/util/tool.h | 3 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 55 + tools/testing/selftests/bpf/bench.h | 4 + .../selftests/bpf/benchs/bench_local_storage.c | 287 + .../bpf/benchs/run_bench_local_storage.sh | 24 + tools/testing/selftests/bpf/benchs/run_common.sh | 17 + .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 61 + .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 - .../selftests/bpf/prog_tests/sockmap_ktls.c | 84 +- .../selftests/bpf/progs/local_storage_bench.c | 104 + .../selftests/bpf/progs/tcp_ca_incompl_cong_ops.c | 35 + .../selftests/bpf/progs/tcp_ca_unsupp_cong_op.c | 21 + .../selftests/bpf/progs/tcp_ca_write_sk_pacing.c | 60 + tools/testing/selftests/bpf/test_verifier.c | 39 + .../selftests/bpf/verifier/bpf_loop_inline.c | 11 + tools/testing/selftests/kexec/kexec_common_lib.sh | 36 +- tools/testing/selftests/kvm/.gitignore | 3 + tools/testing/selftests/kvm/Makefile | 12 + .../testing/selftests/kvm/include/kvm_util_base.h | 59 + tools/testing/selftests/kvm/include/x86_64/apic.h | 1 + tools/testing/selftests/kvm/include/x86_64/mce.h | 25 + .../selftests/kvm/include/x86_64/processor.h | 74 + .../testing/selftests/kvm/kvm_binary_stats_test.c | 138 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 9 +- tools/testing/selftests/kvm/lib/kvm_util.c | 116 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 17 + .../testing/selftests/kvm/x86_64/hyperv_features.c | 237 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 74 +- .../selftests/kvm/x86_64/monitor_mwait_test | Bin 1485656 -> 0 bytes .../selftests/kvm/x86_64/monitor_mwait_test.c | 137 + .../selftests/kvm/x86_64/nx_huge_pages_test.c | 269 + .../selftests/kvm/x86_64/nx_huge_pages_test.sh | 59 + .../selftests/kvm/x86_64/ucna_injection_test.c | 316 + .../selftests/kvm/x86_64/xapic_state_test.c | 20 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/tc-testing/.gitignore | 1 - tools/vm/slabinfo.c | 26 +- virt/kvm/kvm_main.c | 33 +- 730 files changed, 22330 insertions(+), 15195 deletions(-) delete mode 100644 Documentation/dev-tools/kunit/kunit-tool.rst create mode 100644 Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml create mode 100644 Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml create mode 100644 Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml delete mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst create mode 100644 Documentation/translations/zh_CN/vm/page_migration.rst create mode 100644 Documentation/translations/zh_CN/vm/vmalloced-kernel-stacks.rst delete mode 100644 drivers/firmware/efi/efivars.c create mode 100644 drivers/fpga/microchip-spi.c create mode 100644 drivers/gpu/drm/panel/panel-ebbg-ft8719.c create mode 100644 drivers/net/dsa/microchip/ksz9477.h delete mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c rename drivers/net/dsa/microchip/{ksz8795_spi.c => ksz_spi.c} (60%) create mode 100644 drivers/net/phy/bcm-phy-ptp.c create mode 100644 drivers/regulator/mt6370-regulator.c create mode 100644 drivers/regulator/rt5120-regulator.c create mode 100644 drivers/rtc/rtc-mpfs.c create mode 100644 drivers/rtc/rtc-ti-k3.c copy {drivers/firmware/efi => fs/efivarfs}/vars.c (55%) create mode 100644 sound/soc/intel/boards/bdw_rt286.c delete mode 100644 sound/soc/intel/boards/broadwell.c delete mode 100644 sound/soc/intel/boards/haswell.c create mode 100644 sound/soc/intel/boards/hsw_rt5640.c create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage.c create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage.sh create mode 100644 tools/testing/selftests/bpf/progs/local_storage_bench.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c create mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c create mode 100644 tools/testing/selftests/kvm/include/x86_64/mce.h delete mode 100755 tools/testing/selftests/kvm/x86_64/monitor_mwait_test create mode 100644 tools/testing/selftests/kvm/x86_64/monitor_mwait_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.c create mode 100755 tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.sh create mode 100644 tools/testing/selftests/kvm/x86_64/ucna_injection_test.c