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-allnoconfig in repository toolchain/ci/linux.
discards 97add482e903 Add linux-next specific files for 20220317 discards 478aac0e91d6 Merge branch 'akpm/master' discards 5d440718d373 kselftest/vm: override TARGETS from arguments discards a0d90855a8dc selftests: kselftest framework: provide "finished" helper discards dbc50926d345 selftests: vm: remove dependecy from internal kernel macros discards 18440d47c3ca mm-madvise-madv_dontneed_locked-fix discards 67e68ef6cf4a mm: madvise: MADV_DONTNEED_LOCKED discards b76e406b70fc mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] discards a88a2bc60d93 mm: fix race between MADV_FREE reclaim and blkdev direct IO read discards 7a86e27e7134 mm: generalize ARCH_HAS_FILTER_PGPROT discards bb6093f73efb mm: unmap_mapping_range_tree() with i_mmap_rwsem shared discards 71d419e90d4a mm: warn on deleting redirtied only if accounted discards b5270ca8a4d7 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] discards 1135467aefc0 mm/huge_memory: remove stale locking logic from __split_hu [...] discards 53a91f2c1cc1 mm/huge_memory: remove stale page_trans_huge_mapcount() discards 2d31bfc70906 mm/swapfile: remove stale reuse_swap_page() discards 8a1fd87a2ef0 mm/khugepaged: remove reuse_swap_page() usage discards a95e612ad106 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() discards 36dc34514c13 mm: streamline COW logic in do_swap_page() discards c6bd463c3a7a mm-slightly-clarify-ksm-logic-in-do_swap_page-fix discards de75887f1dae mm: slightly clarify KSM logic in do_swap_page() discards b5a5b9e6b8dd mm: optimize do_wp_page() for fresh pages in local LRU pagevecs discards cff8dd3f2bd4 mm: optimize do_wp_page() for exclusive pages in the swapcache discards 0687b1612e09 mm/huge_memory: make is_transparent_hugepage() static discards e954727ee1ff userfaultfd/selftests: enable hugetlb remap and remove eve [...] discards fb719bb19d90 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test discards 83f8b658c464 mm: enable MADV_DONTNEED for hugetlb mappings discards 91ef0240b527 kasan: disable LOCKDEP when printing reports discards e674bbfa67b9 kasan: move and hide kasan_save_enable/restore_multi_shot discards 03e933aa9279 kasan: reorder reporting functions discards d7451723aa2b kasan: respect KASAN_BIT_REPORTED in all reporting routines discards dd6f7ae15dd7 kasan: add comment about UACCESS regions to kasan_report discards ecb8a2569136 kasan: rename kasan_access_info to kasan_report_info discards 39c5a12e02b5 kasan: move and simplify kasan_report_async discards 1a395001e228 kasan: call print_report from kasan_report_invalid_free discards 43cb7604ba59 kasan: merge __kasan_report into kasan_report discards 9e19ae54ee14 kasan: restructure kasan_report discards 4b67385849a0 kasan: simplify kasan_find_first_bad_addr call sites discards 9781aba355bc kasan: split out print_report from __kasan_report discards f265b981510b kasan: move disable_trace_on_warning to start_report discards 96f6cb9584b4 kasan: move update_kunit_status to start_report discards 8439a558780c kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT discards 18bc4f2e702e kasan: simplify kasan_update_kunit_status() and call sites discards 0df58ef23738 kasan: simplify async check in end_report() discards 50e4f669f0c6 fix for "kasan: print basic stack frame info for SW_TAGS" discards 1828f66ffadc kasan: print basic stack frame info for SW_TAGS discards dc299e65919c kasan: improve stack frame info in reports discards 81097e7059a1 kasan: rearrange stack frame info in reports discards 93346a834a89 kasan: more line breaks in reports discards 62870727d72a kasan: drop addr check from describe_object_addr discards 894566d3844d kasan: print virtual mapping info in reports discards 41887cff3e3e kasan: update function name in comments discards ef1a43dcbcc4 mm/kasan: remove unnecessary CONFIG_KASAN option discards e1b831774ae2 kasan: test: support async (again) and asymm modes for HW_TAGS discards 6297fe1582d1 kasan-improve-vmalloc-tests-fix-3-fix discards b76fa03d051e another fix for "kasan: improve vmalloc tests" discards 1e0aa5c39118 fix for "kasan: improve vmalloc tests" discards be47f79f680b similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" discards 3ed241f73d5e kasan: improve vmalloc tests discards 104dcf1406c1 kasan: documentation updates discards 50763780ea64 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes discards f5d32dd9c6c4 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS discards c865f33366dd kasan: add kasan.vmalloc command line flag discards 58adebecccec kasan: clean up feature flags for HW_TAGS mode discards 1fce800f28a0 kasan: mark kasan_arg_stacktrace as __initdata discards 1049b72d329a kasan, arm64: don't tag executable vmalloc allocations discards 4758709f1fca fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards 7bbda8852d8b kasan, scs: support tagged vmalloc mappings discards c1ec90e2dcbc fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards fe1a4ee0b815 kasan, vmalloc: only tag normal vmalloc allocations discards 2e0d5be52da6 kasan, vmalloc: add vmalloc tagging for HW_TAGS discards 4a04028c73bb kasan, page_alloc: allow skipping memory init for HW_TAGS discards 034b2481cfe9 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS discards 22d08d0d6b8f kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS discards 9ef4b91ba28e kasan, vmalloc: unpoison VM_ALLOC pages after mapping discards 3ce368a5fc1f kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged discards 3a0a096611b1 kasan, vmalloc: add vmalloc tagging for SW_TAGS discards beb23f7913f3 mm: remove unnecessary check in alloc_thread_stack_node() discards c67da20815a1 fix for "kasan, fork: reset pointer tags of vmapped stacks" discards e8fb0800e0c6 kasan, arm64: reset pointer tags of vmapped stacks discards 9becf7a81ee2 kasan, fork: reset pointer tags of vmapped stacks discards 39fd786f76d6 kasan, vmalloc: reset tags in vmalloc functions discards 365c7a9f509b kasan: add wrappers for vmalloc hooks discards 4cad67133cd9 kasan: reorder vmalloc hooks discards 1f53dfee8817 kasan, vmalloc: drop outdated VM_KASAN comment discards b0a336ee3ae1 kasan, x86, arm64, s390: rename functions for modules shadow discards 6d93bee4ccc5 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS discards 0ef1890dc684 kasan: clean up metadata byte definitions discards 8c8750d8335f kasan, page_alloc: rework kasan_unpoison_pages call site discards 0508a5abc644 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook discards c117c62efc12 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook discards 00a08ad6df0e kasan, page_alloc: combine tag_clear_highpage calls in pos [...] discards d5d7cb97e967 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook discards 31f9e913e566 kasan, page_alloc: refactor init checks in post_alloc_hook discards 2e49f285de4b kasan: only apply __GFP_ZEROTAGS when memory is zeroed discards 6a150a2ba356 mm: clarify __GFP_ZEROTAGS comment discards fefe1b8ece68 kasan: drop skip_kasan_poison variable in free_pages_prepare discards 5618e18764d6 kasan, page_alloc: init memory of skipped pages on free discards e25b81092368 kasan, page_alloc: simplify kasan_poison_pages call site discards 51a3c9a2e9ab kasan, page_alloc: merge kasan_free_pages into free_pages_prepare discards b610e592dd9f kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] discards 422f67e57e8c kasan, page_alloc: deduplicate should_skip_kasan_poison discards cd5037479220 mm/migration: add trace events for base page and HugeTLB m [...] discards cd0826a1d709 mm/migration: add trace events for THP migrations discards bc8e9ca40c9f mm: remove range parameter from follow_invalidate_pte() discards 5bd046aa4627 dax: fix missing writeprotect the pte entry discards 0582baa32aaf mm: pvmw: add support for walking devmap pages discards 113c343d3b8a mm: rmap: introduce pfn_mkclean_range() to cleans PTEs discards 5cfeeac38a6c dax: fix cache flush on PMD-mapped pages discards 8042ac0feca9 mm: rmap: fix cache flush on THP pages discards b98edfee3d49 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() discards 1dd6cb8e1b57 mm: filemap_unaccount_folio() large skip mapcount fixup discards f08d727f5bac mm: delete __ClearPageWaiters() discards fa2e65c85319 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT discards 0237e187a8e7 selftest/vm: add util.h and and move helper functions there discards 72cdf1fcf75d mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 148b6aa3fd2f Merge branch 'akpm-current/current' discards 85498626e7ce Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 79686e9653f4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 895219289f92 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] discards 6c00fc7d7ccd Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 19e40150f168 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards 30c3a941465c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 66232b613595 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7cbeefaf4c57 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 740c72f1ca4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 16241d65b545 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a0fd8c3ae4b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fbe3abe2a025 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 536a5b0891f7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 163b96e20b85 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 45fb5a3fa778 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards b9e546abb972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c85caf66b2ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e556a08797c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards 5bcd809107f6 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards 0ef7025ca921 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 0ae942762be7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards fc08939a0027 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 32db15c18736 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f37f027e3a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f7c883e32866 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 059dfb20c560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 68b619c27cf6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 279c9b9ba85a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 637a0620b96f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards aea851cbf6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ab5ef09ef3af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 08c9d14159cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a163fecf3a02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1c724f89e978 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards ac9bf9b75d9e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards 945593fc1bb0 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards 7a8d32400cc0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 2ae9372e8d27 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards dd792bcf94e3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 6592845c5e83 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 2ece2704a91c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards df779ff280ad Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards bcd70ab26daa Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 89d67072dab0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9d1d27598795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1e7cebc4de57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 83b6e03a8521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8b0cae2696d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 93ab04c56514 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards d9a5a55ca8e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 6c6b4702e931 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 9623b2134789 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 78d186b8a028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a81c6ef76e24 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards e4ebd0077b8f Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 84e52f925185 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 155bb6a58c71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5488285fa544 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] discards 499c057a66b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b773035048b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 685406028938 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 8e6a561c09e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 2bf6fd5f5aae Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards 984b9733d76e Merge branch 'next' of git://github.com/cschaufler/smack-next discards 2c51898920d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5033753150fc Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards f53422764ec6 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards 0219ee3a52f7 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards bfda65276df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6d8aea6d5904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ec7c1181b65f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 82953d5cdf72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4444b3902194 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 7a31830c166a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 88a061bc0ee8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 459179e0a7be Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 713d94d17ec4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d6fe4f1f6cb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2033ac0d81ec ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() discards 5eca013d458c Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" discards 330dcf3e4242 kernel/resource: fix kfree() of bootmem memory again discards 6e961cf4cdcf kcov: properly handle subsequent mmap calls discards fb391f304da1 kcov: split ioctl handling into locked and unlocked parts discards 63ab47d8e5f4 kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection discards 925219ba637b panic: move panic_print before kmsg dumpers discards 28aa888c04e5 panic: add option to dump all CPUs backtraces in panic_print discards d8b705831cfb sysctl: documentation: fix table format warning discards 3639c1c70116 docs: sysctl/kernel: add missing bit to panic_print discards b760d900c25c taskstats-remove-unneeded-dead-assignment-fix discards 7d77e47180db taskstats: remove unneeded dead assignment discards 0cc53778e3f6 kasan: no need to unset panic_on_warn in end_report() discards 274ce7914694 ubsan: no need to unset panic_on_warn in ubsan_epilogue() discards 03f1447ca90b panic: unset panic_on_warn inside panic() discards 3293a9837250 docs: kdump: add scp example to write out the dump file discards d460b5c056f2 docs: kdump: update description about sysfs file system support discards 703de4233541 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 9e7e685b4341 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 45c9bba42cbf riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] discards a853d63c832c kexec: make crashk_res, crashk_low_res and crash_notes sym [...] discards dac76f5e9cee cgroup: add a comment to cgroup_rstat_flush_locked(). discards d92d3e6f98e4 cgroup: use irqsave in cgroup_rstat_flush_locked(). discards 2f68dc00377d fat: use pointer to simple type in put_user() discards e02682026c73 minix: fix bug when opening a file with O_DIRECT discards b6f86144cc87 fs/pipe.c: local vars have to match types of proper pipe_i [...] discards d50e0de64640 fs/pipe: use kvcalloc to allocate a pipe_buffer array discards af5d0be332e1 init/main.c: silence some -Wunused-parameter warnings discards 6c5a63e36350 init/main.c: return 1 from handled __setup() functions discards c3c32d6ddb66 init.h: improve __setup and early_param documentation discards e19291ce1a8f init: use ktime_us_delta() to make initcall_debug log more [...] discards 0fce7aff222b kallsyms: print module name in %ps/S case when KALLSYMS is [...] discards dabec1b14b4d checkpatch: use python3 to find codespell dictionary discards 76ef9819e2ff checkpatch: add early_param exception to blank line after [...] discards 4c61311bd75d checkpatch: add --fix option for some TRAILING_STATEMENTS discards ca9ed7e51ecf checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] discards 15722ab32451 lz4: fix LZ4_decompress_safe_partial read out of bound discards 12b65d64bfb2 lib/glob.c: fix uninitialized_var.cocci warning discards d524830fcffe lib/refcount.c: use REFCOUNT_WARN() to simplify code discards 44dabc884652 lib: bitmap: fix many kernel-doc warnings discards 545a2c7fddbc lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option discards 741ea093febd bitfield: add explicit inclusions to the example discards 6a2c4e220037 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() discards 1506846fbc17 include: drop pointless __compiler_offsetof indirection discards 72967ebc4895 Kconfig.debug: make DEBUG_INFO always default=n discards b3f1122080f0 Kconfig.debug: make DEBUG_INFO selectable from a choice discards d5612c4df125 kernel/ksysfs.c: use helper macro __ATTR_RW discards 4f14687559a2 Documentation/sparse: add hints about __CHECKER__ discards e0e94312bb65 linux-typesh-remove-unnecessary-__bitwise__-fix discards f66124c4d0cb linux/types.h: remove unnecessary __bitwise__ discards e4dc63abb943 proc/sysctl: make protected_* world readable discards 0c956a76ee3a procfs: prevent unprivileged processes accessing fdinfo dir discards df7fcec3bec3 fs/proc/task_mmu.c: remove redundant page validation of pte_page discards 01f5765e510e proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment discards 43ed41200e56 proc/vmcore: fix possible deadlock on concurrent mmap and read discards eabac60409c3 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix discards 3ad5a2e90445 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks discards f01dda5e800f kernel/hung_task.c: Monitor killed tasks. discards bf4400855eff fs/buffer.c: dump more info for __getblk_gfp() stall problem discards f9cfdfc078c5 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 0c2d98d59470 mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] discards f710149ed33f Docs/ABI/testing: add DAMON sysfs interface ABI document discards efe04a80fa5e Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface discards ab2faaf94b13 selftests/damon: add a test for DAMON sysfs interface discards 54a4640ea24e mm/damon/sysfs: support DAMOS stats discards e29bc47a77e1 mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] discards 5576d18dc6c0 mm/damon/sysfs: support DAMOS watermarks discards cde37a4f98db mm/damon/sysfs: support schemes prioritization discards f132cf2b02cf mm/damon/sysfs: support DAMOS quotas discards fcc41862101b mm/damon/sysfs: support DAMON-based Operation Schemes discards 948b859d722b mm/damon/sysfs: support the physical address space monitoring discards 9b38f3d21394 mm/damon/sysfs: link DAMON for virtual address spaces monitoring discards ec4a33b1d09b mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] discards 48cb7a17ff35 mm/damon: implement a minimal stub for sysfs-based DAMON i [...] discards a9931a5cebdd mm/damon/core: add number of each enum type values discards 88ed6c38522b mm/damon/core: allow non-exclusive DAMON start/stop discards dda60780196f Docs/damon: update outdated term 'regions update interval' discards 11468150fe85 Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] discards 560b32997077 Docs/vm/damon: call low level monitoring primitives the op [...] discards cbf4496c30b1 mm/damon: remove unnecessary CONFIG_DAMON option discards 6d48f2feec99 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] discards 648d97f800be mm/damon/dbgfs-test: fix is_target_id() change discards 874730ae2569 mm/damon/dbgfs: use operations id for knowing if the targe [...] discards 9a210a7f1c00 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] discards 6cecc0da1bb1 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] discards 22f1c61c0b5c mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] discards ca5d3dbc581a mm/damon: let monitoring operations can be registered and [...] discards e13aa9042ce6 mm/damon: rename damon_primitives to damon_operations discards 4180daf07ec9 mm/damon: remove redundant page validation discards b55d1a3769c5 mm/damon: remove the target id concept discards a54633b6bd5a mm/damon/core: move damon_set_targets() into dbgfs discards ede0158b8e1b Docs/admin-guide/mm/damon/usage: update for changed initai [...] discards 2517ade37f2b mm/damon/dbgfs/init_regions: use target index instead of t [...] discards 8b816df29c49 mm/hmm.c: remove unneeded local variable ret discards 51329c41076d kfence: allow use of a deferrable timer discards 076489486852 kfence: test: try to avoid test_gfpzero trigger rcu_stall discards 6595a3be8e60 kunit: make kunit_test_timeout compatible with comment discards 3dd5e0a83ab3 kunit: fix UAF when run kfence test case test_gfpzero discards 00945dbe60ff kfence: alloc kfence_pool after system startup discards 6475d6a17e88 kfence: allow re-enabling KFENCE after system startup discards 70a4d62f763e mm/kfence: remove unnecessary CONFIG_KFENCE option discards 298de7459b4b mm/page_table_check.c: use strtobool for param parsing discards 3ed1b27a63e1 mm/highmem: remove unnecessary done label discards be7da5e2e1b0 highmem-document-kunmap_local-v2 discards 67ccb2a4f2d5 highmem: document kunmap_local() discards 0bae0d1f49a0 mm/early_ioremap: declare early_memremap_pgprot_adjust() discards 56a1123ccc07 mm/usercopy: return 1 from hardened_usercopy __setup() handler discards 49169dbff27d mm: uninline copy_overflow() discards f1d8fe25f240 mm: remove usercopy_warn() discards 367da9b2b0c7 mm/zswap.c: allow handling just same-value filled pages discards 369c1ba12824 mm/thp: ClearPageDoubleMap in first page_add_file_rmap() discards dcd4233de234 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards b67b1a8d2050 mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] discards db6715af0ab6 mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] discards 06b973a7a340 mm: only re-generate demotion targets when a numa node cha [...] discards 748e57995020 drivers/base/memory: clarify adding and removing of memory blocks discards fa14c8c7e0d7 drivers/base/memory: determine and store zone for single-z [...] discards 335ec1e7669b drivers/base/node: rename link_mem_sections() to register_ [...] discards e73b4d8a41b4 mm/memory_hotplug: fix misplaced comment in offline_pages discards 2b7dae80848d mm/memory_hotplug: clean up try_offline_node discards 239e4dff2196 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] discards b6a8543ac4ad mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix discards 87da0d1300a2 mm/memory_hotplug: remove obsolete comment of __add_pages discards a58ad004937a drivers/base/node: consolidate node device subsystem initi [...] discards 15d19b489410 drivers/base/memory: add memory block to memory group afte [...] discards b69f9a46ed68 memcg: do not tweak node in alloc_mem_cgroup_per_node_info discards b9ad5e09779d mm: make free_area_init_node aware of memory less nodes discards 9fb6bf14afb9 mm, memory_hotplug: reorganize new pgdat initialization discards c6df3368690e mm, memory_hotplug: drop arch_free_nodedata discards 1f0521c178ab mm-handle-uninitialized-numa-nodes-gracefully-fix discards b25c3e9876ed mm: handle uninitialized numa nodes gracefully discards f6e1771c9b1a mm, memory_hotplug: make arch_alloc_nodedata independent o [...] discards bea6ecf47eb7 mm: madvise: skip unmapped vma holes passed to process_madvise discards 6a188245165a mm: madvise: return correct bytes advised with process_madvise discards 9a016597fd20 mm/madvise: use vma_lookup() instead of find_vma() discards 39ed73fb3066 mm/hwpoison: check the subpage, not the head page discards 0b649b80c16c mm/ksm: use helper macro __ATTR_RW discards af6ab3281bb1 mm/vmstat: add event for ksm swapping in copy discards d44686491caa mm: page_io: fix psi memory pressure error on cold swapins discards 4c79bf9645f1 memory tiering: skip to scan fast memory discards 121e81134e62 NUMA balancing: optimize page placement for memory tiering system discards ab769a316820 NUMA Balancing: add page promotion counter discards 7cd718986eef powerpc/fadump: opt out from freeing pages on cma activati [...] discards e5906f802952 mm/cma: provide option to opt out from exposing pages on a [...] discards 4c982533fee0 mm/thp: refix __split_huge_pmd_locked() for migration PMD discards 87a58f507b7e mm/migrate: fix race between lock page and clear PG_Isolated discards a73931cb7bff mm,migrate: fix establishing demotion target discards 1b5058446af8 mm/oom_kill: remove unneeded is_memcg_oom check discards 884d86282495 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards 1eba44080b02 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 5bc7a5daf180 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] discards a9891d4a3d5b mempolicy: mbind_range() set_policy() after vma_merge() discards f4b29bc57478 mm: compaction: cleanup the compaction trace events discards b93581efa7c7 mm: vmscan: fix documentation for page_check_references() discards 6c994178eb4f mm: workingset: replace IRQ-off check with a lockdep assert. discards df4c3fb3eab9 userfaultfd/selftests: fix uninitialized_var.cocci warning discards e93fe505be02 userfaultfd-provide-unmasked-address-on-page-fault-v3-fix discards 7c1da0676d4a userfaultfd: provide unmasked address on page-fault discards 09bb4a9b5980 userfaultfd: provide unmasked address on page-fault discards b61203c09e5a userfaultfd: mark uffd_wp regardless of VM_WRITE flag discards 6af6ba7fcb0a hugetlb: fix comments about avoiding atomic allocation of [...] discards d3e87191010e mm: remove unneeded local variable follflags discards db60cbebf6e1 mm-export-pageheadhuge-fix discards b3441330921d mm/hugetlb.c: export PageHeadHuge() discards 19ca0e0f60bb mm/hugetlb: use helper macro __ATTR_RW discards 6fcf3bf8b77c hugetlb-clean-up-potential-spectre-issue-warnings-v2 discards 2b2924e0d3cb hugetlb: clean up potential spectre issue warnings discards 171d23d30130 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB discards 3d1f259bca29 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] discards 7436b6a01e81 selftests: vm: add a hugetlb test case discards 4024fd19dd29 mm: sparsemem: use page table lock to protect kernel pmd o [...] discards a8d4a460a304 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] discards 5123149da515 mm-hugetlb-free-the-2nd-vmemmap-page-associated-with-each- [...] discards dab3c3b5050d mm: hugetlb: free the 2nd vmemmap page associated with eac [...] discards 2efe80386898 mm/mlock: fix potential imbalanced rlimit ucounts adjustment discards 16d7b92dcdd8 mm, fault-injection: declare should_fail_alloc_page() discards c17681733e50 mm/memory-failure.c: make non-LRU movable pages unhandlable discards 02f5c1c69752 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] discards e166eaceffdc mm-memory-failurec-fix-race-with-changing-page-compound-again-fix discards b01d8b764f1f mm/memory-failure.c: fix race with changing page compound again discards d18d59e13de3 mm/hwpoison: add in-use hugepage hwpoison filter judgement discards ea2d60144fa1 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] discards ef46b5bc3527 mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix discards 360a52c0a0cd mm/hwpoison-inject: support injecting hwpoison to free page discards 300f344eb1a2 mm/memory-failure.c: remove unnecessary PageTransTail check discards e0ed400d1573 mm/memory-failure.c: remove obsolete comment in __soft_off [...] discards 1c9f430bb336 mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] discards 2f9fe9f185cb mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev discards 33568c810400 mm/memory-failure.c: fix race with changing page more robustly discards 16bc441a4665 mm/memory-failure.c: rework the signaling logic in kill_proc discards adc0963a967c mm/memory-failure.c: catch unexpected -EFAULT from vma_address() discards 7afcb5031a27 mm/memory-failure.c: minor clean up for memory_failure_dev [...] discards 0d6f8743d1f9 mm: invalidate hwpoison page cache page in fault path discards 81017c49e02c mm/hwpoison: fix error page recovered but reported "not re [...] discards e119aaa8d061 mm/memory-failure.c: remove obsolete comment discards c15c9a13c0b7 mm/page_alloc: check high-order pages for corruption durin [...] discards b8b0d9b8060b mm/page_alloc: call check_new_pages() while zone spinlock [...] discards 5da9f58e2f52 mm: count time in drain_all_pages during direct reclaim as [...] discards a8c7bd87627a arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 discards 9d9b7c0b586f arch/x86/mm/numa: Do not initialize nodes twice discards 61d77a9eba4c mm/page_alloc: do not prefetch buddies during bulk free discards e2040c6bbafa mm/page_alloc: limit number of high-order pages on PCP dur [...] discards 72b347b3a468 mm/page_alloc: free pages in a single pass during bulk free discards c31f39da3a15 mm/page_alloc: drain the requested list first during bulk free discards 0df509780665 mm/page_alloc: simplify how many pages are selected per pc [...] discards c9c9de7c5c82 mm/page_alloc: track range of active PCP lists during bulk free discards c41c7e18eb01 mm/page_alloc: fetch the correct pcp buddy during bulk free discards bec3699ff4c7 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] discards 57adc1d47d03 mm/page_alloc: mark pagesets as __maybe_unused discards 3d880f7f9fe9 mm: enforce pageblock_order < MAX_ORDER discards 24b1f6dcebb2 cma: factor out minimum alignment requirement discards 30509124dd82 mm/page_alloc: don't pass pfn to free_unref_page_commit() discards 5d57caa07206 mm/mmzone.h: remove unused macros discards 4b989da8f45c mm: discard __GFP_ATOMIC discards 14183acc240c mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() discards af885402650b mm/page_alloc: add penalty to local_node discards 6f2c2a8e51ec mm/page_alloc: adding same penalty is enough to get round- [...] discards fb5fd795756d mm: page_alloc: avoid merging non-fallbackable pageblocks [...] discards bbf2cda288b0 mm/vmalloc: fix comments about vmap_area struct discards f64cf17917f3 mm/vmalloc.c: vmap(): don't allow invalid pages discards 2caaf230f818 mm/vmalloc.c: fix "unused function" warning discards 3773e38f97fd mm/vmalloc: eliminate an extra orig_gfp_mask discards 69ddb26ea6e6 mm/vmalloc: add adjust_search_size parameter discards b99162c28e68 mm/vmalloc: Move draining areas out of caller context discards f45af991fe3e mm/vmalloc: remove unneeded function forward declaration discards 7239d92f8c75 mm/sparse: make mminit_validate_memmodel_limits() static discards 8946034c5fdc mm/mremap:: use vma_lookup() instead of find_vma() discards 5ab48d017ffd mm/mmap: remove obsolete comment in ksys_mmap_pgoff discards df6cedf6702e mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK discards 81d4d6ffbed2 mm/memory.c: use helper macro min and max in unmap_mapping [...] discards 5ae7fbe47e5e mm/memory.c: use helper function range_in_vma() discards 62bbd909bd8a mm/mmap: return 1 from stack_guard_gap __setup() handler discards 497c6c34ad62 mm: rework swap handling of zap_pte_range discards b9587fc4a4ae mm: change zap_details.zap_mapping into even_cows discards 7f20692d5f94 mm: rename zap_skip_check_mapping() to should_zap_page() discards 59f619b774e4 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 discards f4cdba630558 mm: don't skip swap entry even if zap_details specified discards 45292e3b9c4a mm: replace multiple dcache flush with flush_dcache_folio() discards 3db657979189 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] discards c3b2b6b16bda mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() discards 0d7303ac83a8 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] discards 92b3bc820f43 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] discards 8f5789b280aa mm: fix missing cache flush for all tail pages of compound page discards dd25a3cef577 mm: thp: fix wrong cache flush in remove_migration_pmd() discards 6a37faec5eb5 mm: remove mmu_gathers storage from remaining architectures discards 8a4fbe4303d4 mm: merge pte_mkhuge() call into arch_make_huge_pte() discards 8d33e8c0798b selftests, x86: fix how check_cc.sh is being invoked discards 19d86d147600 memcg: enable accounting for tty-related objects discards c388d50e273c mm: memcontrol: rename memcg_cache_id to memcg_kmem_id discards 0d408a87ece6 mm: list_lru: rename list_lru_per_memcg to list_lru_memcg discards dfad1dda9b6c mm: memcontrol: fix cannot alloc the maximum memcg ID discards f951f8e06e3e mm: memcontrol: reuse memory cgroup ID for kmem ID discards 1b9e02e541df mm-list_lru-replace-linear-array-with-xarray-fix discards d97d5be15136 mm: list_lru: replace linear array with xarray discards 80832d11be75 mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] discards 9203c923985e mm: list_lru: allocate list_lru_one only when needed discards 65d578d41354 mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] discards 2ad2cccc91d0 xarray: use kmem_cache_alloc_lru to allocate xa_node discards a0f9a480482a mm: dcache: use kmem_cache_alloc_lru() to allocate dentry discards 7397c2397de7 f2fs: allocate inode by using alloc_inode_sb() discards 2091f7e109a7 fs: allocate inode by using alloc_inode_sb() discards 67c1e8407d11 fs: introduce alloc_inode_sb() to allocate filesystems spe [...] discards 56428ca6dd16 mm: introduce kmem_cache_alloc_lru discards a9c0c95a98e0 mm: list_lru: transpose the array of per-node per-memcg lru lists discards 54e52b517654 mm/memcg: disable migration instead of preemption in drain [...] discards ba8f5165ead8 mm/memcg: protect memcg_stock with a local_lock_t discards 3651f8d6526c mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] discards 3a9f95424445 mm/memcg: protect per-CPU counter by disabling preemption [...] discards be9dd1d2391b mm/memcg: disable threshold event handlers on PREEMPT_RT discards 768f51e33b38 mm/memcg: revert ("mm/memcg: optimize user context object [...] discards 65c70afd02c8 mm/memcg: move generation assignment and comparison together discards e1c992c42411 mm/memcg: set pos to prev unconditionally discards 6e7982703855 mm/memcg: set memcg after css verified and got reference discards 1b848477e162 mm/memcontrol: return 1 from cgroup.memory __setup() handler discards ed9fce72a110 memcg: synchronously enforce memory.high for large overcharges discards cdf560891d7d selftests: memcg: test high limit for single entry allocation discards b118633ef817 memcg: unify force charging conditions discards 9f70f10348c6 memcg: refactor mem_cgroup_oom discards f5469a443b5e mm/memcg: retrieve parent memcg from css.parent discards 5c9b3c2f7e67 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation discards 2e9b006fbed4 memcg: add per-memcg total kernel memory stat discards c490553f35b5 memcg: replace in_interrupt() with !in_task() discards bc2934d2aa64 memcg: sync flush only if periodic flush is delayed discards 7f85bb42d9ae mm: shmem: use helper macro __ATTR_RW discards 8a0b756fae30 tmpfs: do not allocate pages on read discards bc1f4f6fc90b shmem: mapping_set_exiting() to help mapped resilience discards e8bd7fd081e9 tmpfs: three tweaks to creation time patch discards 735b5501c228 tmpfs: support for file creation time discards aa4632561b4a mm/swap: fix confusing comment in folio_mark_accessed discards 8ee1dbe524ae mm/gup: remove unused get_user_pages_locked() discards c91d73f6268c mm: change lookup_node() to use get_user_pages_fast() discards f3100254bc30 mm/gup: remove unused pin_user_pages_locked() discards 5aacc6343784 mm/gup: follow_pfn_pte(): -EEXIST cleanup discards b490a791669b mm: fix invalid page pointer returned with FOLL_PIN gups discards 527ff9c87191 mm: fs: fix lru_cache_disabled race in bh_lru discards 3ea193051653 mm/writeback: minor clean up for highmem_dirtyable_memory discards 85d8a00f8085 filemap: remove find_get_pages() discards be075b17ff7f mm: unexport page_init_poison discards 3643b54fec9e tools/vm/page_owner_sort.c: support for multi-value select [...] discards 2bf02c8547d3 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] discards 4a3561f3c0a5 tools/vm/page_owner_sort.c: support for user-defined culli [...] discards a62fda3a475c tools/vm/page_owner_sort.c: support for selecting by PID, [...] discards 1e2c63264317 tools/vm/page_owner_sort: support for sorting by task comm [...] discards 584856d59f6a tools/vm/page_owner_sort: fix three trivival places discards 903779c0c880 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] discards c1afb3c81b4b tools/vm/page_owner_sort.c: add a security check discards 825d5526c351 tools/vm/page_owner_sort.c: fix comments discards cdcd767dbba1 tools/vm/page_owner_sort.c: fix the instructions for use discards a0f3893ce7e9 mm/page_owner.c: record tgid discards d9bcd29d68f8 mm/page_owner: record task command name discards fb70bff31cef mm/page_owner: print memcg information discards 66e4fd142b85 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] discards 4166757b7a5f lib/vsprintf: avoid redundant work with 0 size discards 5b73c1acb4c0 Documentation/vm/page_owner.rst: fix unexpected indentation warns discards 396e4bd09ef2 documentation-vm-page_ownerrst-update-the-documentation-fix discards 8a57f3ac183a Documentation/vm/page_owner.rst: update the documentation discards 9d554be1d898 tools/vm/page_owner_sort.c: delete invalid duplicate code discards e1fc0fbb52e7 tools/vm/page_owner_sort.c: two trivial fixes discards a22f00d6815b tools/vm/page_owner_sort.c: support sorting pid and time discards ab399473b07f tools/vm/page_owner_sort.c: add switch between culling by [...] discards 0a21259225ed tools/vm/page_owner_sort.c: support sorting by stack trace discards a633ad90a006 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] discards d125d30160eb tools/vm/page_owner_sort.c: sort by stacktrace before culling discards cf91db69e227 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] discards fdd2eef0bc3c mount: warn only once about timestamp range expiration discards 17052eeb0f4f mm: lru_cache_disable: replace work queue synchronization [...] discards 38da42da43c5 mm/list_lru: optimize memcg_reparent_list_lru_node() discards f329e71bd545 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() discards bccfb09671bc mm/fs: delete PF_SWAPWRITE discards 5ca7d381a649 remove congestion tracking framework discards 1bc8569f2118 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" discards d7765cf9e9fc f2fs: replace congestion_wait() calls with io_schedule_timeout() discards 9500e733314e remove-bdi_congested-and-wb_congested-and-related-functions-fix discards 0be22f71cb52 remove bdi_congested() and wb_congested() and related functions discards 39469d7ce9df remove inode_congested() discards 20b41655b55b ceph: remove reliance on bdi congestion discards 6bb77ea3ff6f nfs: remove reliance on bdi congestion discards b7647a475be6 fuse: remove reliance on bdi congestion discards b791dbd462f0 mm: improve cleanup when ->readpages doesn't process all pages discards 92822550169b mm: document and polish read-ahead code discards 66ac3f926282 doc: convert 'subsection' to 'section' in gfp.h discards c35e7217d3db ocfs2: fix ocfs2 corrupt when iputting an inode discards d57cdd1e9423 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards c428af3fa9a5 ocfs2: reflink deadlock when clone file to the same direct [...] discards 90f4489e3efe fs/ocfs2: fix comments mentioning i_mutex discards 44edab2075de ocfs2: cleanup some return variables discards 9414af48944a ntfs: add sanity check on allocation size discards 1f395636d4f4 scripts/spelling.txt: add more spellings to spelling.txt discards 07944253d8b7 kthread: make it clear that kthread_create_on_node() might [...] discards 684535791d54 linux/kthread.h: remove unused macros discards 48ef2c22d59b /proc/kpageflags: do not use uninitialized struct pages discards 1efda57004de /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 03f0e7e8fdc4 hugetlb: do not demote poisoned hugetlb pages discards 18ce80f41a90 selftests: vm: fix clang build error multiple output files discards e530a8319033 ocfs2: fix crash when initialize filecheck kobj fails discards 3e6927051eba configs/debug: restore DEBUG_INFO=y for overriding discards 310efb54e461 mm: swap: get rid of deadloop in swapin readahead discards 81ea641a3de9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7d0b4e3c7df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f8dd9756955c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7884881e0933 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 726cab9570bc Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards c378ac08ff56 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 87f8afcce8a9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 8a1bf5ee6e10 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards a4dd699c44e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards ad7e8d1265cd Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards fa3883134552 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards c0414e5bbf6b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards b58843d77564 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 85f47c475803 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 4529fbb51184 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards a2be6eb145c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c767fef8f415 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 3b763a0724a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dbc49bec2fda Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 6835211ddae3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 5c76cb315235 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards f574c73901ae Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 862308e1ba48 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 2d78e5c8bd19 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 790823834203 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards a9d364d22e8a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards ad1ca969fc53 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 9d6a2c0f1fa8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 4dcaa317730a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 782809a50b14 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 24022f24e6e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f8e19f7f978a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fed0bc354219 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e9634fbda6ae Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 1a38d85c49ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 57adb71658c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards e8159ab468ca Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards a046f66134d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6cb7f3c5da02 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards a26e8f44546f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 79c379079ea2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 691e7eca8f3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards f39c37e810ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 699a5c21d6aa Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards d1c1b37b624e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards b28f52cfd828 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards aef4b1298aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a602af806671 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards 873225325f51 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] discards 1da3851bd003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 33bbd4ccf409 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 54876a60af28 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 3a65f70f7dfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f45e18c0b619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 373a6d8d06f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 82ccd6cbd0b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 86902e8bc8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2a7d5db4ecca Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 9a285c3567eb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 8a62efb90e29 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards a426ba3d1153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 52662a1e2d43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1604e1e25af8 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards b3ccdef1f679 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards d4bfe73da33d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards a86d7202bd0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 816623474a7a Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards e6f21a27f953 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 16980088e7b3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 6cd2b478be72 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 4638ce8ee181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6e8bd471ac14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 035556c3c25b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards 972ceea0dc49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b4f411f0ec29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ea0f4f1491a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9ffa3110b066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 81509f135f33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 111969a461e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1ac8b1afdb95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 141b42abe7ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e3d1fe2f3548 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 7419c5f5d540 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards a3985e2d440a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 113d9f762d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 19f738125826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 599c4495df6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards acc4ecf9e2c1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards b603427f009b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards a5cfb42c7cde Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards b87531d13204 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards aeaf50900b72 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards e53555af0ce3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4acbe0d8bf41 gfs2: Add read/write page 'fault_stats' discards 39503bb2de2f gfs2: Disable page faults during lockless buffered reads discards fdf7c82ecc99 gfs2: Fix should_fault_in_pages() logic discards cdf39fcb6bec Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 4a00d4a517e3 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 61872d17975e Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] discards 584be63126dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 8b06a63873aa Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards f34a0d66ae08 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 527e1d1c9c45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 22f08c2f8454 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 16f856b3f3aa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards 09ceafd13752 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards c62fbc0e74bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards f6f7999a26eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards c3c2da1a93a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] discards 4e672720e982 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] discards 7df9e2c4dc8e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 977fc18b7744 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards ea64397c4a78 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] discards e2e981718482 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 66a9b2168c6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a6fb6e4c4616 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 43dc56840641 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a1945a5225a8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 6e60fb562e03 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards a1574534de3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 767bd1d36375 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 0ee584c8ee1c Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 10ed1ec9c9ca media: spi: Kconfig: Place SPI drivers on a single menu omits 905160e36e4b media: i2c: Kconfig: move camera drivers to the top omits ab6cc73b9641 media: atomisp: fix bad usage at error handling logic omits b44432a80700 media: platform: rename mediatek/mtk-jpeg/ to mediatek/jpeg/ omits 798c87be3f6d media: media/*/Kconfig: sort entries omits e4e92b9a6d86 media: Kconfig: cleanup VIDEO_DEV dependencies omits 772edc05cfcb media: platform/*/Kconfig: make manufacturer menus more uniform omits 5036f3bff676 media: platform: Create vendor/{Makefile,Kconfig} files omits 1166f280d871 media: platform: ti/Kconfig: move VPE/CAL entries to it omits 0d6c8433b0eb media: platform: re-structure TI drivers omits fca4e9825fef media: platform: rename omap/ to ti/omap/ omits 12dba193e6fc media: platform: rename omap3isp/ to ti/omap3isp/ omits 5fc23fe394f7 media: platform: rename davinci/ to ti/davinci/ omits 9a49ccc64824 media: platform: rename am437x/ to ti/am437x/ omits 05dba3155268 media: platform: place stm32/ and sti/ under st/ dir discards 18a5e14a6274 Merge remote-tracking branch 'spi/for-5.18' into spi-next discards 3bdba2110a62 Merge branch 'spi-linus' into spi-next discards 34bd0ac75cd8 Merge remote-tracking branch 'spi/for-5.16' into spi-linus discards 0a105360129c Merge remote-tracking branch 'asoc/for-5.18' into asoc-next discards 61af67998fec Merge branch 'asoc-linus' into asoc-next discards 13175afaa144 f2fs: introduce gc_urgent_mid mode discards 24b983efb011 f2fs: compress: fix to print raw data size in error path o [...] discards 7c686a32a512 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] discards 1b144a7a0512 Bluetooth: Send AdvMonitor Dev Found for all matched devices discards 28c5124c1e07 Bluetooth: msft: Clear tracked devices on resume discards f09ab95cfdb4 Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready() discards fa6838549e43 Bluetooth: Don't assign twice the same value discards 77e118ad4cf9 Bluetooth: btrtl: Add support for RTL8852B discards b03538d57f9f Bluetooth: hci_uart: add missing NULL check in h5_enqueue discards 34e4b6750eb4 Bluetooth: Fix use after free in hci_send_acl discards 9b1f1074e156 Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] discards 942ef3d04880 Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL discards 38c5b731a566 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] discards 682c6fff61b3 Bluetooth: btmtkuart: add .set_bdaddr support discards b4c58ed7a378 Bluetooth: btmtkuart: rely on BT_MTK module discards 49b346e8c26c Bluetooth: btusb: Add missing Chicony device for Realtek R [...] discards d502e068a596 Bluetooth: mgmt: remove redundant assignment to variable cur_len omits cf15d774d4bf Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] omits 5b1615750cfe ptrace: Remove duplicated include in ptrace.c omits a874cf1ea833 media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ omits 26f8b7e57c52 media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ omits 0875d9545848 media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ omits 7b60e75581da media: platform: rename s3c-camif/ to samsung/s3c-camif/ omits 531daf264b8f media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ omits 75b4bbf90352 media: platform: rename exynos4-is/ to samsung/exynos4-is/ omits 530d9d0ba8e2 media: platform: rename tegra/vde/ to nvidia/tegra-vde/ omits 1819c4a4bd56 afs: Maintain netfs_i_context::remote_i_size omits a4e875eb02a2 netfs: Keep track of the actual remote file size omits 22375a9c0212 netfs: Split some core bits out into their own file omits afbee696ea98 netfs: Split fs/netfs/read_helper.c omits fd6837678c29 netfs: Rename read_helper.c to io.c omits 55894d5be9b5 netfs: Prepare to split read_helper.c omits 5bbdb3d09f12 netfs: Add a function to consolidate beginning a read omits e0ac33387cc4 netfs: Add a netfs inode context discards 710be928ac20 f2fs: remove redundant parameter judgment discards f31fcef3b444 f2fs: use spin_lock to avoid hang omits 26ff4e51bb4c fs/lock: only call lm_breaker_owns_lease if there is conflict. omits 10c5ad949f42 fs/lock: add new callback, lm_lock_expired, to lock_manage [...] omits 6cb9327ca799 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] omits 135fd7aad4c0 Merge branch 'regulator-linus' into regulator-next omits 2489d5d9cded Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits e6798c69dd35 media: platform: rename mtk-vpu/ to mediatek/mtk-vpu/ omits c79506564cd0 media: platform: rename mtk-vcodec/ to mediatek/mtk-vcodec/ omits 78ea7e7dd005 media: platform: rename mtk-mdp/ to mediatek/mtk-mdp/ omits 477d0ebeedae media: platform: rename mtk-jpeg/ to mediatek/mtk-jpeg/ omits b867036860b1 media: platform: rename meson/ge2d/ to amlogic/meson-ge2d/ omits 92238532acb0 media: platform: rename marvell-ccic/ to marvell/ omits bfc08fd88e45 media: platform: rename coda/ to chips-media/ omits 2180a5f81ef0 media: platform: Kconfig: place platform drivers on a submenu omits 202a383fb7d7 media: platform: move some manufacturer entries omits f85dd597e69f media: platform: Kconfig: sort entries omits 509a5f975a93 media: platform: s5p-jpeg: move config to its own file omits dc428e9ed95a media: platform: s5p-mfc: move config to its own file omits f3d79c52add1 media: platform: bdisp: move config to its own file omits 76864ba733a9 media: platform: delta: move config to its own file omits 5f65603bff4a media: platform: rkisp1: move config to its own file omits 43508e9350e5 media: platform: ti-vpe: move config to its own file omits 44af58ff9d59 media: platform: vde: move config to its own file omits 75e8bceb899d media: platform: sun8i-rotate: move config to its own file omits 00158c957906 media: platform: sun8i-di: move config to its own file omits ff01bcbd319f media: platform: stm32: move config to its own file omits 8df22eded7bd media: platform: hva: move config to its own file omits 1a6fa465ce73 media: platform: s5p-g2d: move config to its own file discards 371ce9596552 cifs: fix KASAN warning in parse_server_interfaces() during mount discards 4bdc2e671ee0 cifs: we do not need a spinlock around the tree access dur [...] discards 0433401dc11d parisc: Avoid calling SMP cache flush functions on cache-l [...] omits c7b2c4536cd9 ksmbd: increment reference count of parent fp omits 7e02126ddced ksmbd: fix racy issue from using ->d_parent and ->d_name omits 4f8c35616f1e ksmbd: remove filename in ksmbd_file omits d034f1b6ee69 ksmbd: remove internal.h include omits cabab3a1d938 ksmbd: use netif_is_bridge_port omits 5d8883851b15 Documentation: ksmbd: update Feature Status table discards a6f748c35eca f2fs: fix compressed file start atomic write may cause dat [...] omits 7082946186fc ceph: Make ceph_init_request() check caps on readahead omits d88b12efaff7 extcon: usb-gpio: Remove disable irq operation in system sleep discards bd147bd4c926 Merge branch 'remotes/lorenzo/pci/uniphier' discards 704abc66a5d2 Merge branch 'pci/host/rcar' discards efb943c51a50 Merge branch 'remotes/lorenzo/pci/qcom' discards 4af2e9168699 Merge branch 'remotes/lorenzo/pci/mvebu' discards 1fe067bd3ed1 Merge branch 'remotes/lorenzo/pci/misc' discards efe96059740e Merge branch 'remotes/lorenzo/pci/imx6' discards c58e3f317cad Merge branch 'remotes/lorenzo/pci/hv' discards 710d8220f85c Merge branch 'pci/host/fu740' discards 648fb9960080 Merge branch 'remotes/lorenzo/pci/endpoint' discards f6fe0b5947b1 Merge branch 'pci/host/dwc' discards 61ecccc3f713 Merge branch 'remotes/lorenzo/pci/aardvark' discards 137c09609100 Merge branch 'pci/vga' discards d7377879839b Merge branch 'pci/p2pdma' discards 749165e4dbd2 Merge branch 'pci/misc' discards e0f89ea6ebee Merge branch 'pci/hotplug' discards 1f72907dfebb Merge branch 'pci/enumeration' discards 3b500f151fb8 Merge branch 'pci/bridge-class-codes' discards 1fb63f3286af Merge branch 'pci/acpi' discards e14f0af749b9 PCI: rcar: Finish transition to L1 state in rcar_pcie_conf [...] omits 52df12d718be netfs: Change ->init_request() to return an error code omits 0de140d2851b netfs: Refactor arguments for netfs_alloc_read_request omits 197c8c41c01e netfs: Adjust the netfs_failure tracepoint to indicate non [...] omits 6a9a15a81195 netfs: Trace refcounting on the netfs_io_subrequest struct omits 0af722cc9f5f netfs: Trace refcounting on the netfs_io_request struct omits 2454120d598c netfs: Adjust the netfs_rreq tracepoint slightly omits 1a57530f30f6 netfs: Split netfs_io_* object handling out omits 969048024a88 netfs: Finish off rename of netfs_read_request to netfs_io [...] omits 2f7dfbc822a7 netfs: Rename netfs_read_*request to netfs_io_*request omits c4140494c9bd netfs: Generate enums from trace symbol mapping lists omits 4e07e88d5074 fscache: export fscache_end_operation() discards 4eb628dd74df cifs: during reconnect, update interface if necessary discards 6a4006fdea4a cifs: change iface_list from array to sorted linked list discards 8923810de10e cifs: use a different reconnect helper for non-cifsd threads discards 0ad98124279a Adjust cifssb maximum read size omits 7f3e22d68905 extcon: Fix some kernel-doc comments omits 360e8a76f9f9 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() omits 28699412a8f9 extcon: int3496: Add support for controlling Vbus through [...] omits b51d9eda334e extcon: int3496: Add support for binding to plain platform [...] omits 384ab7d16dd7 extcon: int3496: Request non-exclusive access to the ID GPIO omits a4c0ed90145c extcon: int3496: Make the driver a bit less verbose omits 88115ee54a52 extcon: Fix extcon_get_extcon_dev() error handling discards 31cff7c2aedd cifs: truncate the inode and mapping when we simulate fcollapse discards 187af6e98b44 cifs: fix handlecache and multiuser adds d34c58247f73 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds a46310bfae94 Merge tag 'efi-urgent-for-v5.17-3' of git://git.kernel.org [...] adds 029c4628b2eb mm: swap: get rid of livelock in swapin readahead adds 8208257d2d04 configs/debug: restore DEBUG_INFO=y for overriding adds 7b0b1332cfdb ocfs2: fix crash when initialize filecheck kobj fails adds 1c4debc443ef selftests: vm: fix clang build error multiple output files adds 2ab99e54584e Merge branch 'akpm' (patches from Andrew) adds c81801eb7f24 Merge tag 'acpi-5.17-rc9' of git://git.kernel.org/pub/scm/ [...] adds 4ee06de7729d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() adds cb0b430b4e3a net: dsa: Add missing of_node_put() in dsa_port_parse_of adds f1858c277ba4 net: phy: mscc: Add MODULE_FIRMWARE macros adds 424e7834e293 bnx2x: fix built-in kernel driver load failure adds 0f643c88c8d2 net: bcmgenet: skip invalid partial checksums adds 8e0341aefcc9 net: mscc: ocelot: fix backwards compatibility with single [...] adds b04683ff8f08 iavf: Fix hang during reboot/shutdown adds 551acdc3c3d2 Merge tag 'net-5.17-final' of git://git.kernel.org/pub/scm [...] adds a8253684eb4b Merge drm/drm-fixes into drm-misc-fixes adds 3c3384050d68 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS adds ca5a5761ac54 Merge tag 'drm-misc-fixes-2022-03-17' of git://anongit.fre [...] adds cced5148a130 Merge tag 'drm-fixes-2022-03-18' of git://anongit.freedesk [...] adds daaca3522a8e block: release rq qos structures for queue without disk adds 0c48645a7f39 nvmet: revert "nvmet: make discovery NQN configurable" adds f6189589fa7c Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead.or [...] adds 6c4bcd814077 Merge tag 'block-5.17-2022-03-18' of git://git.kernel.dk/l [...] adds e3ee9fb22652 smb3: fix incorrect session setup check for multiuser mounts adds 6e4069881a7f Merge tag '5.17-rc8-smb3-fix' of git://git.samba.org/sfren [...] adds 7f34b43e07cb arm64: fix clang warning about TRAMP_VALIAS adds 316e46f65a54 arm64: errata: avoid duplicate field initializer adds 34e047aa16c0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6aa61c12a43b Merge tag 'usb-5.17-final' of git://git.kernel.org/pub/scm [...] adds ba6354f61472 Merge tag 'char-misc-5.17-final' of git://git.kernel.org/p [...] adds 3cf6a32f3f2a perf symbols: Fix symbol size calculation condition adds 8b464eac9765 perf evlist: Avoid iteration for empty evlist. adds 7bd1da15d211 perf parse-events: Ignore case in topdown.slots check adds 97e9c8eb4bb1 Merge tag 'perf-tools-fixes-for-v5.17-2022-03-19' of git:/ [...] adds f76da4d5ad51 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 14702b3b2438 Merge tag 'soc-fixes-5.17-4' of git://git.kernel.org/pub/s [...] adds 1e0e7a6a28f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fe83f5eae432 kvm/emulate: Fix SETcc emulation function offsets with SLS adds 7445b2dcd77a Merge tag 'for-linus-5.17' of git://git.kernel.org/pub/scm [...] adds f443e374ae13 Linux 5.17 adds c0d3ead0a514 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 0492d857636e netfilter: flowtable: Fix QinQ and pppoe support for inet table adds 6e1acfa387b9 netfilter: nf_tables: validate registers coming from userspace. adds 4c905f6740a3 netfilter: nf_tables: initialize registers in nft_do_chain() adds 4fa331b45da2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 4219196d1f66 ibmvnic: fix race between xmit and reset adds e82025c623e2 af_unix: Fix some data-races around unix_sk(sk)->oob_skb. adds d9a232d435dc af_unix: Support POLLPRI for OOB. adds 9905eed48e82 Merge branch 'af_unix-OOB-fixes' adds 6bd0c76bd704 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 544b4dd568e3 ipv4: Fix route lookups when handling ICMP redirects and P [...] adds ec730c3e1f0e selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN adds 03e2777c1a01 Merge branch 'ipv4-handle-tos-and-scope-properly-for-icmp- [...] adds 3ef3905aa3b5 mptcp: Fix crash due to tcp_tsorted_anchor was initialized [...] adds 0caf6d992219 af_netlink: Fix shift out of bounds in group mask calculation adds d1dc2097f011 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds efb6402c3c4a ALSA: oss: Fix PCM OSS buffer allocation overflow adds e9c6d3896339 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 51b67f9c39b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2c5cf84f0132 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 65b0a0f8a343 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d583fe25614f Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 00f7b5e20a56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e182dd042f83 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e98c331ae190 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 8a9b7bb96029 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ff599495f629 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds bbfeee24926c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 0057ddb1d250 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds f8395842072b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2bc757bda57a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 26e2b5c122b1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 7240617abdb1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b99244372e94 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds d14eb80e2779 drm/panel: ili9341: fix optional regulator handling adds fb4e0eea8056 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds b0324de9dfba kbuild: Make $(LLVM) more flexible adds 63a62caad508 Merge branch 'kbuild' into for-next adds 62e821e3ce91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 758c1550b55a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 718344d6fe83 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds e1518b34892a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f6726cead1d5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 18f207b991d6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds bcea9aaa4373 arm64: dts: n5x: drop invalid property and fix edac node name adds 40002d087d7a Merge branch 'arm/dt' into for-next adds 8e145bc705e7 soc/microchip: fix invalid free in mpfs_sys_controller_delete adds 339ac71b233e ARM: spear: fix typos in comments adds 1089e95bde8c Merge branch 'arm/drivers' into for-next adds 30160c195596 ARM: configs: multi_v5_defconfig: remove deleted platforms adds f5eb04d7a0e4 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLA [...] adds 9c44d0805f94 ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx adds 4bcf5f95c7fd ARM: configs: clean up multi_v5_defconfig adds 147e0945432d ARM: configs: multi_v5: Enable Allwinner F1C100 adds 00e6b4952feb Merge branch 'arm/defconfig' into for-next adds 2f618d5ef5dd ARM: remove support for NOMMU ARMv4/v5 adds 15d037532fb5 Merge branch 'arm/soc' into for-next adds 2837c5083884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b3cc9d77261 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b9a03421de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ce0d8ebe609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 57edefbcea18 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 2ab530ddb9a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 829da5400806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d20add67c31f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b11e32f395d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f85b4925c36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a3b3a385a357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ccf2da2b185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88123153a39c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0bd502b5d196 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b4042f8e55d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds afe7dd24130e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 913d0fd56939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30fa977c9340 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 5c560abce9b9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds abc3062faa1d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 487007502e32 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 80e664325aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 788415c78ed1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds e044c655bc19 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds b39dcd165c2e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds cc940be53a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd74bcaa713c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3fa6bf34873 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 8931ddd8d6a5 MIPS: ingenic: correct unit node address adds d8ce67dedd23 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 0f26c3c2faa5 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 0a5754976914 parisc: Avoid calling SMP cache flush functions on cache-l [...] adds 2b41be484abd parisc: Enable ARCH_HAS_DEBUG_VM_PGTABLE adds 46162ac2a6a4 parisc: Improve CPU socket and core bootup info text adds 9b046d0245ce parisc: Avoid using hardware single-step in kprobes adds 411fadd62cec parisc: Avoid flushing cache on cache-less machines adds 9f4e39a37749 parisc: Convert parisc_requires_coherency() to static branch adds 1cfef2c0a97a parisc: Fix invalidate/flush vmap routines adds 51d124e21b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d64e3eab75a8 powerpc/xive: fix return value of __setup handler adds 9d71165d3934 powerpc/tm: Fix more userspace r13 corruption adds cf74ff52e352 powerpc/time: Fix KVM host re-arming a timer beyond decrem [...] adds 35de589cb879 powerpc/time: improve decrementer clockevent processing adds 1709b7d14d0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 08d0a26d9244 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 58004f266918 RISC-V: Correctly print supported extensions adds 2a31c54be097 RISC-V: Minimal parser for "riscv, isa" strings adds 40a4d0dfbcf0 RISC-V: Extract multi-letter extension names from "riscv, isa" adds 02d52fbd940a RISC-V: Implement multi-letter ISA extension probing framework adds 3f96db125d68 RISC-V: Do no continue isa string parsing without correct XLEN adds a9b202606c69 RISC-V: Improve /proc/cpuinfo output for ISA extensions adds 6b57ac02b45f RISC-V: Provide a fraemework for RISC-V ISA extensions adds afdcdc7a618a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f9f87f3f822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7227754d689c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e85d29ba4b24 xtensa: fix DTC warning unit_address_format adds e94dc6bbdf29 xtensa: merge stack alignment definitions adds e6d423aaaea1 xtensa: rearrange NMI exit path adds e7e9614b6b3a xtensa: clean up kernel exit assembly code adds 7dc0eb0b6d9f xtensa: enable plugin support adds a3d0245c58f9 xtensa: fix xtensa_wsr always writing 0 adds 1d36b47a0b54 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds dd849524fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 881609f27324 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds e9b57aaae605 fscache: export fscache_end_operation() adds 5ac417d24c6c netfs: Generate enums from trace symbol mapping lists adds 6a19114b8e7f netfs: Rename netfs_read_*request to netfs_io_*request adds f18a378580a7 netfs: Finish off rename of netfs_read_request to netfs_io [...] adds 3a4a38e66d24 netfs: Split netfs_io_* object handling out adds 18b3ff9fe8b8 netfs: Adjust the netfs_rreq tracepoint slightly adds de74023befa1 netfs: Trace refcounting on the netfs_io_request struct adds 6cd3d6fd1fe2 netfs: Trace refcounting on the netfs_io_subrequest struct adds 5c88705e2aea netfs: Adjust the netfs_failure tracepoint to indicate non [...] adds 663dfb65c3b3 netfs: Refactor arguments for netfs_alloc_read_request adds 2de160417315 netfs: Change ->init_request() to return an error code adds a5c9dc445139 ceph: Make ceph_init_request() check caps on readahead adds bc899ee1c898 netfs: Add a netfs inode context adds 4090b31422a6 netfs: Add a function to consolidate beginning a read adds 93345c3ba55f netfs: Prepare to split read_helper.c adds 3be01750d7ac netfs: Rename read_helper.c to io.c adds 16211268fcb3 netfs: Split fs/netfs/read_helper.c adds b900f4b89b4d netfs: Split some core bits out into their own file adds 4058f742105e netfs: Keep track of the actual remote file size adds ab487a4cdfca afs: Maintain netfs_i_context::remote_i_size adds 0f7c1ea5b0e8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 2625119d113e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 47178c7722ac cifs: fix handlecache and multiuser adds 84330d41efb1 cifs: truncate the inode and mapping when we simulate fcollapse adds 06a466565d54 Adjust cifssb maximum read size adds 9a14b65d5901 cifs: we do not need a spinlock around the tree access dur [...] adds dca65818c80c cifs: use a different reconnect helper for non-cifsd threads adds 715391271089 cifs: change iface_list from array to sorted linked list adds f39df340aa02 cifs: during reconnect, update interface if necessary adds 00ba5d2ed22b cifs: fix KASAN warning in parse_server_interfaces() during mount adds c5bd03cc4dd2 cifs: do not skip link targets when an I/O fails adds 66deb735eb71 cifs: fix bad fids sent over wire adds dd7a697ab103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds a1108dcd9373 erofs: rename ctime to mtime adds 7efe6e353780 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e225aa3c38fc exfat: allow access to paths with trailing dots adds 1413276f228f exfat: do not clear VolumeDirty in writeback adds 3f482744eafc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds bd79fd7f44a4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 20992c62aca9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 98237fcda4a2 f2fs: use spin_lock to avoid hang adds 646f64b576f7 f2fs: remove redundant parameter judgment adds d284af43f703 f2fs: compress: fix to print raw data size in error path o [...] adds d98af5f45520 f2fs: introduce gc_urgent_mid mode adds c86868bbc22b f2fs: initialize sbi->gc_mode explicitly adds 9b56adcf5255 f2fs: fix compressed file start atomic write may cause dat [...] adds 98e92867b997 f2fs: use aggressive GC policy during f2fs_disable_checkpoint() adds 069c968850ce Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c5d3786a88f6 gfs2: Fix should_fault_in_pages() logic adds b2d5f10d9662 gfs2: Disable page faults during lockless buffered reads adds 28b6c894942a gfs2: Add read/write page 'fault_stats' adds 6b3ef79b1aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c1666831817 Documentation: ksmbd: update Feature Status table adds 1b699bf3a878 ksmbd: use netif_is_bridge_port adds fa39c30b83ea ksmbd: remove internal.h include adds 5ac0ea1d1e0f ksmbd: remove filename in ksmbd_file adds 43ff44bde7e5 ksmbd: fix racy issue from using ->d_parent and ->d_name adds 9d449cb83b2a ksmbd: increment reference count of parent fp adds a42fbc2549fa ksmbd: shorten experimental warnign on loading the module adds 9835a3ad241e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 7486415a2cc6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 4e1b04af4fe6 nfsd: use correct format characters adds 4fc5f5346592 nfsd: fix using the correct variable for sizeof() adds 3d1024ae504b fs/lock: add new callback, lm_lock_expired, to lock_manage [...] adds 2426f868eca5 fs/lock: only call lm_breaker_owns_lease if there is conflict. adds 301697684696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 37b9ba7fe729 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 163b438b510c fs/jffs2: fix comments mentioning i_mutex adds 4c7c44ee1650 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem adds d051cef784de jffs2: fix memory leak in jffs2_do_mount_fs adds 9cdd3128874f jffs2: fix memory leak in jffs2_scan_medium adds 705757274599 ubifs: rename_whiteout: correct old_dir size computing adds a0127a85ae98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a9a4bc8c76d7 xfs: log worker needs to start before intent/unlink recovery adds dbd0f5299302 xfs: check buffer pin state after locking in delwri_submit adds 941fbdfd6dd0 xfs: xfs_ail_push_all_sync() stalls when racing with updates adds 70447e0ad978 xfs: async CIL flushes need pending pushes to be made stable adds d86142dd7c4e xfs: log items should have a xlog pointer, not a mount adds 8eda87211097 xfs: AIL should be log centric adds 01728b44ef1b xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight adds 2a42a269bb14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 602dac4c59ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b9952e6bcbdd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 186a57c616f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f747d13b4307 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca01309c5c1b Merge branch 'pci/acpi' adds 37bc9723a3b7 Merge branch 'pci/bridge-class-codes' adds b0e8ff8f904d Merge branch 'pci/enumeration' adds cd4f6b1cde8b Merge branch 'pci/hotplug' adds 1edc7a507ad2 PCI: Declare pci_filp_private only when HAVE_PCI_MMAP adds 2f5086984623 PCI: Remove unused assignments adds 10bd45629c0a PCI: kirin: Remove unused assignments adds c41590f812b3 PCI: fu740: Remove unused assignments adds 0ef1f674af01 PCI: cpqphp: Remove unused assignments adds d6ef10c59bbd PCI: ibmphp: Remove unused assignments adds 2a8b7b24b850 x86/PCI: Add #includes to asm/pci_x86.h adds 6a3a5ae87fce Merge branch 'pci/misc' adds 058fe88df43c Merge branch 'pci/p2pdma' adds 5feee930e036 Merge branch 'pci/vga' adds f44aeb2fbc26 Merge branch 'remotes/lorenzo/pci/aardvark' adds 849b720b7913 Merge branch 'pci/host/dwc' adds 0f307cf05770 Merge branch 'remotes/lorenzo/pci/endpoint' adds 0c2c4cefb9f3 Merge branch 'pci/host/fu740' adds 4b52e9cb2f30 Merge branch 'remotes/lorenzo/pci/hv' adds deaf7a2c2e4b PCI: imx6: Invoke the PHY exit function after PHY power off adds 45514f78c65c PCI: imx6: Assert i.MX8MM CLKREQ# even if no device present adds e380e9da1f86 Merge branch 'remotes/lorenzo/pci/imx6' adds 27892ea49fc0 Merge branch 'remotes/lorenzo/pci/misc' adds 15f05c408c59 Merge branch 'remotes/lorenzo/pci/mvebu' adds a959fe1f7fb5 Merge branch 'remotes/lorenzo/pci/qcom' adds 84b576146294 PCI: rcar: Finish transition to L1 state in rcar_pcie_conf [...] adds 6e36203bc14c PCI: rcar: Use PCI_SET_ERROR_RESPONSE after read which tri [...] adds 3e7b96d12139 Merge branch 'remotes/lorenzo/pci/rcar' adds d79e394c7ba5 Merge branch 'remotes/lorenzo/pci/uniphier' adds 150fee3eeae2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ace05a0cb1d9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 642f17d80819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3364c0ef8732 i2c: designware: Remove code duplication adds d714fb25e755 i2c: add tracepoints for I2C slave events adds cb13aa16f34f i2c: meson: Fix wrong speed use from probe adds 1a22aabf20ad i2c: mux: demux-pinctrl: do not deactivate a master that i [...] adds 5db36559df9b Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 6dc16d40cf2f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 48ad69ee985e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds a5436af59877 hwmon: (pmbus) Add Vin unit off handling adds 6ba463edccb9 hwmon: (dell-smm) Add Inspiron 3505 to fan type blacklist adds 73a76bec54b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds b0e5b6f6542f Merge branch 'docs-next' of git://git.lwn.net/linux.git adds bbb9ecf2abe6 media: platform: s5p-g2d: move config to its own file adds a97f41e9c308 media: platform: hva: move config to its own file adds 72a91079218c media: platform: stm32: move config to its own file adds 7acd0dd9e9c6 media: platform: sun8i-di: move config to its own file adds e19e7b615c9c media: platform: sun8i-rotate: move config to its own file adds 669f0cb5ea25 media: platform: vde: move config to its own file adds 5cccbe83ff2f media: platform: ti-vpe: move config to its own file adds 2662ce2d0876 media: platform: rkisp1: move config to its own file adds f5a6e9176e20 media: platform: delta: move config to its own file adds 26e89e83dfb4 media: platform: bdisp: move config to its own file adds 1d031da4f6e7 media: platform: s5p-mfc: move config to its own file adds f879856a91da media: platform: s5p-jpeg: move config to its own file adds 32ccd1f5a116 media: platform: Kconfig: sort entries adds 0461b70d0697 media: platform: move some manufacturer entries adds d7700ca98d7a media: platform: Kconfig: place platform drivers on a submenu adds 64441979bda6 media: platform: rename coda/ to chips-media/ adds dc7bbea90075 media: platform: rename marvell-ccic/ to marvell/ adds c1f3caff2450 media: platform: rename meson/ge2d/ to amlogic/meson-ge2d/ adds 8bbc139c6bde media: platform: rename mtk-jpeg/ to mediatek/mtk-jpeg/ adds 1cb72963fa1e media: platform: rename mtk-mdp/ to mediatek/mtk-mdp/ adds 728dc4075acc media: platform: rename mtk-vcodec/ to mediatek/mtk-vcodec/ adds 574476a7d05d media: platform: rename mtk-vpu/ to mediatek/mtk-vpu/ adds 9b18ef7c9ff4 media: platform: rename tegra/vde/ to nvidia/tegra-vde/ adds 238c84f71120 media: platform: rename exynos4-is/ to samsung/exynos4-is/ adds 3bae07d4b44c media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ adds c1024049033f media: platform: rename s3c-camif/ to samsung/s3c-camif/ adds a7f3b2d32dab media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ adds f4104b7851a8 media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ adds 43ecec16c4fa media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ adds e7b8153e2a4f media: platform: place stm32/ and sti/ under st/ dir adds 407965e2348e media: platform: rename am437x/ to ti/am437x/ adds d24a170bde65 media: platform: rename davinci/ to ti/davinci/ adds ceafdaac46ea media: platform: rename omap3isp/ to ti/omap3isp/ adds 012e3ca3cb4d media: platform: rename omap/ to ti/omap/ adds 8148baabd1c4 media: platform: re-structure TI drivers adds 68f8ef61c659 media: platform: ti/Kconfig: move VPE/CAL entries to it adds f2ab6d3e8c48 media: platform: Create vendor/{Makefile,Kconfig} files adds 63fe3d27b226 media: platform/*/Kconfig: make manufacturer menus more uniform adds 9958d30f38b9 media: Kconfig: cleanup VIDEO_DEV dependencies adds 6cdc31b2d709 media: media/*/Kconfig: sort entries adds 2023a9981111 media: platform: rename mediatek/mtk-jpeg/ to mediatek/jpeg/ adds fc0b582c858e media: atomisp: fix bad usage at error handling logic adds d94304f2c3ac media: i2c: Kconfig: move camera drivers to the top adds 75080cc331e9 media: spi: Kconfig: Place SPI drivers on a single menu adds f4a4f9a54b2c media: platform: amphion: Fix build error without MAILBOX adds 77119adb62dd media: mtk-vcodec: Add missing of_node_put() in mtk_vdec_h [...] adds 5d1ca138026e media: amphion: Add missing of_node_put() in vpu_core_parse_dt() adds 71e6d0608e4d media: platform: Remove unnecessary print function dev_err() adds b4ae8137776f Merge branch 'master' of git://linuxtv.org/media_tree.git adds f1b7d5ffc257 media: pixfmt-yuv-planar.rst: fix PIX_FMT labels adds 4df312b9caf2 media: m5mols/m5mols.h: document new reset field adds 298cf3dfacc9 media: vidtv: use vfree() for memory allocated with vzalloc() adds f445014a2291 media: amphion: fix an issue that using pm_runtime_get_syn [...] adds 05a03eff34ba media: amphion: fix some error related with undefined refe [...] adds a9f7224c67b3 media: amphion: fix some issues to improve robust adds 47aa866f248c media: amphion: cleanup media device if register it fail adds 319bf54bfdfc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 3d13058ed2a6 cpufreq: intel_pstate: Use firmware default EPP adds f6c46b1d62f8 PM: hibernate: Honour ACPI hardware signature by default f [...] adds 7facc36288fc Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next adds 668f69a5f863 thermal: int340x: Increase bitmap size adds c7ff29763989 thermal: int340x: Update OS policy capability handshake adds 16c02447f3e1 Documentation: thermal: DPTF Documentation adds 2a20faf0630e Merge branches 'thermal-int340x' and 'thermal-docs' into l [...] adds 3870a44d50fe cpufreq: powernow-k8: Re-order the init checks adds a335b1e6bb29 cpuidle: intel_idle: Update intel_idle() kerneldoc comment adds 03eb65224e57 cpuidle: intel_idle: Drop redundant backslash at line end adds db7cbdb934d9 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 2ca8e6285250 Revert "ACPI: Pass the same capabilities to the _OSC regar [...] adds c42fa24b4475 ACPI: bus: Avoid using CPPC if not supported by firmware adds c844d22fe0c0 ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU adds 8a0acde0ff1d Merge branches 'acpi-bus' and 'acpi-video' into linux-next adds 6a861abceecb clocksource: acpi_pm: fix return value of __setup handler adds 4560f59dc554 Merge branch 'acpi-misc' into linux-next adds ae0d2ec0830f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds edde56a9a9da Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 7c8ac7903fa2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds d18496e1d54a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 51cad2872435 RDMA/irdma: Add support for address handle re-use adds 70f92521584f RDMA/hns: Use the reserved loopback QPs to free MR before [...] adds 63221acb0c63 RDMA/rxe: Fix ref error in rxe_av.c adds 8a1a0be894da RDMA/rxe: Replace mr by rkey in responder resources adds c9f4c695835c RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC adds 3c3e4d582bdc RDMA/rxe: Delete _locked() APIs for pool objects adds b4a47f6836b9 RDMA/rxe: Replace obj by elem in declaration adds 3ccffe8abf2f RDMA/rxe: Move max_elem into rxe_type_info adds df34dc9e03bf RDMA/rxe: Shorten pool names in rxe_pool.c adds 3225717f6dfa RDMA/rxe: Replace red-black trees by xarrays adds 3197706abd05 RDMA/rxe: Use standard names for ref counting adds b0bf5e8d3c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ea566422cbd can: isotp: sanitize CAN ID checks in isotp_bind() adds 30ffd5332e06 can: isotp: return -EADDRNOTAVAIL when reading from unboun [...] adds 42bf50a1795a can: isotp: support MSG_TRUNC flag when reading from socket adds 7843d3c8e5e6 dt-bindings: can: xilinx_can: Convert Xilinx CAN binding to YAML adds c34983c94166 can: ucan: fix typos in comments adds a0bfd73deba1 Merge tag 'linux-can-next-for-5.18-20220316' of git://git. [...] adds e077ed58c243 bareudp: use ipv6_mod_enabled to check if IPv6 enabled adds a8df216630fe hamradio: Fix wrong assignment of 'bbc->cfg.loopback' adds af1147b236da net: ksz884x: optimize netdev_open flow and remove static [...] adds 2fc559c8cba0 gve: Fix spelling mistake "droping" -> "dropping" adds f403443015c6 net: hns3: Fix spelling mistake "does't" -> "doesn't" adds 571703ff387c net: mv643xx_eth: undo some opreations in mv643xx_eth_probe adds 4de7c8bd6a38 phy: Remove duplicated include in phy-fsl-lynx-28g.c adds a860352e9dd0 net: dsa: Never offload FDB entries on standalone ports adds ab95465cde23 net/sched: add vlan push_eth and pop_eth action to the har [...] adds 697319b2954f net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit adds 725726fd1fb7 net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly adds 717f1019c0fc Merge branch 'flow_offload-add-tc-vlan-push_eth-and-pop_et [...] adds 05fc65f3f5e4 ptp: ocp: Fix PTP_PF_* verification requests adds 270a95966881 dt-bindings: net: mvneta: Add marvell,armada-ac5-neta adds 2d2a514c1d61 net: mvneta: Add support for 98DX2530 Ethernet port adds 82192c49f343 Merge branch 'net-mvneta-armada-98dx2530-soc' adds 435fe1c0c1f7 net: geneve: support IPv4/IPv6 as inner protocol adds 58e06d05d43a net: stmmac: clean up impossible condition adds 1abea24af42c selftests: net: fix array_size.cocci warning adds e243f39685af Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds df4d35e1f01f enetc: use correct format characters adds d65aea8e8298 bnx2x: use correct format characters adds c011072c9035 net/fsl: xgmac_mdio: use correct format characters adds 8624a95ecdea vlan: use correct format characters adds 30fb35989dcc net: ethernet: ti: Fix spelling mistake and clean up message adds 21c68644ff83 ethernet: sun: Fix spelling mistake "mis-matched" -> "mismatched" adds 02f393381d14 gtp: Fix inconsistent indenting adds 2bcd5b9f357d ice: Fix inconsistent indenting in ice_switch adds 2b1d0a242a00 ice: fix return value check in ice_gnss.c adds 4c1202189e35 ice: add trace events for tx timestamps adds fad6c1f1a109 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 54744510fa9c r8169: improve driver unload and system shutdown behavior [...] adds ec7328b59176 net: bridge: mst: Multiple Spanning Tree (MST) mode adds 8c678d60562f net: bridge: mst: Allow changing a VLAN's MSTI adds 122c29486e1f net: bridge: mst: Support setting and reporting MST port states adds 87c167bb94ee net: bridge: mst: Notify switchdev drivers of MST mode changes adds 6284c723d9b9 net: bridge: mst: Notify switchdev drivers of VLAN MSTI mi [...] adds 7ae9147f4312 net: bridge: mst: Notify switchdev drivers of MST state changes adds cceac97afa09 net: bridge: mst: Add helper to map an MSTI to a VID set adds 48d57b2e5f43 net: bridge: mst: Add helper to check if MST is enabled adds f54fd0e16306 net: bridge: mst: Add helper to query a port's MST state adds 332afc4c8c0d net: dsa: Validate hardware support for MST adds 8e6598a7b0fa net: dsa: Pass VLAN MSTI migration notifications to driver adds 7414af30b7d8 net: dsa: Handle MST state changes adds 49c98c1dc7d9 net: dsa: mv88e6xxx: Disentangle STU from VTU adds 7dc96039b967 net: dsa: mv88e6xxx: Export STU as devlink region adds acaf4d2e36b3 net: dsa: mv88e6xxx: MST Offloading adds 82e94d4144d7 Merge branch 'net-bridge-multiple-spanning-trees' adds 7b6e6235b664 net: dsa: microchip: ksz8795: handle eee specif erratum adds 2b341f7532d4 ptp: ocp: Make debugfs variables the correct bitwidth adds 4fa72108029c net: mscc: ocelot: refactor policer work out of ocelot_set [...] adds ccb6ed426f10 net: mscc: ocelot: add port mirroring support using tc-matchall adds c3d427eac90f net: mscc: ocelot: establish functions for handling VCAP a [...] adds f2a0e216bee5 net: mscc: ocelot: offload per-flow mirroring using tc-mir [...] adds 0148bb50b8fd net: dsa: pass extack to dsa_switch_ops :: port_mirror_add() adds 5e497497681e net: dsa: felix: add port mirroring support adds 3e66fd54aeac Merge branch 'mirroring-for-ocelot-switches' adds 7c3b4df594b6 net/mlx5e: Validate MTU when building non-linear legacy RQ [...] adds c3cce0fff3a3 net/mlx5e: Add headroom only to the first fragment in legacy RQ adds 8d35fb57fd90 net/mlx5e: Build SKB in place over the first fragment in n [...] adds e26eceb90b01 net/mlx5e: RX, Test the XDP program existence out of the handler adds 064990d0b65f net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle adds 998923932f13 net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear adds 8f8533650325 net/mlx5: DR, Adjust structure member to reduce memory hole adds 003f4f9acb05 net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk adds 5c4f9b6e91e8 net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to red [...] adds f51bb5179300 net/mlx5: DR, Remove num_of_entries byte_size from struct [...] adds 597534bd5633 net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to red [...] adds 0d7f1595bb96 net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory adds ebf04231cf14 net/mlx5: CT: Remove extra rhashtable remove on tuple entries adds 4206fe40b2c0 net/mlx5: Remove unused exported contiguous coherent buffe [...] adds 770c9a3a01af net/mlx5: Remove unused fill page array API function adds 5edce151386e Merge tag 'mlx5-updates-2022-03-17' of git://git.kernel.or [...] adds bc1962e52333 net: lan743x: Add support to display Tx Queue statistics adds cdea83cc103a net: lan743x: Add support for EEPROM adds d808f7ca8d23 net: lan743x: Add support for OTP adds 60942c397af6 net: lan743x: Add support for PTP-IO Event Input External [...] adds e432dd3bee2c net: lan743x: Add support for PTP-IO Event Output (Periodi [...] adds e913c09dbe3b Merge branch 'lan743x-PCI11010-#PCI11414' adds 066291bec0c5 iwlwifi: mei: fix building iwlmei adds 7f5f00cdf795 brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" adds 00f1d133867f rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" adds b7379148f598 rtw89: modify dcfo_comp to share with chips adds 8379fa611536 rtw89: 8852c: add write/read crystal function in CFO tracking adds a9ffae8d3f9d rtw89: 8852c: add setting of TB UL TX power offset adds 84d0e33e51df rtw89: 8852c: add read/write rf register function adds 2a5f2b32639a rtw89: add config_rf_reg_v1 to configure RF parameter tables adds 828a4396e52a rtw89: modify MAC enable functions adds e07a99682972 rtw89: initialize preload window of D-MAC adds de78869d1f48 rtw89: disable FW and H2C function if CPU disabled adds feed65417847 rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs adds 8001c741e351 rtw89: change value assignment style of rtw89_mac_cfg_gnt() adds d780f926d633 rtw89: extend mac tx_en bits from 16 to 32 adds de7ba639e6c5 rtw89: implement stop and resume channels transmission v1 adds e809904f9bd2 mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u [...] adds 4dd4ad44b7da mt76: mt7663u: introduce mt7663u_mcu_power_on routine adds cbaa0a404f8d mt76: mt7921: fix up the monitor mode adds 07241519b357 mt76: mt7921: use mt76_hw instead of open coding it adds 233e39d1ed2c mt76: mt7915: fix DFS no radar detection event adds 499da7200f35 mt76: split single ldpc cap bit into bits adds 11a72265928f mt76: mt7921: make mt7921_init_tx_queues static adds e907341dab1b mt76: mt7921: fix xmit-queue dump for usb and sdio adds 849ee6ac9dd3 mt76: mt7921: fix mt7921_queues_acq implementation adds 123bc712b1de mt76: fix monitor mode crash with sdio driver adds 3f71ff0868e6 mt76: mt7915: allow beaconing on all chains adds 37b5e57b0c76 mt76: connac: add 6 GHz support for wtbl and starec configuration adds b4d093e321bd mt76: mt7915: add 6 GHz support adds 1c2d366ecb41 mt76: mt7915: fix eeprom fields of txpower init values adds ae146683001a mt76: mt7915: add txpower init for 6GHz adds 9a657684158f mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration adds 01318bc00d16 mt76: mt7915: check for devm_pinctrl_get() failure adds c00e13726b6c mt76: connac: make read-only array ba_range static const adds f1fe8eefd2dd mt76: use le32/16_get_bits() whenever possible adds 6450b1335f51 mt76: fix invalid rssi report adds 70493b869249 mt76: mt7915: set band1 TGID field in tx descriptor adds bd1407ed22ed mt76: mt7915: fix beamforming mib stats adds 381d9de774d4 mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() adds 51f9325c7b43 mt76: mt7915: fix typos in comments adds 84bba93ac46e mt76: usb: add req_type to ___mt76u_rr signature adds e0daf14d9f4e mt76: usb: add req_type to ___mt76u_wr signature adds 6cb596ba84e3 mt76: usb: introduce __mt76u_init utility routine adds eafe031fd664 mt76: mt7921: disable runtime pm for usb adds b72fd217934d mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb adds 5b834b0d4d6b mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in commo [...] adds 9da47b504c5b mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in comm [...] adds 8b7a56d5c0c9 mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac c [...] adds 0d2afe09fad5 mt76: mt7921: add mt7921u driver adds 1c71e03afe4b mt76: mt7921: move mt7921_init_hw in a dedicated work adds 6b7f9aff7c67 mt76: mt7915: introduce 802.11ax multi-bss support adds 32bfd774626d mt76: fix wrong HE data rate in sniffer tool adds 1f12fa34e5dc mt76: mt7921: don't enable beacon filter when IEEE80211_CO [...] adds 24e69f6bc3ca mt76: fix monitor rx FCS error in DFS channel adds a93ccb5c386c Merge tag 'mt76-for-kvalo-2022-03-16' of https://github.co [...] adds 54f586a91532 rfkill: make new event layout opt-in adds dca51fe7fbb1 Merge tag 'wireless-next-2022-03-18' of git://git.kernel.o [...] adds efb3719f4ab0 af_vsock: SOCK_SEQPACKET receive timeout test adds e89600ebeeb1 af_vsock: SOCK_SEQPACKET broken buffer test adds 046e1537a3cf net: set default rss queues num to physical cores / 2 adds 4edf21aa94ee af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. adds 12a18341b5c3 mptcp: send ADD_ADDR echo before create subflows adds 0978e5919c28 atl1c: remove redundant assignment to variable size adds 79fdce0513ac qlcnic: remove redundant assignment to variable index adds 0ca8794a446c Bluetooth: mgmt: remove redundant assignment to variable cur_len adds cc68a041d2f8 Bluetooth: btusb: Add missing Chicony device for Realtek R [...] adds f5c3f98946e3 Bluetooth: btmtkuart: rely on BT_MTK module adds 3640e7f4cb35 Bluetooth: btmtkuart: add .set_bdaddr support adds 6ac034a76aa2 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] adds 0eaecfb2e481 Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL adds b3cf94c8b6b2 Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] adds f63d24baff78 Bluetooth: Fix use after free in hci_send_acl adds 32cb08e95869 Bluetooth: hci_uart: add missing NULL check in h5_enqueue adds 18e8055c8814 Bluetooth: btrtl: Add support for RTL8852B adds 1f667e157605 Bluetooth: Don't assign twice the same value adds da8912176fb0 Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready() adds 37b63c68194d Bluetooth: msft: Clear tracked devices on resume adds ff39fc1bc6b4 Bluetooth: Send AdvMonitor Dev Found for all matched devices adds 9fa6b4cda3b4 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] adds a76d269a4e86 Bluetooth: btmtkuart: fix error handling in mtk_hci_wmt_sync() adds b062a0b9c1dc Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt adds 546ff98eb3a0 Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATES adds d786105ef25c Bluetooth: mt7921s: Add .get_data_path_id adds f41b91fa1783 Bluetooth: mt7921s: Add .btmtk_get_codec_config_data adds 5ad80cfcf300 Bluetooth: mt7921s: Add WBS support adds 27e8527e006f Bluetooth: hci_bcm: Add the Asus TF103C to the bcm_broken_ [...] adds 520e31a99100 Bluetooth: bcm203x: remove superfluous header files adds 726c0eb7cb15 Bluetooth: ath3k: remove superfluous header files adds 53fb430e2070 Merge tag 'for-net-next-2022-03-18' of git://git.kernel.or [...] adds ad739d0889a8 i40e: little endian only valid checksums adds 5d705de0cd34 igb: zero hwtstamp by default adds 49270afa037b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 800c326bfa9c nfc: st21nfca: remove unnecessary skb check before kfree_skb() adds d5f497b88979 ptp: ocp: use snprintf() in ptp_ocp_verify() adds b58b1f563ab7 xfrm: rework default policy structure adds 62f65554f5cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4e8231f1c22d net/mlx5e: Prepare non-linear legacy RQ for XDP multi buff [...] adds 9cb9482ef10e net/mlx5e: Use fragments of the same size in non-linear le [...] adds d51f4a4cca6f net/mlx5e: Use page-sized fragments with XDP multi buffer adds ea5d49bdae8b net/mlx5e: Add XDP multi buffer support to the non-linear [...] adds ddc87e7d4775 net/mlx5e: Store DMA address inside struct page adds 49529a172685 net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame adds c090451633f8 net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX adds 9ded70fa1d81 net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer mode adds 39a1665d16a2 net/mlx5e: Implement sending multi buffer XDP frames adds fbeed25bcc45 net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff adds a48ad58cec18 net/mlx5e: Support multi buffer XDP_TX adds 1b8a10bbfe77 net/mlx5e: Permit XDP with non-linear legacy RQ adds 08c34e95422b net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT adds 60796198b44f net/mlx5e: Statify function mlx5_cmd_trigger_completions adds 5dc2b581cd2c net/mlx5e: HTB, remove unused function declaration adds 092d992b76ed Merge tag 'mlx5-updates-2022-03-18' of git://git.kernel.or [...] adds 9ac9c6d18311 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5142239a2221 net: veth: Account total xdp_frame len running ndo_xdp_xmit adds 718a18a0c8a6 veth: Rework veth_xdp_rcv_skb in order to accept non-linear skb adds 7cda76d858a4 veth: Allow jumbo frames in xdp mode adds e0999c8e5909 selftests/bpf: Fix tunnel remote IP comments adds 4f554e955614 ftrace: Add ftrace_set_filter_ips function adds cad9931f64dc fprobe: Add ftrace based probe APIs adds 54ecbe6f1ed5 rethook: Add a generic return hook adds 75caf33eda24 rethook: x86: Add rethook x86 implementation adds 83acdce68949 arm64: rethook: Add arm64 rethook implementation adds 02752bd99dc2 powerpc: Add rethook support adds 515a49173b80 ARM: rethook: Add rethook arm implementation adds 5b0ab78998e3 fprobe: Add exit_handler support adds 6ee64cc3020b fprobe: Add sample program for fprobe adds ab51e15d535e fprobe: Introduce FPROBE_FL_KPROBE_SHARED flag for fprobe adds aba09b44a985 docs: fprobe: Add fprobe description to ftrace-use.rst adds f4616fabab39 fprobe: Add a selftest for fprobe adds 245d94965520 Merge branch 'fprobe: Introduce fprobe function entry/exit probe' adds a0019cd7d41a lib/sort: Add priv pointer to swap function adds aecf489f2ce5 kallsyms: Skip the name search for empty string adds 0dcac2725406 bpf: Add multi kprobe link adds 42a5712094e8 bpf: Add bpf_get_func_ip kprobe helper for multi kprobe link adds 97ee4d20ee67 bpf: Add support to inline bpf_get_func_ip helper on x86 adds ca74823c6e16 bpf: Add cookie support to programs attached with kprobe m [...] adds 85153ac06283 libbpf: Add libbpf_kallsyms_parse function adds 5117c26e8773 libbpf: Add bpf_link_create support for multi kprobes adds ddc6b04989eb libbpf: Add bpf_program__attach_kprobe_multi_opts function adds f7a11eeccb11 selftests/bpf: Add kprobe_multi attach test adds 2c6401c966ae selftests/bpf: Add kprobe_multi bpf_cookie test adds 9271a0c7ae7a selftests/bpf: Add attach test for bpf_program__attach_kpr [...] adds 318c812cebfc selftests/bpf: Add cookie test for bpf_program__attach_kpr [...] adds 5a5c11ee3e65 Merge branch 'bpf: Add kprobe multi link' adds bc380eb9d048 libbpf: .text routines are subprograms in strict mode adds 262cfb74ffda libbpf: Init btf_{key,value}_type_id on internal map open adds 430025e5dca5 libbpf: Add subskeleton scaffolding adds 00389c58ffe9 bpftool: Add support for subskeletons adds 3cccbaa03321 selftests/bpf: Test subskeleton functionality adds 60911970b016 Merge branch 'Subskeleton support for BPF librariesThread- [...] adds a4c9fe0ed4a1 selftests/bpf: Fix error reporting from sock_fields programs adds 2d2202ba858c selftests/bpf: Check dst_port only on the client socket adds e06b5bbcf3f1 selftests/bpf: Use constants for socket states in sock_fie [...] adds deb594004644 selftests/bpf: Fix test for 4-byte load from dst_port on b [...] adds 63cc8e20b384 Merge branch 'bpf-fix-sock-field-tests' adds 08063b4bc158 bpftool: Add BPF_TRACE_KPROBE_MULTI to attach type names table adds edc3ec09ab70 bpf: Factor out fd returning from bpf_btf_find_by_name_kind adds 9492450fd287 bpf: Always raise reference in btf_get_module_btf adds 965e0ab7e205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4e371d996590 Merge tag 'spi-nor/for-5.18' into mtd/next adds 1b35374fb93a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 19235c0421d9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 34180d97a38e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f11de8611fd6 Merge tag 'drm-intel-next-fixes-2022-03-17' of git://anong [...] adds df8f26103c46 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds a73e65ea1c9e drm/amd: Add USBC connector ID adds 6eec70d3b9ff drm/amdgpu: make amdgpu_display_framebuffer_init() static adds 0fbd4782d6a1 drm/amdgpu: drop amdgpu_display_gem_fb_init() adds 9cf0ddc1002c drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static adds c4d89ca2ca1a drm/amdgpu: prevent memory wipe in suspend/shutdown stage adds 542d5ceffa33 drm/amdgpu: conduct a proper cleanup of PDB bo adds 6db2a535815a drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test adds 350c8d14d6f8 drm/amdkfd: refine event_interrupt_poison_consumption adds 6b157163c7b4 drm/amdkfd: replace source_id with client_id for RAS poiso [...] adds d3c7b652f858 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) adds a52d0fb48923 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) adds d730d969b392 drm/amdgpu: Fix spelling mistake "regiser" -> "register" adds 56032d2994c3 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() adds 3f0a942194a9 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough adds 2c39c08992f8 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN adds aa4306c505ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 5c2b571ed2ba Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 4e6b058e4508 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds d190d1a8b461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7dd5ab06b54f Merge branch 'regmap-linus' into regmap-next adds 86fc59ef818b regmap: add configurable downshift for addresses adds 0074f3f2b1e4 regmap: allow a defined reg_base to be added to every address adds c53d92b4b351 Merge remote-tracking branch 'regmap/for-5.18' into regmap-next adds c1fd1fd7c087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 864cb14c0fa2 ALSA: hda/realtek: Fix LED on Zbook Studio G9 adds a893b7fc7b59 ALSA: core: Fix typo in 'PCM Timer Interface' help adds 8a580a26760c ALSA: oss: Release temporary buffers upon errors adds d784edf80d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a345a5e13ccc Merge branch 'asoc-linus' into asoc-next adds b26f965f7c83 ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy adds 638cec39339d ASoC: fsl_spdif: Add new registers included on i.MX8ULP adds d1129bbe141b MAINTAINERS: Add Shengjiu to maintainer list of sound/soc/fsl adds c639e85e93aa ASoC: atmel: mchp-pdmc: print the correct property name adds 40c2c63ac40d ASoC: SOF: set up scheduler widget before all other widget [...] adds 051744b1bf0b ASoC: SOF: Make sof_widget_setup/free IPC agnostic adds 657774acd00f ASoC: SOF: Make sof_suspend/resume IPC agnostic adds a0149a6bf0b4 ASoC: SOF: Introduce IPC ops for kcontrol IO adds 10f461d79c2d ASoC: SOF: Add IPC3 topology control ops adds 838d04f3e232 ASoC: SOF: Add volume_get/put IPC3 ops adds a66687464368 ASoC: SOF: Add switch get/put IPC3 ops adds 049307aad2a3 ASoC: SOF: Add enum_get/put control ops for IPC3 adds 544ac8858f24 ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 adds 67ec2a091630 ASoC: SOF: Add bytes_ext control IPC ops for IPC3 adds 967885ee45e4 ASoC: SOF: Introduce IPC-specific PCM ops adds 442c7128219b ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets [...] adds 4123c24bd13c ASoC: SOF: Introduce IPC3 PCM hw_free op adds 621fd48c8cc8 ASoC: SOF: Define hw_params PCM op for IPC3 adds beac3f4cb66f ASoC: SOF: Add trigger PCM op for IPC3 adds b243b437f4c4 ASoC: SOF: Add dai_link_fixup PCM op for IPC3 adds 3816bbea6442 ASoC: SOF: expose sof_route_setup() adds 31cd6e469364 ASoC: SOF: topology: Add ops for setting up and tearing do [...] adds 85f7a8b6e1be ASoC: SOF: Add a new dai_get_clk topology IPC op adds 49a24e9d9c74 Make the SOF control, PCM and PM code IPC agnostic adds e708dfc5e526 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next adds d4e574098519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc5248fe70b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 81459350d581 io_uring: cache req->apoll->events in req->cflags adds 91eac1c69c20 io_uring: cache poll/double-poll state with a request flag adds ab0cb592a3cc Merge branch 'for-5.18/io_uring' into for-next adds ae4da18941c1 io_uring: normilise naming for fill_cqe* adds 6695490dc857 io_uring: refactor timeout cancellation cqe posting adds 3b2b78a8eb7c io_uring: extend provided buf return to fails adds b91ef1872869 io_uring: fix provided buffer return on failure for kiocb_done() adds 0f84747177b9 io_uring: remove extra barrier for non-sqpoll iopoll adds 66fc25ca6b7e io_uring: shuffle io_eventfd_signal() bits around adds 9333f6b4628c io_uring: thin down io_commit_cqring() adds 9aa8dfde4869 io_uring: fold evfd signalling under a slower path adds 2fca248cb2fe Merge branch 'for-5.18/io_uring' into for-next adds bcfe9b6cbb44 virtio_blk: eliminate anonymous module_init & module_exit adds 59f59bea7fb9 Merge branch 'for-5.18/drivers' into for-next adds dbc7d452e7cf io_uring: manage provided buffers strictly ordered adds 284534f9df0a Merge branch 'for-5.18/io_uring' into for-next adds 572299f03afd block: limit request dispatch loop duration adds c71506bfede0 Merge branch 'for-5.18/block' into for-next adds 5e6a7d1eb834 nvme-multipath: use vmalloc for ANA log buffer adds 8f31dded50d9 nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio adds 462b8b2d8497 nvme-tcp: don't initialize ret variable adds a387935c241d nvme-tcp: don't fold the line adds 841aee4d75f1 nvme-tcp: lockdep: annotate in-kernel sockets adds b2fb99e42598 nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport adds 0acb8231ebae nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_t [...] adds a8adf0cddc23 nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal adds 73d77c53ff34 nvmet: don't fold lines adds 98152eb70fff nvmet: use snprintf() with PAGE_SIZE in configfs adds da7837339641 nvmet: move the call to nvmet_ns_changed out of nvmet_ns_r [...] adds b739e1370520 nvme: cleanup how disk->disk_name is assigned adds e559398f47e0 nvme: remove nvme_alloc_request and nvme_alloc_request_qid adds ce8d78616a6b nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH adds ae53aea611b7 Merge tag 'nvme-5.18-2022-03-17' of git://git.infradead.or [...] adds 1c405ce254ff Merge branch 'for-5.18/drivers' into for-next adds ee37eddbfa9e block: avoid use-after-free on throttle data adds 0a9a25ca7843 block: let blkcg_gq grab request queue's refcnt adds 8f9e7b65f833 block: cancel all throttled bios in del_gendisk() adds 4679d0b736d8 Merge branch 'for-5.18/block' into for-next adds adf3a9e9f556 io_uring: don't check unrelated req->open.how in accept request adds 556ec1d924b8 Merge branch 'for-5.18/io_uring' into for-next adds 5e929367468c io_uring: terminate manual loop iterator loop correctly fo [...] adds eece50ff1549 Merge branch 'for-5.18/io_uring' into for-next adds abdad709ed8f io_uring: recycle provided before arming poll adds a66eb2f378b8 Merge branch 'for-5.18/io_uring' into for-next adds 79f23f32a083 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 2403c56eb5fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c7bc9f03b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 90d956c42c82 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds dc3d879c6ffa dt-bindings: mmc: renesas,sdhi: Document RZ/G2UL SoC adds 6d3ea20a8b92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0efeccc600c0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 7c1599c552d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be3c8b6b3e61 Merge branch 'regulator-linus' into regulator-next adds e34855b99696 regulator: dt-bindings: Add PMX65 compatibles adds 5999f85ddeb4 regulator: qcom-rpmh: Add support for SDX65 adds 52577a86f146 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] adds cbcc77ff313a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ae704560a63 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 07a25676f50b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds bf908afcc74b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 7316b1fb4954 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b9e70d9c95a4 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 362278be0e1a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 7a4b17b3be90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8ccdc16a4399 watchdog: imx2_wdg: Alow ping on suspend adds 1f7590ac16e7 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] adds 29ef7d07631c watchdog: aspeed: add nowayout support adds 16055ec50a35 watchdog: Improve watchdog_dev function documentation adds 21d265b803fa dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support adds 8914d3988581 watchdog: renesas_wdt: Add R-Car Gen4 support adds 7f6abbe923ed watchdog: allow building BCM7038_WDT for BCM4908 adds 68be3c7db4c5 watchdog: orion_wdt: support pretimeout on Armada-XP adds a5655a44a9be watchdog: ixp4xx: Implement restart adds 1b599c57fb2b Watchdog: sp5100_tco: Move timer initialization into function adds 71c2335ff243 Watchdog: sp5100_tco: Refactor MMIO base address initialization adds f232fcda90e5 Watchdog: sp5100_tco: Add initialization using EFCH MMIO adds be13f930e81b Watchdog: sp5100_tco: Enable Family 17h+ CPUs adds 58045f854c84 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 985f62afc329 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b2c3a23ea26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 90e47502b28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3c7344b89938 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds 3e3ece8c6a70 Merge branch 'spi-linus' into spi-next adds 2d2c73318bd5 spi: Get sgs size fix into branch adds ebc4cb43ea5a spi: Fix erroneous sgs value with min_t() adds 89b35e3f2851 spi: fsi: Implement a timeout for polling status adds ebcbbd0316bf Merge remote-tracking branch 'spi/for-5.18' into spi-next adds 213d3de9544b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01683580c65f MAINTAINERS: Update maintainers for paravirt ops and VMwar [...] adds d69079d04f93 MAINTAINERS: Add Zack as maintainer of vmmouse driver adds 686016f73242 MAINTAINERS: Mark VMware mailing list entries as email aliases adds 3e6a27d26fae Merge branch into tip/master: 'x86/misc' adds d4c9df20a37d x86/nmi: Remove the 'strange power saving mode' hint from [...] adds 82c20a7b207d Merge branch into tip/master: 'x86/cleanups' adds cfb8c6f9e2c9 Merge branch 'linus' adds b8cc0816642e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b987eb3e605e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 2015e6f0b161 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 1c3b5c62fc85 pinctrl: npcm: Fix broken typing on 64bit platforms adds 8f887b78961c irq/qcom-mpm: Fix build error without MAILBOX adds 294aee8ab6cb irqchip/irq-qcom-mpm: fix return value check in qcom_mpm_init() adds 9c82c3f29100 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds aa253084ec21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 99b3ff10b09b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 06394531b425 KVM: arm64: Generalise VM features into a set of flags adds 21ea45784275 KVM: arm64: fix typos in comments adds 714797c98edd Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/li [...] adds 85f013070639 Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gf [...] adds a6e2c582fa07 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds d652b714ac33 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds fa89cfacce4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aa31dd94dc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6060a75e77fb platform/x86: thinkpad_acpi: consistently check fan_get_st [...] adds 20e1d6402a71 ACPI / x86: Add support for LPS0 callback handler adds b1f66033cd4e platform/x86: amd-pmc: Move to later in the suspend process adds 23f5f7007ab3 platform/x86: amd-pmc: Output error codes in messages adds 0d64787e24c6 platform/x86: amd-pmc: Drop CPU QoS workaround adds 0c2c21a1fa5b platform/x86: amd-pmc: Only report STB errors when STB enabled adds 06384573a3e8 Documentation: syfs-class-firmware-attributes: Lenovo Cert [...] adds b49f72e7f96d platform/x86: think-lmi: Certificate authentication support adds 79438bc78217 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5d159b6e6d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7a1db004794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d10ea152e2f ipmi: initialize len variable adds 8524bdef2e5f Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 7a19006b60b1 kernfs: remove unneeded #if 0 guard adds 1970a0623002 kernfs: fix typos in comments adds 5bff9632b538 scripts: get_abi.pl: Fix typo in help message adds 9ad307213fa4 driver core: Refactor multiple copies of device cleanup adds 4b775aaf1ea9 driver core: Refactor sysfs and drv/bus remove hooks adds f2aad54703db driver core: dd: fix return value of __setup handler adds b0f6807d3566 base: soc: Make soc_device_match() simpler and easier to read adds 5a242d8547bd samples/kobject: Use sysfs_emit instead of sprintf adds 615f3eea0d5f Documentation: add note block surrounding security patch note adds 451fd6ee1adb devres: fix typos in comments adds 587d39b260c4 Documentation: add link to stable release candidate tree adds 555d44932c67 Documentation: update stable tree link adds 901581389ead drivers/base/dd.c : Remove the initial value of the global [...] adds 88d99e870143 Documentation: update stable review cycle documentation adds b9d4777fd770 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 7f220d4a38e0 Merge tag 'v5.17-rc8' into usb-next adds aff477cb8f94 xen/usb: harden xen_hcd against malicious backends adds 393dcd1f2b75 usb: usbip: eliminate anonymous module_init & module_exit adds 6653b827613a usb: gadget: eliminate anonymous module_init & module_exit adds 1892bf90677a USB: usb-storage: Fix use of bitfields for hardware data i [...] adds 5cd601e699f7 usb: gadget: Makefile: remove ccflags-y adds 0066472de157 usb: dwc3: Issue core soft reset before enabling run/stop adds ac484005767b dt-bindings: usb: mtk-xhci: add compatible for mt8186 adds 46d2c20b0b10 usb: gadget: fsl_qe_udc: Add missing semicolon in qe_ep_dequeue() adds 920ca4e31d7b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 1d70c2437148 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 53819a0d97aa tty: hvc: fix return value of __setup handler adds ab818c7aa754 kgdboc: fix return value of __setup handler adds 4f6f194f2be4 tty: serial: serial_txx9: remove struct uart_txx9_port adds 988c7c006910 serial: samsung_tty: do not unlock port->lock for uart_wri [...] adds a6cee01b4f92 serial: 8250_mtk: make two read-only arrays static const adds 168b504bc1d2 tty: serial: jsm: remove redundant assignments to variable [...] adds b0db9263b0d5 tty: serial: jsm: fix two assignments in if conditions adds 1a282ef0a18f serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS adds 0dc0da881b45 tty: serial: bcm63xx: use more precise Kconfig symbol adds dffa58b64cca serial: 8250_tegra: mark acpi_device_id as unused with !ACPI adds d3a46d0d83f9 tty: serial: samsung: embed s3c24xx_uart_info in parent structure adds 7483189d6b3c tty: serial: samsung: embed s3c2410_uartcfg in parent structure adds 3aec40096550 tty: serial: samsung: reduce number of casts adds 97a6cfe8115b tty: serial: samsung: constify s3c24xx_serial_drv_data adds 5d18bec0cf73 tty: serial: samsung: constify UART name adds 8eea61c00f7c tty: serial: samsung: constify s3c24xx_serial_drv_data members adds bb1d98187b09 tty: serial: samsung: constify variables and pointers adds f25fbd5b1ef3 tty: serial: samsung: simplify getting OF match data adds 927728a34f11 serial: sc16is7xx: Clear RS485 bits in the shutdown adds 02a64ef64c4e dt-bindings: serial: samsung: Add ARTPEC-8 UART adds 1db536f95d02 tty: serial: samsung: Add ARTPEC-8 support adds f58c252e30cf serial: 8250: fix XOFF/XON sending when DMA is used adds b31c41339f4f vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE adds 20b13ad9ad0c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds cc6ce5ac2c99 Merge tag 'iio-for-5.18a' of https://git.kernel.org/pub/sc [...] adds 6aec3bfe38e3 Merge tag 'coresight-next-v5.18-v2' of git://git.kernel.or [...] adds fefb8a2a9413 virtio_console: eliminate anonymous module_init & module_exit adds e70bcbcfa983 VMCI: Update maintainers for VMCI adds 5df0e734b8c3 VMCI: Check exclusive_vectors when freeing interrupt 1 adds c8e9b30ccae6 VMCI: Release notification_bitmap in error path adds 7bbbd0845818 mei: me: add Alder Lake N device id. adds c10187b1c5eb mei: avoid iterator usage outside of list_for_each_entry adds b734fed01398 virt: fsl_hypervisor: Directly return 0 instead of using l [...] adds fbeac3dfc762 virt: acrn: Remove unsued acrn_irqfds_mutex. adds 8a6e85f75a83 virt: acrn: obtain pa from VMA with PFNMAP flag adds ecd1735f14d6 virt: acrn: fix a memory leak in acrn_dev_ioctl() adds f1bc423f5630 misc: rtsx: clean up one inconsistent indenting adds 3b2e6a932ead misc: bcm-vk: Remove viper from device id table adds 1456277644b3 platform: goldfish: pipe: Use platform_get_irq() to get th [...] adds e0de88dc7ba2 pps: generators: pps_gen_parport: Switch to use module_par [...] adds 66bcd06099bb parport_pc: Also enable driver for PCI systems adds 824a29ad44b6 misc: sgi-gru: Fix spelling mistake "unexpect" -> "unexpected" adds 2413ffbf19a9 bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series adds 64f93a9a27c1 bus: mhi: Fix pm_state conversion to string adds ed2d98050323 bus: mhi: Fix MHI DMA structure endianness adds a0f5a630668c bus: mhi: Move host MHI code to "host" directory adds d28cab4d4aa0 bus: mhi: Use bitfield operations for register read and write adds ba1d2b86b6a6 bus: mhi: Use bitfield operations for handling DWORDs of r [...] adds 792ba3218441 bus: mhi: Cleanup the register definitions used in headers adds 84f5f31f110e bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_rin [...] adds 8485149c7a84 bus: mhi: Move common MHI definitions out of host directory adds 3a1b8e281a26 bus: mhi: Make mhi_state_str[] array static inline and mov [...] adds 95c211f03fc7 counter: 104-quad-8: Add COMPILE_TEST depends adds 4da08477ea1f counter: Set counter device name adds 73799a889262 counter: add new COUNTER_EVENT_CHANGE_OF_STATE adds 257e3df40c62 counter: interrupt-cnt: add counter_push_event() adds cac229ed3fde MAINTAINERS: Add Counter subsystem git tree adds 04c633873c01 counter: add defaults to switch-statements adds 6caf745d6172 w1/ds2490: remove spurious newlines within hexdump adds 6e07a33f97d6 w1: w1_therm: Add support for Maxim MAX31850 thermoelement IF. adds cd9363018269 nvmem: dt-bindings: Fix the error of dt-bindings check adds 6e977eaa8280 nvmem: brcm_nvram: parse NVRAM content into NVMEM cells adds 82a05d81d82b dt-bindings: nvmem: make "reg" property optional adds 084973e944be dt-bindings: nvmem: brcm,nvram: add basic NVMEM cells adds 965602eabb57 misc: fastrpc: separate fastrpc device from channel context adds 5c1b97c7d7b7 misc: fastrpc: add support for FASTRPC_IOCTL_MEM_MAP/UNMAP adds 6c16fd8bdd40 misc: fastrpc: Add support to get DSP capabilities adds fb42387b2e46 dt-bindings: misc: add property to support non-secure DSP adds 3abe3ab3cdab misc: fastrpc: add secure domain support adds 7f1f481263c3 misc: fastrpc: check before loading process to the DSP adds 87ccc14ee640 dt-bindings: misc: add fastrpc domain vmid property adds e90d91190619 misc: fastrpc: Add support to secure memory map adds 54f7c85be3d3 misc: fastrpc: Add helper function to get list and page adds 8f6c1d8c4f0c misc: fastrpc: Add fdlist implementation adds 35a82b87135d misc: fastrpc: Add dma handle implementation adds 8c8ce95b6f1b arm64: dts: qcom: add non-secure domain property to fastrpc nodes adds b850b7a8b369 firmware: stratix10-svc: add missing callback parameter on RSU adds 202c08914ba5 firmware: sysfb: fix platform-device leak in error path adds 96c9e802c640 kgdbts: fix return value of __setup handler adds 37fd83916da2 firmware: google: Properly state IOMEM dependency adds f980aba396ef Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 44a3bfc61b42 extcon: Fix extcon_get_extcon_dev() error handling adds e11db8a91ef3 extcon: int3496: Make the driver a bit less verbose adds 9ec358e1c263 extcon: int3496: Request non-exclusive access to the ID GPIO adds c3a756175bfa extcon: int3496: Add support for binding to plain platform [...] adds 8ed22a138c24 extcon: int3496: Add support for controlling Vbus through [...] adds c81af67b91b9 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() adds 05b063dcaba3 extcon: Fix some kernel-doc comments adds 16644322a12a extcon: usb-gpio: Remove disable irq operation in system sleep adds 4854fc323a06 dt-bindings: extcon: bindings for SM5703 adds 4e63832f5daf extcon: sm5502: Add support for SM5703 adds f66fb8e31cba Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 8b8e7158aa75 MAINTAINERS: adjust entry for header movement in hisilicon [...] adds f621eb13facb vfio-pci: Provide reviewers and acceptance criteria for va [...] adds 5c7d5ec5d1e7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 02d838dec8a0 staging: rtl8192e: Fix spelling mistake "RESQUEST" -> "REQUEST" adds a39a6b330be4 staging: r8188eu: remove unnecessary initializations adds 432c80a379b3 staging: r8188eu: remove three unused receive defines adds e85176ffa54a staging: r8188eu: remove unused function prototype adds 3524c88e334b staging: r8188eu: make rtl8188e_process_phy_info static adds 5aaec657369c staging: r8188eu: remove some unused local ieee80211 macros adds 7a6ee0bbab25 mips: dts: ralink: add MT7621 SoC adds 9b63000010a0 staging: mmal-vchiq: clear redundant item named bulk_scratch adds 0e8cf2be5c0a staging: fbtft: Constify buf parameter in fbtft_dbg_hex() adds 362e54e48b78 staging: fbtft: Consider type of init sequence values in f [...] adds 9314a822e564 staging: sm750fb: fix naming style adds 56bd392be52e staging: rts5208: Resolve checkpatch.pl issues. adds 832ce36f44a2 staging: greybus: introduce pwm_ops::apply adds 41197a5f11a4 staging: r8188eu: remove unnecessary memset in r8188eu adds a42d8a24a14b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds b812b5521018 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 59eef21c9e96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82628bf0f30f Merge branch 'fixes' into for-next adds ee03d7a9c533 Merge branch 'misc' into for-next adds 3d62ffafbed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 795130b276df Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 0f9ce949f806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 713bd62fd111 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 84c06c999d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a9996f27776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 336d4b814bf0 ptrace: Move setting/clearing ptrace_message into ptrace_stop adds 6487d1dab837 ptrace: Return the signal to continue with from ptrace_stop adds 0453b8728b36 Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] adds 40d4baeeaf9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 926bbdc5d86c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2957308343fa livepatch: Don't block removal of patches that are safe to unload adds fa2d8afa1f0a Merge branch 'for-5.18/fixes' into for-next adds 922edea7840d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b6fd507cabb8 rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 90716494f88c rtc: ds1685: drop no_irq adds 15490803042a rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 2b334d712494 rtc: mpc5121: let the core handle the alarm resolution adds a56f0b80062c rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 018fb49527ca rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT adds d920f7c2613c rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT adds b647724bcebb rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 878505283979 rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE adds 0447f5d3a07c rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT adds f539520bef2c rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S adds 82c65056c36e rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 1e4b65968e1c rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S adds 1773a2e64467 rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 6293b700d3b2 rtc: pcf8523: let the core handle the alarm resolution adds 141f9c39526e rtc: pcf8563: let the core handle the alarm resolution adds 7e96ea72d36c rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 17ae28ccbcef rtc: spear: switch to devm_rtc_allocate_device adds 7ba5bbbc045b rtc: spear: set range adds 15d42f7f4278 rtc: spear: drop uie_unsupported adds 11ecfbc32c21 rtc: spear: fix spear_rtc_read_time adds 55e09e5d5e83 rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature adds 09260abc5508 rtc: efi: switch to devm_rtc_allocate_device adds 46c74b957942 rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT adds e6ac43acc307 rtc: hym8563: switch to devm_rtc_allocate_device adds c637813c3114 rtc: hym8563: let the core handle the alarm resolution adds 4d2baf997a74 rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT adds 07647ce35dda rtc: xgene: stop using uie_unsupported adds aa4457338209 rtc: remove uie_unsupported adds d0b670535363 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds f4a7d822e272 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 58569269ab05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 3d9a07609e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3bdadf438f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f0e34e2f4aed Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 8e485c40e248 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds c726031a9d15 auxdisplay: lcd2s: Fix multi-line comment style adds 44bb3f038eb5 auxdisplay: lcd2s: make use of device property API adds f15c3dea5ed7 auxdisplay: lcd2s: use module_i2c_driver to simplify the code adds 8fefb3134f34 auxdisplay: lcd2s: Switch to i2c ->probe_new() adds 13de23494f38 auxdisplay: lcd2s: Use array size explicitly in lcd2s_gotoxy() adds 2abd83f8a60f Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds 2e7cbd631524 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 08e0b66ad6c4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds d119da368f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a9261fd6e6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7de448fa8193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a147425bcbb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6bd9a1954e87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 23a69ff2e683 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds fad0b5134137 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 77ed1dac2707 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds dd664099002d binfmt_elf: Don't write past end of notes for regset gap adds b40e0c3afd33 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 334bf6a6919d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 2c7eed642cbf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 470dd3f691b5 hugetlb: do not demote poisoned hugetlb pages adds 8c9507d70145 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1ac9b3e39c7c /proc/kpageflags: do not use uninitialized struct pages adds c3bb242fcbd3 linux/kthread.h: remove unused macros adds 22979b5a4c4a kthread: make it clear that kthread_create_on_node() might [...] adds 5ee4f7f212e1 scripts/spelling.txt: add more spellings to spelling.txt adds 47202d3cea5b ntfs: add sanity check on allocation size adds b1d8e7e65db6 ocfs2: cleanup some return variables adds 4e7cbc3985e0 fs/ocfs2: fix comments mentioning i_mutex adds 44e8d112db15 ocfs2: reflink deadlock when clone file to the same direct [...] adds 2070daa10422 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6c9c7d14722d ocfs2: fix ocfs2 corrupt when iputting an inode adds a9e8253485b9 doc: convert 'subsection' to 'section' in gfp.h adds 2643d96b7872 mm: document and polish read-ahead code adds c3716300b2a6 mm: improve cleanup when ->readpages doesn't process all pages adds 5ca52afec1b0 fuse: remove reliance on bdi congestion adds 6afabe6347fb nfs: remove reliance on bdi congestion adds 0047f4b7dca5 ceph: remove reliance on bdi congestion adds cddf215bc89b remove inode_congested() adds 73323bf91641 remove bdi_congested() and wb_congested() and related functions adds 60ab9d60fb86 remove-bdi_congested-and-wb_congested-and-related-functions-fix adds fedff969dc47 f2fs: replace congestion_wait() calls with io_schedule_timeout() adds 7d297c75c8ba block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" adds 6215866a629b remove congestion tracking framework adds e0a81b2a8b65 mm/fs: delete PF_SWAPWRITE adds 0229b73b7669 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() adds 5fde80788d3f mm/list_lru: optimize memcg_reparent_list_lru_node() adds e4cf1389bb9f mm: lru_cache_disable: replace work queue synchronization [...] adds dee4fb40a0ac mount: warn only once about timestamp range expiration adds 4dcea4eb9204 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] adds 87655597826a tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 67151b3cf263 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds c83dcf8ca1da tools/vm/page_owner_sort.c: support sorting by stack trace adds ce41a3371d87 tools/vm/page_owner_sort.c: add switch between culling by [...] adds e3ff087ff9e2 tools/vm/page_owner_sort.c: support sorting pid and time adds d42620c814ca tools/vm/page_owner_sort.c: two trivial fixes adds feba19a04b70 tools/vm/page_owner_sort.c: delete invalid duplicate code adds 6797dc294654 Documentation/vm/page_owner.rst: update the documentation adds 5b22591a8eab documentation-vm-page_ownerrst-update-the-documentation-fix adds a5c4e2f52a68 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds ed33a94ff6fa lib/vsprintf: avoid redundant work with 0 size adds 7b080a01b6b0 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] adds 779357ee4311 mm/page_owner: print memcg information adds 84d84233e421 mm/page_owner: record task command name adds 0c0d963f5b39 mm/page_owner.c: record tgid adds 5a2cc42e4009 tools/vm/page_owner_sort.c: fix the instructions for use adds 765857267688 tools/vm/page_owner_sort.c: fix comments adds dc7c88a8edb8 tools/vm/page_owner_sort.c: add a security check adds 4deb70b96176 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] adds 81a84bfcfdd0 tools/vm/page_owner_sort: fix three trivival places adds bf3f88fd28c5 tools/vm/page_owner_sort: support for sorting by task comm [...] adds c3e61df56add tools/vm/page_owner_sort.c: support for selecting by PID, [...] adds fe0bfc98b099 tools/vm/page_owner_sort.c: support for user-defined culli [...] adds 1b79754a55cc tools/vm/page_owner_sort.c: use fprintf() to send error me [...] adds 4b4d158be273 tools/vm/page_owner_sort.c: support for multi-value select [...] adds 5fa276998b3e mm: unexport page_init_poison adds a690033e8d6a filemap: remove find_get_pages() adds a63c9bd4dddf mm/writeback: minor clean up for highmem_dirtyable_memory adds db43ab79caf4 mm: fs: fix lru_cache_disabled race in bh_lru adds 8210eeb5c0f7 mm: fix invalid page pointer returned with FOLL_PIN gups adds 5767786d2d98 mm/gup: follow_pfn_pte(): -EEXIST cleanup adds 7339f95e62ae mm/gup: remove unused pin_user_pages_locked() adds fc3c9f20f39c mm: change lookup_node() to use get_user_pages_fast() adds 99b8d5dda6e9 mm/gup: remove unused get_user_pages_locked() adds 9775ff0b69fb mm/swap: fix confusing comment in folio_mark_accessed adds fb7991d00000 tmpfs: support for file creation time adds 200764f2ecbe tmpfs: three tweaks to creation time patch adds 2ff05466237e shmem: mapping_set_exiting() to help mapped resilience adds e4fa02c1682c tmpfs: do not allocate pages on read adds 4064fbc714d7 mm: shmem: use helper macro __ATTR_RW adds f41854294f66 memcg: sync flush only if periodic flush is delayed adds 9567cf179318 memcg: replace in_interrupt() with !in_task() adds a43d5ce7972d memcg: add per-memcg total kernel memory stat adds 7e56de6d56d9 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation adds f4645f2700de mm/memcg: retrieve parent memcg from css.parent adds ef7204aa456e memcg: refactor mem_cgroup_oom adds 8fab2f40db5d memcg: unify force charging conditions adds eca093fc2dba selftests: memcg: test high limit for single entry allocation adds dccfb27c8f7c memcg: synchronously enforce memory.high for large overcharges adds cce837c14e4c mm/memcontrol: return 1 from cgroup.memory __setup() handler adds beec9b15d21f mm/memcg: set memcg after css verified and got reference adds 62b842d24eaa mm/memcg: set pos to prev unconditionally adds f6ba35fe8e91 mm/memcg: move generation assignment and comparison together adds 31979a6a93d6 mm/memcg: revert ("mm/memcg: optimize user context object [...] adds 47fb5aba6f77 mm/memcg: disable threshold event handlers on PREEMPT_RT adds 734ed253194c mm/memcg: protect per-CPU counter by disabling preemption [...] adds 5e93c7210208 mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] adds 49818a417064 mm/memcg: protect memcg_stock with a local_lock_t adds a385bf20ed41 mm/memcg: disable migration instead of preemption in drain [...] adds 605d33a110d7 mm: list_lru: transpose the array of per-node per-memcg lru lists adds 8d56019ac74d mm: introduce kmem_cache_alloc_lru adds c6118de75f8a fs: introduce alloc_inode_sb() to allocate filesystems spe [...] adds 318315485654 fs: allocate inode by using alloc_inode_sb() adds e8e875e5fbbf f2fs: allocate inode by using alloc_inode_sb() adds 6afa8ab68bc7 mm: dcache: use kmem_cache_alloc_lru() to allocate dentry adds 006bdbcb83c0 xarray: use kmem_cache_alloc_lru to allocate xa_node adds 682e3dfd003b mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] adds 7b266bb89742 mm: list_lru: allocate list_lru_one only when needed adds 4883fc763dda mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] adds 5fa0d6cc67c4 mm: list_lru: replace linear array with xarray adds 8babf54e5a33 mm-list_lru-replace-linear-array-with-xarray-fix adds 7465a6271010 mm: memcontrol: reuse memory cgroup ID for kmem ID adds db93d0553789 mm: memcontrol: fix cannot alloc the maximum memcg ID adds b3c9d322edfa mm: list_lru: rename list_lru_per_memcg to list_lru_memcg adds 486be0d26cef mm: memcontrol: rename memcg_cache_id to memcg_kmem_id adds fc6f81c7d630 memcg: enable accounting for tty-related objects adds 42ce47fc7bbc selftests, x86: fix how check_cc.sh is being invoked adds d6e3dbad150a mm: merge pte_mkhuge() call into arch_make_huge_pte() adds 7f83bbfee31c mm: remove mmu_gathers storage from remaining architectures adds 85d024611b6f mm: thp: fix wrong cache flush in remove_migration_pmd() adds 0931acc8874b mm: fix missing cache flush for all tail pages of compound page adds c1dc67da5a42 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] adds 225e804d8be8 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] adds eab26714b308 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() adds 4cfbbe2ab212 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] adds e997f2166206 mm: replace multiple dcache flush with flush_dcache_folio() adds 19472f5760b5 mm: don't skip swap entry even if zap_details specified adds dbe733d7f578 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 adds ec4137ccbf22 mm: rename zap_skip_check_mapping() to should_zap_page() adds 550c9ff8a5d3 mm: change zap_details.zap_mapping into even_cows adds 0c5b5906e165 mm: rework swap handling of zap_pte_range adds b5917b60a3d8 mm/mmap: return 1 from stack_guard_gap __setup() handler adds 7a056e242df7 mm/memory.c: use helper function range_in_vma() adds 6ce6f664f175 mm/memory.c: use helper macro min and max in unmap_mapping [...] adds 7b5307d7a045 mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK adds f63095cf83a2 mm/mmap: remove obsolete comment in ksys_mmap_pgoff adds 0cba521a1489 mm/mremap:: use vma_lookup() instead of find_vma() adds 0f083d64784a mm/sparse: make mminit_validate_memmodel_limits() static adds 477b4678ea43 mm/vmalloc: remove unneeded function forward declaration adds 4110df363c1e mm/vmalloc: Move draining areas out of caller context adds 7dbb8aa66513 mm/vmalloc: add adjust_search_size parameter adds 338a305079f8 mm/vmalloc: eliminate an extra orig_gfp_mask adds 5c8e976e435b mm/vmalloc.c: fix "unused function" warning adds dba0469f0def mm/vmalloc.c: vmap(): don't allow invalid pages adds 897d6f0c1c35 mm/vmalloc: fix comments about vmap_area struct adds ea1e6809dce7 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] adds 4deea44b1d24 mm/page_alloc: adding same penalty is enough to get round- [...] adds ba8920e4af55 mm/page_alloc: add penalty to local_node adds 7fae56abd464 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() adds a45859bf38f3 mm: discard __GFP_ATOMIC adds 7c34c95a7b03 mm/mmzone.h: remove unused macros adds 9b3ebfd9e203 mm/page_alloc: don't pass pfn to free_unref_page_commit() adds 04bb156bbc95 cma: factor out minimum alignment requirement adds 0f3a152571a2 mm: enforce pageblock_order < MAX_ORDER adds b8fe8346d05c mm/page_alloc: mark pagesets as __maybe_unused adds c2f76c7d66b4 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] adds c24a67503347 mm/page_alloc: fetch the correct pcp buddy during bulk free adds 7080167db731 mm/page_alloc: track range of active PCP lists during bulk free adds 53113725b054 mm/page_alloc: simplify how many pages are selected per pc [...] adds 2c19f4fb11a9 mm/page_alloc: drain the requested list first during bulk free adds 566e2d1704ea mm/page_alloc: free pages in a single pass during bulk free adds 6346867bcff9 mm/page_alloc: limit number of high-order pages on PCP dur [...] adds 11baee07e3be mm/page_alloc: do not prefetch buddies during bulk free adds c2771dab8732 arch/x86/mm/numa: Do not initialize nodes twice adds de543a569467 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 adds b14076f80cb9 mm: count time in drain_all_pages during direct reclaim as [...] adds 04bcf1406b0a mm/page_alloc: call check_new_pages() while zone spinlock [...] adds 37d2d255e0be mm/page_alloc: check high-order pages for corruption durin [...] adds 0673677a202e mm/memory-failure.c: remove obsolete comment adds 0135a87e9b71 mm/hwpoison: fix error page recovered but reported "not re [...] adds 5adebd44d6ca mm: invalidate hwpoison page cache page in fault path adds ec09626fad0c mm/memory-failure.c: minor clean up for memory_failure_dev [...] adds 98e3b9dbb710 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() adds 15287eac51f9 mm/memory-failure.c: rework the signaling logic in kill_proc adds 644bc7c8093a mm/memory-failure.c: fix race with changing page more robustly adds 33d9160b597c mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev adds 807e431d29ce mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] adds 626b26f18681 mm/memory-failure.c: remove obsolete comment in __soft_off [...] adds 6747a437c468 mm/memory-failure.c: remove unnecessary PageTransTail check adds 78e552668d25 mm/hwpoison-inject: support injecting hwpoison to free page adds 7fe4f504022b mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix adds 09d955a7dd53 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] adds 8f65ab5f83ba mm/hwpoison: add in-use hugepage hwpoison filter judgement adds 7bc9dc41ee7d mm/memory-failure.c: fix race with changing page compound again adds 055489a03017 mm-memory-failurec-fix-race-with-changing-page-compound-again-fix adds 6a477e3a1984 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] adds fbb12cb4ecde mm/memory-failure.c: make non-LRU movable pages unhandlable adds fb79f736f8be mm, fault-injection: declare should_fail_alloc_page() adds a825b682f0aa mm/mlock: fix potential imbalanced rlimit ucounts adjustment adds ff1637f3570a mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 4428aea0c107 mm-hugetlb-free-the-2nd-vmemmap-page-associated-with-each- [...] adds 6069bc3c820f mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 96ddf762cbec mm: sparsemem: use page table lock to protect kernel pmd o [...] adds fcb7357fe017 selftests: vm: add a hugetlb test case adds 7e7ce9ad7849 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds 9956bd42e039 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB adds c6a319ddb907 hugetlb: clean up potential spectre issue warnings adds fe4a53f632d4 hugetlb-clean-up-potential-spectre-issue-warnings-v2 adds 38d90c6428a5 mm/hugetlb: use helper macro __ATTR_RW adds 6f462115a171 mm/hugetlb.c: export PageHeadHuge() adds 8d0abe2123ae mm-export-pageheadhuge-fix adds 995bdac9e7ad mm: remove unneeded local variable follflags adds f9ea5f820600 hugetlb: fix comments about avoiding atomic allocation of [...] adds c9d51df6879c userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds bcfb6355e84a userfaultfd: provide unmasked address on page-fault adds 7e0bf380b8fc userfaultfd: provide unmasked address on page-fault adds 7f26c6a4f867 userfaultfd-provide-unmasked-address-on-page-fault-v3-fix adds 1b3d8c92292e userfaultfd/selftests: fix uninitialized_var.cocci warning adds 6736096505cc mm: workingset: replace IRQ-off check with a lockdep assert. adds 238aee7bdf71 mm: vmscan: fix documentation for page_check_references() adds eea55143d508 mm: compaction: cleanup the compaction trace events adds 4d65dd08bf4e mempolicy: mbind_range() set_policy() after vma_merge() adds 898baebb2ae9 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] adds 4fbd79de2889 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds fba5f50cb6fb mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds ef18e22de677 mm/oom_kill: remove unneeded is_memcg_oom check adds a121a865ab2f mm,migrate: fix establishing demotion target adds af726b21c2b5 mm/migrate: fix race between lock page and clear PG_Isolated adds c8db7ce3f384 mm/thp: refix __split_huge_pmd_locked() for migration PMD adds 5b55658c4c33 mm/cma: provide option to opt out from exposing pages on a [...] adds 0cdf582bc56f powerpc/fadump: opt out from freeing pages on cma activati [...] adds 4ef226a6ea1f NUMA Balancing: add page promotion counter adds 978dc7790a79 NUMA balancing: optimize page placement for memory tiering system adds e60651c41f98 memory tiering: skip to scan fast memory adds 3b7c6ddfc6fc mm: page_io: fix psi memory pressure error on cold swapins adds dfd6423bbb30 mm/vmstat: add event for ksm swapping in copy adds f917d72cf62c mm/ksm: use helper macro __ATTR_RW adds 02784c1b0e9a mm/hwpoison: check the subpage, not the head page adds e97ea8dbc1b5 mm/madvise: use vma_lookup() instead of find_vma() adds f789e34f5059 mm: madvise: return correct bytes advised with process_madvise adds a332911e7068 mm: madvise: skip unmapped vma holes passed to process_madvise adds 9039a226f220 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] adds c5a8dccce9cd mm: handle uninitialized numa nodes gracefully adds 469b41a41398 mm-handle-uninitialized-numa-nodes-gracefully-fix adds 67c65d1b8cf3 mm, memory_hotplug: drop arch_free_nodedata adds 9d667dfc335a mm, memory_hotplug: reorganize new pgdat initialization adds 7950528786d4 mm: make free_area_init_node aware of memory less nodes adds 2889d9b2e7b7 memcg: do not tweak node in alloc_mem_cgroup_per_node_info adds 747fb9a09cc0 drivers/base/memory: add memory block to memory group afte [...] adds 504acb7587e8 drivers/base/node: consolidate node device subsystem initi [...] adds 3dda298bad6d mm/memory_hotplug: remove obsolete comment of __add_pages adds 1faa49b96a6e mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix adds a2f121c2b56b mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] adds ca7b8d96a144 mm/memory_hotplug: clean up try_offline_node adds ff5d81921d75 mm/memory_hotplug: fix misplaced comment in offline_pages adds 9a6982311c97 drivers/base/node: rename link_mem_sections() to register_ [...] adds 1eeaa8b24582 drivers/base/memory: determine and store zone for single-z [...] adds 55d1ac918502 drivers/base/memory: clarify adding and removing of memory blocks adds 1f280d0cfed4 mm: only re-generate demotion targets when a numa node cha [...] adds ba8ea1ff1a2e mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] adds 3aa211e1919d mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] adds 084b7ad53fc0 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 986f005e42a6 mm/thp: ClearPageDoubleMap in first page_add_file_rmap() adds fe9e9c2bff9f mm/zswap.c: allow handling just same-value filled pages adds 0ccbe1924313 mm: remove usercopy_warn() adds 1584e1837c81 mm: uninline copy_overflow() adds b86055ac90d4 mm/usercopy: return 1 from hardened_usercopy __setup() handler adds 59958fe81708 mm/early_ioremap: declare early_memremap_pgprot_adjust() adds 251d47b7cb21 highmem: document kunmap_local() adds 1bdf8e9acf63 highmem-document-kunmap_local-v2 adds 6c12b68c8fda mm/highmem: remove unnecessary done label adds d4148e3d5f24 mm/page_table_check.c: use strtobool for param parsing adds 3855f8fa0aeb mm/kfence: remove unnecessary CONFIG_KFENCE option adds 56716d9cf177 kfence: allow re-enabling KFENCE after system startup adds f0153bedfd7f kfence: alloc kfence_pool after system startup adds 549ee33ab866 kunit: fix UAF when run kfence test case test_gfpzero adds 2019d2462a86 kunit: make kunit_test_timeout compatible with comment adds 89914a627a52 kfence: test: try to avoid test_gfpzero trigger rcu_stall adds 3ffd725ecfa9 kfence: allow use of a deferrable timer adds f4b83eca649c mm/hmm.c: remove unneeded local variable ret adds a1dbf106ccb9 mm/damon/dbgfs/init_regions: use target index instead of t [...] adds ab2c22786c7f Docs/admin-guide/mm/damon/usage: update for changed initai [...] adds ce816edb6d3d mm/damon/core: move damon_set_targets() into dbgfs adds 74763a2156bc mm/damon: remove the target id concept adds 9aa045984a21 mm/damon: remove redundant page validation adds c7730b91b734 mm/damon: rename damon_primitives to damon_operations adds faf4acb61638 mm/damon: let monitoring operations can be registered and [...] adds 8d8dd1e334ae mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] adds 42a4cddbd981 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] adds 87a9adb5cd90 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] adds 5e88447da9c3 mm/damon/dbgfs: use operations id for knowing if the targe [...] adds 65f8088f931b mm/damon/dbgfs-test: fix is_target_id() change adds aa489e181d42 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] adds 933dedfac3d5 mm/damon: remove unnecessary CONFIG_DAMON option adds 15062eb00022 Docs/vm/damon: call low level monitoring primitives the op [...] adds 224751aa0854 Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] adds 0bacd9cb8875 Docs/damon: update outdated term 'regions update interval' adds 4e13c2a44d50 mm/damon/core: allow non-exclusive DAMON start/stop adds 8aa9b4efcc41 mm/damon/core: add number of each enum type values adds 49495bce150c mm/damon: implement a minimal stub for sysfs-based DAMON i [...] adds 772605fc65b2 mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] adds 253143c050b5 mm/damon/sysfs: link DAMON for virtual address spaces monitoring adds 6cc60cd11b84 mm/damon/sysfs: support the physical address space monitoring adds 0c0b52a933e8 mm/damon/sysfs: support DAMON-based Operation Schemes adds 9d5a7f4e571f mm/damon/sysfs: support DAMOS quotas adds 512eceac2965 mm/damon/sysfs: support schemes prioritization adds 26bd1d0800aa mm/damon/sysfs: support DAMOS watermarks adds 210f33e25ce8 mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] adds 257a52ef6169 mm/damon/sysfs: support DAMOS stats adds 7929973b1a3c selftests/damon: add a test for DAMON sysfs interface adds cc72d3ccd0f2 Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface adds 15fd48ff1d9f Docs/ABI/testing: add DAMON sysfs interface ABI document adds 55deeae870a3 mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] adds 295e90e7d8ba fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 478fe81ddd58 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 395225e34d21 kernel/hung_task.c: Monitor killed tasks. adds a5b6affc00c3 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks adds b5f18f22ba16 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix adds 3f9e412124dd proc/vmcore: fix possible deadlock on concurrent mmap and read adds fa9fa0504492 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment adds 3669faffbd6d fs/proc/task_mmu.c: remove redundant page validation of pte_page adds c005ebafdbb8 procfs: prevent unprivileged processes accessing fdinfo dir adds 357c6c4fbd42 proc/sysctl: make protected_* world readable adds 280abe9f2a94 linux/types.h: remove unnecessary __bitwise__ adds 57a5e58a30c6 linux-typesh-remove-unnecessary-__bitwise__-fix adds 2b1a6dd560e2 Documentation/sparse: add hints about __CHECKER__ adds a8a7c79514d8 kernel/ksysfs.c: use helper macro __ATTR_RW adds 6a93f0e0d0a1 Kconfig.debug: make DEBUG_INFO selectable from a choice adds 536e4fa7d267 Kconfig.debug: make DEBUG_INFO always default=n adds 33ec5c06ab5b include: drop pointless __compiler_offsetof indirection adds 33cb55110251 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() adds ceb4648d8b8f bitfield: add explicit inclusions to the example adds 58c33a2f35ee lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option adds a27c0e81a2bf lib: bitmap: fix many kernel-doc warnings adds 8622f84862f9 lib/refcount.c: use REFCOUNT_WARN() to simplify code adds 71964f2ac700 lib/glob.c: fix uninitialized_var.cocci warning adds eef4d5d63978 lz4: fix LZ4_decompress_safe_partial read out of bound adds fe20aa015c63 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] adds 6b904ad5d9f6 checkpatch: add --fix option for some TRAILING_STATEMENTS adds 90d9b728ee7f checkpatch: add early_param exception to blank line after [...] adds d31a07d086ba checkpatch: use python3 to find codespell dictionary adds c172562bacbf kallsyms: print module name in %ps/S case when KALLSYMS is [...] adds 6214a76f6f90 init: use ktime_us_delta() to make initcall_debug log more [...] adds cbbfe55ec60b init.h: improve __setup and early_param documentation adds 589ae0e8457b init/main.c: return 1 from handled __setup() functions adds 611e35a6784a init/main.c: silence some -Wunused-parameter warnings adds 0bc827f3ed8b fs/pipe: use kvcalloc to allocate a pipe_buffer array adds 93c27c03865a fs/pipe.c: local vars have to match types of proper pipe_i [...] adds ddd6f8035fab minix: fix bug when opening a file with O_DIRECT adds f28a50a165e8 fat: use pointer to simple type in put_user() adds aa34e1ec67e6 cgroup: use irqsave in cgroup_rstat_flush_locked(). adds 9dc731c1ba87 cgroup: add a comment to cgroup_rstat_flush_locked(). adds 0ed0f6aa8069 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] adds ae5a0abb3ba9 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] adds 27928f23e10d x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds d41c4494cdbe arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds 0ff19b4a68f3 docs: kdump: update description about sysfs file system support adds 8e7fdc369bfe docs: kdump: add scp example to write out the dump file adds 0c1555c0f3be panic: unset panic_on_warn inside panic() adds d7630199b620 ubsan: no need to unset panic_on_warn in ubsan_epilogue() adds f18dadeb2dcc kasan: no need to unset panic_on_warn in end_report() adds c6e9ff7155a8 taskstats: remove unneeded dead assignment adds 2938a449ac13 taskstats-remove-unneeded-dead-assignment-fix adds fa588ee2edf8 docs: sysctl/kernel: add missing bit to panic_print adds 908cad44d39d sysctl: documentation: fix table format warning adds 4d4119ccebe3 panic: add option to dump all CPUs backtraces in panic_print adds 0431f11625b1 panic: move panic_print before kmsg dumpers adds a7f6cedfb333 kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection adds f894a13cb10f kcov: split ioctl handling into locked and unlocked parts adds d6d316f9e016 kcov: properly handle subsequent mmap calls adds 8da115785dd0 kernel/resource: fix kfree() of bootmem memory again adds 0bf5aa8f25e4 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" adds 3b91da5fccf7 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 51fad5f9fb4b Merge branch 'akpm-current/current' adds 7ea72f2be495 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds e21e8917524b selftest/vm: add util.h and and move helper functions there adds 8dd086d53b5a selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT adds a2d489e7556a mm: delete __ClearPageWaiters() adds 33e478337894 mm: filemap_unaccount_folio() large skip mapcount fixup adds 6a6d855577a0 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() adds 5dcf24fc2a08 mm: rmap: fix cache flush on THP pages adds d922506dc531 dax: fix cache flush on PMD-mapped pages adds 3acb1af060a4 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs adds 1a57a1f6038f mm: pvmw: add support for walking devmap pages adds 7282101f4820 dax: fix missing writeprotect the pte entry adds 401e81c9dad8 mm: remove range parameter from follow_invalidate_pte() adds c91559e54fdd mm/migration: add trace events for THP migrations adds ffc90c7a5928 mm/migration: add trace events for base page and HugeTLB m [...] adds f4a0c42a722e kasan, page_alloc: deduplicate should_skip_kasan_poison adds 7b24294682ad kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] adds 79d0fa7581b7 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare adds ced89969bc6d kasan, page_alloc: simplify kasan_poison_pages call site adds ad4548d880a2 kasan, page_alloc: init memory of skipped pages on free adds 39bd3fafe509 kasan: drop skip_kasan_poison variable in free_pages_prepare adds 507dfdd29d7c mm: clarify __GFP_ZEROTAGS comment adds a38223ded572 kasan: only apply __GFP_ZEROTAGS when memory is zeroed adds b74f104af176 kasan, page_alloc: refactor init checks in post_alloc_hook adds d1be8716f62c kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook adds 78c56cb3544e kasan, page_alloc: combine tag_clear_highpage calls in pos [...] adds 450c8593c983 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook adds 3dad2301120a kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook adds 436535d52118 kasan, page_alloc: rework kasan_unpoison_pages call site adds 75fb0ffb2085 kasan: clean up metadata byte definitions adds 103db08e645d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS adds 7e3f834a0519 kasan, x86, arm64, s390: rename functions for modules shadow adds 6c3ae8257755 kasan, vmalloc: drop outdated VM_KASAN comment adds 9ca201eb4d74 kasan: reorder vmalloc hooks adds 37c6742af7d0 kasan: add wrappers for vmalloc hooks adds 9fb203fbe0cb kasan, vmalloc: reset tags in vmalloc functions adds 708e26685418 kasan, fork: reset pointer tags of vmapped stacks adds a75252df4827 kasan, arm64: reset pointer tags of vmapped stacks adds 885b4b381444 fix for "kasan, fork: reset pointer tags of vmapped stacks" adds bc84edb98cc3 mm: remove unnecessary check in alloc_thread_stack_node() adds 61eeaf8de441 kasan, vmalloc: add vmalloc tagging for SW_TAGS adds 985a073366d0 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged adds 18b78f46e6fa kasan, vmalloc: unpoison VM_ALLOC pages after mapping adds f10366f21062 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS adds 1341b64fb398 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS adds ef594da79ad6 kasan, page_alloc: allow skipping memory init for HW_TAGS adds 14521648b7e1 kasan, vmalloc: add vmalloc tagging for HW_TAGS adds a9d755400d51 kasan, vmalloc: only tag normal vmalloc allocations adds ee0d0dfbb71b fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds 501eb949649d kasan, scs: support tagged vmalloc mappings adds 52e00f6562a9 fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds f71ccec6b1cd kasan, arm64: don't tag executable vmalloc allocations adds ab6d32cfa33b kasan: mark kasan_arg_stacktrace as __initdata adds 8936adbc4d23 kasan: clean up feature flags for HW_TAGS mode adds 96d56c916a32 kasan: add kasan.vmalloc command line flag adds f7f6d7daf4d1 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS adds 2e8eae88cf18 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes adds 2686beebdcf9 kasan: documentation updates adds dab40d2a5c78 kasan: improve vmalloc tests adds 8e567fa1e059 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" adds 1d457fb3904c fix for "kasan: improve vmalloc tests" adds 2c28b54a0efb another fix for "kasan: improve vmalloc tests" adds 980a9577b889 kasan-improve-vmalloc-tests-fix-3-fix adds aca387439be3 kasan: test: support async (again) and asymm modes for HW_TAGS adds 23d75094325c mm/kasan: remove unnecessary CONFIG_KASAN option adds 1f077ffaf4ae kasan: update function name in comments adds 14e64fa48f9e kasan: print virtual mapping info in reports adds c4c25ed90231 kasan: drop addr check from describe_object_addr adds f188922d37c1 kasan: more line breaks in reports adds 60d76499783d kasan: rearrange stack frame info in reports adds 574e8a2f3fd4 kasan: improve stack frame info in reports adds 442d1f17dbd9 kasan: print basic stack frame info for SW_TAGS adds 81f2fb970108 fix for "kasan: print basic stack frame info for SW_TAGS" adds 287504432837 kasan: simplify async check in end_report() adds 7a46e221954d kasan: simplify kasan_update_kunit_status() and call sites adds 34bee51cc22e kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT adds 5d22e1bf33ca kasan: move update_kunit_status to start_report adds b75a7507e927 kasan: move disable_trace_on_warning to start_report adds 55ea9b2a2723 kasan: split out print_report from __kasan_report adds 34fcfbf173e4 kasan: simplify kasan_find_first_bad_addr call sites adds cc7fe8f110c6 kasan: restructure kasan_report adds 7a042a5faeb1 kasan: merge __kasan_report into kasan_report adds c44a1bc17d0a kasan: call print_report from kasan_report_invalid_free adds 22a011d3004c kasan: move and simplify kasan_report_async adds 949fd6861c26 kasan: rename kasan_access_info to kasan_report_info adds 9b8634efd3b9 kasan: add comment about UACCESS regions to kasan_report adds ae352fb938ba kasan: respect KASAN_BIT_REPORTED in all reporting routines adds e0871bf78344 kasan: reorder reporting functions adds 4f5f469056ed kasan: move and hide kasan_save_enable/restore_multi_shot adds 7b0a41af44fc kasan: disable LOCKDEP when printing reports adds be7b2c7ae3f8 mm: enable MADV_DONTNEED for hugetlb mappings adds 409f7391793f selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test adds 60bbabc1615a userfaultfd/selftests: enable hugetlb remap and remove eve [...] adds 3bdc893abf45 mm/huge_memory: make is_transparent_hugepage() static adds f05bac2eea71 mm: optimize do_wp_page() for exclusive pages in the swapcache adds a24bf96f5a6f mm: optimize do_wp_page() for fresh pages in local LRU pagevecs adds d251ef960fc6 mm: slightly clarify KSM logic in do_swap_page() adds ba6d640b0e21 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix adds 1dd76a70f344 mm: streamline COW logic in do_swap_page() adds da597a744737 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() adds 355f620f5574 mm/khugepaged: remove reuse_swap_page() usage adds 4da631f071ef mm/swapfile: remove stale reuse_swap_page() adds 5cca5c7ba7b0 mm/huge_memory: remove stale page_trans_huge_mapcount() adds 743d7b7b60bd mm/huge_memory: remove stale locking logic from __split_hu [...] adds 4d697eb04152 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] adds c0cb6fba75bf mm: warn on deleting redirtied only if accounted adds c5aa47c8640d mm: unmap_mapping_range_tree() with i_mmap_rwsem shared adds 3c9e90ff9e3b mm: generalize ARCH_HAS_FILTER_PGPROT adds 55f4dbd77589 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 9ea2216cfd90 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] adds c2ca3ace23ba mm: madvise: MADV_DONTNEED_LOCKED adds 87b7ae07700c mm-madvise-madv_dontneed_locked-fix adds 2b2f03672949 selftests: vm: remove dependecy from internal kernel macros adds 86c93d2c4f8a selftests: kselftest framework: provide "finished" helper adds 6938bfa1fbe8 kselftest/vm: override TARGETS from arguments adds 208a0f3cc613 Merge branch 'akpm/master' adds dcd71b3435f9 bpf: Check for NULL return from bpf_get_btf_vmlinux adds f9006d9269ea Add linux-next specific files for 20220321
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 (97add482e903) \ 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: .../ABI/testing/sysfs-class-firmware-attributes | 45 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 5 +- .../devicetree/bindings/misc/qcom,fastrpc.txt | 10 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 + .../devicetree/bindings/net/can/xilinx,can.yaml | 161 + .../devicetree/bindings/net/can/xilinx_can.txt | 61 - .../bindings/net/marvell-armada-370-neta.txt | 1 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 2 + .../devicetree/bindings/serial/samsung_uart.yaml | 2 + .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 1 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 5 + Documentation/driver-api/index.rst | 1 + Documentation/driver-api/thermal/index.rst | 1 + Documentation/driver-api/thermal/intel_dptf.rst | 272 ++ .../vfio-pci-device-specific-driver-acceptance.rst | 35 + Documentation/filesystems/erofs.rst | 2 +- Documentation/kbuild/llvm.rst | 31 +- .../maintainer/maintainer-entry-profile.rst | 1 + Documentation/process/stable-kernel-rules.rst | 32 +- Documentation/trace/fprobe.rst | 174 + Documentation/trace/index.rst | 1 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 5 +- MAINTAINERS | 58 +- Makefile | 28 +- Next/SHA1s | 148 +- Next/Trees | 4 +- Next/merge.log | 4864 +++++++++++--------- arch/arm/Kconfig | 35 +- arch/arm/configs/multi_v5_defconfig | 19 +- arch/arm/include/asm/stacktrace.h | 4 +- arch/arm/kernel/stacktrace.c | 6 + arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-footbridge/include/mach/hardware.h | 20 +- arch/arm/mach-footbridge/include/mach/io.h | 20 - arch/arm/mach-integrator/Kconfig | 37 +- arch/arm/mach-integrator/hardware.h | 5 - arch/arm/mach-nspire/Kconfig | 1 - arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/mach-shmobile/Kconfig | 2 +- arch/arm/mach-spear/spear13xx.c | 2 +- arch/arm/mach-ux500/Kconfig | 2 +- arch/arm/probes/Makefile | 1 + arch/arm/probes/rethook.c | 103 + arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 3 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 3 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 3 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 3 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/kvm_host.h | 15 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/vectors.h | 4 +- arch/arm64/kernel/cpu_errata.c | 1 - arch/arm64/kernel/probes/Makefile | 1 + arch/arm64/kernel/probes/rethook.c | 25 + arch/arm64/kernel/probes/rethook_trampoline.S | 87 + arch/arm64/kernel/stacktrace.c | 7 +- arch/arm64/kvm/arm.c | 9 +- arch/arm64/kvm/guest.c | 2 +- arch/arm64/kvm/handle_exit.c | 2 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 4 +- arch/arm64/kvm/mmio.c | 3 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/pmu-emul.c | 4 +- arch/arm64/kvm/vgic/vgic.c | 2 +- arch/csky/include/asm/Kbuild | 1 + arch/m68k/kernel/ptrace.c | 1 + arch/mips/boot/dts/ingenic/jz4780.dtsi | 2 +- arch/mips/boot/dts/ralink/Makefile | 4 + .../mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 0 .../mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 0 .../mips/boot/dts/ralink}/mt7621.dtsi | 0 arch/mips/ralink/Kconfig | 5 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/cacheflush.h | 15 +- arch/parisc/include/asm/kprobes.h | 5 +- arch/parisc/include/asm/processor.h | 5 +- arch/parisc/kernel/alternative.c | 10 + arch/parisc/kernel/cache.c | 80 +- arch/parisc/kernel/kprobes.c | 28 +- arch/parisc/kernel/processor.c | 7 +- arch/parisc/kernel/topology.c | 4 +- arch/parisc/kernel/traps.c | 10 +- arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/rethook.c | 72 + arch/powerpc/kernel/time.c | 23 +- arch/powerpc/kernel/tm.S | 25 +- arch/powerpc/sysdev/xive/common.c | 6 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/hwcap.h | 25 + arch/riscv/kernel/cpu.c | 65 +- arch/riscv/kernel/cpufeature.c | 128 +- arch/um/include/asm/Kbuild | 1 + arch/x86/Kconfig | 1 + arch/x86/include/asm/pci_x86.h | 3 + arch/x86/include/asm/unwind.h | 8 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/acpi/sleep.c | 23 +- arch/x86/kernel/kprobes/common.h | 1 + arch/x86/kernel/nmi.c | 1 - arch/x86/kernel/rethook.c | 119 + arch/x86/kvm/emulate.c | 19 +- arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 41 +- arch/x86/kvm/mmu/tdp_mmu.h | 8 +- arch/xtensa/Kconfig | 1 + arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi | 8 +- arch/xtensa/boot/dts/xtfpga-flash-16m.dtsi | 8 +- arch/xtensa/boot/dts/xtfpga-flash-4m.dtsi | 4 +- arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/asmmacro.h | 2 - arch/xtensa/include/asm/core.h | 7 + arch/xtensa/include/asm/processor.h | 10 +- arch/xtensa/kernel/entry.S | 61 +- block/blk-cgroup.c | 5 + block/blk-core.c | 4 + block/blk-mq-sched.c | 9 +- block/blk-throttle.c | 48 +- block/blk-throttle.h | 3 + block/genhd.c | 3 + drivers/acpi/bus.c | 35 +- drivers/acpi/cppc_acpi.c | 3 + drivers/acpi/sleep.c | 11 +- drivers/acpi/video_detect.c | 75 + drivers/acpi/x86/s2idle.c | 40 + drivers/auxdisplay/lcd2s.c | 55 +- drivers/base/dd.c | 84 +- drivers/base/devres.c | 4 +- drivers/base/regmap/internal.h | 2 + drivers/base/regmap/regmap.c | 11 + drivers/base/soc.c | 14 +- drivers/block/loop.c | 1 + drivers/block/virtio_blk.c | 8 +- drivers/bluetooth/ath3k.c | 1 - drivers/bluetooth/bcm203x.c | 1 - drivers/bluetooth/btmtksdio.c | 75 +- drivers/bluetooth/btmtkuart.c | 12 +- drivers/bluetooth/hci_bcm.c | 44 +- drivers/char/ipmi/ipmi_ssif.c | 2 +- drivers/char/virtio_console.c | 8 +- drivers/clocksource/acpi_pm.c | 6 +- drivers/counter/Kconfig | 2 +- drivers/counter/counter-chrdev.c | 4 + drivers/counter/counter-core.c | 12 +- drivers/counter/interrupt-cnt.c | 7 +- drivers/cpufreq/intel_pstate.c | 38 +- drivers/cpufreq/powernow-k8.c | 6 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-sm5502.c | 2 + drivers/firmware/google/Kconfig | 2 +- drivers/firmware/stratix10-svc.c | 2 +- drivers/firmware/sysfb_simplefb.c | 23 +- drivers/gpu/drm/amd/amdgpu/ObjectID.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 14 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 71 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 38 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/panel/Kconfig | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 4 +- drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 2 +- drivers/i2c/busses/i2c-designware-amdpsp.c | 35 +- drivers/i2c/busses/i2c-meson.c | 12 +- drivers/i2c/i2c-core-slave.c | 15 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 5 +- drivers/idle/intel_idle.c | 5 +- drivers/infiniband/hw/hns/hns_roce_device.h | 2 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 311 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 20 + drivers/infiniband/hw/hns/hns_roce_mr.c | 6 +- drivers/infiniband/hw/irdma/main.c | 2 +- drivers/infiniband/hw/irdma/main.h | 2 + drivers/infiniband/hw/irdma/verbs.c | 217 +- drivers/infiniband/hw/irdma/verbs.h | 3 + drivers/infiniband/sw/rxe/rxe.c | 88 +- drivers/infiniband/sw/rxe/rxe_av.c | 19 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 4 +- drivers/infiniband/sw/rxe/rxe_mr.c | 15 +- drivers/infiniband/sw/rxe/rxe_mw.c | 38 +- drivers/infiniband/sw/rxe/rxe_net.c | 23 +- drivers/infiniband/sw/rxe/rxe_pool.c | 305 +- drivers/infiniband/sw/rxe/rxe_pool.h | 69 +- drivers/infiniband/sw/rxe/rxe_qp.c | 38 +- drivers/infiniband/sw/rxe/rxe_recv.c | 8 +- drivers/infiniband/sw/rxe/rxe_req.c | 61 +- drivers/infiniband/sw/rxe/rxe_resp.c | 149 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 50 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-qcom-mpm.c | 2 +- drivers/media/i2c/m5mols/m5mols.h | 1 + drivers/media/platform/amphion/Kconfig | 2 +- drivers/media/platform/amphion/vdec.c | 35 - drivers/media/platform/amphion/vpu_core.c | 18 +- drivers/media/platform/amphion/vpu_dbg.c | 2 +- drivers/media/platform/amphion/vpu_drv.c | 17 +- drivers/media/platform/amphion/vpu_helpers.c | 13 +- drivers/media/platform/amphion/vpu_helpers.h | 9 +- drivers/media/platform/amphion/vpu_imx8q.c | 2 +- drivers/media/platform/amphion/vpu_imx8q.h | 2 +- drivers/media/platform/amphion/vpu_malone.c | 81 +- drivers/media/platform/amphion/vpu_msgs.c | 6 +- drivers/media/platform/amphion/vpu_rpc.c | 4 +- drivers/media/platform/amphion/vpu_rpc.h | 9 +- drivers/media/platform/amphion/vpu_v4l2.c | 13 +- drivers/media/platform/amphion/vpu_windsor.c | 24 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 4 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 6 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 2 +- drivers/misc/Kconfig | 1 + drivers/misc/bcm-vk/bcm_vk_dev.c | 1 - drivers/misc/cardreader/rts5228.c | 2 +- drivers/misc/fastrpc.c | 556 ++- drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/interrupt.c | 35 +- drivers/misc/mei/pci-me.c | 1 + drivers/misc/sgi-gru/grukservices.c | 2 +- drivers/misc/vmw_vmci/vmci_guest.c | 7 +- drivers/net/bareudp.c | 19 +- drivers/net/can/usb/ucan.c | 4 +- drivers/net/dsa/b53/b53_common.c | 3 +- drivers/net/dsa/b53/b53_priv.h | 3 +- drivers/net/dsa/microchip/ksz8.h | 1 + drivers/net/dsa/microchip/ksz8795.c | 47 +- drivers/net/dsa/microchip/ksz8795_reg.h | 4 + drivers/net/dsa/microchip/ksz9477.c | 2 +- drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/dsa/mt7530.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 307 +- drivers/net/dsa/mv88e6xxx/chip.h | 38 + drivers/net/dsa/mv88e6xxx/devlink.c | 94 + drivers/net/dsa/mv88e6xxx/global1.h | 10 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 311 +- drivers/net/dsa/ocelot/felix.c | 20 + drivers/net/dsa/qca8k.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 28 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 15 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 2 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 63 +- drivers/net/ethernet/ibm/ibmvnic.h | 7 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 7 + drivers/net/ethernet/intel/ice/ice_gnss.c | 4 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 8 + drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/intel/ice/ice_trace.h | 24 + drivers/net/ethernet/intel/igb/igb_ptp.c | 6 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 60 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 85 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 7 + .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 2 + .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 10 + .../ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 7 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 59 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.c | 19 +- .../mellanox/mlx5/core/en/tc/act/vlan_mangle.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1 - .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 204 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 9 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 16 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 211 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 - .../mellanox/mlx5/core/steering/dr_action.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 14 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 57 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 71 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 34 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 105 +- .../mellanox/mlx5/core/steering/dr_table.c | 18 +- .../mellanox/mlx5/core/steering/dr_types.h | 31 +- drivers/net/ethernet/micrel/ksz884x.c | 9 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 378 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 + drivers/net/ethernet/microchip/lan743x_main.h | 159 + drivers/net/ethernet/microchip/lan743x_ptp.c | 558 ++- drivers/net/ethernet/microchip/lan743x_ptp.h | 10 + drivers/net/ethernet/mscc/ocelot.c | 76 + drivers/net/ethernet/mscc/ocelot.h | 7 +- drivers/net/ethernet/mscc/ocelot_flower.c | 37 +- drivers/net/ethernet/mscc/ocelot_net.c | 183 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 53 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 20 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/geneve.c | 82 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/phy/mscc/mscc_main.c | 3 + drivers/net/veth.c | 192 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 8 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mac80211.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76.h | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 20 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 + drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 90 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 36 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 54 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 82 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 32 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 59 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 147 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 105 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 2 + drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 28 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 2 + .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 + drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 11 + drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 2 + .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 74 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 128 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 1 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 42 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 1 + .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 7 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 83 - .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 306 ++ .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 252 + drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 125 +- drivers/net/wireless/realtek/rtw89/coex.c | 30 +- drivers/net/wireless/realtek/rtw89/core.h | 47 +- drivers/net/wireless/realtek/rtw89/mac.c | 283 +- drivers/net/wireless/realtek/rtw89/mac.h | 12 +- drivers/net/wireless/realtek/rtw89/phy.c | 164 +- drivers/net/wireless/realtek/rtw89/phy.h | 9 + drivers/net/wireless/realtek/rtw89/reg.h | 77 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 22 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 24 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 50 + drivers/nfc/st21nfca/i2c.c | 3 +- drivers/nvme/host/core.c | 76 +- drivers/nvme/host/ioctl.c | 3 +- drivers/nvme/host/multipath.c | 32 +- drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/pci.c | 17 +- drivers/nvme/host/tcp.c | 45 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/configfs.c | 66 +- drivers/nvme/target/core.c | 8 +- drivers/nvme/target/fc.c | 4 +- drivers/nvme/target/nvmet.h | 2 +- drivers/nvme/target/passthru.c | 3 +- drivers/nvme/target/rdma.c | 2 +- drivers/nvme/target/zns.c | 6 +- drivers/parport/Kconfig | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 5 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 3 - drivers/pci/controller/pcie-rcar-host.c | 56 +- drivers/pci/hotplug/cpqphp_core.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 22 +- drivers/pci/hotplug/cpqphp_pci.c | 2 +- drivers/pci/hotplug/ibmphp_hpc.c | 2 - drivers/pci/hotplug/ibmphp_res.c | 3 +- drivers/pci/pci-sysfs.c | 7 +- drivers/pci/proc.c | 6 +- drivers/pci/setup-bus.c | 2 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 1 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 7 +- drivers/platform/goldfish/goldfish_pipe.c | 8 +- drivers/platform/x86/amd-pmc.c | 78 +- drivers/platform/x86/think-lmi.c | 520 ++- drivers/platform/x86/think-lmi.h | 5 + drivers/platform/x86/thinkpad_acpi.c | 12 +- drivers/pps/generators/pps_gen_parport.c | 42 +- drivers/ptp/ptp_ocp.c | 31 +- drivers/regulator/qcom-rpmh-regulator.c | 37 + drivers/rtc/class.c | 3 - drivers/rtc/rtc-ds1307.c | 2 +- drivers/rtc/rtc-ds1685.c | 16 +- drivers/rtc/rtc-efi.c | 10 +- drivers/rtc/rtc-hym8563.c | 34 +- drivers/rtc/rtc-m41t80.c | 6 +- drivers/rtc/rtc-mpc5121.c | 17 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-pcf2123.c | 3 +- drivers/rtc/rtc-pcf2127.c | 3 +- drivers/rtc/rtc-pcf85063.c | 3 +- drivers/rtc/rtc-pcf8523.c | 11 +- drivers/rtc/rtc-pcf8563.c | 16 +- drivers/rtc/rtc-spear.c | 25 +- drivers/rtc/rtc-xgene.c | 2 - drivers/soc/microchip/mpfs-sys-controller.c | 13 +- drivers/spi/spi-fsi.c | 10 + drivers/spi/spi.c | 4 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/fbtft/fbtft.h | 2 +- drivers/staging/greybus/pwm.c | 64 +- drivers/staging/mt7621-dts/Kconfig | 11 - drivers/staging/mt7621-dts/Makefile | 5 - drivers/staging/mt7621-dts/TODO | 5 - drivers/staging/r8188eu/core/rtw_mlme.c | 1 - drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 6 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 1 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 6 - drivers/staging/r8188eu/include/wifi.h | 27 - drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rts5208/rtsx.c | 8 - drivers/staging/sm750fb/ddk750_dvi.c | 68 +- drivers/staging/sm750fb/ddk750_dvi.h | 64 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 7 - .../intel/int340x_thermal/int3400_thermal.c | 148 +- drivers/tty/hvc/hvc_iucv.c | 4 +- drivers/tty/serial/8250/8250_dma.c | 11 +- drivers/tty/serial/8250/8250_mtk.c | 4 +- drivers/tty/serial/8250/8250_port.c | 4 +- drivers/tty/serial/8250/8250_tegra.c | 2 +- drivers/tty/serial/Kconfig | 7 +- drivers/tty/serial/jsm/jsm_cls.c | 4 +- drivers/tty/serial/jsm/jsm_neo.c | 3 +- drivers/tty/serial/jsm/jsm_tty.c | 3 +- drivers/tty/serial/kgdboc.c | 6 +- drivers/tty/serial/samsung_tty.c | 267 +- drivers/tty/serial/sc16is7xx.c | 6 +- drivers/tty/serial/serial_core.c | 14 + drivers/tty/serial/serial_txx9.c | 364 +- drivers/tty/vt/vt_ioctl.c | 10 +- drivers/usb/dwc3/core.c | 4 +- drivers/usb/dwc3/core.h | 2 + drivers/usb/dwc3/gadget.c | 11 + drivers/usb/gadget/Makefile | 1 - drivers/usb/gadget/legacy/inode.c | 8 +- drivers/usb/gadget/legacy/serial.c | 10 +- drivers/usb/gadget/udc/dummy_hcd.c | 8 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 2 +- drivers/usb/host/xen-hcd.c | 57 +- drivers/usb/storage/ene_ub6250.c | 155 +- drivers/usb/usbip/vudc_main.c | 8 +- drivers/virt/acrn/hsm.c | 20 +- drivers/virt/acrn/irqfd.c | 1 - drivers/virt/acrn/mm.c | 24 + drivers/virt/fsl_hypervisor.c | 4 +- drivers/w1/masters/ds2490.c | 8 +- drivers/w1/slaves/w1_therm.c | 70 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/aspeed_wdt.c | 7 + drivers/watchdog/imx2_wdt.c | 27 +- drivers/watchdog/ixp4xx_wdt.c | 14 + drivers/watchdog/orion_wdt.c | 13 +- drivers/watchdog/renesas_wdt.c | 1 + drivers/watchdog/rti_wdt.c | 1 + drivers/watchdog/sp5100_tco.c | 334 +- drivers/watchdog/sp5100_tco.h | 7 + drivers/watchdog/watchdog_dev.c | 244 +- fs/binfmt_elf.c | 24 +- fs/cifs/connect.c | 17 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 4 +- fs/cifs/smb2pdu.c | 36 +- fs/cifs/smb2pdu.h | 44 +- fs/erofs/erofs_fs.h | 5 +- fs/erofs/inode.c | 4 +- fs/exfat/exfat_fs.h | 3 +- fs/exfat/file.c | 2 - fs/exfat/namei.c | 55 +- fs/exfat/super.c | 17 +- fs/f2fs/file.c | 6 +- fs/f2fs/super.c | 6 + fs/gfs2/file.c | 30 +- fs/io_uring.c | 327 +- fs/jffs2/build.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/jffs2_fs_i.h | 4 +- fs/jffs2/scan.c | 6 +- fs/kernfs/file.c | 2 +- fs/ksmbd/server.c | 2 +- fs/nfsd/flexfilelayout.c | 2 +- fs/nfsd/nfs4layouts.c | 2 +- fs/ubifs/dir.c | 3 + fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_buf.c | 45 +- fs/xfs/xfs_buf_item.c | 5 +- fs/xfs/xfs_extfree_item.c | 2 +- fs/xfs/xfs_icache.c | 10 +- fs/xfs/xfs_inode.c | 15 +- fs/xfs/xfs_inode_item.c | 12 + fs/xfs/xfs_log.c | 5 +- fs/xfs/xfs_log_cil.c | 24 +- fs/xfs/xfs_qm.c | 8 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_trace.h | 4 +- fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans.h | 3 +- fs/xfs/xfs_trans_ail.c | 47 +- fs/xfs/xfs_trans_priv.h | 3 +- include/linux/acpi.h | 13 +- include/linux/bpf_types.h | 1 + include/linux/fprobe.h | 105 + include/linux/ftrace.h | 3 + include/linux/i2c.h | 8 +- include/linux/if_arp.h | 1 + include/linux/if_bridge.h | 19 + include/linux/kernfs.h | 20 - include/linux/kprobes.h | 3 + include/linux/mlx5/driver.h | 4 - include/linux/mlx5/qp.h | 5 + include/linux/netdevice.h | 1 - include/linux/ptrace.h | 17 +- include/linux/regmap.h | 6 + include/linux/rethook.h | 100 + include/linux/rtc.h | 2 - include/linux/rtc/ds1685.h | 1 - include/linux/sched.h | 3 + include/linux/serial_core.h | 2 + include/linux/sort.h | 2 +- include/linux/trace_events.h | 7 + include/linux/types.h | 1 + include/net/dsa.h | 8 +- include/net/flow_offload.h | 6 + include/net/netfilter/nf_flow_table.h | 18 + include/net/netns/xfrm.h | 6 +- include/net/switchdev.h | 16 + include/net/tc_act/tc_vlan.h | 10 + include/net/xdp.h | 14 + include/net/xfrm.h | 48 +- include/soc/mscc/ocelot.h | 9 + include/soc/mscc/ocelot_vcap.h | 2 + include/trace/events/i2c_slave.h | 67 + include/uapi/linux/bpf.h | 14 + include/uapi/linux/counter.h | 2 + include/uapi/linux/if_bridge.h | 18 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/ptrace.h | 2 +- include/uapi/linux/rfkill.h | 14 +- include/uapi/linux/rtc.h | 3 +- include/uapi/linux/rtnetlink.h | 1 + include/uapi/misc/fastrpc.h | 81 +- kernel/bpf/btf.c | 115 +- kernel/bpf/syscall.c | 26 +- kernel/bpf/verifier.c | 21 +- kernel/exit.c | 2 + kernel/fork.c | 3 + kernel/kallsyms.c | 4 + kernel/livepatch/transition.c | 11 +- kernel/signal.c | 41 +- kernel/trace/Kconfig | 26 + kernel/trace/Makefile | 2 + kernel/trace/bpf_trace.c | 342 +- kernel/trace/fprobe.c | 332 ++ kernel/trace/ftrace.c | 58 +- kernel/trace/rethook.c | 317 ++ lib/Kconfig.debug | 12 + lib/Makefile | 2 + lib/sort.c | 40 +- lib/test_fprobe.c | 174 + localversion-next | 2 +- net/8021q/vlanproc.c | 2 +- net/bridge/Makefile | 2 +- net/bridge/br.c | 5 + net/bridge/br_input.c | 17 +- net/bridge/br_mst.c | 357 ++ net/bridge/br_netlink.c | 44 +- net/bridge/br_private.h | 61 + net/bridge/br_stp.c | 6 + net/bridge/br_switchdev.c | 46 + net/bridge/br_vlan.c | 20 +- net/bridge/br_vlan_options.c | 20 + net/can/isotp.c | 72 +- net/core/bpf_sk_storage.c | 2 + net/core/dev.c | 20 +- net/core/xdp.c | 1 + net/dsa/dsa2.c | 1 + net/dsa/dsa_priv.h | 7 + net/dsa/port.c | 113 +- net/dsa/slave.c | 24 +- net/ipv4/route.c | 18 +- net/mptcp/pm_netlink.c | 18 +- net/mptcp/protocol.c | 1 + net/netfilter/nf_flow_table_inet.c | 17 + net/netfilter/nf_flow_table_ip.c | 18 - net/netfilter/nf_tables_api.c | 22 +- net/netfilter/nf_tables_core.c | 2 +- net/netlink/af_netlink.c | 2 + net/rfkill/core.c | 48 +- net/sched/act_vlan.c | 13 + net/unix/af_unix.c | 22 +- net/xfrm/xfrm_policy.c | 10 +- net/xfrm/xfrm_user.c | 43 +- samples/Kconfig | 7 + samples/Makefile | 1 + samples/fprobe/Makefile | 3 + samples/fprobe/fprobe_example.c | 120 + samples/kobject/kobject-example.c | 4 +- samples/kobject/kset-example.c | 4 +- scripts/get_abi.pl | 2 +- sound/core/Kconfig | 2 +- sound/core/oss/pcm_oss.c | 40 +- sound/core/oss/pcm_plugin.c | 5 +- sound/pci/hda/patch_realtek.c | 4 +- sound/soc/atmel/mchp-pdmc.c | 11 +- sound/soc/fsl/fsl_spdif.c | 52 +- sound/soc/fsl/fsl_spdif.h | 14 + sound/soc/sof/Makefile | 2 +- sound/soc/sof/control.c | 545 +-- sound/soc/sof/intel/hda-dai.c | 97 +- sound/soc/sof/intel/hda.c | 169 +- sound/soc/sof/intel/hda.h | 7 +- sound/soc/sof/ipc.c | 10 +- sound/soc/sof/{control.c => ipc3-control.c} | 438 +- sound/soc/sof/ipc3-ops.h | 21 + sound/soc/sof/ipc3-pcm.c | 372 ++ sound/soc/sof/ipc3-topology.c | 384 +- sound/soc/sof/ipc3.c | 45 + sound/soc/sof/pcm.c | 354 +- sound/soc/sof/pm.c | 80 +- sound/soc/sof/sof-audio.c | 442 +- sound/soc/sof/sof-audio.h | 70 +- sound/soc/sof/sof-priv.h | 17 +- sound/soc/sof/topology.c | 58 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 25 + tools/bpf/bpftool/bash-completion/bpftool | 14 +- tools/bpf/bpftool/common.c | 2 +- tools/bpf/bpftool/gen.c | 588 ++- tools/include/uapi/linux/bpf.h | 14 + tools/lib/bpf/bpf.c | 9 + tools/lib/bpf/bpf.h | 9 +- tools/lib/bpf/libbpf.c | 383 +- tools/lib/bpf/libbpf.h | 52 + tools/lib/bpf/libbpf.map | 3 + tools/lib/bpf/libbpf_internal.h | 5 + tools/lib/bpf/libbpf_legacy.h | 4 + tools/perf/arch/x86/util/evlist.c | 2 +- tools/perf/util/evlist.c | 28 +- tools/perf/util/symbol.c | 2 +- tools/scripts/Makefile.include | 22 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 12 +- .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 177 + .../selftests/bpf/prog_tests/kprobe_multi_test.c | 323 ++ .../testing/selftests/bpf/prog_tests/subskeleton.c | 78 + tools/testing/selftests/bpf/progs/kprobe_multi.c | 98 + .../testing/selftests/bpf/progs/test_sock_fields.c | 24 +- .../testing/selftests/bpf/progs/test_subskeleton.c | 28 + .../selftests/bpf/progs/test_subskeleton_lib.c | 61 + .../selftests/bpf/progs/test_subskeleton_lib2.c | 16 + tools/testing/selftests/bpf/test_tunnel.sh | 2 +- tools/testing/selftests/bpf/trace_helpers.c | 7 + tools/testing/selftests/lib.mk | 8 +- .../testing/selftests/net/af_unix/test_unix_oob.c | 6 +- tools/testing/selftests/net/cmsg_sender.c | 4 +- tools/testing/selftests/net/pmtu.sh | 141 +- tools/testing/selftests/net/psock_fanout.c | 5 +- tools/testing/selftests/net/toeplitz.c | 6 +- tools/testing/vsock/vsock_test.c | 215 + 708 files changed, 21199 insertions(+), 9321 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/can/xilinx,can.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/xilinx_can.txt create mode 100644 Documentation/driver-api/thermal/intel_dptf.rst create mode 100644 Documentation/driver-api/vfio-pci-device-specific-driver-accept [...] create mode 100644 Documentation/trace/fprobe.rst delete mode 100644 arch/arm/mach-footbridge/include/mach/io.h create mode 100644 arch/arm/probes/rethook.c create mode 100644 arch/arm64/kernel/probes/rethook.c create mode 100644 arch/arm64/kernel/probes/rethook_trampoline.S rename drivers/staging/mt7621-dts/gbpc1.dts => arch/mips/boot/dts/ralink/mt7621-gn [...] rename drivers/staging/mt7621-dts/gbpc2.dts => arch/mips/boot/dts/ralink/mt7621-gn [...] rename {drivers/staging/mt7621-dts => arch/mips/boot/dts/ralink}/mt7621.dtsi (100%) create mode 100644 arch/powerpc/kernel/rethook.c create mode 100644 arch/x86/kernel/rethook.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb_mac.c delete mode 100644 drivers/staging/mt7621-dts/Kconfig delete mode 100644 drivers/staging/mt7621-dts/Makefile delete mode 100644 drivers/staging/mt7621-dts/TODO create mode 100644 include/linux/fprobe.h create mode 100644 include/linux/rethook.h create mode 100644 include/trace/events/i2c_slave.h create mode 100644 kernel/trace/fprobe.c create mode 100644 kernel/trace/rethook.c create mode 100644 lib/test_fprobe.c create mode 100644 net/bridge/br_mst.c create mode 100644 samples/fprobe/Makefile create mode 100644 samples/fprobe/fprobe_example.c copy sound/soc/sof/{control.c => ipc3-control.c} (56%) create mode 100644 sound/soc/sof/ipc3-ops.h create mode 100644 sound/soc/sof/ipc3-pcm.c create mode 100644 sound/soc/sof/ipc3.c create mode 100644 tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c create mode 100644 tools/testing/selftests/bpf/prog_tests/subskeleton.c create mode 100644 tools/testing/selftests/bpf/progs/kprobe_multi.c create mode 100644 tools/testing/selftests/bpf/progs/test_subskeleton.c create mode 100644 tools/testing/selftests/bpf/progs/test_subskeleton_lib.c create mode 100644 tools/testing/selftests/bpf/progs/test_subskeleton_lib2.c