This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits f8833a2b2356 Add linux-next specific files for 20220322 omits 98baa5c80aa2 Merge branch 'akpm/master' omits 4443c2ec5c16 kselftest/vm: override TARGETS from arguments omits 583fe914dad5 selftests: kselftest framework: provide "finished" helper omits d30cd7120ac3 selftests: vm: remove dependecy from internal kernel macros omits 037c0dbff55f mm-madvise-madv_dontneed_locked-fix omits d45a7e477fa7 mm: madvise: MADV_DONTNEED_LOCKED omits 6a48b4209228 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] omits 771e2035ece0 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits dfab88377d18 mm: generalize ARCH_HAS_FILTER_PGPROT omits 09688fec6de7 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared omits 37abf3ba3388 mm: warn on deleting redirtied only if accounted omits d3b1ae0cf125 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] omits 2e9ffb6c15b7 mm/huge_memory: remove stale locking logic from __split_hu [...] omits 17624decfbf8 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 3afebd376991 mm/swapfile: remove stale reuse_swap_page() omits 0704ca593211 mm/khugepaged: remove reuse_swap_page() usage omits 988708b37d77 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits 420ae41d1685 mm: streamline COW logic in do_swap_page() omits 1fa10f91f980 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix omits 1ffc64645da6 mm: slightly clarify KSM logic in do_swap_page() omits 16f7aae0fcf4 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 27238ec4b63f mm: optimize do_wp_page() for exclusive pages in the swapcache omits 5bff8d131ab2 mm/huge_memory: make is_transparent_hugepage() static omits 3a14f81834b2 userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits 125f15e28187 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits 3c734a74e9ee mm: enable MADV_DONTNEED for hugetlb mappings omits b083fd7fc9ea kasan: disable LOCKDEP when printing reports omits 101558103a7d kasan: move and hide kasan_save_enable/restore_multi_shot omits 338fade646d4 kasan: reorder reporting functions omits 15e48f73f37d kasan: respect KASAN_BIT_REPORTED in all reporting routines omits 23932170cbe5 kasan: add comment about UACCESS regions to kasan_report omits 53df028e01e7 kasan: rename kasan_access_info to kasan_report_info omits 0f477887c49e kasan: move and simplify kasan_report_async omits 37f82cba589e kasan: call print_report from kasan_report_invalid_free omits e0b61171a8e1 kasan: merge __kasan_report into kasan_report omits 994ca79545c8 kasan: restructure kasan_report omits 7f0e59b3acac kasan: simplify kasan_find_first_bad_addr call sites omits 9ff1cc3e9e1a kasan: split out print_report from __kasan_report omits 139b2b40fbe5 kasan: move disable_trace_on_warning to start_report omits 1320ff91cec9 kasan: move update_kunit_status to start_report omits 699e0e31969a kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT omits a1dd1947ed01 kasan: simplify kasan_update_kunit_status() and call sites omits 1fe5c53ab0e8 kasan: simplify async check in end_report() omits 925902426f5b fix for "kasan: print basic stack frame info for SW_TAGS" omits 66dbe6ef59cd kasan: print basic stack frame info for SW_TAGS omits 6ac44ac5af28 kasan: improve stack frame info in reports omits e828d6060fed kasan: rearrange stack frame info in reports omits 530a27a6f41a kasan: more line breaks in reports omits ec5400037748 kasan: drop addr check from describe_object_addr omits cd3f189e336c kasan: print virtual mapping info in reports omits c67e726d4687 kasan: update function name in comments omits 60b14e9b84ef mm/kasan: remove unnecessary CONFIG_KASAN option omits baa867e9ec3f kasan: test: support async (again) and asymm modes for HW_TAGS omits 36abd44cb146 kasan-improve-vmalloc-tests-fix-3-fix omits 11ac19a46c6d another fix for "kasan: improve vmalloc tests" omits 1832c17aeda3 fix for "kasan: improve vmalloc tests" omits c743ccc1c03a similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits cfee14d1879a kasan: improve vmalloc tests omits bd2988e6b803 kasan: documentation updates omits febee81165f4 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 79c005816871 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 8218e218d5d1 kasan: add kasan.vmalloc command line flag omits ba22dc7f1d30 kasan: clean up feature flags for HW_TAGS mode omits ed469818dcd2 kasan: mark kasan_arg_stacktrace as __initdata omits 2d92656e191c kasan, arm64: don't tag executable vmalloc allocations omits 5707baa6ed5f fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 15621d3448e0 kasan, scs: support tagged vmalloc mappings omits 01abfbc5279a fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 92f8150a7a41 kasan, vmalloc: only tag normal vmalloc allocations omits 5ddc344b5d47 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 991449ce6c17 kasan, page_alloc: allow skipping memory init for HW_TAGS omits 8c346bfb4e32 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits d0f7166c25a4 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 6654000fa26d kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits c330056f0977 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 884b08ee690e kasan, vmalloc: add vmalloc tagging for SW_TAGS omits ab5701dd8138 mm: remove unnecessary check in alloc_thread_stack_node() omits dbfc09f665e6 fix for "kasan, fork: reset pointer tags of vmapped stacks" omits 16c6f4d873ed kasan, arm64: reset pointer tags of vmapped stacks omits 312b1c24e992 kasan, fork: reset pointer tags of vmapped stacks omits ee21d63ba3d1 kasan, vmalloc: reset tags in vmalloc functions omits b5a54d3b74e8 kasan: add wrappers for vmalloc hooks omits 346af6c03f3d kasan: reorder vmalloc hooks omits 7298ecdc21a0 kasan, vmalloc: drop outdated VM_KASAN comment omits 651226e96723 kasan, x86, arm64, s390: rename functions for modules shadow omits 2f8c44ee8b23 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 42c5b8e22236 kasan: clean up metadata byte definitions omits 1d0d15aff5c3 kasan, page_alloc: rework kasan_unpoison_pages call site omits 27c30b95ef94 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits aa17f8c8d2df kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 70aebcf76145 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits bcedbb461615 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 9de4cb41d99e kasan, page_alloc: refactor init checks in post_alloc_hook omits ee74e3ce802c kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 77bee9ecf107 mm: clarify __GFP_ZEROTAGS comment omits 2f058b4f95e5 kasan: drop skip_kasan_poison variable in free_pages_prepare omits 3d803cec66c1 kasan, page_alloc: init memory of skipped pages on free omits f006c8543ca5 kasan, page_alloc: simplify kasan_poison_pages call site omits e986683914e5 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 88592b15429c kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits a474dd9044bb kasan, page_alloc: deduplicate should_skip_kasan_poison omits 10eef2289a2e mm/migration: add trace events for base page and HugeTLB m [...] omits c8497502ae79 mm/migration: add trace events for THP migrations omits 5397ba378ae3 mm: remove range parameter from follow_invalidate_pte() omits 0bd4bbdc46e5 dax: fix missing writeprotect the pte entry omits dbaa7affacb7 mm: pvmw: add support for walking devmap pages omits c473d76053f6 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits c78f24f5bbff dax: fix cache flush on PMD-mapped pages omits 6398a7c92e2b mm: rmap: fix cache flush on THP pages omits 6cd12e98e22c mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() omits 5ada091267c2 mm: filemap_unaccount_folio() large skip mapcount fixup omits 3d182b029695 mm: delete __ClearPageWaiters() omits ab2e1ea8d35d selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT omits 9c8ba270ec43 selftest/vm: add util.h and and move helper functions there omits e68620f85e17 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits dffc17513880 Merge branch 'akpm-current/current' omits 204489e5dd30 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 96f718103737 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 83ca6211118d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 5c79fefa4177 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits d5710ccae8fb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 3cc1b57e24e0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a4ae23865846 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e7cc142c757 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 07a3744e89c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52ab9712f228 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d13792cbd028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b84690c2206 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 306b7b4e0dde Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 8fc3dc8f8c2a Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 750d6b843544 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 094d3cd14801 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6be8555b1708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8252b7786d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0dcbe7135767 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 4c2ac19a180a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7f83c4075640 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits e6e4d0a39d27 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits f00b395cfbff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db79760c657c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c7fe942c2318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 800caa4287f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbcb53c2bfe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73331b9a36cb Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ed136ab95349 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5ea9a63dbb3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6951dc7dc21b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34837e8455e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 588e62a8fc02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 949eb7a93681 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 4e679782cb5e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 363ef17ea341 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits fde51a6a5616 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 153722f707e1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 3142a4c77c14 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 6fb91845b2f9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a5de1c110a4c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits ee6a83e84299 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 09a78a7c2cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e76b5830e6bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53691102e776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d8e4ff3cbac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d8a0396634 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43a633a4c59a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a78f30bda8a3 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 995c858f4b14 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 91cbd52cc4c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6205b64b5999 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 8661bcc19f8b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits b61097bd4284 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits db16271ad9ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 066235f9dbb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ad233ba5dc3 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 4eee072f0604 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c0edc24ed56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits adcdba739b61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d17bf7910cad Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 8217e0a7263c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 021093b92985 Merge branch 'next' of git://github.com/cschaufler/smack-next omits aaed082c35d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e4aceea0ef8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7c9b357509a5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 3e34824ab02e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits b5f062da8460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65e75f7e7a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c020c3c8180 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 588d02450cc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 062844e92877 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits c5117751a49a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93abba91661c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87bb23410ab4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ef1f0ac2c5a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d038a0546042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a338415c2e46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 716f7a248158 dt-bindings: ufs: qcom: Add SM6350 compatible string omits c1ff0c0f24d6 dt-bindings: mfd: syscon: add microchip,lan966x-cpu-syscon [...] omits a91d5ceb7f05 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 802eb451b700 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 84434c61035a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits fcb447fa1d8c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e37bf9f694ff Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 8b5d0d18a895 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7a4be40cf093 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 44ac0faae8bd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 8dc10b526172 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 54ef442f9e66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2de72259f3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 088f2ecd2826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ad39d3aa3e3 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 0b4049417552 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits f50d06f02a8c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 530697193e5c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ca0a0aecec5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8a6094124bc5 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits b4526964b421 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 85f321059c2e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 563d722170b9 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 18ea1c0babeb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 5920db3e4b50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53862d42afe8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7977f96ca93f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91d48ef51273 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aead9720418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22c7bc1e42ee Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 197b33c2bca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d91258e6cd74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 44c84eb4a0a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbdfbe5e541f Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3598c5243b43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 583c2d6b7eaf Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 24ec07881527 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 71ce71ed5452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3a5f58efba7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 009f579b0861 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2238c57db557 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 65e9d9e98362 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3c5f4e09eeee Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 83142e4597f0 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 312a5b1e61a7 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 0c01da0ee7c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b17e0ec0f62 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 69406a7ac910 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 99a18cd9f42a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c765f2583170 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 6efc6337aa2b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b96fe1680ea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68ffd5593a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e53aba529c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a597e9e0815 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0d5b80103e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85dccf6f1f32 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 5e86d7170f71 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 78a03f1c9aae Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits ef0fb6c35636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5968f2015f2 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 364360706c1b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 77fecd8ac9d1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits b40435d42072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f726fe5c534 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e639acbe2ebd Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4b2271d960d1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits b1155329a0f5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits a974dc006b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83e31707bb8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca546721955b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 337867c66de9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a963790c387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2112fddec72c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf5b0a41b128 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46f5d957d0bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57f235f8c8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6621d691605 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e705973346f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0e1aa5154fb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3b42b5243c89 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7b300aeaa07a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05fa7f5451a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32536b6c5ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b579dc07dce4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5475dd9fab0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits a38325eff822 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6cd80f15d757 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5d2e86f969b4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 1b05914e405a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27610c0a0ca2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6834fc432573 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 574a58e4f080 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 077dc6bc0658 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits de2ccf9eb707 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c1ad51897c75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits edacf97fa593 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 77dc725219bd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4e18765ba991 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f46266e6e7b0 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits c54a82477a2d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 36255ff1c7c3 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits f8ed0b7c9994 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 09005bef5529 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 39a1ccc95ceb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d34ecb61eee6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3fd177beee75 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 31aa8856abe5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7eb667875c6d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits bb2984b47058 parisc: Convert parisc_requires_coherency() to static branch omits b1c63da711c2 parisc: Detect hppa-suse-linux-gcc compiler for cross-building omits 29d0071ad0b4 Merge branch 'remotes/lorenzo/pci/xgene' omits 6afc23659427 Merge branch 'remotes/lorenzo/pci/uniphier' omits a0754577a668 Merge branch 'remotes/lorenzo/pci/rcar' omits 4aec50cfdf7b Merge branch 'remotes/lorenzo/pci/qcom' omits 281c49285a1e Merge branch 'remotes/lorenzo/pci/mvebu' omits 455675257df6 Merge branch 'remotes/lorenzo/pci/misc' omits 192ad6620f3f Merge branch 'remotes/lorenzo/pci/imx6' omits a3b076f992f7 Merge branch 'remotes/lorenzo/pci/hv' omits 4067e40744ea Merge branch 'pci/host/fu740' omits de4e5cf4db75 Merge branch 'remotes/lorenzo/pci/endpoint' omits d45e6afacc7b Merge branch 'pci/host/dwc' omits 7b42614507bb Merge branch 'remotes/lorenzo/pci/aardvark' omits 6db33f6067a8 Merge branch 'pci/vga' omits 653c958098b4 Merge branch 'pci/p2pdma' omits 959b53a9ddc9 Merge branch 'pci/msi' omits 0cd457b66863 Merge branch 'pci/misc' omits 132a211f07fb Merge branch 'pci/hotplug' omits 7777684fa299 Merge branch 'pci/enumeration' omits 1c28a37979c2 Merge branch 'pci/bridge-class-codes' omits 580289b121a3 Merge branch 'pci/acpi' omits b1ab412372e9 gfs2: Fix gfs2_file_buffered_write endless loop workaround omits 7b72f3bb0907 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits c5ce7fd25924 Merge branch into tip/master: 'core/core' omits 29a3500b0b52 Merge branch into tip/master: 'irq/core' omits e27cfe35d955 Merge branch into tip/master: 'locking/core' omits 0ea7262a751c Merge branch into tip/master: 'perf/core' omits a8fbfc33ac7a Merge branch into tip/master: 'ras/core' omits a301b5380c47 Merge branch into tip/master: 'sched/core' omits 2862a554cd0b Merge branch into tip/master: 'timers/core' omits baee66fd8a31 Merge branch into tip/master: 'x86/build' omits 9dfe096dbde4 Merge branch into tip/master: 'x86/cc' omits 55f8863b374c Merge branch into tip/master: 'x86/cleanups' omits 919ce88bb9a5 Merge branch into tip/master: 'x86/core' omits cf6ac1352fe3 Merge branch into tip/master: 'x86/cpu' omits 99007d4831c1 Merge branch into tip/master: 'x86/irq' omits 2ee1ba981dd4 Merge branch into tip/master: 'x86/misc' omits c645c23bfc43 Merge branch into tip/master: 'x86/paravirt' omits 0ddc1127d85f Merge branch into tip/master: 'x86/pasid' omits d5eaa7a70526 Merge branch into tip/master: 'x86/sev' omits f328607154cb Merge branch into tip/master: 'x86/sgx' omits 44aba1d9e266 kvm/emulate: Fix SETcc emulation for ENDBR omits 64ac0df29f30 Merge branch 'kvm/kvm-sls-fix' omits 3b2a5bb9dd21 PM / devfreq: rk3399_dmc: Avoid static (reused) profile omits 1e51acbfd050 PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table() omits 0301093e5d90 PM / devfreq: rk3399_dmc: Disable edev on remove() omits b8f8c11dc4cd PM / devfreq: rk3399_dmc: Support new *-ns properties omits 24093edf962d PM / devfreq: rk3399_dmc: Support new disable-freq properties omits 1cec1a0a4329 PM / devfreq: rk3399_dmc: Use bitfield macro definitions f [...] omits 0e2539b2f42f PM / devfreq: rk3399_dmc: Drop excess timing properties omits 913ff33fa0fc PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props omits fc53273c5bbc dt-bindings: devfreq: rk3399_dmc: Add more disable-freq pr [...] omits aa6f2fea7dea dt-bindings: devfreq: rk3399_dmc: Specify idle params in n [...] omits fbe78d823889 dt-bindings: devfreq: rk3399_dmc: Fix Hz units omits 8c15c750d512 dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redunda [...] omits c923df4174b8 dt-bindings: devfreq: rk3399_dmc: Convert to YAML omits aa4457338209 rtc: remove uie_unsupported omits 07647ce35dda rtc: xgene: stop using uie_unsupported omits 4d2baf997a74 rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT omits c637813c3114 rtc: hym8563: let the core handle the alarm resolution omits e6ac43acc307 rtc: hym8563: switch to devm_rtc_allocate_device omits 46c74b957942 rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 09260abc5508 rtc: efi: switch to devm_rtc_allocate_device omits 55e09e5d5e83 rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature omits 11ecfbc32c21 rtc: spear: fix spear_rtc_read_time omits 15d42f7f4278 rtc: spear: drop uie_unsupported omits 7ba5bbbc045b rtc: spear: set range omits 17ae28ccbcef rtc: spear: switch to devm_rtc_allocate_device omits 7e96ea72d36c rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 141f9c39526e rtc: pcf8563: let the core handle the alarm resolution omits 6293b700d3b2 rtc: pcf8523: let the core handle the alarm resolution omits 1773a2e64467 rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 1e4b65968e1c rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S omits 82c65056c36e rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT omits f539520bef2c rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S omits 0447f5d3a07c rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 878505283979 rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE omits b647724bcebb rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT omits d920f7c2613c rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 018fb49527ca rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT omits a56f0b80062c rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 2b334d712494 rtc: mpc5121: let the core handle the alarm resolution omits 15490803042a rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT omits 90716494f88c rtc: ds1685: drop no_irq omits b6fd507cabb8 rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT omits a42fbc2549fa ksmbd: shorten experimental warnign on loading the module omits 9d449cb83b2a ksmbd: increment reference count of parent fp omits 43ff44bde7e5 ksmbd: fix racy issue from using ->d_parent and ->d_name omits 15d037532fb5 Merge branch 'arm/soc' into for-next omits 00e6b4952feb Merge branch 'arm/defconfig' into for-next omits 1089e95bde8c Merge branch 'arm/drivers' into for-next omits 40002d087d7a Merge branch 'arm/dt' into for-next omits 147e0945432d ARM: configs: multi_v5: Enable Allwinner F1C100 omits 46a5cf598a94 x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld [...] omits 71a7580b17e9 x86/Kconfig: Only enable CONFIG_CC_HAS_IBT for clang >= 14.0.0 omits 2c39c08992f8 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN omits 3f0a942194a9 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough omits 56032d2994c3 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() omits d730d969b392 drm/amdgpu: Fix spelling mistake "regiser" -> "register" omits a52d0fb48923 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) omits d3c7b652f858 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) omits 6b157163c7b4 drm/amdkfd: replace source_id with client_id for RAS poiso [...] omits 350c8d14d6f8 drm/amdkfd: refine event_interrupt_poison_consumption omits 6db2a535815a drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test omits 542d5ceffa33 drm/amdgpu: conduct a proper cleanup of PDB bo omits c4d89ca2ca1a drm/amdgpu: prevent memory wipe in suspend/shutdown stage omits 9cf0ddc1002c drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static omits 0fbd4782d6a1 drm/amdgpu: drop amdgpu_display_gem_fb_init() omits 6eec70d3b9ff drm/amdgpu: make amdgpu_display_framebuffer_init() static omits a73e65ea1c9e drm/amd: Add USBC connector ID omits 0453b8728b36 Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] omits 4560f59dc554 Merge branch 'acpi-misc' into linux-next omits 8a0acde0ff1d Merge branches 'acpi-bus' and 'acpi-video' into linux-next omits db7cbdb934d9 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 2f35e67f621f kbuild: Fixup the IBT kbuild changes omits 3b91da5fccf7 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 0bf5aa8f25e4 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits 8da115785dd0 kernel/resource: fix kfree() of bootmem memory again omits d6d316f9e016 kcov: properly handle subsequent mmap calls omits f894a13cb10f kcov: split ioctl handling into locked and unlocked parts omits a7f6cedfb333 kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection omits 0431f11625b1 panic: move panic_print before kmsg dumpers omits 4d4119ccebe3 panic: add option to dump all CPUs backtraces in panic_print omits 908cad44d39d sysctl: documentation: fix table format warning omits fa588ee2edf8 docs: sysctl/kernel: add missing bit to panic_print omits 2938a449ac13 taskstats-remove-unneeded-dead-assignment-fix omits c6e9ff7155a8 taskstats: remove unneeded dead assignment omits f18dadeb2dcc kasan: no need to unset panic_on_warn in end_report() omits d7630199b620 ubsan: no need to unset panic_on_warn in ubsan_epilogue() omits 0c1555c0f3be panic: unset panic_on_warn inside panic() omits 8e7fdc369bfe docs: kdump: add scp example to write out the dump file omits 0ff19b4a68f3 docs: kdump: update description about sysfs file system support omits d41c4494cdbe arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 27928f23e10d x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits ae5a0abb3ba9 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits 0ed0f6aa8069 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits 9dc731c1ba87 cgroup: add a comment to cgroup_rstat_flush_locked(). omits aa34e1ec67e6 cgroup: use irqsave in cgroup_rstat_flush_locked(). omits f28a50a165e8 fat: use pointer to simple type in put_user() omits ddd6f8035fab minix: fix bug when opening a file with O_DIRECT omits 93c27c03865a fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 0bc827f3ed8b fs/pipe: use kvcalloc to allocate a pipe_buffer array omits 611e35a6784a init/main.c: silence some -Wunused-parameter warnings omits 589ae0e8457b init/main.c: return 1 from handled __setup() functions omits cbbfe55ec60b init.h: improve __setup and early_param documentation omits 6214a76f6f90 init: use ktime_us_delta() to make initcall_debug log more [...] omits c172562bacbf kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits d31a07d086ba checkpatch: use python3 to find codespell dictionary omits 90d9b728ee7f checkpatch: add early_param exception to blank line after [...] omits 6b904ad5d9f6 checkpatch: add --fix option for some TRAILING_STATEMENTS omits fe20aa015c63 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits eef4d5d63978 lz4: fix LZ4_decompress_safe_partial read out of bound omits 71964f2ac700 lib/glob.c: fix uninitialized_var.cocci warning omits 8622f84862f9 lib/refcount.c: use REFCOUNT_WARN() to simplify code omits a27c0e81a2bf lib: bitmap: fix many kernel-doc warnings omits 58c33a2f35ee lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option omits ceb4648d8b8f bitfield: add explicit inclusions to the example omits 33cb55110251 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() omits 33ec5c06ab5b include: drop pointless __compiler_offsetof indirection omits 536e4fa7d267 Kconfig.debug: make DEBUG_INFO always default=n omits 6a93f0e0d0a1 Kconfig.debug: make DEBUG_INFO selectable from a choice omits a8a7c79514d8 kernel/ksysfs.c: use helper macro __ATTR_RW omits 2b1a6dd560e2 Documentation/sparse: add hints about __CHECKER__ omits 57a5e58a30c6 linux-typesh-remove-unnecessary-__bitwise__-fix omits 280abe9f2a94 linux/types.h: remove unnecessary __bitwise__ omits 357c6c4fbd42 proc/sysctl: make protected_* world readable omits c005ebafdbb8 procfs: prevent unprivileged processes accessing fdinfo dir omits 3669faffbd6d fs/proc/task_mmu.c: remove redundant page validation of pte_page omits fa9fa0504492 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits 3f9e412124dd proc/vmcore: fix possible deadlock on concurrent mmap and read omits b5f18f22ba16 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits a5b6affc00c3 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 395225e34d21 kernel/hung_task.c: Monitor killed tasks. omits 478fe81ddd58 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 295e90e7d8ba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 55deeae870a3 mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] omits 15fd48ff1d9f Docs/ABI/testing: add DAMON sysfs interface ABI document omits cc72d3ccd0f2 Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface omits 7929973b1a3c selftests/damon: add a test for DAMON sysfs interface omits 257a52ef6169 mm/damon/sysfs: support DAMOS stats omits 210f33e25ce8 mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] omits 26bd1d0800aa mm/damon/sysfs: support DAMOS watermarks omits 512eceac2965 mm/damon/sysfs: support schemes prioritization omits 9d5a7f4e571f mm/damon/sysfs: support DAMOS quotas omits 0c0b52a933e8 mm/damon/sysfs: support DAMON-based Operation Schemes omits 6cc60cd11b84 mm/damon/sysfs: support the physical address space monitoring omits 253143c050b5 mm/damon/sysfs: link DAMON for virtual address spaces monitoring omits 772605fc65b2 mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] omits 49495bce150c mm/damon: implement a minimal stub for sysfs-based DAMON i [...] omits 8aa9b4efcc41 mm/damon/core: add number of each enum type values omits 4e13c2a44d50 mm/damon/core: allow non-exclusive DAMON start/stop omits 0bacd9cb8875 Docs/damon: update outdated term 'regions update interval' omits 224751aa0854 Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] omits 15062eb00022 Docs/vm/damon: call low level monitoring primitives the op [...] omits 933dedfac3d5 mm/damon: remove unnecessary CONFIG_DAMON option omits aa489e181d42 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] omits 65f8088f931b mm/damon/dbgfs-test: fix is_target_id() change omits 5e88447da9c3 mm/damon/dbgfs: use operations id for knowing if the targe [...] omits 87a9adb5cd90 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] omits 42a4cddbd981 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] omits 8d8dd1e334ae mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] omits faf4acb61638 mm/damon: let monitoring operations can be registered and [...] omits c7730b91b734 mm/damon: rename damon_primitives to damon_operations omits 9aa045984a21 mm/damon: remove redundant page validation omits 74763a2156bc mm/damon: remove the target id concept omits ce816edb6d3d mm/damon/core: move damon_set_targets() into dbgfs omits ab2c22786c7f Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits a1dbf106ccb9 mm/damon/dbgfs/init_regions: use target index instead of t [...] omits f4b83eca649c mm/hmm.c: remove unneeded local variable ret omits 3ffd725ecfa9 kfence: allow use of a deferrable timer omits 89914a627a52 kfence: test: try to avoid test_gfpzero trigger rcu_stall omits 2019d2462a86 kunit: make kunit_test_timeout compatible with comment omits 549ee33ab866 kunit: fix UAF when run kfence test case test_gfpzero omits f0153bedfd7f kfence: alloc kfence_pool after system startup omits 56716d9cf177 kfence: allow re-enabling KFENCE after system startup omits 3855f8fa0aeb mm/kfence: remove unnecessary CONFIG_KFENCE option omits d4148e3d5f24 mm/page_table_check.c: use strtobool for param parsing omits 6c12b68c8fda mm/highmem: remove unnecessary done label omits 1bdf8e9acf63 highmem-document-kunmap_local-v2 omits 251d47b7cb21 highmem: document kunmap_local() omits 59958fe81708 mm/early_ioremap: declare early_memremap_pgprot_adjust() omits b86055ac90d4 mm/usercopy: return 1 from hardened_usercopy __setup() handler omits 1584e1837c81 mm: uninline copy_overflow() omits 0ccbe1924313 mm: remove usercopy_warn() omits fe9e9c2bff9f mm/zswap.c: allow handling just same-value filled pages omits 986f005e42a6 mm/thp: ClearPageDoubleMap in first page_add_file_rmap() omits 084b7ad53fc0 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 3aa211e1919d mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] omits ba8ea1ff1a2e mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] omits 1f280d0cfed4 mm: only re-generate demotion targets when a numa node cha [...] omits 55d1ac918502 drivers/base/memory: clarify adding and removing of memory blocks omits 1eeaa8b24582 drivers/base/memory: determine and store zone for single-z [...] omits 9a6982311c97 drivers/base/node: rename link_mem_sections() to register_ [...] omits ff5d81921d75 mm/memory_hotplug: fix misplaced comment in offline_pages omits ca7b8d96a144 mm/memory_hotplug: clean up try_offline_node omits a2f121c2b56b mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] omits 1faa49b96a6e mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix omits 3dda298bad6d mm/memory_hotplug: remove obsolete comment of __add_pages omits 504acb7587e8 drivers/base/node: consolidate node device subsystem initi [...] omits 747fb9a09cc0 drivers/base/memory: add memory block to memory group afte [...] omits 2889d9b2e7b7 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 7950528786d4 mm: make free_area_init_node aware of memory less nodes omits 9d667dfc335a mm, memory_hotplug: reorganize new pgdat initialization omits 67c65d1b8cf3 mm, memory_hotplug: drop arch_free_nodedata omits 469b41a41398 mm-handle-uninitialized-numa-nodes-gracefully-fix omits c5a8dccce9cd mm: handle uninitialized numa nodes gracefully omits 9039a226f220 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits a332911e7068 mm: madvise: skip unmapped vma holes passed to process_madvise omits f789e34f5059 mm: madvise: return correct bytes advised with process_madvise omits e97ea8dbc1b5 mm/madvise: use vma_lookup() instead of find_vma() omits 02784c1b0e9a mm/hwpoison: check the subpage, not the head page omits f917d72cf62c mm/ksm: use helper macro __ATTR_RW omits dfd6423bbb30 mm/vmstat: add event for ksm swapping in copy omits 3b7c6ddfc6fc mm: page_io: fix psi memory pressure error on cold swapins omits e60651c41f98 memory tiering: skip to scan fast memory omits 978dc7790a79 NUMA balancing: optimize page placement for memory tiering system omits 4ef226a6ea1f NUMA Balancing: add page promotion counter omits 0cdf582bc56f powerpc/fadump: opt out from freeing pages on cma activati [...] omits 5b55658c4c33 mm/cma: provide option to opt out from exposing pages on a [...] omits c8db7ce3f384 mm/thp: refix __split_huge_pmd_locked() for migration PMD omits af726b21c2b5 mm/migrate: fix race between lock page and clear PG_Isolated omits a121a865ab2f mm,migrate: fix establishing demotion target omits ef18e22de677 mm/oom_kill: remove unneeded is_memcg_oom check omits fba5f50cb6fb mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 4fbd79de2889 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 898baebb2ae9 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] omits 4d65dd08bf4e mempolicy: mbind_range() set_policy() after vma_merge() omits eea55143d508 mm: compaction: cleanup the compaction trace events omits 238aee7bdf71 mm: vmscan: fix documentation for page_check_references() omits 6736096505cc mm: workingset: replace IRQ-off check with a lockdep assert. omits 1b3d8c92292e userfaultfd/selftests: fix uninitialized_var.cocci warning omits 7f26c6a4f867 userfaultfd-provide-unmasked-address-on-page-fault-v3-fix omits 7e0bf380b8fc userfaultfd: provide unmasked address on page-fault omits bcfb6355e84a userfaultfd: provide unmasked address on page-fault omits c9d51df6879c userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits f9ea5f820600 hugetlb: fix comments about avoiding atomic allocation of [...] omits 995bdac9e7ad mm: remove unneeded local variable follflags omits 8d0abe2123ae mm-export-pageheadhuge-fix omits 6f462115a171 mm/hugetlb.c: export PageHeadHuge() omits 38d90c6428a5 mm/hugetlb: use helper macro __ATTR_RW omits fe4a53f632d4 hugetlb-clean-up-potential-spectre-issue-warnings-v2 omits c6a319ddb907 hugetlb: clean up potential spectre issue warnings omits 9956bd42e039 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits 7e7ce9ad7849 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits fcb7357fe017 selftests: vm: add a hugetlb test case omits 96ddf762cbec mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 6069bc3c820f mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 4428aea0c107 mm-hugetlb-free-the-2nd-vmemmap-page-associated-with-each- [...] omits ff1637f3570a mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits a825b682f0aa mm/mlock: fix potential imbalanced rlimit ucounts adjustment omits fb79f736f8be mm, fault-injection: declare should_fail_alloc_page() omits fbb12cb4ecde mm/memory-failure.c: make non-LRU movable pages unhandlable omits 6a477e3a1984 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] omits 055489a03017 mm-memory-failurec-fix-race-with-changing-page-compound-again-fix omits 7bc9dc41ee7d mm/memory-failure.c: fix race with changing page compound again omits 8f65ab5f83ba mm/hwpoison: add in-use hugepage hwpoison filter judgement omits 09d955a7dd53 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] omits 7fe4f504022b mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix omits 78e552668d25 mm/hwpoison-inject: support injecting hwpoison to free page omits 6747a437c468 mm/memory-failure.c: remove unnecessary PageTransTail check omits 626b26f18681 mm/memory-failure.c: remove obsolete comment in __soft_off [...] omits 807e431d29ce mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] omits 33d9160b597c mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev omits 644bc7c8093a mm/memory-failure.c: fix race with changing page more robustly omits 15287eac51f9 mm/memory-failure.c: rework the signaling logic in kill_proc omits 98e3b9dbb710 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() omits ec09626fad0c mm/memory-failure.c: minor clean up for memory_failure_dev [...] omits 5adebd44d6ca mm: invalidate hwpoison page cache page in fault path omits 0135a87e9b71 mm/hwpoison: fix error page recovered but reported "not re [...] omits 0673677a202e mm/memory-failure.c: remove obsolete comment omits 37d2d255e0be mm/page_alloc: check high-order pages for corruption durin [...] omits 04bcf1406b0a mm/page_alloc: call check_new_pages() while zone spinlock [...] omits b14076f80cb9 mm: count time in drain_all_pages during direct reclaim as [...] omits de543a569467 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 omits c2771dab8732 arch/x86/mm/numa: Do not initialize nodes twice omits 11baee07e3be mm/page_alloc: do not prefetch buddies during bulk free omits 6346867bcff9 mm/page_alloc: limit number of high-order pages on PCP dur [...] omits 566e2d1704ea mm/page_alloc: free pages in a single pass during bulk free omits 2c19f4fb11a9 mm/page_alloc: drain the requested list first during bulk free omits 53113725b054 mm/page_alloc: simplify how many pages are selected per pc [...] omits 7080167db731 mm/page_alloc: track range of active PCP lists during bulk free omits c24a67503347 mm/page_alloc: fetch the correct pcp buddy during bulk free omits c2f76c7d66b4 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] omits b8fe8346d05c mm/page_alloc: mark pagesets as __maybe_unused omits 0f3a152571a2 mm: enforce pageblock_order < MAX_ORDER omits 04bb156bbc95 cma: factor out minimum alignment requirement omits 9b3ebfd9e203 mm/page_alloc: don't pass pfn to free_unref_page_commit() omits 7c34c95a7b03 mm/mmzone.h: remove unused macros omits a45859bf38f3 mm: discard __GFP_ATOMIC omits 7fae56abd464 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits ba8920e4af55 mm/page_alloc: add penalty to local_node omits 4deea44b1d24 mm/page_alloc: adding same penalty is enough to get round- [...] omits ea1e6809dce7 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits 897d6f0c1c35 mm/vmalloc: fix comments about vmap_area struct omits dba0469f0def mm/vmalloc.c: vmap(): don't allow invalid pages omits 5c8e976e435b mm/vmalloc.c: fix "unused function" warning omits 338a305079f8 mm/vmalloc: eliminate an extra orig_gfp_mask omits 7dbb8aa66513 mm/vmalloc: add adjust_search_size parameter omits 4110df363c1e mm/vmalloc: Move draining areas out of caller context omits 477b4678ea43 mm/vmalloc: remove unneeded function forward declaration omits 0f083d64784a mm/sparse: make mminit_validate_memmodel_limits() static omits 0cba521a1489 mm/mremap:: use vma_lookup() instead of find_vma() omits f63095cf83a2 mm/mmap: remove obsolete comment in ksys_mmap_pgoff omits 7b5307d7a045 mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK omits 6ce6f664f175 mm/memory.c: use helper macro min and max in unmap_mapping [...] omits 7a056e242df7 mm/memory.c: use helper function range_in_vma() omits b5917b60a3d8 mm/mmap: return 1 from stack_guard_gap __setup() handler omits 0c5b5906e165 mm: rework swap handling of zap_pte_range omits 550c9ff8a5d3 mm: change zap_details.zap_mapping into even_cows omits ec4137ccbf22 mm: rename zap_skip_check_mapping() to should_zap_page() omits dbe733d7f578 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 omits 19472f5760b5 mm: don't skip swap entry even if zap_details specified omits e997f2166206 mm: replace multiple dcache flush with flush_dcache_folio() omits 4cfbbe2ab212 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] omits eab26714b308 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() omits 225e804d8be8 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits c1dc67da5a42 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits 0931acc8874b mm: fix missing cache flush for all tail pages of compound page omits 85d024611b6f mm: thp: fix wrong cache flush in remove_migration_pmd() omits 7f83bbfee31c mm: remove mmu_gathers storage from remaining architectures omits d6e3dbad150a mm: merge pte_mkhuge() call into arch_make_huge_pte() omits 42ce47fc7bbc selftests, x86: fix how check_cc.sh is being invoked omits fc6f81c7d630 memcg: enable accounting for tty-related objects omits 486be0d26cef mm: memcontrol: rename memcg_cache_id to memcg_kmem_id omits b3c9d322edfa mm: list_lru: rename list_lru_per_memcg to list_lru_memcg omits db93d0553789 mm: memcontrol: fix cannot alloc the maximum memcg ID omits 7465a6271010 mm: memcontrol: reuse memory cgroup ID for kmem ID omits 8babf54e5a33 mm-list_lru-replace-linear-array-with-xarray-fix omits 5fa0d6cc67c4 mm: list_lru: replace linear array with xarray omits 4883fc763dda mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] omits 7b266bb89742 mm: list_lru: allocate list_lru_one only when needed omits 682e3dfd003b mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] omits 006bdbcb83c0 xarray: use kmem_cache_alloc_lru to allocate xa_node omits 6afa8ab68bc7 mm: dcache: use kmem_cache_alloc_lru() to allocate dentry omits e8e875e5fbbf f2fs: allocate inode by using alloc_inode_sb() omits 318315485654 fs: allocate inode by using alloc_inode_sb() omits c6118de75f8a fs: introduce alloc_inode_sb() to allocate filesystems spe [...] omits 8d56019ac74d mm: introduce kmem_cache_alloc_lru omits 605d33a110d7 mm: list_lru: transpose the array of per-node per-memcg lru lists omits a385bf20ed41 mm/memcg: disable migration instead of preemption in drain [...] omits 49818a417064 mm/memcg: protect memcg_stock with a local_lock_t omits 5e93c7210208 mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] omits 734ed253194c mm/memcg: protect per-CPU counter by disabling preemption [...] omits 47fb5aba6f77 mm/memcg: disable threshold event handlers on PREEMPT_RT omits 31979a6a93d6 mm/memcg: revert ("mm/memcg: optimize user context object [...] omits f6ba35fe8e91 mm/memcg: move generation assignment and comparison together omits 62b842d24eaa mm/memcg: set pos to prev unconditionally omits beec9b15d21f mm/memcg: set memcg after css verified and got reference omits cce837c14e4c mm/memcontrol: return 1 from cgroup.memory __setup() handler omits dccfb27c8f7c memcg: synchronously enforce memory.high for large overcharges omits eca093fc2dba selftests: memcg: test high limit for single entry allocation omits 8fab2f40db5d memcg: unify force charging conditions omits ef7204aa456e memcg: refactor mem_cgroup_oom omits f4645f2700de mm/memcg: retrieve parent memcg from css.parent omits 7e56de6d56d9 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits a43d5ce7972d memcg: add per-memcg total kernel memory stat omits 9567cf179318 memcg: replace in_interrupt() with !in_task() omits f41854294f66 memcg: sync flush only if periodic flush is delayed omits 4064fbc714d7 mm: shmem: use helper macro __ATTR_RW omits e4fa02c1682c tmpfs: do not allocate pages on read omits 2ff05466237e shmem: mapping_set_exiting() to help mapped resilience omits 200764f2ecbe tmpfs: three tweaks to creation time patch omits fb7991d00000 tmpfs: support for file creation time omits 9775ff0b69fb mm/swap: fix confusing comment in folio_mark_accessed omits 99b8d5dda6e9 mm/gup: remove unused get_user_pages_locked() omits fc3c9f20f39c mm: change lookup_node() to use get_user_pages_fast() omits 7339f95e62ae mm/gup: remove unused pin_user_pages_locked() omits 5767786d2d98 mm/gup: follow_pfn_pte(): -EEXIST cleanup omits 8210eeb5c0f7 mm: fix invalid page pointer returned with FOLL_PIN gups omits db43ab79caf4 mm: fs: fix lru_cache_disabled race in bh_lru omits a63c9bd4dddf mm/writeback: minor clean up for highmem_dirtyable_memory omits a690033e8d6a filemap: remove find_get_pages() omits 5fa276998b3e mm: unexport page_init_poison omits 4b4d158be273 tools/vm/page_owner_sort.c: support for multi-value select [...] omits 1b79754a55cc tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits fe0bfc98b099 tools/vm/page_owner_sort.c: support for user-defined culli [...] omits c3e61df56add tools/vm/page_owner_sort.c: support for selecting by PID, [...] omits bf3f88fd28c5 tools/vm/page_owner_sort: support for sorting by task comm [...] omits 81a84bfcfdd0 tools/vm/page_owner_sort: fix three trivival places omits 4deb70b96176 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] omits dc7c88a8edb8 tools/vm/page_owner_sort.c: add a security check omits 765857267688 tools/vm/page_owner_sort.c: fix comments omits 5a2cc42e4009 tools/vm/page_owner_sort.c: fix the instructions for use omits 0c0d963f5b39 mm/page_owner.c: record tgid omits 84d84233e421 mm/page_owner: record task command name omits 779357ee4311 mm/page_owner: print memcg information omits 7b080a01b6b0 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] omits ed33a94ff6fa lib/vsprintf: avoid redundant work with 0 size omits a5c4e2f52a68 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 5b22591a8eab documentation-vm-page_ownerrst-update-the-documentation-fix omits 6797dc294654 Documentation/vm/page_owner.rst: update the documentation omits feba19a04b70 tools/vm/page_owner_sort.c: delete invalid duplicate code omits d42620c814ca tools/vm/page_owner_sort.c: two trivial fixes omits e3ff087ff9e2 tools/vm/page_owner_sort.c: support sorting pid and time omits ce41a3371d87 tools/vm/page_owner_sort.c: add switch between culling by [...] omits c83dcf8ca1da tools/vm/page_owner_sort.c: support sorting by stack trace omits 67151b3cf263 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 87655597826a tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 4dcea4eb9204 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits dee4fb40a0ac mount: warn only once about timestamp range expiration omits e4cf1389bb9f mm: lru_cache_disable: replace work queue synchronization [...] omits 5fde80788d3f mm/list_lru: optimize memcg_reparent_list_lru_node() omits 0229b73b7669 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() omits e0a81b2a8b65 mm/fs: delete PF_SWAPWRITE omits 6215866a629b remove congestion tracking framework omits 7d297c75c8ba block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits fedff969dc47 f2fs: replace congestion_wait() calls with io_schedule_timeout() omits 60ab9d60fb86 remove-bdi_congested-and-wb_congested-and-related-functions-fix omits 73323bf91641 remove bdi_congested() and wb_congested() and related functions omits cddf215bc89b remove inode_congested() omits 0047f4b7dca5 ceph: remove reliance on bdi congestion omits 6afabe6347fb nfs: remove reliance on bdi congestion omits 5ca52afec1b0 fuse: remove reliance on bdi congestion omits c3716300b2a6 mm: improve cleanup when ->readpages doesn't process all pages omits 2643d96b7872 mm: document and polish read-ahead code omits a9e8253485b9 doc: convert 'subsection' to 'section' in gfp.h omits 6c9c7d14722d ocfs2: fix ocfs2 corrupt when iputting an inode omits 2070daa10422 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 44e8d112db15 ocfs2: reflink deadlock when clone file to the same direct [...] omits 4e7cbc3985e0 fs/ocfs2: fix comments mentioning i_mutex omits b1d8e7e65db6 ocfs2: cleanup some return variables omits 47202d3cea5b ntfs: add sanity check on allocation size omits 5ee4f7f212e1 scripts/spelling.txt: add more spellings to spelling.txt omits 22979b5a4c4a kthread: make it clear that kthread_create_on_node() might [...] omits c3bb242fcbd3 linux/kthread.h: remove unused macros omits 1ac9b3e39c7c /proc/kpageflags: do not use uninitialized struct pages omits 8c9507d70145 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 470dd3f691b5 hugetlb: do not demote poisoned hugetlb pages omits 2a20faf0630e Merge branches 'thermal-int340x' and 'thermal-docs' into l [...] omits 7facc36288fc Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next omits b7f6f27d5ebb gfs2: Minor retry logic cleanup omits b2d5f10d9662 gfs2: Disable page faults during lockless buffered reads omits c5d3786a88f6 gfs2: Fix should_fault_in_pages() logic omits 9d3ab161f7b9 Merge tag 'soc-fixes-5.17-3' into for-next4 omits 83a259ac6dc9 Merge tag 'soc-fixes-5.17-2' into for-next4 omits 17588e867e69 soc: document merges omits cd16bca772b2 Merge branch 'arm/soc' into for-next4 omits 5f8a266788b6 Merge branch 'arm/drivers' into for-next4 omits c729ff4f3d7a Merge branch 'arm/dt' into for-next4 omits 27874bf7ce7f Merge branch 'arm/defconfig' into for-next4 omits d5ff1c1f9fdc Merge branch 'arm/fixes' into for-next4 omits ad2ced059eef Merge branch 'acpi-scan-fixes' into linux-next omits 4a73286a19a5 Merge branch 'thermal-hfi' into linux-next omits 6b788bef8663 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] omits 49b7d538e82a Merge branch 'thermal' into linux-next omits 32e214dc1a8e Merge branch 'devprop' into linux-next omits c349f4551e2c Merge branch 'pm-tools' into linux-next omits 47f68badbb48 Merge branch 'powercap' into linux-next omits 5c2c0827bdd2 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'pm [...] omits 6cdab8ab75f2 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 1c68ae0300e6 Merge branch 'pnp' into linux-next omits 6b44cfbd379c Merge branches 'acpi-fan', 'acpi-battery', 'acpi-soc' and [...] omits 78b5c4ca7941 Merge branches 'acpi-ec', 'acpi-docs' and 'acpi-apei' into [...] omits 34c48bb30db4 Merge branches 'acpi-pm', 'acpi-properties', 'acpi-misc' a [...] omits 9bf8fd60f6f7 Merge branches 'acpica', 'acpi-osl', 'acpi-tables', 'acpi- [...] omits 099785d3adee Merge branch 'devel' into for-next omits 2a8b7b24b850 x86/PCI: Add #includes to asm/pci_x86.h omits 226a827e93b5 gpio: Drop CONFIG_DEBUG_GPIO omits d6ef10c59bbd PCI: ibmphp: Remove unused assignments omits 0ef1f674af01 PCI: cpqphp: Remove unused assignments omits c41590f812b3 PCI: fu740: Remove unused assignments omits 10bd45629c0a PCI: kirin: Remove unused assignments omits 2f5086984623 PCI: Remove unused assignments omits 66908004f055 Merge perf monitor support for papr-nvdimms and BLK-apertu [...] omits db8cd5efeebc dax: Fix missing kdoc for dax_device omits 1edc7a507ad2 PCI: Declare pci_filp_private only when HAVE_PCI_MMAP omits dc1d63a69730 clk: sunxi-ng: sun6i-rtc: Add support for H6 omits df8925adc02f clk: sunxi-ng: Add support for the sun6i RTC clocks omits b6e649834afa clk: sunxi-ng: mux: Allow muxes to have keys omits 5e086367298d rtc: wm8350: Handle error for wm8350_register_irq omits df02071fd3fb rtc: sun6i: Add Allwinner H616 support omits fd6e4315d0da rtc: sun6i: Add support for broken-down alarm registers omits 62a8306e7315 rtc: sun6i: Add support for linear day storage omits 25c9815569ce rtc: sun6i: Fix time overflow handling omits 77b0eea1508d rtc: pl031: fix rtc features null pointer dereference omits 9b0cbe301251 rtc: mc146818-lib: fix locking in mc146818_set_time omits a4b2ecc9c5f7 dt-bindings: rtc: at91: rename rtt bindings file omits 022bd5cae497 mfd: intel-lpss: Provide an SSP type to the driver omits b5b775b2d96a dt-bindings: mfd: brcm,cru: Rename pinctrl node omits 844dd8fe02f2 dt-bindings: Add compatibles for undocumented trivial syscons omits ce39a65bc12b mfd: atmel-flexcom: fix compilation warning omits e3727c6aef80 Merge branch 'misc-5.17' into next-fixes omits d2bda1500aa8 IDT: Fix Build warnings on some 32bit architectures. omits b9c20da356db workqueue: Warn flushing of kernel-global workqueues omits a7e8de822e0b dax: make sure inodes are flushed before destroy cache omits c2e8021a535d fsdax: fix function description omits b5caa8dd9cc8 samples/seccomp: Improve arch hints omits 449972c67ea7 x86/PCI: Fix coding style in PIRQ table search functions omits 07a9d83afc3d x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interp [...] omits d1ba93f1f184 x86/PCI: Add $IRT PIRQ routing table support omits f3ff9dcbdd5b x86/PCI: Handle PIRQ routing tables with no router device given omits d1f37bac9beb x86/PCI: Add support for the SiS85C497 PIRQ router omits 040a35f1a327 x86/PCI: Disambiguate SiS85C503 PIRQ router code entities omits dfcf39eff65f x86/PCI: Add support for the Intel 82378ZB/82379AB (SIO/SI [...] omits c9df2d2677e8 x86/PCI: Handle IRQ swizzling with PIRQ routers omits 9598dca94cbf x86/PCI: Also match function number in $PIR table omits 957493178994 x86/PCI: Include function number in $PIR table dump omits 5c2830301a87 x86/PCI: Show the physical address of the $PIR table adds 93e220a62da3 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds af472a9efdf6 Merge tag 'for-5.18/io_uring-2022-03-18' of git://git.kern [...] adds b080cee72ef3 Merge tag 'for-5.18/io_uring-statx-2022-03-18' of git://gi [...] adds 616355cc818c Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel. [...] adds 69d1dea852b5 Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kerne [...] adds d347ee54a70e Merge tag 'for-5.18/alloc-cleanups-2022-03-18' of git://gi [...] adds fd276877917a Merge tag 'hwmon-for-v5.18' of git://git.kernel.org/pub/sc [...] adds a50a8c383386 Merge tag 'regmap-v5.18' of git://git.kernel.org/pub/scm/l [...] adds d6ccf45113fb Merge tag 'regulator-v5.18' of git://git.kernel.org/pub/sc [...] adds ad9c6ee642a6 Merge tag 'spi-v5.18' of git://git.kernel.org/pub/scm/linu [...] adds b7a801f3956f Merge tag 'execve-v5.18-rc1' of git://git.kernel.org/pub/s [...] adds fd2d7a4a3545 Merge tag 'pstore-v5.18-rc1' of git://git.kernel.org/pub/s [...] adds 2142b7f0c6bb Merge tag 'hardening-v5.18-rc1' of git://git.kernel.org/pu [...] adds c7500c1b53bf um: Allow builds with Clang adds 02788ebcf521 lib: stackinit: Convert to KUnit adds d0858cbdef50 Merge tag 'overflow-v5.18-rc1' of git://git.kernel.org/pub [...] adds 8565d64430f8 Merge tag 'bounds-fixes-v5.18-rc1' of git://git.kernel.org [...] adds a635415a064e watch_queue: Fix NULL dereference in error cleanup adds 3d8dcf278b1e watch_queue: Actually free the watch adds 6ca014cd2ddb Merge branch 'keys-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2c5a5358feff Merge tag 'Smack-for-5.18' of https://github.com/cschaufle [...] adds 7f313ff0acde Merge tag 'integrity-v5.18' of git://git.kernel.org/pub/sc [...] adds c269497d248e Merge tag 'selinux-pr-20220321' of git://git.kernel.org/pu [...] adds b47d5a4f6b8d Merge tag 'audit-pr-20220321' of git://git.kernel.org/pub/ [...] adds 0313bc278dac Revert "random: block in /dev/urandom" adds 881b568756ae Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds aab4ed5816ac Merge tag 'erofs-for-5.18-rc1' of git://git.kernel.org/pub [...] adds ef510682af3d Merge tag 'f2fs-for-5.18' of git://git.kernel.org/pub/scm/ [...] adds 105b6c05c583 Merge tag '5.18-smb3-fixes-part1' of git://git.samba.org/s [...] adds 14705fda8f62 Merge tag 'nfsd-5.18' of git://git.kernel.org/pub/scm/linu [...] adds 9b03992f0c88 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 519129040766 Merge tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/l [...] adds 95ab0e87683e Merge tag 'perf-core-2022-03-21' of git://git.kernel.org/p [...] adds ebd326ce724d Merge tag 'locking-core-2022-03-21' of git://git.kernel.or [...] adds ab31c7fd2d37 sched/numa: Fix boot crash on arm64 systems adds ffea9fb31936 sched/headers: ARM needs asm/paravirt_api_clock.h too adds 3fe2f7446f1e Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/ [...] adds 62eb29526b48 linux/kthread.h: remove unused macros adds 2b76e68d7249 scripts/spelling.txt: add more spellings to spelling.txt adds 714fbf2647b1 ntfs: add sanity check on allocation size adds 38c9d2d3f384 ocfs2: cleanup some return variables adds 137cebf9432e fs/ocfs2: fix comments mentioning i_mutex adds bf507030f312 doc: convert 'subsection' to 'section' in gfp.h adds 84dacdbd5352 mm: document and polish read-ahead code adds 9fd472af84ab mm: improve cleanup when ->readpages doesn't process all pages adds 670d21c6e17f fuse: remove reliance on bdi congestion adds 6df25e58532b nfs: remove reliance on bdi congestion adds 503d4fa6ee28 ceph: remove reliance on bdi congestion adds fe55d563d417 remove inode_congested() adds b9b1335e6403 remove bdi_congested() and wb_congested() and related functions adds a64239d0ef34 f2fs: replace congestion_wait() calls with io_schedule_timeout() adds f6bad159f5d5 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" adds a88f2096d5a2 remove congestion tracking framework adds a128b054ce02 mount: warn only once about timestamp range expiration adds a74c6c00b1cb mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] adds eb5279fb7e41 filemap: remove find_get_pages() adds 854d8e36168d mm/writeback: minor clean up for highmem_dirtyable_memory adds c0226eb8bde8 mm: fs: fix lru_cache_disabled race in bh_lru adds 7196040e19ad mm: fix invalid page pointer returned with FOLL_PIN gups adds 65462462ffb2 mm/gup: follow_pfn_pte(): -EEXIST cleanup adds ad6c441266dc mm/gup: remove unused pin_user_pages_locked() adds f728b9c48d56 mm: change lookup_node() to use get_user_pages_fast() adds 73fd16d8080f mm/gup: remove unused get_user_pages_locked() adds 914c32e45dbc mm/swap: fix confusing comment in folio_mark_accessed adds f7cd16a55837 tmpfs: support for file creation time adds bc7863906f70 shmem: mapping_set_exiting() to help mapped resilience adds 56a8c8eb1eaf tmpfs: do not allocate pages on read adds 4bfa8ada803a mm: shmem: use helper macro __ATTR_RW adds 086f694a75e1 memcg: replace in_interrupt() with !in_task() adds a8c49af3be5f memcg: add per-memcg total kernel memory stat adds c857266dca8f mm/memcg: mem_cgroup_per_node is already set to 0 on allocation adds 486bc7060cb5 mm/memcg: retrieve parent memcg from css.parent adds becdf89d776c memcg: refactor mem_cgroup_oom adds 1461e8c2b6af memcg: unify force charging conditions adds 6323ec54b450 selftests: memcg: test high limit for single entry allocation adds c9afe31ec443 memcg: synchronously enforce memory.high for large overcharges adds 460a79e18842 mm/memcontrol: return 1 from cgroup.memory __setup() handler adds fead2b869764 mm/memcg: revert ("mm/memcg: optimize user context object [...] adds 2343e88d238f mm/memcg: disable threshold event handlers on PREEMPT_RT adds be3e67b54b43 mm/memcg: protect per-CPU counter by disabling preemption [...] adds af9a3b69e84b mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] adds 567511462387 mm/memcg: protect memcg_stock with a local_lock_t adds 0790ed623847 mm/memcg: disable migration instead of preemption in drain [...] adds 6a6b7b77cc0f mm: list_lru: transpose the array of per-node per-memcg lru lists adds 88f2ef73fd66 mm: introduce kmem_cache_alloc_lru adds 8b9f3ac5b01d fs: introduce alloc_inode_sb() to allocate filesystems spe [...] adds fd60b28842df fs: allocate inode by using alloc_inode_sb() adds 65d3af647b40 f2fs: allocate inode by using alloc_inode_sb() adds f53bf711d4d8 mm: dcache: use kmem_cache_alloc_lru() to allocate dentry adds 9bbdc0f32409 xarray: use kmem_cache_alloc_lru to allocate xa_node adds da0efe309444 mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] adds 5abc1e37afa0 mm: list_lru: allocate list_lru_one only when needed adds 1f391eb27079 mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] adds bbca91cca9a9 mm: list_lru: replace linear array with xarray adds f9c69d6346bc mm: memcontrol: reuse memory cgroup ID for kmem ID adds be740503ed03 mm: memcontrol: fix cannot alloc the maximum memcg ID adds d70110704d2d mm: list_lru: rename list_lru_per_memcg to list_lru_memcg adds 7c52f65de40f mm: memcontrol: rename memcg_cache_id to memcg_kmem_id adds c72d85923c62 memcg: enable accounting for tty-related objects adds ef696f93ed97 selftests, x86: fix how check_cc.sh is being invoked adds 16785bd77431 mm: merge pte_mkhuge() call into arch_make_huge_pte() adds d6d224429a86 mm: remove mmu_gathers storage from remaining architectures adds 5cbcf2258b71 mm: thp: fix wrong cache flush in remove_migration_pmd() adds 2771739a7162 mm: fix missing cache flush for all tail pages of compound page adds e763243cc6cb mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] adds 348923665a0e mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] adds 19b482c29b6f mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() adds 7c25a0b89a48 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] adds 3150be8fa89e mm: replace multiple dcache flush with flush_dcache_folio() adds 5abfd71d936a mm: don't skip swap entry even if zap_details specified adds 254ab940eb01 mm: rename zap_skip_check_mapping() to should_zap_page() adds 2e148f1e3d9a mm: change zap_details.zap_mapping into even_cows adds 8018db852594 mm: rework swap handling of zap_pte_range adds e6d094936988 mm/mmap: return 1 from stack_guard_gap __setup() handler adds 88a359125a2b mm/memory.c: use helper function range_in_vma() adds f9871da92743 mm/memory.c: use helper macro min and max in unmap_mapping [...] adds 1fc09228846d mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK adds 360cd06173d6 mm/mmap: remove obsolete comment in ksys_mmap_pgoff adds 0e6799db9672 mm/mremap:: use vma_lookup() instead of find_vma() adds c7878534a1b6 mm/sparse: make mminit_validate_memmodel_limits() static adds 651d55ce0965 mm/vmalloc: remove unneeded function forward declaration adds 690467c81b1a mm/vmalloc: Move draining areas out of caller context adds 9333fe98d0a6 mm/vmalloc: add adjust_search_size parameter adds c3d77172dfc0 mm/vmalloc: eliminate an extra orig_gfp_mask adds c3385e845824 mm/vmalloc.c: fix "unused function" warning adds ff11a7ce1f0f mm/vmalloc: fix comments about vmap_area struct adds 1dd214b8f21c mm: page_alloc: avoid merging non-fallbackable pageblocks [...] adds abe8b2ae64a3 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() adds 7f37e49cbd60 mm/mmzone.h: remove unused macros adds 566513775dca mm/page_alloc: don't pass pfn to free_unref_page_commit() adds e16faf26780f cma: factor out minimum alignment requirement adds b3d40a2b6d10 mm: enforce pageblock_order < MAX_ORDER adds a4812d47deff mm/page_alloc: mark pagesets as __maybe_unused adds ddbc84f3f595 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] adds ca7b59b1de72 mm/page_alloc: fetch the correct pcp buddy during bulk free adds 35b6d770e633 mm/page_alloc: track range of active PCP lists during bulk free adds fd56eef258a1 mm/page_alloc: simplify how many pages are selected per pc [...] adds d61372bc41cf mm/page_alloc: drain the requested list first during bulk free adds 8b10b465d0e1 mm/page_alloc: free pages in a single pass during bulk free adds f26b3fa04611 mm/page_alloc: limit number of high-order pages on PCP dur [...] adds 2a791f4412cb mm/page_alloc: do not prefetch buddies during bulk free adds 1ca75fa7f19d arch/x86/mm/numa: Do not initialize nodes twice adds fa7fc75f6319 mm: count time in drain_all_pages during direct reclaim as [...] adds 3313204c8ad5 mm/page_alloc: call check_new_pages() while zone spinlock [...] adds 77fe7f136a73 mm/page_alloc: check high-order pages for corruption durin [...] adds ae483c200626 mm/memory-failure.c: remove obsolete comment adds 046545a661af mm/hwpoison: fix error page recovered but reported "not re [...] adds e53ac7374e64 mm: invalidate hwpoison page cache page in fault path adds 577553f48971 mm/memory-failure.c: minor clean up for memory_failure_dev [...] adds a994402bc471 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() adds 49775047cf52 mm/memory-failure.c: rework the signaling logic in kill_proc adds 75ee64b3c9a9 mm/memory-failure.c: fix race with changing page more robustly adds 67ff51c6a6d2 mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev adds 357670f79efb mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] adds 2ab916790ff0 mm/memory-failure.c: remove obsolete comment in __soft_off [...] adds b04d3eebebf8 mm/memory-failure.c: remove unnecessary PageTransTail check adds a581865ecd0a mm/hwpoison-inject: support injecting hwpoison to free page adds d1fe111fb62a mm/hwpoison: avoid the impact of hwpoison_filter() return [...] adds a06ad3c0c752 mm/hwpoison: add in-use hugepage hwpoison filter judgement adds 888af2701db7 mm/memory-failure.c: fix race with changing page compound again adds 593396b86ef6 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] adds bf6445bc8f77 mm/memory-failure.c: make non-LRU movable pages unhandlable adds 1e7a8181640a mm, fault-injection: declare should_fail_alloc_page() adds 5c2a956c3eea mm/mlock: fix potential imbalanced rlimit ucounts adjustment adds e7d324850bfc mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds a6b40850c442 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds d8d55f5616cf mm: sparsemem: use page table lock to protect kernel pmd o [...] adds b147c89cd429 selftests: vm: add a hugetlb test case adds e54084173487 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds 07431506e8d7 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB adds f9317f77a6e0 hugetlb: clean up potential spectre issue warnings adds 98bc26ac770f mm/hugetlb: use helper macro __ATTR_RW adds 4e936ecc013a mm/hugetlb.c: export PageHeadHuge() adds 87d2762e22f3 mm: remove unneeded local variable follflags adds 824ddc601adc userfaultfd: provide unmasked address on page-fault adds d794103d5273 userfaultfd/selftests: fix uninitialized_var.cocci warning adds b698f0a1773f mm/fs: delete PF_SWAPWRITE adds 89f6c88a6ab4 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() adds 405cc51fc104 mm/list_lru: optimize memcg_reparent_list_lru_node() adds ff042f4a9b05 mm: lru_cache_disable: replace work queue synchronization [...] adds 2386eef2141c mm: workingset: replace IRQ-off check with a lockdep assert. adds 96bd3e79efee mm: vmscan: fix documentation for page_check_references() adds abd4349ff9b8 mm: compaction: cleanup the compaction trace events adds 4e0906008cdb mempolicy: mbind_range() set_policy() after vma_merge() adds bd8b77d653e8 mm/oom_kill: remove unneeded is_memcg_oom check adds fc89213a636c mm,migrate: fix establishing demotion target adds 356ea3865687 mm/migrate: fix race between lock page and clear PG_Isolated adds 9d84604b845c mm/thp: refix __split_huge_pmd_locked() for migration PMD adds 27d121d0ec6d mm/cma: provide option to opt out from exposing pages on a [...] adds ee97347fe058 powerpc/fadump: opt out from freeing pages on cma activati [...] adds e39bb6be9f2b NUMA Balancing: add page promotion counter adds c574bbe91703 NUMA balancing: optimize page placement for memory tiering system adds a1a3a2fc304d memory tiering: skip to scan fast memory adds d8c47cc7bf60 mm: page_io: fix psi memory pressure error on cold swapins adds 4d45c3aff5eb mm/vmstat: add event for ksm swapping in copy adds 1bad2e5ca00b mm/ksm: use helper macro __ATTR_RW adds da358d5c0e58 mm/hwpoison: check the subpage, not the head page adds 531037a06518 mm/madvise: use vma_lookup() instead of find_vma() adds 5bd009c7c9a9 mm: madvise: return correct bytes advised with process_madvise adds 08095d6310a7 mm: madvise: skip unmapped vma holes passed to process_madvise adds e930d9997150 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] adds 09f49dca570a mm: handle uninitialized numa nodes gracefully adds 390511e1476e mm, memory_hotplug: drop arch_free_nodedata adds 70b5b46a7542 mm, memory_hotplug: reorganize new pgdat initialization adds 7c30daac2069 mm: make free_area_init_node aware of memory less nodes adds 8c9bb39816f0 memcg: do not tweak node in alloc_mem_cgroup_per_node_info adds 7ea0d2d79da0 drivers/base/memory: add memory block to memory group afte [...] adds 2848a28b0a60 drivers/base/node: consolidate node device subsystem initi [...] adds 2b6bf15f4646 mm/memory_hotplug: remove obsolete comment of __add_pages adds d6aad2016a3f mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] adds b27340a5bda4 mm/memory_hotplug: clean up try_offline_node adds 36ba30bc1df2 mm/memory_hotplug: fix misplaced comment in offline_pages adds cc6515591b25 drivers/base/node: rename link_mem_sections() to register_ [...] adds 395f6081bad4 drivers/base/memory: determine and store zone for single-z [...] adds 2aa065f7afb2 drivers/base/memory: clarify adding and removing of memory blocks adds 734c15700cdf mm: only re-generate demotion targets when a numa node cha [...] adds bd55b0c2d64e mm/thp: ClearPageDoubleMap in first page_add_file_rmap() adds cb325ddde561 mm/zswap.c: allow handling just same-value filled pages adds 6eada26ffc80 mm: remove usercopy_warn() adds ad7489d5262d mm: uninline copy_overflow() adds 05fe3c103f7e mm/usercopy: return 1 from hardened_usercopy __setup() handler adds be4893d92b6b mm/early_ioremap: declare early_memremap_pgprot_adjust() adds d7ca25c53e25 highmem: document kunmap_local() adds 7a3f2263d72d mm/highmem: remove unnecessary done label adds 597da28e1abb mm/page_table_check.c: use strtobool for param parsing adds 56eb8e9416e8 mm/kfence: remove unnecessary CONFIG_KFENCE option adds 698361bca2d5 kfence: allow re-enabling KFENCE after system startup adds b33f778bba5e kfence: alloc kfence_pool after system startup adds adf505457032 kunit: fix UAF when run kfence test case test_gfpzero adds bdd015f7b71b kunit: make kunit_test_timeout compatible with comment adds 3cb1c9620eee kfence: test: try to avoid test_gfpzero trigger rcu_stall adds 737b6a10ac19 kfence: allow use of a deferrable timer adds d0977efab8ff mm/hmm.c: remove unneeded local variable ret adds 144760f8e0c3 mm/damon/dbgfs/init_regions: use target index instead of t [...] adds 8041c87b915b Docs/admin-guide/mm/damon/usage: update for changed initai [...] adds 436428255d59 mm/damon/core: move damon_set_targets() into dbgfs adds 1971bd630452 mm/damon: remove the target id concept adds 242e10a09f26 mm/damon: remove redundant page validation adds f7d911c39cbb mm/damon: rename damon_primitives to damon_operations adds 9f7b053a0f61 mm/damon: let monitoring operations can be registered and [...] adds 7752925fbc08 mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] adds 4d69c3457821 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] adds da7aaca05f4f mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] adds 4a20865b0744 mm/damon/dbgfs: use operations id for knowing if the targe [...] adds 999b9467974f mm/damon/dbgfs-test: fix is_target_id() change adds 851040566a00 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] adds 3213a3c10fc8 mm/damon: remove unnecessary CONFIG_DAMON option adds 561f4fc49724 Docs/vm/damon: call low level monitoring primitives the op [...] adds 742cc2bfce5a Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] adds 4c1f287f8c80 Docs/damon: update outdated term 'regions update interval' adds 8b9b0d335a34 mm/damon/core: allow non-exclusive DAMON start/stop adds 5257f36ec289 mm/damon/core: add number of each enum type values adds c951cd3b8901 mm/damon: implement a minimal stub for sysfs-based DAMON i [...] adds a61ea561c871 mm/damon/sysfs: link DAMON for virtual address spaces monitoring adds 2031b14ea757 mm/damon/sysfs: support the physical address space monitoring adds 7e84b1f8212a mm/damon/sysfs: support DAMON-based Operation Schemes adds 9bbb820a5bd5 mm/damon/sysfs: support DAMOS quotas adds 1c78b2bcd240 mm/damon/sysfs: support schemes prioritization adds 1b32234ab087 mm/damon/sysfs: support DAMOS watermarks adds 0ac32b8affb5 mm/damon/sysfs: support DAMOS stats adds 40184e484def selftests/damon: add a test for DAMON sysfs interface adds b18402726bd1 Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface adds f968c6a4c66e Docs/ABI/testing: add DAMON sysfs interface ABI document adds 15423a52cc84 mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] adds 3bf03b9a0839 Merge branch 'akpm' (patches from Andrew) adds 9030fb0bb9d6 Merge tag 'folio-5.18c' of git://git.infradead.org/users/w [...] adds 6b1f86f8e9c7 Merge tag 'folio-5.18b' of git://git.infradead.org/users/w [...] adds 30d024b5058e cacheflush.h: Add forward declaration for struct folio adds 0834c6f03b02 Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-linus adds 1ccd85f5ac60 Merge branch 'for-5.18-panic-deadlocks' into for-linus adds 5eb17c1f458c Merge branch 'rework/fast-next-seq' into for-linus adds 3ef4ea3d84ca Merge tag 'printk-for-5.18' of git://git.kernel.org/pub/sc [...] adds 20f463fb3868 Merge tag 'trace-rtla-v5.18' of git://git.kernel.org/pub/s [...] adds 1bc191051dca Merge tag 'trace-v5.18' of git://git.kernel.org/pub/scm/li [...] adds acbfab16ccd7 Merge branch 'slab/for-5.18/trivial' into slab/for-linus adds 94fa31e99b57 Merge branch 'slab/for-5.18/cleanups' into slab/for-linus adds c5c009e2503d Merge tag 'slab-for-5.18' of git://git.kernel.org/pub/scm/ [...] adds 78383162605e Merge branch 'for-5.18' of git://git.kernel.org/pub/scm/li [...] adds 2fce7ea0e096 Merge branch 'for-5.18' of git://git.kernel.org/pub/scm/li [...] adds 23d1dea55520 Merge tag 'linux-kselftest-next-5.18-rc1' of git://git.ker [...] adds d51b1b33c51d Merge tag 'linux-kselftest-kunit-5.18-rc1' of git://git.ke [...] adds c7d4b15372bd Merge tag 'ata-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds 5bebe2c9ae0e Merge tag 'mmc-v5.18' of git://git.kernel.org/pub/scm/linu [...] adds 9c4b86ebf5bf Merge tag 'for-5.18/fbdev-1' of git://git.kernel.org/pub/s [...] adds 182966e1cd74 Merge tag 'media/v5.18-1' of git://git.kernel.org/pub/scm/ [...] adds 92ee3c60ec9f ALSA: pcm: Fix races among concurrent hw_params and hw_free calls adds dca947d4d26d ALSA: pcm: Fix races among concurrent read/write and buffe [...] adds 3c3201f8c7bb ALSA: pcm: Fix races among concurrent prepare and hw_param [...] adds 69534c48ba8c ALSA: pcm: Fix races among concurrent prealloc proc writes adds 1f68915b2efd ALSA: pcm: Add stream lock during PCM reset ioctl operations adds 17aaf0193392 ALSA: pci: fix reading of swapped values from pcmreg in AC [...] adds ef248d9bd616 ALSA: hda/realtek: Add alc256-samsung-headphone fixup adds 40037e4f8b2f Merge tag 'sound-5.18-rc1' of git://git.kernel.org/pub/scm [...] adds e6aef3496a00 Merge tag 'm68knommu-for-v5.18' of git://git.kernel.org/pu [...] adds 9c0e6a89b592 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 194dfe88d62e Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/s [...] adds cf38326010ae ARM: configs: multi_v5: Enable Allwinner F1C100 adds 8ffa5709e577 Merge tag 'arm-defconfig-5.18' of git://git.kernel.org/pub [...] adds baaa68a9796e Merge tag 'arm-soc-5.18' of git://git.kernel.org/pub/scm/l [...] adds b4bc93bd76d4 Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/s [...] adds ed4643521e6a Merge tag 'arm-dt-5.18' of git://git.kernel.org/pub/scm/li [...] adds 15f2e3d6c1f7 Merge tag 'fs.v5.18' of git://git.kernel.org/pub/scm/linux [...] adds 0f8821da4845 fs/namespace: Boost the mount_lock.lock owner instead of s [...] adds 2e2d4650b34f Merge tag 'fs.rt.v5.18' of git://git.kernel.org/pub/scm/li [...] adds cd4699c5fd66 Merge tag 'prlimit-tasklist_lock-for-v5.18' of git://git.k [...] adds 3ce62cf4dc3b Merge tag 'flexible-array-transformations-5.18-rc1' of git [...] adds efee6c79298f Merge tag 'tomoyo-pr-20220322' of git://git.osdn.net/gitro [...] adds 1ebdbeb03efe Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 66711cfea642 Merge tag 'hyperv-next-signed-20220322' of git://git.kerne [...] adds 7403e6d82639 Merge tag 'vfio-v5.18-rc1' of https://github.com/awilliam/ [...] adds a2e4b5adfdf8 dt-bindings: net: mscc-miim: add lan966x compatible adds 58ebdba3d851 net: mdio: mscc-miim: replace magic numbers for the bus reset adds 74529db3e01d net: mdio: mscc-miim: add lan966x internal phy reset support adds aa80511a93db Merge branch 'net-mscc-miim-add-integrated-phy-reset-support' adds 4723832fa63f bnx2x: truncate value to original sizing adds 917b149ac3d5 selftests: forwarding: Disable learning before link up adds f70f5f1a8fff selftests: forwarding: Use same VRF for port and VLAN upper adds 7b17d2d7d7bf Merge branch 'selftests-forwarding-locked-bridge-port-fixes' adds cde3fc244b3d net: bridge: mst: prevent NULL deref in br_mst_info_size() adds 4a0cb83ba6e0 netdevice: add missing dm_private kdoc adds ecaed3b9deea Revert "ARM: rethook: Add rethook arm implementation" adds 35df0155e68a Revert "powerpc: Add rethook support" adds 0f8f8030038a Revert "arm64: rethook: Add arm64 rethook implementation" adds 4e8ca13440b4 Revert "rethook: x86: Add rethook x86 implementation" adds 7f0059b58f02 selftests/bpf: Fix kprobe_multi test. adds 0db8640df595 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds b20bdd9cc974 iwlwifi: mvm: Don't fail if PPAG isn't supported adds 2af7e566a861 net/mlx5e: Fix build warning, detected write beyond size of field adds 5077e2c8cf4d net: dsa: fix missing host-filtered multicast addresses adds 36c2e31ad25b net: geneve: add missing netlink policy and size for IFLA_ [...] adds e9e6faeafaa0 drivers: net: xgene: Fix regression in CRC stripping adds 4a6806cfcbca net: marvell: prestera: add missing destroy_workqueue() in [...] adds a911ad18a56a net: bridge: mst: Restrict info size queries to bridge ports adds 054d5575cd6e net/sched: fix incorrect vlan_push_eth dest field adds 2844e2434385 drivers: ethernet: cpsw: fix panic when interrupt coalecei [...] adds 764f4eb6846f llc: fix netdevice reference leaks in llc_ui_bind() adds 60b44ca6bd75 openvswitch: always update flow key after nat adds 8fd36358ce82 net: dsa: fix panic on shutdown if multi-chip tree failed [...] adds 6b3c74550224 net: wwan: qcom_bam_dmux: fix wrong pointer passed to IS_ERR() adds 6a7d8cff4a33 tipc: fix the timer expires after interval 100ms adds 32d53c0aa3a7 ice: fix 'scheduling while atomic' on aux critical err interrupt adds 5a3156932da0 ice: don't allow to run ice_send_event_to_aux() in atomic ctx adds f92fcb5c00dc Merge branch 'ice-avoid-sleeping-scheduling-in-atomic-contexts' adds 89695196f0ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 169e77764adc Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/ [...] adds 3a72917ccfbb proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks adds 5039b170369d proc/vmcore: fix possible deadlock on concurrent mmap and read adds e9f5d1017c50 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment adds c724c866bb70 linux/types.h: remove unnecessary __bitwise__ adds 179fd6ba3bac Documentation/sparse: add hints about __CHECKER__ adds a7cd9a5376aa kernel/ksysfs.c: use helper macro __ATTR_RW adds f9b3cd245784 Kconfig.debug: make DEBUG_INFO selectable from a choice adds 14e83077d55f include: drop pointless __compiler_offsetof indirection adds f334f5668bed ilog2: force inlining of __ilog2_u32() and __ilog2_u64() adds 25cb5b7ac6a7 bitfield: add explicit inclusions to the example adds 1bf18da62106 lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option adds 2699e5143c9b lib: bitmap: fix many kernel-doc warnings adds 6e8f42dc9c85 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] adds 481efd7bd6f2 checkpatch: add --fix option for some TRAILING_STATEMENTS adds 05dc40e694e0 checkpatch: add early_param exception to blank line after [...] adds c882c6b1cb31 checkpatch: use python3 to find codespell dictionary adds 105e8c2e4778 init: use ktime_us_delta() to make initcall_debug log more [...] adds abc7da58c4b3 init.h: improve __setup and early_param documentation adds f9a40b089065 init/main.c: return 1 from handled __setup() functions adds 5a519c8fe4d6 fs/pipe: use kvcalloc to allocate a pipe_buffer array adds aeb213cddeb5 fs/pipe.c: local vars have to match types of proper pipe_i [...] adds 9ce3c0d26c42 minix: fix bug when opening a file with O_DIRECT adds 2cd50532ce5c fat: use pointer to simple type in put_user() adds b1e2c8df0f00 cgroup: use irqsave in cgroup_rstat_flush_locked(). adds f05fa10901aa kexec: make crashk_res, crashk_low_res and crash_notes sym [...] adds d414cb379ac3 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] adds 4ece09be9913 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds d339f1584f0a arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds b2377d4b9451 docs: kdump: update description about sysfs file system support adds ae6694c1aa8f docs: kdump: add scp example to write out the dump file adds 1a2383e8b84c panic: unset panic_on_warn inside panic() adds d83ce027a540 ubsan: no need to unset panic_on_warn in ubsan_epilogue() adds e7ce7500375a kasan: no need to unset panic_on_warn in end_report() adds 92333baaceb3 taskstats: remove unneeded dead assignment adds a1ff1de00db2 docs: sysctl/kernel: add missing bit to panic_print adds 8d470a45d1a6 panic: add option to dump all CPUs backtraces in panic_print adds f953f140f318 panic: move panic_print before kmsg dumpers adds 17581aa13680 kcov: split ioctl handling into locked and unlocked parts adds b3d7fe86fbd0 kcov: properly handle subsequent mmap calls adds 0cbcc92917c5 kernel/resource: fix kfree() of bootmem memory again adds b027471adaf9 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" adds 52deda9551a0 Merge branch 'akpm' (patches from Andrew) adds a4eb44a6435d dt: amd-seattle: remove Husky platform adds f179eb6b3cc3 dt: amd-seattle: remove Overdrive revision A0 support adds 9bd9a063accf dt: amd-seattle: upgrade AMD Seattle XGBE to new SMMU binding adds acd9208ef8a4 dt: amd-seattle: fix PCIe legacy interrupt routing adds dd5c160655e2 dt: amd-seattle: add a description of the PCIe SMMU adds 429863e767a0 dt: amd-seattle: add description of the SATA/CCP SMMUs adds e0db1597a71a dt: amd-seattle: disable IPMI controller and some GPIO blo [...] adds 6a2f0b2d3b74 dt: amd-seattle: add a description of the CPUs and caches adds 20382a2cfa3d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds cf06a8e10a5e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds ce18f905a500 ALSA: hda/realtek: Add mute and micmut LED support for Zbo [...] adds fd06be1d976f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2f45a4e28977 ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B adds 629e30a1d534 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 57cf2ae67cbf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97e8aee66d08 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c82105ffedcc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ac099e1a9845 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8d9252454494 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds e9f24922ea22 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 4ece045d82fa Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds f0ff5b387777 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 0b9e66762aa0 btrfs: zoned: traverse devices under chunk_mutex in btrfs_ [...] adds 62ed0bf7315b btrfs: zoned: remove left over ASSERT checking for single profile adds b642b52d0b50 btrfs: fix qgroup reserve overflow the qgroup limit adds bbac58698a55 btrfs: remove device item and update super block in the sa [...] adds 05fd9564e9fa btrfs: fix fallocate to use file_modified to update permis [...] adds 75a36a7d3ea9 btrfs: avoid defragging extents whose next extents are not [...] adds a7d16d9a07bb btrfs: do not warn for free space inode in cow_file_range adds 60021bd754c6 btrfs: prevent subvol with swapfile from being deleted adds 95385bb74f40 Merge branch 'misc-5.18' into next-fixes adds 71dba8c53fcc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a28f5f02c493 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8edc80ecca3e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 7451caef08ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c8b7e6934de5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds f25e53282ab9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds c908cb36517d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 170e188b15bb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 3040f19133ec Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds d6be98be20f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 2517b3644f76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b6c2865dd24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ae72f329a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ae4073337f02 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 7eb0b6700b99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds dd39c4b57e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f00185920ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 370b51a3fce3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 647cea639cfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b274289e02cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 460bf7be13ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 814f7150ed7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 73bbf060f9c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 69de9f9aefbf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds a86e5ff7968e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f4cba7b8fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3db1bb56ba1d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 4f53422360fd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 0bd3e52331fc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 30ed4385ed96 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds ee04eb37edba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 427b9b7d5573 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds e5921bf179a4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 015e20468a97 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 365490b63e41 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds f8f9f21c7848 MIPS: Fix build error for loongson64 and sgi-ip27 adds b7e87948655b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 6afda1b64204 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds e834525a0283 parisc: Detect hppa-suse-linux-gcc compiler for cross-building adds 8c28c1f36807 parisc: Convert parisc_requires_coherency() to static branch adds 7cae433defb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f6d3edec2739 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d43a6aa13318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9dc6ce802136 RISC-V: Remove the current perf implementation adds c631121dd16e RISC-V: Add CSR encodings for all HPMCOUNTERS adds f5bfa23f576f RISC-V: Add a perf core library for pmu drivers adds 9b3e150e310e RISC-V: Add a simple platform driver for RISC-V legacy perf adds 90beae5185c2 RISC-V: Add RISC-V SBI PMU extension definitions adds e9991434596f RISC-V: Add perf platform driver based on SBI PMU extension adds 4905ec2fb7e6 RISC-V: Add sscofpmf extension support adds 23b1f18326ec Documentation: riscv: Remove the old documentation adds 33363c336516 MAINTAINERS: Add entry for RISC-V PMU drivers adds 6ae1af9ca0e8 perf: RISC-V: Add support for SBI PMU and Sscofpmf adds 93917ad50972 RISC-V: Add support for restartable sequence adds 6d1a6f464efd rseq/selftests: Add support for RISC-V adds bbde015227e8 RISC-V: add support for restartable sequences adds 2e47734b4594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4d906a19264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5125ac604bff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 1c4664faa389 xtensa: define update_mmu_tlb function adds d7de58396b19 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3bff6942840b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a8013ea69549 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds ad13d39a7906 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ef905972cf8a Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 5d7e282541fc cifs: do not skip link targets when an I/O fails adds 70ef38515b66 cifs: writeback fix adds 5e0c969e9ed2 cifs: convert the path to utf16 in smb2_query_info_compound adds 8708b1076047 cifs: change smb2_query_info_compound to use a cached fid, [...] adds 351a59dace0e cifs: fix bad fids sent over wire adds 2d004c6cae56 ksmbd: store fids as opaque u64 integers adds a96c94481f59 cifs: fix incorrect use of list iterator after the loop adds 7e4eb18807bb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds a93bc3bbfdef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7961943f2c87 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds bb7f5d96aaa8 gfs2: Fix should_fault_in_pages() logic adds 52f3f033a5db gfs2: Disable page faults during lockless buffered reads adds 124c458a401a gfs2: Minor retry logic cleanup adds df15bfc3eec0 gfs2: Fix gfs2_file_buffered_write endless loop workaround adds b89a99c1bd12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cc7cc01c15f jfs: fix divide error in dbNextAG adds a53046291020 jfs: prevent NULL deref in diFree adds a98027d3b6d8 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 3bbc829a063c ksmbd: fix racy issue from using ->d_parent and ->d_name adds 74d8a8ee0028 ksmbd: increment reference count of parent fp adds fe7bdbd0df07 ksmbd: shorten experimental warnign on loading the module adds a76a57f99d96 MAINTAINERS: ksmbd: switch Sergey to reviewer adds 69e2f8c5fa08 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds a43bf6044464 NFSv4.1 provide mount option to toggle trunking discovery adds 648a4548d622 NFS: Don't deadlock when cookie hashes collide adds e47a62df29a0 NFS: Fix revalidation of empty readdir pages adds 89f42494f92f SUNRPC: Don't call connect() more than once on a TCP socket adds 3b21f757c309 SUNRPC: Only save the TCP source port after the connection [...] adds 7496b59f588d SUNRPC: Fix socket waits for write buffer space adds 2790a624d430 SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE adds d0afde5fc6fb SUNRPC: Improve accuracy of socket ENOBUFS determination adds 33e5c765bc1e NFS: Fix memory allocation in rpc_malloc() adds 910ad38697d9 NFS: Fix memory allocation in rpc_alloc_task() adds 059ee82b6462 SUNRPC: Fix unx_lookup_cred() allocation adds b2648015d452 SUNRPC: Make the rpciod and xprtiod slab allocation modes [...] adds 515dcdcd4873 NFS: nfsiod should not block forever in mempool_alloc() adds 0bae835b63c5 NFS: Avoid writeback threads getting stuck in mempool_alloc() adds 63d8a41b1dbf NFSv4/pnfs: Ensure pNFS allocation modes are consistent wi [...] adds 3e5f151e94c1 pNFS/flexfiles: Ensure pNFS allocation modes are consisten [...] adds a245832aaa99 pNFS/files: Ensure pNFS allocation modes are consistent wi [...] adds 3848e96edf47 SUNRPC: avoid race between mod_timer() and del_timer_sync() adds 9e519d4d2f34 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 317b0d76ba2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 386aee13a3f9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 7c94c8873f4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7dda0b73d99a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds a1bbc47d8f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1fc3f4005176 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 2cbf506d7867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c51d6191bd91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05ca7e5058ab Merge branch 'pci/acpi' adds fde14ee6293e Merge branch 'pci/bridge-class-codes' adds a9af571b35aa Merge branch 'pci/enumeration' adds f787b6821423 Merge branch 'pci/hotplug' adds cb2d0f846139 PCI: Declare pci_filp_private only when HAVE_PCI_MMAP adds c50762a85da6 PCI: Remove unused assignments adds b6829e0419e5 PCI: kirin: Remove unused assignments adds 6f1025507288 PCI: fu740: Remove unused assignments adds af8b8b6c0445 PCI: cpqphp: Remove unused assignments adds 6a8fcf7d47a0 PCI: ibmphp: Remove unused assignments adds b9fae6a47b8b x86/PCI: Add #includes to asm/pci_x86.h adds 73c82469bd88 Merge branch 'pci/misc' adds a6e0eba677f8 Merge branch 'pci/msi' adds bdef65de39c2 Merge branch 'pci/p2pdma' adds 816f8917046d Merge branch 'pci/vga' adds 7ec9ff94f5f7 Merge branch 'remotes/lorenzo/pci/aardvark' adds 0321da851e3e Merge branch 'pci/host/dwc' adds a69e89ba6c81 Merge branch 'remotes/lorenzo/pci/endpoint' adds d93fefad2060 Merge branch 'pci/host/fu740' adds 8a43a7444884 Merge branch 'remotes/lorenzo/pci/hv' adds f409855492fa Merge branch 'remotes/lorenzo/pci/imx6' adds 0888e08938e5 Merge branch 'remotes/lorenzo/pci/misc' adds 9b2c25fa1299 Merge branch 'remotes/lorenzo/pci/mvebu' adds 0c634fcb980d Merge branch 'remotes/lorenzo/pci/qcom' adds 4b0f6ecaba3b Merge branch 'remotes/lorenzo/pci/rcar' adds c1e10d81dac4 Merge branch 'remotes/lorenzo/pci/uniphier' adds 611f841830aa Merge branch 'remotes/lorenzo/pci/xgene' adds 12f352cb465d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bb833c207ae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad215fa87d13 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 0b18bb0bbe8f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 352e1f74a3d9 Merge branch 'devprop' into linux-next adds 2353828f3695 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 03a06c32fd33 Merge branch 'pm-cpufreq' into linux-next adds 0474bcc9c174 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 81bbf3bb3aec Merge branch 'pm-opp' into linux-next adds fde44327d9e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c247de176108 dt-bindings: devfreq: rk3399_dmc: Convert to YAML adds 95856902ccdc dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redunda [...] adds 644472d97739 dt-bindings: devfreq: rk3399_dmc: Fix Hz units adds 79e95829ba91 dt-bindings: devfreq: rk3399_dmc: Specify idle params in n [...] adds 833151a4c4aa dt-bindings: devfreq: rk3399_dmc: Add more disable-freq pr [...] adds e0f1ac421096 PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props adds e4181a31a50e PM / devfreq: rk3399_dmc: Drop excess timing properties adds b2ca31623d8f PM / devfreq: rk3399_dmc: Use bitfield macro definitions f [...] adds 1698075608f1 PM / devfreq: rk3399_dmc: Support new disable-freq properties adds d18c6a70c6ec PM / devfreq: rk3399_dmc: Support new *-ns properties adds e0ee405fcc01 PM / devfreq: rk3399_dmc: Disable edev on remove() adds f259bbcae4d8 PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table() adds 9eb1950bb6f4 PM / devfreq: rk3399_dmc: Avoid static (reused) profile adds cfd4283ae07f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 6c5c0afe87d5 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds fcc2e7786c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 864cc8a234cd Bluetooth: mt7921s: Fix the incorrect pointer check adds 4afd7bba0cea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6cadd424abb6 Merge tag 'nand/for-5.18' into mtd/next adds 0b036d65f1f5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 21050a39a3b6 Merge tag 'drm-intel-next-fixes-2022-03-24' of git://anong [...] adds 5662abf6e213 drm/edid: check basic audio support on CEA extension block adds 7344bad7fb6d drm/edid: fix CEA extension byte #3 parsing adds c73c3576a222 Merge tag 'drm-misc-next-fixes-2022-03-24-1' of git://anon [...] adds 40faaf80c463 fbdev: Fix sys_imageblit() for arbitrary image widths adds 2a81dba4b577 fbdev: Fix cfb_imageblit() for arbitrary image widths adds cdf520cf2edd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds c5c948aa894a drm/amd: Add USBC connector ID adds d8ef2fab856e drm/amdgpu: make amdgpu_display_framebuffer_init() static adds b55e4aab95ad drm/amdgpu: drop amdgpu_display_gem_fb_init() adds 8e33f00d1cfe drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static adds d8e80cbc13fb drm/amdgpu: prevent memory wipe in suspend/shutdown stage adds d5087c296bef drm/amdgpu: conduct a proper cleanup of PDB bo adds c9b95635bc2c drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test adds 390ed36e4dfe drm/amdkfd: refine event_interrupt_poison_consumption adds 6c86311df7c1 drm/amdkfd: replace source_id with client_id for RAS poiso [...] adds ebb4fbdf3f22 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) adds 0c0ba1f2b638 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) adds d69ab47586d1 drm/amdgpu: Fix spelling mistake "regiser" -> "register" adds 088b58d7212a drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() adds 19b1f1469344 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough adds affe363d3895 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN adds d3f61bbfed80 drm/amdgpu: drop redundant check of harvest info adds 6be34645b030 drm/amdgpu/pm: add asic smu support check adds 7bc10aba5f5c drm/amd/display: Fix p-state allow debug index on dcn31 adds 2955b2b063aa drm/amd/display: Fix HDCP SEND AKI INIT error adds 9f85906c1e9e drm/amd/display: fix audio format not updated after edid updated adds 4b6b85e750a1 drm/amd/display: Reduce stack size adds 369da6051f32 drm/amd/display: FEC check in timing validation adds 0b50fa384dcd drm/amd/display: Add fSMC_MSG_SetDtbClk support adds 346ebb9be942 drm/amd/display: Update VTEM Infopacket definition adds aa42e79ea657 drm/amdgpu/vcn: Fix the register setting for vcn1 adds 9ef4beb0ab82 drm/amdkfd: print unmap queue status for RAS poison consum [...] adds 1abc021db801 drm/amd/display: [FW Promotion] Release 0.0.109.0 adds 478e4ab0649e drm/amd/display: 3.2.178 adds 2336a5c4fd87 drm/amd/display: Add support for zstate during extended vblank adds ffb2102bfb6f drm/amd/display: remove destructive verify link for TMDS adds 826767d4166e drm/amd/display: move FPU related code from dcn31 to dml/d [...] adds 7a3773f5328d drm/amd/display: move FPU related code from dcn315 to dml/ [...] adds 966caec95608 drm/amd/display: move FPU related code from dcn316 to dml/ [...] adds 1037f73ae851 drm/amdgpu: move VM PDEs to idle after update adds c29c1fd59a3c drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c adds 76d0aa810cf7 drm/amdgpu: simplify VM update tracking a bit adds 0de6faf15895 drm/amdgpu: rework TLB flushing adds 9ba5e32ec40b drm/amdkfd: start using tlb_seq from the VM subsystem adds 06b2607bf2d9 drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2 adds 8ece4c91fc5e drm/amdgpu: remove table_freed param from the VM code adds 6027c7c89ad6 drm/amdkfd: Fix Incorrect VMIDs passed to HWS adds 9374b101f5c4 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id adds 4a4ca5c5fc67 drm/amdgpu/vcn: improve vcn dpg stop procedure adds 93e878fdc5cc drm/amdkfd: Check for potential null return of kmalloc_array() adds 76d771cb724f drm/amdgpu: add more cases to noretry=1 adds fb5ce77f497d drm/amdgpu: set noretry=1 for gc 10.3.6 adds 272f07d3945c drm/amdgpu: set noretry=1 for GFX 10.3.4 adds a3526c065843 drm/amdgpu: set noretry for gfx 10.3.7 adds dc2f274943ec Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 9d09106f8bbd Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 8b832eef6d99 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 97bf109e88a8 video: fbdev: of: display_timing: Remove a redundant zeroi [...] adds 894d02fbfa67 video: fbdev: udlfb: properly check endpoint type adds a70a29861959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ef1324b27d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e67dcbf979b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 61bc84c40088 io_uring: remove poll entry from list when canceling all adds fa082e1e538a Merge branch 'for-5.18/io_uring' into for-next adds 863a66cdb4df lib/sbitmap: allocate sb->map via kvzalloc_node adds f0b84d4aead1 Merge branch 'for-5.18/block' into for-next adds e2c0cb7c0cc7 io_uring: bump poll refs to full 31-bits adds d89a4fac0fbc io_uring: fix assuming triggered poll waitqueue is the sin [...] adds 4d55f238f8b8 io_uring: don't recycle provided buffer if punted to async worker adds d2e178935478 Merge branch 'for-5.18/io_uring' into for-next adds d578c770c852 block: avoid calling blkg_free() in atomic context adds a5fa3e2004f8 Merge branch 'for-5.18/block' into for-next adds 1e21270685ae crypto: fix crc64 testmgr digest byte order adds 7e9ddd8bad00 Merge branch 'for-5.18/64bit-pi' into for-next adds 61285ff72ae5 fs: do not pass __GFP_HIGHMEM to bio_alloc in do_mpage_readpage adds 0bb6344ddedb Merge branch 'for-5.18/alloc-cleanups' into for-next adds 7ba89d2af17a io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly adds 8a3e8ee56417 io_uring: add flag for disabling provided buffer recycling adds 7f813daa416d Merge branch 'for-5.18/io_uring' into for-next adds 7ef66d186eb9 io_uring: remove IORING_CQE_F_MSG adds 6094ac7115dd Merge branch 'for-5.18/io_uring' into for-next adds a73825ba70c9 io_uring: fix async accept on O_NONBLOCK sockets adds 34d2bfe7d4b6 io_uring: improve task work cache utilization adds e529e21f317f Merge branch 'for-5.18/io_uring' into for-next adds ee95d134ddaf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 6e5857a9795d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c045e056652 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 748718bcc0a2 mfd: atmel-flexcom: Fix compilation warning adds 9876ef1d7ea0 dt-bindings: Add compatibles for undocumented trivial syscons adds e7391b021e3f dt-bindings: mfd: brcm,cru: Rename pinctrl node adds 5a2d27c283db mfd: intel-lpss: Provide an SSP type to the driver adds e4f8e06515e2 MAINTAINERS: Rectify entry for ROHM MULTIFUNCTION BD9571MW [...] adds e84ee1a75f94 mfd: asic3: Add missing iounmap() on error asic3_mfd_probe adds 3cf2b4344b65 mfd: arizona-spi: Split Windows ACPI init code into its ow [...] adds 9ed55e9ac536 mfd: arizona-spi: Add Android board ACPI table handling adds 553f685ebf96 mfd: db8500-prcmu: Remove unused inline function adds fc832ac98752 mfd: Use platform_get_irq() to get the interrupt adds def387a23957 mfd: bd9576: fix typos in comments adds d99460ed5cdc dt-bindings: mfd: syscon: Add microchip,lan966x-cpu-syscon [...] adds b35c38ccd1f9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds ba9897a0e0ce backlight: pwm_bl: Avoid open coded arithmetic in memory a [...] adds cec6647a00e2 dt-bindings: backlight: qcom-wled: Add PM6150L compatible adds d4294e4fc7f0 backlight: qcom-wled: Add PM6150L compatible adds 023a8830a628 backlight: backlight: Slighly simplify devm_of_find_backlight() adds 695ff70ac8e7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds a21c1c5758d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7fa9f9df0de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4a324c556870 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds f6a667dfae65 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 47f62eaa117d workqueue: Warn flushing of kernel-global workqueues adds 738c7342d2a8 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 405168919669 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 24faa0002a12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3d8fa7a22dcd dt-bindings: ufs: qcom: Add SM6350 compatible string adds 5db1c2dbc04c dt-bindings: nvmem: add U-Boot environment variables binding adds 6b49f3409a09 dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable adds d635d9bdb52c dt-bindings: net: snps,dwmac: modify available values of PBL adds 99e365b34182 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 71cef8c2aa78 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds eb82a0378e72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 063452fd94d1 x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation adds 20df73756148 selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test adds b9080ba4a6ec x86/defconfig: Enable WERROR adds d11dc563d675 Merge branch into tip/master: 'x86/urgent' adds d31ed5d767c0 kbuild: Fixup the IBT kbuild changes adds 262448f3d189 x86/Kconfig: Only enable CONFIG_CC_HAS_IBT for clang >= 14.0.0 adds f6a2c2b2de81 x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld [...] adds b9067cd80fbc Merge branch 'kvm/kvm-sls-fix' adds 3986f65d4f40 kvm/emulate: Fix SETcc emulation for ENDBR adds e55651630cd1 Merge branch into tip/master: 'x86/core' adds 7aedcdd8396d Merge branch into tip/master: 'ras/core' adds aee8bf2d5aab x86/config: Make the x86 defconfigs a bit more usable adds 600d730aeda8 Merge branch into tip/master: 'x86/urgent' adds 401b33639811 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 39be5a819139 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 2fb5e2d22bf6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 932ca2cf0025 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 491f10c31d5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e59f884137bf Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 4aa5ac75bf79 KVM: s390: Fix lockdep issue in vm memop adds d0a4f1d6b9ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 29e2ec294887 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e2f6026712ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bdd0dff10f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d403b3509e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08965bc0e761 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 598f49f70416 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 67402b04b702 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds e18909e49c79 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds d6ee25d4df32 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 3b322668a417 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 31cb753b6f18 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 01dd4cb282fa Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 40a0bd3dbcc0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds cee6cf17a1ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 972a70a4a033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7a6588e5b55e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 33a3be3f1db1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 58bb910918a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 887dd2be7ec3 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 78df7bba4ab8 pinctrl: mediatek: paris: Unify probe function by using OF [...] adds e091feda1e3c pinctrl: mediatek: common-v1: Add common probe function adds c8c206cdc193 pinctrl: mediatek: common-v1: Use common probe function adds c19763c3de37 pinctrl: mediatek: common-v1: Commonize spec_pupd callback adds 156f721704b5 pinctrl: mediatek: common-v1: Commonize spec_ies_smt_set callback adds 042a6362ce4d pinctrl: mediatek: mt8186: Account for probe refactoring adds 6ef00b42f901 pinctrl: nuvoton: Fix sparse warning adds 0bb850887c1e pinctrl: nuvoton: wpcm450: select GENERIC_PINCTRL_GROUPS adds ce2076ba209e pinctrl: nuvoton: wpcm450: off by one in wpcm450_gpio_register() adds 283fb4ea08c5 pinctrl: nuvoton: Fix return value check in wpcm450_gpio_r [...] adds 9279c00fa402 pinctrl: ingenic: Fix regmap on X series SoCs adds f164935f6f15 dt-bindings: pinctrl: rt2880: add missing pin groups and f [...] adds 6ed23c312ab1 dt-bindings: pinctrl: aspeed: Update gfx node in example adds 168a0abf05a8 pinctrl: qcom-pmic-gpio: Add support for pm8450 adds f4ad31a5dd0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 414e574fe6d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee1fee900537 ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE adds dcbc65aac283 ptrace: Remove duplicated include in ptrace.c adds 9def41809e95 Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] adds 54ed2451a22d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e6ded2e7a5d livepatch: Reorder to use before freeing a pointer adds 0e1b951d6de0 Merge branch 'for-5.18/selftests-fixes' into for-next adds 57f389d72c76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eb74f47bb6b0 dt-bindings: rtc: at91: rename rtt bindings file adds 811f5559270f rtc: mc146818-lib: fix locking in mc146818_set_time adds ea6af39f3da5 rtc: pl031: fix rtc features null pointer dereference adds 9f6cd82eca7e rtc: sun6i: Fix time overflow handling adds 648c151ab5d8 rtc: sun6i: Add support for linear day storage adds 7878fec4b544 rtc: sun6i: Add support for broken-down alarm registers adds 8a93720329d4 rtc: sun6i: Add Allwinner H616 support adds 43f0269b6b89 rtc: wm8350: Handle error for wm8350_register_irq adds 7fc46339c33e clk: sunxi-ng: mux: Allow muxes to have keys adds d91612d7f01a clk: sunxi-ng: Add support for the sun6i RTC clocks adds 1738890a3165 clk: sunxi-ng: sun6i-rtc: Add support for H6 adds 9e02e8032ae5 rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 5c0a04a66301 rtc: ds1685: drop no_irq adds 000bf045c69b rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 9597f8cc80b2 rtc: mpc5121: let the core handle the alarm resolution adds 14e6fc13a979 rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT adds ba39374bc988 rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 965994736554 rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT adds fff36f796816 rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT adds c7e91f7c1baa rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE adds 689fafd5b53a rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT adds bda1027358e7 rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S adds 11316c246374 rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT adds a9f2d5bb6622 rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S adds c1325e730caf rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT adds e51cdef0819e rtc: pcf8523: let the core handle the alarm resolution adds cf4521ed7ba5 rtc: pcf8563: let the core handle the alarm resolution adds d28a0e144e5e rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 4fc4d3339f0f rtc: spear: switch to devm_rtc_allocate_device adds f395e1d3b28d rtc: spear: set range adds 343597e29eec rtc: spear: drop uie_unsupported adds a87a07a11144 rtc: spear: fix spear_rtc_read_time adds e99653afeb95 rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature adds 8aa74363969f rtc: efi: switch to devm_rtc_allocate_device adds 1350b94c94cc rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 07398602c84a rtc: hym8563: switch to devm_rtc_allocate_device adds e6b7d19d3938 rtc: hym8563: let the core handle the alarm resolution adds 7e1df2f1c581 rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT adds ed90e3e20d35 rtc: xgene: stop using uie_unsupported adds 1a31d6363255 rtc: remove uie_unsupported adds de0132b5463e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds de7a9e949f4f drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS [...] adds d0007eb15c2a powerpc/papr_scm: Fix build failure when adds 11cddee9c19f MAINTAINERS: remove section LIBNVDIMM BLK: MMIO-APERTURE DRIVER adds ada8d8d337ee nvdimm/blk: Fix title level adds 2853b43d8f34 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 5cf4bc46c2f2 IDT: Fix Build warnings on some 32bit architectures. adds 03dcb0d20ef9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 1d27adee48cf selftests/seccomp: Don't call read() on TTY from background pgrp adds 65fbf82f8b81 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 6572bd7fc371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 188ab3da5c13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bad472426033 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds c871bae28a5c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds c1cb81429df4 kdb: Fix the putarea helper function adds 7c75385b537e Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] adds 3e0cc2780993 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 73bb8c3b3a56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05e815539f3f cxl/core/port: Fix NULL but dereferenced coccicheck error adds ef5bbfe51f23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cfe4d312f62c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5389749dde75 random: skip fast_init if hwrng provides large chunk of entropy adds 3032aedb16c7 random: treat bootloader trust toggle the same way as cpu [...] adds 1d3d18501e24 random: re-add removed comment about get_random_{u32,u64} [...] adds ebb21ba8c44f virt: vmgenid: recognize new CID added by Hyper-V adds ab70855c1860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 144785e3e204 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8b59f1ee77f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds f39c8ee0a426 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds c8fd8445b183 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 25c3038bde34 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 1b0152efa389 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 16e09ad8a41e hugetlb: do not demote poisoned hugetlb pages adds 9684e2f97b83 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 903e0e12f817 /proc/kpageflags: do not use uninitialized struct pages adds 88c3a31855df kthread: make it clear that kthread_create_on_node() might [...] adds 55c2b61ea6e0 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 04d465ff34d0 ocfs2: fix ocfs2 corrupt when iputting an inode adds f81825851cc5 tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 088bfbbada58 tools/vm/page_owner_sort.c: support sorting by stack trace adds 2ec7571652a7 tools/vm/page_owner_sort.c: add switch between culling by [...] adds 150ca404810b tools/vm/page_owner_sort.c: support sorting pid and time adds ad884c3995c5 tools/vm/page_owner_sort.c: two trivial fixes adds 7f57a96a1269 tools/vm/page_owner_sort.c: delete invalid duplicate code adds f39a1e84608e Documentation/vm/page_owner.rst: update the documentation adds f655cbc78d7c lib/vsprintf: avoid redundant work with 0 size adds 93ff2e66321e mm/page_owner: use scnprintf() to avoid excessive buffer o [...] adds d023a9235e08 mm/page_owner: print memcg information adds 20c683a5c87e mm/page_owner: record task command name adds bd85b5619f43 mm/page_owner.c: record tgid adds cd2d802919e0 tools/vm/page_owner_sort.c: fix the instructions for use adds 1d6535d90a32 tools/vm/page_owner_sort.c: fix comments adds 7133344ad463 tools/vm/page_owner_sort.c: add a security check adds 39fa091218e9 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] adds d87b037a0d68 tools/vm/page_owner_sort: fix three trivival places adds 0396d826b400 tools/vm/page_owner_sort: support for sorting by task comm [...] adds dce99a5b1382 tools/vm/page_owner_sort.c: support for selecting by PID, [...] adds a12d728f83be tools/vm/page_owner_sort.c: support for user-defined culli [...] adds a900631a5323 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] adds f78a962507a6 tools/vm/page_owner_sort.c: support for multi-value select [...] adds 247268ebad88 mm: unexport page_init_poison adds fa869adc577b memcg: sync flush only if periodic flush is delayed adds f3f900e456b2 mm/memcg: set memcg after css verified and got reference adds a40329dde6f9 mm/memcg: set pos to prev unconditionally adds 664d7fdfbeb8 mm/memcg: move generation assignment and comparison together adds c2b3ec69e9c7 mm/vmalloc.c: vmap(): don't allow invalid pages adds cff9e3301e88 mm/page_alloc: adding same penalty is enough to get round- [...] adds 4b1cf6d8eb24 mm/page_alloc: add penalty to local_node adds fa4e81625b07 mm: discard __GFP_ATOMIC adds 647445a5a5cd hugetlb: fix comments about avoiding atomic allocation of [...] adds cf9d9b70206b userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds 8fe7330e9c3d mm/mempolicy: fix potential mpol_new leak in shared_policy [...] adds aba04228084e mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds c973b05c82f5 mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] adds d324bd431c82 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 325809d36dec fs/buffer.c: add debug print for __getblk_gfp() stall problem adds be6d5f7d0555 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1e07cc1fac1d kernel/hung_task.c: Monitor killed tasks. adds b5a8c884ce05 fs/proc/task_mmu.c: remove redundant page validation of pte_page adds 3ceb6cfb7a3f procfs: prevent unprivileged processes accessing fdinfo dir adds 4601af79ef6f proc/sysctl: make protected_* world readable adds a0cbdb49c688 lib/refcount.c: use REFCOUNT_WARN() to simplify code adds 9331d3e81fe8 lib/glob.c: fix uninitialized_var.cocci warning adds 2c837a3c363d lz4: fix LZ4_decompress_safe_partial read out of bound adds c53f03f19c23 init/main.c: silence some -Wunused-parameter warnings adds df1bc3fdd3bf kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection adds e462ea588c7c ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 2713b3b5c6f0 Merge branch 'akpm-current/current' adds 558aa2d600b4 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 6771ffc7ab25 selftest/vm: add util.h and and move helper functions there adds b6a953678bb8 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT adds 52a33a8da0bf mm: delete __ClearPageWaiters() adds 0650b96ac377 mm: filemap_unaccount_folio() large skip mapcount fixup adds 1799a43d823b mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() adds a383a398c644 mm: rmap: fix cache flush on THP pages adds 7d8fdd4d7330 dax: fix cache flush on PMD-mapped pages adds 67e96c8e3056 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs adds cd2b2af0373f mm: pvmw: add support for walking devmap pages adds 82ad84994e8b dax: fix missing writeprotect the pte entry adds c110e5e4553e mm: remove range parameter from follow_invalidate_pte() adds c6feef6210a7 mm/migration: add trace events for THP migrations adds 0714cf613901 mm/migration: add trace events for base page and HugeTLB m [...] adds a903ab632de6 kasan, page_alloc: deduplicate should_skip_kasan_poison adds 6ff603b85ee4 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] adds d9d83e178c6f kasan, page_alloc: merge kasan_free_pages into free_pages_prepare adds 8692871e1f01 kasan, page_alloc: simplify kasan_poison_pages call site adds a3288a5892ba kasan, page_alloc: init memory of skipped pages on free adds f7595d377ba7 kasan: drop skip_kasan_poison variable in free_pages_prepare adds 0710a7316ff4 mm: clarify __GFP_ZEROTAGS comment adds 65ff24882777 kasan: only apply __GFP_ZEROTAGS when memory is zeroed adds d1b0133590b9 kasan, page_alloc: refactor init checks in post_alloc_hook adds a5b98dc0e7ee kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook adds f101363ea442 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] adds 48a130621ba5 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook adds 7ad5a84c389e kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook adds bd528824073a kasan, page_alloc: rework kasan_unpoison_pages call site adds d522fe4d5130 kasan: clean up metadata byte definitions adds dace20a444f2 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS adds 754bbf0fa58b kasan, x86, arm64, s390: rename functions for modules shadow adds ba5b3e2d7dea kasan, vmalloc: drop outdated VM_KASAN comment adds c601166d8080 kasan: reorder vmalloc hooks adds 4df9ae83178f kasan: add wrappers for vmalloc hooks adds 47b08ad509e9 kasan, vmalloc: reset tags in vmalloc functions adds a60d22111815 kasan, fork: reset pointer tags of vmapped stacks adds e0d3c22e92cc kasan, arm64: reset pointer tags of vmapped stacks adds 1a1640591989 fix for "kasan, fork: reset pointer tags of vmapped stacks" adds bc512a6c3f44 mm: remove unnecessary check in alloc_thread_stack_node() adds 87a75ec30b75 kasan, vmalloc: add vmalloc tagging for SW_TAGS adds ae3a6d945a3c kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged adds 68838d1ceef7 kasan, vmalloc: unpoison VM_ALLOC pages after mapping adds 41ccd690d84d kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS adds ad83c9e275da kasan, page_alloc: allow skipping unpoisoning for HW_TAGS adds 71b376f03061 kasan, page_alloc: allow skipping memory init for HW_TAGS adds 4a1aef2fad63 kasan, vmalloc: add vmalloc tagging for HW_TAGS adds 0282f666c5c2 kasan, vmalloc: only tag normal vmalloc allocations adds 1a2205efbe7b fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds d3751ec84564 kasan, scs: support tagged vmalloc mappings adds eabafbcdb956 fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds 8bc11c9f048d kasan, arm64: don't tag executable vmalloc allocations adds 0210aab441bd kasan: mark kasan_arg_stacktrace as __initdata adds 737ccc918d7b kasan: clean up feature flags for HW_TAGS mode adds c03f92c69334 kasan: add kasan.vmalloc command line flag adds 20ddeda2fed9 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS adds 217a06bf71d3 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes adds 2698acbbe140 kasan: documentation updates adds b77ef48e7160 kasan: improve vmalloc tests adds 34787113f76e kasan: test: support async (again) and asymm modes for HW_TAGS adds 4d3e0b68ac72 mm/kasan: remove unnecessary CONFIG_KASAN option adds 07e97f4bbf05 kasan: update function name in comments adds 17ff7aa539c3 kasan: print virtual mapping info in reports adds 9189e63e45f7 kasan: drop addr check from describe_object_addr adds 0071743eed63 kasan: more line breaks in reports adds f09fba25c1d8 kasan: rearrange stack frame info in reports adds 956956a1b45a kasan: improve stack frame info in reports adds d4bd1ee2a9a5 kasan: print basic stack frame info for SW_TAGS adds b464e7bfaef7 kasan: simplify async check in end_report() adds 46ddf4089e0a kasan: simplify kasan_update_kunit_status() and call sites adds 81865eef5fc0 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT adds a8091331f326 kasan: move update_kunit_status to start_report adds 6a7ac675db4b kasan: move disable_trace_on_warning to start_report adds f216f6767562 kasan: split out print_report from __kasan_report adds 2100ffca53a3 kasan: simplify kasan_find_first_bad_addr call sites adds c5a8eeb61b08 kasan: restructure kasan_report adds 17b07c6a22d7 kasan: merge __kasan_report into kasan_report adds b2b0be59c90e kasan: call print_report from kasan_report_invalid_free adds a385f8cf66f3 kasan: move and simplify kasan_report_async adds c8e58bcb6218 kasan: rename kasan_access_info to kasan_report_info adds 5fb2a2cbf44a kasan: add comment about UACCESS regions to kasan_report adds b72b8c7e1328 kasan: respect KASAN_BIT_REPORTED in all reporting routines adds 1f34ebd41c5d kasan: reorder reporting functions adds 5e26f314c703 kasan: move and hide kasan_save_enable/restore_multi_shot adds d320030dfd87 kasan: disable LOCKDEP when printing reports adds 25b2455f340e mm: enable MADV_DONTNEED for hugetlb mappings adds a3e09f0ce0cb selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test adds 97e06eba3e5a userfaultfd/selftests: enable hugetlb remap and remove eve [...] adds 61ef985bde03 mm/huge_memory: make is_transparent_hugepage() static adds 52b3d5e06385 mm: optimize do_wp_page() for exclusive pages in the swapcache adds 2c965ef83bcd mm: optimize do_wp_page() for fresh pages in local LRU pagevecs adds a188cd0f00bc mm: slightly clarify KSM logic in do_swap_page() adds bb4a085548a8 mm: streamline COW logic in do_swap_page() adds 48c8d75d4614 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() adds 307913f56149 mm/khugepaged: remove reuse_swap_page() usage adds b68f97cb9958 mm/swapfile: remove stale reuse_swap_page() adds 03f3137268a8 mm/huge_memory: remove stale page_trans_huge_mapcount() adds 22931f36c066 mm/huge_memory: remove stale locking logic from __split_hu [...] adds ab32a741848e mm: warn on deleting redirtied only if accounted adds 269acc2404b4 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared adds 71aabe87d5fd mm: generalize ARCH_HAS_FILTER_PGPROT adds 07168e9add51 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 67dcf144ac07 mm: madvise: MADV_DONTNEED_LOCKED adds f4b240151677 selftests: vm: remove dependecy from internal kernel macros adds c4449d99f21d selftests: kselftest framework: provide "finished" helper adds 917146362a28 kselftest/vm: override TARGETS from arguments adds e6458ff647e3 Merge branch 'akpm/master' adds fd4fbb998102 Add linux-next specific files for 20220325
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 (f8833a2b2356) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/sysctl/kernel.rst | 1 - Documentation/devicetree/bindings/Makefile | 2 +- .../bindings/leds/backlight/qcom-wled.yaml | 1 + .../memory-controllers/rockchip,rk3399-dmc.yaml | 4 +- .../devicetree/bindings/net/mscc-miim.txt | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../devicetree/bindings/nvmem/u-boot,env.yaml | 62 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 16 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 1 + .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 11 +- .../bindings/rtc/atmel,at91sam9260-rtt.yaml | 2 +- Documentation/driver-api/nvdimm/nvdimm.rst | 4 +- Documentation/riscv/pmu.rst | 255 - Documentation/sound/hd-audio/models.rst | 4 + MAINTAINERS | 29 +- Next/SHA1s | 102 +- Next/merge.log | 18295 ++++++++----------- arch/arm/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 200 - .../include/asm/paravirt_api_clock.h | 0 arch/arm/include/asm/stacktrace.h | 4 +- arch/arm/kernel/stacktrace.c | 6 - arch/arm/probes/Makefile | 1 - arch/arm/probes/rethook.c | 103 - arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/amd/Makefile | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 13 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 1 + arch/arm64/boot/dts/amd/amd-overdrive.dts | 66 - arch/arm64/boot/dts/amd/amd-seattle-cpus.dtsi | 224 + arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 70 +- arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi | 22 +- arch/arm64/boot/dts/amd/husky.dts | 84 - arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/kernel/probes/Makefile | 1 - arch/arm64/kernel/probes/rethook.c | 25 - arch/arm64/kernel/probes/rethook_trampoline.S | 87 - arch/arm64/kernel/stacktrace.c | 7 +- arch/m68k/kernel/ptrace.c | 1 - arch/mips/Kconfig | 5 + arch/mips/loongson64/numa.c | 10 + arch/mips/sgi-ip27/ip27-memory.c | 10 + arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/Makefile | 1 - arch/powerpc/kernel/rethook.c | 72 - arch/powerpc/platforms/pseries/papr_scm.c | 9 +- arch/riscv/Kconfig | 14 +- arch/riscv/include/asm/csr.h | 66 +- arch/riscv/include/asm/hwcap.h | 1 + arch/riscv/include/asm/perf_event.h | 72 - arch/riscv/include/asm/sbi.h | 95 + arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 2 + arch/riscv/kernel/entry.S | 4 + arch/riscv/kernel/perf_event.c | 485 - arch/riscv/kernel/signal.c | 2 + arch/s390/kvm/kvm-s390.c | 11 +- arch/x86/Kconfig | 1 - arch/x86/configs/i386_defconfig | 49 +- arch/x86/configs/x86_64_defconfig | 37 +- arch/x86/include/asm/pci_x86.h | 8 - arch/x86/include/asm/unwind.h | 8 +- arch/x86/kernel/Makefile | 1 - arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/kprobes/common.h | 1 - arch/x86/kernel/rethook.c | 119 - arch/x86/pci/irq.c | 372 +- arch/xtensa/include/asm/pgtable.h | 4 + arch/xtensa/mm/tlb.c | 6 + block/blk-cgroup.c | 32 +- crypto/testmgr.h | 4 +- drivers/bluetooth/btmtksdio.c | 2 +- drivers/char/Kconfig | 3 +- drivers/char/mem.c | 2 +- drivers/char/random.c | 83 +- drivers/cxl/core/port.c | 5 +- drivers/dax/super.c | 2 - drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 2 + drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1056 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 979 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 19 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 23 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 + drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 26 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 2 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 8 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 356 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn315/Makefile | 26 - .../drm/amd/display/dc/dcn315/dcn315_resource.c | 232 +- .../drm/amd/display/dc/dcn315/dcn315_resource.h | 3 + drivers/gpu/drm/amd/display/dc/dcn316/Makefile | 26 - .../drm/amd/display/dc/dcn316/dcn316_resource.c | 231 +- .../drm/amd/display/dc/dcn316/dcn316_resource.h | 3 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 18 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 863 + .../dcn315_resource.h => dml/dcn31/dcn31_fpu.h} | 30 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 13 + .../drm/amd/display/dc/dml/display_mode_structs.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 38 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 8 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 +- .../amd/display/modules/info_packet/info_packet.c | 5 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 + drivers/gpu/drm/drm_edid.c | 15 +- drivers/mfd/ab8500-core.c | 12 +- drivers/mfd/arizona-spi.c | 85 +- drivers/mfd/asic3.c | 10 +- drivers/mfd/rohm-bd9576.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 6 +- drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 25 +- .../net/ethernet/marvell/prestera/prestera_main.c | 4 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/geneve.c | 3 + drivers/net/mdio/mdio-mscc-miim.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 3 +- drivers/net/wwan/qcom_bam_dmux.c | 2 +- drivers/nvdimm/Makefile | 2 +- drivers/nvdimm/nd_perf.c | 1 + drivers/perf/Kconfig | 30 + drivers/perf/Makefile | 3 + drivers/perf/riscv_pmu.c | 324 + drivers/perf/riscv_pmu_legacy.c | 142 + drivers/perf/riscv_pmu_sbi.c | 790 + drivers/phy/freescale/Kconfig | 5 +- drivers/pinctrl/mediatek/pinctrl-mt2701.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mt2712.c | 44 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt6779.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt6797.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt8127.c | 39 +- drivers/pinctrl/mediatek/pinctrl-mt8135.c | 17 +- drivers/pinctrl/mediatek/pinctrl-mt8167.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mt8173.c | 29 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt8186.c | 8 +- drivers/pinctrl/mediatek/pinctrl-mt8192.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt8195.c | 9 +- drivers/pinctrl/mediatek/pinctrl-mt8365.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mt8516.c | 40 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 61 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 33 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 9 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 +- drivers/pinctrl/nuvoton/Kconfig | 1 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 11 +- drivers/pinctrl/pinctrl-ingenic.c | 46 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/video/backlight/backlight.c | 10 +- drivers/video/backlight/pwm_bl.c | 9 +- drivers/video/fbdev/core/cfbimgblt.c | 28 +- drivers/video/fbdev/core/sysimgblt.c | 29 +- drivers/video/fbdev/udlfb.c | 14 +- drivers/video/of_display_timing.c | 2 +- drivers/virt/vmgenid.c | 1 + fs/btrfs/file.c | 13 +- fs/btrfs/inode.c | 23 +- fs/btrfs/ioctl.c | 20 +- fs/btrfs/volumes.c | 65 +- fs/btrfs/zoned.c | 9 +- fs/cifs/connect.c | 14 +- fs/cifs/file.c | 8 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 76 +- fs/cifs/smb2pdu.c | 69 +- fs/cifs/smb2proto.h | 2 +- fs/dax.c | 2 +- fs/ext4/inode.c | 8 +- fs/io_uring.c | 78 +- fs/jfs/inode.c | 3 +- fs/jfs/jfs_dmap.c | 7 + fs/ksmbd/smb2pdu.c | 94 +- fs/ksmbd/smb2pdu.h | 34 +- fs/ksmbd/vfs.c | 1 + fs/mpage.c | 6 +- fs/namei.c | 5 +- fs/namespace.c | 20 +- fs/nfs/client.c | 3 +- fs/nfs/dir.c | 38 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 50 +- fs/nfs/fs_context.c | 8 + fs/nfs/internal.h | 7 + fs/nfs/nfs42proc.c | 2 +- fs/nfs/pagelist.c | 10 +- fs/nfs/pnfs.c | 39 +- fs/nfs/pnfs_nfs.c | 8 +- fs/nfs/write.c | 34 +- fs/ocfs2/namei.c | 32 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/smbfs_common/smb2pdu.h | 24 +- include/linux/blk-cgroup.h | 5 +- include/linux/cacheflush.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/kallsyms.h | 27 - include/linux/mfd/dbx500-prcmu.h | 4 - include/linux/namei.h | 5 +- include/linux/nd.h | 16 +- include/linux/netdevice.h | 2 + include/linux/nfs_fs.h | 2 +- include/linux/nfs_fs_sb.h | 1 + include/linux/perf/riscv_pmu.h | 75 + include/linux/random.h | 2 +- include/linux/sbitmap.h | 2 +- include/linux/sunrpc/sched.h | 1 + include/linux/sunrpc/xprtsock.h | 2 + include/net/tc_act/tc_vlan.h | 2 +- include/sound/pcm.h | 1 + include/trace/stages/stage6_defines.h | 2 + include/uapi/linux/io_uring.h | 2 - kernel/debug/kdb/kdb_support.c | 2 +- kernel/ptrace.c | 47 +- kernel/sched/fair.c | 2 +- kernel/watch_queue.c | 3 +- lib/sbitmap.c | 2 +- lib/vsprintf.c | 5 +- localversion-next | 2 +- mm/vmscan.c | 2 +- net/bridge/br_netlink.c | 2 +- net/dsa/dsa2.c | 5 + net/dsa/slave.c | 44 +- net/llc/af_llc.c | 8 + net/openvswitch/conntrack.c | 118 +- net/sunrpc/auth_unix.c | 18 +- net/sunrpc/backchannel_rqst.c | 8 +- net/sunrpc/rpcb_clnt.c | 4 +- net/sunrpc/sched.c | 31 +- net/sunrpc/socklib.c | 3 +- net/sunrpc/xprt.c | 12 +- net/sunrpc/xprtsock.c | 147 +- net/tipc/socket.c | 3 +- samples/livepatch/livepatch-shadow-fix1.c | 2 +- samples/livepatch/livepatch-shadow-fix2.c | 2 +- samples/seccomp/dropper.c | 84 +- scripts/Makefile.build | 2 +- sound/core/pcm.c | 2 + sound/core/pcm_lib.c | 4 + sound/core/pcm_memory.c | 11 +- sound/core/pcm_native.c | 97 +- sound/pci/ac97/ac97_codec.c | 4 +- sound/pci/hda/patch_realtek.c | 20 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 10 +- tools/testing/selftests/bpf/progs/kprobe_multi.c | 4 +- .../selftests/net/forwarding/bridge_locked_port.sh | 12 +- tools/testing/selftests/rseq/param_test.c | 23 + tools/testing/selftests/rseq/rseq-riscv.h | 677 + tools/testing/selftests/rseq/rseq.h | 2 + tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- tools/testing/selftests/x86/amx.c | 16 +- 290 files changed, 14305 insertions(+), 15946 deletions(-) create mode 100644 Documentation/devicetree/bindings/nvmem/u-boot,env.yaml delete mode 100644 Documentation/riscv/pmu.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt copy arch/{arm64 => arm}/include/asm/paravirt_api_clock.h (100%) delete mode 100644 arch/arm/probes/rethook.c delete mode 100644 arch/arm64/boot/dts/amd/amd-overdrive.dts create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-cpus.dtsi delete mode 100644 arch/arm64/boot/dts/amd/husky.dts delete mode 100644 arch/arm64/kernel/probes/rethook.c delete mode 100644 arch/arm64/kernel/probes/rethook_trampoline.S delete mode 100644 arch/powerpc/kernel/rethook.c delete mode 100644 arch/riscv/kernel/perf_event.c delete mode 100644 arch/x86/kernel/rethook.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c copy drivers/gpu/drm/amd/display/dc/{dcn315/dcn315_resource.h => dml/dcn31/dcn31_f [...] create mode 100644 drivers/perf/riscv_pmu.c create mode 100644 drivers/perf/riscv_pmu_legacy.c create mode 100644 drivers/perf/riscv_pmu_sbi.c create mode 100644 include/linux/perf/riscv_pmu.h create mode 100644 tools/testing/selftests/rseq/rseq-riscv.h