This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits fd4fbb998102 Add linux-next specific files for 20220325 omits e6458ff647e3 Merge branch 'akpm/master' omits 917146362a28 kselftest/vm: override TARGETS from arguments omits c4449d99f21d selftests: kselftest framework: provide "finished" helper omits f4b240151677 selftests: vm: remove dependecy from internal kernel macros omits 67dcf144ac07 mm: madvise: MADV_DONTNEED_LOCKED omits 07168e9add51 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 71aabe87d5fd mm: generalize ARCH_HAS_FILTER_PGPROT omits 269acc2404b4 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared omits ab32a741848e mm: warn on deleting redirtied only if accounted omits 22931f36c066 mm/huge_memory: remove stale locking logic from __split_hu [...] omits 03f3137268a8 mm/huge_memory: remove stale page_trans_huge_mapcount() omits b68f97cb9958 mm/swapfile: remove stale reuse_swap_page() omits 307913f56149 mm/khugepaged: remove reuse_swap_page() usage omits 48c8d75d4614 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits bb4a085548a8 mm: streamline COW logic in do_swap_page() omits a188cd0f00bc mm: slightly clarify KSM logic in do_swap_page() omits 2c965ef83bcd mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 52b3d5e06385 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 61ef985bde03 mm/huge_memory: make is_transparent_hugepage() static omits 97e06eba3e5a userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits a3e09f0ce0cb selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits 25b2455f340e mm: enable MADV_DONTNEED for hugetlb mappings omits d320030dfd87 kasan: disable LOCKDEP when printing reports omits 5e26f314c703 kasan: move and hide kasan_save_enable/restore_multi_shot omits 1f34ebd41c5d kasan: reorder reporting functions omits b72b8c7e1328 kasan: respect KASAN_BIT_REPORTED in all reporting routines omits 5fb2a2cbf44a kasan: add comment about UACCESS regions to kasan_report omits c8e58bcb6218 kasan: rename kasan_access_info to kasan_report_info omits a385f8cf66f3 kasan: move and simplify kasan_report_async omits b2b0be59c90e kasan: call print_report from kasan_report_invalid_free omits 17b07c6a22d7 kasan: merge __kasan_report into kasan_report omits c5a8eeb61b08 kasan: restructure kasan_report omits 2100ffca53a3 kasan: simplify kasan_find_first_bad_addr call sites omits f216f6767562 kasan: split out print_report from __kasan_report omits 6a7ac675db4b kasan: move disable_trace_on_warning to start_report omits a8091331f326 kasan: move update_kunit_status to start_report omits 81865eef5fc0 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT omits 46ddf4089e0a kasan: simplify kasan_update_kunit_status() and call sites omits b464e7bfaef7 kasan: simplify async check in end_report() omits d4bd1ee2a9a5 kasan: print basic stack frame info for SW_TAGS omits 956956a1b45a kasan: improve stack frame info in reports omits f09fba25c1d8 kasan: rearrange stack frame info in reports omits 0071743eed63 kasan: more line breaks in reports omits 9189e63e45f7 kasan: drop addr check from describe_object_addr omits 17ff7aa539c3 kasan: print virtual mapping info in reports omits 07e97f4bbf05 kasan: update function name in comments omits 4d3e0b68ac72 mm/kasan: remove unnecessary CONFIG_KASAN option omits 34787113f76e kasan: test: support async (again) and asymm modes for HW_TAGS omits b77ef48e7160 kasan: improve vmalloc tests omits 2698acbbe140 kasan: documentation updates omits 217a06bf71d3 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 20ddeda2fed9 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits c03f92c69334 kasan: add kasan.vmalloc command line flag omits 737ccc918d7b kasan: clean up feature flags for HW_TAGS mode omits 0210aab441bd kasan: mark kasan_arg_stacktrace as __initdata omits 8bc11c9f048d kasan, arm64: don't tag executable vmalloc allocations omits eabafbcdb956 fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits d3751ec84564 kasan, scs: support tagged vmalloc mappings omits 1a2205efbe7b fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 0282f666c5c2 kasan, vmalloc: only tag normal vmalloc allocations omits 4a1aef2fad63 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 71b376f03061 kasan, page_alloc: allow skipping memory init for HW_TAGS omits ad83c9e275da kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 41ccd690d84d kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 68838d1ceef7 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits ae3a6d945a3c kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 87a75ec30b75 kasan, vmalloc: add vmalloc tagging for SW_TAGS omits bc512a6c3f44 mm: remove unnecessary check in alloc_thread_stack_node() omits 1a1640591989 fix for "kasan, fork: reset pointer tags of vmapped stacks" omits e0d3c22e92cc kasan, arm64: reset pointer tags of vmapped stacks omits a60d22111815 kasan, fork: reset pointer tags of vmapped stacks omits 47b08ad509e9 kasan, vmalloc: reset tags in vmalloc functions omits 4df9ae83178f kasan: add wrappers for vmalloc hooks omits c601166d8080 kasan: reorder vmalloc hooks omits ba5b3e2d7dea kasan, vmalloc: drop outdated VM_KASAN comment omits 754bbf0fa58b kasan, x86, arm64, s390: rename functions for modules shadow omits dace20a444f2 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits d522fe4d5130 kasan: clean up metadata byte definitions omits bd528824073a kasan, page_alloc: rework kasan_unpoison_pages call site omits 7ad5a84c389e kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 48a130621ba5 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits f101363ea442 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits a5b98dc0e7ee kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits d1b0133590b9 kasan, page_alloc: refactor init checks in post_alloc_hook omits 65ff24882777 kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 0710a7316ff4 mm: clarify __GFP_ZEROTAGS comment omits f7595d377ba7 kasan: drop skip_kasan_poison variable in free_pages_prepare omits a3288a5892ba kasan, page_alloc: init memory of skipped pages on free omits 8692871e1f01 kasan, page_alloc: simplify kasan_poison_pages call site omits d9d83e178c6f kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 6ff603b85ee4 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits a903ab632de6 kasan, page_alloc: deduplicate should_skip_kasan_poison omits 0714cf613901 mm/migration: add trace events for base page and HugeTLB m [...] omits c6feef6210a7 mm/migration: add trace events for THP migrations omits c110e5e4553e mm: remove range parameter from follow_invalidate_pte() omits 82ad84994e8b dax: fix missing writeprotect the pte entry omits cd2b2af0373f mm: pvmw: add support for walking devmap pages omits 67e96c8e3056 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits 7d8fdd4d7330 dax: fix cache flush on PMD-mapped pages omits a383a398c644 mm: rmap: fix cache flush on THP pages omits 1799a43d823b mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() omits 0650b96ac377 mm: filemap_unaccount_folio() large skip mapcount fixup omits 52a33a8da0bf mm: delete __ClearPageWaiters() omits b6a953678bb8 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT omits 6771ffc7ab25 selftest/vm: add util.h and and move helper functions there omits 558aa2d600b4 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 2713b3b5c6f0 Merge branch 'akpm-current/current' omits 1b0152efa389 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 25c3038bde34 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c8fd8445b183 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits f39c8ee0a426 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 8b59f1ee77f8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 144785e3e204 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab70855c1860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cfe4d312f62c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef5bbfe51f23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73bb8c3b3a56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e0cc2780993 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 7c75385b537e Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] omits c871bae28a5c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits bad472426033 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 188ab3da5c13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6572bd7fc371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65fbf82f8b81 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 03dcb0d20ef9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2853b43d8f34 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits de0132b5463e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 57f389d72c76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54ed2451a22d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 414e574fe6d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4ad31a5dd0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 887dd2be7ec3 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 58bb910918a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33a3be3f1db1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e462ea588c7c ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits df1bc3fdd3bf kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection omits c53f03f19c23 init/main.c: silence some -Wunused-parameter warnings omits 7a6588e5b55e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 972a70a4a033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cee6cf17a1ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40a0bd3dbcc0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 01dd4cb282fa Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits ebb21ba8c44f virt: vmgenid: recognize new CID added by Hyper-V omits 31cb753b6f18 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 3b322668a417 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d6ee25d4df32 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits e18909e49c79 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 67402b04b702 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 598f49f70416 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 08965bc0e761 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d403b3509e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdd0dff10f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2f6026712ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29e2ec294887 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d0a4f1d6b9ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e59f884137bf Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 491f10c31d5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 932ca2cf0025 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 2fb5e2d22bf6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 39be5a819139 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 401b33639811 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eb82a0378e72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71cef8c2aa78 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 99e365b34182 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24faa0002a12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 405168919669 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 2c837a3c363d lz4: fix LZ4_decompress_safe_partial read out of bound omits 9331d3e81fe8 lib/glob.c: fix uninitialized_var.cocci warning omits a0cbdb49c688 lib/refcount.c: use REFCOUNT_WARN() to simplify code omits 4601af79ef6f proc/sysctl: make protected_* world readable omits 3ceb6cfb7a3f procfs: prevent unprivileged processes accessing fdinfo dir omits b5a8c884ce05 fs/proc/task_mmu.c: remove redundant page validation of pte_page omits 1e07cc1fac1d kernel/hung_task.c: Monitor killed tasks. omits be6d5f7d0555 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 325809d36dec fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d324bd431c82 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits c973b05c82f5 mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] omits aba04228084e mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 8fe7330e9c3d mm/mempolicy: fix potential mpol_new leak in shared_policy [...] omits cf9d9b70206b userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits 647445a5a5cd hugetlb: fix comments about avoiding atomic allocation of [...] omits fa4e81625b07 mm: discard __GFP_ATOMIC omits 4b1cf6d8eb24 mm/page_alloc: add penalty to local_node omits cff9e3301e88 mm/page_alloc: adding same penalty is enough to get round- [...] omits c2b3ec69e9c7 mm/vmalloc.c: vmap(): don't allow invalid pages omits 664d7fdfbeb8 mm/memcg: move generation assignment and comparison together omits a40329dde6f9 mm/memcg: set pos to prev unconditionally omits f3f900e456b2 mm/memcg: set memcg after css verified and got reference omits fa869adc577b memcg: sync flush only if periodic flush is delayed omits 247268ebad88 mm: unexport page_init_poison omits f78a962507a6 tools/vm/page_owner_sort.c: support for multi-value select [...] omits a900631a5323 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits a12d728f83be tools/vm/page_owner_sort.c: support for user-defined culli [...] omits dce99a5b1382 tools/vm/page_owner_sort.c: support for selecting by PID, [...] omits 0396d826b400 tools/vm/page_owner_sort: support for sorting by task comm [...] omits d87b037a0d68 tools/vm/page_owner_sort: fix three trivival places omits 39fa091218e9 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] omits 7133344ad463 tools/vm/page_owner_sort.c: add a security check omits 1d6535d90a32 tools/vm/page_owner_sort.c: fix comments omits cd2d802919e0 tools/vm/page_owner_sort.c: fix the instructions for use omits bd85b5619f43 mm/page_owner.c: record tgid omits 20c683a5c87e mm/page_owner: record task command name omits d023a9235e08 mm/page_owner: print memcg information omits 93ff2e66321e mm/page_owner: use scnprintf() to avoid excessive buffer o [...] omits f655cbc78d7c lib/vsprintf: avoid redundant work with 0 size omits f39a1e84608e Documentation/vm/page_owner.rst: update the documentation omits 7f57a96a1269 tools/vm/page_owner_sort.c: delete invalid duplicate code omits ad884c3995c5 tools/vm/page_owner_sort.c: two trivial fixes omits 150ca404810b tools/vm/page_owner_sort.c: support sorting pid and time omits 2ec7571652a7 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 088bfbbada58 tools/vm/page_owner_sort.c: support sorting by stack trace omits f81825851cc5 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 738c7342d2a8 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f6a667dfae65 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 4a324c556870 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 7fa9f9df0de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a21c1c5758d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 695ff70ac8e7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits b35c38ccd1f9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5c045e056652 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 6e5857a9795d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee95d134ddaf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e67dcbf979b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ef1324b27d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a70a29861959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b832eef6d99 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 9d09106f8bbd Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits dc2f274943ec Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cdf520cf2edd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0b036d65f1f5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 4afd7bba0cea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fcc2e7786c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c5c0afe87d5 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits cfd4283ae07f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits fde44327d9e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0b18bb0bbe8f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ad215fa87d13 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits bb833c207ae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12f352cb465d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c51d6191bd91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cbf506d7867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fc3f4005176 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits a1bbc47d8f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dda0b73d99a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7c94c8873f4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 386aee13a3f9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 317b0d76ba2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e519d4d2f34 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 69e2f8c5fa08 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits a98027d3b6d8 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits b89a99c1bd12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7961943f2c87 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a93bc3bbfdef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7e4eb18807bb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits ef905972cf8a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits ad13d39a7906 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8013ea69549 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 3bff6942840b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7de58396b19 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 5125ac604bff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c4d906a19264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e47734b4594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d43a6aa13318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6d3edec2739 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7cae433defb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6afda1b64204 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits b7e87948655b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 365490b63e41 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 015e20468a97 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits e5921bf179a4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 427b9b7d5573 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ee04eb37edba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30ed4385ed96 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 0bd3e52331fc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4f53422360fd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 3db1bb56ba1d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8f4cba7b8fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a86e5ff7968e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69de9f9aefbf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 73bbf060f9c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 814f7150ed7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 460bf7be13ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b274289e02cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 647cea639cfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 370b51a3fce3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f00185920ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dd39c4b57e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7eb0b6700b99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ae4073337f02 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1ae72f329a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b6c2865dd24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2517b3644f76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6be98be20f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 3040f19133ec Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 170e188b15bb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits c908cb36517d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f25e53282ab9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c8b7e6934de5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7451caef08ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8edc80ecca3e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a28f5f02c493 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 71dba8c53fcc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f0ff5b387777 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4ece045d82fa Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits e9f24922ea22 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 8d9252454494 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits ac099e1a9845 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c82105ffedcc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 97e8aee66d08 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 57cf2ae67cbf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fd06be1d976f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cf06a8e10a5e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 20382a2cfa3d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits a3526c065843 drm/amdgpu: set noretry for gfx 10.3.7 omits 272f07d3945c drm/amdgpu: set noretry=1 for GFX 10.3.4 omits fb5ce77f497d drm/amdgpu: set noretry=1 for gc 10.3.6 omits 76d771cb724f drm/amdgpu: add more cases to noretry=1 omits 93e878fdc5cc drm/amdkfd: Check for potential null return of kmalloc_array() omits 4a4ca5c5fc67 drm/amdgpu/vcn: improve vcn dpg stop procedure omits 9374b101f5c4 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id omits 6027c7c89ad6 drm/amdkfd: Fix Incorrect VMIDs passed to HWS omits 8ece4c91fc5e drm/amdgpu: remove table_freed param from the VM code omits 06b2607bf2d9 drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2 omits 9ba5e32ec40b drm/amdkfd: start using tlb_seq from the VM subsystem omits 0de6faf15895 drm/amdgpu: rework TLB flushing omits 76d0aa810cf7 drm/amdgpu: simplify VM update tracking a bit omits c29c1fd59a3c drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c omits 1037f73ae851 drm/amdgpu: move VM PDEs to idle after update omits 966caec95608 drm/amd/display: move FPU related code from dcn316 to dml/ [...] omits 7a3773f5328d drm/amd/display: move FPU related code from dcn315 to dml/ [...] omits 826767d4166e drm/amd/display: move FPU related code from dcn31 to dml/d [...] omits ffb2102bfb6f drm/amd/display: remove destructive verify link for TMDS omits 2336a5c4fd87 drm/amd/display: Add support for zstate during extended vblank omits 478e4ab0649e drm/amd/display: 3.2.178 omits 1abc021db801 drm/amd/display: [FW Promotion] Release 0.0.109.0 omits 9ef4beb0ab82 drm/amdkfd: print unmap queue status for RAS poison consum [...] omits aa42e79ea657 drm/amdgpu/vcn: Fix the register setting for vcn1 omits 346ebb9be942 drm/amd/display: Update VTEM Infopacket definition omits 0b50fa384dcd drm/amd/display: Add fSMC_MSG_SetDtbClk support omits 369da6051f32 drm/amd/display: FEC check in timing validation omits 4b6b85e750a1 drm/amd/display: Reduce stack size omits 9f85906c1e9e drm/amd/display: fix audio format not updated after edid updated omits 2955b2b063aa drm/amd/display: Fix HDCP SEND AKI INIT error omits 7bc10aba5f5c drm/amd/display: Fix p-state allow debug index on dcn31 omits 6be34645b030 drm/amdgpu/pm: add asic smu support check omits d3f61bbfed80 drm/amdgpu: drop redundant check of harvest info omits 04d465ff34d0 ocfs2: fix ocfs2 corrupt when iputting an inode omits 55c2b61ea6e0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 88c3a31855df kthread: make it clear that kthread_create_on_node() might [...] omits 903e0e12f817 /proc/kpageflags: do not use uninitialized struct pages omits 9684e2f97b83 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 16e09ad8a41e hugetlb: do not demote poisoned hugetlb pages omits 600d730aeda8 Merge branch into tip/master: 'x86/urgent' omits 7aedcdd8396d Merge branch into tip/master: 'ras/core' omits e55651630cd1 Merge branch into tip/master: 'x86/core' omits d11dc563d675 Merge branch into tip/master: 'x86/urgent' omits aee8bf2d5aab x86/config: Make the x86 defconfigs a bit more usable omits 8c28c1f36807 parisc: Convert parisc_requires_coherency() to static branch omits e834525a0283 parisc: Detect hppa-suse-linux-gcc compiler for cross-building omits 1d3d18501e24 random: re-add removed comment about get_random_{u32,u64} [...] omits 3032aedb16c7 random: treat bootloader trust toggle the same way as cpu [...] omits 5389749dde75 random: skip fast_init if hwrng provides large chunk of entropy omits 629e30a1d534 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits df15bfc3eec0 gfs2: Fix gfs2_file_buffered_write endless loop workaround omits affe363d3895 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN omits 19b1f1469344 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough omits 088b58d7212a drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() omits d69ab47586d1 drm/amdgpu: Fix spelling mistake "regiser" -> "register" omits 0c0ba1f2b638 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) omits ebb4fbdf3f22 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) omits 6c86311df7c1 drm/amdkfd: replace source_id with client_id for RAS poiso [...] omits 390ed36e4dfe drm/amdkfd: refine event_interrupt_poison_consumption omits c9b95635bc2c drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test omits d5087c296bef drm/amdgpu: conduct a proper cleanup of PDB bo omits d8e80cbc13fb drm/amdgpu: prevent memory wipe in suspend/shutdown stage omits 8e33f00d1cfe drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static omits b55e4aab95ad drm/amdgpu: drop amdgpu_display_gem_fb_init() omits d8ef2fab856e drm/amdgpu: make amdgpu_display_framebuffer_init() static 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 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 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 [...] omits 1c95dce9847d Merge branch 'features' into for-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() 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 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 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 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 56f28e926eba powerpc: restore removed #endif adds dd1d7818c779 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds aac56dca3b73 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] 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 f12f66bb7ae3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24b488061b97 MAINTAINERS: update Lorenzo's email address adds e6c66141ca48 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 5a8738571747 ALSA: hda/realtek: Enable headset mic on Lenovo P360 adds 0112f822f8a6 ALSA: cs4236: fix an incorrect NULL check on list iterator adds 9f684cb532e0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 664d66dc0a64 ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV adds b0793cb5c40e Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds f4f55b23dddb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] 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 78beedbc6af3 Merge remote-tracking branch 'regulator/for-5.17' into reg [...] adds ab3b9ff0552e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cb0917fca8a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a5e77bf42257 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 65bfc2805dd1 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 0ac157cb00e4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds dd04ab81c219 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] 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 be8a5471f885 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f3fc91447c0a Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds c1ebdafde1ee hwmon: (xdpe12284) Fix build warning seen if CONFIG_SENSOR [...] adds b24616f92110 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 984efdaaf990 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7ffdfb418d13 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 66322d7e1413 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 73ba15faee61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aa5fa19b51ac Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds d877adea8dd9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 63e83cd05ea5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c329e7519286 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 14d77068fa89 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new f32b6866367f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfefd07d84b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5e214bf7e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1b889535322 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 2908c5cff0a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new faf27a68dd73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91ae73842284 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fbe15cb1bc0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb940666728d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e6bfa57cc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a9af2fd054b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd9d22b7a0df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e758f8faeb2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ac786bb45c6 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 53c89d00a0f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4f687cb2885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f45f20e44e8d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 83cfc7e71f05 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 07fc74cc8837 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 10ff7d183bbf Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 8dcc18d6a332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2dea3dadc2de Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new adbf85aaf7da dt-bindings: clock: fix dt_binding_check error for qcom,gc [...] new 71021db1c532 clk: qcom: gcc-msm8994: Fix gpll4 width new b21bdc2ae396 Merge branch 'clk-qcom' into clk-next new 3b1db05cee07 dt-bindings: clock: renesas: Make example 'clocks' parsable new 44f6724c9f61 Merge branch 'clk-renesas' into clk-next new ec8b55780508 dt-bindings: clock: drop useless consumer example new dfb6e16868bf Merge branch 'clk-imx' into clk-next new 5f7e2af00807 clk: Initialize orphan req_rate new 481f541ced8f clk: test: Test clk_set_rate_range on orphan mux new 7dabfa2bc480 clk: Drop the rate range on clk_put() new 3fb2cf242e74 Merge branch 'clk-range' into clk-next new 96cbff98ab36 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 3bcf9ef9335b Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new e891f6a4b64a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 0209be1b02cb Revert "parisc: Fix invalidate/flush vmap routines" new 4270c9baa226 parisc: Fix CPU affinity for Lasi, WAX and Dino chips new f6f7b06fc388 parisc: Clean up cpu_check_affinity() and drop cpu_set_aff [...] new 18b87d38468d parisc: Detect hppa-suse-linux-gcc compiler for cross-building new 1a58656faba4 parisc: Add constants for control registers and clean up mfctl() new 3df6dea08e20 parisc: Ensure set_firmware_width() is called only once new 84615181b699 parisc: Switch from GENERIC_CPU_DEVICES to GENERIC_ARCH_TOPOLOGY new 2ef76236fec3 parisc: Move store_cpu_topology() into text section new 1b2c840500ba parisc: Move CPU startup-related functions into .text section new bd3883ee1426 parisc: Move disable_sr_hashing_asm() into .text section new c7dd5cf1caa8 parisc: Implement __cpu_die() and __cpu_disable() for CPU [...] new dcb99370b57c parisc: Rewrite arch_cpu_idle_dead() for CPU hotplugging new 673b4591474a parisc: Move common_stext into .text section when CONFIG_H [...] new 01734b642740 parisc: Find a new timesync master if current CPU is removed new 46c548102dd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ae2ee332f9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 895ae58da4a2 s390/zcrypt: Add admask to zcdn new cfd68b33094e s390/zcrypt: Filter admin CPRBs on custom devices new f4272c03a325 s390/pkey: fix typos in comments new 0f210fb39e4a s390: crypto: Use min_t() instead of doing it manually new 6ffbeb3fac9d s390: fix typo in syscall_wrapper.h new 081397d13f9c s390/tape: use bitwise instead of arithmetic operator for flags new f09354ffd84e s390/traps: improve panic message for translation-specific [...] new 4afeb670710e s390/alternatives: use instructions instead of byte patterns new 6982dba181de s390/alternatives: use insn format for new instructions new 2d6c0008be64 s390/ap: use insn format for new instructions new a7e196f579cd s390/ap: adjust whitespace new 0b452520477e s390/test_unwind: extend kretprobe test new 09bc20c8fb35 s390/kprobes: enable kretprobes framepointer verification new d81675b60d09 s390/unwind: recover kretprobe modified return address in [...] new 708b13763920 s390/unwind: avoid duplicated unwinding entries for kretprobes new afacda5faabd s390/test_unwind: verify __kretprobe_trampoline is replaced new dc2ab23b992c s390/smp: cleanup target CPU callback starting new 9097fc793f74 s390/smp: cleanup control register update routines new ed0192bc644f s390/maccess: rework absolute lowcore accessors new 710782200419 s390/vfio-ap: fix kernel doc and signature of group notifi [...] new 97f32e11730e s390/zcrypt: fix using the correct variable for sizeof() new 4f45c37ffd10 s390: cleanup timer API use new 7277b4216a11 s390/smp: use physical address for SIGP_SET_PREFIX command new c122383d221d s390/pci: improve zpci_dev reference counting new 7dcfe50f58d2 s390/pci: rename get_zdev_by_bus() to zdev_from_bus() new 041c774e47d0 drivers/s390/char: Add Ultravisor io device new 559e162a09cd selftests: drivers/s390x: Add uvdevice tests new 34d79f16fe7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb545b990c45 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3016ab19d318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ef79fb5fdf8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 40f0ec36da3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 113be37d8744 [smb3] move more common protocol header definitions to smb [...] new 15e7b6d753b8 smb3: move defines for ioctl protocol header and SMB2 size [...] new be1350004392 smb3: move defines for query info and query fsinfo to smbf [...] new 7e5c8c02911b smb3: cleanup and clarify status of tree connections new 8dc701258670 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 823b675bfc4b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c3f73f985556 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new db5dda167da5 ext4: fix fallocate to use file_modified to update permiss [...] new c7cded845fc1 ext4: truncate during setxattr leads to kernel panic new e021ca43e4ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 46f3e0421ccb gfs2: Fix gfs2_file_buffered_write endless loop workaround new 11661835f901 gfs2: Remove dead code in gfs2_file_read_iter new 3bde4c485860 gfs2: Make sure not to return short direct writes new 2719fa9886b9 Merge tag 'write-page-prefaulting' into HEAD new 7f42392bdfb4 gfs2: Don't get stuck on partial buffered writes new 9e349f23802b gfs2: Make sure FITRIM minlen is rounded up to fs block size new 8b9bcd3ac4b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e643e92a76c4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 1f05b1036a09 ksmbd: Remove a redundant zeroing of memory new 5d4c2759d83b ksmbd: replace usage of found with dedicated list iterator [...] new 1552942f155d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3de24f3d7078 NFS: replace usage of found with dedicated list iterator variable new 82ee41b85cef SUNRPC don't resend a task on an offlined transport new 1d15d121cc2a NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error new 421ab1be43bd SUNRPC: Do not dereference non-socket transports in sysfs new ebbe788731cb SUNRPC: Don't return error values in sysfs read of closed files new d02d81efc756 NFS: Don't loop forever in nfs_do_recoalesce() new 4b284f361790 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new ca65fec1df10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ab79579ed7a Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 1ee5bb27f771 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ced34b8502f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94f4be578d70 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 4a7788322b52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf0e8a342ff1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fedf3f20599 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35e9b40fbd6e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 10fab9deb685 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 8d6451b9a51b Documentation: Fix duplicate statement about raw_spinlock_t type new 87a6ef5c05c7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new fa3416509605 ACPI, APEI: Use the correct variable for sizeof() new 617a48ed7ba6 Merge branch 'acpi-apei' into linux-next adds 895519c19fae MAINTAINERS: Add additional file to uncore frequency control new d7c37bca37f8 Merge branch 'pm-docs' into linux-next new cd5336251434 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 51d1547a22bd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 6d02585611ee Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 0a5aa3452ecd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new caaf2ae712b7 dma-buf: Add dma_fence_array_for_each (v2) new 64a8f92fd783 dma-buf: add dma_fence_unwrap v2 new 519f490db07e dma-buf/sync-file: fix warning about fence containers new be6f51b8e2bd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 32f90e652519 drm/amdgpu: prevent memory wipe in suspend/shutdown stage new 2d505453f38e drm/amdgpu: conduct a proper cleanup of PDB bo new 60d61f4ed6ea drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test new 1647b54ed55d drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() new b818a5d37454 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough new 0d8e4eb33764 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN new 93dde6ccd66d drm/amdgpu/pm: add asic smu support check new 3107e1a7ae08 drm/amd/display: Fix p-state allow debug index on dcn31 new 5e8a71cf13bc drm/amd/display: fix audio format not updated after edid updated new 6bf528ec91fb drm/amd/display: Reduce stack size new 7d56a154e22f drm/amd/display: FEC check in timing validation new bd219322dbb4 drm/amd/display: Add fSMC_MSG_SetDtbClk support new c9fbf6435162 drm/amd/display: Update VTEM Infopacket definition new 02fc996d5098 drm/amdgpu/vcn: Fix the register setting for vcn1 new e5fc78252ccd drm/amd/display: Add support for zstate during extended vblank new a572f7055067 drm/amd/display: remove destructive verify link for TMDS new b7dfbd2e601f drm/amdkfd: Fix Incorrect VMIDs passed to HWS new c5650327aba0 drm/amdkfd: Check use_xgmi_p2p before reporting hive_id new 6ea239adc2a7 drm/amdgpu/vcn: improve vcn dpg stop procedure new ebbb7bb9e803 drm/amdkfd: Check for potential null return of kmalloc_array() new 5f3854f1f4e2 drm/amdgpu: add more cases to noretry=1 new 7057c81773ac drm/amdgpu: set noretry=1 for gc 10.3.6 new 609910db56e7 drm/amdgpu: set noretry=1 for GFX 10.3.4 new 0dc386add50b drm/amdgpu: set noretry for gfx 10.3.7 new 15f9cd4334c8 drm/amdgpu/gfx10: enable gfx1037 clock counter retrieval function new 31d5c52346cc drm/amdgpu: make amdgpu_display_framebuffer_init() static new 60da2f7440f2 drm/amdgpu: drop amdgpu_display_gem_fb_init() new c5b266810c51 drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static new eed41975307a drm/amdkfd: refine event_interrupt_poison_consumption new 9d8a8d78d952 drm/amdkfd: replace source_id with client_id for RAS poiso [...] new 6475ae2b7428 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) new 1990e29b1900 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) new 2f78f0d3e3a8 drm/amdgpu: Fix spelling mistake "regiser" -> "register" new f3fa490960e8 drm/amdgpu: drop redundant check of harvest info new 4268d081619a drm/amd/display: Fix HDCP SEND AKI INIT error new ed94aca6dbca drm/amdkfd: print unmap queue status for RAS poison consum [...] new 31f714b44959 drm/amd/display: [FW Promotion] Release 0.0.109.0 new 1918a0455d36 drm/amd/display: 3.2.178 new 26f4712aedbd drm/amd/display: move FPU related code from dcn31 to dml/d [...] new fa896297b31b drm/amd/display: move FPU related code from dcn315 to dml/ [...] new 3f8951cc123f drm/amd/display: move FPU related code from dcn316 to dml/ [...] new 6e97c2f96892 drm/amdgpu: move VM PDEs to idle after update new 184a69ca4d41 drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c new e997b82745a5 drm/amdgpu: simplify VM update tracking a bit new 5255e146c99a drm/amdgpu: rework TLB flushing new bffa91dadf59 drm/amdkfd: start using tlb_seq from the VM subsystem new 4d30a83c740e drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2 new 8f8cc3fb4350 drm/amdgpu: remove table_freed param from the VM code new 54c33801cd2f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3fe084109343 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new f7eab1ddb9f8 drm/msm/gpu: Rename runtime suspend/resume functions new 7e4167c9e021 drm/msm/gpu: Park scheduler threads for system suspend new 7242795d520d drm/msm/gpu: Remove mutex from wait_event condition new ac3e4f42d5ec drm/msm: Add missing put_task_struct() in debugfs path new 05241de1f69e dt-bindings: display/msm: another fix for the dpu-qcm2290 example new fa80438549de Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 630b9933da57 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 7d1ef74eac53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d2f66dd9e0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 799d57acc1cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 52dd86406dfa io_uring: enable EPOLLEXCLUSIVE for accept poll new 43a1f21f7c97 Merge branch 'for-5.18/io_uring' into for-next new 41cdcc2202d4 io_uring: improve req fields comments new 230cd8209fd5 Merge branch 'for-5.18/io_uring' into for-next new ab0ac0959b02 io_uring: fix invalid flags for io_put_kbuf() new 8197b053a833 io_uring: fix put_kbuf without proper locking new 2226af05f4ea Merge branch 'for-5.18/io_uring' into for-next new c86d18f4aa93 io_uring: fix memory leak of uid in files registration new 95281b7d8392 Merge branch 'for-5.18/io_uring' into for-next new 7f5985b0b3f6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 8e4d522a856e Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 30acdce845b3 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 9a1a2b65cc29 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 06f289457337 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new cf6e4bc16dba watchdog: imx2_wdg: Alow ping on suspend new d055ef3a2c69 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] new 4ed1a6b6e66d watchdog: aspeed: add nowayout support new ba6c89ab3b58 watchdog: Improve watchdog_dev function documentation new 7198d62c6687 dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support new 823a20e3c78b watchdog: renesas_wdt: Add R-Car Gen4 support new cd91fb277696 watchdog: allow building BCM7038_WDT for BCM4908 new 7a6b3d8a432d watchdog: orion_wdt: support pretimeout on Armada-XP new 1aea522809e6 watchdog: ixp4xx: Implement restart new abd71a948f7a Watchdog: sp5100_tco: Move timer initialization into function new 1f182aca2300 Watchdog: sp5100_tco: Refactor MMIO base address initialization new 0578fff4aae5 Watchdog: sp5100_tco: Add initialization using EFCH MMIO new 826270373f17 Watchdog: sp5100_tco: Enable Family 17h+ CPUs new 5ec7b22fad0d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 78d08f0d1202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93fa84108149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 410ce3dd5055 x86/config: Make the x86 defconfigs a bit more usable new ba5a91cc154f Merge branch into tip/master: 'x86/urgent' new 23e3fd606d63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4d4f3ccb8121 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 7cd6d974b187 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 18a871a8dbba Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 898542a375f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0294b69f261d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 2f614b29e6a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff32baa1f39b xen: don't hang when resuming PCI device new de2ae403b4c0 xen: fix is_xen_pmu() new 81c97e5ae918 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cedec56527d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aeecb66ddaae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f092fcc14151 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 61b3903afbc1 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new d3e20c27fd1e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5580567197cb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new b13daa7f2d88 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new fafda379f40b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c0cfc2101616 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2b011a3a026f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea46db62486e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae2ca8caeaa5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b7c8cd5e5758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44e445ed9413 pinctrl: nuvoton: wpcm450: Fix build error without OF new 4a6d01495a16 pinctrl: mediatek: common-v1: fix semicolon.cocci warnings new ec92f18e27fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7a5cde5c095 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8ae324ead62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0f8328b731c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1521ca5b9f93 clk: sunxi-ng: sun6i-rtc: include clk/sunxi-ng.h new b5bf5b283d07 rtc: pm8xxx: Attach wake irq to device new 870c54e1a3e1 rtc: pm8xxx: Return -ENODEV if set_time disallowed new 81c2f059ab90 rtc: optee: add RTC driver for OP-TEE RTC PTA new 4b1275c55540 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6ebeb0526947 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 10b152464b79 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new bb80d4a24a9d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 8a3e485497aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52db44d54754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77bb2e383468 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 78b2b2080276 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 4ba04bbeaa83 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] new 436def4372c7 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 4abaaa15e19f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af704c856e88 random: skip fast_init if hwrng provides large chunk of entropy new d97c68d178fb random: treat bootloader trust toggle the same way as cpu [...] new dd7aa36e5357 random: re-add removed comment about get_random_{u32,u64} [...] new 0396e46dc465 virt: vmgenid: recognize new CID added by Hyper-V new f3c8816c0d70 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 47f1d2ca24a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c91de081b08e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d5d8fbab6634 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 73dc6719f056 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 2dee883a22f7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new f17a8ab17a34 afs: Prefer struct_size over open coded arithmetic new 34ff2a3acf46 virt: acrn: Prefer array_size and struct_size over open co [...] new 8f18445fa4f9 iwlwifi: mei: Replace zero-length array with flexible-arra [...] new b8efcb1f55c5 uapi: wireless: Replace zero-length array with flexible-ar [...] new 9eebf947468a scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_fr [...] new d39f6b9b7ee9 drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c new 0603f9679797 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fed71b2675c7 hugetlb: do not demote poisoned hugetlb pages new 2a8cdb58c4ce /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 922d9d98f874 /proc/kpageflags: do not use uninitialized struct pages new dc6466cae8b8 kthread: make it clear that kthread_create_on_node() might [...] new 4a33cbcb099e ocfs2: clear links count in ocfs2_mknod() if an error occurs new 60d7c89c4f5b ocfs2: fix ocfs2 corrupt when iputting an inode new 6a1996c84f87 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] new f004710beb6f tools/vm/page_owner_sort.c: support for multi-value select [...] new 3a94ce810d6f memcg: sync flush only if periodic flush is delayed new 9c82fab6a049 mm/memcg: set memcg after css verified and got reference new 3ed734691710 mm/memcg: set pos to prev unconditionally new 8b271800575b mm/memcg: move generation assignment and comparison together new 9fede7b6b4c8 mm/vmalloc.c: vmap(): don't allow invalid pages new 1a2dfd7e6c70 mm/page_alloc: adding same penalty is enough to get round- [...] new 452d114235f1 mm/page_alloc: add penalty to local_node new 2bc295a7b808 mm: discard __GFP_ATOMIC new 2f9ca22356ce hugetlb: fix comments about avoiding atomic allocation of [...] new c3d03349a519 userfaultfd: mark uffd_wp regardless of VM_WRITE flag new c8d36c2b88f4 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] new 0d183d9824fc mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 1b59ed68f30d mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] new 7c7ecccc9a18 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 4b17f8a49a5b fs/buffer.c: add debug print for __getblk_gfp() stall problem new d028e3bfaa0a fs/buffer.c: dump more info for __getblk_gfp() stall problem new 403cd2a1f239 kernel/hung_task.c: Monitor killed tasks. new a69dd4ee1703 fs/proc/task_mmu.c: remove redundant page validation of pte_page new ee2e141dcfb0 procfs: prevent unprivileged processes accessing fdinfo dir new 68a5db651f2f proc/sysctl: make protected_* world readable new c11e3c0e1fd0 lib/refcount.c: use REFCOUNT_WARN() to simplify code new 43c2c8e6ea23 lib/glob.c: fix uninitialized_var.cocci warning new 90283e105d82 lz4: fix LZ4_decompress_safe_partial read out of bound new 322aa4486092 init/main.c: silence some -Wunused-parameter warnings new 819804507cdc kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection new ec31e5d6e685 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new d1f6e1f588e8 Merge branch 'akpm-current/current' new c2fd5e34318d mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 33848290a54f mm: rmap: fix cache flush on THP pages new cad8415018f0 dax: fix cache flush on PMD-mapped pages new 63c0bc3ecf09 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs new 3a1aaccdaa7b mm: pvmw: add support for walking devmap pages new c05b423d9540 dax: fix missing writeprotect the pte entry new 734caf880dc9 mm: remove range parameter from follow_invalidate_pte() new 9af1ea298cd0 kselftest/vm: override TARGETS from arguments new 64df39496742 Merge branch 'akpm/master' new 8515d05bf6bc Add linux-next specific files for 20220328
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 (fd4fbb998102) \ N -- N -- N refs/heads/master (8515d05bf6bc)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 336 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 4 +- Documentation/core-api/dma-attributes.rst | 8 + .../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/display/msm/dpu-qcm2290.yaml | 4 +- Documentation/driver-api/dma-buf.rst | 6 + Documentation/locking/locktypes.rst | 3 - Documentation/vm/page_owner.rst | 3 - MAINTAINERS | 12 +- Next/SHA1s | 74 +- Next/merge.log | 15841 ++++++------------- arch/arm/crypto/Kconfig | 2 + arch/parisc/Kconfig | 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 | 20 +- arch/parisc/kernel/cache.c | 26 +- arch/parisc/kernel/firmware.c | 7 +- arch/parisc/kernel/head.S | 11 +- arch/parisc/kernel/irq.c | 25 +- arch/parisc/kernel/pacache.S | 4 + arch/parisc/kernel/process.c | 27 +- arch/parisc/kernel/processor.c | 11 +- arch/parisc/kernel/smp.c | 112 +- arch/parisc/kernel/time.c | 6 +- arch/parisc/kernel/topology.c | 77 +- 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/include/asm/uv.h | 23 +- arch/s390/include/uapi/asm/uvdevice.h | 51 + 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/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/configs/i386_defconfig | 1 + arch/x86/crypto/chacha-avx512vl-x86_64.S | 4 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 38 +- arch/x86/xen/pmu.c | 10 +- arch/x86/xen/pmu.h | 3 +- arch/x86/xen/smp_pv.c | 2 +- drivers/acpi/apei/apei-base.c | 2 +- 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/crypto/stm32/stm32-crc32.c | 4 +- drivers/dax/super.c | 2 + drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-fence-array.c | 27 + drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-fence-unwrap.c | 261 + drivers/dma-buf/sync_file.c | 141 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 4 +- drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 79 +- drivers/gpu/drm/msm/msm_gem.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 2 +- drivers/net/dsa/realtek/Kconfig | 2 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 + 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 | 173 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 15 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 1 + .../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 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 7 + drivers/net/phy/broadcom.c | 21 + drivers/net/usb/ax88179_178a.c | 51 + drivers/net/wireless/intel/iwlwifi/mei/sap.h | 2 +- drivers/parisc/dino.c | 39 +- drivers/parisc/gsc.c | 29 + drivers/parisc/gsc.h | 1 + drivers/parisc/lasi.c | 7 +- drivers/parisc/wax.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 2 +- drivers/pinctrl/nuvoton/Kconfig | 1 + drivers/regulator/rt4831-regulator.c | 3 + drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-optee.c | 362 + drivers/rtc/rtc-pm8xxx.c | 33 +- drivers/s390/char/Kconfig | 10 + drivers/s390/char/Makefile | 1 + 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/char/uvdevice.c | 264 + 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/fcoe/fcoe_ctlr.c | 2 +- drivers/virt/acrn/acrn_drv.h | 10 +- drivers/virt/acrn/mm.c | 9 +- drivers/xen/manage.c | 4 +- fs/afs/security.c | 3 +- fs/aio.c | 1 - fs/cachefiles/io.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 | 11 +- fs/cifs/connect.c | 32 +- fs/cifs/misc.c | 2 +- fs/cifs/smb2glob.h | 11 - fs/cifs/smb2misc.c | 10 +- fs/cifs/smb2ops.c | 40 +- fs/cifs/smb2pdu.c | 4 +- fs/cifs/smb2pdu.h | 448 +- fs/dax.c | 2 +- fs/ext4/ext4.h | 2 +- fs/ext4/extents.c | 32 +- fs/ext4/inode.c | 7 +- fs/ext4/super.c | 1 + fs/ext4/xattr.c | 34 +- fs/f2fs/file.c | 6 - fs/fcntl.c | 18 - fs/gfs2/file.c | 34 +- fs/gfs2/rgrp.c | 3 +- fs/io_uring.c | 27 +- fs/iomap/buffered-io.c | 2 +- fs/ksmbd/smb2pdu.c | 29 +- fs/ksmbd/smb2pdu.h | 450 +- fs/nfs/nfs42proc.c | 13 +- fs/nfs/nfs4proc.c | 1 + fs/nfs/pagelist.c | 1 + fs/open.c | 1 - fs/smbfs_common/smb2pdu.h | 502 + include/linux/dma-fence-array.h | 19 + include/linux/dma-fence-chain.h | 2 + include/linux/dma-fence-unwrap.h | 95 + include/linux/dma-mapping.h | 8 + include/linux/fs.h | 21 - include/linux/sunrpc/xprt.h | 3 + include/linux/sunrpc/xprtsock.h | 1 - include/scsi/libfcoe.h | 3 +- include/trace/events/f2fs.h | 3 +- include/uapi/linux/wireless.h | 2 +- kernel/dma/swiotlb.c | 23 +- kernel/trace/trace.c | 9 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/page_owner.c | 1 - net/llc/af_llc.c | 59 +- net/sched/act_ct.c | 15 +- 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 +- sound/isa/cs423x/cs4236.c | 8 +- sound/pci/hda/patch_realtek.c | 1 + 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/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 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/drivers/.gitignore | 1 + .../selftests/drivers/s390x/uvdevice/Makefile | 22 + .../selftests/drivers/s390x/uvdevice/config | 1 + .../drivers/s390x/uvdevice/test_uvdevice.c | 276 + .../testing/selftests/net/test_vxlan_under_vrf.sh | 8 +- tools/testing/selftests/net/tls.c | 6 + tools/testing/selftests/vm/userfaultfd.c | 3 - 271 files changed, 19080 insertions(+), 22900 deletions(-) create mode 100644 arch/s390/include/uapi/asm/uvdevice.h create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.c create mode 100644 drivers/rtc/rtc-optee.c create mode 100644 drivers/s390/char/uvdevice.c create mode 100644 include/linux/dma-fence-unwrap.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/drivers/s390x/uvdevice/Makefile create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/config create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c