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-arm-next-defconfig in repository toolchain/ci/linux.
omits 088b9c375534 Add linux-next specific files for 20220706 omits d44f23facad5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 62dd7bc1a929 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits a1218e905e38 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 7ff728346c86 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d1bdf30a526d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 649d8f5faf7f Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 96bcd3b0f0aa Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 05ccbda75440 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 6bcce7145512 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 63282559a3b1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 76e086e0017c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bafeb5e9a754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 156c46465085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a063f4a3654c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64c56c882d5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4122a7e53455 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 12c258eef4ce Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 03b57980d965 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits edf152b59016 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 615ec2c85de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e595be70e1ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba22b57df5ce Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 1961e898c09b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e050cd82b0b5 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 01da5e794662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc655ec6bede Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6b467d5d937 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38108b155e48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac838817b411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d64d2ba68a3 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits db1796c84a96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed9f320982a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b146d977678f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6cb0a0ec9d7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9eb844a9cae8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8933b3560f58 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d75eb363845b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 286ac4066d3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88153c0601cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0005555ffe4b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14ee2169edf4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 76144e72441b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 090e22b494ee Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits b9329ee9e014 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 0a2f0c275b98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3db4f643ab57 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits dba24130950d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits b537e1406163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f21f13e32c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4bf594d22eb7 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 22d4e7f9aed4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 582c9dbd74c0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits dabe99d653e4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0e0da13a49f1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 457c248402e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c8bec8b2e51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f6256f83856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec66f59d2342 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 77720bd99d93 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 756b44529e2a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits d1982f3c8003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef6e99d2f9d0 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 8badc38cbae5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 7a11f0ad4db1 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits eacf610c8c01 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9839cbba1a12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b9e3d067f47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a685d79ed993 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2e5f773f350 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f6215e2af7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7d93810fe8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1417cb5a3aa Merge branch 'next' of git://github.com/cschaufler/smack-next omits efc786a75fa4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a7279675092 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits b458ed05749d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1cc64ce7de77 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 756413733b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6a79959f0a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56a2c27c5614 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 379da332a6d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6fade9ab1ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67ec9dc1473a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 82d307729f3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f26873a2fc78 next-20220705/sound-asoc omits 5eb10bc9d6df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba019b25a147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6aa89b88fba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8215ee1e710e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 9c83e6555961 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 3185ef179859 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits a41afb357f09 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c7ec954574c3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 1a4255ede07a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits eb5ac231b4bb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0e8438198c61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d362423a43c9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6e02d84b491c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ff16c175c204 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c2160d8b4afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c36069fa067 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5b037a68652a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 85da39f41000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d67d32714796 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6f48f7063dde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2bc3f51214a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75f0f4553af6 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 1415a9300637 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3b4e188d1751 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 55f83ee9216b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5569b8e7ce8e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 89e42522a478 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 1e5864fd6616 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 560f3a830fae Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 14e294c64362 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d778cdaaebc2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 88bc8c0bbad4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53588cfcbc4b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9319c8d4aa2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63de30fcfc9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c25f65fb3a26 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 8f20c3492718 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 8d90c6c18420 Merge branch '9p-next' of git://github.com/martinetd/linux omits c6b93c193a28 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 869ae1d04bf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 473b5f658c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 851510f87a64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c06bda88633 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6eb553940d33 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7384eb8d4080 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits e1bb4d132f01 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4e9cd700dea5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 218495bb1440 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eaf372d08022 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e81de06d0b77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a9999283fa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59403cdcdf11 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits e7d12c4f2c74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c191d6270a6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 97e07b282b5c Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 64f7b030d99d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 7308ffd6f35c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bc4001fe70b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85916d2788e3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b3c8ad0a497c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f29b12e3f0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bf6d04e3fdf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a453d996a58f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 368cd84f0b97 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1cb0adfe92ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7851431b267 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 51b6ab23f8b3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits a8d8d5e5dd00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d432b8398db4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 49d85c5444dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6b5aecd3901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06af7e4c24ac Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4689106bd8e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b917bbc9155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7716e0cf0e55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd7fe1172554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca164dfd52f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8716f6d99fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cb60d8e90f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c8208797cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56df479f2061 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d0d0e456d764 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 496af2b8673a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdea9ec30624 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7768f088bd87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af224a23744d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3def88ca2d7b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 0a9c1ad89121 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 7c658342627f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a768c489255b Merge branch 'mm-nonmm-unstable' into mm-everything omits 03bd453578b0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 3d4ce9539ef0 cpumask: update cpumask_next_wrap() signature omits 8bf408994937 cpumask: add UP optimised for_each_*_cpu versions omits 27ddbbdc64bf lib/test: introduce cpumask KUnit test suite omits 8e3fdacf3e12 cpumask: Fix invalid uniprocessor mask assumption omits c474cd4922e1 x86/cacheinfo: move shared cache map definitions omits 538732848a58 kexec: drop weak attribute from functions omits 47be25846075 kexec_file: drop weak attribute from functions omits 954cbf68ba2b scripts/bloat-o-meter: add -p argument omits 2e8c789664c1 scripts/bloat-o-meter: switch argument parsing to using argparse omits 7704dfa3e101 epoll: autoremove wakers even more aggressively omits a9359f9332b1 ipc/mqueue: remove unnecessary (void*) conversion omits dc1c32861c7a kdump: round up the total memory size to 128M for crashker [...] omits 85405d24217b proc: delete unused <linux/uaccess.h> includes omits 8ba95ac92111 vmcoreinfo: include kallsyms symbols omits 3f51bbd2a742 kallsyms: move declarations to internal header omits b36a1744859d squashfs: support reading fragments in readahead call omits 7125cbde6dc2 squashfs: implement readahead omits 1a6c9e0134bb squashfs: always build "file direct" version of page actor omits 56a113e710d9 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 5f2411709eb6 lib/ts_bm.c: remove redundant store to variable consumed a [...] omits c324f9b651be lib/scatterlist: use matched parameter type when calling _ [...] omits b0308494a115 lib: make LZ4_decompress_safe_forceExtDict() static omits 59a7275ab8dc lib/radix-tree: remove unused argument of insert_entries omits b3308b459f23 kfifo: fix kfifo_to_user() return type omits 6a5365f857f8 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits d7ad9ce8a199 lib/error-inject: traverse list with mutex omits 973fb143986e lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 898f033a4754 net, lib/once: remove {net_}get_random_once_wait macro omits aebbc548f988 lib/lru_cache: fix error free handing in lc_create omits 393b57c55d17 lib/debugobjects: fix stat count and optimize debug_object [...] omits 3dd606650983 resource: re-factor page_is_ram() omits 85de40bc482c init/main.c: silence some -Wunused-parameter warnings omits 40d1ed8cced5 init-add-hostname-kernel-parameter-v2 omits 3bf5760664ec init: add "hostname" kernel parameter omits 71439749590e ocfs2: fix ocfs2 corrupt when iputting an inode omits c957ec7f0a5d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits e0b09df6ee6e ocfs2: reflink deadlock when clone file to the same direct [...] omits 5b01985e48b0 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits 42819baca59d mm/mprotect: remove the redundant initialization for error omits 23f8c2cc82b4 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits aa6561c554fb mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 6c202059ce18 mm/huge_memory: correct comment of prep_transhuge_page omits a3f0680d1de6 mm/huge_memory: fix comment of page_deferred_list omits fa65e5e86c20 mm/huge_memory: minor cleanup for split_huge_pages_all omits d2bb4366d433 mm/huge_memory: try to free subpage in swapcache when possible omits 1595bbf16c07 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 045179687e4d mm/huge_memory: fix comment in zap_huge_pud omits e642a2a47dcf mm/huge_memory: use helper macro __ATTR_RW omits 2f39edb86597 mm/huge_memory: use helper function vma_lookup in split_hu [...] omits 4f877c0d5f59 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits bb731ff88103 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits b9332aa6bbaf mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits db2783521a70 mm/huge_memory: fix comment of __pud_trans_huge_lock omits f02219484d8c mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits 8ea49fd1ca6f mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits ab6b56fb1ac9 selftests/vm: skip 128TBswitch on unsupported arch omits ed7bce4a27d7 selftests/vm: fix errno handling in mrelease_test omits 7248ed098917 mm, hwpoison: enable memory error handling on 1GB hugepage omits 6bc2235ba375 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 889054932863 mm, hwpoison: make __page_handle_poison returns int omits 168b41915c57 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 160262df689e mm-hwpoison-make-unpoison-aware-of-raw-error-info-in-hwpoi [...] omits de006475283e mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits c2d957d356f1 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits 67ac7d19f57e mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits bee2cd209598 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits ca924435a926 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits f157ca3ff4f3 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 2e672edabf91 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits fa9a91b69f5c mm: hugetlb_vmemmap: replace early_param() with core_param() omits 9385d2f1b3b1 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits fe941d0a2422 mm: hugetlb_vmemmap: introduce the name HVO omits 5db555e33fb8 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits c3f1883bf817 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 2f02a7fe7dbe ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits e14de1d4d371 xtensa: drop definition of PGD_ORDER omits 62d4e8ed8478 parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits 553416c1ec69 loongarch: drop definition of PGD_ORDER omits 73fa0a394fc8 loongarch: drop definition of PGD_ORDER omits f0cfcefd0492 loongarch: drop definition of PUD_ORDER omits a30622feb484 loongarch: drop definition of PMD_ORDER omits 1e9b97bfa5ca loongarch: drop definition of PTE_ORDER omits 64b5d8af4193 nios2: drop definition of PGD_ORDER omits 5baeb6b09c97 nios2: drop definition of PTE_ORDER omits 7881a3b8022d mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 18e5188c40ff mips: drop definitions of PTE_ORDER omits c232cc1c7003 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits e4553e80502b mips: rename PMD_ORDER to PMD_TABLE_ORDER omits c2d1236ae7dc csky: drop definition of PGD_ORDER omits a5be82530ab4 csky: drop definition of PTE_ORDER omits 67fb7d994e0e mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 065b431e7e72 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits 9c5b1e211ce7 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e5dade8686a7 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits caed5093a4a0 arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f6ed6f7fd24b arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 342a3ce3ce03 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6b1114aaa5f4 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 40b17c66af2a ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 04a124f3c035 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a82ca3d6cf53 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 271eda84e213 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits ba4ed42ca1d2 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 4079fe9d206e alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits fee5cb48d78c parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 98e09c734779 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9f6d240f23a3 xtensa: noMMU: fix vm_get_page_prot definition omits ace6123b91fe xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9126d9eb432f openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 479072d00888 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f61239e475ff microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 4c238eb2e807 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 81054f8e3d55 x86-mm-move-protection_map-inside-the-platform-fix omits 414271fc8b1f x86/mm: move protection_map[] inside the platform omits b4393a9f4ce7 arm64/mm: move protection_map[] inside the platform omits 43cca5a46491 sparc/mm: move protection_map[] inside the platform omits 0597f5165317 powerpc/mm: move protection_map[] inside the platform omits a508d9e758e4 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits 2d34cc3d0504 mm/mmap: build protect protection_map[] with __P000 omits bd883d67bc78 mm: nommu: pass a pointer to virt_to_page() omits b4ed6a384391 mm: gup: pass a pointer to virt_to_page() omits 2fbd9264413a mm: kfence: pass a pointer to virt_to_page() omits 73e3074df870 mm/highmem: pass a pointer to virt_to_page() omits 58444e68c0dd lib/test_free_pages.c: pass a pointer to virt_to_page() omits 2b5892e95f5b filemap: minor cleanup for filemap_write_and_wait_range omits ecb9e4f103a1 memcg: notify about global mem_cgroup_id space depletion omits 8ed5b794f715 mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 27853562c6b1 procfs: add 'path' to /proc/<pid>/fdinfo/ omits cf8cfab37719 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 9bcc807efe72 mm/page_alloc: remotely drain per-cpu lists omits fdd1b94629bb mm/page_alloc: protect PCP lists with a spinlock omits 61ae08cb4eb2 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 6195667f49ce mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 097909c497d8 mm/page_alloc: use only one PCP list for THP-sized allocations omits 9d3caf99a0ab mm/page_alloc: add page->buddy_list and page->pcp_list omits 011be893c36f hugetlb: lazy page table copies in fork() omits dd5dab17fe1b hugetlb: fix an unused variable warning/error omits 05f182d32953 hugetlb: do not update address in huge_pmd_unshare omits 4cbf32c8eb4b arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits 9d07fe3fde7d arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits 2c3bb83489ec hugetlb: skip to end of PT page mapping when pte not present omits 9f149e095fe1 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits b5cba148ec30 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits df4d56628bc3 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits c702371e8574 mm: memcontrol: introduce memcg_reparent_ops omits 2caae95ff624 mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits 5a47257b28f3 mm: thp: make split queue lock safe when LRU pages are reparented omits 6ddfbc7c296f mm: vmscan: rework move_pages_to_lru() omits 1b9a450aad14 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits ba4d57599d76 mm: memcontrol: prepare objcg API for non-kmem usage omits 9288a29ffdba mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits 5c757e6013d5 mm: memcontrol: remove dead code and comments omits c11f93c509f5 kasan: separate double free case from invalid free omits 9265556edc9d doc: proc: fix the description to THPeligible omits 027ba7630457 mm: khugepaged: reorg some khugepaged helpers omits cc35c0348e72 mm: thp: kill __transhuge_page_enabled() omits 31e45eeef31c mm-thp-kill-transparent_hugepage_active-fix-fix omits 8834e2d6d887 mm-thp-kill-transparent_hugepage_active-fix omits c11d673c1886 mm: thp: kill transparent_hugepage_active() omits 2d3cca53ff06 mm: khugepaged: better comments for anon vma check in huge [...] omits cab4ad7fe508 mm: thp: consolidate vma size check to transhuge_vma_suitable omits 9a876b287a76 mm: khugepaged: check THP flag in hugepage_vma_check() omits 0107897177ce mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits d56936a7348f selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 6c45a04af991 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 98611c27b541 userfaultfd: update documentation to describe /dev/userfaultfd omits a7f415bb251e userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 3d7e8641eb64 userfaultfd: add /dev/userfaultfd for fine grained access control omits 1fefecbac37d selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 1cc8c42f8804 mm/page_alloc: minor clean up for memmap_init_compound() omits 0c049594e0b1 xfs: add dax dedupe support omits 94a14d39900a xfs-support-cow-in-fsdax-mode-fix omits 8eee2537ffb5 xfs: support CoW in fsdax mode omits fab11a93769a fsdax: dedup file range to use a compare function omits c956ec0f4c14 fsdax: add dax_iomap_cow_copy() for dax zero omits ef32fcb6fbea fsdax: replace mmap entry in case of CoW omits 313638fbe5ee fsdax: introduce dax_iomap_cow_copy() omits ea026f070409 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits d0b0d101c2af fsdax: output address in dax_iomap_pfn() and rename it omits 4b6ba5e644ce fsdax: set a CoW flag when associate reflink mappings omits e97da1f5171e xfs: implement ->notify_failure() for XFS omits a631531cf890 mm: introduce mf_dax_kill_procs() for fsdax case omits edce00e57d51 fsdax: introduce dax_lock_mapping_entry() omits 4b716d1f56bc pagemap,pmem: introduce ->memory_failure() omits 4ea23d5ea0d6 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits ce04fa23de6c mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits a6178d1a1d8a mm: factor helpers for memory_failure_dev_pagemap omits c316fb1ee05d dax: introduce holder for dax_device omits 64f8d5b6d0aa tools: add selftests to hmm for COW in device memory omits 13815cf50b9b tools: add hmm gup tests for device coherent type omits c76bef135d6b tools: update test_hmm script to support SP config omits 39aa1ab7c8f4 tools: update hmm-test to support device coherent type omits 8b8214716bc9 lib: add support for device coherent type in test_hmm omits fcca890d6e9e lib: test_hmm add module param for zone device type omits 15668e0039eb lib: test_hmm add ioctl to get zone device type omits d31c053b545a drm/amdkfd: add SPM support for SVM omits 13749aaaa8c0 mm/gup: migrate device coherent pages when pinning instead [...] omits 763e990010fe mm: remove the vma check in migrate_vma_setup() omits 1d2e9c688ce1 mm: add device coherent vma selection for memory migration omits a81c9f281e54 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits 700827b0b867 mm: handle Non-LRU pages returned by vm_normal_pages omits 83815e42342f mm: add zone device coherent type memory support omits 509bb7ec4ea6 mm: rename is_pinnable_page() to is_longterm_pinnable_page() omits b136730f2cf5 mm-add-merging-after-mremap-resize-checkpatch-fixes omits ae42dca12a5e mm: add merging after mremap resize omits a09e81f7358a mm: refactor of vma_merge() omits bf695fb0c8bd mm: delete unused MMF_OOM_VICTIM flag omits 1c1194fa5dc3 mm-drop-oom-code-from-exit_mmap-fix-fix omits 9f9c90d77556 mm: drop oom code from exit_mmap omits afc35d91dabc selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits 0e1a0df1d14c selftests/vm: add protection_keys tests to run_vmtests omits 9bea7d291dbf mm/mmap.c: pass in mapping to __vma_link_file() omits c1e2b1850ce0 mm/mmap: drop range_has_overlap() function omits d5583d372777 mm-remove-the-vma-linked-list-fix-2-fix omits a4802a33d244 mm: document maple tree pointer at unmap_vmas() at memory.c omits 548358e1ace5 mm/mmap: fix error return code in do_mas_align_munmap() omits 6de64c16650b mm: remove the vma linked list omits 0ce486564d03 riscv: use vma iterator for vdso omits e89a087f94f8 nommu: remove uses of VMA linked list omits 907f49f8895c i915: use the VMA iterator omits 291b323d198b mm/swapfile: use vma iterator instead of vma linked list omits 21d281a0cce7 mm/pagewalk: use vma_find() instead of vma linked list omits 4eaf9aae6044 mm/oom_kill: use maple tree iterators instead of vma linked list omits 7c9a36421b04 mm/msync: use vma_find() instead of vma linked list omits 6ef24943f1f7 mm/mremap: use vma_find_intersection() instead of vma linked list omits fa482fc70229 mm/mprotect: use maple tree navigation instead of vma linked list omits e118fa994afb mm/mlock: use vma iterator and maple state instead of vma [...] omits c3ccbadec1f8 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits f1e3f4dce8c5 mm/memcontrol: stop using mm->highest_vm_end omits a0a18a549baf mm/madvise: use vma_find() instead of vma linked list omits 5c4b482a57ab mm/ksm: use vma iterators instead of vma linked list omits 9047c74395c9 mm/khugepaged: stop using vma linked list omits b6c66f00cc61 mm/gup: use maple tree navigation instead of linked list omits a4606b42f971 bpf: remove VMA linked list omits dc0853518649 fork: use VMA iterator omits d0e20820a892 sched: use maple tree iterator to walk VMAs omits d15ee82f6576 perf: use VMA iterator omits e8bbf48c610d acct: use VMA iterator instead of linked list omits 5a3aef5c2f44 ipc/shm: use VMA iterator instead of linked list omits c153ee2a5ba7 userfaultfd: use maple tree iterator to iterate VMAs omits 3393ffd7bb5e fs/proc/task_mmu: stop using linked list and highest_vm_end omits a48951731b04 fs/proc/base: use maple tree iterators in place of linked list omits ae72eeef6641 exec: use VMA iterator instead of linked list omits 44ff384d2098 coredump: remove vma linked list walk omits c5a6f0fd3277 um: remove vma linked list walk omits 19583c7610e1 optee: remove vma linked list walk omits f41a38e3ded4 cxl: remove vma linked list walk omits 1ae503e5cf65 xtensa: remove vma linked list walks omits 995c16f6146e x86: remove vma linked list walks omits bed1e15a13df s390: remove vma linked list walks omits cabce57fd9db powerpc: remove mmap linked list walks omits 896a5d62038d parisc: remove mmap linked list from cache handling omits 9e314e3e46f7 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits ff07a72f09bb arm64: remove mmap linked list from vdso omits 9f637f20bc4d mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits c013f3342d15 mm/mmap: reorganize munmap to use maple states omits a78acc7a26a1 mm/mmap: move mmap_region() below do_munmap() omits c59b73f63f83 mm: convert vma_lookup() to use mtree_load() omits dc2acf816555 mm: remove vmacache omits 83d1fa474c2d mm/mmap: use advanced maple tree API for mmap_region() omits f230fcc11c88 mm: use maple tree operations for find_vma_intersection() omits b2696365e5b2 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 741c196d4ed7 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 0f056d46b89d mm: optimize find_exact_vma() to use vma_lookup() omits 4c789f77c948 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 45dad06a0280 mmap: change zeroing of maple tree in __vma_adjust() omits 63efb2122924 mm: remove rb tree. omits 8c5a9524a985 proc: remove VMA rbtree use from nommu omits 5d19ee9c30cf damon: convert __damon_va_three_regions to use the VMA iterator omits 0be882b73eae kernel/fork: use maple tree for dup_mmap() during forking omits 935263ad965c mm/mmap: use maple tree for unmapped_area{_topdown} omits 1a0d7d4a732f mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 752f273339de mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits b79a7e66777f mmap: use the VMA iterator in count_vma_pages_range() omits 0822538a0504 mm: add VMA iterator omits d54474111a2d mm/mmap: reorder validate_mm_mt() checks omits 87e1b7f5eee3 mm: start tracking VMAs with maple tree omits 6a5ed58b3408 test_maple_tree: add test for spanning store to most of the tree omits 2aa9bcbeeccc test_maple_tree: add test for spanning store of entire range omits 315a97da9f0e lib/test_maple_tree: add testing for maple tree omits 7d03e50cb3e7 radix tree test suite: add lockdep_is_held to header omits e81cb799c6d8 radix tree test suite: add support for slab bulk APIs omits 1afd68b1e8e6 radix tree test suite: add allocation counts and size to k [...] omits 9cb3f3305e96 radix tree test suite: add kmem_cache_set_non_kernel() omits 713b15d5ee44 radix tree test suite: add pr_err define omits 79653c4cbec3 maple_tree: fix mas_spanning_rebalance() corner case omits c4c881f760a1 maple_tree: fix underflow in mas_spanning_rebalance() omits 5004e2f33856 Maple Tree: add new data structure omits 29bfa6b44151 android: binder: fix lockdep check on clearing vma omits e6cd08cfce57 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 0809d04b0bc7 android: binder: stop saving a pointer to the VMA omits b2af3f5ce942 mips: rename mt_init to mips_mt_init omits fb45c54dfb8e mm: discard __GFP_ATOMIC omits a97a25c58eb3 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 7e86aa4422ab Merge branch 'mm-stable' into mm-unstable omits 12363d9d1069 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 93267ebd29e0 mm: fix missing wake-up event for FSDAX pages omits d173392ba333 mm: fix page leak with multiple threads mapping the same page omits 8df42db77252 mailmap: update Seth Forshee's email address omits c70bf1b026f3 tmpfs: fix the issue that the mount and remount results ar [...] omits 7d6190636e46 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits adafeaf6eb0a Revert "ocfs2: mount shared volume without ha stack" omits 05ee2494343e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc4c6f2810fc Merge branch 'pci/ctrl/vmd' omits e02a98da6fda Merge branch 'pci/ctrl/tegra194' omits 46c3f08edbf9 Merge branch 'pci/ctrl/switchtec' omits 33823f0d5f80 Merge branch 'pci/ctrl/rcar-gen2' omits a6be266fb389 Merge branch 'pci/ctrl/microchip' omits 1f315fe3296b Merge branch 'pci/ctrl/mediatek-gen3' omits eb189f01c3e4 Merge branch 'pci/ctrl/mediatek' omits a8fd512a740f Merge branch 'pci/ctrl/dwc' omits cc7aeb3b9fda Merge branch 'pci/ctrl/brcmstb' omits 5a3d2ef08d49 Merge branch 'pci/ctrl/aardvark' omits b18144068926 Merge branch 'pci/virtualization' omits 0a4ea5dd2742 Merge branch 'pci/err' omits 187509e9b82c Merge branch 'pci/endpoint' omits d3298a6516a4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits aad20fabe2ab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 616311173b1d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1e16a322e9eb Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 04725625a990 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 40c892b4e459 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a7b3a7ed54f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits db41727cc9e2 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 464048d28bf6 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits 13badc63866c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 046a20c9821e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 733477a1a83b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6ea20c3ff489 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dea6bd68a384 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4afba73c773 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 6cf80d7b5aef Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 9ba45c3ca8fe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 486d1be2a669 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 0e6c7ac35c78 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bea7a41992a1 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 1784a0283e81 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 309554f55be0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 0dbb61987c98 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits d5698e2d391f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ce09516f3859 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 46aef09cf14a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 073488cc6e26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 755c6e64fa79 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a83acd93230f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 53d3a8631423 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d380e4c0185a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 89838c33f2b2 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 49b5e0c3d1dc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 757c68f07acd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d874a64ff941 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 913b6fd2e157 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits a5f54054c6a8 cifs: remove redundant initialization to variable mnt_sign [...] omits 37c1ad516f2c cifs: fix race condition with delayed threads omits 2f536e97e151 Merge branch 'for-5.20/io_uring' into for-next omits abbbc92e2a39 io_uring: disable multishot recvmsg omits ad7f984a6aa9 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC omits 2afdd5e473f1 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells omits 3952ff7c462a mfd: ipaq-micro: Fix spelling mistake of "receive{d}" omits 7decfec8cfc3 mfd: db8500-prcmu: Drop duplicated word "the" in the comments omits 03f3569b1f86 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits 23c3f2d74bbf mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] omits 79428077a4a7 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() omits 23348d1801ab mfd: tc6393xb: Make disable callback return void omits aa9376cef64f mfd: dln2: Automatically detect and fill endpoint pointers omits d8e68f68cd8f Merge branch 'for-next/boot' into for-next/core omits 2c8be07c60ad Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits ca687e8c7e1f ASoC: rt5640: Fix the wrong state of JD1 and JD2 omits 8e639af4cd22 OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits 17e26d352a8d PM / devfreq: tegra30: Register config_clks helper omits a6233c9fe4d8 OPP: Allow config_clks helper for single clk case omits fe5461152cc3 OPP: Provide a simple implementation to configure multiple clocks omits f039572f213e OPP: Assert clk_count == 1 for single clk helpers omits 1428eae4e3d3 OPP: Add key specific assert() method to key finding helpers omits 1bbfdbf08c01 OPP: Compare bandwidths for all paths in _opp_compare_key() omits f5ca8206c8f9 OPP: Allow multiple clocks for a device omits 1110ceeb20c2 dt-bindings: opp: accept array of frequencies omits 89976ad1c64d OPP: Make dev_pm_opp_set_opp() independent of frequency omits fd2b901d2d24 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 1cc2e6afabbf OPP: Remove rate_not_available parameter to _opp_add() omits 17bd927869b3 OPP: Use consistent names for OPP table instances omits c26b8501250a OPP: Use generic key finding helpers for bandwidth key omits ccdd4b7e7e6e OPP: Use generic key finding helpers for level key omits d8f2353d3bcf OPP: Add generic key finding helpers and use them for freq APIs omits 63de4a326ceb OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits f97db1e9cc94 OPP: Remove custom OPP helper support omits 77a3b6d94af6 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() omits 233724965605 OPP: Add dev_pm_opp_get_supplies() omits a2525c059625 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits a7705951debf OPP: Add support for config_regulators() helper omits 6d0c0575a03e OPP: Migrate set-prop-name helper API to use set-config helpers omits 25442613d3ef Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 825cc534a73f Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 94f5ce9feef0 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 22a21d2e5103 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 8f29a4b80e82 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 31afdd34f2b9 powercap: arm_scmi: Add SCMI powercap based driver omits e83f3c8bb94b OPP: Migrate attach-genpd API to use set-config helpers omits 7274b73c6090 OPP: Migrate set-opp-helper API to use set-config helpers omits 0ae7b982b4c8 OPP: Migrate set-clk-name API to use set-config helpers omits a181aca1ac7e OPP: Migrate set-supported-hw API to use set-config helpers omits 57b3f53e7155 OPP: Migrate set-regulators API to use set-config helpers omits 640201fa0191 soc/tegra: Migrate to dev_pm_opp_set_config() omits 2f93b66f785b soc/tegra: Add comment over devm_pm_opp_set_clkname() omits 734af371b252 drm/lima: Migrate to dev_pm_opp_set_config() omits d8d5cfc5ef50 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 0b24496df4a7 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 4623510dc596 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits e8782ca6693e OPP: Add dev_pm_opp_set_config() and friends omits 877c0f7a72c3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 9730e011004b OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list omits d8f4ccde01e7 mailmap: update Seth Forshee's email address omits 1c8a8289aed5 tmpfs: fix the issue that the mount and remount results ar [...] omits c63b452ea0d3 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 83886519b99f Revert "ocfs2: mount shared volume without ha stack" omits e57e3978bf40 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits 1ce2218cdfc6 Merge branch 'for-5.20/io_uring' into for-next omits 852e4fdf0b5e Merge branch 'for-5.20/drivers' into for-next omits 0011797c0279 Merge branch 'for-5.20/block' into for-next omits 56b556b6589e mm: honor FGP_NOWAIT for page cache page allocation omits e1065eaba605 xfs: Add async buffered write support omits fcc67f7a6565 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 2137633ea9b1 io_uring: Add tracepoint for short writes omits df29670a63a2 io_uring: fix issue with io_write() not always undoing sb_ [...] omits b2b3b708cfd0 io_uring: Add support for async buffered writes omits 97a37bd08a6e fs: Add async write file modification handling. omits f764b7381fb7 fs: Split off inode_needs_update_time and __file_update_time omits 12d6ed2b3b58 fs: add __remove_file_privs() with flags parameter omits eda41964d6c3 fs: add a FMODE_BUF_WASYNC flags for f_mode omits 42d2c19e0621 iomap: Return -EAGAIN from iomap_write_iter() omits 31f2c9340c1c iomap: Add async buffered write support omits c60c6f41ca36 iomap: Add flags parameter to iomap_page_create() omits 7fc0c1ee2914 mm: Add balance_dirty_pages_ratelimited_flags() function omits 2af677253f6c mm: Move updates of dirty_exceeded into one place omits f014e73430f9 mm: Move starting of background writeback into the main ba [...] omits d641b3a4a25e io_uring: only trace one of complete or overflow omits cd4e978eee38 io_uring: fix io_uring_cqe_overflow trace format omits 1300ebb20286 io_uring: multishot recv omits 8a5a0582f53d io_uring: fix multishot accept ordering omits 355e7f3af754 io_uring: fix multishot poll on overflow omits 1f393876cfbc io_uring: add allow_overflow to io_post_aux_cqe omits b685406baa7d io_uring: add IOU_STOP_MULTISHOT return code omits 05afa658043c io_uring: clean up io_poll_check_events return values omits f7d3fd645482 io_uring: recycle buffers on error omits a68caad69ce5 io_uring: allow iov_len = 0 for recvmsg and buffer select omits fede7a788cad io_uring: restore bgid in io_put_kbuf omits 62db83ab18a2 io_uring: allow 0 length for buffer select omits aa05fe173f41 io_uring: let to set a range for file slot allocation omits 3807ecf40a88 io_uring: add support for passing fixed file descriptors omits b62fa1bb38e3 io_uring: split out fixed file installation and removal omits 70fb8c53069e io_uring: replace zero-length array with flexible-array member omits a3dff69a4b05 io_uring: remove ctx->refs pinning on enter omits 55e3ed6c5c62 io_uring: don't check file ops of registered rings omits ca581cf6de6b io_uring: remove extra TIF_NOTIFY_SIGNAL check omits c0f9fc36f435 io_uring: fuse fallback_node and normal tw node omits 964b5093f28e io_uring: improve io_fail_links() omits cdef0359f9f4 io_uring: move POLLFREE handling to separate function omits b9ea1aa56e3c io_uring: kbuf: inline io_kbuf_recycle_ring() omits 7391a5a492c9 io_uring: optimise submission side poll_refs omits f828f6f51a0b io_uring: refactor poll arm error handling omits 6f7386925635 io_uring: change arm poll return values omits 681e04082571 io_uring: add a helper for apoll alloc omits c7b1e4bb786d io_uring: remove events caching atavisms omits 3cc737ea2a6f io_uring: clean poll ->private flagging omits 9e45680a573d io_uring: add sync cancelation API through io_uring_register() omits 7c0aeb98f389 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 7b9b2b668ea3 io_uring: have cancelation API accept io_uring_task directly omits a925824e37c1 io_uring: kbuf: kill __io_kbuf_recycle() omits 5ade312ad3a9 io_uring: trace task_work_run omits c86352aa7111 io_uring: add trace event for running task work omits 3d416593d6bd io_uring: batch task_work omits d9367ed52a79 io_uring: introduce llist helpers omits a7bc82212f7c io_uring: lockless task list omits 145daae91673 io_uring: remove __io_req_task_work_add omits d5c4db64cca7 io_uring: remove priority tw list optimisation omits 9b4f0291c3af io_uring: dedup io_run_task_work omits 9e69fef235a1 io_uring: move list helpers to a separate file omits b7e651254c6e io_uring: improve io_run_task_work() omits 974e1f9482bf io_uring: optimize io_uring_task layout omits 4f70c7f4c71c io_uring: add a warn_once for poll_find omits 8a229e99160b io_uring: consistent naming for inline completion omits 63727c67ee41 io_uring: move io_import_fixed() omits e12fe6160ff0 io_uring: opcode independent fixed buf import omits c10ef05dfea0 io_uring: add io_commit_cqring_flush() omits 5ac372560132 io_uring: introduce locking helpers for CQE posting omits 283e8499638e io_uring: hide eventfd assumptions in eventfd paths omits 31b4576bf955 io_uring: fix io_poll_remove_all clang warnings omits 3edfff6f2efa io_uring: improve task exit timeout cancellations omits 79a22a881309 io_uring: fix multi ctx cancellation omits 68a2ed2cfead io_uring: remove ->flush_cqes optimisation omits be29dbeacc68 io_uring: move io_eventfd_signal() omits fce25e34ca79 io_uring: reshuffle io_uring/io_uring.h omits 0e6697dc7041 io_uring: remove extra io_commit_cqring() omits 2e1e4ea34748 io_uring: move a few private types to local headers omits 30d872b1e481 io_uring: clean up tracing events omits 6e2a3dc42f35 io_uring: make io_uring_types.h public omits 329c937d34aa io_uring: kill extra io_uring_types.h includes omits b7bfbf3c6f04 io_uring: change ->cqe_cached invariant for CQE32 omits 7a50660dda69 io_uring: deduplicate io_get_cqe() calls omits 803af2c90067 io_uring: deduplicate __io_fill_cqe_req tracing omits f2afa39fac39 io_uring: introduce io_req_cqe_overflow() omits 5a4f5ee11110 io_uring: don't inline __io_get_cqe() omits d648b488c649 io_uring: don't expose io_fill_cqe_aux() omits b3c5b1c73100 io_uring: kbuf: add comments for some tricky code omits ab352e358649 io_uring: mutex locked poll hashing omits 31bb0b344d38 io_uring: propagate locking state to poll cancel omits 814494273cc0 io_uring: introduce a struct for hash table omits a44cab7c4165 io_uring: pass hash table into poll_find omits 84a8bc720414 io_uring: add IORING_SETUP_SINGLE_ISSUER omits 2364be53236c io_uring: use state completion infra for poll reqs omits 7b4d9b1478bd io_uring: clean up io_ring_ctx_alloc omits c30bc885efaa io_uring: limit the number of cancellation buckets omits 2f403cb0b857 io_uring: clean up io_try_cancel omits 5a42f11bea93 io_uring: pass poll_find lock back omits 25352a67180e io_uring: switch cancel_hash to use per entry spinlock omits 8293e1f520e9 io_uring: poll: remove unnecessary req->ref set omits 930afd6b2c45 io_uring: don't inline io_put_kbuf omits 8ec8a69ac2b4 io_uring: refactor io_req_task_complete() omits 97cfa12a5f23 io_uring: kill REQ_F_COMPLETE_INLINE omits 08b6477d243e io_uring: rw: delegate sync completions to core io_uring omits 818fc1dc7c0b io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 9be9553deedb io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits e0bf17c92617 io_uring: remove check_cq checking from hot paths omits fc3ef1367975 io_uring: never defer-complete multi-apoll omits dbe922100a93 io_uring: inline ->registered_rings omits b8e608ec81c2 io_uring: explain io_wq_work::cancel_seq placement omits 47ac88ec2e20 io_uring: move small helpers to headers omits 92f1ff5c8410 io_uring: refactor ctx slow data placement omits 422bb0dd564c io_uring: better caching for ctx timeout fields omits a0e6987d3d34 io_uring: move defer_list to slow data omits 5895e2c3bcb7 io_uring: make reg buf init consistent omits c93bad7a02fa io_uring: deprecate epoll_ctl support omits 1988b8cef91b io_uring: add support for level triggered poll omits c6a27ef2667e io_uring: move opcode table to opdef.c omits 6c4e11efaa4a io_uring: move read/write related opcodes to its own file omits cc17146986cd io_uring: move remaining file table manipulation to filetable.c omits e5e3cd659a5a io_uring: move rsrc related data, core, and commands omits 6d235a0e8e91 io_uring: split provided buffers handling into its own file omits cee3251e49c9 io_uring: move cancelation into its own file omits c72e848b9219 io_uring: move poll handling into its own file omits 26c2d6f89284 io_uring: add opcode name to io_op_defs omits e16dc5e4a6b0 io_uring: include and forward-declaration sanitation omits 5ca8df666707 io_uring: move io_uring_task (tctx) helpers into its own file omits 81ee80bed7ce io_uring: move fdinfo helpers to its own file omits 464f16b26f78 io_uring: use io_is_uring_fops() consistently omits 580a812a02c0 io_uring: move SQPOLL related handling into its own file omits 20560ecd806c io_uring: move timeout opcodes and handling into its own file omits 593a31e99db4 io_uring: move our reference counting into a header omits e4a05b833846 io_uring: move msg_ring into its own file omits 312ffc8cae11 io_uring: split network related opcodes into its own file omits facffec345d9 io_uring: move statx handling to its own file omits 22b8b6741307 io_uring: move epoll handler to its own file omits 46129e7b1a18 io_uring: add a dummy -EOPNOTSUPP prep handler omits 0381ebfea5f6 io_uring: move uring_cmd handling to its own file omits 7654b9cb2518 io_uring: split out open/close operations omits e5e2718666da io_uring: separate out file table handling code omits d460934c5451 io_uring: split out fadvise/madvise operations omits 2dae75b2d619 io_uring: split out fs related sync/fallocate functions omits 8e1ecaf2f3a0 io_uring: split out splice related operations omits 28a91fb3cc76 io_uring: split out filesystem related operations omits b0d5bb1f8a5e io_uring: move nop into its own file omits 227c312dee2f io_uring: move xattr related opcodes to its own file omits 9101740d0eb2 io_uring: handle completions in the core omits e311ed56515c io_uring: set completion results upfront omits df667ce50df8 io_uring: add io_uring_types.h omits aa37b20fd1e2 io_uring: define a request type cleanup handler omits 5e145ebceebf io_uring: unify struct io_symlink and io_hardlink omits 6479e51f0317 io_uring: convert iouring_cmd to io_cmd_type omits e2882127f534 io_uring: convert xattr to use io_cmd_type omits e1416a688197 io_uring: convert rsrc_update to io_cmd_type omits 2fdf25889797 io_uring: convert msg and nop to io_cmd_type omits ba3f7a458da2 io_uring: convert splice to use io_cmd_type omits 180da573e447 io_uring: convert epoll to io_cmd_type omits 9723f578ef6c io_uring: convert file system request types to use io_cmd_type omits 612c5f0ab3e2 io_uring: convert madvise/fadvise to use io_cmd_type omits 99255fbce56b io_uring: convert open/close path to use io_cmd_type omits ba5bea8f79de io_uring: convert timeout path to use io_cmd_type omits 3053c523def0 io_uring: convert cancel path to use io_cmd_type omits a4b5df3a0a86 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 590fb4bf0bef io_uring: convert net related opcodes to use io_cmd_type omits bd80d651bb3d io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 99869a991e0d io_uring: convert poll_update path to use io_cmd_type omits 23bc635baabd io_uring: convert poll path to use io_cmd_type omits c4f4f39d256e io_uring: convert read/write path to use io_cmd_type omits 7b130501b773 io_uring: add generic command payload type to struct io_kiocb omits 72f8019e563f io_uring: move req async preparation into opcode handler omits 0b1e52da3bb0 io_uring: move to separate directory omits 9cbdff3b632e io_uring: define a 'prep' and 'issue' handler for each opcode omits 348cfea25c7a fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits 8511696d9085 fbmem: Check virtual screen sizes in fb_set_var() omits 39419ebe4aab fbcon: Prevent that screen size is smaller than font size omits b6c826dba144 fbcon: Disallow setting font bigger than screen size omits d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits 52cdf267e77d lib/cpumask: move some one-line wrappers to header file omits db0e627fee42 mm: split include/linux/gfp.h omits e32bd0390739 lib/cpumask: move one-line wrappers around find_bit to the header omits 50e413c31800 lib/cpumask: change return types to unsigned omits 220fed6b782a cpumask: change return types to bool where appropriate omits 6f020b3fa73b lib/bitmap: change type of bitmap_weight to unsigned int omits a97ee744f07e lib/bitmap: change return values to bool where appropriate omits 0f39d5e59e2d arm: align find_bit defs with generic kernel omits 0063ae55ccd2 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] omits cabcd219cee1 ASoC: tas2764: Fix amp gain register offset & default omits aea21dbec799 ASoC: tas2764: Correct playback volume range omits a1b2cfda5616 ASoC: tas2764: Fix and extend FSYNC polarity handling omits 4aeb04227eb4 ASoC: tas2764: Add post reset delays omits 678a616a32ae fbdev: fbmem: Fix logo center image dx issue omits 59d0319cadff ASoC: dt-bindings: Fix description for msm8916 omits db7bc2741a2a ASoC: doc: Capitalize RESET line name omits 6f04f1bfe9a4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE omits 2d81cca17329 ASoC: cs47l92: Fix event generation for OUT1 demux omits a83f51190921 ASoC: wm8998: Fix event generation for input mux omits cb41d454b247 ASoC: wm5102: Fix event generation for output compensation omits 156c5a072a2c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits 6d76d335d6a8 wireguard: selftests: support OpenRISC omits 724cb4a8652e dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys omits 8007d7cf9e03 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits 54d2193c2614 mfd: pm8008: Remove driver data structure pm8008_data omits 64b7aa5942ef mfd: twl: Remove platform data support omits f468c62d3058 dt-bindings: mfd: Add mp2733 compatible omits 4b07ef55d1d4 ASoC: wcd9335: Use int array instead of bitmask for TX mixers omits 91ff12ec2390 ASoC: tlv320adcx140: Fix tx_mask check omits cf5c888539f3 ASoC: max98396: Fix register access for PCM format settings omits 6d31e225742a ASoC: ti: omap-mcbsp: duplicate sysfs error omits b230ff85aa2b dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits d2e5cd6e7df7 dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 7f387bbce933 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 99efe5d05387 mfd: mt6358-irq: Add MT6357 PMIC support omits db95d75765bf mfd: mt6397-core: Add MT6357 PMIC support omits fc33d3808171 dt-bindings: mfd: Add compatible for MT6331 PMIC omits f5cd13867b0f dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits 5c5e0772bcac mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 02c24fa69e3c MAINTAINERS: Fix file entry for MAX77693 DT omits 97b3dd8cc13f syscon: Use %pa to format the variable of resource_size_t type omits 15d146e36a61 mfd: tc6387xb: Drop disable callback that is never called omits 0afedb4d3262 mfd: t7l66xb: Drop platform disable callback omits ef991b8df58f mfd: asic3: Make asic3_gpio_remove() return void omits 025ee0dbad47 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits 15c67437b793 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 13d37eea1790 dt-bindings: mfd: Convert da9063 to yaml omits 48e8c0006a0e mfd: max77714: Update Luca Ceresoli's e-mail address omits 0c356b3c1158 Merge branch 'v5.19-next/soc' into for-next omits 8f0b1ddf1984 Merge branch 'v5.19-next/dts64' into for-next omits 06764bb32be0 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER omits bc11db25f743 Merge branches 'iommu/fixes', 'arm/mediatek', 'x86/amd' an [...] omits 145c15624f39 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID omits 58f1c71a0e84 iommu/amd: Update device_state structure to include PCI seg ID omits 964d21a7654c iommu/amd: Print PCI segment ID in error log messages omits 108230d5b738 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] omits bc63b68cec60 iommu/amd: Specify PCI segment ID when getting pci device omits b001fa8d7147 iommu/amd: Include PCI segment ID when initialize IOMMU omits 44091b723f73 iommu/amd: Introduce get_device_sbdf_id() helper function omits 58e5ca96cb16 iommu/amd: Flush upto last_bdf only omits 4a5b5b10c67b iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] omits 2dd66f2df173 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() omits 50ec7200cd4a iommu/amd: Update (un)init_device_table_dma() omits 30179224869f iommu/amd: Update set_dte_irq_entry omits c468ee3d84ea iommu/amd: Update dump_dte_entry omits c8bc5b984fdb iommu/amd: Update iommu_ignore_device omits ac1ff9a02c20 iommu/amd: Update set_dte_entry and clear_dte_entry omits 5a903a691117 iommu/amd: Convert to use per PCI segment rlookup_table omits 138dccc699b9 iommu/amd: Update alloc_irq_table and alloc_irq_index omits 0c627f5d4533 iommu/amd: Update amd_irte_ops functions omits fcc89b032806 iommu/amd: Introduce struct amd_ir_data.iommu omits 93b19537be06 iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] omits 99c090f06757 iommu/amd: Convert to use rlookup_amd_iommu helper function omits a0eedb5738c3 iommu/amd: Convert to use per PCI segment irq_lookup_table omits f1bd29bde636 iommu/amd: Introduce per PCI segment rlookup table size omits d59145a5e129 iommu/amd: Introduce per PCI segment alias table size omits ad967e9639e3 iommu/amd: Introduce per PCI segment device table size omits 89e9f3d6219d iommu/amd: Introduce per PCI segment last_bdf omits e202b39618b3 iommu/amd: Introduce per PCI segment unity map list omits 694b8925084f iommu/amd: Introduce per PCI segment alias_table omits a3bbb1409d30 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy omits a42d9be7f4e9 iommu/amd: Introduce per PCI segment dev_data_list omits 65ad39268837 iommu/amd: Introduce per PCI segment irq_lookup_table omits eea0b61cbbbc iommu/amd: Introduce per PCI segment rlookup table omits ac9b4803b674 iommu/amd: Introduce per PCI segment device table omits ec6f20c037c8 iommu/amd: Introduce pci segment structure omits 98496c13a2b6 iommu/amd: Update struct iommu_dev_data definition omits 8821cd7c4ba6 PCI: endpoint: Don't stop EP controller by EP function omits df302b62096a Merge branch 'for-next-next-v5.19-20220622' into for-next- [...] omits 06c8939df047 Merge branch 'for-next-current-v5.18-20220622' into for-ne [...] omits 558daedd43da Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] omits 50a42524062f Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] omits 377f437e4103 Merge branch 'misc-5.19' into for-next-current-v5.18-20220622 omits f831fd18df78 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220622 omits 0301f7f3bc9d Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] omits d4a07f542621 Merge branch 'misc-next' into for-next-next-v5.19-20220622 omits 61a71bf3f2d5 btrfs: remove bioc->stripes_pending omits 23417337ec8d btrfs: do not return errors from btrfs_submit_dio_bio omits aed50f9ea295 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits a1376579ad65 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits c8645bd040c8 btrfs: raid56: transfer the bio counter reference to the r [...] omits ddba056e0de1 btrfs: do not return errors from raid56_parity_recover omits 2badcca061c4 btrfs: do not return errors from raid56_parity_write omits 2927c19c11e8 btrfs: do not return errors from btrfs_map_bio omits a8aa67e65075 btrfs: return proper mapped length for RAID56 profiles in [...] omits 6a45cb21d292 btrfs: raid56: use fix stripe length everywhere omits 52d9cf2d7112 btrfs: send: add new command FILEATTR for file attributes omits 10e8e02e6d1e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 342269cca069 btrfs: replace kmap() with kmap_local_page() in zstd.c omits 6d6a6cef2a63 highmem: Make __kunmap_{local,atomic}() take "const void *" omits 0aef520ba75c btrfs: reset block group chunk force if we have to wait omits bd3adb6cc97b btrfs: output mirror number for bad metadata omits c04c8d4d68ad btrfs: replace unnecessary goto with direct return at cow_ [...] omits 76787376032b btrfs: fix error handling of fallback uncompress write omits 5ae0fc8fb96e btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits afb4c55fdb61 btrfs: ensure pages are unlocked on cow_file_range() failure omits 5e648a3c6023 btrfs: sysfs: export commit stats omits 6f67f7c07d1b btrfs: collect commit stats, count, duration omits e4453fa2ebc0 btrfs: remove extent writepage address space operation omits e6cdc5f65eb3 btrfs: send: use boolean types for current inode status omits 9a3ceada9e9c btrfs: send: remove old TODO regarding ERESTARTSYS omits 67995191d991 btrfs: send: simplify includes omits d83a3ea91430 btrfs: send: drop __KERNEL__ ifdef from send.h omits d744064def9c btrfs: increase direct io read size limit to 256 sectors omits 423a7e3d2349 btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits 195f6ac30fc9 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits f330af9fe459 btrfs: batch up release of reserved metadata for delayed i [...] omits 19af63780c7b btrfs: warn about dev extents that are inside the reserved range omits d9d38ab59f95 btrfs: use named constant for reserved device space omits 606c890458d4 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits c1e9ffd7107d btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 9e0ad69dba04 btrfs: simplify parameters of backref iterators omits e8c6f4006271 btrfs: call inode_to_path directly and drop indirection omits 39552c02116c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 7a1032638d73 btrfs: use btrfs_raid_array to calculate number of parity stripes omits a204b169d8ee btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits d54f27f9f2c5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits d14c511a7e85 btrfs: unify tree search helper returning prev and next nodes omits a93376a793b0 btrfs: make tree search for insert more generic and use it [...] omits 0254d87b7f9a btrfs: open code inexact rbtree search in tree_search omits f0d855f193ac btrfs: remove node and parent parameters from insert_state omits 00a3f9db100c btrfs: add fast path for extent_state insertion omits c971bcafd8dc btrfs: pass bits by value not by pointer for extent_state helpers omits 9a0c55bce3ca btrfs: lift start and end parameters to callers of insert_state omits 61b6f20f0065 btrfs: open code rbtree search in insert_state omits 2ae0a4a2a3e5 btrfs: open code rbtree search in split_state omits 7331ea68a8e6 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits d0f1359cd2ad btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 89cf9de76ec5 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits dde5a3237ed9 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits deeb659bb15f btrfs: raid56: avoid double for loop inside finish_rmw() omits 37e71ddec891 Documentation: update btrfs list of features and link to r [...] omits f5027f5a428e btrfs: fix deadlock with fsync+fiemap+transaction commit omits bce836b5ed7d btrfs: tree-log: make the return value for log syncing consistent omits b9261b795524 btrfs: don't set lock_owner when locking extent buffer for [...] omits 3f35221f439d btrfs: add tracepoints for ordered extents omits a849dfeb3ebd btrfs: zoned: fix critical section of relocation inode writeback omits 08893e6cffee btrfs: zoned: prevent allocation from previous data relocation BG omits 22979ac8bcd5 btrfs: sysfs: advertise zoned support among features omits 63ee0eea1118 btrfs: split discard handling out of btrfs_map_block omits fa8e0cf69e7b btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 6b51b9d5f32d btrfs: reject log replay if there is unsupported RO compat flag omits d281985386dd btrfs: make btrfs_super_block::log_root_transid deprecated omits a10dc302d35e btrfs: do not BUG_ON() on failure to migrate space when re [...] omits 6887e76c14a6 btrfs: add missing inode updates on each iteration when re [...] omits 2aa902d6b69d btrfs: fix race between reflinking and ordered extent completion omits 2f436841c0d0 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 91555793c9c2 btrfs: merge end_write_bio and flush_write_bio omits 544ef8625df2 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits 74500746f645 btrfs: remove redundant check in up check_setget_bounds omits d901aaf70d6f btrfs: add error messages to all unrecognized mount options omits 30318415c56b btrfs: replace kmap() with kmap_local_page() in lzo.c omits bd840cd6ac00 btrfs: replace kmap() with kmap_local_page() in inode.c omits b108adf25585 btrfs: do not allocate a btrfs_bio for low-level bios omits d5446050fb0b btrfs: factor stripe submission logic out of btrfs_map_bio omits e5288650ec5c btrfs: remove btrfs_end_io_wq omits 8b2a2a529d97 btrfs: centralize setting REQ_META omits 2b6ab2425093 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 1519fa523730 btrfs: don't double-defer bio completions for compressed reads omits 8a899ff2e4b1 btrfs: defer I/O completion based on the btrfs_raid_bio omits e1f273fb4c0c btrfs: split btrfs_submit_data_bio to read and write parts omits 437a7f563ee4 btrfs: simplify code flow in btrfs_submit_dio_bio omits 71ad7c7363a3 btrfs: move more work into btrfs_end_bioc omits 377674f21711 btrfs: send: enable support for stream v2 and compressed writes omits 0c6d1c9b90ba btrfs: send: send compressed extents with encoded writes omits 432a79deaec3 btrfs: send: get send buffer pages for protocol v2 omits baa2ae107b6e btrfs: send: write larger chunks when using stream v2 omits 7a2591e82ef3 btrfs: send: add stream v2 definitions omits 2e56561eb411 btrfs: send: explicitly number commands and attributes omits a6dcbb4e4505 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 9965716c11ba btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits a10b5fe8d6a5 btrfs: sysfs: export chunk size in space infos omits c72e9a34a377 btrfs: store chunk size in space-info struct omits 55dc53100265 btrfs: reduce amount of reserved metadata for delayed item [...] omits bb8a55a89a39 arm64: dts: Add MediaTek SoC MT8186 dts and evaluation boa [...] omits dd4aa01f0bdf btrfs: set delayed item type when initializing it omits b881ae7688fd btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 973bde1f3d55 btrfs: improve batch insertion of delayed dir index items omits 85d94e92f6fa btrfs: assert that delayed item is a dir index item when a [...] omits 23d22bc11efe btrfs: improve batch deletion of delayed dir index items omits 84f3367d4e25 btrfs: refactor the delayed item deletion entry point omits 79d3e30b354e btrfs: deal with deletion errors when deleting delayed items omits 94387fe305f4 btrfs: add assertions when deleting batches of delayed items omits 44323fd7682e btrfs: balance btree dirty pages and delayed items after c [...] omits 54ad3f98e3af btrfs: free the path earlier when creating a new inode omits e3588283e94f btrfs: balance btree dirty pages and delayed items after a rename omits 7758e567e303 btrfs: add trace event for submitted RAID56 bio omits edd80b410403 btrfs: update stripe_sectors::uptodate in steal_rbio omits 7b4325010a97 btrfs: remove redundant calls to flush_dcache_page omits bd9d24907673 btrfs: only write the sectors in the vertical stripe which [...] omits 1f27091d10f1 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546135b30b2 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 3c12349ad488 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits b52b91696690 btrfs: introduce btrfs_try_lock_balance omits 35610dd23213 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits fc6a2903675a btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 874851646e35 btrfs: factor out a btrfs_csum_ptr helper omits 2ab667bf417f btrfs: refactor end_bio_extent_readpage code flow omits c9bc6571fbea btrfs: factor out a helper to end a single sector buffer I/O omits 8c7d61523def btrfs: remove duplicated parameters from submit_data_read_ [...] omits 0f002c617ca1 btrfs: introduce a data checksum checking helper omits ff8b99bb1d93 btrfs: quit early if the fs has no RAID56 support for raid [...] omits 8315fdf933ab btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 9b08daa2ca67 btrfs: prevent remounting to v1 space cache for subpage mount omits 229fd56ed319 btrfs: zoned: fix comment description for sb_write_pointer logic omits 926e0240037d btrfs: fix typos in comments omits 8df73591796f btrfs: fix hang during unmount when block group reclaim ta [...] omits fd27de58b0ad dt-bindings: display: tegra: Convert to json-schema omits 27235cd867cf PCI: dwc: Fix MSI msi_msg DMA mapping omits a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] adds c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] adds 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux adds a382f8fee42c signal handling: don't use BUG_ON() for debugging adds 651a8536572a Merge tag 'pinctrl-v5.19-2' of git://git.kernel.org/pub/sc [...] adds e6fa930f73a1 net: lan966x: hardcode the number of external ports adds 052f744f4446 net/sched: act_police: allow 'continue' action offload adds 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation adds 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' adds 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() adds c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes adds a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] adds 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs adds ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals adds 843b5e75efff mptcp: fix local endpoint accounting adds d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy adds ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' adds a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" adds b55a21b764c1 usbnet: fix memory leak in error case adds 148ca0451807 net: rose: fix UAF bug caused by rose_t0timer_expiry adds faa4e04e5e14 r8169: fix accessing unset transport header adds 829be057dbc1 wireguard: selftests: set fake real time in init adds 1f2f341a6263 wireguard: selftests: use virt machine on m68k adds 1a087eec2571 wireguard: selftests: always call kernel makefile adds b83fdcd9fb8a wireguard: selftests: use microvm on x86 adds b7133757da4c crypto: s390 - do not depend on CRYPTO_HW for SIMD impleme [...] adds 0d1f700807d8 wireguard: Kconfig: select CRYPTO_CHACHA_S390 adds 07266d066301 Merge branch 'wireguard-patches-for-5-19-rc6' adds ef4ab3ba4e4f Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/l [...] adds 7fd6ef61a5d6 LoongArch: Drop these obsolete selects in Kconfig adds 112380996ac2 LoongArch: Remove obsolete mentions of vcsr adds e6ee90233eb1 LoongArch: Fix build errors for tinyconfig adds f0fbe652e852 LoongArch: Fix section mismatch warning adds e8a4e1c1bb69 Merge tag 'loongarch-fixes-5.19-4' of git://git.kernel.org [...] adds 9bbbc354dd00 Revert "ocfs2: mount shared volume without ha stack" adds 773a329c6dad mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 244dfc29714c tmpfs: fix the issue that the mount and remount results ar [...] adds 0ed5a603b61e mailmap: update Seth Forshee's email address adds e715109ca029 mm: fix page leak with multiple threads mapping the same page adds a065307cdc34 mm: fix missing wake-up event for FSDAX pages adds cdd7ce7cab06 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds b6336d863b6d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f7bc833f9bc1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b126c7798d6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] adds aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] adds 2196ff99619f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 39dc743a14a6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 1be89096ec48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path adds 0326195f523a bpf: Make sure mac_header was set before using it adds e4fcebd7048b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b59f196ec8dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0398d4aa8a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 040e3360af37 ASoC: sgtl5000: Fix noise on shutdown/remove adds 242a88ff27b2 ASoC: audio_graph_card2: Fix port numbers in example adds f0d96937d31c ASoC: ti: omap-mcbsp: duplicate sysfs error adds 9e51ac6ea604 ASoC: max98396: Fix register access for PCM format settings adds 7d90c8e6396b ASoC: tlv320adcx140: Fix tx_mask check adds a5d6d28e2ea3 ASoC: wcd9335: Use int array instead of bitmask for TX mixers adds 71b5ab96ffe6 ASoC: wm5102: Fix event generation for output compensation adds 15b2e5d10ccf ASoC: wm8998: Fix event generation for input mux adds 870d72ab9228 ASoC: cs47l92: Fix event generation for OUT1 demux adds f99e930655f4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE adds 0735e400fa07 ASoC: doc: Capitalize RESET line name adds 94c65dffd4c4 ASoC: dt-bindings: Fix description for msm8916 adds cd10bb89b0d5 ASoC: tas2764: Add post reset delays adds d1a10f1b4820 ASoC: tas2764: Fix and extend FSYNC polarity handling adds 3e99e5697e1f ASoC: tas2764: Correct playback volume range adds 1c4f29ec878b ASoC: tas2764: Fix amp gain register offset & default adds df5b4aca7248 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] adds c7dab6745f42 ASoC: Intel: sof_rt5682: fix out-of-bounds array access adds 051dade34695 ASoC: rt5640: Fix the wrong state of JD1 and JD2 adds 219af251bd16 ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] adds fc976f5629af ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] adds 420913117493 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 5d80e60b9c7a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6ece49c56965 spi: amd: Limit max transfer and message size adds 5b1a01c16292 spi: Merge AMD fix adds 01f04ee84688 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e9b5883bd1bd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds a21f84941502 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds a4182fd7f117 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 7a2e1db69fae Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds f53e236fb06b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7d8139a09b5a Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] adds 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] adds b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key adds 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() adds 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo adds bc6f031480a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0f3d1eee41e3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds ff4ce2177d83 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 3439469a12ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c59c75d1880c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6d50c9ae5edf Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 614e6903922a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash adds a1bc68f4faf0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 85144df9ff46 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 25c95bf49406 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 12058077b2e9 drm/i915: Fix vm use-after-free in vma destruction adds 69b2743c66b4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds c475d8ea821f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d0630bf4cc05 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1844f34021b9 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds c8e27a4a5136 gpiolib: cdev: fix null pointer dereference in linereq_free() adds 7f643a4a52c9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds f9adec100c17 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 1326e60848ed Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 4b234a026081 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a3b3b009c84e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence adds b68277f19e31 drm/ssd130x: Fix pre-charge period setting adds e75b9e181e22 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 0c4486413730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ab95b0b15a0 perf record ibs: Warn about sampling period skew adds 3339ec44be7f perf pmu: Parse pmu caps sysfs only once adds 2a12bef413bb perf header: Pass "cpu" pmu name while printing caps adds ff34eaa82023 perf header: Store PMU caps in an array of strings adds 2139f7424819 perf header: Record non-CPU PMU capabilities adds c1f4f92b7d5d perf tool ibs: Sync AMD IBS header file adds 0429796e45ec perf script ibs: Support new IBS bits in raw trace dump adds 4c41cb46a732 perf python: Prefer python3 adds ffc606ada3d7 perf jevents: Add python converter script adds 00facc760903 perf jevents: Switch build to use jevents.py adds 5a059790afe8 perf jevents: Remove jevents.c adds 6b2d13986c46 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 9ba26f5cecd8 ARM: sa1100/assabet: move dmabounce hack to ohci driver adds e3217540c271 ARM/dma-mapping: remove dmabounce adds 5ed390e5a9d4 ARM/dma-mapping: mark various dma-mapping routines static [...] adds d6e2e92597ed ARM/dma-mapping: remove the unused virt_to_dma helper adds f9774cfd5062 ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-ma [...] adds af6f23b88e95 ARM/dma-mapping: use the generic versions of dma_to_phys/p [...] adds ae626eb97376 ARM/dma-mapping: use dma-direct unconditionally adds 42998ef08aba ARM/dma-mapping: drop .dma_supported for IOMMU ops adds d563bccfa35b ARM/dma-mapping: consolidate IOMMU ops callbacks adds 4136ce90f079 ARM/dma-mapping: merge IOMMU ops adds 33fccf77fdb9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds c1cf918cc975 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d2a9f802a2f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier adds 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps adds 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format adds 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver adds 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU adds e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] adds 08f0023c1697 Merge branch 'for-next/boot' into for-next/core adds dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type adds 9105a295d6f5 arm64/idreg: Fix tab/space damage adds f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file adds 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper adds 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ adds 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields adds bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names adds e97575533a80 arm64/mte: Standardise GMID field name definitions adds 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] adds 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] adds 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines adds f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums adds 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields adds b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration adds aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names adds b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names adds 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation adds 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation adds d1b60bed639b arm64/sysreg: Convert GMID to automatic generation adds f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation adds 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation adds 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation adds 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation adds cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation adds 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation adds 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation adds 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation adds 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation adds b31f932090da Merge branch 'for-next/sysregs' into for-next/core adds ed0a6d1d973e mm: kasan: Ensure the tags are visible before the tag in p [...] adds 70c248aca9e7 mm: kasan: Skip unpoisoning of user pages adds 6d05141a3930 mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_ [...] adds 20794545c146 arm64: kasan: Revert "arm64: mte: reset the page tag in pa [...] adds 83a71d2db5ef Merge branch 'for-next/mte' into for-next/core adds e724a897c7b1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds aaaee7b55c9e docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldo [...] adds 3e1b4facca71 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] adds 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] adds 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix adds 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix adds e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix adds c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply adds 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] adds 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] adds fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 adds d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins adds 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins adds 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins adds ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins adds 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins adds 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board adds bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins adds f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin adds cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 adds 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] adds 0da6334380ec Merge branch 'arm/dt' into for-next adds 1032a9270825 Merge branch 'arm/fixes' into for-next adds 50835a3d5709 soc: document merges adds da9e6ba4e987 soc: document merges adds 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] adds 2f80597c152d Merge branch 'arm/drivers' into for-next adds 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] adds ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] adds 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] adds 3745b03db680 Merge branch 'arm/dt' into for-next adds 3cf613f45558 soc: document merges adds 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming adds 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks adds 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths adds 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode adds 8873d6b87791 Merge tag 'samsung-dt-5.20-2' of git://git.kernel.org/pub/ [...] adds 999462d33649 Merge tag 'samsung-dt64-5.20-2' of git://git.kernel.org/pu [...] adds ea5393d2d2ca Merge branch 'arm/dt' into for-next adds 477e0cf4de3d soc: document merges adds b94cb38b207c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ba2c17a5a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3061ff2e796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b55b65b97379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources adds df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 adds c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control adds a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros adds a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB adds 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls adds 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next adds e1b194757fc9 Merge branch 'drivers/next' into next adds df2e527915fe Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 1a0387942015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce31bce7ee09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] adds 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next adds 13bde169c6fe soc: mediatek: mtk-pm-domains: Allow probing vreg supply o [...] adds c749d676a33d soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_ops adds 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next adds 4d21fc8879df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05ba4b9c9be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c36fb9e7c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f35aaef152d1 arm64: dts: qcom: msm8996: Add interconnect support adds 494e984af5b2 dt-bindings: clock: add QCOM SM8450 camera clock bindings adds 8273ea899409 Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds e07e07dac950 arm64: dts: qcom: sm8450: Add description of camera clock [...] adds e67a004482c0 dt-bindings: clock: Add Qcom SM8350 GPUCC bindings adds 909e5be2ca88 dt-bindings: clock: Add Qcom SM8350 DISPCC bindings adds 1352b152880b Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 9fd4887cdec6 arm64: dts: qcom: sm8350: Add DISPCC node adds d0e285c3d8d3 arm64: dts: qcom: sm8350: Replace integers with rpmpd defines adds e79a1385ab74 arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998 adds f23f1fa880bf arm64: dts: qcom: sdm845: Enable user LEDs on DB845c adds f041bb3cd77f arm64: dts: qcom: pmi8994: Define MPP block adds d1a405d2228f arm64: dts: qcom: db820c: Add user LEDs adds 6990640a93ba arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx [...] adds cbfb5668aece arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes adds e5de51e264e1 arm64: dts: qcom: sm6125: Add DLL/DDR configuration on SDHCI 1/2 adds 8b936253e3da arm64: dts: qcom: sdm845-shift-axolotl: Enable pmi9889 LPG LED adds b874fff9a768 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes adds edb8e38ca99f arm64: dts: qcom: msm8996: add GCC's optional clock sources adds 2b111e30c3b1 arm64: dts: qcom: msm8996: add xo clock source to rpmcc adds 28ae8aa3923c arm64: dts: qcom: add device tree for LG G7 and LG V35 adds b9c0c0e5da43 arm64: dts: qcom: extend scm compatible strings adds a1ade6cac5a2 arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from [...] adds 154fd146a446 arm64: dta: qcom: sc7180: delete vdda-1p2 and vdda-0p9 fro [...] adds 7d9c1da91a61 arm64: dts: qcom: ipq8074: move ARMv8 timer out of SoC node adds d3ef125cf844 arm64: dts: qcom: sdm845: Add CPU BWMON adds 730d55d861c6 arm64: dts: qcom: ipq8074: add reset to SDHCI adds 1789a159732d arm64: dts: qcom: msm8996: add missing DSI clock assignments adds 63162b473e3a arm64: dts: qcom: sc7280: use constants for gpucc clocks a [...] adds 713aa4efbcba arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY adds 21857088fa27 Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes" adds 531c738fb360 arm64: dts: qcom: sc7280: drop PCIe PHY clock index adds d9fd162ce764 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells adds 9215a64a0776 arm64: dts: qcom: ipq6018: drop USB PHY clock index adds de9e7f77d869 arm64: dts: qcom: ipq8074: drop USB PHY clock index adds ed9cbbcb8c6a arm64: dts: qcom: msm8998: drop USB PHY clock index adds af5515543b9b arm64: dts: qcom: sm8350: drop USB PHY clock index adds 0aaa0a9a4745 arm64: dts: qcom: sm8450: drop USB PHY clock index adds 119feff14672 arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells adds be18bc7bd9e8 arm64: dts: qcom: sm8250: drop UFS PHY clock-cells adds e30d9f1e58c0 arm64: dts: qcom: sm8450: drop UFS PHY clock-cells adds 3a5da59af38d arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs adds 02d99d4cfe09 arm64: dts: qcom: msm8996: clean up PCIe PHY node adds 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor adds 91a4cbf93326 dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat [...] adds 621f98484092 dt-bindings: clock: qcom,gcc-apq8064: split tsens to the c [...] adds 93b793d88da8 clk: qcom: gcc-msm8960: create tsens device if there are n [...] adds fb162534b32b Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds 94bed9bb05c7 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description adds 74d40ace3f08 clk: qcom: clk-alpha-pll: limit exported symbols to GPL li [...] adds 260e36606a03 clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration [...] adds bbc780132d62 clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration [...] adds 6082037fe62e clk: qcom: add camera clock controller driver for SM8450 SoC adds 7e06c69221d3 Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 160758b05ab1 clk: qcom: add support for SM8350 GPUCC adds 205737fe3345 clk: qcom: add support for SM8350 DISPCC adds 2b4e75a7a7c8 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources adds 363c1b04cfce ARM: dts: qcom: extend scm compatible to match dt-schema adds 9c10bb43db82 ARM: dts: qcom: apq8064: rename DSI PHY iface clock adds d8e51f13c31c ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default adds 864cfdeb7673 ARM: dts: qcom: msm8974: rename GPU's OPP table node adds 7d0221fb5912 soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF adds a7ee53e19b62 dt-bindings: interconnect: qcom,msm8998-cpu-bwmon: add BWM [...] adds b9c2ae6cac40 soc: qcom: icc-bwmon: Add bandwidth monitoring driver adds dbfdf0c54085 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 55d4443109df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3087d6613f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79e682024559 arm64: dts: renesas: Prepare AA1024XD12 panel .dtsi for ov [...] adds e47b5501451f arm64: dts: renesas: Add panel overlay for Salvator-X(S) boards adds fec6d133cee5 arm64: dts: renesas: Add panel overlay for Draak and Ebisu boards adds d955cf3df3c2 dt-bindings: hwinfo: renesas,prr: move from soc directory adds b5468cb7909f Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] adds 4c080a358f20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ef1c1667cbac Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds acb6b5c2723a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1279f60783fe Merge branch 'next/dt' into for-next adds 5642cb8ce0f1 Merge branch 'next/dt' into for-next adds 3a1276706db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c6cb36dc718 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 4c8dd3c2eea8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds f4af0c497dde Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 9b176641baba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds f7d01eb0bb7c Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds f302fb9685fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b8c8d647f2fe dt-bindings: soc: ti: pruss: Re-arrange "compatible" in al [...] adds 75938bab63a4 dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs adds f16afe238a7f soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 [...] adds c553bf25f0f4 arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to m [...] adds e2788887b33f arm64: dts: ti: k3-am625-sk: Enable ramoops adds 8af893654c02 arm64: dts: ti: k3-am62-main: Enable crypto accelerator adds 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] adds 71007bf04a11 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds aef383dfc88a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds b26e71355240 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds eddbf332bf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d959cf14f83 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds dd5e0ca2d9a9 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments adds 687b2754b080 m68k: Kconfig.debug: Replace single quotes adds b5d263cde50a m68k: Kconfig.machine: Add endif comment adds 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long adds a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block adds 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] adds c2a6236024b7 m68k: sun3: Fix spelling mistake adds 797dbfd485f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3877f04cf491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5bf55b50c786 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 9a33b421b793 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c01af012b062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88d319c6abae riscv: dts: microchip: Add mpfs' topology information adds 6c56d8584c5f Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds b3f3e56cb7a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36b45faa0c38 xtensa: iss/network: drop 'devices' list adds 9ebeb886a4e2 xtensa: iss/network: provide release() callback adds d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() adds 89f8416c5794 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 5403e88fa9c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82689ae9dc4f btrfs: fix typos in comments adds 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic adds 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] adds 405df713040f btrfs: introduce a data checksum checking helper adds b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] adds c922267006df btrfs: factor out a helper to end a single sector buffer I/O adds 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow adds aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper adds 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance adds 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] adds 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page adds 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio adds f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio adds 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename adds b27cba294710 btrfs: free the path earlier when creating a new inode adds 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] adds e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items adds 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items adds 2509bfe38604 btrfs: refactor the delayed item deletion entry point adds fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items adds 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] adds 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items adds 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 0e64901ab909 btrfs: set delayed item type when initializing it adds ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] adds 73cb68aea5c2 btrfs: store chunk size in space-info struct adds 6161e2a20031 btrfs: sysfs: export chunk size in space infos adds ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 30cf068b869b btrfs: send: explicitly number commands and attributes adds 527f678e7460 btrfs: send: add stream v2 definitions adds 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 adds b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 adds 57f1a1539a6a btrfs: send: send compressed extents with encoded writes adds 4561131363ed btrfs: send: enable support for stream v2 and compressed writes adds b6afda93b2ef btrfs: move more work into btrfs_end_bioc adds d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio adds 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts adds edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio adds 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads adds 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 6b4378f1bd2c btrfs: centralize setting REQ_META adds ac0983c55d1b btrfs: remove btrfs_end_io_wq adds 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio adds 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios adds 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c adds 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c adds fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds adds 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio adds d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated adds 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag adds 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio adds bac136d05660 btrfs: split discard handling out of btrfs_map_block adds 4728e022c0ed btrfs: sysfs: advertise zoned support among features adds 522d6541d6a8 btrfs: add tracepoints for ordered extents adds 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent adds 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() adds 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds ee963156b337 btrfs: open code rbtree search in split_state adds 5e1695d48722 btrfs: open code rbtree search in insert_state adds c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state adds 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers adds 634fa950f4ad btrfs: add fast path for extent_state insertion adds d5dfecb92284 btrfs: remove node and parent parameters from insert_state adds f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search adds 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] adds df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes adds e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() adds f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection adds 55fada8d815b btrfs: simplify parameters of backref iterators adds 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 28b29e212051 btrfs: use named constant for reserved device space adds 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range adds 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] adds c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ab7f285e068d btrfs: increase direct io read size limit to 256 sectors adds 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h adds fd3c1ffa3794 btrfs: send: simplify includes adds 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS adds 0cb5b79926f8 btrfs: send: use boolean types for current inode status adds cd21a7258e72 btrfs: remove extent writepage address space operation adds 205edd1d1589 btrfs: collect commit stats, count, duration adds 8fea1e5c3054 btrfs: sysfs: export commit stats adds ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure adds 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 65d70f909a56 btrfs: fix error handling of fallback uncompress write adds cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] adds 6e7a5c4f1655 btrfs: output mirror number for bad metadata adds e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 453bec58757b btrfs: send: add new command FILEATTR for file attributes adds 4da6d4d96195 btrfs: reset block group chunk force if we have to wait adds dfee593d4e8c btrfs: print checksum type and implementation at mount time adds b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] adds 733d59d51df0 btrfs: clean up chained assignments adds c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount adds 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount adds 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file adds dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files adds d9c607dadb34 Merge branch 'misc-next' into for-next-next-v5.19-20220707 adds df50b67e3f87 highmem: Make __kunmap_{local,atomic}() take "const void *" adds 8168a47f863d btrfs: replace kmap() with kmap_local_page() in zstd.c adds 7677e5af1fbe Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220707 adds f7fd593df98e btrfs: raid56: use fix stripe length everywhere adds 4cf7fa621144 btrfs: return proper mapped length for RAID56 profiles in [...] adds deea02a46ff4 btrfs: do not return errors from btrfs_map_bio adds eb73b210ed06 btrfs: do not return errors from raid56_parity_write adds e26c5082caad btrfs: do not return errors from raid56_parity_recover adds 1dd4ea998513 btrfs: raid56: transfer the bio counter reference to the r [...] adds 8f20fb6f8134 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds 2c3456803186 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds 808376faa11a btrfs: do not return errors from btrfs_submit_dio_bio adds a81d08860ee1 btrfs: remove bioc->stripes_pending adds 7f1b3902b4e0 Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] adds f8a4b436cacd btrfs: switch btrfs_block_rsv::full to bool adds 89be106b1ce0 btrfs: switch btrfs_block_rsv::failfast to bool adds 0f9ff4f27942 btrfs: use u8 type for btrfs_block_rsv::type adds 64eaae823265 Merge branch 'cleanup/short-types' into for-next-next-v5.1 [...] adds ab5b3e711a67 Merge branch 'for-next-next-v5.19-20220707' into for-next- [...] adds 68b676aee4b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds adab143a5fa3 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds ac125d93ae92 cifs: fix race condition with delayed threads adds 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] adds be339e511251 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9ffef8dc5c7f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds acb979d9ef7a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 3500d579842b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds cdacaddc8a64 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 167cd6c204fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf6c29d82677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f7564e5ceef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers adds 065b425c972c Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds e3e5d76dd81f Merge branch '9p-next' of git://github.com/martinetd/linux adds f0ea0c88a09c xfs: use the CIL space used counter for emptiness checks adds 7b3e269175bf xfs: lift init CIL reservation out of xc_cil_lock adds b16aca408234 xfs: rework per-iclog header CIL reservation adds 314a52ad7876 xfs: introduce per-cpu CIL tracking structure adds d1acf511536a xfs: implement percpu cil space used calculation adds 1f3181cff6bb xfs: track CIL ticket reservation in percpu structure adds 7e1fdcdc8b60 xfs: convert CIL busy extents to per-cpu adds 4927947025e7 xfs: Add order IDs to log items in CIL adds 8c2fcb2dc169 xfs: convert CIL to unordered per cpu lists adds 3e427d9f4ef5 xfs: convert log vector chain to use list heads adds 192e263f58d8 xfs: move CIL ordering to the logvec chain adds d32417f8df90 xfs: avoid cil push lock if possible adds 3a25f844058e xfs: xlog_sync() manually adjusts grant head space adds 3a7dda0fc7a7 xfs: expanding delayed logging design with background material adds ffea91261882 xfs: add selinux labels to whiteout inodes adds baf2ea50bcca xfs: make last AG grow/shrink perag centric adds cfa9751557ab xfs: kill xfs_ialloc_pagi_init() adds e8b86e659018 xfs: pass perag to xfs_ialloc_read_agi() adds 710c94e79f4d xfs: kill xfs_alloc_pagf_init() adds c4829aba9c8d xfs: pass perag to xfs_alloc_read_agf() adds 3b6eed27d448 xfs: pass perag to xfs_read_agi adds 5d95ff050d1f xfs: pass perag to xfs_read_agf adds fa5fd855ceb2 xfs: pass perag to xfs_alloc_get_freelist adds 3f853d7cf40e xfs: pass perag to xfs_alloc_put_freelist adds f5560f11cca6 xfs: pass perag to xfs_alloc_read_agfl adds f90bf684e344 xfs: Pre-calculate per-AG agbno geometry adds eb0db6beb708 xfs: Pre-calculate per-AG agino geometry adds 7d8843ef24b4 xfs: replace xfs_ag_block_count() with perag accesses adds 1ed63729c865 xfs: make is_log_ag() a first class helper adds 278271b9f442 xfs: removed useless condition in function xfs_attr_node_get adds 114901d66954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag adds e61eecc4a5ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e654b793bb0 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds dad66fcf3cce Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4792d763d0e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] adds 42885d5067ee Merge branch 'pci/endpoint' adds ddf9fabfeff3 Merge branch 'pci/err' adds 12e606cdc86a Merge branch 'pci/virtualization' adds e41332387fc0 Merge branch 'pci/ctrl/aardvark' adds d22395083e9a Merge branch 'pci/ctrl/brcmstb' adds 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization adds d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() adds d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] adds 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address adds 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors adds ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] adds 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements adds 671733184364 PCI: dwc: Add newlines to log messages adds bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection adds 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() adds 60a4352f648c PCI: dwc: Organize local variable usage adds bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data adds a37beefbde88 PCI: dwc: Add start_link/stop_link inlines adds d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port adds 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp adds 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values adds 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer adds 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration adds 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping adds 245ad6b4e398 Merge branch 'pci/ctrl/dwc' adds 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] adds 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] adds e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] adds 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] adds 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage adds c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] adds d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags adds fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] adds 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' adds 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps adds 3e0239083ef2 Merge branch 'pci/ctrl/iproc' adds 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' adds fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' adds 0beee25a6c04 Merge branch 'pci/ctrl/microchip' adds 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' adds 8933f4e00418 Merge branch 'pci/ctrl/switchtec' adds 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' adds 62171cf15eb8 Merge branch 'pci/ctrl/vmd' adds a3585c9d2f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1f8b0cf8466 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds d39ceb4cc8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] adds faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding adds 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P adds 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 3501f0c66306 i2c: cadence: Unregister the clk notifier in error path adds f62876649367 Merge branch 'i2c/for-current' into i2c/for-next adds 64a6f1c4987e i2c: add support for microchip fpga i2c controllers adds 066ab294504f dt-bindings: i2c: i2c-rk3x: add rk3588 compatible adds b91756cecc54 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds dd9462f3faa7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 9594e2aaecc1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7c2d45a347c7 scripts: sphinx-pre-install: fix venv version check logic adds ed2133b7b585 scripts: sphinx-pre-install: report broken venv adds 5b27d2551c19 scripts: sphinx-pre-install: check for PDF min version later on adds 6a5d7320fb75 scripts: sphinx-pre-install: provide both venv and package [...] adds 02bba8ca90b1 scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0 adds f2c1ff0d3be2 docs: tegra194-hte.rst: don't include gpiolib.c twice adds 26c82972f20f docs: automarkup: track failed cross-reference attempts adds 309027b57c61 docs: automarkup: do not look up symbols twice adds 335220ab017d docs: netdev: update maintainer-netdev.rst reference adds 752f59637128 docs: filesystems: update netfs-api.rst reference adds 5fe84fe446d8 docs: zh_CN: page_frags.rst: fix a broken reference adds e13ce769a006 docs: zh_CN/devicetree: fix typos adds 695c62a823a5 docs: zh_CN: fix a broken reference adds 36395fb365df docs: zh_CN/vm: fix a typo for page reporting ReST file adds 97e937dec70d docs: zh_CN/vm/zsmalloc.rst: fix a typo adds c02b872a7ca7 Documentation: update watch_queue.rst references adds e38fd63749eb Documentation: KVM: update s390-pv.rst reference adds 7ac3945d8e22 Documentation: KVM: update amd-memory-encryption.rst references adds 48b36e59ac21 Documentation: KVM: update msr.rst reference adds 8a5d19216672 Documentation: KVM: update s390-diag.rst reference adds d6a21f2d7325 objtool: update objtool.txt references adds 78b02317310e arch: m68k: q40: README: drop references to IDE driver adds b510592b76d8 tegra194-hte.rst: fix reference to its binding adds 932e778b294c dt-bindings: mfd: update dlg,da9063.yaml reference adds 75c654242f29 MAINTAINERS: update nvidia,tegra20-host1x.yaml reference adds bd6d36fd6dba Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 6ff9ee46af26 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 748b080f2167 media: venus: Add support for SSR trigger using fault injection adds c0ab2901fc68 media: venus: hfi_platform: Correct supported codecs for sc7280 adds 0e6c2e9236fd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked adds 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported adds 3dcb861dbc6a ACPI: VIOT: Fix ACS setup adds ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 adds 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] adds 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP adds 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P adds f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next adds c8934e4e3489 PM / devfreq: exynos-bus: Fix NULL pointer dereference adds ba7c3507087a Merge tag 'devfreq-fixes-for-5.19-rc6' of git://git.kernel [...] adds 2f55584bbacb Merge branch 'pm-devfreq' into linux-next adds 29dbb3a3549f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 2995b0d3f459 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds bfacb5791b4f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds c7099b1e1e6f OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list adds 4444b9ded91f OPP: Add dev_pm_opp_set_config() and friends adds 147194d92e5e cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds f388ddef0821 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds a524386c2dcb cpufreq: ti: Migrate to dev_pm_opp_set_config() adds 8b8dc241ee58 drm/lima: Migrate to dev_pm_opp_set_config() adds 2f79d24ad788 soc/tegra: Add comment over devm_pm_opp_set_clkname() adds e15e165027c8 soc/tegra: Migrate to dev_pm_opp_set_config() adds 05d0cf140924 OPP: Migrate set-regulators API to use set-config helpers adds 96a7cf60db17 OPP: Migrate set-supported-hw API to use set-config helpers adds 1d352944692c OPP: Migrate set-clk-name API to use set-config helpers adds 14e7697faabf OPP: Migrate set-opp-helper API to use set-config helpers adds 7b7b3bbc61cd OPP: Migrate attach-genpd API to use set-config helpers adds 7727d0937fd9 OPP: Migrate set-prop-name helper API to use set-config helpers adds 2e2135a12f94 OPP: Add support for config_regulators() helper adds 50cf85bfda90 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 70f626f4e9e4 OPP: Add dev_pm_opp_get_supplies() adds f1e6f519ec98 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() adds 85a9778515f8 OPP: Remove custom OPP helper support adds 30504a94053a OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds 484f448fe541 OPP: Add generic key finding helpers and use them for freq APIs adds ea73360e9b09 OPP: Use generic key finding helpers for level key adds 6d6fd18fef8d OPP: Use generic key finding helpers for bandwidth key adds aba933449942 OPP: Use consistent names for OPP table instances adds 4a5309446c1b OPP: Remove rate_not_available parameter to _opp_add() adds 3e3a9e54ea6b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 00592f41cefa OPP: Make dev_pm_opp_set_opp() independent of frequency adds 24500c421c80 dt-bindings: opp: accept array of frequencies adds 6467aa8ccba9 OPP: Allow multiple clocks for a device adds 4a1f7cc5752d OPP: Compare bandwidths for all paths in _opp_compare_key() adds 10f3c3dc6852 OPP: Add key specific assert() method to key finding helpers adds 046dfbd46b47 OPP: Assert clk_count == 1 for single clk helpers adds 178b98591b9a OPP: Provide a simple implementation to configure multiple clocks adds 33c456e4bcb3 OPP: Allow config_clks helper for single clk case adds 52e4ff10973d PM / devfreq: tegra30: Register config_clks helper adds 30b62d123f4f OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 2e408ffd882f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 345bb7e6b056 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds e6da7b439677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 96938258b197 RDMA/rxe: Remove unnecessary include statement adds 2635d2a8d466 IB: Fix spelling of 'writable' adds 640c16d2f1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7be266adbfd net: sched: provide shim definitions for taprio_offload_{g [...] adds 10ed11ab6399 net: dsa: felix: build as module when tc-taprio is module adds 7e40e16e38ba net: asix: change the type of asix_set_sw/hw_mii to static adds ccccb4932977 nfp: allow TSO packets with metadata prepended in NFDK path adds 7de8b691615f nfp: enable TSO by default for nfp netdev adds e7ce9fc9ad38 Merge branch 'nfp-tso' adds a95ab93550d3 octeontx2-af: Use hashed field in MCAM key adds 017691914c11 octeontx2-af: Exact match support adds 60ec39311750 octeontx2-af: Exact match scan from kex profile adds ffd92c57469d octeontx2-af: devlink configuration support adds 799f02ef2ce3 octeontx2-af: FLR handler for exact match table. adds c6238bc0614d octeontx2-af: Drop rules for NPC MCAM adds 01b9228b20ad octeontx2-af: Debugsfs support for exact match. adds 68793a8bbfcd octeontx2: Modify mbox request and response structures adds 87e91f92cdcd octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds 84926eb57dbf octeontx2-af: Invoke exact match functions if supported adds e56468377fa0 octeontx2-pf: Add support for exact match table. adds 7189d28e7e2d octeontx2-af: Enable Exact match flag in kex profile adds 2ef8e39f58f0 Merge branch 'octeontx2-af-next' adds 603380f54f83 tls: rx: don't include tail size in data_len adds ce61327ce989 tls: rx: support optimistic decrypt to user buffer with TLS 1.3 adds 88527790c079 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 adds f36068a20256 selftests: tls: add selftest variant for pad adds c46b01839f7a tls: rx: periodically flush socket backlog adds 4874fb9484be Merge branch 'tls-rx-nopad-and-backlog-flushing' adds 67dffd3db985 net: hinic: fix bug that ethtool get wrong stats adds 98f9fcdee35a net: hinic: avoid kernel hung in hinic_get_stats64() adds cd355d0bc60d Merge branch 'hinic-dev_get_stats-fixes' adds 69d7d257cd35 Revert "Merge branch 'octeontx2-af-next'" adds 6ca4b3932114 net: dsa: b53: remove unnecessary spi_set_drvdata() adds 820aceb53c75 sfc/siena: Use the bitmap API to allocate bitmaps adds ee4c0c5d2593 sfc: falcon: Use the bitmap API to allocate bitmaps adds 45262522d002 bnxt: Use the bitmap API to allocate bitmaps adds 76d3c114706f cnic: Use the bitmap API to allocate bitmaps adds 291dbea16c71 qed: Use the bitmap API to allocate bitmaps adds 7ed5f2454acf qed: Use bitmap_empty() adds cf21b355ccb3 af_unix: Optimise hash table layout. adds 83ec88d81aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d810d367ec40 net: page_pool: optimize page pool page allocation in NUMA [...] adds c2476c44032c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros adds 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation adds ec6209c8d42f bpf, libbpf: Add type match support adds b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro adds 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests adds bed56a6dd4cb selftests/bpf: Add test checking more characteristics adds 537905c4b68f selftests/bpf: Add nested type to type based tests adds 950b34778722 selftests/bpf: Add type match test against kernel's task_struct adds f6b9f6d57e5c Merge branch 'Introduce type match support' adds 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] adds 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] adds 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] adds e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' adds 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile adds 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning adds c46a12200114 selftests/bpf: Fix few more compiler warnings adds 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments adds 935dc35c7531 libbpf, riscv: Use a0 for RC register adds 2b4b2621fd64 selftests/bpf: Add benchmark for local_storage RCU Tasks T [...] adds 817faa6f1b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fce0ef01eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d7f2ee482ff1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1edc1a3070e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad0762ac8526 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 7602b0a7de8b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 6ef17aeb30e5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds a90f67a84cc9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 961996fc767d Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds e660916b7f4d drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device() adds aa1965973cc7 drm/bridge: anx7625: use pm_runtime_force_suspend(resume) adds dfb02eb6bdf8 drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel adds a57e7345cac1 drm/bridge: anx7625: Add wait_hpd_asserted() callback adds 47a4fb467970 drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge adds 90f5514bcc1a drm/bridge: fsl-ldb: Fix mode clock rate validation adds 819da60d77c9 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link adds d8b599bf625d drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs adds 3915f8bddefd drm: xlnx: add <linux/io.h> for readl/writel adds 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset adds 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter adds 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] adds 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] adds cfbea4730e27 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds fce7bf30d330 drm/amdkfd: add new flag for svm adds 7d261c50d9c1 drm/amdkfd: change svm range evict adds 371409df9236 drm/amd/display: remove stale debug setting adds 1f374171fd34 drm/amd/display: correct idle_power_optimizations disablem [...] adds f72fc9bd2269 drm/amdkfd: optimize svm range evict adds b83c9e3dd5b5 drm/amd/display: remove set but unused variable adds 30ef0808e618 drm/amd/display: make get_refresh_rate() static adds 34ce1a6a29db drm/amdgpu/display: Remove duplicated argument to || adds 75072128d704 drm/amd/display: remove repeated includes adds 9da2902609f7 drm/radeon: avoid bogus "vram limit (0) must be a power of [...] adds cc3cb791f19a drm/amdgpu: Fix one list corruption when create queue fails adds 11d526f1972f drm/amd/display: Fix new dmub notification enabling in DM adds bdd0d7e290e0 drm/amd/display: fix non-x86/PPC64 compilation adds 8c96e566d95a drm/amd/display: clean up some inconsistent indenting adds b609020a6979 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds ca1dc50fd5cf drm/i915: Use short PCH names consistently adds f24d1d450841 drm/i915: Nuke PCH_MCC adds 3d9c653cf635 drm/i915: Nuke PCH_JSP adds 79b5536cb295 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds fe8b45aa6115 dt-bindings: display: tegra: Convert to json-schema adds 7b86d50e74b9 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER adds b28b0130ff61 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds a46c394c3bc6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 955f04766d4e fbdev: fbmem: Fix logo center image dx issue adds 3663a2fb325b video: of_display_timing.h: include errno.h adds 65a01e601dbb fbcon: Disallow setting font bigger than screen size adds e64242caef18 fbcon: Prevent that screen size is smaller than font size adds 6c11df58fd1a fbmem: Check virtual screen sizes in fb_set_var() adds 53a6e66b1b4f fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] adds 4b6f6454b082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 773d09b4c3ac regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() adds b9d2dcf9e0d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f8cd3d67e2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8dbefb20b2d0 ASoC: rt5640: Add the MICBIAS1 to the dapm routing adds dcc165d6179c ASoC: madera: Replace kernel.h with the necessary inclusions adds eec8a5f44e4f ASoC: codecs: wsa883x: fix warning using-module-alias-sdw.cocci adds 275cc7f5bd6f ASoC: xilinx: Suppress second error message about reset fa [...] adds f4ba35b79bd0 ASoC: Intel: avs: correct config reference for I2S test board adds b03bd215742c ASoC: Intel: catpt: remove duplicating driver data retrieval adds 50791dcb7de3 ASoC: dt-bindings: qcom,sm8250: add SDM845 sound adds 0ff9f8b9f592 ASoC: rockchip: i2s: Fix error code when fail to read I2S_CLR adds 6dbc34d9c31e ASoC: tegra: tegra20_das: Fold header file into only user adds 9a99b9b26451 ASoC: tegra: tegra20_das: Remove unused function tegra20_das_read adds eefaea932355 ASoC: tegra: tegra20_das: Get rid of global pointer for dr [...] adds a10a8b6661c4 ASoC: tegra: tegra20_das: Make helper functions return void adds fb617612fd8e ASoC: tegra: tegra20_das: Drop write-only driver data member adds 0d356c186ffd ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval adds 65b6851d243f ASoC: SOF: Intel: byt: remove duplicating driver data retrieval adds 7bad8125549c ASoC: fsl_utils: Add function to handle PLL clock source adds 34dcdebecf2f ASoC: fsl_spdif: Add support for PLL switch at runtime. adds 93f54100fbde ASoC: fsl_micfil: Add support for PLL switch at runtime adds 7cb7f07d2491 ASoC: fsl_sai: Add support for PLL switch at runtime adds df0835a810c1 ASoC: dt-bindings: fsl_spdif: Add two PLL clock source adds 6c06ad34eda9 ASoC: dt-bindings: fsl-sai: Add two PLL clock source adds 945c7683c52a Add support of two Audio PLL source adds 3eb8440d0d26 ASoC: amd: add I2S MICSP instance support adds 02527c3f2300 ASoC: amd: add Machine driver for Jadeite platform adds f94fa8405801 ASoC: amd: enable machine driver build for Jadeite platform adds 676c6cc50d58 I2S driver changes for Jadeite platform adds c0fabd12a857 ASoC: imx-card: Fix DSD/PDM mclk frequency adds f1fd46e068f5 ASoC: Intel: avs: Fix i2s_test card name initialization adds e57297fc0915 ASoC: rsnd: Emit useful error messages in .remove() adds ab34403db242 ASoC: amd: fix ACPI dependency compile errors and warnings adds 98356c89d44d ASoC: jz4740-i2s: Remove Open Firmware dependency adds 8a7691010992 ASoC: jz4740-i2s: Refactor DMA channel setup adds dfec073fc9bf ASoC: cleanups and improvements for jz4740-i2s adds 050237e6b0be ASoC: fsl_utils: Don't use plain integer as NULL pointer adds 34028647e8c6 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds c2a77f5dc1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4bcc1b99b8b Input: goodix - switch use of acpi_gpio_get_*_resource() APIs adds 32033f98d987 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds deef1be18e3f scsi: core: Remove reserved request time-out handling adds 99e48cd6855e blk-mq: Add a flag for reserved requests adds 9bdb4833dd39 blk-mq: Drop blk_mq_ops.timeout 'reserved' arg adds 1263c1929fb8 scsi: fnic: Drop reserved request handling adds 2dd6532e9591 blk-mq: Drop 'reserved' arg of busy_tag_iter_fn adds 4cf6e6c0106b blk-mq: Drop local variable for reserved tag adds f1a8bbd1100d block: remove a superflous ifdef in blkdev.h adds 6cc37a672a1e block: call blk_queue_free_zone_bitmaps from disk_release adds edd1dbc83b1d block: use bdev_is_zoned instead of open coding it adds 6deacb3bfac2 block: simplify blk_mq_plug adds 052e545c9276 block: simplify blk_check_zone_append adds 6b2bd274744e block: pass a gendisk to blk_queue_set_zoned adds b3c72f8138b5 block: pass a gendisk to blk_queue_clear_zone_settings adds 5d40066567a7 block: pass a gendisk to blk_queue_free_zone_bitmaps adds 1dc0172027b0 block: remove queue_max_open_zones and queue_max_active_zones adds 982977df4817 block: pass a gendisk to blk_queue_max_open_zones and blk_ [...] adds b623e347323f block: replace blkdev_nr_zones with bdev_nr_zones adds 375c140c199e block: use bdev based helpers in blkdev_zone_mgmt{,all} adds a239145ad18b nvmet:: use bdev based helpers in nvmet_bdev_zone_mgmt_emu [...] adds fabed68c2723 dm-zoned: cleanup dmz_fixup_devices adds de71973c2951 block: remove blk_queue_zone_sectors adds d86e716aa406 block: move zone related fields to struct gendisk adds f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next adds 43a20e93310e rnbd-clt: open code send_msg_open in rnbd_clt_map_device adds 953d0c1b1d29 rnbd-clt: don't free rsp in msg_open_conf for map scenario adds e8d5be284d30 rnbd-clt: kill read_only from struct rnbd_clt_dev adds 7e6c34c6ca22 rnbd-clt: reduce the size of struct rnbd_clt_dev adds 50aff97483b6 rnbd-clt: adjust the layout of struct rnbd_clt_dev adds ffa41a717024 rnbd-clt: check capacity inside rnbd_clt_change_capacity adds 59498516e707 rnbd-clt: pass sector_t type for resize capacity adds 3b56590b1715 rnbd-clt: make rnbd_clt_change_capacity return void adds 5ba7b490d9fc block/rnbd-srv: Set keep_id to true after mutex_trylock adds cf9db9e0f6fd block/rnbd-srv: Replace sess_dev_list with index_idr adds b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next adds bdb2c48e4b38 io_uring: explicit sqe padding for ioctl commands adds ecedbb6c048e Merge branch 'io_uring-5.19' into for-5.20/io_uring adds 07c45ff1c0d1 io_uring: define a 'prep' and 'issue' handler for each opcode adds afa0c4167ae1 io_uring: move to separate directory adds 91acde8e1aed io_uring: move req async preparation into opcode handler adds 01bd4b783bae io_uring: add generic command payload type to struct io_kiocb adds 35b92416e365 io_uring: convert read/write path to use io_cmd_type adds 332bd9eed0d5 io_uring: convert poll path to use io_cmd_type adds 8922231b87ab io_uring: convert poll_update path to use io_cmd_type adds aea8ee8c405e io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 7399cbe24936 io_uring: convert net related opcodes to use io_cmd_type adds 0c9c5857964d io_uring: convert the sync and fallocate paths to use io_cmd_type adds 23e68312d985 io_uring: convert cancel path to use io_cmd_type adds 7868590ed8fb io_uring: convert timeout path to use io_cmd_type adds fdf9dea257db io_uring: convert open/close path to use io_cmd_type adds 25f67d82bdad io_uring: convert madvise/fadvise to use io_cmd_type adds 4348c3ff1603 io_uring: convert file system request types to use io_cmd_type adds 3e13f478f11c io_uring: convert epoll to io_cmd_type adds 2eb78502733e io_uring: convert splice to use io_cmd_type adds 5ef36a38fb19 io_uring: convert msg and nop to io_cmd_type adds feb6fd1b6da8 io_uring: convert rsrc_update to io_cmd_type adds ca6c0f80dc52 io_uring: convert xattr to use io_cmd_type adds 11375c20789c io_uring: convert iouring_cmd to io_cmd_type adds f3d5044f1b75 io_uring: unify struct io_symlink and io_hardlink adds d5bebb51d12f io_uring: define a request type cleanup handler adds 42baefd27637 io_uring: add io_uring_types.h adds 8c1637a1af1c io_uring: set completion results upfront adds 0d651cb3e96d io_uring: handle completions in the core adds 8d8b2036ebef io_uring: move xattr related opcodes to its own file adds 53c3140448b1 io_uring: move nop into its own file adds f8d42427f827 io_uring: split out filesystem related operations adds 7274c761cfc3 io_uring: split out splice related operations adds cc6d42dfef03 io_uring: split out fs related sync/fallocate functions adds 34db0ae66c8e io_uring: split out fadvise/madvise operations adds a52429b0ace1 io_uring: separate out file table handling code adds 4f96d55c35c1 io_uring: split out open/close operations adds a837de174609 io_uring: move uring_cmd handling to its own file adds 3eff1b79e84a io_uring: add a dummy -EOPNOTSUPP prep handler adds bd083b96383e io_uring: move epoll handler to its own file adds f83d28842c08 io_uring: move statx handling to its own file adds 78503d7e6b47 io_uring: split network related opcodes into its own file adds d11ec12098c0 io_uring: move msg_ring into its own file adds 5043738154db io_uring: move our reference counting into a header adds 4e903c16c5b9 io_uring: move timeout opcodes and handling into its own file adds 7744ed01acc1 io_uring: move SQPOLL related handling into its own file adds cfdf6c67a9a6 io_uring: use io_is_uring_fops() consistently adds 1fdfd2444f0d io_uring: move fdinfo helpers to its own file adds 2ad4f59d2d45 io_uring: move io_uring_task (tctx) helpers into its own file adds 59f546defff0 io_uring: include and forward-declaration sanitation adds 703e65912608 io_uring: add opcode name to io_op_defs adds 6abfd1ded4e4 io_uring: move poll handling into its own file adds 88b7abab1d6f io_uring: move cancelation into its own file adds 7a797c022cd4 io_uring: split provided buffers handling into its own file adds 742313dfee91 io_uring: move rsrc related data, core, and commands adds 6133eb74b4bc io_uring: move remaining file table manipulation to filetable.c adds 6b55927816f7 io_uring: move read/write related opcodes to its own file adds 0287319824de io_uring: move opcode table to opdef.c adds e23b311ec2df io_uring: add support for level triggered poll adds 4a97c5c2d9ac io_uring: deprecate epoll_ctl support adds 7d378c27ba5e io_uring: make reg buf init consistent adds 31a379d1b0e0 io_uring: move defer_list to slow data adds 824e98fe3bc5 io_uring: better caching for ctx timeout fields adds 5a1aad10acf6 io_uring: refactor ctx slow data placement adds 1099dd1688be io_uring: move small helpers to headers adds 13a3ba308b43 io_uring: explain io_wq_work::cancel_seq placement adds cc5c8cfef147 io_uring: inline ->registered_rings adds 491f2bf62a84 io_uring: never defer-complete multi-apoll adds 1ed0a1bb95ac io_uring: remove check_cq checking from hot paths adds a330970fe1cf io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds d694a5b1c623 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds e89be05e728c io_uring: rw: delegate sync completions to core io_uring adds c49ea5436071 io_uring: kill REQ_F_COMPLETE_INLINE adds 0aaf077dfae0 io_uring: refactor io_req_task_complete() adds 6b781ddeed00 io_uring: don't inline io_put_kbuf adds 65c1ab0a055f io_uring: poll: remove unnecessary req->ref set adds 18a3d2633b3e io_uring: switch cancel_hash to use per entry spinlock adds 7f025195c7c6 io_uring: pass poll_find lock back adds 21519596ba1d io_uring: clean up io_try_cancel adds c212554686fa io_uring: limit the number of cancellation buckets adds 0c0671182f31 io_uring: clean up io_ring_ctx_alloc adds 3ef321c95124 io_uring: use state completion infra for poll reqs adds 9479c46a92a8 io_uring: add IORING_SETUP_SINGLE_ISSUER adds c1c4458a55c3 io_uring: pass hash table into poll_find adds ad2ef89f4d8f io_uring: introduce a struct for hash table adds 1fcef077b22a io_uring: propagate locking state to poll cancel adds feccf7c31363 io_uring: mutex locked poll hashing adds b2fd1e2d3fe7 io_uring: kbuf: add comments for some tricky code adds ffb61846bc9d io_uring: don't expose io_fill_cqe_aux() adds 9f0760a8f06e io_uring: don't inline __io_get_cqe() adds 09450949a439 io_uring: introduce io_req_cqe_overflow() adds 207583bc3e80 io_uring: deduplicate __io_fill_cqe_req tracing adds 66310dcfc4f8 io_uring: deduplicate io_get_cqe() calls adds 3fe965ab2390 io_uring: change ->cqe_cached invariant for CQE32 adds 1f09b2c4df01 io_uring: kill extra io_uring_types.h includes adds 46d7cd343900 io_uring: make io_uring_types.h public adds c39dd19d374d io_uring: clean up tracing events adds ffc30bc48a92 io_uring: move a few private types to local headers adds f6af188e4f4d io_uring: remove extra io_commit_cqring() adds 610169004127 io_uring: reshuffle io_uring/io_uring.h adds ae81c0554334 io_uring: move io_eventfd_signal() adds 5ec9126c719a io_uring: remove ->flush_cqes optimisation adds 48ea71568b21 io_uring: fix multi ctx cancellation adds 5b13a9682cb5 io_uring: improve task exit timeout cancellations adds 51e4bada8e32 io_uring: fix io_poll_remove_all clang warnings adds 6a4624b1fc0a io_uring: hide eventfd assumptions in eventfd paths adds f07f8678dcf5 io_uring: introduce locking helpers for CQE posting adds 180334123985 io_uring: add io_commit_cqring_flush() adds ffe7b4c9e97b io_uring: opcode independent fixed buf import adds 427dd59d5bfb io_uring: move io_import_fixed() adds 52b340717e15 io_uring: consistent naming for inline completion adds c61edf0c2b04 io_uring: add a warn_once for poll_find adds 5e5213b3be6d io_uring: optimize io_uring_task layout adds eaa85a45c031 io_uring: improve io_run_task_work() adds 6e0c8bdd269a io_uring: move list helpers to a separate file adds dd05fa05f7c1 io_uring: dedup io_run_task_work adds db6be27322d6 io_uring: remove priority tw list optimisation adds 216ca1eae23f io_uring: remove __io_req_task_work_add adds ff3ffee97320 io_uring: lockless task list adds c806ae995b39 io_uring: introduce llist helpers adds b99a72f51295 io_uring: batch task_work adds 4dcac349440b io_uring: add trace event for running task work adds 1bc91db75213 io_uring: trace task_work_run adds 3b22bd4067dc io_uring: kbuf: kill __io_kbuf_recycle() adds a5e7d014fb60 io_uring: have cancelation API accept io_uring_task directly adds 85548551564d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 4ee779c8b984 io_uring: add sync cancelation API through io_uring_register() adds 0fca6ad40190 io_uring: clean poll ->private flagging adds 1ac6ed4763be io_uring: remove events caching atavisms adds fd5d70cb3993 io_uring: add a helper for apoll alloc adds 5b456bf5986a io_uring: change arm poll return values adds 79a56a655dc2 io_uring: refactor poll arm error handling adds 529d2f263bb5 io_uring: optimise submission side poll_refs adds 1ec1d146eee7 io_uring: kbuf: inline io_kbuf_recycle_ring() adds 256cd9717d1f io_uring: move POLLFREE handling to separate function adds fbd515071f78 io_uring: improve io_fail_links() adds 34dda0194911 io_uring: fuse fallback_node and normal tw node adds b3688b24f1bc io_uring: remove extra TIF_NOTIFY_SIGNAL check adds 98eb5039f308 io_uring: don't check file ops of registered rings adds f1e98dd6aee4 io_uring: remove ctx->refs pinning on enter adds c7197fa48c78 io_uring: replace zero-length array with flexible-array member adds 391a46a99d6e io_uring: split out fixed file installation and removal adds 3743c8e34736 io_uring: add support for passing fixed file descriptors adds e9903c7dfba6 io_uring: let to set a range for file slot allocation adds d4c7fc1346f3 io_uring: allow 0 length for buffer select adds 4383e301adc7 io_uring: restore bgid in io_put_kbuf adds 4914e29e593d io_uring: allow iov_len = 0 for recvmsg and buffer select adds 1348b0e5a26e io_uring: recycle buffers on error adds b8f93085ce72 io_uring: clean up io_poll_check_events return values adds d0fae41dca56 io_uring: add IOU_STOP_MULTISHOT return code adds 2e88bd9ae452 io_uring: add allow_overflow to io_post_aux_cqe adds 0f8807e64807 io_uring: fix multishot poll on overflow adds 18d6b762494c io_uring: fix multishot accept ordering adds dbe5821cf0a0 io_uring: multishot recv adds 63ebd870b6e9 io_uring: fix io_uring_cqe_overflow trace format adds 46c8d3ecffc7 io_uring: only trace one of complete or overflow adds d4c5076440f7 io_uring: disable multishot recvmsg adds af0bc791c362 io_uring: move apoll cache to poll.c adds 36aef35e37fe io_uring: add abstraction around apoll cache adds 216dfe79f155 io_uring: impose max limit on apoll cache adds d7666f620fc0 io_uring: add netmsg cache adds 2abd976b4a33 io_uring: don't miss setting REQ_F_DOUBLE_POLL adds 24e786df90b9 io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds a07fb151e3b1 io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 8007202a9a48 io_uring: consolidate hash_locked io-wq handling adds 9ad54bbed2a9 Merge branch 'for-5.20/io_uring' into for-next adds f8d1cee69d00 mm: Move starting of background writeback into the main ba [...] adds 187771e23aec mm: Move updates of dirty_exceeded into one place adds a31c6b1af29c mm: Add balance_dirty_pages_ratelimited_flags() function adds a14ece7799dd iomap: Add flags parameter to iomap_page_create() adds 5428a3391732 iomap: Add async buffered write support adds f0a0236961c2 iomap: Return -EAGAIN from iomap_write_iter() adds f4774b633346 fs: add a FMODE_BUF_WASYNC flags for f_mode adds 21a63a64b80d fs: add __remove_file_privs() with flags parameter adds d38c2723fb36 fs: Split off inode_needs_update_time and __file_update_time adds 9de90ba5adcc fs: Add async write file modification handling. adds e8356c2eecc3 io_uring: Add support for async buffered writes adds 7a9dca110c8e io_uring: fix issue with io_write() not always undoing sb_ [...] adds 638a7ef0f5d9 io_uring: Add tracepoint for short writes adds 69646df22ff2 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 2616f97bffa9 xfs: Add async buffered write support adds e55f72537c90 mm: honor FGP_NOWAIT for page cache page allocation adds 5790b15c501d Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 030167e54e75 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 4ed045d8756a dm: unexport dm_get_reserved_rq_based_ios adds e810cb78bc4b dm: refactor dm_md_mempool allocation adds 444fe04f7a5a dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling adds 61cbe7888d03 dm: add dm_bio_rewind() API to DM core adds 8b211aaccb91 dm: add two stage requeue mechanism adds 2aec377a2925 dm table: remove dm_table_get_num_targets() wrapper adds 564b5c5476cd dm table: audit all dm_table_get_target() callers adds 899ab445a467 dm table: rename dm_target variable in dm_table_add_target() adds 20e6fc85621c dm verity: fix checkpatch close brace error adds 5c29e784738c dm cache: fix typo in 2 comment blocks adds ce92fc4b8bc0 dm raid: remove redundant "the" in parse_raid_params() comment adds 962c6296f054 dm snapshot: fix typo in snapshot_map() comment adds 8b301af4c65b Documentation: dm writecache: add blank line before option [...] adds 11093e6f0de9 Documentation: dm writecache: Render status list as list adds bcbf4ab6d1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2da111edb950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87cbc15fd013 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] adds 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address adds 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml adds dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property adds a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported adds 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void adds ab84d19b864f mfd: t7l66xb: Drop platform disable callback adds 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called adds 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type adds 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT adds cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps adds 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] adds b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC adds e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support adds 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support adds 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU adds ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema adds 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 adds 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible adds 2f1823d7d208 mfd: twl: Remove platform data support adds fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data adds a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section adds ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys adds ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers adds 0c183939da84 mfd: tc6393xb: Make disable callback return void adds 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() adds c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] adds 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] adds 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments adds 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" adds b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells adds e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC adds 74da9fbec01b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 11743b685c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38493f008deb regulator: max597x: Add support for max597x regulator adds d08412328e4f regulator: Fix parameter declaration and spelling mistake. adds 79152fc74ff6 regulator: Fix MFD_MAX597X dependency adds 4f373e898441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ad1d83a5ddb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds f18a432add7d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 9fab303a2cb3 ima: fix violation measurement list record adds d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement adds 462870c54b0a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 736ce75a803a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cf7930409b96 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 47b4316c0b89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 316f92a705a4 iommu/vt-d: Fix PCI bus rescan device hot add adds 4140d77a0221 iommu/vt-d: Fix RID2PASID setup/teardown failure adds 04be34615e98 MAINTAINERS: Remove iommu@lists.linux-foundation.org adds 32977242f80e iommu/exynos: Make driver independent of the system page size adds bfdd23137418 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA [...] adds 301c3ca12576 iommu/mediatek: Allow page table PA up to 35bit adds 83874d51eb4a iommu/amd: Handle return of iommu_device_sysfs_add adds d02674d71c5a iommu/amd: Update struct iommu_dev_data definition adds 404ec4e4c169 iommu/amd: Introduce pci segment structure adds 04230c119930 iommu/amd: Introduce per PCI segment device table adds eda797a27795 iommu/amd: Introduce per PCI segment rlookup table adds 333e581bcdff iommu/amd: Introduce per PCI segment irq_lookup_table adds 39a303ba4a57 iommu/amd: Introduce per PCI segment dev_data_list adds eb21ef022791 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy adds 99fc4ac3d297 iommu/amd: Introduce per PCI segment alias_table adds b618ae6247bb iommu/amd: Introduce per PCI segment unity map list adds 307959008d80 iommu/amd: Introduce per PCI segment last_bdf adds b5c852907e0e iommu/amd: Introduce per PCI segment device table size adds 74ce42a9ab7a iommu/amd: Introduce per PCI segment alias table size adds ec12dd139252 iommu/amd: Introduce per PCI segment rlookup table size adds 0217ed5a946b iommu/amd: Convert to use per PCI segment irq_lookup_table adds 8b71c9bf4df8 iommu/amd: Convert to use rlookup_amd_iommu helper function adds 9873ae6e944d iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] adds 9457d75c056a iommu/amd: Introduce struct amd_ir_data.iommu adds c4649a45f613 iommu/amd: Update amd_irte_ops functions adds e6457d7cfca1 iommu/amd: Update alloc_irq_table and alloc_irq_index adds ccacd94fdaca iommu/amd: Convert to use per PCI segment rlookup_table adds 54625ef1db1c iommu/amd: Update set_dte_entry and clear_dte_entry adds ccbb091f3f20 iommu/amd: Update iommu_ignore_device adds 4cc053d7aea7 iommu/amd: Update dump_dte_entry adds c7d311247b1b iommu/amd: Update set_dte_irq_entry adds 1ab5a1533452 iommu/amd: Update (un)init_device_table_dma() adds 56fb79514c52 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() adds 401360ec98c6 iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] adds a3cf6ab35751 iommu/amd: Flush upto last_bdf only adds bf87972ca664 iommu/amd: Introduce get_device_sbdf_id() helper function adds a45627baa7bc iommu/amd: Include PCI segment ID when initialize IOMMU adds e5670e1822cf iommu/amd: Specify PCI segment ID when getting pci device adds bbe3a106580c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] adds b36a5b0f1ced iommu/amd: Print PCI segment ID in error log messages adds 196dff712ea2 iommu/amd: Update device_state structure to include PCI seg ID adds 214a05c1c231 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID adds 3b7e2482f9a3 iommu: Introduce a callback to struct iommu_resv_region adds 8778b1d48117 ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void adds 55be25b8b5e4 ACPI/IORT: Provide a generic helper to retrieve reserve regions adds 491cf4a6735a ACPI/IORT: Add support to retrieve IORT RMR reserved regions adds e302eea8f497 ACPI/IORT: Add a helper to retrieve RMR info directly adds 04e2afd1a71c iommu/arm-smmu-v3: Introduce strtab init helper adds 6c998abb1ea5 iommu/arm-smmu-v3: Refactor arm_smmu_init_bypass_stes() to [...] adds 9bdbdaa3c44e iommu/arm-smmu-v3: Get associated RMR info and install bypass STE adds 0bec05574d13 iommu/arm-smmu: Get associated RMR info and install bypass SMR adds e63cfb5faac5 iommu: Use dev_iommu_ops() for probe_finalize adds b321a2fba273 iommu: Make .release_device optional adds 4d26ba671e3d iommu: Clean up release_device checks adds b4c9bf178ace iommu/iova: change IOVA_MAG_SIZE to 127 to save memory adds 848105e115ea Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] adds f902b86c9610 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 60aa1fde3826 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 560045a46a07 dt-bindings: hwinfo: group Chip ID-like devices adds 128a16b9704b dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID adds b259eff19def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fbfd143a5d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e063bb1d427 spi: amd: Make use of devm_spi_alloc_master() adds deef4da8be2f spi: amd: Make use of dev_err_probe() adds 1e71ffee97ac spi: amd: Drop io_base_addr member from struct amd_spi adds 55861e36b663 spi: amd: Add struct and enum kernel-doc comments adds 41cae19e4ca4 spi: AMD SPI controller driver bug fix and cleanups adds c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds a666215182c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f2f075860261 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 82548cbe93ba Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 854038ac1330 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds cb23d68189b7 next-20220707/irqchip adds f1b73be6fc1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 435bda99293f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 37370ae64b1b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 1c3ace2b8b39 KVM: arm64: Don't return from void function adds df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next adds 28ce1f8dcdbb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6374205cd4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3dc6c048038e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 563d4bffaadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2fd26970cf66 Revert "kernfs: Change kernfs_notify_list to llist." adds 853f49217113 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 62b379a97723 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9331a5282b76 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds c9e3d5fd4b75 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 9df8db52f43e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 2d693ed436a6 coresight: Add config flag to enable branch broadcast adds bcc5834fba66 Documentation: coresight: Turn numbered subsections into r [...] adds 32ee00d86e90 Documentation: coresight: Link config options to existing [...] adds 774daad3c0d8 Documentation: coresight: Expand branch broadcast documentation adds eb3cdb552535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 33576548bb51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1500af037cc1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 51427f47f3c9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds a4888b2005d1 phy: qcom-edp: add regulator_set_load to edp phy adds 85936d4f3815 phy: qcom-qmp: add regulator_set_load to dp phy adds 7516351bebc1 drm/msm/dp: delete vdda regulator related functions from e [...] adds 488987b2d5ca phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register adds 2eb2920a053f phy: qcom-qmp-ufs: remove spurious register write in the m [...] adds fc64623637da phy: qcom-qmp-combo,usb: add support for separate PCS_USB region adds af6643242d3a phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 adds 079328a97508 phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines adds 6cad29831de1 phy: qcom-qmp: rename QMP V2 PCS registers adds 60f2341447f6 phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 adds 9e1bae6d6749 phy: qcom-qmp: move QSERDES registers to separate header adds a7fc833e2b6b phy: qcom-qmp: move QSERDES V3 registers to separate headers adds 32d2cf532515 phy: qcom-qmp: move QSERDES V4 registers to separate headers adds f1f923ad3712 phy: qcom-qmp: move QSERDES V5 registers to separate headers adds 147924ffe2e9 phy: qcom-qmp: move QSERDES PLL registers to separate header adds 5ae11aa48844 phy: qcom-qmp: move PCS V2 registers to separate header adds 56a1fa09445b phy: qcom-qmp: move PCS V3 registers to separate headers adds 41ad371f0291 phy: qcom-qmp: move PCS V4 registers to separate headers adds b7a2f882574b phy: qcom-qmp: move PCS V5 registers to separate headers adds 87d71378c61a phy: qcom-qmp: move PCIE QHP registers to separate header adds 5fc21d1bd3d7 phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers adds 25ad4a4cfeff phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers adds fc270d136a15 phy: qcom-qmp: split PCS_UFS V3 symbols to separate header adds f7c5cedb6092 phy: qcom-qmp: qserdes-com: add missing registers adds d88b3058c007 phy: qcom-qmp: qserdes-com-v3: add missing registers adds 1195c1dabf41 phy: qcom-qmp: qserdes-com-v4: add missing registers adds 03baa67f497d phy: qcom-qmp: qserdes-com-v5: add missing registers adds 3599cb6a19cc phy: qcom-qmp: pcs-v3: add missing registers adds 9f2fd65fd912 phy: qcom-qmp: pcs-pcie-v4: add missing registers adds d36e341a1774 phy: qcom-qmp-usb: replace FLL layout writes for msm8996 adds c1ab64aaacd6 phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIM [...] adds 480acf12dcf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds df6407782964 soundwire: bus_type: fix remove and shutdown support adds bd29c00edd0a soundwire: revisit driver bind/unbind and callbacks adds 9a24bb35b0d8 soundwire: peripheral: remove useless ops pointer adds 3e9c9f90573f soundwire: intel: use pm_runtime_resume() on component probe adds 33ba01788889 soundwire: qcom: Add support for controlling audio CGCR from HLOS adds 1fd0d85affe4 soundwire: qcom: Add flag for software clock gating check adds aa1262ca6695 soundwire: qcom: Check device status before reading devid adds 3f4a70268d54 soundwire: qcom: Enable software clock gating requirement flag adds b0dd68289f6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 456319fb4983 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 647e2dcda137 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds ff4f65e4ddce vfio/spapr_tce: Remove the unused parameters container adds 6577067d7f04 vfio/pci: fix the wrong word adds 3566ee1d776c vfio/ccw: Remove UUID from s390 debug log adds f6c876d67e95 vfio/ccw: Fix FSM state if mdev probe fails adds cffcc109fd68 vfio/ccw: Do not change FSM state in subchannel event adds e46a72488691 vfio/ccw: Remove private->mdev adds 8557d73bddbb vfio/ccw: Pass enum to FSM event jumptable adds 09205a765971 vfio/ccw: Flatten MDEV device (un)register adds 4cc2c051c356 vfio/ccw: Update trace data for not operational event adds 62ec0d49e683 vfio/ccw: Create an OPEN FSM Event adds f4b4ed447702 vfio/ccw: Create a CLOSE FSM event adds bfec266c8159 vfio/ccw: Refactor vfio_ccw_mdev_reset adds 204b394a23ad vfio/ccw: Move FSM open/close to MDEV open/close adds 2a8ed7ef00b9 Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.2 [...] adds 771c892b1d84 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e18585f390ab Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds a94a098a21c6 dmaengine: sun4i: Set the maximum segment size adds 8f64c2a4c8b5 dmaengine: xilinx_dpdma: Omit superfluous error message in [...] adds e4c4182f3c55 dmaengine: fix typos in comments adds fd39ae75b662 dmaengine: mediatek-cqdma: fix typo in comment adds 2749416f7529 dmaengine: owl: fix typo in comment adds 6a4e9307cd37 dmaengine: qcom: fix typo in comment adds a0e02b8cfb05 dmaengine: s3c24xx: fix typo in comment adds 0d7c11af47aa dmaengine: jz4780: fix typo in comment adds a71da24ce1f8 dmaengine: ste_dma40: fix typo in comment adds 6bc7ea3c9b49 dmaengine: dmatest: use strscpy to replace strlcpy adds 4ce653d7c651 dt-bindings: dma: dw-axi-dmac: extend the number of interrupts adds b2cc5c465c2c dmaengine: sf-pdma: Add multithread support for a DMA channel adds 01eafd4b2380 dmaengine: imx-sdma: Add missing struct documentation adds 4348d99efa01 dmaengine: altera-msgdma: Fixed some inconsistent function [...] adds 2ae3a48f3aab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b70b6e188ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00e72301ff43 Merge branch 'fixes' into for-next adds bf5fe4cadee8 Merge branch 'misc' into for-next adds d48d070fbe64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c33e477bd88 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() adds 465191d6526a scsi: mpi3mr: Enable shared host tagset adds d29ea7b71621 scsi: mpi3mr: Increase cmd_per_lun to 128 adds 036d8903f03b scsi: target: Remove incorrect zero blocks WRITE_SAME check adds 6b206a5a8c29 scsi: target: Add callout to configure UNMAP settings adds d7c382c51d03 scsi: target: Add iblock configure_unmap callout adds 33efaaf6e24b scsi: target: Add file configure_unmap callout adds 34bd1dcacf0d scsi: target: Detect UNMAP support post configuration adds a2417db3679c scsi: core: Shorten long warning messages adds e214806d52b8 scsi: a3000: Convert m68k WD33C93 drivers to DMA API adds 479accbbb839 scsi: a2091: Convert m68k WD33C93 drivers to DMA API adds 158da6bcae7a scsi: gvp11: Convert m68k WD33C93 drivers to DMA API adds acd1a2786c56 scsi: megaraid_sas: Clean up some inconsistent indenting adds 90552cd2d1f9 scsi: core: Move the definition of SCSI_QUEUE_DELAY adds 88f1669019bd scsi: sd: Rework asynchronous resume support adds 11e50ed239b5 Merge branch '5.19/scsi-fixes' into 5.20/scsi-staging adds 4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cance [...] adds f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs wit [...] adds 35251b4d79db scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_R [...] adds 0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queu [...] adds 2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue [...] adds 43e19a96a789 scsi: lpfc: Fix attempted FA-PWWN usage after feature disable adds ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test adds ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved [...] adds b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc [...] adds 7f86d2b84708 scsi: lpfc: Remove Menlo/Hornet related code adds 71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5 adds b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches adds 1466b3bc456a scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL adds 174e909b5435 scsi: ufs: Skip last hci reset to get valid register values adds b9787bdfdba5 scsi: zfcp: Declare zfcp_sdev_attrs as static adds 9821106213c8 scsi: zfcp: Drop redundant "the" in the comments adds f988d8448cce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 398aac30c84a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 8f69d59b05f9 dt-bindings: remoteproc: remove unneeded ref for names adds 3bf96d4620ca dt-bindings: remoteproc: qcom,adsp: add interconnects adds d2403ee73d20 dt-bindings: remoteproc: qcom,adsp: simplify interrupts adds 13b1adc11dde dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains adds c47b3b3959f2 dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in [...] adds ae9d475a1006 dt-bindings: remoteproc: qcom,glink-edge: define re-usable [...] adds 385fad1303af dt-bindings: remoteproc: qcom,smd-edge: define re-usable s [...] adds bed0adac1ded remoteproc: qcom: wcnss: Fix handling of IRQs adds 672478cf3472 dt-bindings: remoteproc: qcom: q6v5: fix example adds 0e01d176d578 hwspinlock: using pm_runtime_resume_and_get instead of pm_ [...] adds c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] adds 262d1dd07b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h adds 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] adds 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically adds ed8c3b60015d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds eefdbcd21c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28d51969d0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d06807bfa717 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e112803a96a6 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds b1c99ec5b77b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e0315e9ff73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed adds f11c1cc75627 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 86dc18bcc88e Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] adds 0d5ea91ea2f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44c60c27980b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 29731dd3f415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 42d8944ee3e3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds cddde2e8a7d0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds e415c538da33 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 8d7337c23ff6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 93fada1a5358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3b535a01382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6c222c47b0b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 671007281de9 apparmor: test: Remove some casts which are no-longer required adds d2fbdde838f2 kunit: use kmemdup in kunit_filter_tests(), take suite as const adds 76f0d6f58169 kunit: tool: drop unused load_config argument adds 8a04930f2bb0 kunit: tool: redo how we construct and mock LinuxSourceTree adds e756dbebd95d kunit: tool: refactoring printing logic into kunit_printer.py adds 9241bc818d54 kunit: tool: cosmetic: don't specify duplicate kernel cmdl [...] adds 8c278d97ad72 kunit: tool: simplify creating LinuxSourceTreeOperations adds a9333bd344ad kunit: tool: introduce --qemu_args adds 8a7c6f859a20 kunit: tool: refactor internal kconfig handling, allow overriding adds 1d202d1496a0 kunit: add coverage_uml.config to enable GCOV on UML adds e2025fe00355 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e102549b97b9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 4ee5f1dd1e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9d3bee23fc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 44b642bba20a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db9426bacccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 419694dfa2e8 timekeeping: Contribute wall clock to rng on time change adds 5ae5271ba604 random: remove CONFIG_ARCH_RANDOM adds 76143aaf6ddc x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds c337d5c7ec9b x86/setup: Use rng seeds from setup_data adds 319f67713b4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ca8db260dff3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 77045af671c5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds a6f6a0fb5974 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds ecdf01f71773 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds aaa4ab5ec044 lib/bitmap: Make length parameter `len` unsigned adds 18c80998534a Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 08d3c1ad11ad Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds bb034fe697ec Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds a92f4bf89b3c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds fc4e5e1a985c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds b8227ebd7b96 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 014d5ad48a4f Revert "ocfs2: mount shared volume without ha stack" adds d3f2c3648d0d mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 76092f1ede75 tmpfs: fix the issue that the mount and remount results ar [...] adds 115866b6fce5 mailmap: update Seth Forshee's email address adds 0b553f4c265b mm: fix page leak with multiple threads mapping the same page adds 6838cbae2eb3 mm: fix missing wake-up event for FSDAX pages adds 791380642e51 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 41f515b38979 secretmem: fix unhandled fault in truncate adds 86f00e418bbc ntfs: fix use-after-free in ntfs_ucsncmp() adds 3442e9593385 fs: sendfile handles O_NONBLOCK of out_fd adds 585b6357c193 Merge branch 'mm-stable' into mm-unstable adds 8f7594facdce mm: discard __GFP_ATOMIC adds e56b6252ad52 mips: rename mt_init to mips_mt_init adds 84070762466b android: binder: stop saving a pointer to the VMA adds 36136d443733 android-binder-stop-saving-a-pointer-to-the-vma-fix adds 132808391ebc android: binder: fix lockdep check on clearing vma adds f2131a8e867a Maple Tree: add new data structure adds f61e9d43fd92 maple_tree: fix underflow in mas_spanning_rebalance() adds dd1fbd26cd42 maple_tree: fix mas_spanning_rebalance() corner case adds 6447f5b1b8cb maple_tree: Fix use of node for global range in mas_wr_spa [...] adds 48f55c84f52e radix tree test suite: add pr_err define adds 47a3da57496c radix tree test suite: add kmem_cache_set_non_kernel() adds 98c83c233175 radix tree test suite: add allocation counts and size to k [...] adds b6bb0899a48c radix tree test suite: add support for slab bulk APIs adds c0289bd5b26e radix tree test suite: add lockdep_is_held to header adds 23b0a4c925dc lib/test_maple_tree: add testing for maple tree adds ccfc6c95a943 test_maple_tree: add test for spanning store of entire range adds 06c44ff8babf test_maple_tree: add test for spanning store to most of the tree adds 60f052502ca9 mm: start tracking VMAs with maple tree adds 599b2dd09ee2 mm/mmap: reorder validate_mm_mt() checks adds fb1667c4fd6b mm: add VMA iterator adds 2ba84c2e533c mmap: use the VMA iterator in count_vma_pages_range() adds b2d239da3f5a mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds ae1ed8578d70 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 34de4ebd5706 mm/mmap: use maple tree for unmapped_area{_topdown} adds 35fc48b807ff kernel/fork: use maple tree for dup_mmap() during forking adds bd7946a29ffc damon: convert __damon_va_three_regions to use the VMA iterator adds 321035479e92 proc: remove VMA rbtree use from nommu adds 1c30293f073d mm: remove rb tree. adds 13544eb8fedc mmap: change zeroing of maple tree in __vma_adjust() adds 1913b3482e70 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 64b5bcc58355 mm: optimize find_exact_vma() to use vma_lookup() adds 0dcf20593fa8 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds d640fb035722 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds ae0638bc4d25 mm: use maple tree operations for find_vma_intersection() adds bdf75759f2d2 mm/mmap: use advanced maple tree API for mmap_region() adds 488f03132bc8 mm: remove vmacache adds 831b67ca6c98 mm: convert vma_lookup() to use mtree_load() adds d9a68d27ea5a mm/mmap: move mmap_region() below do_munmap() adds 53f56d87c75c mm/mmap: reorganize munmap to use maple states adds 5c016eb9f7a5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 1e0501cd66f8 arm64: remove mmap linked list from vdso adds 486b4a8a5f73 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 76250e8a0c6c parisc: remove mmap linked list from cache handling adds 5a6a803425de powerpc: remove mmap linked list walks adds 4c5f30192326 s390: remove vma linked list walks adds 3a98677056a1 x86: remove vma linked list walks adds 3adfc5ccb293 xtensa: remove vma linked list walks adds 9d6fa4c194ec cxl: remove vma linked list walk adds 20028f7b743c optee: remove vma linked list walk adds b68f41f00761 um: remove vma linked list walk adds 7c865b9e390d coredump: remove vma linked list walk adds fc2ca14a701b exec: use VMA iterator instead of linked list adds 2410e9024f75 fs/proc/base: use maple tree iterators in place of linked list adds 019253e15026 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 7081709f9524 userfaultfd: use maple tree iterator to iterate VMAs adds 4b8543701ba8 ipc/shm: use VMA iterator instead of linked list adds a2a233595fff acct: use VMA iterator instead of linked list adds 5f3aff1cf0c5 perf: use VMA iterator adds edd2d5d7f1a7 sched: use maple tree iterator to walk VMAs adds ff4d3ea10618 fork: use VMA iterator adds 850c5b43fc60 bpf: remove VMA linked list adds 63a2cd60974f mm/gup: use maple tree navigation instead of linked list adds 92de9ef233bc mm/khugepaged: stop using vma linked list adds 9f6a630eaef4 mm/ksm: use vma iterators instead of vma linked list adds 89b1d3bb72c8 mm/madvise: use vma_find() instead of vma linked list adds 5fb1385e66aa mm/memcontrol: stop using mm->highest_vm_end adds 1edf6f6b5ec9 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 6b11a9fb9bc8 mm/mlock: use vma iterator and maple state instead of vma [...] adds 1304fcde3098 mm/mprotect: use maple tree navigation instead of vma linked list adds 834bdf7b3394 mm/mremap: use vma_find_intersection() instead of vma linked list adds 2f802ef282f5 mm/msync: use vma_find() instead of vma linked list adds 257be739813e mm/oom_kill: use maple tree iterators instead of vma linked list adds 90b86f4fb697 mm/pagewalk: use vma_find() instead of vma linked list adds 29a6b11b0d43 mm/swapfile: use vma iterator instead of vma linked list adds 1ddacc080729 i915: use the VMA iterator adds cb6ca556c00a nommu: remove uses of VMA linked list adds 8426d165f5be riscv: use vma iterator for vdso adds 3ab2be0b152a mm: remove the vma linked list adds f535d7d93ee8 mm/mmap: fix error return code in do_mas_align_munmap() adds bd38079703ae mm: document maple tree pointer at unmap_vmas() at memory.c adds 535d2aa6ca08 mm-remove-the-vma-linked-list-fix-2-fix adds 3bb49dce1a00 mm/mmap: fix copy_vma() new_vma check adds c56578cbf096 mm/mmap: drop range_has_overlap() function adds 33f354a4238f mm/mmap.c: pass in mapping to __vma_link_file() adds 7e7ec233a7f4 selftests/vm: add protection_keys tests to run_vmtests adds 53cc45bc7197 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds bd7e4a885cd7 mm: drop oom code from exit_mmap adds 6b687b071c69 mm-drop-oom-code-from-exit_mmap-fix-fix adds 599856537d5e mm: delete unused MMF_OOM_VICTIM flag adds d07ec81949fd mm: refactor of vma_merge() adds 9c689d03a248 mm: add merging after mremap resize adds 92541029a034 mm-add-merging-after-mremap-resize-checkpatch-fixes adds dcdf38d0909f mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds 600c836c8215 mm: move page zone helpers into new header-specific file adds a371d249dbc7 mm: add zone device coherent type memory support adds b8273c9c9be2 mm: handling Non-LRU pages returned by vm_normal_pages adds ec08ef7f467e mm: add device coherent vma selection for memory migration adds 5269e4751e78 mm: remove the vma check in migrate_vma_setup() adds eb8889d85903 mm/gup: migrate device coherent pages when pinning instead [...] adds 7f21f082ba69 drm/amdkfd: add SPM support for SVM adds d4b631e9356f lib: test_hmm add ioctl to get zone device type adds 60ab4584bf49 lib: test_hmm add module param for zone device type adds d8ff161cb375 lib: add support for device coherent type in test_hmm adds db009412a854 tools: update hmm-test to support device coherent type adds 94fac1e5279f tools: update test_hmm script to support SP config adds d76505b1b156 tools: add hmm gup tests for device coherent type adds f366395171bf tools: add selftests to hmm for COW in device memory adds 6c4c8d773cc3 dax: introduce holder for dax_device adds 1c956a834453 mm: factor helpers for memory_failure_dev_pagemap adds 03a9c7345cc3 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 6182705d8d19 mm/memory-failure: fix redefinition of mf_generic_kill_procs adds 038853cb2f73 pagemap,pmem: introduce ->memory_failure() adds 845ff2ce18e1 fsdax: introduce dax_lock_mapping_entry() adds f2f627ec21e4 mm: introduce mf_dax_kill_procs() for fsdax case adds 469a9c74c119 xfs: implement ->notify_failure() for XFS adds 776de435c8aa fsdax: set a CoW flag when associate reflink mappings adds 3abee8981759 fsdax: output address in dax_iomap_pfn() and rename it adds b7ec33d0df16 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds df76f95ca46d fsdax: introduce dax_iomap_cow_copy() adds 56883bdcdbe2 fsdax: replace mmap entry in case of CoW adds 67d1002e0ae5 fsdax: add dax_iomap_cow_copy() for dax zero adds bbb1c0b511f0 fsdax: dedup file range to use a compare function adds c934b237b10c xfs: support CoW in fsdax mode adds 9d93b4413eea xfs-support-cow-in-fsdax-mode-fix adds 92a299d01194 xfs: add dax dedupe support adds 45695485108d mm/page_alloc: minor clean up for memmap_init_compound() adds d5f6d1b278a8 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 6fe75fd035ad userfaultfd: add /dev/userfaultfd for fine grained access control adds 83547fe65949 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 509299430722 userfaultfd: update documentation to describe /dev/userfaultfd adds 1a60690b4433 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds 6005659a9e7f selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 196883283441 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds fba4e3b09022 mm: khugepaged: check THP flag in hugepage_vma_check() adds a94499d2b608 mm: thp: consolidate vma size check to transhuge_vma_suitable adds a2f98690aff0 mm: khugepaged: better comments for anon vma check in huge [...] adds 6a945e8840cb mm: thp: kill transparent_hugepage_active() adds fff452ce2a40 mm-thp-kill-transparent_hugepage_active-fix adds 67bc60efdf43 mm-thp-kill-transparent_hugepage_active-fix-fix adds 3603ea4445f1 mm: thp: kill __transhuge_page_enabled() adds 091599f15bbd mm: khugepaged: reorg some khugepaged helpers adds ed0beaa3ad29 doc: proc: fix the description to THPeligible adds 84e59f994c64 kasan: separate double free case from invalid free adds b2b5cf1228b7 mm: memcontrol: remove dead code and comments adds 1ef321ff5e8a mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] adds 593ce38d1a2e mm: memcontrol: prepare objcg API for non-kmem usage adds af2bba9474ed mm: memcontrol: make lruvec lock safe when LRU pages are r [...] adds dcc6e615e373 mm: vmscan: rework move_pages_to_lru() adds da6978ec1637 mm: thp: make split queue lock safe when LRU pages are reparented adds ae4334175109 mm: memcontrol: make all the callers of {folio,page}_memcg() safe adds 69399cc77935 mm: memcontrol: introduce memcg_reparent_ops adds 311df39629e7 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages adds 8ac6d4bfa381 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function adds f4d7fd4cf158 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds a82c3d0904a1 hugetlb: skip to end of PT page mapping when pte not present adds a19c2508bf8d arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 356219abcdaf arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds dfda82885abb hugetlb: do not update address in huge_pmd_unshare adds d3d5d53211c7 hugetlb: fix an unused variable warning/error adds be42c869b8e6 hugetlb: lazy page table copies in fork() adds 701abf07c67b mm/page_alloc: add page->buddy_list and page->pcp_list adds 826a91f9b0de mm/page_alloc: use only one PCP list for THP-sized allocations adds 441deb7f52a3 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds ec43af164a94 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 6d57f32eb198 mm/page_alloc: protect PCP lists with a spinlock adds 405db4e4c25f mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds 675443ed1b50 mm/page_alloc: remotely drain per-cpu lists adds 758d4575ec8b mm/page_alloc: replace local_lock with normal spinlock adds 4143c9b52661 mm/page_alloc: replace local_lock with normal spinlock -fix adds b235f9a7ec1b procfs: add 'size' to /proc/<pid>/fdinfo/ adds 0181f092e382 procfs: add 'path' to /proc/<pid>/fdinfo/ adds 526e66ecfb4a mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds fbaac7f775bb memcg: notify about global mem_cgroup_id space depletion adds 7002f3613c15 filemap: minor cleanup for filemap_write_and_wait_range adds 3f9f731954b2 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 2677ebc5ef42 mm/highmem: pass a pointer to virt_to_page() adds 982a44cca835 mm: kfence: pass a pointer to virt_to_page() adds 6ba28e00b603 mm: gup: pass a pointer to virt_to_page() adds dca89b04f238 mm: nommu: pass a pointer to virt_to_page() adds 67189c52ec60 mm/mmap: build protect protection_map[] with __P000 adds 20edb8c4bc85 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds 6168b73a8ea7 powerpc/mm: move protection_map[] inside the platform adds 0a6db4786f17 sparc/mm: move protection_map[] inside the platform adds 532753498916 arm64/mm: move protection_map[] inside the platform adds 22d06edb3ab8 x86/mm: move protection_map[] inside the platform adds a285c963c732 x86-mm-move-protection_map-inside-the-platform-fix adds c9850b60c9e0 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds b6bdee933912 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9450d8b5464d loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 78ea66be68d7 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 196ab7ad2012 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds cee0100ce1c2 xtensa: noMMU: fix vm_get_page_prot definition adds 80d5b8b9f915 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9712006759a9 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9165947cb7f9 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 887bc71af56b nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e4d7e455cf2e riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds eed30d86ba90 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 8f0f2d38f8f7 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 8230dc1271ba ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds bc17dbd1194a mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2f772594a44d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1041b840503b arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4d8f92ef0b3d arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 63577e5dfef2 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 34a74d343162 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b963a901d588 sh: noMMU: fix vm_get_page_prot definition adds d360b26c847a mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds 833f3f672ecf mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 4699c0b11d56 csky: drop definition of PTE_ORDER adds 006ed1394e3a csky: drop definition of PGD_ORDER adds 32852b1edaaf mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 72791bacb294 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 938f6f345050 mips: drop definitions of PTE_ORDER adds b4e224dcffde mips: rename PGD_ORDER to PGD_TABLE_ORDER adds f69c437827d3 nios2: drop definition of PTE_ORDER adds 57399a21d4e6 nios2: drop definition of PGD_ORDER adds 59b0a3f1d7d4 loongarch: drop definition of PTE_ORDER adds 678596f95222 loongarch: drop definition of PMD_ORDER adds 0edc03331343 loongarch: drop definition of PUD_ORDER adds 65944e3638ef loongarch: drop definition of PGD_ORDER adds 42a59db05671 loongarch: drop definition of PGD_ORDER adds 77f743d3745d parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 8a849f2f5837 xtensa: drop definition of PGD_ORDER adds 8e22b7d1e344 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 15fcec0864f4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 6642a27869fd mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 676e6ff6e828 mm: hugetlb_vmemmap: introduce the name HVO adds c939ace303c5 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 72644860ae99 mm: hugetlb_vmemmap: replace early_param() with core_param() adds cb96450a1da1 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 5ca9745316d7 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds a789004554fc mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 2cb5c5a185dc selftests/vm: fix errno handling in mrelease_test adds 7a4b17a1e9e5 selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds e81b565184ba selftests/vm: skip 128TBswitch on unsupported arch adds 615a06e20a5b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 4d379f0fdda1 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds 29754ea6cb54 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 9e75353a7af9 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds 75abd773e5ce mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds e2b829985de6 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds af9ff54893f9 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 8f4d0e23386a mm/huge_memory: use helper macro __ATTR_RW adds 4f633d10f7b0 mm/huge_memory: fix comment in zap_huge_pud adds 9b02c087fc81 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds d863f3199304 mm/huge_memory: try to free subpage in swapcache when possible adds 475b0fbd8415 mm/huge_memory: minor cleanup for split_huge_pages_all adds b2ee03d9f269 mm/huge_memory: fix comment of page_deferred_list adds 5ac51a8a00d3 mm/huge_memory: correct comment of prep_transhuge_page adds dd73202df115 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds cf4c6604b922 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds f774c36dc8b3 mm/mprotect: remove the redundant initialization for error adds 25d17f69fb04 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds bda439f8692d mm, hugetlb: skip irrelevant nodes in show_free_areas() adds ede5d8418ff8 selftests/vm: enable running select groups of tests adds 2f5c6fe61e35 ocfs2: reflink deadlock when clone file to the same direct [...] adds ec1837d4286b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 99466cba9ca2 ocfs2: fix ocfs2 corrupt when iputting an inode adds f3c9d3f50005 init: add "hostname" kernel parameter adds fffa7ac2de6f init-add-hostname-kernel-parameter-v2 adds d622f5a9f279 init/main.c: silence some -Wunused-parameter warnings adds a67388cbe948 resource: re-factor page_is_ram() adds 34e7a56f3fea lib/debugobjects: fix stat count and optimize debug_object [...] adds 921e7febe1ac lib/lru_cache: fix error free handing in lc_create adds cb79ee5207fc net, lib/once: remove {net_}get_random_once_wait macro adds af3d0f4c6f1d lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds fdbda9468e7f lib/error-inject: traverse list with mutex adds 3ecc8ce3aa02 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds e07fea622b59 kfifo: fix kfifo_to_user() return type adds 5853544d349b lib/radix-tree: remove unused argument of insert_entries adds 0ca58f7bc535 lib: make LZ4_decompress_safe_forceExtDict() static adds 652cf9cd1e95 lib/scatterlist: use matched parameter type when calling _ [...] adds 63afe02c319e lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 2b9d60f5e5ff Revert "squashfs: provide backing_dev_info in order to dis [...] adds 1fc0cbb3cd7e squashfs: always build "file direct" version of page actor adds d6466526f090 squashfs: implement readahead adds 8aed155bd762 squashfs: support reading fragments in readahead call adds 8e81e494de2e kallsyms: move declarations to internal header adds adef34bf79c6 vmcoreinfo: include kallsyms symbols adds 403d42486926 proc: delete unused <linux/uaccess.h> includes adds 401c1f50a6ea kdump: round up the total memory size to 128M for crashker [...] adds 6b88ffe9d05a ipc/mqueue: remove unnecessary (void*) conversion adds 74d8c6a989b1 epoll: autoremove wakers even more aggressively adds bfd53a1a7539 scripts/bloat-o-meter: switch argument parsing to using argparse adds 8433bf3a4262 scripts/bloat-o-meter: add -p argument adds 4f63004a8f9f kexec_file: drop weak attribute from functions adds 1bcaf24329cb kexec: drop weak attribute from functions adds e7a6e373cf70 x86/cacheinfo: move shared cache map definitions adds 31690000c7c3 cpumask: Fix invalid uniprocessor mask assumption adds 5abe3785fc2d lib/test: introduce cpumask KUnit test suite adds 6184c418e16d cpumask: add UP optimised for_each_*_cpu versions adds 546123345212 cpumask: update cpumask_next_wrap() signature adds f5e0638acc0b panic: taint kernel if tests are run adds f302785f6553 module: panic: taint the kernel when selftest modules load adds 9060484ffd2a kunit: taint the kernel when KUnit tests are run adds ead89cf78d8a selftest: taint kernel when test module loaded adds c9d3cff928fc lib/smp_processor_id: fix imbalanced instrumentation_end() call adds d368495bd8e8 Merge branch 'mm-nonmm-unstable' into mm-everything adds 84c3e80a1796 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds cb95f236c622 fix up for "xfs: pass perag to xfs_alloc_read_agf()" adds f2528c293858 Add linux-next specific files for 20220708
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 (088b9c375534) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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: .../admin-guide/device-mapper/writecache.rst | 2 + Documentation/admin-guide/kernel-parameters.txt | 7 +- Documentation/admin-guide/perf/hns3-pmu.rst | 136 + Documentation/admin-guide/perf/index.rst | 1 + Documentation/core-api/mm-api.rst | 8 +- Documentation/dev-tools/kselftest.rst | 9 + Documentation/dev-tools/kunit/running_tips.rst | 3 +- .../bindings/arm/samsung/samsung-soc.yaml | 40 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../bindings/clock/qcom,gcc-msm8996.yaml | 16 + .../devicetree/bindings/clock/qcom,gcc-other.yaml | 5 +- .../bindings/clock/qcom,gpucc-sm8350.yaml | 72 + .../bindings/clock/qcom,sm8450-camcc.yaml | 80 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 3 + .../display/tegra/nvidia,tegra124-sor.yaml | 13 +- .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 2 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 5 +- .../display/tegra/nvidia,tegra20-gr3d.yaml | 5 +- .../display/tegra/nvidia,tegra20-host1x.yaml | 15 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 7 +- .../{soc/renesas => hwinfo}/renesas,prr.yaml | 2 +- .../samsung,exynos-chipid.yaml} | 2 +- .../bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 + .../k3-socinfo.yaml => hwinfo/ti,k3-socinfo.yaml} | 2 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 4 +- .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 74 +- .../bindings/remoteproc/qcom,glink-edge.yaml | 72 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 41 +- .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 21 +- .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,smd-edge.yaml | 85 + .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 50 +- .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + .../devicetree/bindings/sound/fsl-sai.txt | 3 + .../devicetree/bindings/sound/qcom,sdm845.txt | 91 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 3 + Documentation/driver-api/hte/tegra194-hte.rst | 5 +- .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/networking/tls.rst | 18 + Documentation/scsi/scsi_eh.rst | 3 +- Documentation/scsi/scsi_mid_low_api.rst | 2 +- Documentation/security/keys/core.rst | 2 +- Documentation/security/secrets/coco.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- .../trace/coresight/coresight-etm4x-reference.rst | 17 +- Documentation/trace/coresight/coresight.rst | 56 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../translations/zh_CN/devicetree/index.rst | 2 +- .../translations/zh_CN/devicetree/of_unittest.rst | 2 +- .../translations/zh_CN/devicetree/usage-model.rst | 2 +- .../translations/zh_CN/doc-guide/kernel-doc.rst | 2 +- .../translations/zh_CN/mm/free_page_reporting.rst | 2 +- Documentation/translations/zh_CN/mm/frontswap.rst | 2 +- Documentation/translations/zh_CN/mm/page_frags.rst | 2 +- Documentation/translations/zh_CN/mm/zsmalloc.rst | 2 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/virt/kvm/s390/s390-pv-boot.rst | 2 +- Documentation/virt/kvm/x86/hypercalls.rst | 2 +- Documentation/x86/orc-unwinder.rst | 2 +- MAINTAINERS | 28 +- Next/SHA1s | 154 +- Next/merge.log | 4608 ++++++++++---------- arch/arm/Kconfig | 5 +- arch/arm/arm-soc-for-next-contents.txt | 28 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 7 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 39 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 - arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/common/Kconfig | 6 +- arch/arm/common/Makefile | 1 - arch/arm/common/dmabounce.c | 582 --- arch/arm/common/sa1111.c | 64 - arch/arm/include/asm/archrandom.h | 2 + arch/arm/include/asm/bitops.h | 20 +- arch/arm/include/asm/device.h | 3 - arch/arm/include/asm/dma-direct.h | 49 +- arch/arm/include/asm/dma-mapping.h | 128 - arch/arm/include/asm/memory.h | 2 - arch/arm/mach-footbridge/Kconfig | 1 + arch/arm/mach-footbridge/common.c | 19 +- arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 + arch/arm/mach-footbridge/include/mach/memory.h | 4 - arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-mvebu/coherency.c | 2 +- arch/arm/mm/dma-mapping.c | 649 +-- arch/arm64/Kconfig | 8 - arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 232 - arch/arm64/boot/dts/mediatek/mt8186.dtsi | 1016 ----- arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 56 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 21 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 172 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 8 + arch/arm64/boot/dts/qcom/pm8994.dtsi | 10 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 20 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 11 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 38 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2 - arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 132 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 30 + ...845-shift-axolotl.dts => sdm845-lg-common.dtsi} | 514 +-- arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 68 + arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 44 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 29 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 172 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 47 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 19 +- arch/arm64/boot/dts/renesas/Makefile | 3 + .../dts/renesas/draak-ebisu-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 30 + .../boot/dts/renesas/salvator-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 9 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 14 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/archrandom.h | 10 - arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/sysreg.h | 124 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 222 +- arch/arm64/kernel/cpuinfo.c | 29 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/hyp-stub.S | 2 +- arch/arm64/kernel/idreg-override.c | 16 +- arch/arm64/kernel/mte.c | 9 - arch/arm64/kernel/traps.c | 6 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 12 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/sys_regs.c | 14 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 1 - arch/arm64/mm/mteswap.c | 9 - arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 264 ++ arch/loongarch/Kconfig | 4 - arch/loongarch/include/asm/fpregdef.h | 1 - arch/loongarch/include/asm/page.h | 1 + arch/loongarch/include/asm/processor.h | 2 - arch/loongarch/kernel/asm-offsets.c | 1 - arch/loongarch/kernel/fpu.S | 10 - arch/loongarch/kernel/numa.c | 1 - arch/loongarch/vdso/Makefile | 1 + arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 2 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/sun3_pgtable.h | 2 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 + arch/m68k/q40/README | 5 +- arch/m68k/virt/config.c | 11 + arch/m68k/virt/platform.c | 58 +- arch/powerpc/Kconfig | 3 - arch/powerpc/include/asm/archrandom.h | 3 - arch/powerpc/include/asm/machdep.h | 2 - arch/powerpc/platforms/microwatt/Kconfig | 1 - arch/powerpc/platforms/powernv/Kconfig | 1 - arch/powerpc/platforms/pseries/Kconfig | 1 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 24 + arch/s390/Kconfig | 15 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/crypto/Makefile | 2 +- arch/s390/include/asm/archrandom.h | 3 - arch/sh/mm/mmap.c | 40 +- arch/x86/Kconfig | 9 - arch/x86/include/asm/archrandom.h | 14 +- arch/x86/include/uapi/asm/bootparam.h | 1 + arch/x86/kernel/acpi/cppc.c | 10 + arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/rdrand.c | 75 +- arch/x86/kernel/kexec-bzimage64.c | 36 +- arch/x86/kernel/setup.c | 10 + arch/x86/mm/hugetlbpage.c | 8 +- arch/xtensa/platforms/iss/network.c | 63 +- block/bio.c | 2 +- block/blk-core.c | 13 +- block/blk-merge.c | 2 +- block/blk-mq-debugfs-zoned.c | 6 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq-tag.c | 13 +- block/blk-mq.c | 24 +- block/blk-mq.h | 18 +- block/blk-settings.c | 11 +- block/blk-sysfs.c | 8 +- block/blk-zoned.c | 85 +- block/blk.h | 8 +- block/bsg-lib.c | 2 +- block/genhd.c | 1 + block/ioctl.c | 2 +- block/partitions/core.c | 2 +- crypto/Kconfig | 114 + drivers/acpi/arm64/iort.c | 360 +- drivers/acpi/bus.c | 12 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/base/power/wakeup.c | 30 - drivers/base/regmap/regmap-irq.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 9 +- drivers/block/nbd.c | 5 +- drivers/block/null_blk/main.c | 2 +- drivers/block/null_blk/zoned.c | 8 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 201 +- drivers/block/rnbd/rnbd-clt.h | 18 +- drivers/block/rnbd/rnbd-srv.c | 20 +- drivers/block/rnbd/rnbd-srv.h | 4 - drivers/char/Kconfig | 1 - drivers/char/hw_random/s390-trng.c | 9 - drivers/clk/qcom/Kconfig | 21 +- drivers/clk/qcom/Makefile | 2 + drivers/clk/qcom/camcc-sm8450.c | 2856 ++++++++++++ drivers/clk/qcom/clk-alpha-pll.c | 144 +- drivers/clk/qcom/clk-alpha-pll.h | 11 +- drivers/clk/qcom/dispcc-sm8250.c | 63 +- drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gpucc-sm8350.c | 637 +++ drivers/crypto/Kconfig | 115 - drivers/devfreq/exynos-bus.c | 6 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/at_xdmac.c | 5 + drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 12 +- drivers/dma/dw-edma/dw-edma-core.c | 141 +- drivers/dma/dw-edma/dw-edma-core.h | 31 +- drivers/dma/dw-edma/dw-edma-pcie.c | 83 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 41 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 8 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 7 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/owl-dma.c | 2 +- drivers/dma/pl330.c | 2 +- drivers/dma/s3c24xx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/dma/ste_dma40.c | 2 +- drivers/dma/sun4i-dma.c | 32 +- drivers/dma/xilinx/xilinx_dpdma.c | 4 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpiolib-cdev.c | 7 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 14 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 1 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 6 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 179 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 23 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 + drivers/gpu/drm/i915/i915_vma.c | 12 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/msm/dp/dp_parser.c | 14 - drivers/gpu/drm/msm/dp/dp_parser.h | 8 - drivers/gpu/drm/msm/dp/dp_power.c | 95 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 15 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 + drivers/hwspinlock/omap_hwspinlock.c | 6 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 2 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 14 + drivers/i2c/busses/Kconfig | 12 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-cadence.c | 1 + drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-microchip-corei2c.c | 480 ++ drivers/infiniband/core/rw.c | 1 - drivers/infiniband/hw/qib/qib_file_ops.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/touchscreen/goodix.c | 22 +- drivers/iommu/amd/init.c | 5 +- drivers/iommu/apple-dart.c | 3 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 86 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 66 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 11 - drivers/iommu/dma-iommu.c | 2 +- drivers/iommu/exynos-iommu.c | 8 +- drivers/iommu/fsl_pamu_domain.c | 5 - drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 24 - drivers/iommu/intel/pasid.c | 69 +- drivers/iommu/intel/pasid.h | 1 - drivers/iommu/io-pgtable-arm-v7s.c | 75 +- drivers/iommu/iommu.c | 25 +- drivers/iommu/iova.c | 7 +- drivers/iommu/msm_iommu.c | 5 - drivers/iommu/mtk_iommu.c | 18 +- drivers/iommu/mtk_iommu_v1.c | 5 - drivers/iommu/sprd-iommu.c | 11 - drivers/iommu/sun50i-iommu.c | 3 - drivers/iommu/tegra-gart.c | 5 - drivers/iommu/tegra-smmu.c | 3 - drivers/iommu/virtio-iommu.c | 8 +- drivers/md/Makefile | 2 +- drivers/md/dm-cache-metadata.h | 2 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 23 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-io-rewind.c | 166 + drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-rq.c | 1 - drivers/md/dm-snap.c | 2 +- drivers/md/dm-table.c | 324 +- drivers/md/dm-verity-target.c | 7 +- drivers/md/dm-zone.c | 93 +- drivers/md/dm-zoned-target.c | 25 +- drivers/md/dm.c | 257 +- drivers/md/dm.h | 4 - drivers/media/platform/qcom/venus/core.c | 15 +- drivers/media/platform/qcom/venus/dbgfs.c | 9 + drivers/media/platform/qcom/venus/dbgfs.h | 13 + drivers/media/platform/qcom/venus/hfi_parser.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 22 + drivers/media/platform/qcom/venus/hfi_platform.h | 2 + drivers/mfd/bcm2835-pm.c | 74 +- drivers/mmc/core/queue.c | 3 +- drivers/net/Kconfig | 1 + drivers/net/dsa/b53/b53_spi.c | 2 - drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 61 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 + drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 17 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 7 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/sfc/falcon/farch.c | 6 +- drivers/net/ethernet/sfc/siena/farch.c | 6 +- drivers/net/usb/asix.h | 3 - drivers/net/usb/asix_common.c | 40 +- drivers/net/usb/usbnet.c | 17 +- drivers/nvme/host/apple.c | 3 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 6 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/host/zns.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/zns.c | 14 +- drivers/pci/controller/dwc/pci-dra7xx.c | 12 +- drivers/pci/controller/dwc/pci-exynos.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 20 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 12 - drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/dwc/pcie-al.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 30 +- drivers/pci/controller/dwc/pcie-designware-host.c | 102 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 46 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 10 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 6 +- drivers/pci/controller/dwc/pcie-keembay.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 22 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/endpoint/functions/pci-epf-test.c | 116 +- drivers/perf/arm-cci.c | 9 +- drivers/perf/hisilicon/Kconfig | 10 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/hns3_pmu.c | 1671 +++++++ drivers/perf/riscv_pmu.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 101 +- drivers/phy/qualcomm/phy-qcom-edp.c | 12 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 98 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 34 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 267 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h | 72 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h | 16 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h | 18 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h | 31 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h | 27 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h | 34 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h | 36 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h | 46 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h | 145 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h | 135 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h | 15 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h | 111 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h | 124 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h | 140 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h | 66 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h | 68 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h | 233 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h | 43 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h | 231 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h | 60 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h | 205 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 45 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 153 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 1242 +----- drivers/powercap/Kconfig | 13 - drivers/powercap/Makefile | 1 - drivers/powercap/arm_scmi_powercap.c | 538 --- drivers/powercap/intel_rapl_common.c | 1 + drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/max597x-regulator.c | 506 +++ drivers/regulator/ti-abb-regulator.c | 4 +- drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/cio/vfio_ccw_async.c | 1 - drivers/s390/cio/vfio_ccw_drv.c | 59 +- drivers/s390/cio/vfio_ccw_fsm.c | 99 +- drivers/s390/cio/vfio_ccw_ops.c | 77 +- drivers/s390/cio/vfio_ccw_private.h | 9 +- drivers/s390/scsi/zfcp_diag.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/a2091.c | 63 +- drivers/scsi/a3000.c | 53 +- drivers/scsi/aacraid/comminit.c | 2 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/gvp11.c | 95 +- drivers/scsi/hosts.c | 14 +- drivers/scsi/lpfc/lpfc.h | 11 +- drivers/scsi/lpfc/lpfc_attr.c | 27 +- drivers/scsi/lpfc/lpfc_bsg.c | 324 -- drivers/scsi/lpfc/lpfc_bsg.h | 14 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 22 +- drivers/scsi/lpfc/lpfc_els.c | 32 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 60 +- drivers/scsi/lpfc/lpfc_hw.h | 10 - drivers/scsi/lpfc/lpfc_hw4.h | 1 - drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 19 +- drivers/scsi/lpfc/lpfc_nvme.c | 1 + drivers/scsi/lpfc/lpfc_nvmet.c | 48 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 38 +- drivers/scsi/lpfc/lpfc_sli.h | 1 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 18 +- drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/scsi_error.c | 10 +- drivers/scsi/scsi_lib.c | 22 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/sd.c | 90 +- drivers/scsi/sd.h | 5 + drivers/scsi/sd_zbc.c | 10 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mt8186-pm-domains.h | 2 +- drivers/soc/mediatek/mt8192-pm-domains.h | 2 + drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mtk-svs.c | 2 +- drivers/soc/qcom/Kconfig | 17 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/icc-bwmon.c | 421 ++ drivers/soc/ti/pruss.c | 1 + drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/intel.c | 18 + drivers/soundwire/qcom.c | 22 +- drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-amd.c | 53 +- drivers/target/target_core_configfs.c | 27 +- drivers/target/target_core_device.c | 6 + drivers/target/target_core_file.c | 40 +- drivers/target/target_core_iblock.c | 17 +- drivers/target/target_core_sbc.c | 6 + drivers/ufs/core/ufshcd.c | 2 +- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/usb/core/hcd.c | 17 +- drivers/usb/host/ohci-sa1111.c | 25 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/vfio_iommu_spapr_tce.c | 9 +- drivers/video/fbdev/core/fbmem.c | 7 +- fs/btrfs/block-group.c | 5 +- fs/btrfs/block-rsv.c | 22 +- fs/btrfs/block-rsv.h | 14 +- fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/extent_io.c | 2 - fs/btrfs/file.c | 11 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 45 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 4 - fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/volumes.c | 3 +- fs/kernfs/file.c | 47 +- fs/ntfs/attrib.c | 8 +- fs/ntfs3/index.c | 4 +- fs/read_write.c | 3 + fs/xfs/libxfs/xfs_ag.c | 163 +- fs/xfs/libxfs/xfs_ag.h | 69 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 143 +- fs/xfs/libxfs/xfs_alloc.h | 58 +- fs/xfs/libxfs/xfs_alloc_btree.c | 9 +- fs/xfs/libxfs/xfs_attr.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_btree.c | 25 +- fs/xfs/libxfs/xfs_ialloc.c | 86 +- fs/xfs/libxfs/xfs_ialloc.h | 25 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_inode_buf.c | 5 +- fs/xfs/libxfs/xfs_refcount.c | 19 +- fs/xfs/libxfs/xfs_refcount_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap.c | 8 +- fs/xfs/libxfs/xfs_rmap_btree.c | 9 +- fs/xfs/libxfs/xfs_sb.c | 9 + fs/xfs/libxfs/xfs_types.c | 73 +- fs/xfs/libxfs/xfs_types.h | 9 - fs/xfs/scrub/agheader.c | 25 +- fs/xfs/scrub/agheader_repair.c | 21 +- fs/xfs/scrub/alloc.c | 7 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/health.c | 2 + fs/xfs/scrub/ialloc.c | 12 +- fs/xfs/scrub/refcount.c | 9 +- fs/xfs/scrub/repair.c | 32 +- fs/xfs/scrub/rmap.c | 6 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_filestream.c | 4 +- fs/xfs/xfs_fsmap.c | 3 +- fs/xfs/xfs_fsops.c | 13 +- fs/xfs/xfs_inode.c | 42 +- fs/xfs/xfs_ioctl.c | 8 +- fs/xfs/xfs_iops.c | 11 +- fs/xfs/xfs_iops.h | 3 + fs/xfs/xfs_log.c | 55 +- fs/xfs/xfs_log.h | 3 +- fs/xfs/xfs_log_cil.c | 472 +- fs/xfs/xfs_log_priv.h | 58 +- fs/xfs/xfs_log_recover.c | 41 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_notify_failure.c | 5 +- fs/xfs/xfs_reflink.c | 40 +- fs/xfs/xfs_reflink.h | 3 - fs/xfs/xfs_super.c | 1 + fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans.h | 1 + fs/xfs/xfs_trans_priv.h | 3 +- fs/zonefs/super.c | 33 +- include/acpi/cppc_acpi.h | 1 + include/asm-generic/Kbuild | 1 + include/asm-generic/archrandom.h | 25 + .../{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} | 0 include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 + include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 + include/linux/acpi.h | 2 +- include/linux/acpi_iort.h | 14 +- include/linux/acpi_viot.h | 2 + include/linux/bitmap.h | 10 +- include/linux/blk-mq.h | 18 +- include/linux/blkdev.h | 144 +- include/linux/coresight-pmu.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 120 +- include/linux/device-mapper.h | 1 - include/linux/dma/edma.h | 61 +- include/linux/dma/qcom-gpi-dma.h | 2 +- include/linux/fscache.h | 2 +- include/linux/gfp.h | 330 +- include/linux/gfp_flags.h | 334 -- include/linux/hugetlb.h | 22 +- include/linux/intel-iommu.h | 3 - include/linux/io-pgtable.h | 15 +- include/linux/io_uring_types.h | 13 +- include/linux/iommu.h | 10 + include/linux/kernfs.h | 2 +- include/linux/maple_tree.h | 1 + include/linux/mdev.h | 5 - include/linux/memremap.h | 157 +- include/linux/mfd/bcm2835-pm.h | 1 + include/linux/mm.h | 107 +- include/linux/objtool.h | 2 +- include/linux/{memremap.h => page_zone.h} | 236 +- include/linux/perf/riscv_pmu.h | 4 + include/linux/pm_wakeup.h | 31 +- include/linux/random.h | 9 +- include/linux/sockptr.h | 8 + include/linux/soundwire/sdw.h | 8 +- include/linux/swapops.h | 9 - include/linux/watch_queue.h | 2 +- include/net/flow_offload.h | 1 + include/net/pkt_sched.h | 17 + include/net/tls.h | 3 + include/ras/ras_event.h | 1 + include/scsi/scsi_host.h | 2 +- include/sound/madera-pdata.h | 2 +- include/target/target_core_backend.h | 1 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/io_uring.h | 5 +- include/uapi/linux/kfd_ioctl.h | 2 + include/uapi/linux/snmp.h | 1 + include/uapi/linux/tls.h | 2 + include/video/of_display_timing.h | 2 + init/Kconfig | 2 +- io_uring/alloc_cache.h | 19 + io_uring/io_uring.c | 26 +- io_uring/net.c | 73 +- io_uring/net.h | 11 +- io_uring/poll.c | 63 +- io_uring/poll.h | 7 +- io_uring/uring_cmd.c | 2 +- ipc/namespace.c | 5 +- kernel/bpf/btf.c | 9 + kernel/bpf/core.c | 8 +- kernel/module/main.c | 7 + kernel/ptrace.c | 2 +- kernel/signal.c | 8 +- kernel/time/timekeeping.c | 7 +- kernel/watch_queue.c | 2 +- lib/Kconfig.debug | 2 +- lib/bitmap.c | 9 +- lib/cpumask.c | 97 +- lib/kunit/executor.c | 6 +- lib/maple_tree.c | 34 +- lib/smp_processor_id.c | 2 +- localversion-next | 2 +- mm/gup_test.c | 2 +- mm/hugetlb.c | 108 +- mm/kasan/common.c | 3 +- mm/memcontrol.c | 1 - mm/memory-failure.c | 150 +- mm/memory.c | 3 +- mm/mmap.c | 2 +- mm/page_alloc.c | 166 +- mm/secretmem.c | 21 +- net/core/dev.c | 8 +- net/core/page_pool.c | 3 +- net/core/sock.c | 1 + net/mptcp/options.c | 3 + net/mptcp/pm_netlink.c | 46 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 9 +- net/mptcp/protocol.h | 9 +- net/rose/rose_route.c | 4 +- net/sched/act_police.c | 2 +- net/tls/tls_main.c | 75 + net/tls/tls_proc.c | 1 + net/tls/tls_sw.c | 92 +- net/unix/af_unix.c | 18 +- scripts/mod/modpost.c | 3 + scripts/sphinx-pre-install | 90 +- security/apparmor/policy_unpack_test.c | 12 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_template_lib.c | 6 +- sound/soc/amd/Kconfig | 12 + sound/soc/amd/Makefile | 2 + sound/soc/amd/acp-es8336.c | 324 ++ sound/soc/amd/acp-pcm-dma.c | 50 +- sound/soc/amd/acp.h | 13 + sound/soc/codecs/rt5640.c | 11 + sound/soc/codecs/wsa883x.c | 2 + sound/soc/fsl/Kconfig | 3 + sound/soc/fsl/fsl_micfil.c | 31 + sound/soc/fsl/fsl_sai.c | 38 + sound/soc/fsl/fsl_sai.h | 2 + sound/soc/fsl/fsl_spdif.c | 48 +- sound/soc/fsl/fsl_utils.c | 69 + sound/soc/fsl/fsl_utils.h | 7 + sound/soc/fsl/imx-card.c | 14 +- sound/soc/intel/avs/boards/Makefile | 2 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/catpt/device.c | 5 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 26 +- sound/soc/rockchip/rockchip_i2s.c | 2 + sound/soc/sh/rcar/core.c | 15 +- sound/soc/sof/intel/bdw.c | 7 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/tegra/tegra20_das.c | 198 +- sound/soc/tegra/tegra20_das.h | 120 - sound/soc/xilinx/xlnx_formatter_pcm.c | 2 +- tools/arch/x86/include/asm/amd-ibs.h | 16 +- tools/bpf/bpftool/Makefile | 11 +- tools/bpf/bpftool/gen.c | 108 + tools/include/linux/bitmap.h | 12 +- tools/include/linux/objtool.h | 2 +- tools/include/uapi/linux/bpf.h | 1 + tools/lib/bitmap.c | 6 +- tools/lib/bpf/bpf_core_read.h | 11 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/libbpf.c | 41 +- tools/lib/bpf/relo_core.c | 279 +- tools/lib/bpf/relo_core.h | 4 + tools/lib/bpf/usdt.c | 6 +- tools/objtool/check.c | 2 +- tools/perf/Documentation/perf.data-file-format.txt | 10 +- tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/x86/util/evsel.c | 52 + tools/perf/builtin-inject.c | 2 +- tools/perf/pmu-events/Build | 17 +- tools/perf/pmu-events/empty-pmu-events.c | 158 + tools/perf/pmu-events/jevents.c | 1342 ------ tools/perf/pmu-events/jevents.py | 409 ++ tools/perf/pmu-events/jsmn.c | 352 -- tools/perf/pmu-events/jsmn.h | 68 - tools/perf/pmu-events/json.c | 162 - tools/perf/pmu-events/json.h | 39 - tools/perf/util/amd-sample-raw.c | 68 +- tools/perf/util/env.c | 62 +- tools/perf/util/env.h | 14 +- tools/perf/util/evsel.c | 7 + tools/perf/util/evsel.h | 1 + tools/perf/util/header.c | 189 +- tools/perf/util/header.h | 2 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 + tools/testing/kunit/configs/coverage_uml.config | 11 + tools/testing/kunit/kunit.py | 78 +- tools/testing/kunit/kunit_config.py | 45 +- tools/testing/kunit/kunit_kernel.py | 60 +- tools/testing/kunit/kunit_parser.py | 63 +- tools/testing/kunit/kunit_printer.py | 48 + tools/testing/kunit/kunit_tool_test.py | 168 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 42 + tools/testing/selftests/bpf/bench.h | 12 + .../benchs/bench_local_storage_rcu_tasks_trace.c | 281 ++ .../run_bench_local_storage_rcu_tasks_trace.sh | 11 + tools/testing/selftests/bpf/network_helpers.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 73 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 2 +- .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 108 +- .../progs/local_storage_rcu_tasks_trace_bench.c | 67 + .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 + .../bpf/progs/test_core_reloc_type_based.c | 44 +- tools/testing/selftests/kselftest_module.h | 4 + tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 73 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 32 + tools/testing/selftests/net/tls.c | 15 + tools/testing/selftests/vm/mrelease_test.c | 11 +- tools/testing/selftests/vm/run_vmtests.sh | 241 +- tools/testing/selftests/wireguard/qemu/Makefile | 33 +- .../selftests/wireguard/qemu/arch/arm.config | 1 + .../selftests/wireguard/qemu/arch/armeb.config | 1 + .../selftests/wireguard/qemu/arch/i686.config | 8 +- .../selftests/wireguard/qemu/arch/m68k.config | 10 +- .../selftests/wireguard/qemu/arch/mips.config | 1 + .../selftests/wireguard/qemu/arch/mipsel.config | 1 + .../selftests/wireguard/qemu/arch/or1k.config | 22 - .../selftests/wireguard/qemu/arch/powerpc.config | 1 + .../selftests/wireguard/qemu/arch/x86_64.config | 7 +- tools/testing/selftests/wireguard/qemu/init.c | 11 + .../testing/selftests/wireguard/qemu/kernel.config | 1 - 841 files changed, 24857 insertions(+), 16631 deletions(-) create mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml rename Documentation/devicetree/bindings/{soc/renesas => hwinfo}/renesas,prr.yaml (92%) rename Documentation/devicetree/bindings/{soc/samsung/exynos-chipid.yaml => hwinfo [...] create mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,s5pv210-chipid.yaml rename Documentation/devicetree/bindings/{soc/ti/k3-socinfo.yaml => hwinfo/ti,k3-s [...] create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt delete mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi delete mode 100644 arch/arm/common/dmabounce.c delete mode 100644 arch/arm/include/asm/dma-mapping.h create mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi copy arch/arm64/boot/dts/qcom/{sdm845-shift-axolotl.dts => sdm845-lg-common.dtsi} (60%) create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts create mode 100644 arch/arm64/boot/dts/renesas/draak-ebisu-panel-aa104xd12.dts create mode 100644 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi create mode 100644 arch/arm64/boot/dts/renesas/salvator-panel-aa104xd12.dts create mode 100644 drivers/clk/qcom/camcc-sm8450.c create mode 100644 drivers/clk/qcom/gpucc-sm8350.c create mode 100644 drivers/i2c/busses/i2c-microchip-corei2c.c create mode 100644 drivers/md/dm-io-rewind.c create mode 100644 drivers/perf/hisilicon/hns3_pmu.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h delete mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 drivers/regulator/max597x-regulator.c create mode 100644 drivers/soc/qcom/icc-bwmon.c create mode 100644 include/asm-generic/archrandom.h copy include/dt-bindings/clock/{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} (100%) create mode 100644 include/dt-bindings/clock/qcom,gpucc-sm8350.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-camcc.h delete mode 100644 include/linux/gfp_flags.h copy include/linux/{memremap.h => page_zone.h} (56%) create mode 100644 io_uring/alloc_cache.h create mode 100644 sound/soc/amd/acp-es8336.c delete mode 100644 sound/soc/tegra/tegra20_das.h create mode 100644 tools/perf/pmu-events/empty-pmu-events.c delete mode 100644 tools/perf/pmu-events/jevents.c create mode 100755 tools/perf/pmu-events/jevents.py delete mode 100644 tools/perf/pmu-events/jsmn.c delete mode 100644 tools/perf/pmu-events/jsmn.h delete mode 100644 tools/perf/pmu-events/json.c delete mode 100644 tools/perf/pmu-events/json.h create mode 100644 tools/testing/kunit/configs/coverage_uml.config create mode 100644 tools/testing/kunit/kunit_printer.py create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_task [...] create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage_rcu_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c create mode 100644 tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace [...] delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/or1k.config