This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 592ade5cba5a kselftest/vm: override TARGETS from arguments omits 60d7e137a462 selftests: kselftest framework: provide "finished" helper omits 0a67d73bc484 selftests: vm: remove dependecy from internal kernel macros omits 94cd24245ced mm-madvise-madv_dontneed_locked-fix omits fdfdca0c1ed3 mm: madvise: MADV_DONTNEED_LOCKED omits 924e25606258 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] omits 6e6e90431678 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 20e5e60cd87e mm: generalize ARCH_HAS_FILTER_PGPROT omits a118fd2204bb mm: unmap_mapping_range_tree() with i_mmap_rwsem shared omits 06ffad21fb73 mm: warn on deleting redirtied only if accounted omits 31a308d27987 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] omits 8767b1cc6362 mm/huge_memory: remove stale locking logic from __split_hu [...] omits e5bbf629ec11 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 3bceed5ea462 mm/swapfile: remove stale reuse_swap_page() omits 866b182d290e mm/khugepaged: remove reuse_swap_page() usage omits d056bc12a243 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits 44a6334fcbc2 mm: streamline COW logic in do_swap_page() omits c790ad050fc9 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix omits b5dea48e7792 mm: slightly clarify KSM logic in do_swap_page() omits 8479df85ca30 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 0d91d42c4335 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 05e6543df84f mm/huge_memory: make is_transparent_hugepage() static omits 43df54efec0a userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits 67afb6c2af4d selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits 036a56db36ad mm: enable MADV_DONTNEED for hugetlb mappings omits 2cd40bc26fdb kasan: disable LOCKDEP when printing reports omits 0fa81c9b87fe kasan: move and hide kasan_save_enable/restore_multi_shot omits 1e33e2b5c437 kasan: reorder reporting functions omits ca75b7ae1b13 kasan: respect KASAN_BIT_REPORTED in all reporting routines omits bef48cc21381 kasan: add comment about UACCESS regions to kasan_report omits 356d0e55be41 kasan: rename kasan_access_info to kasan_report_info omits 8dd8bdd614fc kasan: move and simplify kasan_report_async omits d63f770e2fb8 kasan: call print_report from kasan_report_invalid_free omits c133622e28b0 kasan: merge __kasan_report into kasan_report omits f880b50372e8 kasan: restructure kasan_report omits 033f7b2231d0 kasan: simplify kasan_find_first_bad_addr call sites omits 39c28faccdd3 kasan: split out print_report from __kasan_report omits 71d1577bd936 kasan: move disable_trace_on_warning to start_report omits c9baf7677134 kasan: move update_kunit_status to start_report omits db517f6c9f58 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT omits 1c1c22662906 kasan: simplify kasan_update_kunit_status() and call sites omits 35292af93f80 kasan: simplify async check in end_report() omits 9d76359094b3 fix for "kasan: print basic stack frame info for SW_TAGS" omits d81dc76989bb kasan: print basic stack frame info for SW_TAGS omits d3de956dd608 kasan: improve stack frame info in reports omits 291e984fec29 kasan: rearrange stack frame info in reports omits e0cd6fb4b0fe kasan: more line breaks in reports omits 6b9ed7f9ff4a kasan: drop addr check from describe_object_addr omits 0191b9c1fa24 kasan: print virtual mapping info in reports omits c3dae87b64f2 kasan: update function name in comments omits 3fb06f3c4940 mm/kasan: remove unnecessary CONFIG_KASAN option omits fa91a0bab87d kasan: test: support async (again) and asymm modes for HW_TAGS omits 53be05f1d1b1 kasan-improve-vmalloc-tests-fix-3-fix omits 06c2e57ff0f9 another fix for "kasan: improve vmalloc tests" omits ecc5d0e08dfc fix for "kasan: improve vmalloc tests" omits b01085919d4b similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 96ec18cf05ae kasan: improve vmalloc tests omits 8f5947c409b2 kasan: documentation updates omits 1721fa36cf69 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 7636614fcd8d kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 230ada828f94 kasan: add kasan.vmalloc command line flag omits f28a99090808 kasan: clean up feature flags for HW_TAGS mode omits 90ab6e4c79ff kasan: mark kasan_arg_stacktrace as __initdata omits 1084545a66e1 kasan, arm64: don't tag executable vmalloc allocations omits c900f310063e fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 61a653f36617 kasan, scs: support tagged vmalloc mappings omits cb4cb5500eb8 fix for "kasan, vmalloc: only tag normal vmalloc allocations" omits 73496c4ca3cc kasan, vmalloc: only tag normal vmalloc allocations omits 9e5be09473a2 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits ef4b9697d6f5 kasan, page_alloc: allow skipping memory init for HW_TAGS omits 384a99901922 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 0b1ce56f5f27 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 4f98ee592282 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 449ad2e9cb14 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 4cb0a913243f kasan, vmalloc: add vmalloc tagging for SW_TAGS omits 204d2d17fa2a mm: remove unnecessary check in alloc_thread_stack_node() omits e2544ee90c1c fix for "kasan, fork: reset pointer tags of vmapped stacks" omits 30c372b6e539 kasan, arm64: reset pointer tags of vmapped stacks omits f3f5c1530cd8 kasan, fork: reset pointer tags of vmapped stacks omits ee28916080e9 kasan, vmalloc: reset tags in vmalloc functions omits 2444c043f387 kasan: add wrappers for vmalloc hooks omits f5ce071ae015 kasan: reorder vmalloc hooks omits 7598c72845ae kasan, vmalloc: drop outdated VM_KASAN comment omits bb2f1c8ca06e kasan, x86, arm64, s390: rename functions for modules shadow omits fef230813b7d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits a96dc2912739 kasan: clean up metadata byte definitions omits 47cfa8b31ab2 kasan, page_alloc: rework kasan_unpoison_pages call site omits c78fd6eb4835 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits adc8eec7e4d7 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 452de6be7248 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits b98e4277904f kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 67b95eacd736 kasan, page_alloc: refactor init checks in post_alloc_hook omits 8938a989759c kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits b69fa6e3eb17 mm: clarify __GFP_ZEROTAGS comment omits 553a58a76c7b kasan: drop skip_kasan_poison variable in free_pages_prepare omits 5cecccdd09bb kasan, page_alloc: init memory of skipped pages on free omits ccde0eeaace2 kasan, page_alloc: simplify kasan_poison_pages call site omits aa3fcff2b003 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 49383ef893d9 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits be8a5bd36b0c kasan, page_alloc: deduplicate should_skip_kasan_poison omits ef7d1087cedb mm/migration: add trace events for base page and HugeTLB m [...] omits 7b2421f257ff mm/migration: add trace events for THP migrations omits dcb15410eae2 mm: remove range parameter from follow_invalidate_pte() omits 6b4e85bba602 dax: fix missing writeprotect the pte entry omits e649eec0ac7c mm: pvmw: add support for walking devmap pages omits 51cb89b42191 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits f27f608d5deb dax: fix cache flush on PMD-mapped pages omits 47f13fb21e66 mm: rmap: fix cache flush on THP pages omits 9f30e0a8d134 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() omits c0b2bc56d480 mm: filemap_unaccount_folio() large skip mapcount fixup omits 5025db76104a mm: delete __ClearPageWaiters() omits ce9eb61ebeb5 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT omits 4616016569ee selftest/vm: add util.h and and move helper functions there omits 0b6188d81e9c mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 3cf0a6957478 Merge branch 'akpm-current/current' omits 87c5f8d9ecb8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7d046328e2a4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d1845d89a9d4 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 6e8c6a36f46c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits f8c0306c8426 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits eb932c5e896a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8437e77569ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 349090ca4e6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 24024e0641b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d8022416f75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85680c795bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e299227eeb47 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 1e35cb6e8bcf Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e42a7058a2ed Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits c81b93a4dbc2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6f00a607aa08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76506de03448 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d493186565f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits a1abbcdc9e0c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 55f223188f8a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 91f8380fc0ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a9d8b216fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9ffe38c31d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6853767fc47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b14d39977b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3b722e4218c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fa3ba358ac4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ecebf39a1089 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 500d34be99aa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 14095582d29c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 060cb08c7616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23b8faf38e71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 467635972c5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b10897c124da Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits ebeb61e9733a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits f2e8e6e36df9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 2542643c12cf Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4674cca432f3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c193d3483575 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits f85cae23e146 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits a1c10cbaf4c4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b33999548ee1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d603bf21f012 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e91477c47353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9b615a391c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36bfc37da190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 128c09ac656c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68173c8934ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8b9f2d03583 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d68501c50907 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0087d59ec7b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 65168dfcacfc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 2dd846c4fd30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 859f0e8839ac Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 68c720ee68e5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 1e74846a9501 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits eda90b8d6171 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4a68cf382c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83bb7dcdb90b Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 451a7de63017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba65e95c3c8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cc84ff70d4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba268214325d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7099c7d89191 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 0add2175bf9c Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2d3fbee8aa65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 901ea4bc34f0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 48b940ae8067 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 650a32413796 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 6dfaa39d8289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 852448ad8c7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b34445db3734 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 89134212b6c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0bf7b5d49f3 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits d960981e5589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2f741562e3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5cf91489956 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ffbd1b3dfcca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab9a4cef9183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0791af9135eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91047cbec0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb4b61bec999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09069df7b013 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 685711122202 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 9f346aeb8552 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3384c2132ed7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits bb30d36881b0 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7f162685fbfa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c7239ce76cb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 5c82f0a5bf85 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 21f386f6910a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 6b051b5722f5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits fcbaf92582e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fd45f32ed965 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 618aaf9d281d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 009378994ff2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 16ff041e36f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90f32e7c4f74 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 6bd94779e1b7 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6a7b52694823 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a58e640e9405 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 20924755ad28 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits b5fa5a2b96d9 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 483e5d8bb0ad Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 15e30612e139 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5da7d733aff0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 0cc8f8bf4018 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a3d5da370c63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e00716bc5bb8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d341b4a3e86a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc7431a79b82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60bdd865927b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aad923671686 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 0a552b9c39fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d2751ca45cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 46ee9bda865c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits daad22b0e5a6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8fa5847fef11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12077a60bd14 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 775a10579f8d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits c16595e48e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19393f3cb7a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 263c02c801b7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 88dc6cb282c0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4a12c9a24ae2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ad1b7ae7e4ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 45c55428990d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a3fcfd13ded7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54d1be52021d Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 9262377618b2 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 241e08ac18bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8fdaede22c8 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 4b626c305da3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2e15a73f28be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28c12c789ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5bffc02e5c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 463d7beb790d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a1dcdbb62cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0b769efd68 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits ed58d88b2009 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 056e78699d5c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits d96db5475a29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84af3df82b13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94d59ec8f1ad Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits ca58c5c443ca Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits af3e00abe5ed Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 133f7090d3d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed27d854649a Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 1bd5bf4fe556 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 6a4091822599 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 28e44b0613f1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 161a31292582 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0977774c62d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cba50c1789b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits eabb50ac2053 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3173596284ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4bb9786d83b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ab49c3d36e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8edb15f1bcbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bae86b0763d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c23e6fd02c77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7542db3c42fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a58df5aa6b95 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed509ca65d17 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 79950771ef4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8736b021a5d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 159f96ed47c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb0881445053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62189a832bde Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 98a1818b3244 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e5cab1117382 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 985e660fb0c4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits d652bf9c040c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 97adfb9523dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 382d8f4c46c1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6ced30da3228 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 4e3cd7c9b0cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e2ecd2a1957e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9707e9001d98 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c2efed9f5b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 06612a2ac369 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6c0d0455bbb0 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits c2bd12df6aa2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits c3f4638bda9c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 253746bea464 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 75ce7d02fd3d Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits b29ff9900dcf Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 915a4cff7307 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 45304d711d9d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d0800331539a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 46c426ff2781 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits db364aa4c3c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e45b88619f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits acc452b1fbc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 548b8fbd1be1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 56c32dab6683 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits e39a6c6a295f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 366188b45dc5 Merge remote-tracking branch 'spi/for-5.18' into spi-next omits 2764402c9dcd Merge branch 'spi-linus' into spi-next omits e3f6d21a23ee Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits a0a8f53f9587 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next omits 153e3ea74aec Merge branch 'asoc-linus' into asoc-next omits 5cdefac88f6e f2fs: use aggressive GC policy during f2fs_disable_checkpoint() omits bf03f9559b7d f2fs: initialize sbi->gc_mode explicitly omits 3459538a3654 f2fs: fix compressed file start atomic write may cause dat [...] omits 255a55aaccb1 Bluetooth: mt7921s: Add WBS support omits 3cabc5ca2c9d Bluetooth: mt7921s: Add .btmtk_get_codec_config_data omits c844ce71d5be Bluetooth: mt7921s: Add .get_data_path_id omits aeeb8ed27062 Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATES omits 496eab9dde9f Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt omits 65d6602f6334 Bluetooth: btmtkuart: fix error handling in mtk_hci_wmt_sync() omits 65ac48b3f225 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] omits 6938e36b5b72 Bluetooth: Send AdvMonitor Dev Found for all matched devices omits ccc0b735b2f0 Bluetooth: msft: Clear tracked devices on resume omits 68e607b69ccf Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready() omits ca497d2cb419 Bluetooth: Don't assign twice the same value omits 5276ef693144 Bluetooth: btrtl: Add support for RTL8852B omits 7dc961a78659 Bluetooth: hci_uart: add missing NULL check in h5_enqueue omits 811246d2f031 Bluetooth: Fix use after free in hci_send_acl omits 9d786ab533c0 Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] omits 2f93ea193094 Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL omits d9861cbd82b5 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] omits 863e11def199 Bluetooth: btmtkuart: add .set_bdaddr support omits 35a18b46f9b8 Bluetooth: btmtkuart: rely on BT_MTK module omits e2a32250eff7 Bluetooth: btusb: Add missing Chicony device for Realtek R [...] omits 200d8766f88f Bluetooth: mgmt: remove redundant assignment to variable cur_len 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 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 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 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 omits 7082946186fc ceph: Make ceph_init_request() check caps on readahead omits d88b12efaff7 extcon: usb-gpio: Remove disable irq operation in system sleep 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() 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 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 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 [...] new b0324de9dfba kbuild: Make $(LLVM) more flexible new 63a62caad508 Merge branch 'kbuild' into for-next new 62e821e3ce91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 758c1550b55a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 718344d6fe83 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new e1518b34892a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f6726cead1d5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 18f207b991d6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new bcea9aaa4373 arm64: dts: n5x: drop invalid property and fix edac node name new 40002d087d7a Merge branch 'arm/dt' into for-next new 8e145bc705e7 soc/microchip: fix invalid free in mpfs_sys_controller_delete new 339ac71b233e ARM: spear: fix typos in comments new 1089e95bde8c Merge branch 'arm/drivers' into for-next new 30160c195596 ARM: configs: multi_v5_defconfig: remove deleted platforms new f5eb04d7a0e4 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLA [...] new 9c44d0805f94 ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx new 4bcf5f95c7fd ARM: configs: clean up multi_v5_defconfig new 147e0945432d ARM: configs: multi_v5: Enable Allwinner F1C100 new 00e6b4952feb Merge branch 'arm/defconfig' into for-next new 2f618d5ef5dd ARM: remove support for NOMMU ARMv4/v5 new 15d037532fb5 Merge branch 'arm/soc' into for-next new 2837c5083884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b3cc9d77261 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9a03421de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ce0d8ebe609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57edefbcea18 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 2ab530ddb9a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 829da5400806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d20add67c31f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b11e32f395d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f85b4925c36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3b3a385a357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccf2da2b185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88123153a39c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bd502b5d196 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1b4042f8e55d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new afe7dd24130e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 913d0fd56939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30fa977c9340 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 5c560abce9b9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new abc3062faa1d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 487007502e32 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 80e664325aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 788415c78ed1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e044c655bc19 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new b39dcd165c2e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new cc940be53a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd74bcaa713c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3fa6bf34873 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 8931ddd8d6a5 MIPS: ingenic: correct unit node address new d8ce67dedd23 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 0f26c3c2faa5 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 9b046d0245ce parisc: Avoid using hardware single-step in kprobes new 411fadd62cec parisc: Avoid flushing cache on cache-less machines new 9f4e39a37749 parisc: Convert parisc_requires_coherency() to static branch new 1cfef2c0a97a parisc: Fix invalidate/flush vmap routines new 51d124e21b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d64e3eab75a8 powerpc/xive: fix return value of __setup handler new 9d71165d3934 powerpc/tm: Fix more userspace r13 corruption new cf74ff52e352 powerpc/time: Fix KVM host re-arming a timer beyond decrem [...] new 35de589cb879 powerpc/time: improve decrementer clockevent processing new 1709b7d14d0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08d0a26d9244 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58004f266918 RISC-V: Correctly print supported extensions new 2a31c54be097 RISC-V: Minimal parser for "riscv, isa" strings new 40a4d0dfbcf0 RISC-V: Extract multi-letter extension names from "riscv, isa" new 02d52fbd940a RISC-V: Implement multi-letter ISA extension probing framework new 3f96db125d68 RISC-V: Do no continue isa string parsing without correct XLEN new a9b202606c69 RISC-V: Improve /proc/cpuinfo output for ISA extensions new 6b57ac02b45f RISC-V: Provide a fraemework for RISC-V ISA extensions new afdcdc7a618a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f9f87f3f822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7227754d689c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e94dc6bbdf29 xtensa: merge stack alignment definitions new e6d423aaaea1 xtensa: rearrange NMI exit path new e7e9614b6b3a xtensa: clean up kernel exit assembly code new 7dc0eb0b6d9f xtensa: enable plugin support new a3d0245c58f9 xtensa: fix xtensa_wsr always writing 0 new 1d36b47a0b54 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new dd849524fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 881609f27324 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new e9b57aaae605 fscache: export fscache_end_operation() new 5ac417d24c6c netfs: Generate enums from trace symbol mapping lists new 6a19114b8e7f netfs: Rename netfs_read_*request to netfs_io_*request new f18a378580a7 netfs: Finish off rename of netfs_read_request to netfs_io [...] new 3a4a38e66d24 netfs: Split netfs_io_* object handling out new 18b3ff9fe8b8 netfs: Adjust the netfs_rreq tracepoint slightly new de74023befa1 netfs: Trace refcounting on the netfs_io_request struct new 6cd3d6fd1fe2 netfs: Trace refcounting on the netfs_io_subrequest struct new 5c88705e2aea netfs: Adjust the netfs_failure tracepoint to indicate non [...] new 663dfb65c3b3 netfs: Refactor arguments for netfs_alloc_read_request new 2de160417315 netfs: Change ->init_request() to return an error code new a5c9dc445139 ceph: Make ceph_init_request() check caps on readahead new bc899ee1c898 netfs: Add a netfs inode context new 4090b31422a6 netfs: Add a function to consolidate beginning a read new 93345c3ba55f netfs: Prepare to split read_helper.c new 3be01750d7ac netfs: Rename read_helper.c to io.c new 16211268fcb3 netfs: Split fs/netfs/read_helper.c new b900f4b89b4d netfs: Split some core bits out into their own file new 4058f742105e netfs: Keep track of the actual remote file size new ab487a4cdfca afs: Maintain netfs_i_context::remote_i_size new 0f7c1ea5b0e8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 2625119d113e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47178c7722ac cifs: fix handlecache and multiuser new 84330d41efb1 cifs: truncate the inode and mapping when we simulate fcollapse new 06a466565d54 Adjust cifssb maximum read size new 9a14b65d5901 cifs: we do not need a spinlock around the tree access dur [...] new dca65818c80c cifs: use a different reconnect helper for non-cifsd threads new 715391271089 cifs: change iface_list from array to sorted linked list new f39df340aa02 cifs: during reconnect, update interface if necessary new 00ba5d2ed22b cifs: fix KASAN warning in parse_server_interfaces() during mount new c5bd03cc4dd2 cifs: do not skip link targets when an I/O fails new 66deb735eb71 cifs: fix bad fids sent over wire new dd7a697ab103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 7efe6e353780 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1413276f228f exfat: do not clear VolumeDirty in writeback new 3f482744eafc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bd79fd7f44a4 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 20992c62aca9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c86868bbc22b f2fs: initialize sbi->gc_mode explicitly new 9b56adcf5255 f2fs: fix compressed file start atomic write may cause dat [...] new 98e92867b997 f2fs: use aggressive GC policy during f2fs_disable_checkpoint() new 069c968850ce Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6b3ef79b1aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c1666831817 Documentation: ksmbd: update Feature Status table new 1b699bf3a878 ksmbd: use netif_is_bridge_port new fa39c30b83ea ksmbd: remove internal.h include new 5ac0ea1d1e0f ksmbd: remove filename in ksmbd_file new 43ff44bde7e5 ksmbd: fix racy issue from using ->d_parent and ->d_name new 9d449cb83b2a ksmbd: increment reference count of parent fp new a42fbc2549fa ksmbd: shorten experimental warnign on loading the module new 9835a3ad241e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 7486415a2cc6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 4e1b04af4fe6 nfsd: use correct format characters new 4fc5f5346592 nfsd: fix using the correct variable for sizeof() new 3d1024ae504b fs/lock: add new callback, lm_lock_expired, to lock_manage [...] new 2426f868eca5 fs/lock: only call lm_breaker_owns_lease if there is conflict. new 301697684696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37b9ba7fe729 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 705757274599 ubifs: rename_whiteout: correct old_dir size computing new a0127a85ae98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9a4bc8c76d7 xfs: log worker needs to start before intent/unlink recovery new dbd0f5299302 xfs: check buffer pin state after locking in delwri_submit new 941fbdfd6dd0 xfs: xfs_ail_push_all_sync() stalls when racing with updates new 70447e0ad978 xfs: async CIL flushes need pending pushes to be made stable new d86142dd7c4e xfs: log items should have a xlog pointer, not a mount new 8eda87211097 xfs: AIL should be log centric new 01728b44ef1b xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight new 2a42a269bb14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 602dac4c59ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9952e6bcbdd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 186a57c616f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f747d13b4307 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 150fee3eeae2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ace05a0cb1d9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 642f17d80819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3364c0ef8732 i2c: designware: Remove code duplication new d714fb25e755 i2c: add tracepoints for I2C slave events new cb13aa16f34f i2c: meson: Fix wrong speed use from probe new 1a22aabf20ad i2c: mux: demux-pinctrl: do not deactivate a master that i [...] new 5db36559df9b Merge branch 'i2c/for-mergewindow' into i2c/for-next new 6dc16d40cf2f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 48ad69ee985e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new a5436af59877 hwmon: (pmbus) Add Vin unit off handling new 6ba463edccb9 hwmon: (dell-smm) Add Inspiron 3505 to fan type blacklist new 73a76bec54b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b0e5b6f6542f Merge branch 'docs-next' of git://git.lwn.net/linux.git new bbb9ecf2abe6 media: platform: s5p-g2d: move config to its own file new a97f41e9c308 media: platform: hva: move config to its own file new 72a91079218c media: platform: stm32: move config to its own file new 7acd0dd9e9c6 media: platform: sun8i-di: move config to its own file new e19e7b615c9c media: platform: sun8i-rotate: move config to its own file new 669f0cb5ea25 media: platform: vde: move config to its own file new 5cccbe83ff2f media: platform: ti-vpe: move config to its own file new 2662ce2d0876 media: platform: rkisp1: move config to its own file new f5a6e9176e20 media: platform: delta: move config to its own file new 26e89e83dfb4 media: platform: bdisp: move config to its own file new 1d031da4f6e7 media: platform: s5p-mfc: move config to its own file new f879856a91da media: platform: s5p-jpeg: move config to its own file new 32ccd1f5a116 media: platform: Kconfig: sort entries new 0461b70d0697 media: platform: move some manufacturer entries new d7700ca98d7a media: platform: Kconfig: place platform drivers on a submenu new 64441979bda6 media: platform: rename coda/ to chips-media/ new dc7bbea90075 media: platform: rename marvell-ccic/ to marvell/ new c1f3caff2450 media: platform: rename meson/ge2d/ to amlogic/meson-ge2d/ new 8bbc139c6bde media: platform: rename mtk-jpeg/ to mediatek/mtk-jpeg/ new 1cb72963fa1e media: platform: rename mtk-mdp/ to mediatek/mtk-mdp/ new 728dc4075acc media: platform: rename mtk-vcodec/ to mediatek/mtk-vcodec/ new 574476a7d05d media: platform: rename mtk-vpu/ to mediatek/mtk-vpu/ new 9b18ef7c9ff4 media: platform: rename tegra/vde/ to nvidia/tegra-vde/ new 238c84f71120 media: platform: rename exynos4-is/ to samsung/exynos4-is/ new 3bae07d4b44c media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ new c1024049033f media: platform: rename s3c-camif/ to samsung/s3c-camif/ new a7f3b2d32dab media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ new f4104b7851a8 media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ new 43ecec16c4fa media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ new e7b8153e2a4f media: platform: place stm32/ and sti/ under st/ dir new 407965e2348e media: platform: rename am437x/ to ti/am437x/ new d24a170bde65 media: platform: rename davinci/ to ti/davinci/ new ceafdaac46ea media: platform: rename omap3isp/ to ti/omap3isp/ new 012e3ca3cb4d media: platform: rename omap/ to ti/omap/ new 8148baabd1c4 media: platform: re-structure TI drivers new 68f8ef61c659 media: platform: ti/Kconfig: move VPE/CAL entries to it new f2ab6d3e8c48 media: platform: Create vendor/{Makefile,Kconfig} files new 63fe3d27b226 media: platform/*/Kconfig: make manufacturer menus more uniform new 9958d30f38b9 media: Kconfig: cleanup VIDEO_DEV dependencies new 6cdc31b2d709 media: media/*/Kconfig: sort entries new 2023a9981111 media: platform: rename mediatek/mtk-jpeg/ to mediatek/jpeg/ new fc0b582c858e media: atomisp: fix bad usage at error handling logic new d94304f2c3ac media: i2c: Kconfig: move camera drivers to the top new 75080cc331e9 media: spi: Kconfig: Place SPI drivers on a single menu new f4a4f9a54b2c media: platform: amphion: Fix build error without MAILBOX new 77119adb62dd media: mtk-vcodec: Add missing of_node_put() in mtk_vdec_h [...] new 5d1ca138026e media: amphion: Add missing of_node_put() in vpu_core_parse_dt() new 71e6d0608e4d media: platform: Remove unnecessary print function dev_err() new b4ae8137776f Merge branch 'master' of git://linuxtv.org/media_tree.git new f1b7d5ffc257 media: pixfmt-yuv-planar.rst: fix PIX_FMT labels new 4df312b9caf2 media: m5mols/m5mols.h: document new reset field new 298cf3dfacc9 media: vidtv: use vfree() for memory allocated with vzalloc() new f445014a2291 media: amphion: fix an issue that using pm_runtime_get_syn [...] new 05a03eff34ba media: amphion: fix some error related with undefined refe [...] new a9f7224c67b3 media: amphion: fix some issues to improve robust new 47aa866f248c media: amphion: cleanup media device if register it fail new 319bf54bfdfc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 3870a44d50fe cpufreq: powernow-k8: Re-order the init checks new a335b1e6bb29 cpuidle: intel_idle: Update intel_idle() kerneldoc comment new 03eb65224e57 cpuidle: intel_idle: Drop redundant backslash at line end new db7cbdb934d9 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 2ca8e6285250 Revert "ACPI: Pass the same capabilities to the _OSC regar [...] new c42fa24b4475 ACPI: bus: Avoid using CPPC if not supported by firmware new c844d22fe0c0 ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU new 8a0acde0ff1d Merge branches 'acpi-bus' and 'acpi-video' into linux-next new 6a861abceecb clocksource: acpi_pm: fix return value of __setup handler new 4560f59dc554 Merge branch 'acpi-misc' into linux-next new ae0d2ec0830f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new edde56a9a9da Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 7c8ac7903fa2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d18496e1d54a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 51cad2872435 RDMA/irdma: Add support for address handle re-use new 70f92521584f RDMA/hns: Use the reserved loopback QPs to free MR before [...] new 63221acb0c63 RDMA/rxe: Fix ref error in rxe_av.c new 8a1a0be894da RDMA/rxe: Replace mr by rkey in responder resources new c9f4c695835c RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC new 3c3e4d582bdc RDMA/rxe: Delete _locked() APIs for pool objects new b4a47f6836b9 RDMA/rxe: Replace obj by elem in declaration new 3ccffe8abf2f RDMA/rxe: Move max_elem into rxe_type_info new df34dc9e03bf RDMA/rxe: Shorten pool names in rxe_pool.c new 3225717f6dfa RDMA/rxe: Replace red-black trees by xarrays new 3197706abd05 RDMA/rxe: Use standard names for ref counting new b0bf5e8d3c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54744510fa9c r8169: improve driver unload and system shutdown behavior [...] new ec7328b59176 net: bridge: mst: Multiple Spanning Tree (MST) mode new 8c678d60562f net: bridge: mst: Allow changing a VLAN's MSTI new 122c29486e1f net: bridge: mst: Support setting and reporting MST port states new 87c167bb94ee net: bridge: mst: Notify switchdev drivers of MST mode changes new 6284c723d9b9 net: bridge: mst: Notify switchdev drivers of VLAN MSTI mi [...] new 7ae9147f4312 net: bridge: mst: Notify switchdev drivers of MST state changes new cceac97afa09 net: bridge: mst: Add helper to map an MSTI to a VID set new 48d57b2e5f43 net: bridge: mst: Add helper to check if MST is enabled new f54fd0e16306 net: bridge: mst: Add helper to query a port's MST state new 332afc4c8c0d net: dsa: Validate hardware support for MST new 8e6598a7b0fa net: dsa: Pass VLAN MSTI migration notifications to driver new 7414af30b7d8 net: dsa: Handle MST state changes new 49c98c1dc7d9 net: dsa: mv88e6xxx: Disentangle STU from VTU new 7dc96039b967 net: dsa: mv88e6xxx: Export STU as devlink region new acaf4d2e36b3 net: dsa: mv88e6xxx: MST Offloading new 82e94d4144d7 Merge branch 'net-bridge-multiple-spanning-trees' new 7b6e6235b664 net: dsa: microchip: ksz8795: handle eee specif erratum new 2b341f7532d4 ptp: ocp: Make debugfs variables the correct bitwidth new 4fa72108029c net: mscc: ocelot: refactor policer work out of ocelot_set [...] new ccb6ed426f10 net: mscc: ocelot: add port mirroring support using tc-matchall new c3d427eac90f net: mscc: ocelot: establish functions for handling VCAP a [...] new f2a0e216bee5 net: mscc: ocelot: offload per-flow mirroring using tc-mir [...] new 0148bb50b8fd net: dsa: pass extack to dsa_switch_ops :: port_mirror_add() new 5e497497681e net: dsa: felix: add port mirroring support new 3e66fd54aeac Merge branch 'mirroring-for-ocelot-switches' new 7c3b4df594b6 net/mlx5e: Validate MTU when building non-linear legacy RQ [...] new c3cce0fff3a3 net/mlx5e: Add headroom only to the first fragment in legacy RQ new 8d35fb57fd90 net/mlx5e: Build SKB in place over the first fragment in n [...] new e26eceb90b01 net/mlx5e: RX, Test the XDP program existence out of the handler new 064990d0b65f net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle new 998923932f13 net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear new 8f8533650325 net/mlx5: DR, Adjust structure member to reduce memory hole new 003f4f9acb05 net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk new 5c4f9b6e91e8 net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to red [...] new f51bb5179300 net/mlx5: DR, Remove num_of_entries byte_size from struct [...] new 597534bd5633 net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to red [...] new 0d7f1595bb96 net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory new ebf04231cf14 net/mlx5: CT: Remove extra rhashtable remove on tuple entries new 4206fe40b2c0 net/mlx5: Remove unused exported contiguous coherent buffe [...] new 770c9a3a01af net/mlx5: Remove unused fill page array API function new 5edce151386e Merge tag 'mlx5-updates-2022-03-17' of git://git.kernel.or [...] new bc1962e52333 net: lan743x: Add support to display Tx Queue statistics new cdea83cc103a net: lan743x: Add support for EEPROM new d808f7ca8d23 net: lan743x: Add support for OTP new 60942c397af6 net: lan743x: Add support for PTP-IO Event Input External [...] new e432dd3bee2c net: lan743x: Add support for PTP-IO Event Output (Periodi [...] new e913c09dbe3b Merge branch 'lan743x-PCI11010-#PCI11414' new 54f586a91532 rfkill: make new event layout opt-in new dca51fe7fbb1 Merge tag 'wireless-next-2022-03-18' of git://git.kernel.o [...] new efb3719f4ab0 af_vsock: SOCK_SEQPACKET receive timeout test new e89600ebeeb1 af_vsock: SOCK_SEQPACKET broken buffer test new 046e1537a3cf net: set default rss queues num to physical cores / 2 new 4edf21aa94ee af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. new 12a18341b5c3 mptcp: send ADD_ADDR echo before create subflows new 0978e5919c28 atl1c: remove redundant assignment to variable size new 79fdce0513ac qlcnic: remove redundant assignment to variable index new 0ca8794a446c Bluetooth: mgmt: remove redundant assignment to variable cur_len new cc68a041d2f8 Bluetooth: btusb: Add missing Chicony device for Realtek R [...] new f5c3f98946e3 Bluetooth: btmtkuart: rely on BT_MTK module new 3640e7f4cb35 Bluetooth: btmtkuart: add .set_bdaddr support new 6ac034a76aa2 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] new 0eaecfb2e481 Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL new b3cf94c8b6b2 Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] new f63d24baff78 Bluetooth: Fix use after free in hci_send_acl new 32cb08e95869 Bluetooth: hci_uart: add missing NULL check in h5_enqueue new 18e8055c8814 Bluetooth: btrtl: Add support for RTL8852B new 1f667e157605 Bluetooth: Don't assign twice the same value new da8912176fb0 Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready() new 37b63c68194d Bluetooth: msft: Clear tracked devices on resume new ff39fc1bc6b4 Bluetooth: Send AdvMonitor Dev Found for all matched devices new 9fa6b4cda3b4 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] new a76d269a4e86 Bluetooth: btmtkuart: fix error handling in mtk_hci_wmt_sync() new b062a0b9c1dc Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt new 546ff98eb3a0 Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATES new d786105ef25c Bluetooth: mt7921s: Add .get_data_path_id new f41b91fa1783 Bluetooth: mt7921s: Add .btmtk_get_codec_config_data new 5ad80cfcf300 Bluetooth: mt7921s: Add WBS support new 27e8527e006f Bluetooth: hci_bcm: Add the Asus TF103C to the bcm_broken_ [...] new 520e31a99100 Bluetooth: bcm203x: remove superfluous header files new 726c0eb7cb15 Bluetooth: ath3k: remove superfluous header files new 53fb430e2070 Merge tag 'for-net-next-2022-03-18' of git://git.kernel.or [...] new ad739d0889a8 i40e: little endian only valid checksums new 5d705de0cd34 igb: zero hwtstamp by default new 49270afa037b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 800c326bfa9c nfc: st21nfca: remove unnecessary skb check before kfree_skb() new d5f497b88979 ptp: ocp: use snprintf() in ptp_ocp_verify() new b58b1f563ab7 xfrm: rework default policy structure new 62f65554f5cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4e8231f1c22d net/mlx5e: Prepare non-linear legacy RQ for XDP multi buff [...] new 9cb9482ef10e net/mlx5e: Use fragments of the same size in non-linear le [...] new d51f4a4cca6f net/mlx5e: Use page-sized fragments with XDP multi buffer new ea5d49bdae8b net/mlx5e: Add XDP multi buffer support to the non-linear [...] new ddc87e7d4775 net/mlx5e: Store DMA address inside struct page new 49529a172685 net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame new c090451633f8 net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX new 9ded70fa1d81 net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer mode new 39a1665d16a2 net/mlx5e: Implement sending multi buffer XDP frames new fbeed25bcc45 net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff new a48ad58cec18 net/mlx5e: Support multi buffer XDP_TX new 1b8a10bbfe77 net/mlx5e: Permit XDP with non-linear legacy RQ new 08c34e95422b net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT new 60796198b44f net/mlx5e: Statify function mlx5_cmd_trigger_completions new 5dc2b581cd2c net/mlx5e: HTB, remove unused function declaration new 092d992b76ed Merge tag 'mlx5-updates-2022-03-18' of git://git.kernel.or [...] new 9ac9c6d18311 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4f554e955614 ftrace: Add ftrace_set_filter_ips function new cad9931f64dc fprobe: Add ftrace based probe APIs new 54ecbe6f1ed5 rethook: Add a generic return hook new 75caf33eda24 rethook: x86: Add rethook x86 implementation new 83acdce68949 arm64: rethook: Add arm64 rethook implementation new 02752bd99dc2 powerpc: Add rethook support new 515a49173b80 ARM: rethook: Add rethook arm implementation new 5b0ab78998e3 fprobe: Add exit_handler support new 6ee64cc3020b fprobe: Add sample program for fprobe new ab51e15d535e fprobe: Introduce FPROBE_FL_KPROBE_SHARED flag for fprobe new aba09b44a985 docs: fprobe: Add fprobe description to ftrace-use.rst new f4616fabab39 fprobe: Add a selftest for fprobe new 245d94965520 Merge branch 'fprobe: Introduce fprobe function entry/exit probe' new a0019cd7d41a lib/sort: Add priv pointer to swap function new aecf489f2ce5 kallsyms: Skip the name search for empty string new 0dcac2725406 bpf: Add multi kprobe link new 42a5712094e8 bpf: Add bpf_get_func_ip kprobe helper for multi kprobe link new 97ee4d20ee67 bpf: Add support to inline bpf_get_func_ip helper on x86 new ca74823c6e16 bpf: Add cookie support to programs attached with kprobe m [...] new 85153ac06283 libbpf: Add libbpf_kallsyms_parse function new 5117c26e8773 libbpf: Add bpf_link_create support for multi kprobes new ddc6b04989eb libbpf: Add bpf_program__attach_kprobe_multi_opts function new f7a11eeccb11 selftests/bpf: Add kprobe_multi attach test new 2c6401c966ae selftests/bpf: Add kprobe_multi bpf_cookie test new 9271a0c7ae7a selftests/bpf: Add attach test for bpf_program__attach_kpr [...] new 318c812cebfc selftests/bpf: Add cookie test for bpf_program__attach_kpr [...] new 5a5c11ee3e65 Merge branch 'bpf: Add kprobe multi link' new bc380eb9d048 libbpf: .text routines are subprograms in strict mode new 262cfb74ffda libbpf: Init btf_{key,value}_type_id on internal map open new 430025e5dca5 libbpf: Add subskeleton scaffolding new 00389c58ffe9 bpftool: Add support for subskeletons new 3cccbaa03321 selftests/bpf: Test subskeleton functionality new 60911970b016 Merge branch 'Subskeleton support for BPF librariesThread- [...] new a4c9fe0ed4a1 selftests/bpf: Fix error reporting from sock_fields programs new 2d2202ba858c selftests/bpf: Check dst_port only on the client socket new e06b5bbcf3f1 selftests/bpf: Use constants for socket states in sock_fie [...] new deb594004644 selftests/bpf: Fix test for 4-byte load from dst_port on b [...] new 63cc8e20b384 Merge branch 'bpf-fix-sock-field-tests' new 08063b4bc158 bpftool: Add BPF_TRACE_KPROBE_MULTI to attach type names table new edc3ec09ab70 bpf: Factor out fd returning from bpf_btf_find_by_name_kind new 9492450fd287 bpf: Always raise reference in btf_get_module_btf new 965e0ab7e205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e371d996590 Merge tag 'spi-nor/for-5.18' into mtd/next new 1b35374fb93a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 19235c0421d9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 34180d97a38e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f11de8611fd6 Merge tag 'drm-intel-next-fixes-2022-03-17' of git://anong [...] new df8f26103c46 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new a73e65ea1c9e drm/amd: Add USBC connector ID new 6eec70d3b9ff drm/amdgpu: make amdgpu_display_framebuffer_init() static new 0fbd4782d6a1 drm/amdgpu: drop amdgpu_display_gem_fb_init() new 9cf0ddc1002c drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static new c4d89ca2ca1a drm/amdgpu: prevent memory wipe in suspend/shutdown stage new 542d5ceffa33 drm/amdgpu: conduct a proper cleanup of PDB bo new 6db2a535815a drm/amdgpu/pm: fix the Stable pstate Test in amdgpu_test new 350c8d14d6f8 drm/amdkfd: refine event_interrupt_poison_consumption new 6b157163c7b4 drm/amdkfd: replace source_id with client_id for RAS poiso [...] new d3c7b652f858 drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) new a52d0fb48923 drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2) new d730d969b392 drm/amdgpu: Fix spelling mistake "regiser" -> "register" new 56032d2994c3 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() new 3f0a942194a9 drm/amdgpu/gmc: use PCI BARs for APUs in passthrough new 2c39c08992f8 drm/amdgpu: add workarounds for VCN TMZ issue on CHIP_RAVEN new aa4306c505ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 5c2b571ed2ba Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 4e6b058e4508 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new d190d1a8b461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dd5ab06b54f Merge branch 'regmap-linus' into regmap-next new 86fc59ef818b regmap: add configurable downshift for addresses new 0074f3f2b1e4 regmap: allow a defined reg_base to be added to every address new c53d92b4b351 Merge remote-tracking branch 'regmap/for-5.18' into regmap-next new c1fd1fd7c087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 864cb14c0fa2 ALSA: hda/realtek: Fix LED on Zbook Studio G9 new a893b7fc7b59 ALSA: core: Fix typo in 'PCM Timer Interface' help new 8a580a26760c ALSA: oss: Release temporary buffers upon errors new d784edf80d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a345a5e13ccc Merge branch 'asoc-linus' into asoc-next new d1129bbe141b MAINTAINERS: Add Shengjiu to maintainer list of sound/soc/fsl new c639e85e93aa ASoC: atmel: mchp-pdmc: print the correct property name new 40c2c63ac40d ASoC: SOF: set up scheduler widget before all other widget [...] new 051744b1bf0b ASoC: SOF: Make sof_widget_setup/free IPC agnostic new 657774acd00f ASoC: SOF: Make sof_suspend/resume IPC agnostic new a0149a6bf0b4 ASoC: SOF: Introduce IPC ops for kcontrol IO new 10f461d79c2d ASoC: SOF: Add IPC3 topology control ops new 838d04f3e232 ASoC: SOF: Add volume_get/put IPC3 ops new a66687464368 ASoC: SOF: Add switch get/put IPC3 ops new 049307aad2a3 ASoC: SOF: Add enum_get/put control ops for IPC3 new 544ac8858f24 ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 new 67ec2a091630 ASoC: SOF: Add bytes_ext control IPC ops for IPC3 new 967885ee45e4 ASoC: SOF: Introduce IPC-specific PCM ops new 442c7128219b ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets [...] new 4123c24bd13c ASoC: SOF: Introduce IPC3 PCM hw_free op new 621fd48c8cc8 ASoC: SOF: Define hw_params PCM op for IPC3 new beac3f4cb66f ASoC: SOF: Add trigger PCM op for IPC3 new b243b437f4c4 ASoC: SOF: Add dai_link_fixup PCM op for IPC3 new 3816bbea6442 ASoC: SOF: expose sof_route_setup() new 31cd6e469364 ASoC: SOF: topology: Add ops for setting up and tearing do [...] new 85f7a8b6e1be ASoC: SOF: Add a new dai_get_clk topology IPC op new 49a24e9d9c74 Make the SOF control, PCM and PM code IPC agnostic new e708dfc5e526 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next new d4e574098519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc5248fe70b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 572299f03afd block: limit request dispatch loop duration new c71506bfede0 Merge branch 'for-5.18/block' into for-next new 5e6a7d1eb834 nvme-multipath: use vmalloc for ANA log buffer new 8f31dded50d9 nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio new 462b8b2d8497 nvme-tcp: don't initialize ret variable new a387935c241d nvme-tcp: don't fold the line new 841aee4d75f1 nvme-tcp: lockdep: annotate in-kernel sockets new b2fb99e42598 nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport new 0acb8231ebae nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_t [...] new a8adf0cddc23 nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal new 73d77c53ff34 nvmet: don't fold lines new 98152eb70fff nvmet: use snprintf() with PAGE_SIZE in configfs new da7837339641 nvmet: move the call to nvmet_ns_changed out of nvmet_ns_r [...] new b739e1370520 nvme: cleanup how disk->disk_name is assigned new e559398f47e0 nvme: remove nvme_alloc_request and nvme_alloc_request_qid new ce8d78616a6b nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH new ae53aea611b7 Merge tag 'nvme-5.18-2022-03-17' of git://git.infradead.or [...] new 1c405ce254ff Merge branch 'for-5.18/drivers' into for-next new ee37eddbfa9e block: avoid use-after-free on throttle data new 0a9a25ca7843 block: let blkcg_gq grab request queue's refcnt new 8f9e7b65f833 block: cancel all throttled bios in del_gendisk() new 4679d0b736d8 Merge branch 'for-5.18/block' into for-next new adf3a9e9f556 io_uring: don't check unrelated req->open.how in accept request new 556ec1d924b8 Merge branch 'for-5.18/io_uring' into for-next new 5e929367468c io_uring: terminate manual loop iterator loop correctly fo [...] new eece50ff1549 Merge branch 'for-5.18/io_uring' into for-next new abdad709ed8f io_uring: recycle provided before arming poll new a66eb2f378b8 Merge branch 'for-5.18/io_uring' into for-next new 79f23f32a083 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2403c56eb5fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c7bc9f03b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90d956c42c82 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 6d3ea20a8b92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0efeccc600c0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 7c1599c552d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be3c8b6b3e61 Merge branch 'regulator-linus' into regulator-next new e34855b99696 regulator: dt-bindings: Add PMX65 compatibles new 5999f85ddeb4 regulator: qcom-rpmh: Add support for SDX65 new 52577a86f146 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] new cbcc77ff313a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ae704560a63 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 07a25676f50b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new bf908afcc74b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 7316b1fb4954 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9e70d9c95a4 Merge branch 'next' of git://github.com/cschaufler/smack-next new 362278be0e1a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 7a4b17b3be90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ccdc16a4399 watchdog: imx2_wdg: Alow ping on suspend new 1f7590ac16e7 watchdog: rti-wdt: Add missing pm_runtime_disable() in pro [...] new 29ef7d07631c watchdog: aspeed: add nowayout support new 16055ec50a35 watchdog: Improve watchdog_dev function documentation new 21d265b803fa dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support new 8914d3988581 watchdog: renesas_wdt: Add R-Car Gen4 support new 7f6abbe923ed watchdog: allow building BCM7038_WDT for BCM4908 new 68be3c7db4c5 watchdog: orion_wdt: support pretimeout on Armada-XP new a5655a44a9be watchdog: ixp4xx: Implement restart new 1b599c57fb2b Watchdog: sp5100_tco: Move timer initialization into function new 71c2335ff243 Watchdog: sp5100_tco: Refactor MMIO base address initialization new f232fcda90e5 Watchdog: sp5100_tco: Add initialization using EFCH MMIO new be13f930e81b Watchdog: sp5100_tco: Enable Family 17h+ CPUs new 58045f854c84 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 985f62afc329 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1b2c3a23ea26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 90e47502b28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c7344b89938 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 3e3ece8c6a70 Merge branch 'spi-linus' into spi-next new 89b35e3f2851 spi: fsi: Implement a timeout for polling status new ebcbbd0316bf Merge remote-tracking branch 'spi/for-5.18' into spi-next new 213d3de9544b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfb8c6f9e2c9 Merge branch 'linus' new b8cc0816642e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b987eb3e605e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 2015e6f0b161 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 9c82c3f29100 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new aa253084ec21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99b3ff10b09b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 06394531b425 KVM: arm64: Generalise VM features into a set of flags new 21ea45784275 KVM: arm64: fix typos in comments new 714797c98edd Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/li [...] new 85f013070639 Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gf [...] new a6e2c582fa07 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new d652b714ac33 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fa89cfacce4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa31dd94dc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c2c21a1fa5b platform/x86: amd-pmc: Only report STB errors when STB enabled new 06384573a3e8 Documentation: syfs-class-firmware-attributes: Lenovo Cert [...] new b49f72e7f96d platform/x86: think-lmi: Certificate authentication support new 79438bc78217 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5d159b6e6d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7a1db004794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d10ea152e2f ipmi: initialize len variable new 8524bdef2e5f Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7a19006b60b1 kernfs: remove unneeded #if 0 guard new 1970a0623002 kernfs: fix typos in comments new 5bff9632b538 scripts: get_abi.pl: Fix typo in help message new 9ad307213fa4 driver core: Refactor multiple copies of device cleanup new 4b775aaf1ea9 driver core: Refactor sysfs and drv/bus remove hooks new f2aad54703db driver core: dd: fix return value of __setup handler new b0f6807d3566 base: soc: Make soc_device_match() simpler and easier to read new 5a242d8547bd samples/kobject: Use sysfs_emit instead of sprintf new 615f3eea0d5f Documentation: add note block surrounding security patch note new 451fd6ee1adb devres: fix typos in comments new 587d39b260c4 Documentation: add link to stable release candidate tree new 555d44932c67 Documentation: update stable tree link new 901581389ead drivers/base/dd.c : Remove the initial value of the global [...] new 88d99e870143 Documentation: update stable review cycle documentation new b9d4777fd770 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 393dcd1f2b75 usb: usbip: eliminate anonymous module_init & module_exit new 6653b827613a usb: gadget: eliminate anonymous module_init & module_exit new 1892bf90677a USB: usb-storage: Fix use of bitfields for hardware data i [...] new 5cd601e699f7 usb: gadget: Makefile: remove ccflags-y new 0066472de157 usb: dwc3: Issue core soft reset before enabling run/stop new ac484005767b dt-bindings: usb: mtk-xhci: add compatible for mt8186 new 46d2c20b0b10 usb: gadget: fsl_qe_udc: Add missing semicolon in qe_ep_dequeue() new 920ca4e31d7b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 1d70c2437148 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 53819a0d97aa tty: hvc: fix return value of __setup handler new ab818c7aa754 kgdboc: fix return value of __setup handler new 4f6f194f2be4 tty: serial: serial_txx9: remove struct uart_txx9_port new 988c7c006910 serial: samsung_tty: do not unlock port->lock for uart_wri [...] new a6cee01b4f92 serial: 8250_mtk: make two read-only arrays static const new 168b504bc1d2 tty: serial: jsm: remove redundant assignments to variable [...] new b0db9263b0d5 tty: serial: jsm: fix two assignments in if conditions new 1a282ef0a18f serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS new 0dc0da881b45 tty: serial: bcm63xx: use more precise Kconfig symbol new dffa58b64cca serial: 8250_tegra: mark acpi_device_id as unused with !ACPI new d3a46d0d83f9 tty: serial: samsung: embed s3c24xx_uart_info in parent structure new 7483189d6b3c tty: serial: samsung: embed s3c2410_uartcfg in parent structure new 3aec40096550 tty: serial: samsung: reduce number of casts new 97a6cfe8115b tty: serial: samsung: constify s3c24xx_serial_drv_data new 5d18bec0cf73 tty: serial: samsung: constify UART name new 8eea61c00f7c tty: serial: samsung: constify s3c24xx_serial_drv_data members new bb1d98187b09 tty: serial: samsung: constify variables and pointers new f25fbd5b1ef3 tty: serial: samsung: simplify getting OF match data new 927728a34f11 serial: sc16is7xx: Clear RS485 bits in the shutdown new 02a64ef64c4e dt-bindings: serial: samsung: Add ARTPEC-8 UART new 1db536f95d02 tty: serial: samsung: Add ARTPEC-8 support new f58c252e30cf serial: 8250: fix XOFF/XON sending when DMA is used new b31c41339f4f vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE new 20b13ad9ad0c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new cc6ce5ac2c99 Merge tag 'iio-for-5.18a' of https://git.kernel.org/pub/sc [...] new 6aec3bfe38e3 Merge tag 'coresight-next-v5.18-v2' of git://git.kernel.or [...] new fefb8a2a9413 virtio_console: eliminate anonymous module_init & module_exit new e70bcbcfa983 VMCI: Update maintainers for VMCI new 5df0e734b8c3 VMCI: Check exclusive_vectors when freeing interrupt 1 new c8e9b30ccae6 VMCI: Release notification_bitmap in error path new 7bbbd0845818 mei: me: add Alder Lake N device id. new c10187b1c5eb mei: avoid iterator usage outside of list_for_each_entry new b734fed01398 virt: fsl_hypervisor: Directly return 0 instead of using l [...] new fbeac3dfc762 virt: acrn: Remove unsued acrn_irqfds_mutex. new 8a6e85f75a83 virt: acrn: obtain pa from VMA with PFNMAP flag new ecd1735f14d6 virt: acrn: fix a memory leak in acrn_dev_ioctl() new f1bc423f5630 misc: rtsx: clean up one inconsistent indenting new 3b2e6a932ead misc: bcm-vk: Remove viper from device id table new 1456277644b3 platform: goldfish: pipe: Use platform_get_irq() to get th [...] new e0de88dc7ba2 pps: generators: pps_gen_parport: Switch to use module_par [...] new 66bcd06099bb parport_pc: Also enable driver for PCI systems new 824a29ad44b6 misc: sgi-gru: Fix spelling mistake "unexpect" -> "unexpected" new 2413ffbf19a9 bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series new 64f93a9a27c1 bus: mhi: Fix pm_state conversion to string new ed2d98050323 bus: mhi: Fix MHI DMA structure endianness new a0f5a630668c bus: mhi: Move host MHI code to "host" directory new d28cab4d4aa0 bus: mhi: Use bitfield operations for register read and write new ba1d2b86b6a6 bus: mhi: Use bitfield operations for handling DWORDs of r [...] new 792ba3218441 bus: mhi: Cleanup the register definitions used in headers new 84f5f31f110e bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_rin [...] new 8485149c7a84 bus: mhi: Move common MHI definitions out of host directory new 3a1b8e281a26 bus: mhi: Make mhi_state_str[] array static inline and mov [...] new 95c211f03fc7 counter: 104-quad-8: Add COMPILE_TEST depends new 4da08477ea1f counter: Set counter device name new 73799a889262 counter: add new COUNTER_EVENT_CHANGE_OF_STATE new 257e3df40c62 counter: interrupt-cnt: add counter_push_event() new cac229ed3fde MAINTAINERS: Add Counter subsystem git tree new 04c633873c01 counter: add defaults to switch-statements new 6caf745d6172 w1/ds2490: remove spurious newlines within hexdump new 6e07a33f97d6 w1: w1_therm: Add support for Maxim MAX31850 thermoelement IF. new cd9363018269 nvmem: dt-bindings: Fix the error of dt-bindings check new 6e977eaa8280 nvmem: brcm_nvram: parse NVRAM content into NVMEM cells new 82a05d81d82b dt-bindings: nvmem: make "reg" property optional new 084973e944be dt-bindings: nvmem: brcm,nvram: add basic NVMEM cells new 965602eabb57 misc: fastrpc: separate fastrpc device from channel context new 5c1b97c7d7b7 misc: fastrpc: add support for FASTRPC_IOCTL_MEM_MAP/UNMAP new 6c16fd8bdd40 misc: fastrpc: Add support to get DSP capabilities new fb42387b2e46 dt-bindings: misc: add property to support non-secure DSP new 3abe3ab3cdab misc: fastrpc: add secure domain support new 7f1f481263c3 misc: fastrpc: check before loading process to the DSP new 87ccc14ee640 dt-bindings: misc: add fastrpc domain vmid property new e90d91190619 misc: fastrpc: Add support to secure memory map new 54f7c85be3d3 misc: fastrpc: Add helper function to get list and page new 8f6c1d8c4f0c misc: fastrpc: Add fdlist implementation new 35a82b87135d misc: fastrpc: Add dma handle implementation new 8c8ce95b6f1b arm64: dts: qcom: add non-secure domain property to fastrpc nodes new b850b7a8b369 firmware: stratix10-svc: add missing callback parameter on RSU new 202c08914ba5 firmware: sysfb: fix platform-device leak in error path new 96c9e802c640 kgdbts: fix return value of __setup handler new 37fd83916da2 firmware: google: Properly state IOMEM dependency new f980aba396ef Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 44a3bfc61b42 extcon: Fix extcon_get_extcon_dev() error handling new e11db8a91ef3 extcon: int3496: Make the driver a bit less verbose new 9ec358e1c263 extcon: int3496: Request non-exclusive access to the ID GPIO new c3a756175bfa extcon: int3496: Add support for binding to plain platform [...] new 8ed22a138c24 extcon: int3496: Add support for controlling Vbus through [...] new c81af67b91b9 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() new 05b063dcaba3 extcon: Fix some kernel-doc comments new 16644322a12a extcon: usb-gpio: Remove disable irq operation in system sleep new 4854fc323a06 dt-bindings: extcon: bindings for SM5703 new 4e63832f5daf extcon: sm5502: Add support for SM5703 new f66fb8e31cba Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 5c7d5ec5d1e7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 9b63000010a0 staging: mmal-vchiq: clear redundant item named bulk_scratch new 0e8cf2be5c0a staging: fbtft: Constify buf parameter in fbtft_dbg_hex() new 362e54e48b78 staging: fbtft: Consider type of init sequence values in f [...] new 9314a822e564 staging: sm750fb: fix naming style new 56bd392be52e staging: rts5208: Resolve checkpatch.pl issues. new 832ce36f44a2 staging: greybus: introduce pwm_ops::apply new 41197a5f11a4 staging: r8188eu: remove unnecessary memset in r8188eu new a42d8a24a14b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b812b5521018 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59eef21c9e96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82628bf0f30f Merge branch 'fixes' into for-next new ee03d7a9c533 Merge branch 'misc' into for-next new 3d62ffafbed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 795130b276df Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0f9ce949f806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 713bd62fd111 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 84c06c999d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a9996f27776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 336d4b814bf0 ptrace: Move setting/clearing ptrace_message into ptrace_stop new 6487d1dab837 ptrace: Return the signal to continue with from ptrace_stop new 0453b8728b36 Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] new 40d4baeeaf9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 926bbdc5d86c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 922edea7840d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6fd507cabb8 rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT new 90716494f88c rtc: ds1685: drop no_irq new 15490803042a rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT new 2b334d712494 rtc: mpc5121: let the core handle the alarm resolution new a56f0b80062c rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT new 018fb49527ca rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT new d920f7c2613c rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT new b647724bcebb rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT new 878505283979 rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE new 0447f5d3a07c rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT new f539520bef2c rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S new 82c65056c36e rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT new 1e4b65968e1c rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S new 1773a2e64467 rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT new 6293b700d3b2 rtc: pcf8523: let the core handle the alarm resolution new 141f9c39526e rtc: pcf8563: let the core handle the alarm resolution new 7e96ea72d36c rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT new 17ae28ccbcef rtc: spear: switch to devm_rtc_allocate_device new 7ba5bbbc045b rtc: spear: set range new 15d42f7f4278 rtc: spear: drop uie_unsupported new 11ecfbc32c21 rtc: spear: fix spear_rtc_read_time new 55e09e5d5e83 rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature new 09260abc5508 rtc: efi: switch to devm_rtc_allocate_device new 46c74b957942 rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT new e6ac43acc307 rtc: hym8563: switch to devm_rtc_allocate_device new c637813c3114 rtc: hym8563: let the core handle the alarm resolution new 4d2baf997a74 rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT new 07647ce35dda rtc: xgene: stop using uie_unsupported new aa4457338209 rtc: remove uie_unsupported new d0b670535363 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new f4a7d822e272 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 58569269ab05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 3d9a07609e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3bdadf438f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0e34e2f4aed Merge branch 'main' of git://git.infradead.org/users/willy [...] new 8e485c40e248 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new c726031a9d15 auxdisplay: lcd2s: Fix multi-line comment style new 44bb3f038eb5 auxdisplay: lcd2s: make use of device property API new f15c3dea5ed7 auxdisplay: lcd2s: use module_i2c_driver to simplify the code new 8fefb3134f34 auxdisplay: lcd2s: Switch to i2c ->probe_new() new 13de23494f38 auxdisplay: lcd2s: Use array size explicitly in lcd2s_gotoxy() new 2abd83f8a60f Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 2e7cbd631524 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 08e0b66ad6c4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d119da368f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a9261fd6e6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7de448fa8193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a147425bcbb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6bd9a1954e87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23a69ff2e683 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new fad0b5134137 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 77ed1dac2707 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new dd664099002d binfmt_elf: Don't write past end of notes for regset gap new b40e0c3afd33 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 334bf6a6919d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2c7eed642cbf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 51fad5f9fb4b Merge branch 'akpm-current/current' new 7ea72f2be495 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new e21e8917524b selftest/vm: add util.h and and move helper functions there new 8dd086d53b5a selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT new a2d489e7556a mm: delete __ClearPageWaiters() new 33e478337894 mm: filemap_unaccount_folio() large skip mapcount fixup new 6a6d855577a0 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() new 5dcf24fc2a08 mm: rmap: fix cache flush on THP pages new d922506dc531 dax: fix cache flush on PMD-mapped pages new 3acb1af060a4 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs new 1a57a1f6038f mm: pvmw: add support for walking devmap pages new 7282101f4820 dax: fix missing writeprotect the pte entry new 401e81c9dad8 mm: remove range parameter from follow_invalidate_pte() new c91559e54fdd mm/migration: add trace events for THP migrations new ffc90c7a5928 mm/migration: add trace events for base page and HugeTLB m [...] new f4a0c42a722e kasan, page_alloc: deduplicate should_skip_kasan_poison new 7b24294682ad kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new 79d0fa7581b7 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new ced89969bc6d kasan, page_alloc: simplify kasan_poison_pages call site new ad4548d880a2 kasan, page_alloc: init memory of skipped pages on free new 39bd3fafe509 kasan: drop skip_kasan_poison variable in free_pages_prepare new 507dfdd29d7c mm: clarify __GFP_ZEROTAGS comment new a38223ded572 kasan: only apply __GFP_ZEROTAGS when memory is zeroed new b74f104af176 kasan, page_alloc: refactor init checks in post_alloc_hook new d1be8716f62c kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 78c56cb3544e kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new 450c8593c983 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new 3dad2301120a kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new 436535d52118 kasan, page_alloc: rework kasan_unpoison_pages call site new 75fb0ffb2085 kasan: clean up metadata byte definitions new 103db08e645d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 7e3f834a0519 kasan, x86, arm64, s390: rename functions for modules shadow new 6c3ae8257755 kasan, vmalloc: drop outdated VM_KASAN comment new 9ca201eb4d74 kasan: reorder vmalloc hooks new 37c6742af7d0 kasan: add wrappers for vmalloc hooks new 9fb203fbe0cb kasan, vmalloc: reset tags in vmalloc functions new 708e26685418 kasan, fork: reset pointer tags of vmapped stacks new a75252df4827 kasan, arm64: reset pointer tags of vmapped stacks new 885b4b381444 fix for "kasan, fork: reset pointer tags of vmapped stacks" new bc84edb98cc3 mm: remove unnecessary check in alloc_thread_stack_node() new 61eeaf8de441 kasan, vmalloc: add vmalloc tagging for SW_TAGS new 985a073366d0 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 18b78f46e6fa kasan, vmalloc: unpoison VM_ALLOC pages after mapping new f10366f21062 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new 1341b64fb398 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new ef594da79ad6 kasan, page_alloc: allow skipping memory init for HW_TAGS new 14521648b7e1 kasan, vmalloc: add vmalloc tagging for HW_TAGS new a9d755400d51 kasan, vmalloc: only tag normal vmalloc allocations new ee0d0dfbb71b fix for "kasan, vmalloc: only tag normal vmalloc allocations" new 501eb949649d kasan, scs: support tagged vmalloc mappings new 52e00f6562a9 fix for "kasan, vmalloc: only tag normal vmalloc allocations" new f71ccec6b1cd kasan, arm64: don't tag executable vmalloc allocations new ab6d32cfa33b kasan: mark kasan_arg_stacktrace as __initdata new 8936adbc4d23 kasan: clean up feature flags for HW_TAGS mode new 96d56c916a32 kasan: add kasan.vmalloc command line flag new f7f6d7daf4d1 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 2e8eae88cf18 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new 2686beebdcf9 kasan: documentation updates new dab40d2a5c78 kasan: improve vmalloc tests new 8e567fa1e059 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new 1d457fb3904c fix for "kasan: improve vmalloc tests" new 2c28b54a0efb another fix for "kasan: improve vmalloc tests" new 980a9577b889 kasan-improve-vmalloc-tests-fix-3-fix new aca387439be3 kasan: test: support async (again) and asymm modes for HW_TAGS new 23d75094325c mm/kasan: remove unnecessary CONFIG_KASAN option new 1f077ffaf4ae kasan: update function name in comments new 14e64fa48f9e kasan: print virtual mapping info in reports new c4c25ed90231 kasan: drop addr check from describe_object_addr new f188922d37c1 kasan: more line breaks in reports new 60d76499783d kasan: rearrange stack frame info in reports new 574e8a2f3fd4 kasan: improve stack frame info in reports new 442d1f17dbd9 kasan: print basic stack frame info for SW_TAGS new 81f2fb970108 fix for "kasan: print basic stack frame info for SW_TAGS" new 287504432837 kasan: simplify async check in end_report() new 7a46e221954d kasan: simplify kasan_update_kunit_status() and call sites new 34bee51cc22e kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT new 5d22e1bf33ca kasan: move update_kunit_status to start_report new b75a7507e927 kasan: move disable_trace_on_warning to start_report new 55ea9b2a2723 kasan: split out print_report from __kasan_report new 34fcfbf173e4 kasan: simplify kasan_find_first_bad_addr call sites new cc7fe8f110c6 kasan: restructure kasan_report new 7a042a5faeb1 kasan: merge __kasan_report into kasan_report new c44a1bc17d0a kasan: call print_report from kasan_report_invalid_free new 22a011d3004c kasan: move and simplify kasan_report_async new 949fd6861c26 kasan: rename kasan_access_info to kasan_report_info new 9b8634efd3b9 kasan: add comment about UACCESS regions to kasan_report new ae352fb938ba kasan: respect KASAN_BIT_REPORTED in all reporting routines new e0871bf78344 kasan: reorder reporting functions new 4f5f469056ed kasan: move and hide kasan_save_enable/restore_multi_shot new 7b0a41af44fc kasan: disable LOCKDEP when printing reports new be7b2c7ae3f8 mm: enable MADV_DONTNEED for hugetlb mappings new 409f7391793f selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test new 60bbabc1615a userfaultfd/selftests: enable hugetlb remap and remove eve [...] new 3bdc893abf45 mm/huge_memory: make is_transparent_hugepage() static new f05bac2eea71 mm: optimize do_wp_page() for exclusive pages in the swapcache new a24bf96f5a6f mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new d251ef960fc6 mm: slightly clarify KSM logic in do_swap_page() new ba6d640b0e21 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix new 1dd76a70f344 mm: streamline COW logic in do_swap_page() new da597a744737 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new 355f620f5574 mm/khugepaged: remove reuse_swap_page() usage new 4da631f071ef mm/swapfile: remove stale reuse_swap_page() new 5cca5c7ba7b0 mm/huge_memory: remove stale page_trans_huge_mapcount() new 743d7b7b60bd mm/huge_memory: remove stale locking logic from __split_hu [...] new 4d697eb04152 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] new c0cb6fba75bf mm: warn on deleting redirtied only if accounted new c5aa47c8640d mm: unmap_mapping_range_tree() with i_mmap_rwsem shared new 3c9e90ff9e3b mm: generalize ARCH_HAS_FILTER_PGPROT new 55f4dbd77589 mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 9ea2216cfd90 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] new c2ca3ace23ba mm: madvise: MADV_DONTNEED_LOCKED new 87b7ae07700c mm-madvise-madv_dontneed_locked-fix new 2b2f03672949 selftests: vm: remove dependecy from internal kernel macros new 86c93d2c4f8a selftests: kselftest framework: provide "finished" helper new 6938bfa1fbe8 kselftest/vm: override TARGETS from arguments
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (592ade5cba5a) \ N -- N -- N refs/heads/akpm (6938bfa1fbe8)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 862 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-class-firmware-attributes | 45 ++ .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 5 +- .../devicetree/bindings/misc/qcom,fastrpc.txt | 10 + .../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/kbuild/llvm.rst | 31 +- 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 | 8 +- Makefile | 28 +- 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/parisc/include/asm/kprobes.h | 5 +- arch/parisc/include/asm/processor.h | 5 +- arch/parisc/kernel/cache.c | 28 +- arch/parisc/kernel/kprobes.c | 28 +- arch/parisc/kernel/processor.c | 7 +- 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/unwind.h | 8 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/kprobes/common.h | 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/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/video_detect.c | 75 +++ 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/bluetooth/ath3k.c | 1 - drivers/bluetooth/bcm203x.c | 1 - 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/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/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/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/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/ibm/ibmvnic.c | 63 ++- drivers/net/ethernet/ibm/ibmvnic.h | 7 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 5 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 6 +- 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 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1 - 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 +++++--- .../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/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 | 21 + 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/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/platform/goldfish/goldfish_pipe.c | 8 +- drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/think-lmi.c | 520 ++++++++++++++---- drivers/platform/x86/think-lmi.h | 5 + drivers/pps/generators/pps_gen_parport.c | 42 +- drivers/ptp/ptp_ocp.c | 9 +- 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/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/fbtft/fbtft.h | 2 +- drivers/staging/greybus/pwm.c | 64 ++- drivers/staging/r8188eu/core/rtw_mlme.c | 1 - drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 1 - 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 - 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/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/cifs_debug.c | 15 +- fs/cifs/cifs_swn.c | 6 +- fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsglob.h | 38 +- fs/cifs/cifsproto.h | 8 + fs/cifs/connect.c | 60 ++- fs/cifs/dfs_cache.c | 2 +- fs/cifs/file.c | 10 + fs/cifs/misc.c | 9 +- fs/cifs/sess.c | 131 +++-- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 177 ++++--- fs/cifs/smb2pdu.c | 36 +- fs/cifs/smb2pdu.h | 44 +- fs/cifs/transport.c | 2 +- fs/exfat/file.c | 2 - fs/exfat/namei.c | 5 - fs/exfat/super.c | 10 +- fs/f2fs/f2fs.h | 3 - fs/f2fs/super.c | 8 +- fs/io_uring.c | 12 +- 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 | 1 + include/linux/bpf_types.h | 1 + include/linux/fprobe.h | 105 ++++ include/linux/ftrace.h | 3 + include/linux/i2c.h | 8 +- 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/netfilter/nf_flow_table.h | 18 + include/net/netns/xfrm.h | 6 +- include/net/switchdev.h | 16 + 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/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 | 111 ++-- kernel/bpf/syscall.c | 26 +- kernel/bpf/verifier.c | 21 +- kernel/exit.c | 2 + kernel/fork.c | 3 + kernel/kallsyms.c | 4 + 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 ++++++ 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/core/dev.c | 20 +- net/dsa/dsa_priv.h | 7 + net/dsa/port.c | 113 +++- net/dsa/slave.c | 21 +- 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/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/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 | 55 +- 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/trace_helpers.c | 7 + tools/testing/selftests/lib.mk | 8 +- .../testing/selftests/net/af_unix/test_unix_oob.c | 6 +- tools/testing/selftests/net/pmtu.sh | 141 ++++- tools/testing/vsock/vsock_test.c | 215 ++++++++ 534 files changed, 14913 insertions(+), 5727 deletions(-) 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 create mode 100644 arch/powerpc/kernel/rethook.c create mode 100644 arch/x86/kernel/rethook.c 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