This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards dd315b580061 Add linux-next specific files for 20220324 discards a822e62790ec Merge branch 'akpm/master' discards c31e69c8982a kselftest/vm: override TARGETS from arguments discards c8060e745715 selftests: kselftest framework: provide "finished" helper discards a0d74caa4e14 selftests: vm: remove dependecy from internal kernel macros discards 0ff0be005668 mm-madvise-madv_dontneed_locked-fix discards 670cf61c7e14 mm: madvise: MADV_DONTNEED_LOCKED discards b16e00245030 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] discards 71983230bd77 mm: fix race between MADV_FREE reclaim and blkdev direct IO read discards d7e20d88613d mm: generalize ARCH_HAS_FILTER_PGPROT discards 6a44c777a4e2 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared discards ca158464de6d mm: warn on deleting redirtied only if accounted discards 48920dfc797b mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] discards 80878d775be2 mm/huge_memory: remove stale locking logic from __split_hu [...] discards 689474ea793a mm/huge_memory: remove stale page_trans_huge_mapcount() discards 4bada6a12814 mm/swapfile: remove stale reuse_swap_page() discards 16ac6123461e mm/khugepaged: remove reuse_swap_page() usage discards 673a89d8af28 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() discards 2928571f8771 mm: streamline COW logic in do_swap_page() discards 044846eab7f0 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix discards 656408c5b34d mm: slightly clarify KSM logic in do_swap_page() discards 30750ca11162 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs discards f4fb1611131f mm: optimize do_wp_page() for exclusive pages in the swapcache discards f698bbe33626 mm/huge_memory: make is_transparent_hugepage() static discards f01380ac751d userfaultfd/selftests: enable hugetlb remap and remove eve [...] discards da582a1e8e34 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test discards e582a3210b1e mm: enable MADV_DONTNEED for hugetlb mappings discards a2dafa5c1651 kasan: disable LOCKDEP when printing reports discards 789f13a229b9 kasan: move and hide kasan_save_enable/restore_multi_shot discards 405692e31870 kasan: reorder reporting functions discards 84c46e63fd0c kasan: respect KASAN_BIT_REPORTED in all reporting routines discards 6830a5211c1d kasan: add comment about UACCESS regions to kasan_report discards 3f7bd02b0a3b kasan: rename kasan_access_info to kasan_report_info discards 310579ab9e08 kasan: move and simplify kasan_report_async discards 417adf4af1b3 kasan: call print_report from kasan_report_invalid_free discards 45a12e32c7c5 kasan: merge __kasan_report into kasan_report discards f6d0b606957a kasan: restructure kasan_report discards 345d89bde745 kasan: simplify kasan_find_first_bad_addr call sites discards dc92fe226ba0 kasan: split out print_report from __kasan_report discards 0d749d1de15c kasan: move disable_trace_on_warning to start_report discards 3ae6a68c6fd8 kasan: move update_kunit_status to start_report discards ba0542c4612a kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT discards 986de55e2ed4 kasan: simplify kasan_update_kunit_status() and call sites discards ca6a918a067a kasan: simplify async check in end_report() discards 75595e57510a fix for "kasan: print basic stack frame info for SW_TAGS" discards 7c1bfb56ddd4 kasan: print basic stack frame info for SW_TAGS discards de323a4b6b50 kasan: improve stack frame info in reports discards 22ecc8051b2f kasan: rearrange stack frame info in reports discards 9fd376db84ea kasan: more line breaks in reports discards bb35ed8f1831 kasan: drop addr check from describe_object_addr discards a48bc1e5a238 kasan: print virtual mapping info in reports discards 4dec9fce3559 kasan: update function name in comments discards 6d93e2b4d392 mm/kasan: remove unnecessary CONFIG_KASAN option discards 985671dabcd4 kasan: test: support async (again) and asymm modes for HW_TAGS discards 24cb0d762484 kasan-improve-vmalloc-tests-fix-3-fix discards 3e97ceec2f9f another fix for "kasan: improve vmalloc tests" discards 90701474b6bb fix for "kasan: improve vmalloc tests" discards 95bf58a12d61 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" discards 0edd9d57c4dc kasan: improve vmalloc tests discards 66c6f6de5960 kasan: documentation updates discards 9d9298287bf3 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes discards f06b79091749 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS discards f626f142c668 kasan: add kasan.vmalloc command line flag discards cbe64aebb584 kasan: clean up feature flags for HW_TAGS mode discards 2527613026b4 kasan: mark kasan_arg_stacktrace as __initdata discards 45e2154ea31f kasan, arm64: don't tag executable vmalloc allocations discards 696d7d5cca97 fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards c0d68a86b9ff kasan, scs: support tagged vmalloc mappings discards 57c5e2d06773 fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards d699fa9e8fba kasan, vmalloc: only tag normal vmalloc allocations discards 7a07a87bd850 kasan, vmalloc: add vmalloc tagging for HW_TAGS discards 6d40457cd10d kasan, page_alloc: allow skipping memory init for HW_TAGS discards 70756c1caa02 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS discards 499ef728dee2 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS discards c80ba44e6599 kasan, vmalloc: unpoison VM_ALLOC pages after mapping discards 771476a49773 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged discards 7e770b9dcb80 kasan, vmalloc: add vmalloc tagging for SW_TAGS discards 5af852faaba2 mm: remove unnecessary check in alloc_thread_stack_node() discards d35f5d4c96c6 fix for "kasan, fork: reset pointer tags of vmapped stacks" discards 2d89422a03a3 kasan, arm64: reset pointer tags of vmapped stacks discards e7f9746fe5a4 kasan, fork: reset pointer tags of vmapped stacks discards 2ded03bab99c kasan, vmalloc: reset tags in vmalloc functions discards 6fddd83dc40b kasan: add wrappers for vmalloc hooks discards 98747d53509b kasan: reorder vmalloc hooks discards c48a64746d95 kasan, vmalloc: drop outdated VM_KASAN comment discards e3673d83a36b kasan, x86, arm64, s390: rename functions for modules shadow discards 5e6d204358b6 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS discards 98e76208f29a kasan: clean up metadata byte definitions discards 7ee658b22fa4 kasan, page_alloc: rework kasan_unpoison_pages call site discards 110e9cb04a79 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook discards 0b5a155822a8 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook discards 95e84bd3410e kasan, page_alloc: combine tag_clear_highpage calls in pos [...] discards 132ff878f26d kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook discards d93ef89577d0 kasan, page_alloc: refactor init checks in post_alloc_hook discards a3d5c2da67b7 kasan: only apply __GFP_ZEROTAGS when memory is zeroed discards a6e8ca8ff097 mm: clarify __GFP_ZEROTAGS comment discards e97abfda11eb kasan: drop skip_kasan_poison variable in free_pages_prepare discards 571d469ada31 kasan, page_alloc: init memory of skipped pages on free discards 091b0c688c1f kasan, page_alloc: simplify kasan_poison_pages call site discards 5a443358cccb kasan, page_alloc: merge kasan_free_pages into free_pages_prepare discards b2a7c42e8ec9 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] discards a1b2d18f27fb kasan, page_alloc: deduplicate should_skip_kasan_poison discards 1df6197645bc mm/migration: add trace events for base page and HugeTLB m [...] discards 5b353ed9a52e mm/migration: add trace events for THP migrations discards 21a18a905e4c mm: remove range parameter from follow_invalidate_pte() discards f30b09f6e32a dax: fix missing writeprotect the pte entry discards f9263250692d mm: pvmw: add support for walking devmap pages discards 905c26b76d75 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs discards e8e57f601e26 dax: fix cache flush on PMD-mapped pages discards ae565e898458 mm: rmap: fix cache flush on THP pages discards 7871c216b5ed mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() discards 16a5704a4081 mm: filemap_unaccount_folio() large skip mapcount fixup discards b21e6d222bc3 mm: delete __ClearPageWaiters() discards bbee343c96d2 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT discards d5d329362b7a selftest/vm: add util.h and and move helper functions there discards 877caf9f18a5 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 2ef52e42e8a4 Merge branch 'akpm-current/current' discards 07e5a5edf54b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards c487e14dde61 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards b586aba46d95 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 121fde9ff897 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards 6e623ac7e76e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards b4503193e45a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ce3f6e1007e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 4e2f13683567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d65ed96706be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 0c669a269176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 757a1f9505b4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards b1865190380d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git discards 1e7dd0a0813e Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 63e91c4bbfb7 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards f315581aa549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 42c567d52251 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards db158992070f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 653554df2fe7 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards bbe893113ec0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards d32d975cdfc6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards ecdc60eea7ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0c459a6fcf28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a5a612c12667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2adece3db9ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 751eff15cfde Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 57efb0d7239a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f9a89d508891 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 190b574184ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 92d0c5e610b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0220de79df6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a9102d6157e9 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards a8fe0a6e25f3 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards dc1daf839ac0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 24056551462e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards bc0c89a66a68 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards c16eeff58dff Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards ab317aa70d37 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 33886a26f275 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 6bf9f401b9e9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 6492028780ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 237ebfd200fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e82efba72841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9a0d26ee20d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 79bb56fe2866 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards fc6807102c98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5997e7dc0125 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards f437bb176493 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 089ad89cb2fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5956c3d79afc Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards 744a6352cfe0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards a80c3f9d876c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 03e5b94cb3b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 590ff6fd5202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 917c08c76a89 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] discards 7e788e3c4f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fe41780a2198 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards cbcff73690cb Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards 72c35fd04ca5 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards fc6f8e51be97 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards e0cbf99bbcef Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 020a0e723b4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e3733343373c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f0b70d9acc3f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] discards 90647d4e0b58 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 2a588cc42971 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d10f2c70e959 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 6f408353560c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 43d47f6f0c60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5c032526a5b4 pinctrl: nuvoton: Fix return value check in wpcm450_gpio_r [...] discards 402c867e2d2a pinctrl: nuvoton: wpcm450: off by one in wpcm450_gpio_register() discards 08766b266375 pinctrl: nuvoton: wpcm450: select GENERIC_PINCTRL_GROUPS discards 32b719fb82b9 pinctrl: nuvoton: Fix sparse warning discards 040c359bbb5f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards bdc4faf1beff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 408901866223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bb8f3907738f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f658f13a2c6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dc627a678f8d Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards e5f2dfc8b0ba Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 07817b8e90bf Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 4c1782d41730 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 29768f1258ca Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 59c7e0caa3e7 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 40b5612ea3e2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 01fd8d2522c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 56a5b7558f58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 6788381e2f3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0d8b0b49d7fa Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards f7dc23888f9f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards aabb0fe5dfbe Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 4d823e7c9a7c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 58bbb85402a3 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 52524b84a3de Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 5a0503f8ba76 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 1a2c7853c148 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 018b1be49ee7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b066c76265d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f813daa416d Merge branch 'for-5.18/io_uring' into for-next omits 0bb6344ddedb Merge branch 'for-5.18/alloc-cleanups' into for-next omits 629e30a1d534 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus discards 7863a3690992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8734747be238 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards dc5b44fb3162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f67e11484bcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 004f7a1256a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9f6d2db825b5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 14969f304f11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 20b7450e6f1d Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards 2bca8b993164 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards b3a05126d73b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] discards a74789912070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a3981b56ffca Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 9453c9a793b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards ad72421415c4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 6b23aff6cd51 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards 41f9ca6bc9d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c77eb19bcf85 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards ff6b33c15b17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b6e3169aff36 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 137c75fe4d14 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 2e7bf0b30f9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ce11d09d3b4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 84d56e0966f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards cdd59a0225e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5e218fe9a0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b1251b053189 Merge branch 'for-next' of git://github.com/openrisc/linux.git discards de325a1aa716 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 6b105c371eb1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards cddd40517415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f584c82d3f1b Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards 735c9bc1b002 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 38e3aa6b099e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 250ce97a9882 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3fa2e815b504 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 9841fb869653 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 3256ea2f326c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 4077347a8a95 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards e53592000b2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b7e3fdc40deb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 57878fe947ed Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards ac065ad5e016 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5d7a06e45106 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c8016e21d4b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7671ddcc5edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 463748d9d61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7a7ca8693312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1ef9a90b80d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b0da3563d13d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 89cc45d00517 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards a16b071dec8f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 5d825018c13a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5f3c5fe9505c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c2509736f3c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8628e3fc6a06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6b5c09fe840e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards cd693dfa33d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards eb558452bfa3 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 4c240002c18f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards fa641f36071e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4fb3edfb1fc4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 7408770f675a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards fa1d3d5763b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 32fe10cf4789 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards b6ea9a73a593 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards e82c397b2a96 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards c83d7fef55b2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards 6ab0424cd73c Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] discards f2701c7201c1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 75c9c05aaee9 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 696c4f637fb8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards aef877e089c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards af2848ed55a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 6a35af98ccc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards f1af2f0b2411 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 1ff6f5dc6dbd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 7aaa65784d84 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 4dd07af12b86 random: re-add removed comment about get_random_{u32,u64} [...] discards 7265fad43745 random: treat bootloader trust toggle the same way as cpu [...] discards f43787125417 random: skip fast_init if hwrng provides large chunk of entropy omits df15bfc3eec0 gfs2: Fix gfs2_file_buffered_write endless loop workaround omits 7e9ddd8bad00 Merge branch 'for-5.18/64bit-pi' into for-next omits a5fa3e2004f8 Merge branch 'for-5.18/block' into for-next omits d2e178935478 Merge branch 'for-5.18/io_uring' into for-next omits 864cc8a234cd Bluetooth: mt7921s: Fix the incorrect pointer check discards 2bf4f33f68bc MAINTAINERS: ksmbd: switch Sergey to reviewer discards 460cd5123124 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() discards 05777cf4f462 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" discards ecf9a354a430 kernel/resource: fix kfree() of bootmem memory again discards 4720cfd2cdde kcov: properly handle subsequent mmap calls discards 3409cedbaef4 kcov: split ioctl handling into locked and unlocked parts discards 6e30b0eb95f1 kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection discards 7b744b28de3a panic: move panic_print before kmsg dumpers discards 6dd2ce1d02dd panic: add option to dump all CPUs backtraces in panic_print discards 673d43722596 sysctl: documentation: fix table format warning discards 7e82a67c7fc3 docs: sysctl/kernel: add missing bit to panic_print discards 9a7db3f0dff0 taskstats-remove-unneeded-dead-assignment-fix discards acf0f7064f40 taskstats: remove unneeded dead assignment discards 0f8810a92708 kasan: no need to unset panic_on_warn in end_report() discards 40c5a4747d09 ubsan: no need to unset panic_on_warn in ubsan_epilogue() discards 83fcf38ba3b9 panic: unset panic_on_warn inside panic() discards 7792814d2f17 docs: kdump: add scp example to write out the dump file discards b0d4f11672ab docs: kdump: update description about sysfs file system support discards cd70065cdb8f arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 489d770cb2e7 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 137764df07d8 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] discards 75bcdda48a3e kexec: make crashk_res, crashk_low_res and crash_notes sym [...] discards c8c35ccd6f7b cgroup: add a comment to cgroup_rstat_flush_locked(). discards 5324ae9e20d8 cgroup: use irqsave in cgroup_rstat_flush_locked(). discards aab34753fe06 fat: use pointer to simple type in put_user() discards 6a5dbea05f1e minix: fix bug when opening a file with O_DIRECT discards f53fc232bcec fs/pipe.c: local vars have to match types of proper pipe_i [...] discards b775b1d67e18 fs/pipe: use kvcalloc to allocate a pipe_buffer array discards ba4c7311ffdb init/main.c: silence some -Wunused-parameter warnings discards db215421f8cb init/main.c: return 1 from handled __setup() functions discards 5fbd6808dc32 init.h: improve __setup and early_param documentation discards 4330040e258f init: use ktime_us_delta() to make initcall_debug log more [...] discards 88ae2123805f kallsyms: print module name in %ps/S case when KALLSYMS is [...] discards 5a3131cca594 checkpatch: use python3 to find codespell dictionary discards f4a6b94e3114 checkpatch: add early_param exception to blank line after [...] discards 88a2aaf24dc8 checkpatch: add --fix option for some TRAILING_STATEMENTS discards 4d56559df72c checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] discards f151adaeb75f lz4: fix LZ4_decompress_safe_partial read out of bound discards d8261b32dd69 lib/glob.c: fix uninitialized_var.cocci warning discards ba6cc729275c lib/refcount.c: use REFCOUNT_WARN() to simplify code discards 394c29c50098 lib: bitmap: fix many kernel-doc warnings discards e7ff884ce98e lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option discards 55cb3de64c40 bitfield: add explicit inclusions to the example discards dcdcc06afc64 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() discards b3fd41d1fcda include: drop pointless __compiler_offsetof indirection discards 822c2f98a465 Kconfig.debug: make DEBUG_INFO always default=n discards d7732619b5af Kconfig.debug: make DEBUG_INFO selectable from a choice discards 63233e596a63 kernel/ksysfs.c: use helper macro __ATTR_RW discards 984eebf23439 Documentation/sparse: add hints about __CHECKER__ discards 7c3d1f95e86c linux-typesh-remove-unnecessary-__bitwise__-fix discards 76ddeacc9270 linux/types.h: remove unnecessary __bitwise__ discards 847cd2be9864 proc/sysctl: make protected_* world readable discards 9802cad3f1f2 procfs: prevent unprivileged processes accessing fdinfo dir discards 9ab2f2f2d881 fs/proc/task_mmu.c: remove redundant page validation of pte_page discards 6e98f81539bf proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment discards 943a22f5971f proc/vmcore: fix possible deadlock on concurrent mmap and read discards 4169c76ef3ac proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix discards 874d05b92178 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks discards d071c1b57cb4 kernel/hung_task.c: Monitor killed tasks. discards b0daa4d951b8 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 52ee481832dc fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 9904d766d118 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards fae8ee585184 mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] discards 94f5a3a8e30f mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards e36ab7c5ad83 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards bb6ff5fd5d36 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] discards 4ec8caf056cf userfaultfd: mark uffd_wp regardless of VM_WRITE flag discards 3fb5980f4d2e hugetlb: fix comments about avoiding atomic allocation of [...] discards ced156cd4da1 mm: discard __GFP_ATOMIC discards f4945db2febc mm/page_alloc: add penalty to local_node discards a632abcb97de mm/page_alloc: adding same penalty is enough to get round- [...] discards 169c1515e73d mm/vmalloc.c: vmap(): don't allow invalid pages discards 7c1ace564d40 mm/memcg: move generation assignment and comparison together discards c185c7b65d00 mm/memcg: set pos to prev unconditionally discards f70e8886e0d2 mm/memcg: set memcg after css verified and got reference discards f0b859f148b8 memcg: sync flush only if periodic flush is delayed discards c88e8b44380e mm: unexport page_init_poison discards a0146225653a tools/vm/page_owner_sort.c: support for multi-value select [...] discards bfe015c6addf tools/vm/page_owner_sort.c: use fprintf() to send error me [...] discards 0c86f8fcbcb2 tools/vm/page_owner_sort.c: support for user-defined culli [...] discards f825671388cf tools/vm/page_owner_sort.c: support for selecting by PID, [...] discards d845e3e0f86e tools/vm/page_owner_sort: support for sorting by task comm [...] discards ccc167fe1602 tools/vm/page_owner_sort: fix three trivival places discards efce4674d7b7 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] discards cd5bd8aee7a7 tools/vm/page_owner_sort.c: add a security check discards 8ee223f54a8a tools/vm/page_owner_sort.c: fix comments discards 59dd9b18e464 tools/vm/page_owner_sort.c: fix the instructions for use discards 8a00d00eb912 mm/page_owner.c: record tgid discards 996b6c8fc455 mm/page_owner: record task command name discards 970a326cdf4a mm/page_owner: print memcg information discards ad5221e1cb28 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] discards 6a9aa33856b0 lib/vsprintf: avoid redundant work with 0 size discards 81a187d83ec3 Documentation/vm/page_owner.rst: fix unexpected indentation warns discards 88b3cdf69607 documentation-vm-page_ownerrst-update-the-documentation-fix discards 10c3f3e54817 Documentation/vm/page_owner.rst: update the documentation discards 95dd7e732b14 tools/vm/page_owner_sort.c: delete invalid duplicate code discards fb74a97b9464 tools/vm/page_owner_sort.c: two trivial fixes discards 711ac6db8408 tools/vm/page_owner_sort.c: support sorting pid and time discards d90cce2882c2 tools/vm/page_owner_sort.c: add switch between culling by [...] discards 4594ced3fdc3 tools/vm/page_owner_sort.c: support sorting by stack trace discards 1508862d5bbf tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] discards c9d20fb05aed tools/vm/page_owner_sort.c: sort by stacktrace before culling discards 2db3d0089bb3 ocfs2: fix ocfs2 corrupt when iputting an inode discards 6e2403182151 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 0aee5955d6f9 ocfs2: reflink deadlock when clone file to the same direct [...] discards ef477785661f kthread: make it clear that kthread_create_on_node() might [...] discards cf9c8e1b98a6 /proc/kpageflags: do not use uninitialized struct pages discards 2b7ebdaa24c4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 1da2507c6510 hugetlb: do not demote poisoned hugetlb pages discards 8fae78158501 pinctrl: mediatek: mt8186: Account for probe refactoring discards 4bc2b7caa59f Merge x86/core into tip/master discards 72c9c4644e99 Merge sched/core into tip/master discards 7df803a8cf2c Merge perf/core into tip/master discards 1d39753e99a2 Merge ras/core into tip/master discards 21a87cfbd451 Merge locking/core into tip/master discards 5cf7f2f2ea21 mfd: bd9576: fix typos in comments discards 1a20a074653b mfd: Use platform_get_irq() to get the interrupt discards 7648c9dbfc04 mfd: db8500-prcmu: Remove unused inline function discards fe2204ed18d8 mfd: arizona-spi: Add Android board ACPI table handling discards c6582618869a mfd: arizona-spi: Split Windows ACPI init code into its ow [...] omits 1573b3d64137 parisc: Convert parisc_requires_coherency() to static branch omits b6573c7ad59d parisc: Detect hppa-suse-linux-gcc compiler for cross-building omits f0b84d4aead1 Merge branch 'for-5.18/block' into for-next omits 1a58fcb00cca Merge branch 'fs-folio' into for-next-2022-03 omits fa082e1e538a Merge branch 'for-5.18/io_uring' into for-next discards 77646dcad4d5 xfs: rename "alloc_set_aside" to be more descriptive discards 382f12abf5cd xfs: don't report reserved bnobt space as available discards e8e020604166 xfs: fix infinite loop when reserving free block pool discards 168df9331656 xfs: don't include bnobt blocks when reserving free block pool discards aee63a65ca06 xfs: actually set aside enough space to handle a bmbt split discards 4c7bae27ef28 xfs: document the XFS_ALLOC_AGFL_RESERVE constant omits 033465911fe5 Bluetooth: btbcm: Support per-board firmware variants omits 03663892ece8 Merge branch 'for-5.18/drivers' into for-next omits 85b0a63f8a94 Merge branch 'for-5.18/io_uring' into for-next omits dcab46bef0ad Merge branch 'for-5.18/drivers' into for-next omits f63d4c17a7cd Merge branch 'for-5.18/io_uring' into for-next omits 7b72f3bb0907 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus discards a89c1bd9c7d1 mfd: asic3: Add missing iounmap() on error asic3_mfd_probe omits be13f930e81b Watchdog: sp5100_tco: Enable Family 17h+ CPUs omits f232fcda90e5 Watchdog: sp5100_tco: Add initialization using EFCH MMIO omits 71c2335ff243 Watchdog: sp5100_tco: Refactor MMIO base address initialization omits 1b599c57fb2b Watchdog: sp5100_tco: Move timer initialization into function omits 2426f868eca5 fs/lock: only call lm_breaker_owns_lease if there is conflict. omits 3d1024ae504b fs/lock: add new callback, lm_lock_expired, to lock_manage [...] omits a5655a44a9be watchdog: ixp4xx: Implement restart omits 68be3c7db4c5 watchdog: orion_wdt: support pretimeout on Armada-XP omits 7f6abbe923ed watchdog: allow building BCM7038_WDT for BCM4908 omits 8914d3988581 watchdog: renesas_wdt: Add R-Car Gen4 support omits 21d265b803fa dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support omits 16055ec50a35 watchdog: Improve watchdog_dev function documentation omits 29ef7d07631c watchdog: aspeed: add nowayout support omits 1f7590ac16e7 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] omits 8ccdc16a4399 watchdog: imx2_wdg: Alow ping on suspend 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 5ac0ea1d1e0f ksmbd: remove filename in ksmbd_file omits fa39c30b83ea ksmbd: remove internal.h include omits a66eb2f378b8 Merge branch 'for-5.18/io_uring' into for-next 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 5a8260c33c0d Merge branch 'clk-renesas' into clk-next omits b736ce7632d1 Merge branch 'clk-visconti' into clk-next omits 52577a86f146 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] omits be3c8b6b3e61 Merge branch 'regulator-linus' into regulator-next omits 2c5cf84f0132 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] discards 2c39c08992f8 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN discards 3f0a942194a9 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough discards 56032d2994c3 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() discards d730d969b392 drm/amdgpu: Fix spelling mistake "regiser" -> "register" discards a52d0fb48923 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) discards d3c7b652f858 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) discards 6b157163c7b4 drm/amdkfd: replace source_id with client_id for RAS poiso [...] discards 350c8d14d6f8 drm/amdkfd: refine event_interrupt_poison_consumption discards 6db2a535815a drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test discards 542d5ceffa33 drm/amdgpu: conduct a proper cleanup of PDB bo discards c4d89ca2ca1a drm/amdgpu: prevent memory wipe in suspend/shutdown stage discards 9cf0ddc1002c drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static discards 0fbd4782d6a1 drm/amdgpu: drop amdgpu_display_gem_fb_init() discards 6eec70d3b9ff drm/amdgpu: make amdgpu_display_framebuffer_init() static discards a73e65ea1c9e drm/amd: Add USBC connector ID omits eece50ff1549 Merge branch 'for-5.18/io_uring' into for-next omits 556ec1d924b8 Merge branch 'for-5.18/io_uring' into for-next omits 4679d0b736d8 Merge branch 'for-5.18/block' into for-next omits 1c405ce254ff Merge branch 'for-5.18/drivers' into for-next omits c71506bfede0 Merge branch 'for-5.18/block' into for-next omits 284534f9df0a Merge branch 'for-5.18/io_uring' into for-next omits 59f59bea7fb9 Merge branch 'for-5.18/drivers' into for-next omits 2fca248cb2fe Merge branch 'for-5.18/io_uring' into for-next discards 4d3a82e4ec28 pinctrl: pinctrl-aspeed-g6: add FWQSPI function-group discards b0abece237a0 pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl dtsi omits ab0cb592a3cc Merge branch 'for-5.18/io_uring' into for-next 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 811e8716edcd Merge branch 'for-5.18/io_uring' into for-next omits 6086bc0731d9 Merge branch 'for-5.18/block' into for-next omits ebea55dd5b54 Merge branch 'for-5.18/io_uring' into for-next omits b41364d67ff2 Merge branch 'clk-sifive' into clk-next omits 34cb85203049 Merge branch 'clk-cleanup' into clk-next omits e4fa3e89ace9 Merge branch 'clk-imx' into clk-next omits 87fab6a1422b Merge branch 'clk-ti' into clk-next omits e621c6b25da7 Merge branch 'clk-qcom' into clk-next omits ac1390fb98af Merge branch 'clk-apple' into clk-next omits 46c0d9969d09 Merge branch 'for-5.18/io_uring' into for-next omits b7e51e7a4462 tools/virtio: fix after premapped buf support omits 2c9d608a9464 virtio_ring: remove flags check for unmap packed indirect desc omits 7d176de9c390 virtio_ring: remove flags check for unmap split indirect desc omits eee27a6c3d29 virtio_ring: rename vring_unmap_state_packed() to vring_un [...] omits 2dcf95f79843 net/mlx5: Add support for configuring max device MTU omits 672100d5821e virtio-crypto: rename skcipher algs omits 1130f97f7729 virtio-crypto: implement RSA algorithm omits 1eed0dcb582f virtio-crypto: introduce akcipher service omits f14813a0a49e virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC omits 6976ed308fa2 Add definition of VIRTIO_F_IN_ORDER feature bit omits 744d6fd9c2b0 mm/balloon_compaction: make balloon page compaction callba [...] omits 2430cf541aae vDPA/ifcvf: cacheline alignment for ifcvf_hw omits 943079124ade vDPA/ifcvf: implement shared IRQ feature omits ca368ff6c6a3 Merge branch 'for-5.18/block' into for-next omits 2b97c0c06a97 Merge branch 'for-5.18/block' into for-next omits 6556641ded02 gpio: ts4900: Fix comment formatting and grammar omits 44569689184a Merge branch 'for-5.18/io_uring' into for-next omits b717496e1158 Merge branch 'devel-stable' into for-next omits c852b6e6c419 Merge branches 'misc' and 'fixes' into for-next omits 93cdab11d346 Merge branch 'clk-apple' into clk-next omits 91a4f5040931 Merge branch 'clk-microchip' into clk-next omits 94e19abed09e Merge branch 'clk-uniphier' into clk-next omits 99f8c42885f3 Merge branch 'clk-cleanup' into clk-next omits 606ba94db18e Merge branch 'clk-range' into clk-next omits 97b0db5f1fec clk: zynq: Update the parameters to zynq_clk_register_periph_clk omits 65a29e39b013 clk: zynq: trivial warning fix omits 74e40517ba4f Merge branch 'clk-cleanup' into clk-next omits bbe9b2e42b65 Merge branch 'clk-terminate' into clk-next omits b218b4903d60 Merge branch 'for-5.18/block' into for-next omits 5949965ec934 x86/PCI: Preserve host bridge windows completely covered by E820 omits 981fb8f46c87 Merge branch 'for-5.18/drivers' into for-next omits 3b34cafca1c5 Merge branch 'clk-ti' into clk-next omits 4fe9d9f545b9 Merge branch 'clk-starfive' into clk-next omits 2af1bb0690d7 Merge branch 'for-5.18/io_uring' into for-next omits aa9d05e54f14 Merge branch 'for-5.18/drivers' into for-next omits 723908690e47 Merge branches 'for-next/hardening', 'for-next/array-bound [...] omits e36a1cbb8c50 Merge branch 'for-5.18/io_uring' into for-next omits 494a9ed28359 Merge branch 'for-5.18/io_uring-statx' into for-next omits 4fa77b7329ec Merge branch 'for-5.18/64bit-pi' into for-next omits 4e00f9757ee7 Merge branch 'for-5.18/alloc-cleanups' into for-next omits 10008190a629 MIPS: boot/compressed: Use array reference for image bounds omits 1cefa6f4333f ARM/dma-mapping: Remove CMA code when not built with CMA omits 1c95dce9847d Merge branch 'features' into for-next omits faaa9171cada vDPA/ifcvf: implement device MSIX vector allocator omits fba5c453f97f vhost_vdpa: don't setup irq offloading when irq_num < 0 omits 80638c487e2e vDPA/ifcvf: make use of virtio pci modern IO helpers in ifcvf omits f32d6531a45e vhost: cache avail index in vhost_enable_notify() omits 6f9d29ab6049 drivers/virtio: Enable virtio mem for ARM64 omits d13f73e9108a x86/PCI: Log host bridge window clipping for E820 regions omits 9c253994c5ba x86/PCI: Eliminate remove_e820_regions() common subexpressions omits dac6ad043392 Merge branch 'clk-renesas' into clk-next omits 454a72ab58f8 Merge branch 'clk-rockchip' into clk-next omits 7811a4631173 Merge branch 'clk-imx' into clk-next omits 8acb0c8a0a62 Merge branch 'for-5.18/drivers' into for-next omits 925be444d999 Merge branch 'for-5.18/block' into for-next omits 05d4453f6cb5 Merge branch 'clk-at91' into clk-next discards 874a3168d0c5 MAINTAINERS: rectify entry for ROHM MULTIFUNCTION BD9571MW [...] discards 022bd5cae497 mfd: intel-lpss: Provide an SSP type to the driver discards b5b775b2d96a dt-bindings: mfd: brcm,cru: Rename pinctrl node discards 844dd8fe02f2 dt-bindings: Add compatibles for undocumented trivial syscons discards ce39a65bc12b mfd: atmel-flexcom: fix compilation warning omits e3727c6aef80 Merge branch 'misc-5.17' into next-fixes discards d2bda1500aa8 IDT: Fix Build warnings on some 32bit architectures. omits 380b1f6a2016 libsubcmd: Fix use-after-free for realloc(..., 0) omits 2b7bd50192c8 x86/boot: Wrap literal addresses in absolute_pointer() omits 90dd81951e28 comedi: drivers: ni_routes: Use strcmp() instead of memcmp() omits b71e5c95cfd1 kasan: test: Silence allocation warnings from GCC 12 omits 8b0907748350 etherdevice: Adjust ether_addr* prototypes to silence -Wst [...] omits 5162048cb0e4 scsi: mpt3sas: Convert to flexible arrays omits f7d52e38ec7d scsi: ibmvscsis: Silence -Warray-bounds warning omits 8d60400704e5 lib: stackinit: Convert to KUnit omits 744814d2fafb um: Allow builds with Clang omits 059449bbc43b um: Remove unused timeval_to_ns() function omits e40fc0fee10a um: Cleanup syscall_handler_t definition/cast, fix warning omits de408377db30 Merge branch 'clk-const' into clk-next omits 7da5e77a1b5f Merge branch 'clk-fixes' into clk-next omits 356a8666263c Merge branch 'clk-fixes' into clk-next omits 48473a3319f6 Merge branch 'clk-fixes' into clk-next omits f7bcf5fe4346 Merge branch 'clk-mvebu' into clk-next omits fa62806ece26 Merge branch 'clk-mtk' into clk-next omits 42531e5307c3 Merge branch 'clk-renesas' into clk-next omits 91adfbb14c00 Merge branch 'for-next/kspp-fam0' into for-next/kspp omits eb29c492def3 tpm: xen-tpmfront: Use struct_size() helper omits 04c36bd452de hwspinlock: sprd: Use struct_size() helper in devm_kzalloc() discards b5caa8dd9cc8 samples/seccomp: Improve arch hints omits 54a4509cf11b Merge branch 'clk-cs2000' into clk-next omits 28c7bbb2a3fc Merge branch 'clk-kunit' into clk-next omits 95940e37624a Merge branch 'clk-xilinx' into clk-next omits cc3ec8bf60f9 Merge branch 'clk-st' into clk-next omits cb36aaa69f16 Merge branch 'clk-at91' into clk-next omits bbdfc3faa323 Merge branch 'clk-mtk' into clk-next omits bd4a0a61cacd Merge branch 'clk-si' into clk-next omits 771a98eaa735 Merge branch 'clk-microchip' into clk-next omits 20fbfc81e390 drm/imx: imx-tve: Make use of the helper function devm_pla [...] omits 0927a71fd0ed gpu: ipu-v3: image-convert: use swap() omits 1ec10274d436 h8300: don't implement set_fs omits 81dd24966885 h8300: remove memory.c omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. 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 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 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 b14ffae378aa Merge tag 'drm-next-2022-03-24' of git://anongit.freedeskt [...] adds b9132c32e019 Merge tag 'cxl-for-5.18' of git://git.kernel.org/pub/scm/l [...] adds c2e8021a535d fsdax: fix function description adds a7e8de822e0b dax: make sure inodes are flushed before destroy cache adds db8cd5efeebc dax: Fix missing kdoc for dax_device adds f0614eefbf82 Merge tag 'dax-for-5.18' of git://git.kernel.org/pub/scm/l [...] adds b1b07ba356f0 Merge tag 'xfs-5.18-merge-2' of git://git.kernel.org/pub/s [...] adds 85c7000fda00 Merge tag 'ceph-for-5.18-rc1' of https://github.com/ceph/c [...] adds 2dacc1e57b95 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds b1f8ccdaae03 Merge tag 'for-5.18/dm-changes' of git://git.kernel.org/pu [...] adds 6f2689a76628 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 34af78c4e616 Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pu [...] adds f8f9f21c7848 MIPS: Fix build error for loongson64 and sgi-ip27 adds 9a8b3d5f71eb Merge tag 'mips_5.18' of git://git.kernel.org/pub/scm/linu [...] adds 1f1c153e406a Merge tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm [...] adds 744465da705f Merge tag 'xtensa-20220325' of https://github.com/jcmvbkbc [...] adds d710d370c491 Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/li [...] adds aa5b537b0ecc Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.o [...] adds ba5a396be51c tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 82f5ebc2beb3 tools/vm/page_owner_sort.c: support sorting by stack trace adds cd75ea0e3262 tools/vm/page_owner_sort.c: add switch between culling by [...] adds 8f9c447e2e2b tools/vm/page_owner_sort.c: support sorting pid and time adds e7a3f6776905 tools/vm/page_owner_sort.c: two trivial fixes adds 41ed64347b5d tools/vm/page_owner_sort.c: delete invalid duplicate code adds 57f2b54a9379 Documentation/vm/page_owner.rst: update the documentation adds 2e9449856b94 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds ef62c8ff1de4 lib/vsprintf: avoid redundant work with 0 size adds 3ebc43976127 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] adds fcf8935832b8 mm/page_owner: print memcg information adds 865ed6a32786 mm/page_owner: record task command name adds bf215eab785a mm/page_owner.c: record tgid adds 49e495a015e9 tools/vm/page_owner_sort.c: fix the instructions for use adds 59d7cb27d528 tools/vm/page_owner_sort.c: fix comments adds 56465a38305f tools/vm/page_owner_sort.c: add a security check adds cf3c2c8678a0 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] adds 578d8f2761a8 tools/vm/page_owner_sort: fix three trivival places adds 194d52d771b8 tools/vm/page_owner_sort: support for sorting by task comm [...] adds 8ea8613a616a tools/vm/page_owner_sort.c: support for selecting by PID, [...] adds 9c8a0a8e599f tools/vm/page_owner_sort.c: support for user-defined culli [...] adds 1a9762b2d7a5 mm: unexport page_init_poison adds 90647d9d7250 selftest/vm: add util.h and and move helper functions there adds 6f6a841fb77d selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT adds bb43b14b5762 mm: delete __ClearPageWaiters() adds 85207ad8ea21 mm: filemap_unaccount_folio() large skip mapcount fixup adds 5d543f13e2f5 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() adds 283fd6fe0528 mm/migration: add trace events for THP migrations adds 4cc79b3303f2 mm/migration: add trace events for base page and HugeTLB m [...] adds 94ae8b83fefc kasan, page_alloc: deduplicate should_skip_kasan_poison adds 5b2c07138cbd kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] adds 7c13c163e036 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare adds c3525330a04d kasan, page_alloc: simplify kasan_poison_pages call site adds db8a04774a81 kasan, page_alloc: init memory of skipped pages on free adds 487a32ec24be kasan: drop skip_kasan_poison variable in free_pages_prepare adds c82ce3195fd1 mm: clarify __GFP_ZEROTAGS comment adds 1c0e5b24f117 kasan: only apply __GFP_ZEROTAGS when memory is zeroed adds b8491b9052fe kasan, page_alloc: refactor init checks in post_alloc_hook adds b42090ae6f3a kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook adds 9294b1281d0a kasan, page_alloc: combine tag_clear_highpage calls in pos [...] adds 89b271163328 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook adds 7e3cbba65de2 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook adds e9d0ca922816 kasan, page_alloc: rework kasan_unpoison_pages call site adds fe1ac91edb9a kasan: clean up metadata byte definitions adds 00a756133bb9 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS adds 63840de29647 kasan, x86, arm64, s390: rename functions for modules shadow adds 0b7ccc70ee1d kasan, vmalloc: drop outdated VM_KASAN comment adds 5bd9bae22a45 kasan: reorder vmalloc hooks adds 579fb0ac085b kasan: add wrappers for vmalloc hooks adds 4aff1dc4fb3a kasan, vmalloc: reset tags in vmalloc functions adds c08e6a1206e6 kasan, fork: reset pointer tags of vmapped stacks adds 51fb34de2a4c kasan, arm64: reset pointer tags of vmapped stacks adds 1d96320f8d53 kasan, vmalloc: add vmalloc tagging for SW_TAGS adds 01d92c7f358c kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged adds 19f1c3acf8f4 kasan, vmalloc: unpoison VM_ALLOC pages after mapping adds f49d9c5bb15c kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS adds 53ae233c30a6 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS adds 9353ffa6e9e9 kasan, page_alloc: allow skipping memory init for HW_TAGS adds 23689e91fb22 kasan, vmalloc: add vmalloc tagging for HW_TAGS adds f6e39794f4b6 kasan, vmalloc: only tag normal vmalloc allocations adds 36c4a73bf8d2 kasan, arm64: don't tag executable vmalloc allocations adds 1eeac51e6201 kasan: mark kasan_arg_stacktrace as __initdata adds 241944d1628e kasan: clean up feature flags for HW_TAGS mode adds 551b2bcb7e7a kasan: add kasan.vmalloc command line flag adds fbefb423f873 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS adds f6f37d9320a1 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes adds 8479d7b5be2f kasan: documentation updates adds 1a2473f0cbc0 kasan: improve vmalloc tests adds ed6d74446cbf kasan: test: support async (again) and asymm modes for HW_TAGS adds 09eb911d9345 mm/kasan: remove unnecessary CONFIG_KASAN option adds 2dfd1bd99232 kasan: update function name in comments adds c056a364e954 kasan: print virtual mapping info in reports adds 7131c883f995 kasan: drop addr check from describe_object_addr adds 038fd2b4cb42 kasan: more line breaks in reports adds 0f9b35f38318 kasan: rearrange stack frame info in reports adds 16347c318903 kasan: improve stack frame info in reports adds 1e0f611fab9c kasan: print basic stack frame info for SW_TAGS adds 476b1dc2bc34 kasan: simplify async check in end_report() adds 3784c299eafc kasan: simplify kasan_update_kunit_status() and call sites adds 49d9977ac909 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT adds a260d2814e6d kasan: move update_kunit_status to start_report adds 0a6e8a07dec7 kasan: move disable_trace_on_warning to start_report adds 9d7b7dd94692 kasan: split out print_report from __kasan_report adds b91328002d26 kasan: simplify kasan_find_first_bad_addr call sites adds b3bb1d700e51 kasan: restructure kasan_report adds be8631a17620 kasan: merge __kasan_report into kasan_report adds 31c65110b90c kasan: call print_report from kasan_report_invalid_free adds bb2f967ce213 kasan: move and simplify kasan_report_async adds c965cdd67540 kasan: rename kasan_access_info to kasan_report_info adds 795b760fe741 kasan: add comment about UACCESS regions to kasan_report adds c068664c97c7 kasan: respect KASAN_BIT_REPORTED in all reporting routines adds 865bfa28eda6 kasan: reorder reporting functions adds 80207910cd71 kasan: move and hide kasan_save_enable/restore_multi_shot adds c32caa267b92 kasan: disable LOCKDEP when printing reports adds 90e7e7f5ef3f mm: enable MADV_DONTNEED for hugetlb mappings adds c4b6cb884011 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test adds 9ae8f2b849f7 userfaultfd/selftests: enable hugetlb remap and remove eve [...] adds 562beb7235ab mm/huge_memory: make is_transparent_hugepage() static adds 53a05ad9f21d mm: optimize do_wp_page() for exclusive pages in the swapcache adds d4c470970d45 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs adds 84d60fdd3733 mm: slightly clarify KSM logic in do_swap_page() adds c145e0b47c77 mm: streamline COW logic in do_swap_page() adds 3bff7e3f1f16 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() adds 363106c4cefe mm/khugepaged: remove reuse_swap_page() usage adds 03104c2c5db8 mm/swapfile: remove stale reuse_swap_page() adds 55c62fa7c533 mm/huge_memory: remove stale page_trans_huge_mapcount() adds 7f7609175ff2 mm/huge_memory: remove stale locking logic from __split_hu [...] adds 566d3362885a mm: warn on deleting redirtied only if accounted adds 2c8659951654 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared adds 24e988c7fd1e mm: generalize ARCH_HAS_FILTER_PGPROT adds 6c8e2a256915 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 9457056ac426 mm: madvise: MADV_DONTNEED_LOCKED adds 25fd2d41b505 selftests: kselftest framework: provide "finished" helper adds 29c8c18363ee Merge branch 'akpm' (patches from Andrew) adds 50560ce6a0bd Merge tag 'kbuild-gnu11-v5.18' of git://git.kernel.org/pub [...] adds 146467766294 Merge tag 'platform-drivers-x86-v5.18-1' of git://git.kern [...] adds b690490d6d46 Merge branch 'for-5.18/amd-sfh' into for-linus adds 412370414c3c Merge branch 'for-5.18/apple' into for-linus adds a2ff0059270f Merge branch 'for-5.18/core' into for-linus adds e0464ad24666 Merge branch 'for-5.18/google' into for-linus adds 5d3ab41394f7 Merge branch 'for-5.18/i2c-hid' into for-linus adds 1fe30b497ca0 Merge branch 'for-5.18/razer' into for-linus adds bda3c85a00b0 Merge branch 'for-5.18/sigma-micro' into for-linus adds b146dbbd3bc6 Merge branch 'for-5.18/uclogic' into for-linus adds 5e206459f670 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ebcb577aee14 Merge tag 'gpio-updates-for-v5.18' of git://git.kernel.org [...] adds 636f64db07f3 Merge tag 'ras_core_for_v5.18_rc1' of git://git.kernel.org [...] adds 148a65047695 Merge tag 'pci-v5.18-changes' of git://git.kernel.org/pub/ [...] adds 8eb48fc7c54e Merge tag 'for-v5.18' of git://git.kernel.org/pub/scm/linu [...] adds e35a4a4e13c3 Merge tag 'mtd/changes-for-5.18' of git://git.kernel.org/p [...] 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 8350e8331b39 Merge tag 'mfd-next-5.18' of git://git.kernel.org/pub/scm/ [...] adds 46f538bf2404 Merge tag 'backlight-next-5.18' of git://git.kernel.org/pu [...] 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 cb7cbaae7fd9 Merge tag 'drm-next-2022-03-25' of git://anongit.freedeskt [...] adds a8988507e577 Merge tag 'fsnotify_for_v5.18-rc1' of git://git.kernel.org [...] adds a452c4eb404d Merge tag 'fs_for_v5.18-rc1' of git://git.kernel.org/pub/s [...] adds 52d543b5497c Merge tag 'for-linus-5.17-1' of https://github.com/cminyar [...] adds bddac7c1e02b Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" adds 9bf3fc500785 Merge tag 'devicetree-for-5.18' of git://git.kernel.org/pu [...] adds 41d36a9f3e53 fs: remove kiocb.ki_hint adds 7b12e49669c9 fs: remove fs.f_write_hint adds 561593a048d7 Merge tag 'for-5.18/write-streams-2022-03-18' of git://git [...] adds 752d422e74c4 Merge tag 'for-5.18/alloc-cleanups-2022-03-25' of git://gi [...] adds 3f7282139fe1 Merge tag 'for-5.18/64bit-pi-2022-03-25' of git://git.kern [...] adds 4be240b18aa6 Merge tag 'memcpy-v5.18-rc1' of git://git.kernel.org/pub/s [...] adds b06a17583f6f Merge tag 'array-bounds-v5.18-rc1' of git://git.kernel.org [...] adds 631f871f0717 fs/iomap: Fix buffered write page prefaulting adds a060c9409e25 Merge tag 'write-page-prefaulting' of git://git.kernel.org [...] adds 5627ecb8374a Merge branch 'i2c/for-mergewindow' of git://git.kernel.org [...] adds 710f5d627a98 Merge tag 'usb-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds eca344a7362e tracing: Have trace event string test handle zero length strings adds f022814633e1 Merge tag 'trace-v5.18-1' of git://git.kernel.org/pub/scm/ [...] adds 7001052160d1 Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/ [...] adds 88b3be5c6391 Merge tag 'for-linus' of https://github.com/openrisc/linux adds 02f9a04d76b7 Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub [...] adds 2c4d33b87c61 perf vendor events intel: Update events for CascadelakeX adds 3e75e95e80ee perf vendor events intel: Update events for Elkhartlake adds fb76811a8f6e perf vendor events intel: Update events for Icelake adds f25db21bbf9a perf vendor events intel: Update events for IcelakeX adds fd14311829f3 perf vendor events intel: Update events for Skylake adds 299d5dca772e perf vendor events intel: Update events for SkylakeX adds 42e80e1ac329 perf vendor events intel: Update events for Tigerlake adds 5edc3c618bb8 perf vendor events intel: Update events for TremontX adds cd6382d82752 perf test arm64: Test unwinding using fame-pointer (fp) mode adds 4e666cdb06ee perf tools: Fix dependency for version file creation adds 7572733b8499 perf tools: Fix version kernel tag adds 84005bb61486 perf ftrace latency: Add -n/--use-nsec option adds feff08395b2c perf ftrace latency: Update documentation adds 34fe4ccb777e Merge remote-tracking branch 'torvalds/master' into perf/core adds bc355822f0d9 perf parse-events: Move slots only with topdown adds 6f680c6aa276 perf script: Add 'brstackinsnlen' for branch stacks adds ccbc9df9ae9a perf header: Fix spelling mistake "could't" -> "couldn't" adds 011899cc0006 perf build-id: Fix spelling mistake "Cant" -> "Can't" adds 7b830875d22d perf evsel: Make evsel__env() always return a valid env adds 61726144c9c9 tools arch x86: Sync the msr-index.h copy with the kernel sources adds d0a0a511493d perf stat: Fix forked applications enablement of counters adds 1efe4cbd7ac5 tools headers cpufeatures: Sync with the kernel sources adds d16d30f48c1c tools headers cpufeatures: Sync with the kernel sources adds 67b61f59a620 perf lock: Add --synth=no option for record adds 64999e440209 perf lock: Extend struct lock_key to have print function adds 4bd9cab59f17 perf lock: Add -F/--field option to control output adds 1314376d495f tools arm64: Import cputype.h adds c2eeac985657 libperf tests: Fix typo in perf_evlist__open() failure err [...] adds ae0f4eb34fc3 perf tools: Enhance the matching of sub-commands abbreviations adds b58230de3ccd perf python: Add perf_env stubs that will be needed in evs [...] adds ab0809af0bee perf evsel: Improve AMD IBS (Instruction-Based Sampling) e [...] adds 7b58b82b86c8 Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.k [...] adds dfb0a0b715fd Merge tag 'leds-5.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds 50d602d81f35 Merge tag 'mailbox-v5.18' of git://git.linaro.org/landing- [...] adds 29cbaa3e60df Merge tag 'landlock-5.18-rc1' of git://git.kernel.org/pub/ [...] adds f82da161ea75 powerpc: restore removed #endif adds ae085d7f9365 mm: kfence: fix missing objcg housekeeping for SLAB adds 901c7280ca0d Reinstate some of "swiotlb: rework "fix info leak with DMA [...] 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 44e445ed9413 pinctrl: nuvoton: wpcm450: Fix build error without OF adds 4a6d01495a16 pinctrl: mediatek: common-v1: fix semicolon.cocci warnings adds ff61bc81b3fe Merge tag 'pinctrl-v5.18-1' of git://git.kernel.org/pub/sc [...] adds 02e2af20f4f9 Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub [...] adds 266d17a8c0d8 Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/p [...] adds dfdc1de64248 Merge tag 'staging-5.18-rc1' of git://git.kernel.org/pub/s [...] adds 7203062171db Merge tag 'tty-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds ff32baa1f39b xen: don't hang when resuming PCI device adds de2ae403b4c0 xen: fix is_xen_pmu() adds a701f370b521 Merge tag 'for-linus-5.18-rc1-tag' of git://git.kernel.org [...] adds e7dbd4d5369d Merge branch 'for-5.18/selftests-fixes' into for-linus adds d111c9f0344a Merge tag 'livepatching-for-5.18' of git://git.kernel.org/ [...] adds b83d85a5c81c Merge tag 'microblaze-v5.18' of git://git.monstr.eu/linux- [...] adds b0cf9b4b26e6 MAINTAINERS: update hexagon maintainer email, tree adds 023f3fef8386 Merge tag 'hexagon-5.18-0' of git://git.kernel.org/pub/scm [...] adds c1cb81429df4 kdb: Fix the putarea helper function adds cffb2b72d3ed Merge tag 'kgdb-5.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds ffba2123e171 net: stmmac: dwmac-qcom-ethqos: Enable RGMII functional cl [...] adds 109d899452ba net: dsa: realtek: make interface drivers depend on OF adds 9fe087dda5bf net: usb: ax88179_178a: add Allied Telesis AT-UMCs adds 4b5f1ad5566a vsock/virtio: initialize vdev->priv before using VQs adds c1011c0b3a9c vsock/virtio: read the negotiated features before using VQs adds 88704454ef8b vsock/virtio: enable VQs early on probe adds a81687886ca9 Merge branch 'vsock-virtio-enable-vqs-early-on-probe-and-f [...] adds feb13dcb1818 net: enetc: report software timestamping via SO_TIMESTAMPING adds 264a9c5c9dff net: sparx5: Remove unused GLAG handling in PGID adds ad238fc6de7d net: sparx5: Refactor mdb handling according to feedback adds afec4980dc04 Merge branch 'net-sparx5-refactor-based-on-feedback-on' adds ccb18f05535c net: hns3: fix bug when PF set the duplicate MAC address for VFs adds c0f46de30c96 net: hns3: fix port base vlan add fail when concurrent with reset adds 1932a624ab88 net: hns3: add vlan list lock to protect vlan list adds 190cd8a72b01 net: hns3: refine the process when PF set VF VLAN adds 371d1ccf4309 Merge branch 'net-hns3-add-some-fixes-for-net' adds 2d327a79ee17 llc: only change llc->dev when bind() succeeds adds bf8bfc4336f7 net: phy: broadcom: Fix brcm_fet_config_init() adds b50d3b46f842 selftests: test_vxlan_under_vrf: Fix broken test case adds 877837211802 net: hns3: fix ethtool tx copybreak buf size indicating no [...] adds a89cbb16995b net: hns3: add max order judgement for tx spare buffer adds 671cb8cbb9c9 net: hns3: clean residual vf config after disable sriov adds f5cd60169f98 net: hns3: add netdev reset check for hns3_set_tunable() adds 4d07c5936c25 net: hns3: add NULL pointer check for hns3_set/get_ringparam() adds ad0ecaef6a2c net: hns3: fix phy can not link up when autoneg off and reset adds 2eca426d37e7 Merge branch 'hns3-fixes' adds 08be6b13db23 net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL adds 1521db37f0d4 qlcnic: dcb: default to returning -EOPNOTSUPP adds 7781607938c8 net/x25: Fix null-ptr-deref caused by x25_disconnect adds 0906f3a3df07 net: sparx5: switchdev: fix possible NULL pointer dereference adds 33b5bc9e7033 octeontx2-af: initialize action variable adds 5c7e49be96ea selftests: tls: skip cmsg_to_pipe tests with TLS=n adds 5ae6acf1d00b net/smc: fix a memory leak in smc_sysctl_net_exit() adds bcb74e132a76 net/sched: act_ct: fix ref leak when switching zones adds d645552e9bd9 netfilter: egress: Report interface as outgoing adds f2dd495a8d58 netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options adds 33758c891479 memcg: enable accounting for nft objects adds 2aa2f88c9707 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds d9142e1cf3bb selftests: net: Add tls config dependency for tls selftests adds dcf500065fab net: bnxt_ptp: fix compilation error adds 6da69b1da130 net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list [...] adds f32404ae1bb9 net: move net_unlink_todo() out of the header adds 906b3d64913c net/smc: Send out the remaining data in sndbuf before close adds 20695e9a9fd3 Revert "selftests: net: Add tls config dependency for tls [...] adds d717e4cae0fe Merge tag 'net-5.18-rc0' of git://git.kernel.org/pub/scm/l [...] adds e97824ff663c mm/mlock: fix two bugs in user_shm_lock() adds 0a815d0135f1 Merge tag 'ucount-rlimit-for-v5.18' of git://git.kernel.or [...] adds 1930a6e739c4 Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel. [...] adds 37fcacb50be7 phy: PHY_FSL_LYNX_28G should depend on ARCH_LAYERSCAPE adds 9ae2a143081f Merge tag 'dma-mapping-5.18' of git://git.infradead.org/us [...] adds dcb09a08d8d4 Revert "dt-bindings: display: mediatek: add ethdr definiti [...] adds ab487888d5df dt-bindings: display: mediatek, mutex: Fix mediatek, gce-e [...] adds 10f17b2054a7 dt-bindings: display: mediatek, ovl: Fix 'iommu' required [...] adds bff4e302a667 dt-bindings: display: mediatek: Fix examples on new bindings adds 09a2fb41ba67 dt-bindings: net: snps,dwmac: modify available values of PBL adds a50e431bbc6f dt-bindings: media: mediatek,vcodec: Fix addressing cell sizes adds 22a41e9a5044 dt-bindings: Fix missing '/schemas' in $ref paths adds 5efabdadcf4a Merge tag 'devicetree-fixes-for-5.18-1' of git://git.kerne [...] adds 79bc8bface87 Merge branch 'pm-opp' adds 895519c19fae MAINTAINERS: Add additional file to uncore frequency control adds 7000ef38052b Documentation: amd-pstate: grammar and sentence structure updates adds 3b65dd5be3c7 Merge branch 'pm-docs' adds 1d59c3b669fa Merge tag 'pm-5.18-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 13776ebb9964 Merge tag 'devprop-5.18-rc1' of git://git.kernel.org/pub/s [...] adds 1c24a186398f fs: fd tables have to be multiples of BITS_PER_LONG adds 1ec48f95519b Merge tag 'jfs-5.18' of https://github.com/kleikamp/linux-shaggy adds 3de24f3d7078 NFS: replace usage of found with dedicated list iterator variable adds 82ee41b85cef SUNRPC don't resend a task on an offlined transport adds 1d15d121cc2a NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error adds 421ab1be43bd SUNRPC: Do not dereference non-socket transports in sysfs adds ebbe788731cb SUNRPC: Don't return error values in sysfs read of closed files adds d02d81efc756 NFS: Don't loop forever in nfs_do_recoalesce() adds 7c9d845f0612 NFSv4/pNFS: Fix another issue with a list iterator pointin [...] adds 965181d7ef7e Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/proj [...] adds d888c83fcec7 fs: fix fd table size alignment properly adds ee96dd9614f1 Merge tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub [...] adds 407c04d6ad48 Merge branches 'clk-microchip', 'clk-si', 'clk-mtk', 'clk- [...] adds 3b1db05cee07 dt-bindings: clock: renesas: Make example 'clocks' parsable adds f9fca892af88 Merge branches 'clk-xilinx', 'clk-kunit', 'clk-cs2000' and [...] adds ec8b55780508 dt-bindings: clock: drop useless consumer example adds 9babf9520320 Merge branches 'clk-mvebu', 'clk-const', 'clk-imx' and 'cl [...] adds d583804c97c5 clk: zynq: trivial warning fix adds a6aa462c3efc clk: zynq: Update the parameters to zynq_clk_register_periph_clk adds 4222744d4057 Merge branches 'clk-starfive', 'clk-ti', 'clk-terminate' a [...] adds 5f7e2af00807 clk: Initialize orphan req_rate adds 481f541ced8f clk: test: Test clk_set_rate_range on orphan mux adds 7dabfa2bc480 clk: Drop the rate range on clk_put() adds adbf85aaf7da dt-bindings: clock: fix dt_binding_check error for qcom,gc [...] adds 71021db1c532 clk: qcom: gcc-msm8994: Fix gpll4 width adds c64dd8ea8e05 Merge branches 'clk-range', 'clk-uniphier', 'clk-apple' an [...] adds cf683abd3913 Merge branches 'clk-sifive' and 'clk-visconti' into clk-next adds 95124339875c Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds f18e345dd156 Merge tag 'i3c/for-5.18' of git://git.kernel.org/pub/scm/l [...] adds 3312db01db06 Merge tag 'rpmsg-v5.18' of git://git.kernel.org/pub/scm/li [...] adds d177850d5d58 Merge tag 'hwlock-v5.18' of git://git.kernel.org/pub/scm/l [...] adds 2c54e1840634 Merge tag 'rproc-v5.18' of git://git.kernel.org/pub/scm/li [...] adds 2a44cdaa0183 Merge tag 'dmaengine-5.18-rc1' of git://git.kernel.org/pub [...] adds 184ae0e32bc9 regulator: rt4831: Add bypass mask to fix set_bypass API work adds aefe5fc3000a regulator: rt4831: Add active_discharge_on to fix discharge API adds 4f3730117f16 Merge tag 'regulator-fix-v5.18' of git://git.kernel.org/pu [...] adds 74164d284b29 Merge tag 'pwm/for-5.18-rc1' of git://git.kernel.org/pub/s [...] adds dc0ce6cc4b13 lib/test: use after free in register_test_dev_kmod() adds 57c06b6e1e74 Merge tag 'modules-5.18-rc1' of git://git.kernel.org/pub/s [...] adds 08a491b2e4b1 Revert "parisc: Fix invalidate/flush vmap routines" adds 939fc856676c parisc: Fix CPU affinity for Lasi, WAX and Dino chips adds ac2dd3279445 parisc: Clean up cpu_check_affinity() and drop cpu_set_aff [...] adds ed9794812b0a parisc: Detect hppa-suse-linux-gcc compiler for cross-building adds 7e0b2be94c31 parisc: Add constants for control registers and clean up mfctl() adds 1e93848a385e parisc: Ensure set_firmware_width() is called only once adds 62773112acc5 parisc: Switch from GENERIC_CPU_DEVICES to GENERIC_ARCH_TOPOLOGY adds 95370b4031ec parisc: Move store_cpu_topology() into text section adds beb48dfd9672 parisc: Move CPU startup-related functions into .text section adds 4d7d4c3fc1ae parisc: Move disable_sr_hashing_asm() into .text section adds db2b0d76cdc4 parisc: Add PDC locking functions for rendezvous code adds 88b3aac6228b parisc: Implement __cpu_die() and __cpu_disable() for CPU [...] adds 98903688e610 parisc: Rewrite arch_cpu_idle_dead() for CPU hotplugging adds ca45ec3cb44a parisc: Move common_stext into .text section when CONFIG_H [...] adds 1afde47d082c parisc: Find a new timesync master if current CPU is removed adds a9fe7fa7d874 parisc: Fix patch code locking and flushing adds d5fd43bac839 Merge tag 'for-5.18/parisc-2' of git://git.kernel.org/pub/ [...] adds 787af64d05cd mm: page_alloc: validate buddy before check its migratetype. adds c8bd296cca34 crypto: arm/aes-neonbs-cbc - Select generic cbc and aes adds e9a36feecee0 crypto: stm32 - fix reference leak in stm32_crc_remove adds 4327d168515f crypto: x86/chacha20 - Avoid spurious jumps to other functions adds 7ed7aa4de942 crypto: x86/poly1305 - Fixup SLS adds aa8e73eed7d3 crypto: x86/sm3 - Fixup SLS adds 93235e3df29c Merge tag 'v5.18-p1' of git://git.kernel.org/pub/scm/linux [...] adds f19c44452b58 openvswitch: Fixed nd target mask field in the flow dump. adds 5352a7613083 ax25: fix UAF bug in ax25_send_control() adds 82e31755e55f ax25: Fix UAF bugs in ax25 timers adds 807ca64e1546 Merge branch 'fix-uaf-bugs-caused-by-ax25_release' adds ad7da1ce5749 net: lan966x: fix kernel oops on ioctl when I/F is down adds 6094e391e643 dt-bindings: net: qcom,ethqos: Document SM8150 SoC compatible adds 8c1b21198551 bpf/bpftool: Add unprivileged_bpf_disabled check against v [...] adds 9052e4e83762 fprobe: Fix smatch type mismatch warning adds 261608f3105c fprobe: Fix sparse warning for acccessing __rcu ftrace_hash adds 76db1784c198 Merge branch 'fprobe: Fixes for Sparse and Smatch warnings' adds 98870605b374 bpf: Sync comments for bpf_get_stack adds c29a4920dfca bpf: Fix maximum permitted number of arguments check adds 99dea2c664d7 selftests/bpf: fix selftest after random: Urandom_read tra [...] adds ef8a257b4e49 bpftool: Fix generated code in codegen_asserts adds 73f9b911faa7 kprobes: Use rethook for kretprobe if possible adds f3a112c0c40d x86,rethook,kprobes: Replace kretprobe with rethook on x86 adds 0ef6f5c09371 x86,rethook: Fix arch_rethook_trampoline() to generate a c [...] adds 45c23bf4d1a4 x86,kprobes: Fix optprobe trampoline to generate complete pt_regs adds 7df482e62282 Merge branch 'kprobes: rethook: x86: Replace kretprobe tra [...] adds a95a4d9b39b0 xsk: Do not write NULL in SW ring at allocation failure adds 30d19d57d513 ice: xsk: Eliminate unnecessary loop iteration adds 0ec1713009c5 ice: xsk: Stop Rx processing when ntc catches ntu adds 1ac2524de7b3 ice: xsk: Fix indexing in ice_tx_xsk_pool() adds 9e928831113c Merge branch 'xsk: another round of fixes' adds ccaff3d56acc selftests/bpf: Fix clang compilation errors adds 77c9387c0c5b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 866b7a278cdb net: dsa: felix: fix possible NULL pointer dereference adds 8f0588e80e33 ptp: ocp: handle error from nvmem_device_find adds c9ad266bbef5 sfc: Avoid NULL pointer dereference on systems without num [...] adds ec59f128a9bd wireguard: queueing: use CFI-safe ptr_ring cleanup function adds ca93ca23409b wireguard: selftests: simplify RNG seeding adds bbbf962d9460 wireguard: socket: free skb in send6 when ipv6 is disabled adds 77fc73ac89be wireguard: socket: ignore v6 endpoints when ipv6 is disabled adds 1f686f2b3e17 Merge branch 'wireguard-patches-for-5-18-rc1' adds f9512d654f62 net: sparx5: uses, depends on BRIDGE or !BRIDGE adds 50386f7526dd docs: netdev: replace references to old archives adds 30cddd30532a docs: netdev: minor reword adds c82d90b14f6c docs: netdev: move the patch marking section up adds 2fd4c50dbff1 docs: netdev: turn the net-next closed into a Warning adds 0e242e3fb7a7 docs: netdev: note that RFC postings are allowed any time adds 5d84921ac750 docs: netdev: shorten the name and mention msgid for patch status adds 8f785c1bb84f docs: netdev: rephrase the 'Under review' question adds 724c1a7443c5 docs: netdev: rephrase the 'should I update patchwork' question adds b8ba106378a0 docs: netdev: add a question about re-posting frequency adds 3eca381457ca docs: netdev: make the testing requirement more stringent adds a30059731877 docs: netdev: add missing back ticks adds 99eba4e5cbd4 docs: netdev: call out the merge window in tag checking adds 08767a26f095 docs: netdev: broaden the new vs old code formatting guidelines adds 8df0136376dc docs: netdev: move the netdev-FAQ to the process pages adds 1e71cfcf3a22 Merge branch 'docs-update-and-move-the-netdev-faq' adds 9c9a04212fa3 net: hns3: fix the concurrency between functions reading debugfs adds 7ed258f12ec5 net: hns3: fix software vlan talbe of vlan 0 inconsistent [...] adds e74e024434d0 Merge branch 'net-hns3-add-two-fixes-for-net' adds 4a7f62f91933 rxrpc: Fix call timer start racing with call destruction adds ff8376ade4f6 rxrpc: fix some null-ptr-deref bugs in server_key.c adds e382fea8ae54 can: isotp: restore accidentally removed MSG_PEEK feature adds fa7b514d2b28 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix retur [...] adds 2e8e79c416aa can: m_can: m_can_tx_handler(): fix use after free of skb adds c70222752228 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_s [...] adds 3d3925ff6433 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree [...] adds 04c9b00ba835 can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree [...] adds 136bed0bfd3b can: mcba_usb: properly check endpoint type adds 50d34a0d151d can: gs_usb: gs_make_candev(): fix memory leak for devices [...] adds 46b556205dce Merge tag 'linux-can-fixes-for-5.18-20220331' of git://git [...] adds ea07af2e71cd openvswitch: Add recirc_id to recirc warning adds 9d570741aec1 vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan [...] adds 2975dbdc3989 Merge tag 'net-5.18-rc1' of git://git.kernel.org/pub/scm/l [...] adds ef3e787c21d1 usercopy: Disable CONFIG_HARDENED_USERCOPY_PAGESPAN adds 229a08a4f4e4 ARM/dma-mapping: Remove CMA code when not built with CMA adds f87cbd0565eb Merge tag 'hardening-v5.18-rc1-fix1' of git://git.kernel.o [...] adds c1ea04d82778 usr/include: replace extra-y with always-y adds bbc90bc1bd4a arch: syscalls: simplify uapi/kapi directory creation adds 69304379ff03 fixdep: use fflush() and ferror() to ensure successful wri [...] adds 9fbed27a7a11 kbuild: add --target to correctly cross-compile UAPI heade [...] adds e9c281928c24 kbuild: Make $(LLVM) more flexible adds b8321ed4a40c Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/sc [...] adds 8d6451b9a51b Documentation: Fix duplicate statement about raw_spinlock_t type adds d987d5ae51ec docs: kfigure.py: Don't warn of missing PDF converter in ' [...] adds 01096e5cfe3c scripts/get_feat.pl: allow output the parsed file names adds 85999f03147e docs: kernel_feat.py: add build dependencies adds b4541803d858 docs: kernel_abi.py: add sphinx build dependencies adds bcf0a536bff9 docs: kernel_include.py: add sphinx build dependencies adds 92b6de17b21c scripts/get_abi: change the file/line number meta info adds b79dfef0e2fc scripts/kernel-doc: change the line number meta info adds 9df072c73b98 Documentation: kunit: Fix cross-referencing warnings adds be78837ca3c8 docs: sphinx/requirements: Limit jinja2<3.1 adds 022bb490c797 docs: Add a document on how to fix a messy diffstat adds b4a5ea09b293 Merge tag 'docs-5.18-2' of git://git.lwn.net/linux adds 40d8abf364bc ACPI: CPPC: Avoid out of bounds access when parsing _CPC data adds f21a35098422 ACPI: CPPC: Change default error code and clean up debug m [...] adds 26de0ab9841a ACPI: IPMI: replace usage of found with dedicated list ite [...] adds 0b1be2c085ab ACPI: tables: Make LAPIC_ADDR_OVR address readable in message adds fa3416509605 ACPI, APEI: Use the correct variable for sizeof() adds 4a13e559af0b Merge branches 'acpi-ipmi', 'acpi-tables' and 'acpi-apei' adds e729dbe8ea1c Merge tag 'acpi-5.18-rc1-2' of git://git.kernel.org/pub/sc [...] adds 6f4abbaa1bd3 drivers/virtio: Enable virtio mem for ARM64 adds d3bb267bbdcb vhost: cache avail index in vhost_enable_notify() adds 8897d6d0fcc9 vDPA/ifcvf: make use of virtio pci modern IO helpers in ifcvf adds cce0ab2b2a39 vhost_vdpa: don't setup irq offloading when irq_num < 0 adds ad5c5690de57 vDPA/ifcvf: implement device MSIX vector allocator adds 9b3e81483400 vDPA/ifcvf: implement shared IRQ feature adds 6f84622db395 vDPA/ifcvf: cacheline alignment for ifcvf_hw adds 504c1cabe325 mm/balloon_compaction: make balloon page compaction callba [...] adds 90a6951b58e9 Add definition of VIRTIO_F_IN_ORDER feature bit adds 13d640a3e9a3 virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC adds 24e19590628b virtio-crypto: introduce akcipher service adds 59ca6c93387d virtio-crypto: implement RSA algorithm adds ea993de113b8 virtio-crypto: rename skcipher algs adds 1e00e821e4ca net/mlx5: Add support for configuring max device MTU adds d80dc15bb6e7 virtio_ring: rename vring_unmap_state_packed() to vring_un [...] adds b4282ebc71aa virtio_ring: remove flags check for unmap split indirect desc adds 920379a465da virtio_ring: remove flags check for unmap packed indirect desc adds 06f05bc52269 tools/virtio: fix after premapped buf support adds f03560a57c1f tools/virtio: compile with -pthread adds 8d65bc9a5be3 virtio: use virtio_device_ready() in virtio_device_restore() adds c1ddc42da2b2 drivers/net/virtio_net: Fixed padded vheader to use v1 with hash. adds c7114b1249fa drivers/net/virtio_net: Added basic RSS support. adds 91f41f01d219 drivers/net/virtio_net: Added RSS hash report. adds c11708209df2 drivers/net/virtio_net: Added RSS hash report control. adds 7b79edfb862d Revert "virtio-pci: harden INTX interrupts" adds eb4cecb453a1 Revert "virtio_pci: harden MSI-X interrupts" adds 3f63a1d7f6f5 virtio: pci: check bar values read from virtio config space adds f1781bedea8c vdpa/mlx5: re-create forwarding rules after mac modified adds a61280ddddaa vdpa: support exposing the config size to userspace adds 81d46d693173 vdpa: change the type of nvqs to u32 adds b04d910af330 vdpa: support exposing the count of vqs to userspace adds 03a91c9af2c4 vhost: handle error while adding split ranges to iotlb adds ad6dc1daaf29 vdpa/mlx5: Avoid processing works if workqueue was destroyed adds f4f5d7cfb2e5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds d4f1db771599 Merge tag 'auxdisplay-for-linus-v5.18-rc1' of https://gith [...] adds cf6e4bc16dba watchdog: imx2_wdg: Alow ping on suspend adds d055ef3a2c69 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] adds 4ed1a6b6e66d watchdog: aspeed: add nowayout support adds ba6c89ab3b58 watchdog: Improve watchdog_dev function documentation adds 7198d62c6687 dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support adds 823a20e3c78b watchdog: renesas_wdt: Add R-Car Gen4 support adds cd91fb277696 watchdog: allow building BCM7038_WDT for BCM4908 adds 7a6b3d8a432d watchdog: orion_wdt: support pretimeout on Armada-XP adds 1aea522809e6 watchdog: ixp4xx: Implement restart adds abd71a948f7a Watchdog: sp5100_tco: Move timer initialization into function adds 1f182aca2300 Watchdog: sp5100_tco: Refactor MMIO base address initialization adds 0578fff4aae5 Watchdog: sp5100_tco: Add initialization using EFCH MMIO adds 826270373f17 Watchdog: sp5100_tco: Enable Family 17h+ CPUs adds 354b8bf222ee Merge tag 'linux-watchdog-5.18-rc1' of git://www.linux-wat [...] adds 8b2360c7157b ARM: 9187/1: JIVE: fix return value of __setup handler adds 2dd7e6bb4f83 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] 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 8f86286f73d2 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8ebdd10263ba Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 522574fd7864 bpftool: Explicit errno handling in skeletons adds d31e0386a2f1 bpf: Fix sparse warnings in kprobe_multi_resolve_syms adds 2609f635a20d selftests/bpf: Fix warning comparing pointer to 0 adds a2fb49833cad rethook: Fix to use WRITE_ONCE() for rethook:: Handler adds 4a9c7bbe2ed4 bpf: Resolve to prog->aux->dst_prog->type only for BPF_PRO [...] adds 0a210af6d0a0 bpf: selftests: Test fentry tracing a struct_ops program adds ab50e752307f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24b488061b97 MAINTAINERS: update Lorenzo's email address adds b73793f0782c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds ce18f905a500 ALSA: hda/realtek: Add mute and micmut LED support for Zbo [...] adds 5a8738571747 ALSA: hda/realtek: Enable headset mic on Lenovo P360 adds 0112f822f8a6 ALSA: cs4236: fix an incorrect NULL check on list iterator adds 8a7724535bac ALSA: hda/cs8409: Fix Warlock to use mono mic configuration adds bdc159dfda0a ALSA: hda/cs8409: Re-order quirk table into ascending order adds 342b6b610ae2 ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants adds 6581a045d54c ALSA: hda/cs8409: Support new Warlock MLK Variants adds 5e74a1448379 ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg adds 5e2baa04e4cd ALSA: hda/cs8409: Add new Dolphin HW variants adds f30741cded62 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 adds 6ddc2f749621 ALSA: hda: Avoid unsol event during RPM suspending adds 664d66dc0a64 ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV adds 21b5954d61fd Merge tag 'asoc-fix-v5.18' of https://git.kernel.org/pub/s [...] adds bc55cfd5718c ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and [...] adds 07be6bf3ef41 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b0793cb5c40e Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 66a4499b480f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 78beedbc6af3 Merge remote-tracking branch 'regulator/for-5.17' into reg [...] adds f12a2112c25b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d4a9682c9807 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 22ef7ee3eeb2 PCI: hv: Remove unused hv_set_msi_entry_from_desc() adds b2922e67d233 x86/PCI: Eliminate remove_e820_regions() common subexpressions adds 1c6cec4ab487 x86/PCI: Log host bridge window clipping for E820 regions adds a4f7863275a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ce20e3d9966d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 0f1cb564f527 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 1477fbd5df47 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds 5710faba8a2a Merge branch 'next' into for-linus adds f7c96fa49e5d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 332f7e454d34 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds c1ebdafde1ee hwmon: (xdpe12284) Fix build warning seen if CONFIG_SENSOR [...] adds 9d8045b758da Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] 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 3e45d1d74300 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 0b030dfe5b7c dt-bindings: extcon: maxim,max77843: fix ports type adds 6e6cdfd19397 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 41e509c73a72 Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" adds 18bc0f87e265 mmc: mmci: stm32: correctly check all elements of sg list adds 6f2e03c11ef6 mmc: block: Check for errors after write on SPI adds 1068eddac3f4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b9d5a6729273 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 9f8b577f7b43 Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by [...] adds 3a5469582c24 Drivers: hv: vmbus: Fix initialization of device object in [...] adds 792f232d57ff Drivers: hv: vmbus: Fix potential crash on module unload adds 37200078ed6a Drivers: hv: vmbus: Propagate VMbus coherence to each VMbu [...] adds 8d21732475c6 PCI: hv: Propagate coherence from VMbus device to PCI device adds b6cae15b5710 Drivers: hv: vmbus: Prevent load re-ordering when reading [...] adds 0d80f56c7fd5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 576892a84f37 gpio: ts4900: Fix comment formatting and grammar adds 48ec13d36d3f gpio: Properly document parent data union adds 24f71ae5447e gpio: ts5500: Fix Links to Technologic Systems web resources adds b0331eea4a8c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 655ff5056397 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5f7b839d47db SUNRPC: Return true/false (not 1/0) from bool functions adds 6b8a94332ee4 nfsd: Fix a write performance regression adds 999397926ab3 nfsd: Clean up nfsd_file_put() adds 8995d740b567 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds e2650faa44e6 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds aeb9fed350ee Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 87520517746b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7968778914e5 PCI: Remove the deprecated "pci-dma-compat.h" API adds 05b0ebd06ae6 PCI/doc: cleanup references to the legacy PCI DMA API adds bc29832b74e0 dma-mapping: move pgprot_decrypted out of dma_pgprot adds a3cdae4cc420 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 9c6d6652e950 ARM: 9189/1: decompressor: fix unneeded rebuilds of librar [...] adds d2a7a333ba7c Merge branches 'misc' and 'fixes' into for-next adds 8caec335e08b Merge branch 'devel-stable' into for-next adds 24cb3116ee7c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 77b24122f197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d6bc73be65c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0994801f0f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4375d4bfdaf3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds bf79fda68927 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds af9b28f6942c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cdded2514dd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds af2d27f68ed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c547576a1cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e803adbae078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8118c3941d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa40e5652e39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d5f0149e437 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 651a726e8f9c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds b52e0027a1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f1fa105bba46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a1f9c0001c3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 85d5f2205787 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 24e4f4700e1e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 431b6b0fc425 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds c47697a30d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de15d0ef46bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 47258d329743 h8300: fix memset return value. adds db4c9958351c h8300: Add missing symbol "BOOT_LINK_OFFSET" adds b1766e312f56 h8300: move definition of __kernel_size_t etc. to posix_types.h adds ed265694ddbd h8300: move definition of __kernel_size_t etc. to posix_types.h adds c67d7bbabee7 h8300: Fix BOOT_LINK_OFFSET adds 374b5a3765ba smc91x: remove GPIOLIB dependency. adds 9904a2b980c7 sh-sci: 8bit register fix. adds caae519209cd h8300: update dts. adds ee37bf6a5849 h8300_timer8: fix count mode. adds f45fdb7acce2 irq-renesas-h8s: fix interrupt handling. adds b14f40a91663 irq-renesas-h8300h: Fix external interrupt contorol. adds 1bf38534b95d irq-renesas-h8s: Fix external interrupt control. adds f2b774b5aedf h8300: dts: Fix /chosen:stdout-path adds a07002703aaf h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 096e0fe4084e h8300: remove memory.c adds d972382b615e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds f93e2a100ee7 mips: sgi-ip22: add a check for the return of kzalloc() adds 34123208bbcc MIPS: lantiq: check the return value of kzalloc() adds bf64f7fe151b MIPS: rb532: move GPIOD definition into C-files adds 1a4af47eb2e9 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 10a66b54e98b parisc: In flush_cache_page, always flush tlb if pfn is valid adds 73548c4bf5eb parisc: Implement flush_cache_vmap_vunmap adds 67eab0c07703 parisc: Don't enforce DMA completion order in cache flushes adds 2b4b8c833c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7fa848ff01d KVM: PPC: Book3S HV P9: Fix "lost kick" race adds 04a5b0ee9704 Merge branch 'kvm-ppc-cap-210' of https://git.kernel.org/p [...] adds b5149e229218 KVM: PPC: Book3S PR: Disable SCV when AIL could be disabled adds 839d893b4067 KVM: PPC: Book3S PR: Disallow AIL != 0 adds f771b55731fc KVM: PPC: Use KVM_CAP_PPC_AIL_MODE_3 adds 1aa940d97f8c Merge branch 'topic/ppc-kvm' into next adds af41d2866f7d powerpc/64: Fix build failure with allyesconfig in book3s_ [...] adds 70cc6e1c8ccb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5276d15684af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 60210a3d86dc riscv module: remove (NOLOAD) adds fdecfea09328 riscv: Rename "sp_in_global" to "current_stack_pointer" adds f6e64b66629e RISC-V: Enable CPU_IDLE drivers adds e1de2c93e787 RISC-V: Rename relocate() and make it global adds 63b13e64a829 RISC-V: Add arch functions for non-retentive suspend entry/exit adds b8200905e488 RISC-V: Add SBI HSM suspend related defines adds 9d976d6721df cpuidle: Factor-out power domain related code from PSCI do [...] adds 6abf32f1d9c5 cpuidle: Add RISC-V SBI CPU idle driver adds 1bd524f7e8d8 dt-bindings: Add common bindings for ARM and RISC-V idle states adds c5179ef1ca0c RISC-V: Enable RISC-V SBI CPU Idle driver for QEMU virt machine adds bee7fbc38579 RISC-V CPU Idle Support adds 6846d656106a riscv: dts: canaan: Fix SPI3 bus width adds 2b2b574ac587 riscv: Fix fill_callchain return value adds b81d591386c3 riscv: Increase stack size under KASAN adds 8a122a66c770 RISC-V: Fix a comment typo in riscv_of_parent_hartid() adds f1de125766d6 RISC-V: Declare per cpu boot data as static adds 617487600b94 RISC-V: module: fix apply_r_riscv_rcv_branch_rela typo adds 2e7451fb5763 RISC-V: Enable profiling by default adds 55e82910b0f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 895ae58da4a2 s390/zcrypt: Add admask to zcdn adds cfd68b33094e s390/zcrypt: Filter admin CPRBs on custom devices adds f4272c03a325 s390/pkey: fix typos in comments adds 0f210fb39e4a s390: crypto: Use min_t() instead of doing it manually adds 6ffbeb3fac9d s390: fix typo in syscall_wrapper.h adds 081397d13f9c s390/tape: use bitwise instead of arithmetic operator for flags adds f09354ffd84e s390/traps: improve panic message for translation-specific [...] adds 4afeb670710e s390/alternatives: use instructions instead of byte patterns adds 6982dba181de s390/alternatives: use insn format for new instructions adds 2d6c0008be64 s390/ap: use insn format for new instructions adds a7e196f579cd s390/ap: adjust whitespace adds 0b452520477e s390/test_unwind: extend kretprobe test adds 09bc20c8fb35 s390/kprobes: enable kretprobes framepointer verification adds d81675b60d09 s390/unwind: recover kretprobe modified return address in [...] adds 708b13763920 s390/unwind: avoid duplicated unwinding entries for kretprobes adds afacda5faabd s390/test_unwind: verify __kretprobe_trampoline is replaced adds dc2ab23b992c s390/smp: cleanup target CPU callback starting adds 9097fc793f74 s390/smp: cleanup control register update routines adds ed0192bc644f s390/maccess: rework absolute lowcore accessors adds 710782200419 s390/vfio-ap: fix kernel doc and signature of group notifi [...] adds 97f32e11730e s390/zcrypt: fix using the correct variable for sizeof() adds 4f45c37ffd10 s390: cleanup timer API use adds 7277b4216a11 s390/smp: use physical address for SIGP_SET_PREFIX command adds c122383d221d s390/pci: improve zpci_dev reference counting adds 7dcfe50f58d2 s390/pci: rename get_zdev_by_bus() to zdev_from_bus() adds faf79934e65a s390/alternatives: avoid using jgnop mnemonic adds f81deb92536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eb37c050b3f8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 54886652256e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa600b221a3b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 0cf893b887a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 113be37d8744 [smb3] move more common protocol header definitions to smb [...] adds 15e7b6d753b8 smb3: move defines for ioctl protocol header and SMB2 size [...] adds be1350004392 smb3: move defines for query info and query fsinfo to smbf [...] adds fdf59eb548e5 smb3: cleanup and clarify status of tree connections adds c7803b05f74b smb3: fix ksmbd bigendian bug in oplock break, and move it [...] adds b92e358757b9 cifs: prevent bad output lengths in smb2_ioctl_query_info() adds d6f5e3584524 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() adds a5d0f6d07709 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e6c65c773e0c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds fd1bc60004e7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds db5dda167da5 ext4: fix fallocate to use file_modified to update permiss [...] adds c7cded845fc1 ext4: truncate during setxattr leads to kernel panic adds 97b99ef42547 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 46f3e0421ccb gfs2: Fix gfs2_file_buffered_write endless loop workaround adds 11661835f901 gfs2: Remove dead code in gfs2_file_read_iter adds 3bde4c485860 gfs2: Make sure not to return short direct writes adds 27ca8273fda3 gfs2: Make sure FITRIM minlen is rounded up to fs block size adds 9465954b5cac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds adc32821409a ksmbd: shorten experimental warning on loading the module adds 99e2aee3f925 MAINTAINERS: ksmbd: switch Sergey to reviewer adds 56b401fb0c50 ksmbd: Remove a redundant zeroing of memory adds edf5f0548fbb ksmbd: replace usage of found with dedicated list iterator [...] adds 91ff33b285b2 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds b1c28efc246a fs/lock: add new callback, lm_lock_expired, to lock_manage [...] adds 0b5e0caf0b90 fs/lock: only call lm_breaker_owns_lease if there is conflict. adds 5dad299c8d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d57f78941e69 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 6d42b2c0e18d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 93defd5a15dd xfs: document the XFS_ALLOC_AGFL_RESERVE constant adds c8c568259772 xfs: don't include bnobt blocks when reserving free block pool adds 15f04fdc75aa xfs: remove infinite loop when reserving free block pool adds 0baa2657dc4d xfs: always succeed at setting the reserve pool size adds 82be38bcf8a2 xfs: fix overfilling of reserve pool adds 85bcfa26f9a3 xfs: don't report reserved bnobt space as available adds d2d7c0473586 xfs: aborting inodes on shutdown may need buffer lock adds ab9c81ef321f xfs: shutdown in intent recovery has non-intent items in the AIL adds cd6f79d1fb32 xfs: run callbacks before waking waiters in xlog_state_shu [...] adds b5f17bec1213 xfs: log shutdown triggers should only shut down the log adds 41e636218358 xfs: xfs_do_force_shutdown needs to block racing shutdowns adds 3c4cb76bce43 xfs: xfs_trans_commit() path must check for log shutdown adds 5652ef31705f xfs: shutdown during log recovery needs to mark the log shutdown adds 919edbadebe1 xfs: drop async cache flushes from CIL commits. adds 42ad9b66169b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 9255454ad03c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 49df34221804 fs: fix an infinite loop in iomap_fiemap adds 598aefffd799 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] adds 5ddf9498810e Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4d35a4389c6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6bd47db8d645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7a2eac23438a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 60d61476a947 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 617a48ed7ba6 Merge branch 'acpi-apei' into linux-next adds d7c37bca37f8 Merge branch 'pm-docs' into linux-next adds 1570bb8e982d Merge branches 'acpi-ipmi', 'acpi-tables' and 'acpi-cppc' [...] adds bd1967230866 Merge branch 'pm-docs' into linux-next adds 5c01e1ea0136 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d2ea5781cba3 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 14392e8d486c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 10aebf6218f2 Bluetooth: btbcm: Support per-board firmware variants adds 03a090c3c190 Bluetooth: mt7921s: Fix the incorrect pointer check adds 300cf0bfb43e Bluetooth: fix dangling sco_conn and use-after-free in sco [...] adds 55f0d6ca0fe3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds caaf2ae712b7 dma-buf: Add dma_fence_array_for_each (v2) adds 64a8f92fd783 dma-buf: add dma_fence_unwrap v2 adds 519f490db07e dma-buf/sync-file: fix warning about fence containers adds 21d139d73f77 dma-buf/sync-file: fix logic error in new fence merge code adds c42ee39c1e78 dma-buf: handle empty dma_fence_arrays gracefully adds 67bae5f28c89 drm: of: Properly try all possible cases for bridge/panel [...] adds d2b51f597976 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds c5c948aa894a drm/amd: Add USBC connector ID adds 32f90e652519 drm/amdgpu: prevent memory wipe in suspend/shutdown stage adds 2d505453f38e drm/amdgpu: conduct a proper cleanup of PDB bo adds 60d61f4ed6ea drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test adds 1647b54ed55d drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() adds b818a5d37454 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough adds 0d8e4eb33764 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN adds 93dde6ccd66d drm/amdgpu/pm: add asic smu support check adds 3107e1a7ae08 drm/amd/display: Fix p-state allow debug index on dcn31 adds 5e8a71cf13bc drm/amd/display: fix audio format not updated after edid updated adds 6bf528ec91fb drm/amd/display: Reduce stack size adds 7d56a154e22f drm/amd/display: FEC check in timing validation adds bd219322dbb4 drm/amd/display: Add fSMC_MSG_SetDtbClk support adds c9fbf6435162 drm/amd/display: Update VTEM Infopacket definition adds 02fc996d5098 drm/amdgpu/vcn: Fix the register setting for vcn1 adds e5fc78252ccd drm/amd/display: Add support for zstate during extended vblank adds a572f7055067 drm/amd/display: remove destructive verify link for TMDS adds b7dfbd2e601f drm/amdkfd: Fix Incorrect VMIDs passed to HWS adds c5650327aba0 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id adds 6ea239adc2a7 drm/amdgpu/vcn: improve vcn dpg stop procedure adds ebbb7bb9e803 drm/amdkfd: Check for potential null return of kmalloc_array() adds 5f3854f1f4e2 drm/amdgpu: add more cases to noretry=1 adds 7057c81773ac drm/amdgpu: set noretry=1 for gc 10.3.6 adds 609910db56e7 drm/amdgpu: set noretry=1 for GFX 10.3.4 adds 0dc386add50b drm/amdgpu: set noretry for gfx 10.3.7 adds 15f9cd4334c8 drm/amdgpu/gfx10: enable gfx1037 clock counter retrieval function adds 31d5c52346cc drm/amdgpu: make amdgpu_display_framebuffer_init() static adds 60da2f7440f2 drm/amdgpu: drop amdgpu_display_gem_fb_init() adds c5b266810c51 drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static adds eed41975307a drm/amdkfd: refine event_interrupt_poison_consumption adds 9d8a8d78d952 drm/amdkfd: replace source_id with client_id for RAS poiso [...] adds 6475ae2b7428 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) adds 1990e29b1900 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) adds 2f78f0d3e3a8 drm/amdgpu: Fix spelling mistake "regiser" -> "register" adds f3fa490960e8 drm/amdgpu: drop redundant check of harvest info adds 4268d081619a drm/amd/display: Fix HDCP SEND AKI INIT error adds ed94aca6dbca drm/amdkfd: print unmap queue status for RAS poison consum [...] adds 31f714b44959 drm/amd/display: [FW Promotion] Release 0.0.109.0 adds 1918a0455d36 drm/amd/display: 3.2.178 adds 26f4712aedbd drm/amd/display: move FPU related code from dcn31 to dml/d [...] adds fa896297b31b drm/amd/display: move FPU related code from dcn315 to dml/ [...] adds 3f8951cc123f drm/amd/display: move FPU related code from dcn316 to dml/ [...] adds 6e97c2f96892 drm/amdgpu: move VM PDEs to idle after update adds 184a69ca4d41 drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c adds e997b82745a5 drm/amdgpu: simplify VM update tracking a bit adds 5255e146c99a drm/amdgpu: rework TLB flushing adds bffa91dadf59 drm/amdkfd: start using tlb_seq from the VM subsystem adds 4d30a83c740e drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2 adds 8f8cc3fb4350 drm/amdgpu: remove table_freed param from the VM code adds 5d8539d2fbe3 amdgpu/pm: Add new hwmgr API function "emit_clock_levels" adds a63e6b83c214 amdgpu/pm: Implement emit_clk_levels for vega10 adds e3026a057f96 drm/amdgpu/vcn3: send smu interface type adds 8ecad8d66d7f drm/amd/pm: Check feature support using IP version adds 9f07550b3c8a drm/amdgpu: Re-classify some log messages in commit path adds 425d7a87e54e drm/amd/vcn: fix an error msg on vcn 3.0 adds a3d63c62bdf0 drm/amdgpu: Add vcn and jpeg ras support flag adds 60fce7417fd6 drm/amdgpu/vcn: Add vcn ras support adds edd08fa137d3 drm/amdgpu/jpeg: Add jpeg block ras support adds f0a339a8c096 drm/amdgpu/vcn: Add vcn and jpeg ver 2.6 ras register definition adds c543dcbe4237 drm/amdgpu/vcn: Add VCN ras error query support adds 749831acb1f6 drm/amdgpu/jpeg: Add jpeg ras error query support adds 1a832588048e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds d032aa369a6f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds f7eab1ddb9f8 drm/msm/gpu: Rename runtime suspend/resume functions adds 7e4167c9e021 drm/msm/gpu: Park scheduler threads for system suspend adds 7242795d520d drm/msm/gpu: Remove mutex from wait_event condition adds ac3e4f42d5ec drm/msm: Add missing put_task_struct() in debugfs path adds 05241de1f69e dt-bindings: display/msm: another fix for the dpu-qcm2290 example adds 5840a4b71922 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds bbe288d1d53b gpu: ipu-v3: image-convert: use swap() adds 70b1093b53cb drm/imx: imx-tve: Make use of the helper function devm_pla [...] adds 83b2cbda9347 drm/imx: make static read-only array channel_offsets const adds 259012e425fa 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 bd1ca4089187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 774cdc090c83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ef66d186eb9 io_uring: remove IORING_CQE_F_MSG adds a73825ba70c9 io_uring: fix async accept on O_NONBLOCK sockets adds 34d2bfe7d4b6 io_uring: improve task work cache utilization adds 52dd86406dfa io_uring: enable EPOLLEXCLUSIVE for accept poll adds 41cdcc2202d4 io_uring: improve req fields comments adds ab0ac0959b02 io_uring: fix invalid flags for io_put_kbuf() adds 8197b053a833 io_uring: fix put_kbuf without proper locking adds c86d18f4aa93 io_uring: fix memory leak of uid in files registration adds db22e414e0fd Merge branch 'for-5.18/io_uring' into for-next adds 15583a563cd5 block: restore the old set_task_ioprio() behaviour wrt PF_EXITING adds d1868328dec5 block: Fix the maximum minor value is blk_alloc_ext_minor() adds e041da0bb207 Merge branch 'for-5.18/block' into for-next adds 3b255fe79c9e Merge branch 'for-5.18/drivers' into for-next adds 726be2c72efc nvme: fix the read-only state for zoned namespaces with un [...] adds 2e21e4454bd3 nvme-pci: expose use_threaded_interrupts read-only in sysfs adds bc360b0b1611 nvme-pci: add quirks for Samsung X5 SSDs adds 8832cf922151 nvmet: use a private workqueue instead of the system workqueue adds 63bc732c3aef nvmet: remove redundant assignment after left shift adds 5974ea7ce0f9 nvme: allow duplicate NSIDs for private namespaces adds d6d6742772d7 nvme: fix RCU hole that allowed for endless looping in mul [...] adds a4a6f3c8f61c nvme-multipath: fix hang when disk goes live over reconnect adds 1e06b3e71e07 Merge tag 'nvme-5.18-2022-03-29' of git://git.infradead.or [...] adds c02b67509585 Merge branch 'for-5.18/drivers' into for-next adds 9666d4206e9a io_uring: fail links if msg-ring doesn't succeeed adds 3f1d52abf098 io_uring: defer msg-ring file validity check until command issue adds c686f7a5cbe2 io_uring: defer splice/tee file validity check until comma [...] adds 80cebe5f708e io_uring: don't check req->file in io_fsync_prep() adds 67b218c9af37 io_uring: move read/write file prep state into actual opco [...] adds 734a69489dd7 io_uring: defer file assignment adds 7f07e5f0e0d1 Merge branch 'for-5.18/io_uring' into for-next adds f941c51eeac7 loop: fix ioctl calls using compat_loop_info adds 14669b45ded6 Merge branch 'for-5.18/drivers' into for-next adds f4329d1f848a drbd: fix potential silent data corruption adds db0a1550407e MAINTAINERS: add drbd co-maintainer adds 6d35d04a9e18 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() adds 4af286194d8b Merge branch 'for-5.18/drivers' into for-next adds 4a3b666e0ea9 block: use dedicated list iterator variable adds 655f91655ffe Merge branch 'for-5.18/block' into for-next adds 8d7829ebc1e4 blk-wbt: remove wbt_track stub adds e27ea4eb2127 Merge branch 'for-5.18/block' into for-next adds d570aa1c4f19 io_uring: drop the old style inflight file tracking adds 20658b141b8f Merge branch 'for-5.18/io_uring' into for-next adds 03265018643a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 82f2c9e2ddb4 block: allow using the per-cpu bio cache from bio_alloc_bioset adds df9bb54cf241 block: allow use of per-cpu bio alloc cache by block drivers adds f65a4bb1d7e2 dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset adds 6b263da5d5cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 377376394340 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds b45880fb8d83 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds f0c0415c8573 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 47f62eaa117d workqueue: Warn flushing of kernel-global workqueues adds 1fede2d4193c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 7e0eed8c6180 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 410ce3dd5055 x86/config: Make the x86 defconfigs a bit more usable adds ba5a91cc154f Merge branch into tip/master: 'x86/urgent' adds b3803c65aeda Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 398dce2b5701 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 4ce10f970b5c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 7a02bb045f62 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 63debcaa77c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6060831248d7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 5f6de5cbebee KVM: Prevent module exit until all VMs are freed adds 70375c2d8fa3 Revert "KVM: set owner of cpu and vm file operations" adds 07ea4ab1f9b8 KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() adds e9611bf9d24a Documentation: kvm: fixes for locking.rst adds 99a17b77704a Documentation: kvm: include new locks adds daec8d408308 Documentation: KVM: add separate directories for architect [...] adds 45016721de3c Documentation: KVM: add virtual CPU errata documentation adds cde363ab7ca7 Documentation: KVM: add API issues section adds 7ec37d1cbe17 KVM: x86: Check lapic_in_kernel() before attempting to set [...] adds 00b5f37189d2 KVM: x86: Avoid theoretical NULL pointer dereference in kv [...] adds b1e34d325397 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC w [...] adds 1a3320dd2939 KVM: MMU: propagate alloc_workqueue failure adds 274964003965 KVM: SVM: fix panic on out-of-bounds guest IRQ adds 05ed76a88a52 KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_ [...] adds d2402e09bd94 KVM: x86: Allow userspace to opt out of hypercall patching adds 5ec49bf3da34 selftests: KVM: Test KVM_X86_QUIRK_FIX_HYPERCALL_INSN adds 54687a2f28ff KVM: avoid double put_page with gfn-to-pfn cache adds 1eec77c3bb45 KVM: x86: nSVM: implement nested VMLOAD/VMSAVE adds 69dd169b7bef KVM: x86: SVM: allow to force AVIC to be enabled adds 76d39917b97a KVM: x86: mark synthetic SMM vmexit as SVM_EXIT_SW adds bfe489feede2 KVM: Don't actually set a request when evicting vCPUs for [...] adds 4f48a815feda KVM: x86/pmu: Use different raw event masks for AMD and Intel adds 561916eb7dfa KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() adds eefe95814fb6 KVM: Use enum to track if cached PFN will be used in guest [...] adds c040e24a9bf1 KVM: Remove dirty handling from gfn_to_pfn_cache completely adds 40abddbf7247 KVM: x86/xen: Use gfn_to_pfn_cache for runstate area adds d3dfea5d0224 KVM: x86: Use gfn_to_pfn_cache for pv_time adds 433b1ea0af42 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_info adds 955a6c47bf40 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_time_info adds 82b2748cd3ab KVM: x86/xen: Make kvm_xen_set_evtchn() reusable from othe [...] adds 5e32e87550ed KVM: x86/xen: Support direct injection of event channel events adds ce4853643a4a KVM: x86/xen: intercept EVTCHNOP_send from guests adds c2187ec96a09 KVM: x86/xen: handle PV IPI vcpu yield adds 6e3d7f9cf49c KVM: x86/xen: Add KVM_XEN_VCPU_ATTR_TYPE_VCPU_ID adds 8e85fd1065b8 KVM: x86/xen: handle PV timers oneshot mode adds 47f02aaf7019 KVM: x86/xen: Kernel acceleration for XENVER_version adds b45f7fc16133 KVM: x86/xen: Support per-vCPU event channel upcall via lo [...] adds 3db1fbaa073b KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EV [...] adds b7a7ef67ee95 KVM: x86/xen: handle PV spinlocks slowpath adds eb3c15a2c121 KVM: x86/xen: Add self tests for KVM_XEN_HVM_CONFIG_EVTCHN_SEND adds 7ad7b8d4d760 KVM: x86/xen: Update self test for Xen PV timers adds f05e085dc9b2 KVM: VMX: Prepare VMCS setting for posted interrupt enabli [...] adds cbb6fb757064 KVM: X86: Change the type of access u32 to u64 adds 47fddcc61873 KVM: X86: Fix comments in update_permission_bitmask adds 1d9a359269db KVM: X86: Rename variable smap to not_smap in permission_fault() adds 4f44c52121d2 KVM: X86: Handle implicit supervisor access with SMAP adds a0e514f1f956 KVM: x86: Make APICv inhibit reasons an enum and cleanup naming adds 899e6c94e659 KVM: x86: Add wrappers for setting/clearing APICv inhibits adds 65e0a6818a4b KVM: x86: Trace all APICv inhibit changes and capture over [...] adds 64d7e665e415 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs adds 09f66951320d KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set adds e892892a2954 KVM: x86/i8259: Remove a dead store of irq in a conditional block adds 40d2b37e2f19 KVM: x86/pmu: Fix and isolate TSX-specific performance eve [...] adds 9e7d9e845571 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest adds 1bc2854f5616 KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr adds ec5d330d6bf9 KVM: x86: document limitations of MSR filtering adds 5a1c6c5456f1 KVM: MIPS: remove reference to trap&emulate virtualization adds 529a74eb5604 KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl. adds 2fee8cf657cb KVM: x86: Don't snapshot "max" TSC if host TSC is constant adds b58fa9f41ed2 KVM: x86: Test case for TSC scaling and offset sync adds d7ade860762f KVM: x86: Support the vCPU preemption check with nopvspin [...] adds ca161b80e665 KVM: x86: SVM: use vmcb01 in init_vmcb adds 0cf425ed3ec9 kvm: x86: SVM: use vmcb* instead of svm->vmcb where it mak [...] adds 2873ef9c8299 KVM: x86: SVM: fix avic spec based definitions again adds 58d533d08411 KVM: x86: SVM: move tsc ratio definitions to svm.h adds e0c2ea2aee61 kvm: x86: SVM: remove unused defines adds dc304e6d4ed1 KVM: x86: SVM: fix tsc scaling when the host doesn't support it adds d2b6552bae7c KVM: x86: SVM: remove vgif_enabled() adds 5ec86a86607d KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running adds 3c381c53986f KVM: x86: nSVM: implement nested LBR virtualization adds 322e914b965a KVM: x86: nSVM: support PAUSE filtering when L0 doesn't in [...] adds aab82107abe9 KVM: x86: nSVM: implement nested vGIF adds 22c2404b3cca KVM: x86: allow per cpu apicv inhibit reasons adds 7a763708c7d2 KVM: x86: SVM: allow AVIC to co-exist with a nested guest running adds b088d157ab4b KVM: x86: cleanup enter_rmode() adds 8f80cda9c1c6 KVM: x86: Remove redundant vm_entry_controls_clearbit() call adds 0f0f6b3332f8 KVM: x86: optimize PKU branching in kvm_load_{guest|host}_ [...] adds bcffdaa54d70 KVM: x86/mmu: Don't rebuild page when the page is synced a [...] adds 81d50efcff6c x86, kvm: fix compilation for !CONFIG_PARAVIRT_SPINLOCKS o [...] adds 780247205934 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds ebb089e2ad84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 76c8236e6b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c288c88d016 platform: chrome: Split trace include file adds a9e896f70fbe platform/chrome: cros_ec_debugfs: detach log reader wq from devm adds ffd3d10312dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ddb03578894 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 7e964563ef59 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 167479acc7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c30e265e4c97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87d663d40801 scsi: mpt3sas: Fix use after free in _scsih_expander_node_ [...] adds ebfe3e0c5e80 scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() adds a6968f7a367f scsi: target: tcmu: Fix possible page UAF adds 35ed9613d83f scsi: lpfc: Improve PCI EEH Error and Recovery Handling adds a4691038b407 scsi: lpfc: Fix unload hang after back to back PCI EEH faults adds df0101197c4d scsi: lpfc: Fix queue failures when recovering from PCI pa [...] adds 4f3beb36b1e4 scsi: lpfc: Update lpfc version to 14.2.0.1 adds 7294a9bcaa7e scsi: lpfc: Fix broken SLI4 abort path adds c26bd6602e1d scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() adds 8ee15ea779c3 scsi: ufs: core: Remove unused field in struct ufs_hba adds f06aa52cb272 scsi: core: scsi_logging: Fix a BUG adds f16aa285e618 scsi: pmcraid: Remove the PMCRAID_PASSTHROUGH_IOCTL ioctl [...] adds bc5519c18a32 scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling adds 0bade8e53279 scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 adds 63221571ef77 scsi: aha152x: Stop using struct scsi_pointer adds eaba83b5b850 scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() adds fac952bb546a scsi: isci: Fix spelling mistake "doesnt" -> "doesn't" adds 41b8c2a31472 scsi: virtio-scsi: Eliminate anonymous module_init & module_exit adds 066f4c31945c scsi: hisi_sas: Remove stray fallthrough annotation adds 99241e119f4a scsi: core: sysfs: Remove comments that conflict with the [...] adds 5ca0faf9c292 scsi: ufs: qcom: Drop custom Android boot parameters adds 37a9bd7090cd scsi: aic7xxx: Use standard PCI subsystem, subdevice defines adds 16ed828b872d scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() adds 7ff897b2a595 scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" adds a6b758b0420b scsi: bnx2i: Fix spelling mistake "mis-match" -> "mismatch" adds d04cf041df52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7414539c5f2e Revert "virtio: use virtio_device_ready() in virtio_device [...] adds c18c86808b78 Revert "virtio_config: introduce a new .enable_cbs method" adds 55ebf0d60e3c vdpa: mlx5: prevent cvq work from hogging CPU adds 1c80cf031e02 vdpa: mlx5: synchronize driver status with CVQ adds ac5ef1de37f2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 50f64a19146e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6fb8689cd67a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4b9716f2294f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1521ca5b9f93 clk: sunxi-ng: sun6i-rtc: include clk/sunxi-ng.h adds b5bf5b283d07 rtc: pm8xxx: Attach wake irq to device adds 870c54e1a3e1 rtc: pm8xxx: Return -ENODEV if set_time disallowed adds 81c2f059ab90 rtc: optee: add RTC driver for OP-TEE RTC PTA adds 3ae8fd41573a rtc: mc146818-lib: Fix the AltCentury for AMD platforms adds 4b2dc39ca024 rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offs [...] adds 915593a7a663 rtc: check if __rtc_read_time was successful adds 22f2d590875f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 5cf4bc46c2f2 IDT: Fix Build warnings on some 32bit architectures. adds 8c4c2bf9afa3 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 bb026055192e selftests/harness: Run TEARDOWN for ASSERT failures adds 1b247f23d58a selftests/harness: Pass variant to teardown adds 8d3e81cef5cb selftests/seccomp: Test PTRACE_O_SUSPEND_SECCOMP without C [...] adds 8a3d3ea66f0d selftests/seccomp: Add SKIP for failed unshare() adds 7782b93e008e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 573700beb0d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dac56fe244c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3e3c658055c0 XArray: Fix xas_create_range() when multi-order entry present adds 3ed4bb77156d XArray: Update the LRU list in xas_split() adds fb30c62ef97a Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 44dd3672a5d7 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds f280dafe3f62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af704c856e88 random: skip fast_init if hwrng provides large chunk of entropy adds d97c68d178fb random: treat bootloader trust toggle the same way as cpu [...] adds dd7aa36e5357 random: re-add removed comment about get_random_{u32,u64} [...] adds 0396e46dc465 virt: vmgenid: recognize new CID added by Hyper-V adds 1754abb3e758 random: mix build-time latent entropy into pool at init adds fbd9b12b7e7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a4e7c78942b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 73260bb3724b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 92f9f73bbecd next-20220329/sysctl adds 732f877b4eb8 readahead: Remove read_cache_pages() adds 3936970b6b73 fs: Remove ->readpages address space operation adds 37d332dfb488 iomap: Simplify is_partially_uptodate a little adds d9f9e62df3ec fs: Remove read_actor_t adds c226e0f9f6df fs, net: Move read_descriptor_t to net.h adds be66314125e7 fs: Pass an iocb to generic_perform_write() adds eafbb2ba72bd filemap: Remove AOP_FLAG_CONT_EXPAND adds d0526eec1e2b ext4: Correct ext4_journalled_dirty_folio() conversion adds b476f4f2f26e f2fs: Correct f2fs_dirty_data_folio() conversion adds 44d6010e9662 f2fs: Get the superblock from the mapping instead of the page adds 36c0751b41b0 ntfs: Correct mark_ntfs_record_dirty() folio conversion adds ae86f150c907 btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio() adds fb3effe387cb Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 55037ed7bdc6 uapi/linux/stddef.h: Add include guards adds da7132813979 mm/usercopy: Check kmap addresses properly adds 47a1a2aef6a6 mm/usercopy: Detect vmalloc overruns adds c45453b44e5f mm/usercopy: Detect large folio overruns adds a5901532b5d0 usercopy: Remove HARDENED_USERCOPY_PAGESPAN adds 2ff7ed9523d5 eeprom: at25: Replace strncpy() with strscpy() adds f4fe9fc39c71 Merge branch 'for-next/hardening' into for-next/kspp adds eb2feeb43b77 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds f17a8ab17a34 afs: Prefer struct_size over open coded arithmetic adds 34ff2a3acf46 virt: acrn: Prefer array_size and struct_size over open co [...] adds ec450782461e uapi: wireless: Replace zero-length array with flexible-ar [...] adds 83033c4aef91 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_fr [...] adds 452d059ea2b6 drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c adds 5848ef0dc52c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 24209f2f4d62 mm/secretmem: fix panic when growing a memfd_secret adds c8011aa709cb mailmap: update Vasily Averin's email address adds 83f12c59bc63 memcg: sync flush only if periodic flush is delayed adds cc497eb6bc29 Revert "mm: madvise: skip unmapped vma holes passed to pro [...] adds 696adb65845e ocfs2: fix crash when mount with quota enabled adds 91904f328f8e nilfs2: fix lockdep warnings in page operations for btree nodes adds 7f9282e2bf0c nilfs2: fix lockdep warnings during disk space reclamation adds 16e95e83f2b7 nilfs2: get rid of nilfs_mapping_init() adds 47af9be2ce7d mm/munlock: remove fields to fix htmldocs warnings adds 97d45b10c209 mm/munlock: add lru_add_drain() to fix memcg_stat_test adds ff37064d3a12 mm: kfence: fix objcgs vector allocation adds d81c3b63781d mailmap: update Kirill's email adds 89f345148973 mm,hwpoison: unmap poisoned page before invalidation adds ad49a9f4e537 mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEP adds 7ac39c17ec6a tools/vm/page_owner_sort.c: remove -c option adds eac1a6fa1b3f doc/vm/page_owner.rst: remove content related to -c option adds 844f9b731302 mm/kmemleak: Reset tag when compare object pointer adds 5fbae86950c8 userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds 3b0e94e596de mm: fix unexpected zeroed page mapping with zram swap adds f7a76f429abe mm: compaction: fix compiler warning when CONFIG_COMPACTION=n adds 8a840d2f61f5 hugetlb: do not demote poisoned hugetlb pages adds eb5aa5adae87 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 876589da4520 /proc/kpageflags: do not use uninitialized struct pages adds 1f05017c4ad6 procfs: prevent unprivileged processes accessing fdinfo dir adds b7a35b298cc0 stacktrace: add interface based on shadow call stack adds a8c807d80cd8 arm64, scs: save scs_sp values per-cpu when switching stacks adds e63b15ad5196 arm64: implement stack_trace_save_shadow adds b4b6d16595a3 kasan: use stack_trace_save_shadow adds cdb6173c1e87 mm: shmem: make shmem_init return void adds 5e42af02503f mm-shmem-make-shmem_init-return-void-fix adds fa3b34a655ef mm/memcg: remove unneeded nr_scanned adds 29d3ea309268 mm/memcg: mz already removed from rb_tree if not NULL adds cdf82686cc27 mm/mmap.c: use mmap_assert_write_locked() instead of open [...] adds 313a3dfd76aa mm/mmu_gather: limit free batch count and add schedule poi [...] adds 0b0cb3c76460 mm/mremap: use helper mlock_future_check() adds 18a0b3fc4bce Documentation/sysctl: document page_lock_unfairness adds 7f806fc01fa3 mm/page_alloc: simplify update of pgdat in wake_all_kswapds adds 11f3185ad8d6 mm/page_alloc: adding same penalty is enough to get round- [...] adds 472272beda82 mm: discard __GFP_ATOMIC adds c222a8f832ea mm/memory-failure.c: remove unnecessary (void*) conversions adds 5700a9f53a90 mm/munlock: protect the per-CPU pagevec by a local_lock_t adds ce914c731251 mm/khugepaged: sched to numa node when collapse huge page adds 40ccd95cb00c mm/vmscan: reclaim only affects managed_zones adds d371b4aa1c28 mm/vmscan: make sure wakeup_kswapd with managed zone adds daa4837bc23f mm/vmscan: sc->reclaim_idx must be a valid zone index adds 207ca72ec4b0 mm/z3fold: declare z3fold_mount with __init adds 10cf7e472696 mm/z3fold: remove obsolete comment in z3fold_alloc adds e8ff35652f17 mm/z3fold: minor clean up for z3fold_free adds dac9d382c33c mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] adds 22bfafce0561 mm/z3fold: remove confusing local variable l reassignment adds c176fd99fe5d mm/z3fold: move decrement of pool->pages_nr into __release [...] adds 10da258da3b0 mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] adds a47c046c28c4 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() adds d2ee40d5d425 mm: compaction: use helper isolation_suitable() adds 856b8934787a mm: Add selftests for migration entries adds 2215c166f926 mm/migration: remove unneeded local variable mapping_locked adds d7a45dd5c171 mm/migration: remove unneeded out label adds ec603a8552bc mm/migration: remove unneeded local variable page_lru adds 9771fdb41600 mm/migration: fix the confusing PageTransHuge check adds c73d637b3275 mm/migration: use helper function vma_lookup() in add_page [...] adds d83216df9a12 mm/migration: use helper macro min in do_pages_stat adds b10a21e23ff3 mm/migration: avoid unneeded nodemask_t initialization adds 5374aef9d326 mm/migration: remove some duplicated codes in migrate_pages adds 71ab9374feb2 mm/migration: fix potential page refcounts leak in migrate_pages adds 2c0d82729aa3 mm/migration: fix potential invalid node access for reclai [...] adds 333059b810cb mm/migration: fix possible do_pages_stat_array racing with [...] adds 5b26bca3646b ksm: count ksm merging pages for each process adds 0bf45a4f510c ksm-count-ksm-merging-pages-for-each-process-fix adds d13a242f2d49 mm: untangle config dependencies for demote-on-reclaim adds 0fb9ec55b36e mm/page_alloc: do not calculate node's total pages and mem [...] adds 0ac8c4c23874 mm/memory_hotplug: reset node's state when empty during offline adds bebd6f14c5e7 mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node adds fe9d533f5f03 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] adds cf5c39b36483 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds e2fb7ba3989f zram: add a huge_idle writeback mode adds 895cdbf333f3 damon: vaddr-test: tweak code to make the logic clearer adds e085068cff1d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds feb62f55cfc6 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds c3af69b3904d kernel/hung_task.c: Monitor killed tasks. adds ccccf6e5e85d ia64: fix typos in comments adds 6ae420aecf9d ia64: ptrace: fix typos in comments adds 77554668004e ia64: Replace comments with C99 initializers adds e32941780f09 ocfs2: replace usage of found with dedicated list iterator [...] adds adc026c807d5 ocfs2: remove usage of list iterator variable after the loop body adds 35706c1359db ocfs2: reflink deadlock when clone file to the same direct [...] adds 45710e0bed8e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 5e8b688d9f5b ocfs2: fix ocfs2 corrupt when iputting an inode adds 0af6637eacca proc: fix dentry/inode overinstantiating under /proc/${pid}/net adds a6602ea0c8d5 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] adds 4bb7c3e28e08 proc/sysctl: make protected_* world readable adds e8d59d6c81cf kernel: pid_namespace: use NULL instead of using plain int [...] adds 8e249de8b957 get_maintainer: Honor mailmap for in file emails adds 2270780c904f lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test adds 6c90c4116d60 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections adds b3f0cbfb434c lib/test_string.c: add strspn and strcspn tests adds 93c32a880f4d lib/string.c: simplify str[c]spn adds 139f8d4494cd lz4: fix LZ4_decompress_safe_partial read out of bound adds 6637b977afa3 pipe: make poll_usage boolean and annotate its access adds 90d54a88754e list: fix a data-race around ep->rdllist adds e204a54706fa init/main.c: silence some -Wunused-parameter warnings adds ef4b32e908d4 fatfs: remove redundant judgment adds b808fe71a59c rapidio: remove unnecessary use of list iterator adds 1042bbddcb23 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 62c5cc5e0b06 Merge branch 'akpm-current/current' adds 44b20c2027b1 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 3137ebcba93b selftests: vm: add test for Soft-Dirty PTE bit adds adefb3650cfb kselftest/vm: override TARGETS from arguments adds fef30f9a6675 Merge branch 'akpm/master' adds e5071887cd22 Add linux-next specific files for 20220401
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 (dd315b580061) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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: .mailmap | 5 + Documentation/PCI/pci.rst | 14 +- Documentation/admin-guide/blockdev/zram.rst | 5 + Documentation/admin-guide/kernel-parameters.txt | 4 +- Documentation/admin-guide/pm/amd-pstate.rst | 135 +- Documentation/admin-guide/sysctl/vm.rst | 9 + Documentation/bpf/bpf_devel_QA.rst | 2 +- Documentation/dev-tools/kunit/architecture.rst | 13 +- .../devicetree/bindings/arm/apple/apple,pmgr.yaml | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 2 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 12 - .../devicetree/bindings/clock/idt,versaclock5.yaml | 7 - .../devicetree/bindings/clock/imx1-clock.yaml | 9 - .../devicetree/bindings/clock/imx21-clock.yaml | 9 - .../devicetree/bindings/clock/imx23-clock.yaml | 9 - .../devicetree/bindings/clock/imx25-clock.yaml | 8 - .../devicetree/bindings/clock/imx27-clock.yaml | 9 - .../devicetree/bindings/clock/imx28-clock.yaml | 9 - .../devicetree/bindings/clock/imx31-clock.yaml | 8 - .../devicetree/bindings/clock/imx35-clock.yaml | 8 - .../bindings/clock/imx7ulp-pcc-clock.yaml | 11 - .../bindings/clock/imx7ulp-scg-clock.yaml | 11 - .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 11 - .../devicetree/bindings/clock/imxrt1050-clock.yaml | 8 - .../bindings/clock/nvidia,tegra124-car.yaml | 7 - .../bindings/clock/nvidia,tegra20-car.yaml | 7 - .../devicetree/bindings/clock/qcom,gcc-other.yaml | 2 +- .../bindings/clock/renesas,cpg-div6-clock.yaml | 12 + .../bindings/{arm => cpu}/idle-states.yaml | 228 +- .../bindings/display/mediatek/mediatek,aal.yaml | 23 +- .../bindings/display/mediatek/mediatek,ccorr.yaml | 23 +- .../bindings/display/mediatek/mediatek,color.yaml | 23 +- .../bindings/display/mediatek/mediatek,dither.yaml | 23 +- .../bindings/display/mediatek/mediatek,dpi.yaml | 3 +- .../bindings/display/mediatek/mediatek,dsc.yaml | 23 +- .../bindings/display/mediatek/mediatek,ethdr.yaml | 147 - .../bindings/display/mediatek/mediatek,gamma.yaml | 23 +- .../bindings/display/mediatek/mediatek,merge.yaml | 49 +- .../bindings/display/mediatek/mediatek,mutex.yaml | 27 +- .../bindings/display/mediatek/mediatek,od.yaml | 14 +- .../bindings/display/mediatek/mediatek,ovl-2l.yaml | 26 +- .../bindings/display/mediatek/mediatek,ovl.yaml | 28 +- .../display/mediatek/mediatek,postmask.yaml | 23 +- .../bindings/display/mediatek/mediatek,rdma.yaml | 28 +- .../bindings/display/mediatek/mediatek,split.yaml | 17 +- .../bindings/display/mediatek/mediatek,ufoe.yaml | 19 +- .../bindings/display/mediatek/mediatek,wdma.yaml | 26 +- .../bindings/display/msm/dpu-qcm2290.yaml | 4 +- .../devicetree/bindings/extcon/maxim,max77843.yaml | 2 +- .../media/mediatek,vcodec-subdev-decoder.yaml | 122 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/net/dsa/dsa-port.yaml | 2 +- .../devicetree/bindings/net/qcom,ethqos.txt | 4 +- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 16 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 1 + .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 11 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 6 + .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 2 +- .../bindings/spi/mediatek,spi-mtk-nor.yaml | 2 +- .../bindings/spi/qcom,spi-qcom-qspi.yaml | 2 +- .../devicetree/bindings/spi/sprd,spi-adi.yaml | 2 +- .../devicetree/bindings/usb/mediatek,mtu3.yaml | 4 +- .../devicetree/bindings/usb/mediatek,musb.yaml | 2 +- Documentation/driver-api/dma-buf.rst | 6 + Documentation/filesystems/fsverity.rst | 6 +- Documentation/filesystems/locking.rst | 6 - Documentation/filesystems/vfs.rst | 11 - Documentation/locking/locktypes.rst | 3 - Documentation/maintainer/index.rst | 1 + Documentation/maintainer/messy-diffstat.rst | 96 + Documentation/networking/index.rst | 3 +- Documentation/process/maintainer-handbooks.rst | 1 + .../maintainer-netdev.rst} | 114 +- Documentation/sphinx/kernel_abi.py | 6 +- Documentation/sphinx/kernel_feat.py | 20 +- Documentation/sphinx/kernel_include.py | 3 + Documentation/sphinx/kerneldoc.py | 2 +- Documentation/sphinx/kfigure.py | 8 +- Documentation/sphinx/requirements.txt | 2 + Documentation/virt/kvm/api.rst | 210 +- Documentation/virt/kvm/index.rst | 26 +- Documentation/virt/kvm/locking.rst | 43 +- Documentation/virt/kvm/s390/index.rst | 12 + Documentation/virt/kvm/{ => s390}/s390-diag.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv.rst | 0 Documentation/virt/kvm/vcpu-requests.rst | 10 + .../virt/kvm/{ => x86}/amd-memory-encryption.rst | 0 Documentation/virt/kvm/{ => x86}/cpuid.rst | 0 Documentation/virt/kvm/x86/errata.rst | 39 + Documentation/virt/kvm/{ => x86}/halt-polling.rst | 0 Documentation/virt/kvm/{ => x86}/hypercalls.rst | 0 Documentation/virt/kvm/{ => x86}/index.rst | 23 +- Documentation/virt/kvm/{ => x86}/mmu.rst | 0 Documentation/virt/kvm/{ => x86}/msr.rst | 0 Documentation/virt/kvm/{ => x86}/nested-vmx.rst | 0 .../virt/kvm/{ => x86}/running-nested-guests.rst | 0 Documentation/virt/kvm/{ => x86}/timekeeping.rst | 0 Documentation/vm/page_owner.rst | 24 +- MAINTAINERS | 34 +- Next/SHA1s | 186 +- Next/merge.log | 16124 ++----------------- arch/Kconfig | 14 +- arch/arm/arm-soc-for-next-contents.txt | 200 - arch/arm/boot/compressed/Makefile | 4 +- arch/arm/crypto/Kconfig | 2 + arch/arm/mach-s3c/mach-jive.c | 6 +- arch/arm64/Kconfig | 3 +- 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/assembler.h | 12 + arch/arm64/include/asm/scs.h | 13 +- arch/arm64/kernel/entry.S | 28 +- arch/arm64/kernel/irq.c | 5 +- arch/arm64/kernel/sdei.c | 5 +- arch/arm64/kernel/stacktrace.c | 85 + arch/ia64/kernel/kprobes.c | 64 +- arch/ia64/kernel/palinfo.c | 2 +- arch/ia64/kernel/ptrace.c | 2 +- arch/ia64/kernel/traps.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/ia64/mm/tlb.c | 4 +- arch/mips/Kconfig | 5 + arch/mips/include/asm/mach-rc32434/rb.h | 9 - arch/mips/lantiq/falcon/sysctrl.c | 2 + arch/mips/lantiq/xway/gptu.c | 2 + arch/mips/lantiq/xway/sysctrl.c | 46 +- arch/mips/loongson64/numa.c | 10 + arch/mips/rb532/gpio.c | 10 + arch/mips/sgi-ip22/ip22-gio.c | 2 + arch/mips/sgi-ip27/ip27-memory.c | 10 + arch/parisc/Kconfig | 12 +- arch/parisc/include/asm/cache.h | 1 + arch/parisc/include/asm/cacheflush.h | 5 +- arch/parisc/include/asm/pdc.h | 3 + arch/parisc/include/asm/pdcpat.h | 3 +- arch/parisc/include/asm/processor.h | 6 +- arch/parisc/include/asm/smp.h | 9 +- arch/parisc/include/asm/special_insns.h | 17 +- arch/parisc/include/asm/topology.h | 23 +- arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/cache.c | 39 +- arch/parisc/kernel/firmware.c | 44 +- arch/parisc/kernel/head.S | 11 +- arch/parisc/kernel/irq.c | 25 +- arch/parisc/kernel/pacache.S | 5 +- arch/parisc/kernel/patch.c | 25 +- arch/parisc/kernel/process.c | 27 +- arch/parisc/kernel/processor.c | 13 +- arch/parisc/kernel/smp.c | 108 +- arch/parisc/kernel/time.c | 6 +- arch/parisc/kernel/topology.c | 77 +- arch/powerpc/include/asm/setup.h | 2 + arch/powerpc/kernel/exceptions-64s.S | 4 + arch/powerpc/kernel/setup_64.c | 28 + arch/powerpc/kvm/Kconfig | 9 + arch/powerpc/kvm/book3s_64_entry.S | 10 +- arch/powerpc/kvm/book3s_hv.c | 41 +- arch/powerpc/kvm/book3s_pr.c | 26 +- arch/powerpc/kvm/book3s_pr_papr.c | 20 + arch/powerpc/kvm/powerpc.c | 17 + arch/powerpc/platforms/pseries/setup.c | 13 +- arch/riscv/Kconfig | 8 + arch/riscv/Kconfig.socs | 3 + arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 + arch/riscv/configs/defconfig | 3 + arch/riscv/configs/rv32_defconfig | 3 + arch/riscv/include/asm/asm.h | 26 + arch/riscv/include/asm/cpuidle.h | 24 + arch/riscv/include/asm/current.h | 2 + arch/riscv/include/asm/module.lds.h | 6 +- arch/riscv/include/asm/suspend.h | 36 + arch/riscv/include/asm/thread_info.h | 10 +- arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 2 +- arch/riscv/kernel/cpu_ops_sbi.c | 2 +- arch/riscv/kernel/head.S | 27 +- arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/perf_callchain.c | 2 +- arch/riscv/kernel/process.c | 3 +- arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/kernel/suspend.c | 87 + arch/riscv/kernel/suspend_entry.S | 124 + arch/s390/Kconfig | 1 + arch/s390/include/asm/alternative-asm.h | 12 +- arch/s390/include/asm/alternative.h | 15 +- arch/s390/include/asm/ap.h | 60 +- arch/s390/include/asm/ctl_reg.h | 16 +- arch/s390/include/asm/processor.h | 17 +- arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/syscall_wrapper.h | 2 +- arch/s390/include/asm/unwind.h | 13 + arch/s390/kernel/entry.S | 10 +- arch/s390/kernel/ipl.c | 4 +- arch/s390/kernel/kprobes.c | 8 +- arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/os_info.c | 2 +- arch/s390/kernel/setup.c | 19 +- arch/s390/kernel/smp.c | 57 +- arch/s390/kernel/traps.c | 6 +- arch/s390/kernel/unwind_bc.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/lib/spinlock.c | 4 +- arch/s390/lib/test_unwind.c | 58 +- arch/s390/pci/pci.c | 5 +- arch/s390/pci/pci_bus.h | 7 +- arch/s390/pci/pci_clp.c | 9 +- arch/s390/pci/pci_event.c | 7 +- arch/x86/Kconfig | 1 + arch/x86/boot/boot.h | 36 +- arch/x86/boot/main.c | 2 +- arch/x86/configs/i386_defconfig | 50 +- arch/x86/configs/x86_64_defconfig | 37 +- arch/x86/crypto/chacha-avx512vl-x86_64.S | 4 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 38 +- arch/x86/crypto/sm3-avx-asm_64.S | 2 +- arch/x86/include/asm/highmem.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 80 +- arch/x86/include/asm/svm.h | 14 +- arch/x86/include/asm/unwind.h | 23 +- arch/x86/include/uapi/asm/kvm.h | 11 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/asm-offsets_64.c | 4 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/kprobes/common.h | 1 + arch/x86/kernel/kprobes/core.c | 107 - arch/x86/kernel/kprobes/opt.c | 25 +- arch/x86/kernel/kvm.c | 77 +- arch/x86/kernel/resource.c | 15 - arch/x86/kernel/rethook.c | 127 + arch/x86/kernel/unwind_orc.c | 10 +- arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/hyperv.c | 22 +- arch/x86/kvm/i8254.c | 6 +- arch/x86/kvm/i8259.c | 1 - arch/x86/kvm/irq.c | 10 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/kvm_emulate.h | 3 + arch/x86/kvm/lapic.c | 4 + arch/x86/kvm/mmu.h | 32 +- arch/x86/kvm/mmu/mmu.c | 45 +- arch/x86/kvm/mmu/paging_tmpl.h | 8 +- arch/x86/kvm/mmu/tdp_mmu.c | 72 +- arch/x86/kvm/mmu/tdp_mmu.h | 12 +- arch/x86/kvm/pmu.c | 18 +- arch/x86/kvm/svm/avic.c | 24 +- arch/x86/kvm/svm/nested.c | 297 +- arch/x86/kvm/svm/pmu.c | 9 +- arch/x86/kvm/svm/svm.c | 239 +- arch/x86/kvm/svm/svm.h | 68 +- arch/x86/kvm/svm/svm_onhyperv.c | 1 - arch/x86/kvm/trace.h | 22 +- arch/x86/kvm/vmx/pmu_intel.c | 14 +- arch/x86/kvm/vmx/vmx.c | 28 +- arch/x86/kvm/x86.c | 372 +- arch/x86/kvm/xen.c | 1253 +- arch/x86/kvm/xen.h | 62 +- arch/x86/xen/pmu.c | 10 +- arch/x86/xen/pmu.h | 3 +- arch/x86/xen/smp_pv.c | 2 +- block/bio.c | 88 +- block/blk-ioc.c | 3 +- block/blk-mq.c | 25 +- block/blk-wbt.h | 3 - block/blk.h | 7 - block/fops.c | 11 +- block/genhd.c | 2 +- drivers/acpi/acpi_ipmi.c | 39 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/cppc_acpi.c | 32 +- drivers/acpi/tables.c | 4 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/loop.c | 1 + drivers/block/nbd.c | 24 +- drivers/block/zram/zram_drv.c | 10 +- drivers/char/random.c | 5 + drivers/clk/clk.c | 55 +- drivers/clk/clk_test.c | 213 + drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 2 + drivers/cpuidle/Kconfig | 9 + drivers/cpuidle/Kconfig.arm | 1 + drivers/cpuidle/Kconfig.riscv | 15 + drivers/cpuidle/Makefile | 5 + drivers/cpuidle/cpuidle-psci-domain.c | 138 +- drivers/cpuidle/cpuidle-psci.h | 15 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 627 + drivers/cpuidle/dt_idle_genpd.c | 178 + drivers/cpuidle/dt_idle_genpd.h | 50 + drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/dax/super.c | 2 + drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-fence-array.c | 32 + drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-fence-unwrap.c | 261 + drivers/dma-buf/sync_file.c | 141 +- drivers/gpio/gpio-ts5500.c | 4 +- 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_display.c | 5 +- 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_jpeg.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1057 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 979 ++ drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 74 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 7 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 71 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 6 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 12 +- 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 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- .../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_link_dp.c | 4 +- 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/dc_link_dp.h | 4 +- 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 +- .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 13 + .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 24 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 6 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 73 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 17 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 147 + drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 2 + drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_edid.c | 15 +- drivers/gpu/drm/drm_of.c | 99 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 79 +- drivers/gpu/drm/msm/msm_gem.c | 1 + drivers/gpu/ipu-v3/ipu-dc.c | 5 +- drivers/hv/hv_common.c | 11 + drivers/hv/ring_buffer.c | 11 +- drivers/hv/vmbus_drv.c | 65 +- drivers/hwmon/pmbus/xdpe12284.c | 2 +- drivers/md/dm-table.c | 11 +- drivers/md/dm.c | 8 +- drivers/md/dm.h | 4 +- drivers/mmc/core/block.c | 34 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 6 +- drivers/mmc/host/sdhci-xenon.c | 10 - drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/ems_usb.c | 1 - drivers/net/can/usb/gs_usb.c | 2 + drivers/net/can/usb/mcba_usb.c | 27 +- drivers/net/can/usb/usb_8dev.c | 30 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 4 + drivers/net/dsa/realtek/Kconfig | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 15 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 44 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 23 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 179 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 + drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 15 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 3 + drivers/net/ethernet/microchip/sparx5/Kconfig | 2 + .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 2 + .../ethernet/microchip/sparx5/sparx5_mactable.c | 19 +- .../net/ethernet/microchip/sparx5/sparx5_main.h | 7 +- .../net/ethernet/microchip/sparx5/sparx5_pgid.c | 20 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 18 +- .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 7 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- drivers/net/ethernet/sfc/efx_channels.c | 11 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 7 + drivers/net/phy/broadcom.c | 21 + drivers/net/usb/ax88179_178a.c | 51 + drivers/net/virtio_net.c | 389 +- drivers/net/vxlan/vxlan_vnifilter.c | 6 + drivers/net/wireguard/queueing.c | 3 +- drivers/net/wireguard/socket.c | 5 +- drivers/nvme/host/core.c | 38 +- drivers/nvme/host/multipath.c | 32 +- drivers/nvme/host/nvme.h | 23 + drivers/nvme/host/pci.c | 7 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/configfs.c | 2 +- drivers/nvme/target/core.c | 26 +- drivers/nvme/target/fc.c | 8 +- drivers/nvme/target/fcloop.c | 16 +- drivers/nvme/target/io-cmd-file.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 12 +- drivers/nvme/target/tcp.c | 10 +- drivers/parisc/dino.c | 41 +- drivers/parisc/gsc.c | 31 + drivers/parisc/gsc.h | 1 + drivers/parisc/lasi.c | 7 +- drivers/parisc/wax.c | 7 +- drivers/pci/controller/pci-hyperv.c | 17 +- drivers/phy/freescale/Kconfig | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 17 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 2 +- drivers/pinctrl/nuvoton/Kconfig | 1 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 46 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_debugfs.c | 12 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 3 +- .../{cros_ec_trace.h => cros_ec_sensorhub_trace.h} | 67 +- drivers/platform/chrome/cros_ec_trace.h | 95 - drivers/ptp/ptp_ocp.c | 15 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/regulator/rt4831-regulator.c | 3 + drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-gamecube.c | 1 + drivers/rtc/rtc-mc146818-lib.c | 16 +- drivers/rtc/rtc-optee.c | 362 + drivers/rtc/rtc-pm8xxx.c | 33 +- drivers/s390/char/sclp.c | 4 +- drivers/s390/char/sclp_con.c | 3 +- drivers/s390/char/sclp_vt220.c | 6 +- drivers/s390/char/tape_34xx.c | 4 +- drivers/s390/cio/device_fsm.c | 12 +- drivers/s390/cio/eadm_sch.c | 12 +- drivers/s390/crypto/ap_bus.h | 1 + drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 24 +- drivers/s390/crypto/zcrypt_api.c | 68 +- drivers/s390/crypto/zcrypt_card.c | 2 +- drivers/s390/crypto/zcrypt_ep11misc.c | 2 +- drivers/scsi/aha152x.c | 235 +- drivers/scsi/aic7xxx/aic79xx_osm.h | 2 - drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx_osm.h | 2 - drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 6 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 1 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 +- drivers/scsi/isci/host.c | 6 +- drivers/scsi/libiscsi.c | 1 - drivers/scsi/lpfc/lpfc.h | 7 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 + drivers/scsi/lpfc/lpfc_hbadisc.c | 120 +- drivers/scsi/lpfc/lpfc_init.c | 88 +- drivers/scsi/lpfc/lpfc_nvme.c | 27 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/lpfc/lpfc_sli.c | 75 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 5 +- drivers/scsi/pmcraid.c | 491 - drivers/scsi/pmcraid.h | 33 - drivers/scsi/scsi_logging.c | 2 +- drivers/scsi/scsi_scan.c | 5 + drivers/scsi/scsi_sysfs.c | 4 - drivers/scsi/sr.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 15 - drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 8 +- drivers/scsi/zorro7xx.c | 2 + drivers/target/target_core_user.c | 3 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 114 +- drivers/vdpa/vdpa.c | 6 +- drivers/vhost/iotlb.c | 6 +- drivers/vhost/vdpa.c | 40 +- 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/acrn/acrn_drv.h | 10 +- drivers/virt/acrn/mm.c | 9 +- drivers/virt/vmgenid.c | 1 + drivers/virtio/virtio_pci_common.c | 48 +- drivers/virtio/virtio_pci_common.h | 7 +- drivers/virtio/virtio_pci_legacy.c | 5 +- drivers/virtio/virtio_pci_modern.c | 18 +- drivers/virtio/virtio_pci_modern_dev.c | 9 +- drivers/xen/manage.c | 4 +- fs/afs/security.c | 3 +- fs/aio.c | 1 - fs/btrfs/file.c | 13 +- fs/btrfs/inode.c | 25 +- fs/btrfs/ioctl.c | 20 +- fs/btrfs/reflink.c | 4 +- fs/btrfs/volumes.c | 65 +- fs/btrfs/zoned.c | 9 +- fs/buffer.c | 3 +- fs/cachefiles/io.c | 2 - fs/ceph/file.c | 2 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsglob.h | 24 +- fs/cifs/cifspdu.h | 14 +- fs/cifs/cifssmb.c | 13 +- fs/cifs/connect.c | 32 +- fs/cifs/inode.c | 2 +- fs/cifs/misc.c | 2 +- fs/cifs/smb2glob.h | 11 - fs/cifs/smb2misc.c | 10 +- fs/cifs/smb2ops.c | 170 +- fs/cifs/smb2pdu.c | 4 +- fs/cifs/smb2pdu.h | 560 +- fs/crypto/crypto.c | 2 +- fs/dax.c | 84 +- fs/ext4/ext4.h | 2 +- fs/ext4/extents.c | 32 +- fs/ext4/file.c | 2 +- fs/ext4/inode.c | 9 +- fs/ext4/readpage.c | 2 +- fs/ext4/super.c | 1 + fs/ext4/xattr.c | 34 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 6 +- fs/f2fs/file.c | 8 +- fs/f2fs/node.c | 4 +- fs/fat/inode.c | 6 +- fs/fcntl.c | 18 - fs/file.c | 31 +- fs/fuse/fuse_i.h | 2 +- fs/gfs2/file.c | 11 +- fs/gfs2/rgrp.c | 3 +- fs/internal.h | 2 + fs/io_uring.c | 327 +- fs/ioctl.c | 2 +- fs/iomap/buffered-io.c | 11 +- fs/ksmbd/misc.c | 40 +- fs/ksmbd/misc.h | 3 +- fs/ksmbd/oplock.c | 34 +- fs/ksmbd/oplock.h | 2 + fs/ksmbd/smb2pdu.c | 161 +- fs/ksmbd/smb2pdu.h | 523 +- fs/ksmbd/vfs.c | 261 +- fs/ksmbd/vfs.h | 7 +- fs/ksmbd/vfs_cache.c | 7 +- fs/ksmbd/vfs_cache.h | 1 + fs/namei.c | 40 +- fs/namespace.c | 20 +- fs/nfs/callback_proc.c | 27 +- fs/nfs/file.c | 2 +- fs/nfs/nfs42proc.c | 13 +- fs/nfs/nfs4proc.c | 1 + fs/nfs/pagelist.c | 1 + fs/nfs/pnfs.c | 11 + fs/nfs/pnfs.h | 2 + fs/nfsd/filecache.c | 25 +- fs/nfsd/nfs2acl.c | 24 +- fs/nilfs2/btnode.c | 23 +- fs/nilfs2/btnode.h | 1 + fs/nilfs2/btree.c | 27 +- fs/nilfs2/dat.c | 4 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/inode.c | 159 +- fs/nilfs2/mdt.c | 43 +- fs/nilfs2/mdt.h | 6 +- fs/nilfs2/nilfs.h | 16 +- fs/nilfs2/page.c | 16 +- fs/nilfs2/page.h | 1 - fs/nilfs2/segment.c | 9 +- fs/nilfs2/super.c | 5 +- fs/ntfs/aops.c | 2 +- fs/ocfs2/dlm/dlmdebug.c | 12 +- fs/ocfs2/dlm/dlmunlock.c | 21 +- fs/ocfs2/quota_global.c | 23 +- fs/ocfs2/quota_local.c | 12 +- fs/open.c | 1 - fs/pipe.c | 2 +- fs/proc/base.c | 22 + fs/proc/generic.c | 3 + fs/proc/proc_net.c | 3 + fs/proc/task_mmu.c | 2 + fs/smbfs_common/smb2pdu.h | 615 + fs/verity/verify.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 24 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_sb.c | 2 + fs/xfs/xfs_bio_io.c | 33 - fs/xfs/xfs_fsops.c | 64 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_inode_item.c | 162 +- fs/xfs/xfs_inode_item.h | 1 + fs/xfs/xfs_linux.h | 2 - fs/xfs/xfs_log.c | 109 +- fs/xfs/xfs_log_cil.c | 46 +- fs/xfs/xfs_log_priv.h | 14 +- fs/xfs/xfs_log_recover.c | 58 +- fs/xfs/xfs_mount.c | 8 +- fs/xfs/xfs_mount.h | 5 +- fs/xfs/xfs_trans.c | 48 +- fs/xfs/xfs_trans_ail.c | 8 +- include/asm-generic/mshyperv.h | 1 + include/linux/bio.h | 8 +- include/linux/blk_types.h | 3 +- include/linux/bpf_verifier.h | 4 +- include/linux/cpuhotplug.h | 4 + include/linux/dma-fence-array.h | 19 + include/linux/dma-fence-chain.h | 2 + include/linux/dma-fence-unwrap.h | 95 + include/linux/fs.h | 52 +- include/linux/fsverity.h | 2 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 13 +- include/linux/highmem-internal.h | 10 + include/linux/kallsyms.h | 27 - include/linux/kprobes.h | 51 +- include/linux/kvm_host.h | 63 +- include/linux/kvm_types.h | 11 +- include/linux/list.h | 6 +- include/linux/mc146818rtc.h | 2 + include/linux/memory_hotplug.h | 2 +- include/linux/mempolicy.h | 5 +- include/linux/migrate.h | 34 +- include/linux/mm.h | 3 + include/linux/mm_types.h | 16 +- include/linux/namei.h | 6 - include/linux/net.h | 19 + include/linux/netdevice.h | 10 - include/linux/netfilter_netdev.h | 2 +- include/linux/nvme.h | 1 + include/linux/pagemap.h | 2 - include/linux/pci-dma-compat.h | 129 - include/linux/pci.h | 3 +- include/linux/pipe_fs_i.h | 2 +- include/linux/rmap.h | 3 - include/linux/shmem_fs.h | 2 +- include/linux/stacktrace.h | 15 + include/linux/sunrpc/xprt.h | 3 + include/linux/sunrpc/xprtsock.h | 1 - include/linux/vdpa.h | 9 +- include/linux/virtio_config.h | 6 - include/linux/workqueue.h | 15 +- include/scsi/libfcoe.h | 3 +- include/sound/pcm.h | 1 + include/trace/events/f2fs.h | 3 +- include/trace/events/rxrpc.h | 8 +- include/uapi/linux/io_uring.h | 2 - include/uapi/linux/kvm.h | 48 +- include/uapi/linux/loop.h | 4 +- include/uapi/linux/stddef.h | 4 + include/uapi/linux/vhost.h | 7 + include/uapi/linux/wireless.h | 2 +- kernel/Makefile | 1 + kernel/bpf/btf.c | 2 +- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/direct.c | 10 +- kernel/dma/mapping.c | 2 - kernel/dma/swiotlb.c | 11 +- kernel/hung_task.c | 2 +- kernel/kprobes.c | 124 +- kernel/kthread.c | 14 +- kernel/panic.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/sched/fair.c | 2 +- kernel/stacktrace.c | 21 + kernel/trace/bpf_trace.c | 4 +- kernel/trace/fprobe.c | 8 +- kernel/trace/rethook.c | 2 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_kprobe.c | 4 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 36 +- lib/Kconfig.debug | 27 +- lib/glob.c | 2 +- lib/refcount.c | 2 +- lib/string.c | 25 +- lib/test_kasan.c | 5 - lib/test_kmod.c | 1 + lib/test_meminit.c | 12 +- lib/test_string.c | 33 + lib/test_xarray.c | 22 + lib/vsprintf.c | 5 +- lib/xarray.c | 4 + localversion-next | 2 +- mm/compaction.c | 12 +- mm/damon/vaddr-test.h | 8 +- mm/filemap.c | 14 +- mm/gup.c | 10 +- mm/hugetlb.c | 17 +- mm/internal.h | 32 +- mm/kasan/common.c | 9 +- mm/kfence/core.c | 11 +- mm/kfence/kfence.h | 3 + mm/khugepaged.c | 8 + mm/kmemleak.c | 9 +- mm/ksm.c | 8 + mm/madvise.c | 9 +- mm/memcontrol.c | 33 +- mm/memory-failure.c | 4 +- mm/memory.c | 35 +- mm/memory_hotplug.c | 93 +- mm/mempolicy.c | 13 +- mm/migrate.c | 109 +- mm/mlock.c | 53 +- mm/mmap.c | 4 +- mm/mmu_gather.c | 16 +- mm/mremap.c | 10 +- mm/page_alloc.c | 75 +- mm/page_io.c | 54 - mm/page_owner.c | 1 - mm/page_vma_mapped.c | 5 +- mm/readahead.c | 91 +- mm/rmap.c | 72 +- mm/secretmem.c | 17 + mm/shmem.c | 9 +- mm/slab.c | 1 + mm/swap.c | 8 +- mm/usercopy.c | 97 +- mm/vmalloc.c | 2 - mm/vmscan.c | 8 +- mm/vmstat.c | 2 - mm/z3fold.c | 64 +- net/ax25/af_ax25.c | 13 +- net/bluetooth/sco.c | 21 +- net/can/isotp.c | 2 +- net/core/dev.c | 10 + net/llc/af_llc.c | 59 +- net/netfilter/core.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 17 +- net/netfilter/nf_tables_api.c | 44 +- net/openvswitch/actions.c | 4 +- net/openvswitch/flow_netlink.c | 4 +- net/rxrpc/ar-internal.h | 15 +- net/rxrpc/call_event.c | 2 +- net/rxrpc/call_object.c | 40 +- net/rxrpc/server_key.c | 7 +- net/sched/act_ct.c | 15 +- net/smc/smc_close.c | 3 + net/smc/smc_sysctl.c | 5 + net/sunrpc/clnt.c | 4 +- net/sunrpc/sysfs.c | 76 +- net/sunrpc/xprtsock.c | 26 +- net/vmw_vsock/virtio_transport.c | 11 +- net/x25/af_x25.c | 11 +- net/xdp/xsk_buff_pool.c | 8 +- samples/seccomp/dropper.c | 84 +- scripts/get_abi.pl | 4 +- scripts/get_feat.pl | 11 + scripts/get_maintainer.pl | 1 + scripts/kernel-doc | 4 +- security/Kconfig | 13 +- sound/core/pcm.c | 1 + sound/core/pcm_lib.c | 9 +- sound/core/pcm_native.c | 39 +- sound/isa/cs423x/cs4236.c | 8 +- sound/pci/hda/patch_cs8409-tables.c | 68 +- sound/pci/hda/patch_cs8409.c | 47 +- sound/pci/hda/patch_cs8409.h | 5 + sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 14 +- sound/soc/sof/intel/Kconfig | 1 + tools/arch/arm64/include/asm/cputype.h | 258 + tools/arch/x86/include/asm/cpufeatures.h | 7 +- tools/arch/x86/include/asm/disabled-features.h | 7 +- tools/arch/x86/include/asm/msr-index.h | 6 + tools/bpf/bpftool/feature.c | 5 +- tools/bpf/bpftool/gen.c | 24 +- tools/include/uapi/linux/bpf.h | 8 +- tools/lib/perf/tests/test-evlist.c | 8 +- tools/perf/Documentation/perf-ftrace.txt | 75 +- tools/perf/Documentation/perf-lock.txt | 6 + tools/perf/Documentation/perf-script.txt | 8 +- tools/perf/Makefile.perf | 4 +- tools/perf/arch/x86/util/evlist.c | 18 +- tools/perf/builtin-c2c.c | 5 +- tools/perf/builtin-ftrace.c | 24 +- tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-kvm.c | 9 +- tools/perf/builtin-lock.c | 143 +- tools/perf/builtin-mem.c | 5 +- tools/perf/builtin-sched.c | 4 +- tools/perf/builtin-script.c | 48 +- tools/perf/builtin-stat.c | 6 +- tools/perf/builtin-timechart.c | 3 +- tools/perf/check-headers.sh | 1 + .../pmu-events/arch/x86/cascadelakex/cache.json | 6588 ++++++++ .../pmu-events/arch/x86/cascadelakex/other.json | 7446 +-------- .../pmu-events/arch/x86/elkhartlake/other.json | 241 - .../pmu-events/arch/x86/elkhartlake/pipeline.json | 241 + tools/perf/pmu-events/arch/x86/icelake/cache.json | 633 + tools/perf/pmu-events/arch/x86/icelake/other.json | 752 +- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 47 + tools/perf/pmu-events/arch/x86/icelakex/cache.json | 252 + .../perf/pmu-events/arch/x86/icelakex/memory.json | 26 +- tools/perf/pmu-events/arch/x86/icelakex/other.json | 287 +- .../pmu-events/arch/x86/icelakex/pipeline.json | 35 + tools/perf/pmu-events/arch/x86/skylake/cache.json | 36 + tools/perf/pmu-events/arch/x86/skylake/other.json | 36 - tools/perf/pmu-events/arch/x86/skylakex/cache.json | 36 + tools/perf/pmu-events/arch/x86/skylakex/other.json | 36 - .../perf/pmu-events/arch/x86/tigerlake/cache.json | 86 + .../perf/pmu-events/arch/x86/tigerlake/other.json | 129 - .../pmu-events/arch/x86/tigerlake/pipeline.json | 43 + tools/perf/pmu-events/arch/x86/tremontx/cache.json | 839 +- .../arch/x86/tremontx/floating-point.json | 12 + .../perf/pmu-events/arch/x86/tremontx/memory.json | 59 +- tools/perf/pmu-events/arch/x86/tremontx/other.json | 1362 +- .../pmu-events/arch/x86/tremontx/pipeline.json | 320 + .../pmu-events/arch/x86/tremontx/uncore-other.json | 1 + .../arch/x86/tremontx/virtual-memory.json | 11 + tools/perf/tests/shell/test_arm_callgraph_fp.sh | 68 + tools/perf/util/PERF-VERSION-GEN | 13 +- tools/perf/util/bpf_ftrace.c | 2 + tools/perf/util/bpf_skel/func_latency.bpf.c | 6 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/evsel.c | 27 +- tools/perf/util/ftrace.h | 1 + tools/perf/util/header.c | 2 +- tools/perf/util/python.c | 13 +- .../selftests/bpf/prog_tests/dummy_st_ops.c | 23 + .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 3 - tools/testing/selftests/bpf/progs/map_ptr_kern.c | 4 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 12 +- .../selftests/bpf/progs/trace_dummy_st_ops.c | 21 + tools/testing/selftests/bpf/test_lpm_map.c | 3 +- tools/testing/selftests/kselftest_harness.h | 59 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 2 + .../selftests/kvm/x86_64/fix_hypercall_test.c | 170 + .../selftests/kvm/x86_64/tsc_scaling_sync.c | 119 + .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 366 +- .../testing/selftests/net/test_vxlan_under_vrf.sh | 8 +- tools/testing/selftests/net/tls.c | 6 + tools/testing/selftests/seccomp/Makefile | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 78 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 4 + tools/testing/selftests/vm/config | 2 + tools/testing/selftests/vm/migration.c | 193 + tools/testing/selftests/vm/soft-dirty.c | 238 + tools/testing/selftests/vm/userfaultfd.c | 3 - tools/testing/selftests/wireguard/qemu/init.c | 26 +- tools/testing/selftests/x86/amx.c | 16 +- tools/virtio/Makefile | 3 +- tools/vm/page_owner_sort.c | 114 +- virt/kvm/kvm_main.c | 22 +- virt/kvm/pfncache.c | 72 +- 905 files changed, 29033 insertions(+), 35057 deletions(-) rename Documentation/devicetree/bindings/{arm => cpu}/idle-states.yaml (74%) delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.yaml create mode 100644 Documentation/maintainer/messy-diffstat.rst rename Documentation/{networking/netdev-FAQ.rst => process/maintainer-netdev.rst} (75%) create mode 100644 Documentation/virt/kvm/s390/index.rst rename Documentation/virt/kvm/{ => s390}/s390-diag.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv.rst (100%) rename Documentation/virt/kvm/{ => x86}/amd-memory-encryption.rst (100%) rename Documentation/virt/kvm/{ => x86}/cpuid.rst (100%) create mode 100644 Documentation/virt/kvm/x86/errata.rst rename Documentation/virt/kvm/{ => x86}/halt-polling.rst (100%) rename Documentation/virt/kvm/{ => x86}/hypercalls.rst (100%) copy Documentation/virt/kvm/{ => x86}/index.rst (56%) rename Documentation/virt/kvm/{ => x86}/mmu.rst (100%) rename Documentation/virt/kvm/{ => x86}/msr.rst (100%) rename Documentation/virt/kvm/{ => x86}/nested-vmx.rst (100%) rename Documentation/virt/kvm/{ => x86}/running-nested-guests.rst (100%) rename Documentation/virt/kvm/{ => x86}/timekeeping.rst (100%) delete mode 100644 arch/arm/arm-soc-for-next-contents.txt 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 create mode 100644 arch/riscv/include/asm/cpuidle.h create mode 100644 arch/riscv/include/asm/suspend.h create mode 100644 arch/riscv/kernel/suspend.c create mode 100644 arch/riscv/kernel/suspend_entry.S create mode 100644 arch/x86/kernel/rethook.c create mode 100644 drivers/cpuidle/Kconfig.riscv create mode 100644 drivers/cpuidle/cpuidle-riscv-sbi.c create mode 100644 drivers/cpuidle/dt_idle_genpd.c create mode 100644 drivers/cpuidle/dt_idle_genpd.h create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.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 [...] copy drivers/platform/chrome/{cros_ec_trace.h => cros_ec_sensorhub_trace.h} (61%) create mode 100644 drivers/rtc/rtc-optee.c create mode 100644 include/linux/dma-fence-unwrap.h delete mode 100644 include/linux/pci-dma-compat.h create mode 100644 tools/arch/arm64/include/asm/cputype.h create mode 100755 tools/perf/tests/shell/test_arm_callgraph_fp.sh create mode 100644 tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c create mode 100644 tools/testing/selftests/kvm/x86_64/fix_hypercall_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.c create mode 100644 tools/testing/selftests/vm/migration.c create mode 100644 tools/testing/selftests/vm/soft-dirty.c