This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 6938bfa1fbe8 kselftest/vm: override TARGETS from arguments omits 86c93d2c4f8a selftests: kselftest framework: provide "finished" helper omits 2b2f03672949 selftests: vm: remove dependecy from internal kernel macros omits 87b7ae07700c mm-madvise-madv_dontneed_locked-fix omits c2ca3ace23ba mm: madvise: MADV_DONTNEED_LOCKED omits 9ea2216cfd90 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] omits 55f4dbd77589 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 3c9e90ff9e3b mm: generalize ARCH_HAS_FILTER_PGPROT omits c5aa47c8640d mm: unmap_mapping_range_tree() with i_mmap_rwsem shared omits c0cb6fba75bf mm: warn on deleting redirtied only if accounted omits 4d697eb04152 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] omits 743d7b7b60bd mm/huge_memory: remove stale locking logic from __split_hu [...] omits 5cca5c7ba7b0 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 4da631f071ef mm/swapfile: remove stale reuse_swap_page() omits 355f620f5574 mm/khugepaged: remove reuse_swap_page() usage omits da597a744737 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits 1dd76a70f344 mm: streamline COW logic in do_swap_page() omits ba6d640b0e21 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix omits d251ef960fc6 mm: slightly clarify KSM logic in do_swap_page() omits a24bf96f5a6f mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits f05bac2eea71 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 3bdc893abf45 mm/huge_memory: make is_transparent_hugepage() static omits 60bbabc1615a userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits 409f7391793f selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits be7b2c7ae3f8 mm: enable MADV_DONTNEED for hugetlb mappings omits 7b0a41af44fc kasan: disable LOCKDEP when printing reports omits 4f5f469056ed kasan: move and hide kasan_save_enable/restore_multi_shot omits e0871bf78344 kasan: reorder reporting functions omits ae352fb938ba kasan: respect KASAN_BIT_REPORTED in all reporting routines omits 9b8634efd3b9 kasan: add comment about UACCESS regions to kasan_report omits 949fd6861c26 kasan: rename kasan_access_info to kasan_report_info omits 22a011d3004c kasan: move and simplify kasan_report_async omits c44a1bc17d0a kasan: call print_report from kasan_report_invalid_free omits 7a042a5faeb1 kasan: merge __kasan_report into kasan_report omits cc7fe8f110c6 kasan: restructure kasan_report omits 34fcfbf173e4 kasan: simplify kasan_find_first_bad_addr call sites omits 55ea9b2a2723 kasan: split out print_report from __kasan_report omits b75a7507e927 kasan: move disable_trace_on_warning to start_report omits 5d22e1bf33ca kasan: move update_kunit_status to start_report omits 34bee51cc22e kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT omits 7a46e221954d kasan: simplify kasan_update_kunit_status() and call sites omits 287504432837 kasan: simplify async check in end_report() omits 81f2fb970108 fix for "kasan: print basic stack frame info for SW_TAGS" omits 442d1f17dbd9 kasan: print basic stack frame info for SW_TAGS omits 574e8a2f3fd4 kasan: improve stack frame info in reports omits 60d76499783d kasan: rearrange stack frame info in reports omits f188922d37c1 kasan: more line breaks in reports omits c4c25ed90231 kasan: drop addr check from describe_object_addr omits 14e64fa48f9e kasan: print virtual mapping info in reports omits 1f077ffaf4ae kasan: update function name in comments omits 23d75094325c mm/kasan: remove unnecessary CONFIG_KASAN option omits aca387439be3 kasan: test: support async (again) and asymm modes for HW_TAGS omits 980a9577b889 kasan-improve-vmalloc-tests-fix-3-fix omits 2c28b54a0efb another fix for "kasan: improve vmalloc tests" omits 1d457fb3904c fix for "kasan: improve vmalloc tests" omits 8e567fa1e059 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits dab40d2a5c78 kasan: improve vmalloc tests omits 2686beebdcf9 kasan: documentation updates omits 2e8eae88cf18 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits f7f6d7daf4d1 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 96d56c916a32 kasan: add kasan.vmalloc command line flag omits 8936adbc4d23 kasan: clean up feature flags for HW_TAGS mode omits ab6d32cfa33b kasan: mark kasan_arg_stacktrace as __initdata omits f71ccec6b1cd kasan, arm64: don't tag executable vmalloc allocations omits 52e00f6562a9 fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 501eb949649d kasan, scs: support tagged vmalloc mappings omits ee0d0dfbb71b fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits a9d755400d51 kasan, vmalloc: only tag normal vmalloc allocations omits 14521648b7e1 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits ef594da79ad6 kasan, page_alloc: allow skipping memory init for HW_TAGS omits 1341b64fb398 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits f10366f21062 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 18b78f46e6fa kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 985a073366d0 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 61eeaf8de441 kasan, vmalloc: add vmalloc tagging for SW_TAGS omits bc84edb98cc3 mm: remove unnecessary check in alloc_thread_stack_node() omits 885b4b381444 fix for "kasan, fork: reset pointer tags of vmapped stacks" omits a75252df4827 kasan, arm64: reset pointer tags of vmapped stacks omits 708e26685418 kasan, fork: reset pointer tags of vmapped stacks omits 9fb203fbe0cb kasan, vmalloc: reset tags in vmalloc functions omits 37c6742af7d0 kasan: add wrappers for vmalloc hooks omits 9ca201eb4d74 kasan: reorder vmalloc hooks omits 6c3ae8257755 kasan, vmalloc: drop outdated VM_KASAN comment omits 7e3f834a0519 kasan, x86, arm64, s390: rename functions for modules shadow omits 103db08e645d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 75fb0ffb2085 kasan: clean up metadata byte definitions omits 436535d52118 kasan, page_alloc: rework kasan_unpoison_pages call site omits 3dad2301120a kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 450c8593c983 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 78c56cb3544e kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits d1be8716f62c kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits b74f104af176 kasan, page_alloc: refactor init checks in post_alloc_hook omits a38223ded572 kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 507dfdd29d7c mm: clarify __GFP_ZEROTAGS comment omits 39bd3fafe509 kasan: drop skip_kasan_poison variable in free_pages_prepare omits ad4548d880a2 kasan, page_alloc: init memory of skipped pages on free omits ced89969bc6d kasan, page_alloc: simplify kasan_poison_pages call site omits 79d0fa7581b7 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 7b24294682ad kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits f4a0c42a722e kasan, page_alloc: deduplicate should_skip_kasan_poison omits ffc90c7a5928 mm/migration: add trace events for base page and HugeTLB m [...] omits c91559e54fdd mm/migration: add trace events for THP migrations omits 401e81c9dad8 mm: remove range parameter from follow_invalidate_pte() omits 7282101f4820 dax: fix missing writeprotect the pte entry omits 1a57a1f6038f mm: pvmw: add support for walking devmap pages omits 3acb1af060a4 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits d922506dc531 dax: fix cache flush on PMD-mapped pages omits 5dcf24fc2a08 mm: rmap: fix cache flush on THP pages omits 6a6d855577a0 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() omits 33e478337894 mm: filemap_unaccount_folio() large skip mapcount fixup omits a2d489e7556a mm: delete __ClearPageWaiters() omits 8dd086d53b5a selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT omits e21e8917524b selftest/vm: add util.h and and move helper functions there omits 7ea72f2be495 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 51fad5f9fb4b Merge branch 'akpm-current/current' omits 2c7eed642cbf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 334bf6a6919d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b40e0c3afd33 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 77ed1dac2707 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits fad0b5134137 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 23a69ff2e683 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 6bd9a1954e87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a147425bcbb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7de448fa8193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a9261fd6e6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d119da368f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08e0b66ad6c4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 2e7cbd631524 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2abd83f8a60f Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 8e485c40e248 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits f0e34e2f4aed Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f3bdadf438f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d9a07609e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58569269ab05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits f4a7d822e272 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits d0b670535363 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 922edea7840d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 926bbdc5d86c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40d4baeeaf9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a9996f27776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84c06c999d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 713bd62fd111 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0f9ce949f806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 795130b276df Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3d62ffafbed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59eef21c9e96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b812b5521018 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a42d8a24a14b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 5c7d5ec5d1e7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f66fb8e31cba Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits f980aba396ef Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 20b13ad9ad0c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 1d70c2437148 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 920ca4e31d7b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b9d4777fd770 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 8524bdef2e5f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d7a1db004794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5d159b6e6d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79438bc78217 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa31dd94dc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa89cfacce4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d652b714ac33 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a6e2c582fa07 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 99b3ff10b09b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits aa253084ec21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c82c3f29100 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 2015e6f0b161 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits b987eb3e605e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits b8cc0816642e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 213d3de9544b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c7344b89938 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 90e47502b28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b2c3a23ea26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 985f62afc329 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58045f854c84 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 7a4b17b3be90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 362278be0e1a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits b9e70d9c95a4 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 7316b1fb4954 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf908afcc74b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 07a25676f50b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 4ae704560a63 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits cbcc77ff313a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c1599c552d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0efeccc600c0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6d3ea20a8b92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90d956c42c82 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 4c7bc9f03b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2403c56eb5fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79f23f32a083 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits dc5248fe70b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d4e574098519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d784edf80d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1fd1fd7c087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d190d1a8b461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e6b058e4508 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 5c2b571ed2ba Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits aa4306c505ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits df8f26103c46 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 34180d97a38e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 19235c0421d9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 1b35374fb93a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 965e0ab7e205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ac9c6d18311 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b0bf5e8d3c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d18496e1d54a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 7c8ac7903fa2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits edde56a9a9da Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ae0d2ec0830f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 319bf54bfdfc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits b4ae8137776f Merge branch 'master' of git://linuxtv.org/media_tree.git omits b0e5b6f6542f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 73a76bec54b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 48ad69ee985e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 6dc16d40cf2f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 642f17d80819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ace05a0cb1d9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 150fee3eeae2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f747d13b4307 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 186a57c616f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9952e6bcbdd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 602dac4c59ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a42a269bb14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a0127a85ae98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37b9ba7fe729 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 301697684696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7486415a2cc6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 9835a3ad241e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 6b3ef79b1aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 069c968850ce Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 20992c62aca9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bd79fd7f44a4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3f482744eafc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7efe6e353780 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits dd7a697ab103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2625119d113e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f7c1ea5b0e8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 881609f27324 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits dd849524fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d36b47a0b54 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 7227754d689c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9f9f87f3f822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afdcdc7a618a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08d0a26d9244 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1709b7d14d0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51d124e21b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f26c3c2faa5 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits d8ce67dedd23 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits b3fa6bf34873 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fd74bcaa713c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc940be53a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b39dcd165c2e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits e044c655bc19 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 788415c78ed1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 80e664325aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 487007502e32 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits abc3062faa1d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5c560abce9b9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 30fa977c9340 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 913d0fd56939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afe7dd24130e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b4042f8e55d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0bd502b5d196 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88123153a39c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccf2da2b185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3b3a385a357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f85b4925c36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b11e32f395d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d20add67c31f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 829da5400806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ab530ddb9a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 57edefbcea18 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7ce0d8ebe609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b9a03421de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b3cc9d77261 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2837c5083884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18f207b991d6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits f6726cead1d5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e1518b34892a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 718344d6fe83 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 758c1550b55a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 62e821e3ce91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb4e0eea8056 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b99244372e94 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7240617abdb1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 26e2b5c122b1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 2bc757bda57a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits f8395842072b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0057ddb1d250 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits bbfeee24926c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits ff599495f629 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits 8a9b7bb96029 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e98c331ae190 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits e182dd042f83 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 00f7b5e20a56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 65b0a0f8a343 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 51b67f9c39b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e9c6d3896339 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d1dc2097f011 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c0d3ead0a514 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 1cfef2c0a97a parisc: Fix invalidate/flush vmap routines omits 9f4e39a37749 parisc: Convert parisc_requires_coherency() to static branch omits 66deb735eb71 cifs: fix bad fids sent over wire omits c5bd03cc4dd2 cifs: do not skip link targets when an I/O fails omits 00ba5d2ed22b cifs: fix KASAN warning in parse_server_interfaces() during mount omits f39df340aa02 cifs: during reconnect, update interface if necessary omits 715391271089 cifs: change iface_list from array to sorted linked list omits e708dfc5e526 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next omits a345a5e13ccc Merge branch 'asoc-linus' into asoc-next omits 85f013070639 Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gf [...] omits cfb8c6f9e2c9 Merge branch 'linus' omits d79e394c7ba5 Merge branch 'remotes/lorenzo/pci/uniphier' omits 3e7b96d12139 Merge branch 'remotes/lorenzo/pci/rcar' omits a959fe1f7fb5 Merge branch 'remotes/lorenzo/pci/qcom' omits 15f05c408c59 Merge branch 'remotes/lorenzo/pci/mvebu' omits 27892ea49fc0 Merge branch 'remotes/lorenzo/pci/misc' omits e380e9da1f86 Merge branch 'remotes/lorenzo/pci/imx6' omits 4b52e9cb2f30 Merge branch 'remotes/lorenzo/pci/hv' omits 0c2c4cefb9f3 Merge branch 'pci/host/fu740' omits 0f307cf05770 Merge branch 'remotes/lorenzo/pci/endpoint' omits 849b720b7913 Merge branch 'pci/host/dwc' omits f44aeb2fbc26 Merge branch 'remotes/lorenzo/pci/aardvark' omits 5feee930e036 Merge branch 'pci/vga' omits 058fe88df43c Merge branch 'pci/p2pdma' omits 6a3a5ae87fce Merge branch 'pci/misc' omits cd4f6b1cde8b Merge branch 'pci/hotplug' omits b0e8ff8f904d Merge branch 'pci/enumeration' omits 37bc9723a3b7 Merge branch 'pci/bridge-class-codes' omits ca01309c5c1b Merge branch 'pci/acpi' omits 82c20a7b207d Merge branch into tip/master: 'x86/cleanups' omits 3e6a27d26fae Merge branch into tip/master: 'x86/misc' omits 28b6c894942a gfs2: Add read/write page 'fault_stats' omits 5e56fede8656 Merge branch 'fs-folio' into for-next omits 5063f22c914e mm/damon: minor cleanup for damon_pa_young omits 61f719d76d1b Merge branch into tip/master: 'core/core' omits d71e912bccff Merge branch into tip/master: 'irq/core' omits 1a1e02e57ddc Merge branch into tip/master: 'locking/core' omits e0ab6852ee8e Merge branch into tip/master: 'perf/core' omits 6ee893d9ac34 Merge branch into tip/master: 'ras/core' omits 791d54a43c6f Merge branch into tip/master: 'sched/core' omits 84c4ed747de2 Merge branch into tip/master: 'timers/core' omits 5aeda644d75b Merge branch into tip/master: 'x86/build' omits 42cd738ffa15 Merge branch into tip/master: 'x86/cc' omits 3c2339874ddc Merge branch into tip/master: 'x86/cleanups' omits 94c26283f64e Merge branch into tip/master: 'x86/core' omits 5cf24d22af6d Merge branch into tip/master: 'x86/cpu' omits 5cdee7c418fe Merge branch into tip/master: 'x86/irq' omits 2614fd631595 Merge branch into tip/master: 'x86/misc' omits 825e3a76ea7a Merge branch into tip/master: 'x86/paravirt' omits 331616a1e04b Merge branch into tip/master: 'x86/pasid' omits d0efe4968a1a Merge branch into tip/master: 'x86/sev' omits db24b767f70e Merge branch into tip/master: 'x86/sgx' omits 0488343ba3dd selftests/vm/transhuge-stress: Support file-backed PMD folios omits cd0005e55346 mm/filemap: Support VM_HUGEPAGE for file mappings omits aaecf6f19823 mm/readahead: Switch to page_cache_ra_order omits 2d6ed592699b mm/readahead: Align file mappings for non-DAX omits b8674fee8980 mm/readahead: Add large folio readahead omits 34b6911eaba1 mm: Support arbitrary THP sizes omits eba4124618f1 mm: Make large folios depend on THP omits 6e0e35a97fa0 mm: Fix READ_ONLY_THP warning omits 55f81b61d561 mm/filemap: Allow large folios to be added to the page cache omits c88b45df817d mm: Turn can_split_huge_page() into can_split_folio() omits da5872c0822c mm/vmscan: Convert pageout() to take a folio omits a258b70fef02 mm/vmscan: Turn page_check_references() into folio_check_r [...] omits 9bdc39443c40 mm/vmscan: Account large folios correctly omits 328727e05c85 mm/vmscan: Optimise shrink_page_list for non-PMD-sized folios omits d7bb4684ec02 mm/vmscan: Free non-shmem folios without splitting them omits 0293fd3258c9 mm/rmap: Constify the rmap_walk_control argument omits 81a5c6edf214 mm/rmap: Convert rmap_walk() to take a folio omits 5fbdd74de50e mm: Turn page_anon_vma() into folio_anon_vma() omits 34a6b0b3e97a mm/rmap: Turn page_lock_anon_vma_read() into folio_lock_an [...] omits 3abf7b44bb07 mm/damon: Convert damon_pa_young() to use a folio omits d6f79e38960a mm/damon: Convert damon_pa_mkold() to use a folio omits b3de4f5697d4 mm/migrate: Convert remove_migration_ptes() to folios omits 39a847172fcb mm/rmap: Convert make_device_exclusive_range() to use folios omits 11254f9cd718 mm/rmap: Convert try_to_migrate() to folios omits 21008c34cc45 mm/rmap: Convert try_to_unmap() to take a folio omits be336fb693f0 mm/huge_memory: Convert __split_huge_pmd() to take a folio omits 55f08872f5bd mm/rmap: Turn page_referenced() into folio_referenced() omits 77da845cabb5 mm/mlock: Add mlock_vma_folio() omits 31db6230d61b mm/rmap: Use a folio in page_mkclean_one() omits edd99d5ef2d1 mm/page_idle: Convert page_idle_clear_pte_refs() to use a folio omits b786e44a4dbf mm: Convert page_vma_mapped_walk to work on PFNs omits 50b6a7b198e4 sparc32: Add pmd_pfn() omits 5bb7ea6e4e03 powerpc: Add pmd_pfn() omits 9b9c350990ce mips: Make pmd_pfn() available in all configurations omits 72115198df85 arch: Add pmd_pfn() where it is missing omits 72816e68f5e4 mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALK omits 45fc5de48d36 mm: Add folio_pgoff() omits c234f669658d mm: Add split_folio_to_list() omits 22074a418862 mm: Add folio_mapcount() omits e0dc86f5dd31 mm: Turn head_compound_mapcount() into folio_entire_mapcount() omits 06a54b023682 mm/vmscan: Turn page_check_dirty_writeback() into folio_ch [...] omits c1aa3912363f fs: Move many prototypes to pagemap.h omits b343b6e4ca27 mm/truncate: Combine invalidate_mapping_pagevec() and __in [...] omits 0cc7aa78360c mm: Turn deactivate_file_page() into deactivate_file_folio() omits d40869cf7398 mm/truncate: Convert __invalidate_mapping_pages() to use a folio omits db462c3bccb3 mm/truncate: Split invalidate_inode_page() into mapping_ev [...] omits 3086765ccc4d mm: Convert remove_mapping() to take a folio omits 69225da8961d mm/truncate: Replace page_mapped() call in invalidate_inod [...] omits 5fac696bbff5 mm/truncate: Convert invalidate_inode_page() to use a folio omits c179d02da03e mm/truncate: Inline invalidate_complete_page() into its on [...] omits ead90753b8e1 splice: Use a folio in page_cache_pipe_buf_try_steal() omits 88e281c355d5 mm/vmscan: Convert __remove_mapping() to take a folio omits 24624aeff612 mm: Turn putback_lru_page() into folio_putback_lru() omits 8adee6232b1c mm: Add lru_to_folio() omits 0151460ef087 mm/memcg: Convert mem_cgroup_swapout() to take a folio omits c0ba7e5647b8 mm/workingset: Convert workingset_eviction() to take a folio omits 6ffb884fa795 mm/gup: Convert check_and_migrate_movable_pages() to use a folio omits c43301271118 mm: Add four folio wrappers omits d90752992acc mm: Turn isolate_lru_page() into folio_isolate_lru() omits 7a600073ce9f mm/gup: Turn compound_range_next() into gup_folio_range_next() omits e71b174db9ca mm/gup: Turn compound_next() into gup_folio_next() omits 8b8c4bee37b0 mm/gup: Convert gup_huge_pgd() to use a folio omits 99e6125b9537 mm/gup: Convert gup_huge_pud() to use a folio omits 757a4720ff99 mm/gup: Convert gup_huge_pmd() to use a folio omits 6c7edb012f84 mm/gup: Convert gup_hugepte() to use a folio omits 9c5ae5c86b90 mm/gup: Convert gup_pte_range() to use a folio omits d7ef3f619367 mm/hugetlb: Use try_grab_folio() instead of try_grab_compo [...] omits eeff7594de52 mm/gup: Add gup_put_folio() omits 1fb7df6532b5 mm: Remove page_cache_add_speculative() and page_cache_get [...] omits 986c5dd05d1a mm/gup: Convert try_grab_page() to use a folio omits 86ce9c610e35 mm/gup: Add try_get_folio() and try_grab_folio() omits b1d4450b3b0b mm: Turn page_maybe_dma_pinned() into folio_maybe_dma_pinned() omits ecec74984908 mm: Add folio_pincount_ptr() omits 818dd3d36f2c mm: Make compound_pincount always available omits 10d0ed0fb265 mm/gup: Remove hpage_pincount_sub() omits d2266d7d90e9 mm/gup: Remove hpage_pincount_add() omits 8687d64ce334 mm/gup: Handle page split race more efficiently omits a8ea0023781e mm/gup: Remove an assumption of a contiguous memmap omits 4510fbf351cf mm/gup: Fix some contiguous memmap assumptions omits 193a129b2dd0 mm/gup: Change the calling convention for compound_next() omits 96b447b43c11 mm/gup: Optimise compound_range_next() omits 9c56c8a28931 mm/gup: Change the calling convention for compound_range_next() omits 182d140e389d mm/gup: Remove for_each_compound_head() omits c9e7134268aa mm/gup: Remove for_each_compound_range() omits 8c2892763f79 mm/gup: Increment the page refcount before the pincount omits 4e700cbf28a8 mm/gup: migrate device coherent pages when pinning instead [...] omits 05abb991b91d mm: remove the vma check in migrate_vma_setup() omits 0008dc1a8adf tools: update test_hmm script to support SP config omits 7a8eba1685a6 tools: update hmm-test to support device coherent type omits f6ef8cb1fc80 lib: add support for device coherent type in test_hmm omits 7dc0956f9fb8 lib: test_hmm add module param for zone device type omits 8f965c1caf44 lib: test_hmm add ioctl to get zone device type omits 51ab100bee0d drm/amdkfd: coherent type as sys mem on migration to ram omits 619d17e2c839 drm/amdkfd: add SPM support for SVM omits 7deafb2222f4 mm/gup: fail get_user_pages for LONGTERM dev coherent type omits ad11281c67f9 mm: add device coherent vma selection for memory migration omits 97ed90bf5622 mm: add zone device coherent type memory support omits 210b966b7e2f Merge tag 'scmi-updates-5.18' of git://git.kernel.org/pub/ [...] omits 4b52c464e657 Merge tag 'juno-update-5.18' of git://git.kernel.org/pub/s [...] omits 427094423e44 Merge tag 'juno-fix-5.17' of git://git.kernel.org/pub/scm/ [...] omits 34c29cdcc836 Merge tag 'scmi-fix-5.17' of git://git.kernel.org/pub/scm/ [...] adds 9d8e7007dc7c Merge tag 'tpmdd-next-v5.18-v2' of git://git.kernel.org/pu [...] adds 356a1adca877 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 90ea15b7c972 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 1b74b4600d03 Merge tag 'm68k-for-v5.18-tag1' of git://git.kernel.org/pu [...] adds 1422df58e5eb Merge branch 'edac-amd64' into edac-updates-for-v5.18 adds 5e8919170ad6 Merge tag 'edac_updates_for_v5.18_rc1' of git://git.kernel [...] adds d752e2111465 Merge tag 'x86_cpu_for_v5.18_rc1' of git://git.kernel.org/ [...] adds 22687350452c Merge tag 'x86_misc_for_v5.18_rc1' of git://git.kernel.org [...] adds e10821b8a035 Merge tag 'x86_build_for_v5.18_rc1' of git://git.kernel.or [...] adds 35cbdaf75394 Merge tag 'x86_paravirt_for_v5.18_rc1' of git://git.kernel [...] adds 88f30ac22733 Merge tag 'x86_sev_for_v5.18_rc1' of git://git.kernel.org/ [...] adds 61e2658e37b3 Merge tag 'x86_sgx_for_v5.18_rc1' of git://git.kernel.org/ [...] adds 6b9bfb1365f4 Merge tag 'x86_cc_for_v5.18_rc1' of git://git.kernel.org/p [...] adds eaa54b1458ca Merge tag 'x86_cleanups_for_v5.18_rc1' of git://git.kernel [...] adds 3fd33273a467 Merge tag 'x86-pasid-2022-03-21' of git://git.kernel.org/p [...] adds bba90e096468 Merge tag 'core-core-2022-03-21' of git://git.kernel.org/p [...] adds 84c2e17951fe Merge tag 'timers-core-2022-03-21' of git://git.kernel.org [...] adds 93287e28bcc8 Merge tag 'irq-core-2022-03-21' of git://git.kernel.org/pu [...] adds 53d862fac4a0 parisc: Fix invalidate/flush vmap routines adds a04b1bf574e1 Merge tag 'for-5.18/parisc-1' of git://git.kernel.org/pub/ [...] adds 35dc0352bb6c Merge tag 'rcu.2022.03.13a' of git://git.kernel.org/pub/sc [...] adds d2eb5500f1d9 Merge tag 'lkmm.2022.03.13a' of git://git.kernel.org/pub/s [...] adds 346658a5e189 Merge tag 'docs-5.18' of git://git.lwn.net/linux adds bf978a83ed1d Merge back ACPI device enumeration material for v5.18. adds 314b97cc97f0 Merge branches 'acpica', 'acpi-osl', 'acpi-bus' and 'acpi-tables' adds 03d5c98d9158 Merge branches 'acpi-pm', 'acpi-properties', 'acpi-misc' a [...] adds 24b2b094b556 Merge branches 'acpi-ec', 'acpi-cppc', 'acpi-fan' and 'acp [...] adds 8a9bd50a9d68 Merge branches 'acpi-soc', 'acpi-video' and 'acpi-apei' adds 1bde8bddb5db Merge branch 'acpi-docs' adds 242ba6656d60 Merge tag 'acpi-5.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds 86c17c40d290 Merge branches 'pm-cpufreq' and 'pm-cpuidle' adds dfad78e07e93 Merge branches 'pm-sleep', 'pm-domains' and 'pm-docs' adds ac9f31096bc5 Merge branch 'powercap' adds ec3d8b8365e9 Merge branch 'pm-tools' adds 02b82b02c343 Merge tag 'pm-5.18-rc1' of git://git.kernel.org/pub/scm/li [...] adds 2d6fc1455f3f Merge branches 'thermal-powerclamp', 'thermal-int340x' and [...] adds 31035f3e20af Merge branch 'thermal-hfi' adds f648372dfe3e Merge tag 'thermal-5.18-rc1' of git://git.kernel.org/pub/s [...] adds f400bea2d44b Merge tag 'pnp-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds 7eb667875c6d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 9fd75b66b8f6 ax25: Fix refcount leaks caused by ax25_cb_del() adds fc6d01ff9ef0 ax25: Fix NULL pointer dereferences in ax25 timers adds ed32641e06c6 Merge branch 'ax25-fixes' adds 8d3ea3d402db net: bcmgenet: Use stronger register read/writes to assure [...] adds ed0c99dc0f49 tcp: ensure PMTU updates are processed during fastopen adds 31aa8856abe5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a6d4b685026c Merge branch 'for-next' into for-linus adds 646b907e1559 Merge tag 'asoc-v5.18' of https://git.kernel.org/pub/scm/l [...] adds 3fd177beee75 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a7663c89f419 ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs adds 5cb90dcb6ad5 ASoC: fsl-asoc-card: Fix jack_event() always return 0 adds 7b72f3bb0907 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds d34ecb61eee6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 39a1ccc95ceb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 09005bef5529 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f8ed0b7c9994 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 36255ff1c7c3 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds c54a82477a2d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f46266e6e7b0 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds 4e18765ba991 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 77dc725219bd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds edacf97fa593 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds c1ad51897c75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds de2ccf9eb707 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 077dc6bc0658 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 574a58e4f080 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6834fc432573 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 27610c0a0ca2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1b05914e405a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d2e86f969b4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 6cd80f15d757 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new a38325eff822 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b5475dd9fab0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new b579dc07dce4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32536b6c5ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05fa7f5451a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b300aeaa07a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b42b5243c89 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e0e1aa5154fb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e705973346f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6621d691605 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57f235f8c8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46f5d957d0bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf5b0a41b128 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2112fddec72c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a963790c387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 337867c66de9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca546721955b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 83e31707bb8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a974dc006b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84d8862bfc08 Merge tag 'juno-update-5.18' of git://git.kernel.org/pub/s [...] new 0bf3cf81c78b Merge tag 'scmi-updates-5.18' of git://git.kernel.org/pub/ [...] new b1155329a0f5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4b2271d960d1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e639acbe2ebd Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 3f726fe5c534 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new b40435d42072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77fecd8ac9d1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e83da8e2a1c3 clk: sifive: duplicate the macro definitions for the time being new 0493692b40d0 dt-bindings: change the macro name of prci in header files [...] new 990d627f80c3 riscv: dts: Change the macro name of prci in each device node new 24a4a29f755e clk: sifive: Add SoCs prefix in each SoCs-dependent data new 5e916932df63 clk: sifive: Move all stuff into SoCs header files from C files new b41364d67ff2 Merge branch 'clk-sifive' into clk-next new c5601e0720ce clk: visconti: prevent array overflow in visconti_clk_regi [...] new b736ce7632d1 Merge branch 'clk-visconti' into clk-next new 26c1bc67aa2f dt-bindings: clk: rs9: Add Renesas 9-series I2C PCIe clock [...] new 0c125f87a840 clk: fixed-factor: Introduce devm_clk_hw_register_fixed_fa [...] new 892e0ddea1aa clk: rs9: Add Renesas 9-series PCIe clock generator driver new 5a8260c33c0d Merge branch 'clk-renesas' into clk-next new 364360706c1b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f5968f2015f2 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new ef0fb6c35636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78a03f1c9aae Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 5e86d7170f71 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 85dccf6f1f32 Merge branch 'for-next' of git://github.com/openrisc/linux.git new b1c63da711c2 parisc: Detect hppa-suse-linux-gcc compiler for cross-building new bb2984b47058 parisc: Convert parisc_requires_coherency() to static branch new b0d5b80103e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe2640bd7a62 powerpc/pseries: Fix use after free in remove_phb_dynamic() new 5a597e9e0815 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e53aba529c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68ffd5593a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b96fe1680ea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6efc6337aa2b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c765f2583170 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 99a18cd9f42a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69406a7ac910 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 5b17e0ec0f62 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 0c01da0ee7c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 322794d3355c ceph: fix inode reference leakage in ceph_get_snapdir() new 1ad3bb28d336 ceph: assign the ci only when the inode isn't NULL new 8d728c769fd8 ceph: use ktime_to_timespec64() rather than jiffies_to_tim [...] new 367290e6355c ceph: track average r/w/m latency new 54d7b821a37f ceph: include average/stdev r/w/m latency in mds metrics new 271251f841a5 ceph: use tracked average r/w/m latencies to display metri [...] new c38af9825eff ceph: uninitialized variable in debug output new f639d9867eea ceph: fix memory leak in ceph_readdir when note_last_dentr [...] new 312a5b1e61a7 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 83142e4597f0 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 3c5f4e09eeee Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 65e9d9e98362 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2238c57db557 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 009f579b0861 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e60aeb2dee1a f2fs: make gc_urgent and gc_segment_mode sysfs node readable new 5b5b4f85b016 f2fs: fix to do sanity check on .cp_pack_total_block_count new f3a5f58efba7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b7f6f27d5ebb gfs2: Minor retry logic cleanup new b1ab412372e9 gfs2: Fix gfs2_file_buffered_write endless loop workaround new 71ce71ed5452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24ec07881527 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 583c2d6b7eaf Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 3598c5243b43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbdfbe5e541f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 44c84eb4a0a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d91258e6cd74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 197b33c2bca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22c7bc1e42ee Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 6aead9720418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d48ef51273 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 580289b121a3 Merge branch 'pci/acpi' new 1c28a37979c2 Merge branch 'pci/bridge-class-codes' new 7777684fa299 Merge branch 'pci/enumeration' new 132a211f07fb Merge branch 'pci/hotplug' new 0cd457b66863 Merge branch 'pci/misc' new 63cd736f4494 PCI: Avoid broken MSI on SB600 USB devices new 959b53a9ddc9 Merge branch 'pci/msi' new 653c958098b4 Merge branch 'pci/p2pdma' new 6db33f6067a8 Merge branch 'pci/vga' new 7b42614507bb Merge branch 'remotes/lorenzo/pci/aardvark' new d45e6afacc7b Merge branch 'pci/host/dwc' new de4e5cf4db75 Merge branch 'remotes/lorenzo/pci/endpoint' new a382c757ec5e PCI: fu740: Force 2.5GT/s for initial device probe new 4067e40744ea Merge branch 'pci/host/fu740' new a3b076f992f7 Merge branch 'remotes/lorenzo/pci/hv' new 192ad6620f3f Merge branch 'remotes/lorenzo/pci/imx6' new 455675257df6 Merge branch 'remotes/lorenzo/pci/misc' new 281c49285a1e Merge branch 'remotes/lorenzo/pci/mvebu' new 4aec50cfdf7b Merge branch 'remotes/lorenzo/pci/qcom' new a0754577a668 Merge branch 'remotes/lorenzo/pci/rcar' new 6afc23659427 Merge branch 'remotes/lorenzo/pci/uniphier' new 1874b6d7ab1b PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" new 825da4e9cec6 PCI: xgene: Revert "PCI: xgene: Fix IB window setup" new 29d0071ad0b4 Merge branch 'remotes/lorenzo/pci/xgene' new 7977f96ca93f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 53862d42afe8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 5920db3e4b50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18ea1c0babeb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 563d722170b9 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 85f321059c2e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b4526964b421 Merge branch 'master' of git://linuxtv.org/media_tree.git new ba2c670ae84b media: nxp: Restrict VIDEO_IMX_MIPI_CSIS to ARCH_MXC or CO [...] new 8a6094124bc5 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new ca0a0aecec5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 530697193e5c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new c923df4174b8 dt-bindings: devfreq: rk3399_dmc: Convert to YAML new 8c15c750d512 dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redunda [...] new fbe78d823889 dt-bindings: devfreq: rk3399_dmc: Fix Hz units new aa6f2fea7dea dt-bindings: devfreq: rk3399_dmc: Specify idle params in n [...] new fc53273c5bbc dt-bindings: devfreq: rk3399_dmc: Add more disable-freq pr [...] new 913ff33fa0fc PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props new 0e2539b2f42f PM / devfreq: rk3399_dmc: Drop excess timing properties new 1cec1a0a4329 PM / devfreq: rk3399_dmc: Use bitfield macro definitions f [...] new 24093edf962d PM / devfreq: rk3399_dmc: Support new disable-freq properties new b8f8c11dc4cd PM / devfreq: rk3399_dmc: Support new *-ns properties new 0301093e5d90 PM / devfreq: rk3399_dmc: Disable edev on remove() new 1e51acbfd050 PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table() new 3b2a5bb9dd21 PM / devfreq: rk3399_dmc: Avoid static (reused) profile new f50d06f02a8c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 0b4049417552 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1ad39d3aa3e3 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 7f68d7493ff0 IB/iser: Remove iser_reg_data_sg helper function new ee4efeaea883 IB/iser: Use iser_fr_desc as registration context new 80303ee24490 IB/iser: Generalize map/unmap dma tasks new 2e11a5e459c1 IB/iser: Fix error flow in case of registration failure new 87e0eacb176f RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dy [...] new 088f2ecd2826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f22881de730e netlabel: fix out-of-bounds memory accesses new b8f7544a6cb3 qed: remove unnecessary memset in qed_init_fw_funcs new e6980b572fb7 net: sparx5: Use vid 1 when bridge default vid 0 to avoid [...] new 2cfadb761d3d netfilter: conntrack: revisit gc autotuning new 31d0bb9763ef netfilter: conntrack: Add and use nf_ct_set_auto_assign_he [...] new b2d306542ff9 netfilter: nf_tables: do not reduce read-only expressions new 34cc9e52884a netfilter: nf_tables: cancel tracking for clobbered destin [...] new 03858af0135f netfilter: nft_ct: track register operations new e50ae445fb70 netfilter: nft_lookup: only cancel tracking for clobbered dregs new aaa7b20bd4d6 netfilter: nft_meta: extend reduce support to bridge family new 4e2b29d88168 netfilter: nft_numgen: cancel register tracking new ffe6488e624e netfilter: nft_osf: track register operations new 5da03b566626 netfilter: nft_hash: track register operations new 71ef842d73f6 netfilter: nft_immediate: cancel register tracking for dat [...] new d77a721d212d netfilter: nft_socket: track register operations new 48f1910326ea netfilter: nft_xfrm: track register operations new 611580d2df1f netfilter: nft_tunnel: track register operations new 3c1eb413a45b netfilter: nft_fib: add reduce support new e86dbdb9d461 netfilter: nft_exthdr: add reduce support new fd4213929053 netfilter: nf_nat_h323: eliminate anonymous module_init & [...] new bb321ed6bbaa netfilter: flowtable: remove redundant field in flow_offlo [...] new 217cff36e885 netfilter: flowtable: pass flowtable to nf_flow_table_iterate() new 4b45e07907d8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] new fc9769f62e59 nfp: calculate ring masks without conditionals new 62d033309d62 nfp: move the fast path code to separate files new 6fd86efa630e nfp: use callbacks for slow path ring related functions new d6488c49c253 nfp: prepare for multi-part descriptors new 07cd69c96bff nfp: move tx_ring->qcidx into cold data new 0dcf7f500b0a nfp: use TX ring pointer write back new b94b6a1342cc nfp: add per-data path feature mask new d9e3c29918a8 nfp: choose data path based on version new c10d12e3dce8 nfp: add support for NFDK data path new d9d950490a0a nfp: nfdk: implement xdp tx path for NFDK new 57939fdc2cbe Merge branch 'nfp3800' new af9b45d08eb4 net: sparx5: Add arbiter for managing PGID table new 3bacfccdcb2d net: sparx5: Add mdb handlers new a62551c988d2 Merge branch 'sparx5-mcast' new e94b99a40b99 ar5523: fix typo "to short" -> "too short" new 4f3dda8b4c4b s390/ctcm: fix typo "length to short" -> "length too short" new d2d803d1c72b i825xx: fix typo "Frame to short" -> "Frame too short" new dc97870682e1 mISDN: fix typo "frame to short" -> "frame too short" new e7dc00f3d6c3 Merge branch 'too-short' new 7a1b0b1a555e bnxt: use the devlink instance lock to protect sriov new 8879b32a3a80 devlink: add explicitly locked flavor of the rate node APIs new 76eea6c2e663 netdevsim: replace port_list_lock with devlink instance lock new aff3a9250946 netdevsim: replace vfs_lock with devlink instance lock new 14e426bf1a4d devlink: hold the instance lock during eswitch_mode callbacks new ca4f3f187b08 Merge branch 'devlink-locking' new 351bdbb6419c net: Revert the softirq will run annotation in ____napi_sc [...] new 1ddcbfbf9dc9 net/tls: remove unnecessary jump instructions in do_tls_se [...] new b1a6f56b6506 net/tls: optimize judgement processes in tls_set_device_offload() new e0c0ca3546ad Merge branch 'net-tls-some-optimizations-for-tls' new afaed2b142a1 net: dsa: mv88e6xxx: Require ops be implemented to claim S [...] new bd48b911c88f net: dsa: mv88e6xxx: Ensure STU support in VLAN MSTI callback new 7ee776cdc7a0 Merge branch 'net-dsa-mv88e6xxx-mst-fixes' new a53cbe5d628c net: dsa: felix: allow PHY_INTERFACE_MODE_INTERNAL on port 5 new 94f19e1ec38f selftests: net: change fprintf format specifiers new c050f5e91b47 net: dsa: mv88e6xxx: Fill in STU support for all supported chips new d2de72259f3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a8fee96202e2 libbpf: Avoid NULL deref when initializing map BTF info new b00fa38a9c1c bpf: Enable non-atomic allocations in local storage new 0e790cbb1af9 selftests/bpf: Test for associating multiple elements with [...] new 30630e44b658 Merge branch 'Enable non-atomic allocations in local storage' new 058ec4a7d9cf bpf: Treat bpf_sk_lookup remote_port as a 2-byte field new 3c69611b8926 selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup [...] new ce5236800116 selftests/bpf: Fix test for 4-byte load from remote_port o [...] new 46e9244b2563 Merge branch 'Make 2-byte access to bpf_sk_lookup->remote_ [...] new ef078600eec2 bpf: Select proper size for bpf_prog_pack new ee2a098851bf bpf: Adjust BPF stack helper functions to accommodate skip > 0 new e1cc1f39981b selftests/bpf: Test skipping stacktrace new 7ada3787e91c bpf: Check for NULL return from bpf_get_btf_vmlinux new ec80906b0fbd selftests/bpf/test_lirc_mode2.sh: Exit with proper code new 583669ab3aed bpf: Simplify check in btf_parse_hdr() new f705ec764b34 Revert "bpf: Add support to inline bpf_get_func_ip helper on x86" new f70986902c86 bpf: Fix kprobe_multi return probe backtrace new 1824d8ea75f2 bpftool: Fix print error when show bpf map new d0f325c34c2f libbpf: Close fd in bpf_object__reuse_map new d8dc09a4db45 bpf, arm: Fix various typos in comments new d56c9fe6a068 bpf: Fix warning for cast from restricted gfp_t in verifier new 96805674e562 bpf: Fix bpf_prog_pack for multi-node setup new e581094167be bpf: Fix bpf_prog_pack when PMU_SIZE is not defined new f97b8b9bd630 bpftool: Fix a bug in subskeleton code generation new 54ef442f9e66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 033465911fe5 Bluetooth: btbcm: Support per-board firmware variants new 8dc10b526172 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 44ac0faae8bd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 7a4be40cf093 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new c6e90a1c6608 Merge tag 'amd-drm-next-5.18-2022-03-18' of https://gitlab [...] new 8b5d0d18a895 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 1d204ee10817 drm/ttm: Fix a kernel oops due to an invalid read new a860f266a0e1 drm/selftest: plane_helper: Put test structures in static storage new e37bf9f694ff Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new fcb447fa1d8c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 9cddf03b2af0 drm/i915: Reject unsupported TMDS rates on ICL+ new 1937f3feb0e8 drm/i915: Treat SAGV block time 0 as SAGV disabled new 3ef8b5e19ead drm/i915: Fix PSF GV point mask when SAGV is not possible new 00f4150d27d2 drm/i915: Fix renamed struct field new 84434c61035a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 802eb451b700 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new a91d5ceb7f05 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new a338415c2e46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d038a0546042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07fc21b48608 Input: iqs5xx - use local input_dev pointer new 409353cbe9fe Input: add bounds checking to input_set_capability() new 26623eea0da3 Input: stmfts - fix reference leak in stmfts_input_open new e4ce4d3a939d Input: synaptics - enable InterTouch on ThinkPad T14/P14s [...] new 0ce25e4b6df8 dt-bindings: input/touchscreen: bindings for Imagis new a23ba3c043db Input: add Imagis touchscreen driver new a949087c2285 Input: adi - remove redundant variable z new ef1f0ac2c5a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f63cf5192fe3 io_uring: ensure that fsnotify is always called new f63d4c17a7cd Merge branch 'for-5.18/io_uring' into for-next new 93b4e74789db xen-blkback: remove redundant assignment to variable i new 08719dd9176b xen/blkfront: fix comment for need_copy new dcab46bef0ad Merge branch 'for-5.18/drivers' into for-next new 649bb75d19c9 io_uring: fix memory ordering when SQPOLL thread goes to sleep new 85b0a63f8a94 Merge branch 'for-5.18/io_uring' into for-next new b2479de38d8f n64cart: convert bi_disk to bi_bdev->bd_disk fix build new 03663892ece8 Merge branch 'for-5.18/drivers' into for-next new 87bb23410ab4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 82f6cdcc3676 dm: switch dm_io booleans over to proper flags new 655f3aad7aa4 dm: switch dm_target_io booleans over to proper flags new bd4a6dd241ae dm: reduce size of dm_io and dm_target_io structs new 4d7bca13dd9a dm: consolidate spinlocks in dm_io struct new 93abba91661c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5117751a49a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 062844e92877 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 588d02450cc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c020c3c8180 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 65e75f7e7a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5f062da8460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e34824ab02e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 7c9b357509a5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 7e4aceea0ef8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new aaed082c35d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 021093b92985 Merge branch 'next' of git://github.com/cschaufler/smack-next new 8217e0a7263c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new d17bf7910cad Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new adcdba739b61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7c0edc24ed56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dba529605f55 dt-bindings: gnss: Rewrite common bindings in YAML new 069e6bc6dba5 dt-bindings: gnss: Modify u-blox to use common bindings new 5505409e423f dt-bindings: gnss: Rewrite sirfstar binding in YAML new 094b10cb795a dt-bindings: gnss: Add two more chips new 6ac02df3fff7 dt-bindings: virtio,mmio: Allow setting devices 'dma-coherent' new 028152260c57 Revert "of: base: Introduce of_alias_get_alias_list() to c [...] new 3f9a07558f1e dt-bindings: gpio: pca95xx: drop useless consumer example new 09f724e196e5 dt-bindings: dmaengine: sifive,fu540-c000: include generic schema new c1ff0c0f24d6 dt-bindings: mfd: syscon: add microchip,lan966x-cpu-syscon [...] new 716f7a248158 dt-bindings: ufs: qcom: Add SM6350 compatible string new 4eee072f0604 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ad233ba5dc3 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 066235f9dbb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f328607154cb Merge branch into tip/master: 'x86/sgx' new d5eaa7a70526 Merge branch into tip/master: 'x86/sev' new 0ddc1127d85f Merge branch into tip/master: 'x86/pasid' new c645c23bfc43 Merge branch into tip/master: 'x86/paravirt' new 2ee1ba981dd4 Merge branch into tip/master: 'x86/misc' new 99007d4831c1 Merge branch into tip/master: 'x86/irq' new cf6ac1352fe3 Merge branch into tip/master: 'x86/cpu' new 2f35e67f621f kbuild: Fixup the IBT kbuild changes new 71a7580b17e9 x86/Kconfig: Only enable CONFIG_CC_HAS_IBT for clang >= 14.0.0 new 46a5cf598a94 x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld [...] new 64ac0df29f30 Merge branch 'kvm/kvm-sls-fix' new 44aba1d9e266 kvm/emulate: Fix SETcc emulation for ENDBR new 919ce88bb9a5 Merge branch into tip/master: 'x86/core' new 55f8863b374c Merge branch into tip/master: 'x86/cleanups' new 9dfe096dbde4 Merge branch into tip/master: 'x86/cc' new baee66fd8a31 Merge branch into tip/master: 'x86/build' new 2862a554cd0b Merge branch into tip/master: 'timers/core' new 3387ce4d8a5f headers/prep: Fix header to build standalone: <linux/psi.h> new a301b5380c47 Merge branch into tip/master: 'sched/core' new a8fbfc33ac7a Merge branch into tip/master: 'ras/core' new 0ea7262a751c Merge branch into tip/master: 'perf/core' new e27cfe35d955 Merge branch into tip/master: 'locking/core' new 29a3500b0b52 Merge branch into tip/master: 'irq/core' new c5ce7fd25924 Merge branch into tip/master: 'core/core' new db16271ad9ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b61097bd4284 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 8661bcc19f8b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e307414a346d irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear be [...] new 49cdcea1b077 irqchip/gic-v3: Fix GICR_CTLR.RWP polling new 6205b64b5999 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 089331d47325 user_events: Add trace event call as root for low permissi [...] new 795301d3c289 tracing: Have type enum modifications copy the strings new 61c57d578bd7 rtla/osnoise: Add support to adjust the tracing_thresh new d635316ae922 rtla/osnoise: Add an option to set the threshold new 2b622edd5eb5 rtla/osnoise: Add the automatic trace option new 173a3b014827 rtla/timerlat: Add the automatic trace option new b5aa0be25c27 rtla/trace: Add trace events helpers new 51d64c3a1819 rtla: Add -e/--event support new 336c92b26cf9 rtla/trace: Add trace event trigger helpers new 1a754893653f rtla: Add --trigger support new 5487b6ce267b rtla/trace: Add trace event filter helpers new 44f3a37d1d3e rtla: Add --filter support new 761916fd02c2 rtla/trace: Save event histogram output to a file new 28d2160cb1a1 rtla: Check for trace off also in the trace instance new 7d38c35167c5 rtla/osnoise: Fix osnoise hist stop tracing message new 7d0dc9576dc3 rtla/timerlat: Add --dma-latency option new 75016ca3acd0 rtla: Tools main loop cleanup new c87857e21486 Merge branch 'trace/for-next-rtla' into trace/for-next new 91cbd52cc4c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 995c858f4b14 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fcb93eb6d09d kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCU new 873dd122172f Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gf [...] new bf07be36cd88 KVM: x86: do not use KVM_X86_OP_OPTIONAL_RET0 for get_mt_mask new 58b3d12c0a86 KVM: x86: add support for CPUID leaf 0x80000021 new f144c49e8c39 KVM: x86: synthesize CPUID leaf 0x80000021h if useful new 5e17b2ee45b9 kvm: x86: Require const tsc for RT new 6d8491910fcd KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2 new c9b8fecddb5b KVM: use kvcalloc for array allocations new a78f30bda8a3 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 43a633a4c59a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f9d8a0396634 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d8e4ff3cbac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53691102e776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e76b5830e6bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09a78a7c2cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee6a83e84299 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new a5de1c110a4c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 6fb91845b2f9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 3142a4c77c14 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 153722f707e1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new fde51a6a5616 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 363ef17ea341 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 4e679782cb5e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 949eb7a93681 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 588e62a8fc02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34837e8455e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6951dc7dc21b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5ea9a63dbb3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ed136ab95349 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73331b9a36cb Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new cbcb53c2bfe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 800caa4287f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7fe942c2318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db79760c657c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f00b395cfbff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6e4d0a39d27 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 7f83c4075640 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 4c2ac19a180a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b5caa8dd9cc8 samples/seccomp: Improve arch hints new 0dcbe7135767 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 8252b7786d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6be8555b1708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 094d3cd14801 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 750d6b843544 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 8fc3dc8f8c2a Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 306b7b4e0dde Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 8b84690c2206 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d13792cbd028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52ab9712f228 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 07a3744e89c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5628b8de1228 Merge tag 'random-5.18-rc1-for-linus' of git://git.kernel. [...] new 6e7cc142c757 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a4ae23865846 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3cc1b57e24e0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d5710ccae8fb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8ea2979c1444 mm/gup: Increment the page refcount before the pincount new a5f100db6855 mm/gup: Remove for_each_compound_range() new e76027488640 mm/gup: Remove for_each_compound_head() new 8f39f5fcb796 mm/gup: Change the calling convention for compound_range_next() new 0b046e12ae5d mm/gup: Optimise compound_range_next() new 28297dbcad7e mm/gup: Change the calling convention for compound_next() new c228afb11ac6 mm/gup: Fix some contiguous memmap assumptions new 4c6542290115 mm/gup: Remove an assumption of a contiguous memmap new 59409373f60a mm/gup: Handle page split race more efficiently new 78d9d6ced31a mm/gup: Remove hpage_pincount_add() new 6315d8a23ce3 mm/gup: Remove hpage_pincount_sub() new 5232c63f46fd mm: Make compound_pincount always available new 3d11b225aeb1 mm: Add folio_pincount_ptr() new 0b90ddae1344 mm: Turn page_maybe_dma_pinned() into folio_maybe_dma_pinned() new ece1ed7bfa12 mm/gup: Add try_get_folio() and try_grab_folio() new 5fec0719908b mm/gup: Convert try_grab_page() to use a folio new 40fcc7fc2c38 mm: Remove page_cache_add_speculative() and page_cache_get [...] new d8ddc099c6b3 mm/gup: Add gup_put_folio() new 822951d84684 mm/hugetlb: Use try_grab_folio() instead of try_grab_compo [...] new b0496fe4effd mm/gup: Convert gup_pte_range() to use a folio new 09a1626effb8 mm/gup: Convert gup_hugepte() to use a folio new 667ed1f7bb3b mm/gup: Convert gup_huge_pmd() to use a folio new 83afb52e47d5 mm/gup: Convert gup_huge_pud() to use a folio new 2d7919a29275 mm/gup: Convert gup_huge_pgd() to use a folio new 12521c7606b2 mm/gup: Turn compound_next() into gup_folio_next() new 659508f9c936 mm/gup: Turn compound_range_next() into gup_folio_range_next() new d1d8a3b4d06d mm: Turn isolate_lru_page() into folio_isolate_lru() new 536939ff5163 mm: Add three folio wrappers new 1b7f7e58decc mm/gup: Convert check_and_migrate_movable_pages() to use a folio new 8927f6473e56 mm/workingset: Convert workingset_eviction() to take a folio new 3ecb0087ecee mm/memcg: Convert mem_cgroup_swapout() to take a folio new 06d20bdb9868 mm: Add lru_to_folio() new ca6d60f3f18b mm: Turn putback_lru_page() into folio_putback_lru() new be7c07d60e13 mm/vmscan: Convert __remove_mapping() to take a folio new b9ccad2e5d38 splice: Use a folio in page_cache_pipe_buf_try_steal() new 1b8ddbeeb9b8 mm/truncate: Inline invalidate_complete_page() into its on [...] new 4418481396b2 mm/truncate: Convert invalidate_inode_page() to use a folio new e41c81d0d30e mm/truncate: Replace page_mapped() call in invalidate_inod [...] new 5100da38ef3c mm: Convert remove_mapping() to take a folio new d6c75dc22c75 mm/truncate: Split invalidate_inode_page() into mapping_ev [...] new b4545f46533b mm/truncate: Convert __invalidate_mapping_pages() to use a folio new 261b6840ed10 mm: Turn deactivate_file_page() into deactivate_file_folio() new c56109dd35c9 mm/truncate: Combine invalidate_mapping_pagevec() and __in [...] new cbcc268bb1ce fs: Move many prototypes to pagemap.h new e20c41b1091a mm/vmscan: Turn page_check_dirty_writeback() into folio_ch [...] new 74e8ee4708a8 mm: Turn head_compound_mapcount() into folio_entire_mapcount() new 4ba1119cd531 mm: Add folio_mapcount() new 346cf61311f6 mm: Add split_folio_to_list() new f087b903fc2e mm: Add folio_pgoff() new eed05e54d275 mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALK new 7106c51ee9a1 arch: Add pmd_pfn() where it is missing new 177bd2a9543f mips: Make pmd_pfn() available in all configurations new 9e996c2115e1 powerpc: Add pmd_pfn() new aef13dec0a5f sparc32: Add pmd_pfn() new 2aff7a4755be mm: Convert page_vma_mapped_walk to work on PFNs new 4aed23a2f8aa mm/page_idle: Convert page_idle_clear_pte_refs() to use a folio new e83c09a24e3d mm/rmap: Use a folio in page_mkclean_one() new dcc5d337c5e6 mm/mlock: Add mlock_vma_folio() new b3ac04132c4b mm/rmap: Turn page_referenced() into folio_referenced() new af28a988b313 mm/huge_memory: Convert __split_huge_pmd() to take a folio new 869f7ee6f647 mm/rmap: Convert try_to_unmap() to take a folio new 4b8554c527f3 mm/rmap: Convert try_to_migrate() to folios new 0d2514859ced mm/rmap: Convert make_device_exclusive_range() to use folios new 4eecb8b9163d mm/migrate: Convert remove_migration_ptes() to folios new 6d42dba3ccf3 mm/damon: Convert damon_pa_mkold() to use a folio new c84231860783 mm/damon: Convert damon_pa_young() to use a folio new 9595d76942b8 mm/rmap: Turn page_lock_anon_vma_read() into folio_lock_an [...] new e05b34539d00 mm: Turn page_anon_vma() into folio_anon_vma() new 2f031c6f042c mm/rmap: Convert rmap_walk() to take a folio new 84fbbe21894b mm/rmap: Constify the rmap_walk_control argument new 820c4e2e6f51 mm/vmscan: Free non-shmem folios without splitting them new 343b288834e8 mm/vmscan: Optimise shrink_page_list for non-PMD-sized folios new c79b7b96db8b mm/vmscan: Account large folios correctly new d92013d1e5e4 mm/vmscan: Turn page_check_references() into folio_check_r [...] new e0cd5e7ffa54 mm/vmscan: Convert pageout() to take a folio new d4b4084ac315 mm: Turn can_split_huge_page() into can_split_folio() new d68eccad3706 mm/filemap: Allow large folios to be added to the page cache new 06d44142d49d mm: Fix READ_ONLY_THP warning new 421f1ab48452 mm: Make large folios depend on THP new 18788cfa2369 mm: Support arbitrary THP sizes new 793917d997df mm/readahead: Add large folio readahead new 1854bc6e2420 mm/readahead: Align file mappings for non-DAX new 56a4d67c264e mm/readahead: Switch to page_cache_ra_order new 4687fdbb805a mm/filemap: Support VM_HUGEPAGE for file mappings new 72e725887413 selftests/vm/transhuge-stress: Support file-backed PMD folios new 2a3c4bce3edb mm/damon: minor cleanup for damon_pa_young new 1a58fcb00cca Merge branch 'fs-folio' into for-next-2022-03 new 5c79fefa4177 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 83ca6211118d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 96f718103737 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 204489e5dd30 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new dffc17513880 Merge branch 'akpm-current/current' new e68620f85e17 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 9c8ba270ec43 selftest/vm: add util.h and and move helper functions there new ab2e1ea8d35d selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT new 3d182b029695 mm: delete __ClearPageWaiters() new 5ada091267c2 mm: filemap_unaccount_folio() large skip mapcount fixup new 6cd12e98e22c mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() new 6398a7c92e2b mm: rmap: fix cache flush on THP pages new c78f24f5bbff dax: fix cache flush on PMD-mapped pages new c473d76053f6 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs new dbaa7affacb7 mm: pvmw: add support for walking devmap pages new 0bd4bbdc46e5 dax: fix missing writeprotect the pte entry new 5397ba378ae3 mm: remove range parameter from follow_invalidate_pte() new c8497502ae79 mm/migration: add trace events for THP migrations new 10eef2289a2e mm/migration: add trace events for base page and HugeTLB m [...] new a474dd9044bb kasan, page_alloc: deduplicate should_skip_kasan_poison new 88592b15429c kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new e986683914e5 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new f006c8543ca5 kasan, page_alloc: simplify kasan_poison_pages call site new 3d803cec66c1 kasan, page_alloc: init memory of skipped pages on free new 2f058b4f95e5 kasan: drop skip_kasan_poison variable in free_pages_prepare new 77bee9ecf107 mm: clarify __GFP_ZEROTAGS comment new ee74e3ce802c kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 9de4cb41d99e kasan, page_alloc: refactor init checks in post_alloc_hook new bcedbb461615 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 70aebcf76145 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new aa17f8c8d2df kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new 27c30b95ef94 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new 1d0d15aff5c3 kasan, page_alloc: rework kasan_unpoison_pages call site new 42c5b8e22236 kasan: clean up metadata byte definitions new 2f8c44ee8b23 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 651226e96723 kasan, x86, arm64, s390: rename functions for modules shadow new 7298ecdc21a0 kasan, vmalloc: drop outdated VM_KASAN comment new 346af6c03f3d kasan: reorder vmalloc hooks new b5a54d3b74e8 kasan: add wrappers for vmalloc hooks new ee21d63ba3d1 kasan, vmalloc: reset tags in vmalloc functions new 312b1c24e992 kasan, fork: reset pointer tags of vmapped stacks new 16c6f4d873ed kasan, arm64: reset pointer tags of vmapped stacks new dbfc09f665e6 fix for "kasan, fork: reset pointer tags of vmapped stacks" new ab5701dd8138 mm: remove unnecessary check in alloc_thread_stack_node() new 884b08ee690e kasan, vmalloc: add vmalloc tagging for SW_TAGS new c330056f0977 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 6654000fa26d kasan, vmalloc: unpoison VM_ALLOC pages after mapping new d0f7166c25a4 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new 8c346bfb4e32 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new 991449ce6c17 kasan, page_alloc: allow skipping memory init for HW_TAGS new 5ddc344b5d47 kasan, vmalloc: add vmalloc tagging for HW_TAGS new 92f8150a7a41 kasan, vmalloc: only tag normal vmalloc allocations new 01abfbc5279a fix for "kasan, vmalloc: only tag normal vmalloc allocations" new 15621d3448e0 kasan, scs: support tagged vmalloc mappings new 5707baa6ed5f fix for "kasan, vmalloc: only tag normal vmalloc allocations" new 2d92656e191c kasan, arm64: don't tag executable vmalloc allocations new ed469818dcd2 kasan: mark kasan_arg_stacktrace as __initdata new ba22dc7f1d30 kasan: clean up feature flags for HW_TAGS mode new 8218e218d5d1 kasan: add kasan.vmalloc command line flag new 79c005816871 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new febee81165f4 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new bd2988e6b803 kasan: documentation updates new cfee14d1879a kasan: improve vmalloc tests new c743ccc1c03a similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new 1832c17aeda3 fix for "kasan: improve vmalloc tests" new 11ac19a46c6d another fix for "kasan: improve vmalloc tests" new 36abd44cb146 kasan-improve-vmalloc-tests-fix-3-fix new baa867e9ec3f kasan: test: support async (again) and asymm modes for HW_TAGS new 60b14e9b84ef mm/kasan: remove unnecessary CONFIG_KASAN option new c67e726d4687 kasan: update function name in comments new cd3f189e336c kasan: print virtual mapping info in reports new ec5400037748 kasan: drop addr check from describe_object_addr new 530a27a6f41a kasan: more line breaks in reports new e828d6060fed kasan: rearrange stack frame info in reports new 6ac44ac5af28 kasan: improve stack frame info in reports new 66dbe6ef59cd kasan: print basic stack frame info for SW_TAGS new 925902426f5b fix for "kasan: print basic stack frame info for SW_TAGS" new 1fe5c53ab0e8 kasan: simplify async check in end_report() new a1dd1947ed01 kasan: simplify kasan_update_kunit_status() and call sites new 699e0e31969a kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT new 1320ff91cec9 kasan: move update_kunit_status to start_report new 139b2b40fbe5 kasan: move disable_trace_on_warning to start_report new 9ff1cc3e9e1a kasan: split out print_report from __kasan_report new 7f0e59b3acac kasan: simplify kasan_find_first_bad_addr call sites new 994ca79545c8 kasan: restructure kasan_report new e0b61171a8e1 kasan: merge __kasan_report into kasan_report new 37f82cba589e kasan: call print_report from kasan_report_invalid_free new 0f477887c49e kasan: move and simplify kasan_report_async new 53df028e01e7 kasan: rename kasan_access_info to kasan_report_info new 23932170cbe5 kasan: add comment about UACCESS regions to kasan_report new 15e48f73f37d kasan: respect KASAN_BIT_REPORTED in all reporting routines new 338fade646d4 kasan: reorder reporting functions new 101558103a7d kasan: move and hide kasan_save_enable/restore_multi_shot new b083fd7fc9ea kasan: disable LOCKDEP when printing reports new 3c734a74e9ee mm: enable MADV_DONTNEED for hugetlb mappings new 125f15e28187 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test new 3a14f81834b2 userfaultfd/selftests: enable hugetlb remap and remove eve [...] new 5bff8d131ab2 mm/huge_memory: make is_transparent_hugepage() static new 27238ec4b63f mm: optimize do_wp_page() for exclusive pages in the swapcache new 16f7aae0fcf4 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new 1ffc64645da6 mm: slightly clarify KSM logic in do_swap_page() new 1fa10f91f980 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix new 420ae41d1685 mm: streamline COW logic in do_swap_page() new 988708b37d77 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new 0704ca593211 mm/khugepaged: remove reuse_swap_page() usage new 3afebd376991 mm/swapfile: remove stale reuse_swap_page() new 17624decfbf8 mm/huge_memory: remove stale page_trans_huge_mapcount() new 2e9ffb6c15b7 mm/huge_memory: remove stale locking logic from __split_hu [...] new d3b1ae0cf125 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] new 37abf3ba3388 mm: warn on deleting redirtied only if accounted new 09688fec6de7 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared new dfab88377d18 mm: generalize ARCH_HAS_FILTER_PGPROT new 771e2035ece0 mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 6a48b4209228 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] new d45a7e477fa7 mm: madvise: MADV_DONTNEED_LOCKED new 037c0dbff55f mm-madvise-madv_dontneed_locked-fix new d30cd7120ac3 selftests: vm: remove dependecy from internal kernel macros new 583fe914dad5 selftests: kselftest framework: provide "finished" helper new 4443c2ec5c16 kselftest/vm: override TARGETS from arguments
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 (6938bfa1fbe8) \ N -- N -- N refs/heads/akpm (4443c2ec5c16)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 613 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/clock/renesas,9series.yaml | 97 + .../devicetree/bindings/devfreq/rk3399_dmc.txt | 212 -- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 8 +- .../devicetree/bindings/gnss/gnss-common.yaml | 55 + Documentation/devicetree/bindings/gnss/gnss.txt | 37 - .../devicetree/bindings/gnss/sirfstar.txt | 46 - .../devicetree/bindings/gnss/sirfstar.yaml | 76 + .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 14 +- .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 8 - .../devicetree/bindings/gpio/sifive,gpio.yaml | 2 +- .../input/touchscreen/imagis,ist3038c.yaml | 74 + .../memory-controllers/rockchip,rk3399-dmc.yaml | 384 ++++ Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 2 +- .../devicetree/bindings/serial/sifive-serial.yaml | 2 +- .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/devicetree/bindings/virtio/mmio.yaml | 2 + Documentation/tools/rtla/common_options.rst | 19 + .../tools/rtla/common_osnoise_options.rst | 10 + .../tools/rtla/common_timerlat_options.rst | 12 + Documentation/virt/kvm/api.rst | 50 + MAINTAINERS | 6 + arch/arm/net/bpf_jit_32.c | 4 +- arch/parisc/Makefile | 4 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 22 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 26 +- arch/x86/Kconfig | 7 +- arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 7 + arch/x86/kvm/cpuid.c | 49 +- arch/x86/kvm/emulate.c | 10 +- arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/svm/svm.c | 6 + arch/x86/kvm/x86.c | 14 + drivers/block/n64cart.c | 2 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/block/xen-blkfront.c | 2 +- drivers/bluetooth/btbcm.c | 52 +- drivers/clk/Kconfig | 9 + drivers/clk/Makefile | 1 + drivers/clk/clk-fixed-factor.c | 22 + drivers/clk/clk-renesas-pcie.c | 322 +++ drivers/clk/sifive/Makefile | 2 +- drivers/clk/sifive/fu540-prci.c | 89 - drivers/clk/sifive/fu540-prci.h | 91 +- drivers/clk/sifive/fu740-prci.c | 134 -- drivers/clk/sifive/fu740-prci.h | 130 +- drivers/clk/sifive/sifive-prci.c | 5 - drivers/clk/visconti/clkc-tmpv770x.c | 2 +- drivers/clk/visconti/clkc.c | 2 +- drivers/clk/visconti/clkc.h | 3 + drivers/devfreq/rk3399_dmc.c | 299 ++- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 33 +- drivers/gpu/drm/i915/display/intel_bw.c | 3 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 9 + drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/selftests/test-drm_plane_helper.c | 8 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 2 +- drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 13 +- drivers/infiniband/ulp/iser/iser_initiator.c | 58 +- drivers/infiniband/ulp/iser/iser_memory.c | 68 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/input/input.c | 19 + drivers/input/joystick/adi.c | 4 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/Kconfig | 10 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/imagis.c | 367 ++++ drivers/input/touchscreen/iqs5xx.c | 16 +- drivers/input/touchscreen/stmfts.c | 8 +- drivers/irqchip/irq-gic-v3-its.c | 28 +- drivers/irqchip/irq-gic-v3.c | 8 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 4 +- drivers/md/dm-core.h | 52 +- drivers/md/dm.c | 64 +- drivers/media/platform/nxp/Kconfig | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 51 + drivers/net/dsa/mv88e6xxx/chip.h | 4 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 - drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 22 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/i825xx/sun3_82586.h | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 54 +- drivers/net/ethernet/microchip/sparx5/Makefile | 2 +- .../ethernet/microchip/sparx5/sparx5_mactable.c | 33 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 3 + .../net/ethernet/microchip/sparx5/sparx5_main.h | 23 + .../net/ethernet/microchip/sparx5/sparx5_pgid.c | 60 + .../ethernet/microchip/sparx5/sparx5_switchdev.c | 137 +- drivers/net/ethernet/netronome/nfp/Makefile | 6 + drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 1350 ++++++++++++ drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h | 106 + drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 275 +++ .../netronome/nfp/{nfp_net_xsk.c => nfd3/xsk.c} | 482 ++--- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 1524 ++++++++++++++ drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h | 129 ++ drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 195 ++ drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 7 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 159 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2180 ++------------------ drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 5 +- .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 51 +- drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 442 ++++ drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 215 ++ .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 10 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c | 440 +--- drivers/net/ethernet/netronome/nfp/nfp_net_xsk.h | 16 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 9 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 2 - drivers/net/netdevsim/dev.c | 85 +- drivers/net/netdevsim/netdevsim.h | 2 - drivers/net/wireless/ath/ar5523/ar5523.c | 2 +- drivers/of/base.c | 54 - drivers/pci/controller/dwc/pcie-fu740.c | 51 +- drivers/pci/controller/pci-xgene.c | 35 +- drivers/pci/quirks.c | 12 + drivers/s390/net/ctcm_fsms.c | 2 +- fs/ceph/addr.c | 3 +- fs/ceph/caps.c | 2 +- fs/ceph/debugfs.c | 5 +- fs/ceph/dir.c | 11 +- fs/ceph/inode.c | 10 +- fs/ceph/metric.c | 63 +- fs/ceph/metric.h | 63 +- fs/cifs/cifs_debug.c | 15 +- fs/cifs/cifsglob.h | 38 +- fs/cifs/cifsproto.h | 5 - fs/cifs/connect.c | 18 +- fs/cifs/misc.c | 9 +- fs/cifs/sess.c | 131 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 159 +- fs/cifs/smb2pdu.c | 36 +- fs/cifs/smb2pdu.h | 44 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/sysfs.c | 17 +- fs/gfs2/file.c | 21 +- fs/gfs2/glock.c | 34 - fs/gfs2/incore.h | 9 - fs/gfs2/ops_fstype.c | 9 - fs/io_uring.c | 15 +- include/dt-bindings/clock/sifive-fu540-prci.h | 8 +- include/dt-bindings/clock/sifive-fu740-prci.h | 18 +- include/linux/bpf_local_storage.h | 7 +- include/linux/clk-provider.h | 3 + include/linux/lockdep.h | 7 - include/linux/memremap.h | 19 - include/linux/migrate.h | 1 - include/linux/of.h | 10 - include/linux/psi.h | 1 + include/net/devlink.h | 4 + include/net/netfilter/nf_conntrack_helper.h | 1 + include/net/netfilter/nf_tables.h | 22 + include/net/netfilter/nft_fib.h | 3 + include/net/netfilter/nft_meta.h | 3 + include/uapi/linux/bpf.h | 8 +- include/uapi/linux/kvm.h | 1 + kernel/bpf/bpf_inode_storage.c | 9 +- kernel/bpf/bpf_local_storage.c | 58 +- kernel/bpf/bpf_task_storage.c | 10 +- kernel/bpf/btf.c | 9 +- kernel/bpf/core.c | 86 +- kernel/bpf/stackmap.c | 56 +- kernel/bpf/verifier.c | 41 +- kernel/trace/bpf_trace.c | 68 +- kernel/trace/trace_events.c | 62 +- kernel/trace/trace_events_user.c | 39 +- lib/test_hmm.c | 349 +--- lib/test_hmm_uapi.h | 22 +- mm/gup.c | 49 +- mm/internal.h | 5 +- mm/memcontrol.c | 7 +- mm/memory-failure.c | 8 +- mm/memremap.c | 10 - mm/migrate_device.c | 115 +- mm/rmap.c | 5 +- net/ax25/af_ax25.c | 18 +- net/ax25/ax25_subr.c | 20 +- net/bridge/netfilter/nft_meta_bridge.c | 5 +- net/bridge/netfilter/nft_reject_bridge.c | 1 + net/core/bpf_sk_storage.c | 23 +- net/core/dev.c | 3 +- net/core/devlink.c | 90 +- net/core/filter.c | 20 +- net/ipv4/netfilter/nf_nat_h323.c | 8 +- net/ipv4/netfilter/nft_dup_ipv4.c | 1 + net/ipv4/netfilter/nft_fib_ipv4.c | 2 + net/ipv4/netfilter/nft_reject_ipv4.c | 1 + net/ipv4/tcp_output.c | 5 +- net/ipv6/netfilter/nft_dup_ipv6.c | 1 + net/ipv6/netfilter/nft_fib_ipv6.c | 2 + net/ipv6/netfilter/nft_reject_ipv6.c | 1 + net/netfilter/nf_conntrack_core.c | 85 +- net/netfilter/nf_conntrack_helper.c | 6 + net/netfilter/nf_flow_table_core.c | 20 +- net/netfilter/nf_flow_table_offload.c | 11 +- net/netfilter/nf_tables_api.c | 63 +- net/netfilter/nft_bitwise.c | 24 +- net/netfilter/nft_byteorder.c | 3 +- net/netfilter/nft_cmp.c | 3 + net/netfilter/nft_compat.c | 1 + net/netfilter/nft_connlimit.c | 1 + net/netfilter/nft_counter.c | 1 + net/netfilter/nft_ct.c | 51 + net/netfilter/nft_dup_netdev.c | 1 + net/netfilter/nft_dynset.c | 1 + net/netfilter/nft_exthdr.c | 33 + net/netfilter/nft_fib.c | 42 + net/netfilter/nft_fib_inet.c | 1 + net/netfilter/nft_fib_netdev.c | 1 + net/netfilter/nft_flow_offload.c | 1 + net/netfilter/nft_fwd_netdev.c | 2 + net/netfilter/nft_hash.c | 36 + net/netfilter/nft_immediate.c | 12 + net/netfilter/nft_last.c | 1 + net/netfilter/nft_limit.c | 2 + net/netfilter/nft_log.c | 1 + net/netfilter/nft_lookup.c | 12 + net/netfilter/nft_masq.c | 3 + net/netfilter/nft_meta.c | 19 +- net/netfilter/nft_nat.c | 2 + net/netfilter/nft_numgen.c | 22 + net/netfilter/nft_objref.c | 2 + net/netfilter/nft_osf.c | 25 + net/netfilter/nft_payload.c | 12 +- net/netfilter/nft_queue.c | 2 + net/netfilter/nft_quota.c | 1 + net/netfilter/nft_range.c | 1 + net/netfilter/nft_redir.c | 3 + net/netfilter/nft_reject_inet.c | 1 + net/netfilter/nft_reject_netdev.c | 1 + net/netfilter/nft_rt.c | 1 + net/netfilter/nft_socket.c | 28 + net/netfilter/nft_synproxy.c | 1 + net/netfilter/nft_tproxy.c | 1 + net/netfilter/nft_tunnel.c | 28 + net/netfilter/nft_xfrm.c | 28 + net/netlabel/netlabel_kapi.c | 2 + net/tls/tls_device.c | 62 +- net/tls/tls_main.c | 15 +- samples/seccomp/dropper.c | 84 +- scripts/Makefile.build | 68 +- scripts/Makefile.lib | 4 +- scripts/mod/modpost.c | 12 +- sound/soc/codecs/mt6358.c | 4 + sound/soc/fsl/fsl-asoc-card.c | 12 +- tools/bpf/bpftool/gen.c | 1 - tools/bpf/bpftool/map.c | 7 +- tools/lib/bpf/libbpf.c | 5 +- .../selftests/bpf/prog_tests/stacktrace_map_skip.c | 63 + tools/testing/selftests/bpf/progs/local_storage.c | 19 + .../selftests/bpf/progs/stacktrace_map_skip.c | 68 + tools/testing/selftests/bpf/progs/test_sk_lookup.c | 13 +- tools/testing/selftests/bpf/test_lirc_mode2.sh | 5 +- tools/testing/selftests/net/txtimestamp.c | 6 +- tools/testing/selftests/vm/hmm-tests.c | 123 +- tools/testing/selftests/vm/test_hmm.sh | 24 +- tools/tracing/rtla/src/osnoise.c | 83 + tools/tracing/rtla/src/osnoise.h | 8 + tools/tracing/rtla/src/osnoise_hist.c | 95 +- tools/tracing/rtla/src/osnoise_top.c | 91 +- tools/tracing/rtla/src/timerlat_hist.c | 108 +- tools/tracing/rtla/src/timerlat_top.c | 103 +- tools/tracing/rtla/src/trace.c | 345 ++++ tools/tracing/rtla/src/trace.h | 23 + tools/tracing/rtla/src/utils.c | 33 + tools/tracing/rtla/src/utils.h | 1 + 276 files changed, 10093 insertions(+), 5563 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/renesas,9series.yaml delete mode 100644 Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt create mode 100644 Documentation/devicetree/bindings/gnss/gnss-common.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/gnss.txt delete mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.txt create mode 100644 Documentation/devicetree/bindings/gnss/sirfstar.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/imagis,ist3 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/rockchip,r [...] create mode 100644 drivers/clk/clk-renesas-pcie.c delete mode 100644 drivers/clk/sifive/fu540-prci.c delete mode 100644 drivers/clk/sifive/fu740-prci.c create mode 100644 drivers/input/touchscreen/imagis.c create mode 100644 drivers/net/ethernet/microchip/sparx5/sparx5_pgid.c create mode 100644 drivers/net/ethernet/netronome/nfp/nfd3/dp.c create mode 100644 drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h create mode 100644 drivers/net/ethernet/netronome/nfp/nfd3/rings.c copy drivers/net/ethernet/netronome/nfp/{nfp_net_xsk.c => nfd3/xsk.c} (57%) create mode 100644 drivers/net/ethernet/netronome/nfp/nfdk/dp.c create mode 100644 drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h create mode 100644 drivers/net/ethernet/netronome/nfp/nfdk/rings.c create mode 100644 drivers/net/ethernet/netronome/nfp/nfp_net_dp.c create mode 100644 drivers/net/ethernet/netronome/nfp/nfp_net_dp.h create mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_map_skip.c create mode 100644 tools/testing/selftests/bpf/progs/stacktrace_map_skip.c