This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards 8a11187eb62b Add linux-next specific files for 20220316 discards 10be818848ea Merge branch 'akpm/master' discards 4dc54d4903bb kselftest/vm: override TARGETS from arguments discards 1203d5f70a0b selftests: vm: add test for Soft-Dirty PTE bit discards f577febb4ba8 selftests: kselftest framework: provide "finished" helper discards ed0f02e0e7dc selftests: vm: remove dependecy from internal kernel macros discards 680c9dd5f1d8 mm-madvise-madv_dontneed_locked-fix discards 1515b82e1abe mm: madvise: MADV_DONTNEED_LOCKED discards 0e58a8fd2f56 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] discards f811d9251375 mm: fix race between MADV_FREE reclaim and blkdev direct IO read discards e1ef1f26a792 mm: generalize ARCH_HAS_FILTER_PGPROT discards 85d0f7fa0305 mm: unmap_mapping_range_tree() with i_mmap_rwsem shared discards 38a8ce035f8d mm: warn on deleting redirtied only if accounted discards e485b60964ef mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] discards e53908d214ca mm/huge_memory: remove stale locking logic from __split_hu [...] discards b74b08a027a2 mm/huge_memory: remove stale page_trans_huge_mapcount() discards 603cc78267da mm/swapfile: remove stale reuse_swap_page() discards db65fda9ac38 mm/khugepaged: remove reuse_swap_page() usage discards 59476899bb9f mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() discards 0c1f5135aedd mm: streamline COW logic in do_swap_page() discards 02a0b7c90fc7 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix discards 6f474ce23093 mm: slightly clarify KSM logic in do_swap_page() discards 86c30bc3d622 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs discards 2853ae5805f6 mm: optimize do_wp_page() for exclusive pages in the swapcache discards 0b3538faaaea mm/huge_memory: make is_transparent_hugepage() static discards 624c3cd13165 userfaultfd/selftests: enable hugetlb remap and remove eve [...] discards f211f74ab2a1 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test discards dd5fbebcd3f6 mm: enable MADV_DONTNEED for hugetlb mappings discards bc952654f16f kasan: disable LOCKDEP when printing reports discards 2622e43a91e9 kasan: move and hide kasan_save_enable/restore_multi_shot discards 5758728cad87 kasan: reorder reporting functions discards 5865301ec146 kasan: respect KASAN_BIT_REPORTED in all reporting routines discards 3cca033560b4 kasan: add comment about UACCESS regions to kasan_report discards 4809b76cc375 kasan: rename kasan_access_info to kasan_report_info discards 3d4532103455 kasan: move and simplify kasan_report_async discards 2b7c89b9e2fc kasan: call print_report from kasan_report_invalid_free discards 72ce1d14355d kasan: merge __kasan_report into kasan_report discards 7fd1b67d37fd kasan: restructure kasan_report discards 26eb11fa5578 kasan: simplify kasan_find_first_bad_addr call sites discards 2d055255151d kasan: split out print_report from __kasan_report discards 6858b53ccc28 kasan: move disable_trace_on_warning to start_report discards 753c3c5b39f0 kasan: move update_kunit_status to start_report discards a31dd34f3a24 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT discards 8fee2c267ea7 kasan: simplify kasan_update_kunit_status() and call sites discards e8839d170aa0 kasan: simplify async check in end_report() discards b88d264ad606 fix for "kasan: print basic stack frame info for SW_TAGS" discards af61a4a83188 kasan: print basic stack frame info for SW_TAGS discards a0a023f8cc77 kasan: improve stack frame info in reports discards 59aabf65b5d6 kasan: rearrange stack frame info in reports discards 121bd7ad890c kasan: more line breaks in reports discards 941da2d8310d kasan: drop addr check from describe_object_addr discards ce6d0e122085 kasan: print virtual mapping info in reports discards 210a9bd6cec1 kasan: update function name in comments discards 5ac57eaddb1d mm/kasan: remove unnecessary CONFIG_KASAN option discards 45adc73f80ee kasan: test: support async (again) and asymm modes for HW_TAGS discards 997b1d1db530 kasan-improve-vmalloc-tests-fix-3-fix discards b809bf50b2fd another fix for "kasan: improve vmalloc tests" discards bcfad4dd075e fix for "kasan: improve vmalloc tests" discards 0845948efe6e similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" discards 54d88608dae7 kasan: improve vmalloc tests discards d29133d0a6c6 kasan: documentation updates discards f27240b2d544 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes discards a2f2c2baf594 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS discards bc3b990edd91 kasan: add kasan.vmalloc command line flag discards ecc51c694ddc kasan: clean up feature flags for HW_TAGS mode discards 79b183df6577 kasan: mark kasan_arg_stacktrace as __initdata discards 835993f8e3be kasan, arm64: don't tag executable vmalloc allocations discards d93181fdac24 fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards b0407a35ef98 kasan, scs: support tagged vmalloc mappings discards 16920503b74d fix for "kasan, vmalloc: only tag normal vmalloc allocations" discards 4225e1ee0ab0 kasan, vmalloc: only tag normal vmalloc allocations discards 44109dd2bb7d kasan, vmalloc: add vmalloc tagging for HW_TAGS discards 3a294840f32b kasan, page_alloc: allow skipping memory init for HW_TAGS discards 3d5850698658 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS discards 6b278e430d47 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS discards 50ad5970b123 kasan, vmalloc: unpoison VM_ALLOC pages after mapping discards 84174d56c27d kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged discards 7188f4f6b008 kasan, vmalloc: add vmalloc tagging for SW_TAGS discards c0310b2383ca mm: remove unnecessary check in alloc_thread_stack_node() discards e39dd580ad89 fix for "kasan, fork: reset pointer tags of vmapped stacks" discards a1fe1a1f578f kasan, arm64: reset pointer tags of vmapped stacks discards 789009c208c5 kasan, fork: reset pointer tags of vmapped stacks discards 513dd9111c96 kasan, vmalloc: reset tags in vmalloc functions discards 6daa340e2c41 kasan: add wrappers for vmalloc hooks discards 9289f41154da kasan: reorder vmalloc hooks discards 3930e3c7d9ab kasan, vmalloc: drop outdated VM_KASAN comment discards 446bdf7cc703 kasan, x86, arm64, s390: rename functions for modules shadow discards 16cec25e09b9 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS discards 933a57aeb32b kasan: clean up metadata byte definitions discards 056f33f58bcd kasan, page_alloc: rework kasan_unpoison_pages call site discards 64cfb23b8253 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook discards 5abf5d068eca kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook discards 0ccd6e45d3f7 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] discards 542b827d45e2 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook discards bd92e1a6bebb kasan, page_alloc: refactor init checks in post_alloc_hook discards 692a735aaf41 kasan: only apply __GFP_ZEROTAGS when memory is zeroed discards 8d3ea9ccf43f mm: clarify __GFP_ZEROTAGS comment discards f6e2f3afd2fc kasan: drop skip_kasan_poison variable in free_pages_prepare discards df210a0033f5 kasan, page_alloc: init memory of skipped pages on free discards fe8d585035e0 kasan, page_alloc: simplify kasan_poison_pages call site discards e8026403945f kasan, page_alloc: merge kasan_free_pages into free_pages_prepare discards c4f83fd72f05 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] discards ccdb7e5bce05 kasan, page_alloc: deduplicate should_skip_kasan_poison discards 745acd75751b mm/migration: add trace events for base page and HugeTLB m [...] discards 2c921beb26f2 mm/migration: add trace events for THP migrations discards 5ef3ba528c11 mm: remove range parameter from follow_invalidate_pte() discards b9cc83bdc3df dax: fix missing writeprotect the pte entry discards 390fc30460b0 mm: pvmw: add support for walking devmap pages discards d6478d200911 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs discards b9e90b048ab4 dax: fix cache flush on PMD-mapped pages discards a2e2b197b360 mm: rmap: fix cache flush on THP pages discards f64108d5161f mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() discards 25ebb59b733e mm: filemap_unaccount_folio() large skip mapcount fixup discards 128df445e60a mm: delete __ClearPageWaiters() discards 36d16c0e083f selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT discards 7f944e097195 selftest/vm: add util.h and and move helper functions there discards 6d1757e2a9be mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 33fd5371b12e Merge branch 'akpm-current/current' discards 582ad6d0df19 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 06f715152c70 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 5e0430f61898 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] discards 9a759714ceea Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards da574b91fd9a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards f6a743e8ded5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 8657bb9d1c1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c56adcd4b4e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1eb5d4767bef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5c8386a075de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e86964c38881 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 29056e4ce9ed Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards f3ab434a2884 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 7d58238345f6 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 5f4215e428a2 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards 6d94f7b46230 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4e4ab7a29d65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 323d87ce7faa Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards 8bc706868372 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards eeeacb3ab4a3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards a09bd553ee3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 8a2b601a62a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2ae4bbdf7170 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 23fab5b6c72d fixup for moving of linux/task_work.h discards de637a6a4838 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8ff440c7bd2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dfd6f486ebc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4fbf26beaa3a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 2679bcc9409f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 71f25375c6a4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 8c48a165d5dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a1da5f004bd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f63344115566 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 84d9d800797a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 14971973a2ce Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 02324910cb30 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards 66ecf773e478 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards 7fae446850e8 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards a47f72288198 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards f5690e33acb0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 13d4b53979a9 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards a26fff50a7db Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards a0a872f7c2fa Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 83e8266604ef Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 08b36b526c4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a17aebdf6578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3d2bdc2ccef7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 967e1edb8f30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards af27a8aa40f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 602e7a5465be Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 95464f7ac0d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 0797a81d9149 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards a15385786ff1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 0c4e52b47a0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 548b8d2bdbe1 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards db74c6f1eda4 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 1f0e3dff01e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards f46493698cc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 988018be87c6 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] discards b668565f2665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7f0ced6ea9e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 0957769b90f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5ab441d2eaa9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a153701f91a0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards 07ad9eddb912 Merge branch 'next' of git://github.com/cschaufler/smack-next discards f67d2f0280a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7237773b3618 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards 64700f5113bd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards be86ab10aee6 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards d1c83fc3f90c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8add781e3104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fbc423fbe562 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards a47a7cd53266 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 186b472eaa68 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 7a2c29d273be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 11c65f142e9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 738f1b9f9fed Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 463d6afb87c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards eea55d5a3ea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6ec3ca80c106 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6b06c1e08742 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ec6435ec314b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 745c6b413416 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards b04ac9724269 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 870798fe4838 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 7836abf5856d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 9ed6ad885a18 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards d05b09059c1a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards e50357f62bcc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 284a803017db Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards 84f15cb6c1c6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards 386e4b3489bc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 3a073af7debb Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 41c54869fb83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards df2f733d4dee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards b81d36c5f65c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5196fac6f457 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards a9c4a0cdc237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a1ad1c1d14f Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards a91fc5a13faa Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 67bc0750dde7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards be89e90f9a58 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards f54c87dbf9fc Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 2c3b2f905993 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 836ebb583a21 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 9860e75d9a41 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 96517f3170b4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 2e7957429fed Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards efe0a2444606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ff7be8424141 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 6c4acf14890c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b8aa64fb0d69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2ad92348c91f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4e00a8622055 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards f765db4f5550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 53a57c45707f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 2a4b88d3d017 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 9ea1269374e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2f47b11de96d Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards 208fde58f57c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 35d91197f3cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 26925ffefc09 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards c9dc076acaf4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 93adb52b9654 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 1c416fd6d23f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards e0f0737690db Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards b01e477fdd97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f63524608e64 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards ec4b61af3065 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] discards ce8df9af4904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 418c3966fd77 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 67c04d240ee3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards bbfa4d9a43a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3587b6fd530a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f1a8196c98d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ec532d8f3f22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a333bb114f79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a4a3a070073 Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 6764ca17f5b1 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 71f583c72a74 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards 9cbaba99dd29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1db3172306c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 07ed7f13bc27 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards f284641cec86 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 6eef98ec6b93 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 9f600133a203 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 713cff76a041 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 1b3f3ee51e2d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 63b12fb84c5f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 4fc884112ec5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 7ff65a0afc9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8bbaefc640d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b63142e187cf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards a70cff4670a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3d992106f8b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c1e3ff1cb3e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 486f6a463512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a410fe24a3a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4214b118b90f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dc586bad3c7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards adcf276e19d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cd1fd7c5a75d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards d338e9d19758 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards ec8c6a49a88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b6cb73586ceb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e1e8628169c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e550a69a4429 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 21af6a8de794 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards bfb91d2958a0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards cb934cb25986 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 13c82331b928 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards fa2ddd106f7c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards e7ca31a9a34d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e6f79dd905ae Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 0652cb655131 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 8daac72b48f0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] discards 841c1b4d2b29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 6bc2891d7e2d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards 3ab10204fa3a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards ec09a32edb44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 35ef6702c30a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards b0c452545681 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards b4602bf6a8cf Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards 2e66cada84d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards c0608eb97fa3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards d6efa2e5bcd5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] discards a4668cbd943d Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] discards 647c721baf03 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards d95e094ee418 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 6fbbb91e3f5a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] discards 80ed4b61fa01 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards eb8793c3cd42 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 5671d7a4a73f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 7ff862dc5afd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 6c8dd6ca3d79 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a5466b11b31b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards bbeb0db71a40 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1c3f236c144a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9d55cc4f6947 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards bbbbbefe49a6 f2fs: remove redundant parameter judgment discards 1b0e8676c584 Merge remote-tracking branch 'spi/for-5.18' into spi-next discards 79276a00949c Merge branch 'spi-linus' into spi-next discards c0358dce538a Merge remote-tracking branch 'spi/for-5.16' into spi-linus discards b8425af9745e Merge remote-tracking branch 'asoc/for-5.18' into asoc-next discards 9899458af775 Merge branch 'asoc-linus' into asoc-next discards 223ab4ed5449 Merge branch 'fs-folio' into for-next discards 2c62fed8e5df fs: Remove aops ->set_page_dirty discards 5cdee93a9bd5 fb_defio: Use noop_dirty_folio() discards 83e83b113d9c fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio discards 22cf5240e522 fs: Convert __set_page_dirty_buffers to block_dirty_folio discards c5abb86e384b nilfs: Convert nilfs_set_page_dirty() to nilfs_dirty_folio() discards 7064723b9007 media: spi: Kconfig: Place SPI drivers on a single menu discards a48cedacd4b8 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() discards d6b90466bf9a Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" discards 1022d1142ef2 kernel/resource: fix kfree() of bootmem memory again discards d36cc5e826a3 kcov: properly handle subsequent mmap calls discards 0c3058855fa8 kcov: split ioctl handling into locked and unlocked parts discards 328287c16b35 panic: move panic_print before kmsg dumpers discards 99afa692bc86 panic: add option to dump all CPUs backtraces in panic_print discards ca4cde38ba97 sysctl: documentation: fix table format warning discards 353e217cdc55 docs: sysctl/kernel: add missing bit to panic_print discards e09459e86ba8 taskstats-remove-unneeded-dead-assignment-fix discards b24ecf3e2fee taskstats: remove unneeded dead assignment discards d544090c4505 kasan: no need to unset panic_on_warn in end_report() discards be5d12d27e65 ubsan: no need to unset panic_on_warn in ubsan_epilogue() discards 72636738018e panic: unset panic_on_warn inside panic() discards 56038720d7a7 docs: kdump: add scp example to write out the dump file discards 14ef05015cd8 docs: kdump: update description about sysfs file system support discards 9747814e2f2f arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 23a530415970 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef discards 4bdd0ffbf55e riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] discards 0ed8e55e42cc kexec: make crashk_res, crashk_low_res and crash_notes sym [...] discards 730b26791723 cgroup: add a comment to cgroup_rstat_flush_locked(). discards 2a42e21c087c cgroup: use irqsave in cgroup_rstat_flush_locked(). discards 9d410f596ef2 fat: use pointer to simple type in put_user() discards 31eedcccd7a6 minix: fix bug when opening a file with O_DIRECT discards 0925f2f15145 fs/pipe.c: local vars have to match types of proper pipe_i [...] discards 53c94ad0f0e5 fs/pipe: use kvcalloc to allocate a pipe_buffer array discards ed8132b7dc45 init/main.c: silence some -Wunused-parameter warnings discards ce5f60292794 init/main.c: return 1 from handled __setup() functions discards dcecddc2d8cb init.h: improve __setup and early_param documentation discards 14d4d54d63f9 init: use ktime_us_delta() to make initcall_debug log more [...] discards a71a173a0870 kallsyms: print module name in %ps/S case when KALLSYMS is [...] discards b6ff76bd22d3 checkpatch: use python3 to find codespell dictionary discards 717801bdc22e checkpatch: add early_param exception to blank line after [...] discards 50878f5ea1cc checkpatch: add --fix option for some TRAILING_STATEMENTS discards 6958409fedb5 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] discards d7067df6aab7 lz4: fix LZ4_decompress_safe_partial read out of bound discards 30b0208542fd lib: bitmap: fix many kernel-doc warnings discards 2c4c59e651c2 lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option discards aa6f66c8273d bitfield: add explicit inclusions to the example discards fdad679da14b ilog2: force inlining of __ilog2_u32() and __ilog2_u64() discards 4f8ec9a98238 include: drop pointless __compiler_offsetof indirection discards 23bfc3abe9b6 Kconfig.debug: make DEBUG_INFO always default=n discards 3984474a3526 Kconfig.debug: make DEBUG_INFO selectable from a choice discards 64a7aee89200 kernel/ksysfs.c: use helper macro __ATTR_RW discards a7e15f5aee27 Documentation/sparse: add hints about __CHECKER__ discards ec0b46feea98 linux-typesh-remove-unnecessary-__bitwise__-fix discards 03b2f60cf04c linux/types.h: remove unnecessary __bitwise__ discards 7b3495d3d74c proc/sysctl: make protected_* world readable discards ce44008d4a53 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment discards a425413c8445 proc/vmcore: fix possible deadlock on concurrent mmap and read discards d1e7bc5640c5 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix discards 7dd08a087738 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks discards 3ff60dc95ff2 kernel/hung_task.c: Monitor killed tasks. discards af2d27ae7688 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 49a0f7536d25 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 8e0da2329c1d mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] discards a01f60d3f4ef Docs/ABI/testing: add DAMON sysfs interface ABI document discards 3d029480f24e Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface discards 551ec3858be2 selftests/damon: add a test for DAMON sysfs interface discards 86c99fe4a767 mm/damon/sysfs: support DAMOS stats discards cec8d109d132 mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] discards 2f43ef966f63 mm/damon/sysfs: support DAMOS watermarks discards f5cf3394cfcf mm/damon/sysfs: support schemes prioritization discards 4507f25218f0 mm/damon/sysfs: support DAMOS quotas discards 5969c513ac59 mm/damon/sysfs: support DAMON-based Operation Schemes discards 04cde2cb68dc mm/damon/sysfs: support the physical address space monitoring discards 79ab4b4d07b1 mm/damon/sysfs: link DAMON for virtual address spaces monitoring discards b0a5d690e18e mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] discards ef872a73c74c mm/damon: implement a minimal stub for sysfs-based DAMON i [...] discards 67ca0faef512 mm/damon/core: add number of each enum type values discards bf4ad618caa6 mm/damon/core: allow non-exclusive DAMON start/stop discards 072fd1b47215 Docs/damon: update outdated term 'regions update interval' discards 8afcd8f3abad Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] discards 6321241979b4 Docs/vm/damon: call low level monitoring primitives the op [...] discards 25ee2dddc900 mm/damon: remove unnecessary CONFIG_DAMON option discards adb3915728b8 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] discards 092aaf5e0dcc mm/damon/dbgfs-test: fix is_target_id() change discards 9d91f5ff7d30 mm/damon/dbgfs: use operations id for knowing if the targe [...] discards 2388667d25b5 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] discards 10a27635b574 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] discards 53582a56a56f mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] discards 9ac64a52fa1c mm/damon: let monitoring operations can be registered and [...] discards 59e4d272a4d0 mm/damon: rename damon_primitives to damon_operations discards 2dfd8e5764ee mm/damon: remove redundant page validation discards 30f12f4769b5 mm/damon: remove the target id concept discards 030ab7ea1150 mm/damon/core: move damon_set_targets() into dbgfs discards 38d7afa82a31 Docs/admin-guide/mm/damon/usage: update for changed initai [...] discards b039a6568762 mm/damon/dbgfs/init_regions: use target index instead of t [...] discards e02f12c59f1a mm/hmm.c: remove unneeded local variable ret discards 884295099244 kfence: allow use of a deferrable timer discards 6a0c8efdd6b5 kfence: test: try to avoid test_gfpzero trigger rcu_stall discards 81b447c38140 kunit: make kunit_test_timeout compatible with comment discards 9001a6d3bbea kunit: fix UAF when run kfence test case test_gfpzero discards bf4f1a6e6c0c kfence: alloc kfence_pool after system startup discards 4ceea6b71bc9 kfence: allow re-enabling KFENCE after system startup discards 3c226bbcc08a mm/kfence: remove unnecessary CONFIG_KFENCE option discards 3f598ffaa498 mm/page_table_check.c: use strtobool for param parsing discards a31ecf781bf7 mm/highmem: remove unnecessary done label discards 8c587f7ff173 highmem-document-kunmap_local-v2 discards bb73ae1d1bc1 highmem: document kunmap_local() discards bfdf497f163b mm/early_ioremap: declare early_memremap_pgprot_adjust() discards 9add7449b296 mm/usercopy: return 1 from hardened_usercopy __setup() handler discards e8cdb4d09801 mm: uninline copy_overflow() discards 5a47ae6c4eb6 mm: remove usercopy_warn() discards ed6638902160 mm/zswap.c: allow handling just same-value filled pages discards a1cbff082a8a mm/thp: ClearPageDoubleMap in first page_add_file_rmap() discards fbdb37e278de mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards d02602cff87a mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] discards 048c52a47f02 mm: only re-generate demotion targets when a numa node cha [...] discards 7fe792cf3a43 drivers/base/memory: clarify adding and removing of memory blocks discards 547605bb0be7 drivers/base/memory: determine and store zone for single-z [...] discards a79c4e77b7f1 drivers/base/node: rename link_mem_sections() to register_ [...] discards ec1dd43b5ab6 mm/memory_hotplug: fix misplaced comment in offline_pages discards 920cbe5a8ef5 mm/memory_hotplug: clean up try_offline_node discards 5cfaa1cd8f16 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] discards 37589cddc963 mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix discards c8857571f1f5 mm/memory_hotplug: remove obsolete comment of __add_pages discards 58be87bab374 drivers/base/node: consolidate node device subsystem initi [...] discards 202da478c5e3 drivers/base/memory: add memory block to memory group afte [...] discards aa58dc378fd2 memcg: do not tweak node in alloc_mem_cgroup_per_node_info discards 734babe4333b mm: make free_area_init_node aware of memory less nodes discards 1abd641a07b1 mm, memory_hotplug: reorganize new pgdat initialization discards e29bfc819b6b mm, memory_hotplug: drop arch_free_nodedata discards de8531ba71b5 mm-handle-uninitialized-numa-nodes-gracefully-fix discards daf316809913 mm: handle uninitialized numa nodes gracefully discards a1abc2629018 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] discards ecd48ab96770 mm: madvise: skip unmapped vma holes passed to process_madvise discards 5635b55f0fe8 mm: madvise: return correct bytes advised with process_madvise discards 44fb4d0043e0 mm/madvise: use vma_lookup() instead of find_vma() discards 57b52e750df2 mm/hwpoison: check the subpage, not the head page discards 85d295b65e56 mm/ksm: use helper macro __ATTR_RW discards 702bc2c8cb0e mm/vmstat: add event for ksm swapping in copy discards 8f61089592dd mm: page_io: fix psi memory pressure error on cold swapins discards 1662ab4b8cc4 memory tiering: skip to scan fast memory discards a726d7725501 NUMA balancing: optimize page placement for memory tiering system discards 4a170294ce59 NUMA Balancing: add page promotion counter discards a5773fab6da9 powerpc/fadump: opt out from freeing pages on cma activati [...] discards 091bde2abe43 mm/cma: provide option to opt out from exposing pages on a [...] discards 24d69feece0c mm/thp: refix __split_huge_pmd_locked() for migration PMD discards 480c21aa99cf mm/migrate: fix race between lock page and clear PG_Isolated discards 1cb99f0d151d mm,migrate: fix establishing demotion target discards 8fe7e26d05bd mm/oom_kill: remove unneeded is_memcg_oom check discards 1830d5b829a9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards e07e37dac75b mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 159158905f72 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] discards a68775dd5cc8 mempolicy: mbind_range() set_policy() after vma_merge() discards 95abfbc3207c mm: compaction: cleanup the compaction trace events discards 82dc06b16b19 mm: vmscan: fix documentation for page_check_references() discards bef6065f0a51 mm: workingset: replace IRQ-off check with a lockdep assert. discards 9e9effcdd733 userfaultfd/selftests: fix uninitialized_var.cocci warning discards f643bd91c98c userfaultfd-provide-unmasked-address-on-page-fault-v3-fix discards 0cab0bb2dcdf userfaultfd: provide unmasked address on page-fault discards 2cb0841ddac5 userfaultfd: provide unmasked address on page-fault discards 23750a3aa11d mm: remove unneeded local variable follflags discards c12cbf8d9864 mm-export-pageheadhuge-fix discards 6efae10fd31d mm/hugetlb.c: export PageHeadHuge() discards f6eb62279050 mm/hugetlb: use helper macro __ATTR_RW discards 560134e0efef hugetlb-clean-up-potential-spectre-issue-warnings-v2 discards afc1b0e5b6ce hugetlb: clean up potential spectre issue warnings discards 0b2f3a49496c mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB discards b2c4e60326a0 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] discards b25b33bc60e1 selftests: vm: add a hugetlb test case discards 9e604d882d4f mm: sparsemem: use page table lock to protect kernel pmd o [...] discards 2486e616b78a mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] discards a8be5c120ff6 mm-hugetlb-free-the-2nd-vmemmap-page-associated-with-each- [...] discards 4f66368057cd mm: hugetlb: free the 2nd vmemmap page associated with eac [...] discards bf43e540ba86 mm/mlock: fix potential imbalanced rlimit ucounts adjustment discards 12ac4d816132 mm, fault-injection: declare should_fail_alloc_page() discards 2c3261b2ef09 mm/memory-failure.c: make non-LRU movable pages unhandlable discards 9d1949352253 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] discards 8a3e7ac7a2c0 mm-memory-failurec-fix-race-with-changing-page-compound-again-fix discards a9cac887fdf5 mm/memory-failure.c: fix race with changing page compound again discards bda090207394 mm/hwpoison: add in-use hugepage hwpoison filter judgement discards dbb04950d168 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] discards b73227e69ba4 mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix discards 79940f3dc2db mm/hwpoison-inject: support injecting hwpoison to free page discards ed317c5fdb7b mm/memory-failure.c: remove unnecessary PageTransTail check discards 13c54d810072 mm/memory-failure.c: remove obsolete comment in __soft_off [...] discards 3bc1e7253a4b mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] discards e4f026b699c2 mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev discards b3592fb8cbfc mm/memory-failure.c: fix race with changing page more robustly discards 0c752de35d63 mm/memory-failure.c: rework the signaling logic in kill_proc discards e5e1621e3351 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() discards 0b3cc70c584b mm/memory-failure.c: minor clean up for memory_failure_dev [...] discards 83221825129c mm: invalidate hwpoison page cache page in fault path discards 36a4ae0fa0f8 mm/hwpoison: fix error page recovered but reported "not re [...] discards 1c71a2775f9e mm/memory-failure.c: remove obsolete comment discards 0e732ff74e72 mm/page_alloc: check high-order pages for corruption durin [...] discards 45ebb877fc4e mm/page_alloc: call check_new_pages() while zone spinlock [...] discards f2f5d176dbcf mm: count time in drain_all_pages during direct reclaim as [...] discards ec7b945d9256 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 discards ca70a31b56ef arch/x86/mm/numa: Do not initialize nodes twice discards f3a9f844c361 mm/page_alloc: do not prefetch buddies during bulk free discards 95322cbc6582 mm/page_alloc: limit number of high-order pages on PCP dur [...] discards 2c6561c7147a mm/page_alloc: free pages in a single pass during bulk free discards e03849e5e767 mm/page_alloc: drain the requested list first during bulk free discards 40eff45793b8 mm/page_alloc: simplify how many pages are selected per pc [...] discards f55d58d5936c mm/page_alloc: track range of active PCP lists during bulk free discards 0413561b1dbf mm/page_alloc: fetch the correct pcp buddy during bulk free discards fbc0c8bc9abc mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] discards 0bf1f76bef99 mm/page_alloc: mark pagesets as __maybe_unused discards 6d0363faa41f mm: enforce pageblock_order < MAX_ORDER discards a132f537774a cma: factor out minimum alignment requirement discards 9d5392c2fcca mm/page_alloc: don't pass pfn to free_unref_page_commit() discards a1eb8c14526e mm/mmzone.h: remove unused macros discards 8ef44923f0e0 mm: discard __GFP_ATOMIC discards 922fbf50830a mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() discards 8e3e14061a77 mm/page_alloc: add penalty to local_node discards affe104e1673 mm/page_alloc: adding same penalty is enough to get round- [...] discards 68e4f6870126 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] discards ef5128eb8512 mm/vmalloc: fix comments about vmap_area struct discards 4979da186d22 mm/vmalloc.c: vmap(): don't allow invalid pages discards e97e58a035d8 mm/vmalloc.c: fix "unused function" warning discards e1763eb17edf mm/vmalloc: eliminate an extra orig_gfp_mask discards 6c67f65274ff mm/vmalloc: add adjust_search_size parameter discards 64d2155d03f3 mm/vmalloc: Move draining areas out of caller context discards a435769ba6e3 mm/vmalloc: remove unneeded function forward declaration discards 24289c42a274 mm/sparse: make mminit_validate_memmodel_limits() static discards dc420479614c mm/mremap:: use vma_lookup() instead of find_vma() discards 6a5497c5ee4a mm/mmap: remove obsolete comment in ksys_mmap_pgoff discards 17a071494b8a mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK discards 922b06acd402 mm/memory.c: use helper macro min and max in unmap_mapping [...] discards 096b0f0b837a mm/memory.c: use helper function range_in_vma() discards cea127f6e2fc mm/mmap: return 1 from stack_guard_gap __setup() handler discards 87cc29d3f7f5 mm: rework swap handling of zap_pte_range discards 2dd94e02e4f9 mm: change zap_details.zap_mapping into even_cows discards ae624776af50 mm: rename zap_skip_check_mapping() to should_zap_page() discards 916e76655da0 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 discards af5c05916a4b mm: don't skip swap entry even if zap_details specified discards d6a5c4abf8df mm: replace multiple dcache flush with flush_dcache_folio() discards 29c85c7cd191 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] discards 45cc774fcbe0 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() discards 76b612fe43e4 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] discards 32779ea8eead mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] discards 5375a25fe305 mm: fix missing cache flush for all tail pages of compound page discards 4e17f94b226b mm: thp: fix wrong cache flush in remove_migration_pmd() discards 989477827cb2 mm: remove mmu_gathers storage from remaining architectures discards ae805c112395 mm: merge pte_mkhuge() call into arch_make_huge_pte() discards 3e0de29d5946 selftests, x86: fix how check_cc.sh is being invoked discards 8f6aca93eef1 memcg: enable accounting for tty-related objects discards 0f6803d52cc3 mm: memcontrol: rename memcg_cache_id to memcg_kmem_id discards 18248177b3c6 mm: list_lru: rename list_lru_per_memcg to list_lru_memcg discards c7368efe5994 mm: memcontrol: fix cannot alloc the maximum memcg ID discards 404feee03271 mm: memcontrol: reuse memory cgroup ID for kmem ID discards 15432636999b mm-list_lru-replace-linear-array-with-xarray-fix discards b91e2268c5fb mm: list_lru: replace linear array with xarray discards 5b68ba55cf8f mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] discards c7856198a8f2 mm: list_lru: allocate list_lru_one only when needed discards ce75f429a62f mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] discards e5ea8abc5de4 xarray: use kmem_cache_alloc_lru to allocate xa_node discards 5ece139d5f3a mm: dcache: use kmem_cache_alloc_lru() to allocate dentry discards 94041405d48c f2fs: allocate inode by using alloc_inode_sb() discards 00c28f8a4348 fs: allocate inode by using alloc_inode_sb() discards f13cf5b943e8 fs: introduce alloc_inode_sb() to allocate filesystems spe [...] discards be2c20d5ca1f mm: introduce kmem_cache_alloc_lru discards a959a66a815d mm: list_lru: transpose the array of per-node per-memcg lru lists discards bbfb38c9a6a6 mm/memcg: disable migration instead of preemption in drain [...] discards 660a5fa9e3dd mm/memcg: protect memcg_stock with a local_lock_t discards 2298f22065ed mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] discards 11f8ce06e6c2 mm/memcg: protect per-CPU counter by disabling preemption [...] discards c4ecdbe2a47b mm/memcg: disable threshold event handlers on PREEMPT_RT discards d240c17a7d76 mm/memcg: revert ("mm/memcg: optimize user context object [...] discards 07bd35fa863c mm/memcg: move generation assignment and comparison together discards b71d251af4c0 mm/memcg: set pos to prev unconditionally discards ee2a22cd3583 mm/memcg: set memcg after css verified and got reference discards fc087a0238d7 mm/memcontrol: return 1 from cgroup.memory __setup() handler discards 72334e5fbd6c memcg: synchronously enforce memory.high for large overcharges discards b2ace52097bb selftests: memcg: test high limit for single entry allocation discards 5372c10475cc memcg: unify force charging conditions discards 9c79033ca50b memcg: refactor mem_cgroup_oom discards 4e538a125f1c mm/memcg: retrieve parent memcg from css.parent discards 74adf35b15ac mm/memcg: mem_cgroup_per_node is already set to 0 on allocation discards bc9bd8730c2a memcg: add per-memcg total kernel memory stat discards 609320ef1bba memcg: replace in_interrupt() with !in_task() discards a5c2d8409333 mm: shmem: use helper macro __ATTR_RW discards cf28989c32ef tmpfs: do not allocate pages on read discards 6cc464a1b3fa shmem: mapping_set_exiting() to help mapped resilience discards 5b2dbd1ed03d tmpfs: three tweaks to creation time patch discards 23fc7743453f tmpfs: support for file creation time discards 03f214540aa5 mm/swap: fix confusing comment in folio_mark_accessed discards 399cc3e281e3 mm/gup: remove unused get_user_pages_locked() discards 49d8a7a33663 mm: change lookup_node() to use get_user_pages_fast() discards 713b6b38e931 mm/gup: remove unused pin_user_pages_locked() discards 8470293c70fe mm/gup: follow_pfn_pte(): -EEXIST cleanup discards 0f229d67ce76 mm: fix invalid page pointer returned with FOLL_PIN gups discards 8ea744ba70e2 mm: fs: fix lru_cache_disabled race in bh_lru discards 68b74f0aa178 mm/writeback: minor clean up for highmem_dirtyable_memory discards 23f5735f42af filemap: remove find_get_pages() discards e5db27cbda33 mm: unexport page_init_poison discards 86856060e3d5 tools/vm/page_owner_sort.c: support for user-defined culli [...] discards 90a800144a20 tools/vm/page_owner_sort.c: support for selecting by PID, [...] discards 58433b9b3d3b tools/vm/page_owner_sort: support for sorting by task comm [...] discards cc00b934e4da tools/vm/page_owner_sort: fix three trivival places discards e8cbb449bcf6 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] discards f5002458657b tools/vm/page_owner_sort.c: add a security check discards 25a4ae7c24eb tools/vm/page_owner_sort.c: fix comments discards 3eb8aba5631f tools/vm/page_owner_sort.c: fix the instructions for use discards 1ab2ebaced9d mm/page_owner.c: record tgid discards 2185f1a15329 mm/page_owner: record task command name discards 938e84996181 mm/page_owner: print memcg information discards 2e986e842dfb mm/page_owner: use scnprintf() to avoid excessive buffer o [...] discards 852a2ce37510 lib/vsprintf: avoid redundant work with 0 size discards 5c297d549fbe Documentation/vm/page_owner.rst: fix unexpected indentation warns discards 174bede2ba5f documentation-vm-page_ownerrst-update-the-documentation-fix discards 3825bd23cb47 Documentation/vm/page_owner.rst: update the documentation discards 397a8af42cbb tools/vm/page_owner_sort.c: delete invalid duplicate code discards 5f708c66ff32 tools/vm/page_owner_sort.c: two trivial fixes discards 54516b8199fa tools/vm/page_owner_sort.c: support sorting pid and time discards 95b1c209d0d0 tools/vm/page_owner_sort.c: add switch between culling by [...] discards f44c490258b0 tools/vm/page_owner_sort.c: support sorting by stack trace discards 666e42069c43 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] discards 1c6d2119605a tools/vm/page_owner_sort.c: sort by stacktrace before culling discards 978696c2225a mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] discards 3efe45ce005a mount: warn only once about timestamp range expiration discards 245e2f3423a2 mm: lru_cache_disable: replace work queue synchronization [...] discards 7656d765b0e6 mm/list_lru: optimize memcg_reparent_list_lru_node() discards 73007fb5e407 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() discards 14c2ce3a8b03 mm/fs: delete PF_SWAPWRITE discards e08447e16bcf remove congestion tracking framework discards 85f6021c8db4 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" discards 6aeca7bba4b6 f2fs: replace congestion_wait() calls with io_schedule_timeout() discards bafe389aa0c4 remove-bdi_congested-and-wb_congested-and-related-functions-fix discards e37031bf8f36 remove bdi_congested() and wb_congested() and related functions discards ec93546f7cf1 remove inode_congested() discards 008d7ad54f65 ceph: remove reliance on bdi congestion discards f5ed8291c09c nfs: remove reliance on bdi congestion discards 17b20e577c7d fuse: remove reliance on bdi congestion discards 7787eaa06024 mm: improve cleanup when ->readpages doesn't process all pages discards 66759d130009 mm: document and polish read-ahead code discards 5b55bad848e5 doc: convert 'subsection' to 'section' in gfp.h discards eaeaf44f40fb ocfs2: fix ocfs2 corrupt when iputting an inode discards 536138cdface ocfs2: clear links count in ocfs2_mknod() if an error occurs discards c27a4e5c0248 ocfs2: reflink deadlock when clone file to the same direct [...] discards a715b0cd9f45 fs/ocfs2: fix comments mentioning i_mutex discards e9541737d857 ocfs2: cleanup some return variables discards f4f3a3f6f074 ntfs: add sanity check on allocation size discards bf00603cb2ce scripts/spelling.txt: add more spellings to spelling.txt discards 254d1f8427e4 linux/kthread.h: remove unused macros discards 86bb4b1dbad0 procfs: prevent unprivileged processes accessing fdinfo dir discards 3ff0bd357610 /proc/kpageflags: do not use uninitialized struct pages discards 46887ea958c9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 1c60f9357143 ocfs2: fix crash when initialize filecheck kobj fails discards 8d2d33d6b6a5 configs/debug: restore DEBUG_INFO=y for overriding discards 28d1852119fd hugetlb: do not demote poisoned hugetlb pages discards e9d2137aee2a selftests: vm: fix clang build error multiple output files discards 3edf23e2ca36 userfaultfd: mark uffd_wp regardless of VM_WRITE flag discards d3c30ff762e1 mm: fix panic in __alloc_pages discards eb069ed78908 memcg-sync-flush-only-if-periodic-flush-is-delayed-fix discards 7580f2926b1d memcg: sync flush only if periodic flush is delayed discards 847fc679aa88 mm: swap: get rid of deadloop in swapin readahead discards f2d22b8cdf09 media: i2c: Kconfig: move camera drivers to the top discards 88e27af2f923 media: atomisp: fix bad usage at error handling logic discards b7511c48ede3 media: platform: rename mediatek/mtk-jpeg/ to mediatek/jpeg/ discards 90f965003511 media: media/*/Kconfig: sort entries discards e9e9e70a8b10 media: Kconfig: cleanup VIDEO_DEV dependencies discards 67d841549e43 media: platform/*/Kconfig: make manufacturer menus more uniform discards 444c647623e0 media: platform: Create vendor/{Makefile,Kconfig} files discards 9b4b4fafa1fa media: platform: ti/Kconfig: move VPE/CAL entries to it discards 90251b69f1a5 media: platform: re-structure TI drivers discards 930412a31440 media: platform: rename omap/ to ti/omap/ discards 2c5754f60129 media: platform: rename omap3isp/ to ti/omap3isp/ discards 5d2b6a116da6 media: platform: rename davinci/ to ti/davinci/ discards da76ff45edad media: platform: rename am437x/ to ti/am437x/ discards e873604c56a1 media: platform: rename sti/ to stm/sti/ discards 94248b96366d media: platform: rename stm32/ to stm/stm32/ discards 7858924b04c7 media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ discards 706b383bad38 media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ discards 2a074556ea1f media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ discards 4ef824d003ae media: platform: rename s3c-camif/ to samsung/s3c-camif/ discards c18bbda8b544 media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ discards 01845661c46f media: platform: rename exynos4-is/ to samsung/exynos4-is/ discards bac05236af54 media: platform: rename tegra/vde/ to nvidia/tegra-vde/ discards 444485fd73a8 media: platform: rename sunxi/ to allwinner/ omits 371ce9596552 cifs: fix KASAN warning in parse_server_interfaces() during mount omits 4bdc2e671ee0 cifs: we do not need a spinlock around the tree access dur [...] discards 29197d4c1f9f Bluetooth: Don't assign twice the same value discards 263a90f4f1a6 Bluetooth: btrtl: Add support for RTL8852B discards 928df045e94e Bluetooth: hci_uart: add missing NULL check in h5_enqueue discards db0309dd3768 Bluetooth: Fix use after free in hci_send_acl discards f564af34bb7d Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] discards 94ea164ef6ec Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL discards 695da30e4789 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] discards d64b76aedee7 Bluetooth: btmtkuart: add .set_bdaddr support discards 8f550f55b155 Bluetooth: btmtkuart: rely on BT_MTK module discards 84382437a464 Bluetooth: btusb: Add missing Chicony device for Realtek R [...] discards 7e37d2e3e547 Bluetooth: mgmt: remove redundant assignment to variable cur_len discards f7d6c24543c3 ext4: fix kernel doc warnings discards 6a5fb2ca06cf ext4: fix remaining two trace events to use same printk co [...] discards d0852d55b0ca ext4: add commit tid info in ext4_fc_commit_start/stop tra [...] discards 20bc9c03722d ext4: add commit_tid info in jbd debug log discards 9f7165eeb47e ext4: add transaction tid info in fc_track events discards 810e6a2b0cc2 ext4: add new trace event in ext4_fc_cleanup discards 9d5623d7ef87 ext4: return early for non-eligible fast_commit track events omits 0433401dc11d parisc: Avoid calling SMP cache flush functions on cache-l [...] discards 9bed01cddc94 f2fs: use spin_lock to avoid hang omits a6f748c35eca f2fs: fix compressed file start atomic write may cause dat [...] discards 8e26e1e7ae2b afs: Maintain netfs_i_context::remote_i_size discards a28a7bc70c51 netfs: Keep track of the actual remote file size discards 7e098092fcbb netfs: Split some core bits out into their own file discards f584bae88bab netfs: Split fs/netfs/read_helper.c discards cff95728d513 netfs: Rename read_helper.c to io.c discards 2837a1f656cc netfs: Prepare to split read_helper.c discards adc65b0d7960 netfs: Add a function to consolidate beginning a read discards 0c31679cf2c0 netfs: Add a netfs inode context discards 2da5d49b92a5 soc: document merges discards f2831464edb4 Merge branch 'arm/dt' into for-next discards eaff8ee7b9a7 Merge branch 'arm/defconfig' into for-next discards dc89633b8a1c ARM: dts: lpc32xx: Update spi clock properties discards 19297aab805a arm64: dts: lg131x: Update spi clock properties discards 2201faa9fd72 arm64: dts: seattle: Update spi clock properties discards f524fbecf1f9 Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] omits bd147bd4c926 Merge branch 'remotes/lorenzo/pci/uniphier' omits 704abc66a5d2 Merge branch 'pci/host/rcar' omits efb943c51a50 Merge branch 'remotes/lorenzo/pci/qcom' omits 4af2e9168699 Merge branch 'remotes/lorenzo/pci/mvebu' omits 1fe067bd3ed1 Merge branch 'remotes/lorenzo/pci/misc' omits efe96059740e Merge branch 'remotes/lorenzo/pci/imx6' omits c58e3f317cad Merge branch 'remotes/lorenzo/pci/hv' omits 710d8220f85c Merge branch 'pci/host/fu740' omits 648fb9960080 Merge branch 'remotes/lorenzo/pci/endpoint' omits f6fe0b5947b1 Merge branch 'pci/host/dwc' omits 61ecccc3f713 Merge branch 'remotes/lorenzo/pci/aardvark' omits 137c09609100 Merge branch 'pci/vga' omits d7377879839b Merge branch 'pci/p2pdma' omits 749165e4dbd2 Merge branch 'pci/misc' omits e0f89ea6ebee Merge branch 'pci/hotplug' omits 1f72907dfebb Merge branch 'pci/enumeration' omits 3b500f151fb8 Merge branch 'pci/bridge-class-codes' omits 1fb63f3286af Merge branch 'pci/acpi' discards ab6bfa6e1e22 erofs: refine managed inode stuffs discards ae31123272bf erofs: clean up z_erofs_extent_lookback discards 644796c370c2 erofs: silence warnings related to impossible m_plen omits e14f0af749b9 PCI: rcar: Finish transition to L1 state in rcar_pcie_conf [...] discards cc473cb1af67 soc: document merges discards 1fbb99ebf959 Merge branch 'arm/dt' into for-next omits 4eb628dd74df cifs: during reconnect, update interface if necessary omits 6a4006fdea4a cifs: change iface_list from array to sorted linked list omits 8923810de10e cifs: use a different reconnect helper for non-cifsd threads discards d189849b4432 Documentation/filesystem/dax: update DAX description on erofs discards ddb5239c4be4 Merge branch 'arm/fixes' into for-next discards 4d0d3c7a6571 soc: document merges discards f986d980b8f4 Merge branch 'arm/defconfig' into for-next discards 0d1b2c68d538 Merge branch 'arm/dt' into for-next discards cbbc114b8b50 Merge branch 'arm/drivers' into for-next discards 0409f92a94ec Merge branch 'arm/fixes' into for-next discards 74fa3cd1db2a bus: mhi: ep: Add uevent support for module autoloading discards 82fec8e636e9 bus: mhi: ep: Add support for suspending and resuming channels discards adfe7c453152 bus: mhi: ep: Add support for queueing SKBs to the host discards c4572cd439e3 bus: mhi: ep: Add support for processing channel rings discards 788b364826cd bus: mhi: ep: Add support for reading from the host discards 4ade15ad1227 bus: mhi: ep: Add support for processing command rings discards c8e6b5dac29d bus: mhi: ep: Add support for handling SYS_ERR condition discards d34aeee918a1 bus: mhi: ep: Add support for handling MHI_RESET discards dd438308097c bus: mhi: ep: Add support for powering down the MHI endpoi [...] discards f9b00ea077a1 bus: mhi: ep: Add support for powering up the MHI endpoint stack discards cb11fdd00ac1 Merge branch 'arm/fixes' into for-next discards e45858400788 Merge branch 'arm/drivers' into for-next discards cf8da18f6c4d gfs2: Fix window size in should_fault_in_pages omits 0ad98124279a Adjust cifssb maximum read size discards 5e397957c517 erofs: clean up preload_compressed_pages() discards f430cff882ab erofs: get rid of `struct z_erofs_collector' discards a80c1c82408f erofs: use meta buffers for erofs_read_superblock() discards 41e4084de31b bus: mhi: ep: Add support for processing MHI endpoint interrupts discards 500e37f99c71 bus: mhi: ep: Add support for managing MHI state machine discards da4ca386604d bus: mhi: ep: Add support for sending events to the host discards 2d05e44eea6e bus: mhi: ep: Add support for ring management discards cf1997477c17 bus: mhi: ep: Add support for managing MMIO registers discards b4e71efe896e bus: mhi: ep: Add support for creating and destroying MHI [...] discards e64554a26eff bus: mhi: ep: Add support for registering MHI endpoint cli [...] discards 347fd5508a0b bus: mhi: ep: Add support for registering MHI endpoint con [...] omits 31cff7c2aedd cifs: truncate the inode and mapping when we simulate fcollapse omits 187af6e98b44 cifs: fix handlecache and multiuser discards 89fe6fa20637 Merge branch 'arm/fixes' into for-next discards 26a06c7c0cad Merge branch 'arm/defconfig' into for-next discards 7d90798b86f8 Merge branch 'arm/drivers' into for-next discards c018cef15757 [v2] ARM: sa1100/assabet: move dmabounce hack to ohci driver discards 65cad772dcb4 soc: document merges discards 428feddeea00 Merge branch 'arm/fixes' into for-next discards 8fcc54796bdf arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias discards fde115f8d1bc Merge tag 'soc-fixes-5.17-2' into for-next discards 4359086dd462 Merge branch 'arm/drivers' into for-next discards b54eeb0dde89 Merge branch 'arm/defconfig' into for-next discards 48d3c3e9deb0 Merge branch 'arm/dt' into for-next discards a0b3fde3018e Merge branch 'arm/soc' into for-next discards 0f901558bd1f Merge branch 'arm/fixes' into for-next discards 07f380da3ebd drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings discards eb9087faba45 drm/imx: parallel-display: Remove bus flags check in imx_p [...] omits 847245fe812e init/Kconfig: Specify the interpreter for rust-is-available.sh omits 255b71ccea93 [RFC] drivers: android: Binder IPC in Rust omits 3191308cf30a [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 8009947b056c MAINTAINERS: Rust omits 0ba49d473c95 samples: add Rust examples omits 17295a6760d5 Kbuild: add Rust support omits 628714b2457b docs: add Rust documentation omits 25ade75c5dab scripts: decode_stacktrace: demangle Rust symbols omits 6594494859dc scripts: add `generate_rust_analyzer.py` omits 07bb023cbccf vsprintf: add new `%pA` format specifier omits 933a9669ef0c rust: export generated symbols omits 9af92b3847ba rust: add `kernel` crate omits a289bace34c9 rust: add `kernel` crate's `sync` module omits 2bbdaa842fa5 rust: add `macros` crate omits 63b19edb013a rust: add `build_error` crate omits 117a085fa0a8 rust: add `alloc` crate omits 47d11e4c476c rust: add `compiler_builtins` crate omits 1cdc9ef6f755 rust: add C helpers omits b9b3d2668aa3 kallsyms: use the correct buffer size for symbols omits cfe3334b8734 kallsyms: increase maximum kernel symbol length to 512 omits ae45d5d7dc11 kallsyms: support "big" kernel symbols adds d34c58247f73 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds a46310bfae94 Merge tag 'efi-urgent-for-v5.17-3' of git://git.kernel.org [...] adds 029c4628b2eb mm: swap: get rid of livelock in swapin readahead adds 8208257d2d04 configs/debug: restore DEBUG_INFO=y for overriding adds 7b0b1332cfdb ocfs2: fix crash when initialize filecheck kobj fails adds 1c4debc443ef selftests: vm: fix clang build error multiple output files adds 2ab99e54584e Merge branch 'akpm' (patches from Andrew) adds 462ccc35a750 Revert "ACPI: scan: Do not add device IDs from _CID if _HI [...] adds c81801eb7f24 Merge tag 'acpi-5.17-rc9' of git://git.kernel.org/pub/scm/ [...] adds 886e44c9298a hv_netvsc: Add check for kvmalloc_array adds f153546913ba ice: fix NULL pointer dereference in ice_update_vsi_tx_rin [...] adds 1b4ae7d925c6 ice: destroy flow director filter mutex after releasing VSIs adds 16b2dd8cdf6f iavf: Fix double free in iavf_reset_task adds dea2d93a8ba4 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 45b4eb7ee6aa Revert "ath10k: drop beacon and probe response which leak [...] adds 1bbdcbaeda44 Merge tag 'wireless-2022-03-16' of git://git.kernel.org/pu [...] adds 186abea8a80b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4ee06de7729d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() adds cb0b430b4e3a net: dsa: Add missing of_node_put() in dsa_port_parse_of adds f1858c277ba4 net: phy: mscc: Add MODULE_FIRMWARE macros adds 424e7834e293 bnx2x: fix built-in kernel driver load failure adds 0f643c88c8d2 net: bcmgenet: skip invalid partial checksums adds 8e0341aefcc9 net: mscc: ocelot: fix backwards compatibility with single [...] adds b04683ff8f08 iavf: Fix hang during reboot/shutdown adds 551acdc3c3d2 Merge tag 'net-5.17-final' of git://git.kernel.org/pub/scm [...] adds 1447c635802f Revert "arm64: dts: freescale: Fix 'interrupt-map' parent [...] adds e39a6c6a295f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 56c32dab6683 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 548b8fbd1be1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds acc452b1fbc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1e45b88619f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds db364aa4c3c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e3f6d21a23ee Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 46c426ff2781 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d0800331539a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 45304d711d9d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 915a4cff7307 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds b29ff9900dcf Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 75ce7d02fd3d Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds 253746bea464 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds c3f4638bda9c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c2bd12df6aa2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 6c0d0455bbb0 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 06612a2ac369 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7c2efed9f5b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9707e9001d98 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds e2ecd2a1957e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 4e3cd7c9b0cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6ced30da3228 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 6061806a863e drm/imx: parallel-display: Remove bus flags check in imx_p [...] adds fc1b6ef7bfb3 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings adds a8253684eb4b Merge drm/drm-fixes into drm-misc-fixes adds 3c3384050d68 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS adds 382d8f4c46c1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 97adfb9523dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d652bf9c040c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 985e660fb0c4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds e5cab1117382 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 98a1818b3244 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 62189a832bde Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds d5ff1c1f9fdc Merge branch 'arm/fixes' into for-next4 adds 160d0603a144 ARM: defconfig: add SMB347 charger driver for p4note adds 27874bf7ce7f Merge branch 'arm/defconfig' into for-next4 adds bfb60ede2c3e arm64: dts: fsd: Add the MCT support adds c729ff4f3d7a Merge branch 'arm/dt' into for-next4 adds 5f8a266788b6 Merge branch 'arm/drivers' into for-next4 adds cd16bca772b2 Merge branch 'arm/soc' into for-next4 adds 17588e867e69 soc: document merges adds 83a259ac6dc9 Merge tag 'soc-fixes-5.17-2' into for-next4 adds 9d3ab161f7b9 Merge tag 'soc-fixes-5.17-3' into for-next4 adds cb0881445053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 159f96ed47c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8736b021a5d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79950771ef4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed509ca65d17 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds a58df5aa6b95 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 7542db3c42fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c23e6fd02c77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bae86b0763d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8edb15f1bcbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0ab49c3d36e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4bb9786d83b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3173596284ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eabb50ac2053 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6cba50c1789b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 4588a0ca73e0 arm64: dts: rockchip: Add some pins for NanoPi4 adds 73b0466cfade Merge branch 'v5.18-armsoc/dts64' into for-next adds 0977774c62d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 161a31292582 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28e44b0613f1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 6a4091822599 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 1bd5bf4fe556 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds ed27d854649a Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 133f7090d3d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af3e00abe5ed Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 236541ace29e clk: clk-apple-nco: Allow and fix module building adds ac1390fb98af Merge branch 'clk-apple' into clk-next adds 234af44f336f Merge tag 'qcom-clk-for-5.18' of https://git.kernel.org/pu [...] adds e621c6b25da7 Merge branch 'clk-qcom' into clk-next adds 99105cc81885 Merge tag 'v5.17-rc4' into clk-ti adds 8850c3eae2c7 clk: ti: Drop legacy compatibility clocks for am3 adds e65eb2efc617 clk: ti: Drop legacy compatibility clocks for am4 adds 579cdf58b7e5 clk: ti: Drop legacy compatibility clocks for dra7 adds 87fab6a1422b Merge branch 'clk-ti' into clk-next adds 7a74e1e49622 clk: imx: Select MXC_CLK for i.MX93 clock driver adds e4fa3e89ace9 Merge branch 'clk-imx' into clk-next adds 6a6c2389ddf7 clk: ti: clkctrl: fix typos in comments adds bb7f4b8c1e5c clk: qcom: sm6125-gcc: fix typos in comments adds 34cb85203049 Merge branch 'clk-cleanup' into clk-next adds ca58c5c443ca Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 94d59ec8f1ad Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 84af3df82b13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d96db5475a29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 056e78699d5c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds ed58d88b2009 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 6b0b769efd68 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 0a5754976914 parisc: Avoid calling SMP cache flush functions on cache-l [...] adds 2b41be484abd parisc: Enable ARCH_HAS_DEBUG_VM_PGTABLE adds 46162ac2a6a4 parisc: Improve CPU socket and core bootup info text adds 2a1dcdbb62cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 463d7beb790d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d5bffc02e5c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 28c12c789ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e15a73f28be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4b626c305da3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f406f2d03e07 xtensa: fix stop_machine_cpuslocked call in patch_text adds e85d29ba4b24 xtensa: fix DTC warning unit_address_format adds f8fdaede22c8 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds e257039f0fc7 mount_setattr(): clean the control flow and calling conventions adds 6009ff9e8020 Merge branch 'fs.mount_setattr.fixes' into for-next adds 241e08ac18bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9262377618b2 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds e0ac33387cc4 netfs: Add a netfs inode context adds 5bbdb3d09f12 netfs: Add a function to consolidate beginning a read adds 55894d5be9b5 netfs: Prepare to split read_helper.c adds fd6837678c29 netfs: Rename read_helper.c to io.c adds afbee696ea98 netfs: Split fs/netfs/read_helper.c adds 22375a9c0212 netfs: Split some core bits out into their own file adds a4e875eb02a2 netfs: Keep track of the actual remote file size adds 1819c4a4bd56 afs: Maintain netfs_i_context::remote_i_size adds 54d1be52021d Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds a3fcfd13ded7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3ee9fb22652 smb3: fix incorrect session setup check for multiuser mounts adds 45c55428990d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds ed6e0401e68b erofs: use meta buffers for erofs_read_superblock() adds 5c6dcc57e2e5 erofs: get rid of `struct z_erofs_collector' adds 6f39d1e1ca46 erofs: clean up preload_compressed_pages() adds faac509507e2 Documentation/filesystem/dax: update DAX description on erofs adds d467e980d023 erofs: silence warnings related to impossible m_plen adds ab474fccd045 erofs: clean up z_erofs_extent_lookback adds 9f2731d6338a erofs: refine managed inode stuffs adds a942da24abc5 fs: erofs: add sanity check for kobject in erofs_unregister_sysfs adds fe5de5859d44 erofs: use meta buffers for reading directories adds 500edd095648 erofs: use meta buffers for inode lookup adds a1108dcd9373 erofs: rename ctime to mtime adds ad1b7ae7e4ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e225aa3c38fc exfat: allow access to paths with trailing dots adds 4a12c9a24ae2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 88dc6cb282c0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 78be0471da4e ext4: return early for non-eligible fast_commit track events adds 08f4c42abad1 ext4: add new trace event in ext4_fc_cleanup adds 1d2e2440c519 ext4: add transaction tid info in fc_track events adds d9bf099cb980 ext4: add commit_tid info in jbd debug log adds 5641ace54471 ext4: add commit tid info in ext4_fc_commit_start/stop tra [...] adds 163f11b8b348 ext4: fix remaining two trace events to use same printk co [...] adds 919adbfec29d ext4: fix kernel doc warnings adds 263c02c801b7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 98237fcda4a2 f2fs: use spin_lock to avoid hang adds 646f64b576f7 f2fs: remove redundant parameter judgment adds d284af43f703 f2fs: compress: fix to print raw data size in error path o [...] adds d98af5f45520 f2fs: introduce gc_urgent_mid mode adds 3459538a3654 f2fs: fix compressed file start atomic write may cause dat [...] adds bf03f9559b7d f2fs: initialize sbi->gc_mode explicitly adds 5cdefac88f6e f2fs: use aggressive GC policy during f2fs_disable_checkpoint() adds 19393f3cb7a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c5d3786a88f6 gfs2: Fix should_fault_in_pages() logic adds b2d5f10d9662 gfs2: Disable page faults during lockless buffered reads adds 28b6c894942a gfs2: Add read/write page 'fault_stats' adds c16595e48e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 775a10579f8d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 12077a60bd14 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 8fa5847fef11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds daad22b0e5a6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 163b438b510c fs/jffs2: fix comments mentioning i_mutex adds 4c7c44ee1650 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem adds d051cef784de jffs2: fix memory leak in jffs2_do_mount_fs adds 9cdd3128874f jffs2: fix memory leak in jffs2_scan_medium adds 46ee9bda865c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1d2751ca45cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 0a552b9c39fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aad923671686 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 60bdd865927b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc7431a79b82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ca01309c5c1b Merge branch 'pci/acpi' adds 37bc9723a3b7 Merge branch 'pci/bridge-class-codes' adds b0e8ff8f904d Merge branch 'pci/enumeration' adds cd4f6b1cde8b Merge branch 'pci/hotplug' adds 1edc7a507ad2 PCI: Declare pci_filp_private only when HAVE_PCI_MMAP adds 2f5086984623 PCI: Remove unused assignments adds 10bd45629c0a PCI: kirin: Remove unused assignments adds c41590f812b3 PCI: fu740: Remove unused assignments adds 0ef1f674af01 PCI: cpqphp: Remove unused assignments adds d6ef10c59bbd PCI: ibmphp: Remove unused assignments adds 2a8b7b24b850 x86/PCI: Add #includes to asm/pci_x86.h adds 6a3a5ae87fce Merge branch 'pci/misc' adds 058fe88df43c Merge branch 'pci/p2pdma' adds 5feee930e036 Merge branch 'pci/vga' adds f44aeb2fbc26 Merge branch 'remotes/lorenzo/pci/aardvark' adds 849b720b7913 Merge branch 'pci/host/dwc' adds 0f307cf05770 Merge branch 'remotes/lorenzo/pci/endpoint' adds 0c2c4cefb9f3 Merge branch 'pci/host/fu740' adds 4b52e9cb2f30 Merge branch 'remotes/lorenzo/pci/hv' adds deaf7a2c2e4b PCI: imx6: Invoke the PHY exit function after PHY power off adds 45514f78c65c PCI: imx6: Assert i.MX8MM CLKREQ# even if no device present adds e380e9da1f86 Merge branch 'remotes/lorenzo/pci/imx6' adds 27892ea49fc0 Merge branch 'remotes/lorenzo/pci/misc' adds 15f05c408c59 Merge branch 'remotes/lorenzo/pci/mvebu' adds a959fe1f7fb5 Merge branch 'remotes/lorenzo/pci/qcom' adds 84b576146294 PCI: rcar: Finish transition to L1 state in rcar_pcie_conf [...] adds 6e36203bc14c PCI: rcar: Use PCI_SET_ERROR_RESPONSE after read which tri [...] adds 3e7b96d12139 Merge branch 'remotes/lorenzo/pci/rcar' adds d79e394c7ba5 Merge branch 'remotes/lorenzo/pci/uniphier' adds d341b4a3e86a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e00716bc5bb8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds a3d5da370c63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0cc8f8bf4018 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 5da7d733aff0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds fd6ca3f5b80f hwmon: (scpi-hwmon): Use of_device_get_match_data() adds 15e30612e139 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds b57b84968865 docs: scheduler: Convert schedutil.txt to ReST adds c01c2e435db8 docs/zh_CN: Add sched-nice-design Chinese translation adds 75c05fabb873 docs/kernel-parameters: update description of mem= adds 483e5d8bb0ad Merge branch 'docs-next' of git://git.lwn.net/linux.git adds b5fa5a2b96d9 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 530d9d0ba8e2 media: platform: rename tegra/vde/ to nvidia/tegra-vde/ adds 75b4bbf90352 media: platform: rename exynos4-is/ to samsung/exynos4-is/ adds 531daf264b8f media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ adds 7b60e75581da media: platform: rename s3c-camif/ to samsung/s3c-camif/ adds 0875d9545848 media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ adds 26f8b7e57c52 media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ adds a874cf1ea833 media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ adds 05dba3155268 media: platform: place stm32/ and sti/ under st/ dir adds 9a49ccc64824 media: platform: rename am437x/ to ti/am437x/ adds 5fc23fe394f7 media: platform: rename davinci/ to ti/davinci/ adds 12dba193e6fc media: platform: rename omap3isp/ to ti/omap3isp/ adds fca4e9825fef media: platform: rename omap/ to ti/omap/ adds 0d6c8433b0eb media: platform: re-structure TI drivers adds 1166f280d871 media: platform: ti/Kconfig: move VPE/CAL entries to it adds 5036f3bff676 media: platform: Create vendor/{Makefile,Kconfig} files adds 772edc05cfcb media: platform/*/Kconfig: make manufacturer menus more uniform adds e4e92b9a6d86 media: Kconfig: cleanup VIDEO_DEV dependencies adds 798c87be3f6d media: media/*/Kconfig: sort entries adds b44432a80700 media: platform: rename mediatek/mtk-jpeg/ to mediatek/jpeg/ adds ab6cc73b9641 media: atomisp: fix bad usage at error handling logic adds 905160e36e4b media: i2c: Kconfig: move camera drivers to the top adds 10ed1ec9c9ca media: spi: Kconfig: Place SPI drivers on a single menu adds 20924755ad28 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds ad2ced059eef Merge branch 'acpi-scan-fixes' into linux-next adds 3d13058ed2a6 cpufreq: intel_pstate: Use firmware default EPP adds f6c46b1d62f8 PM: hibernate: Honour ACPI hardware signature by default f [...] adds 7facc36288fc Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next adds 668f69a5f863 thermal: int340x: Increase bitmap size adds c7ff29763989 thermal: int340x: Update OS policy capability handshake adds 16c02447f3e1 Documentation: thermal: DPTF Documentation adds 2a20faf0630e Merge branches 'thermal-int340x' and 'thermal-docs' into l [...] adds a58e640e9405 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 6a7b52694823 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 6bd94779e1b7 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 90f32e7c4f74 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 16ff041e36f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40867d74c374 net: Add l3mdev index to flow struct and avoid oif reset f [...] adds 9f01cfbf2922 net: sparx5: Use Switchdev fdb events for managing fdb entries adds 109aba47ca9b ice: introduce ice_vf_lib.c, ice_vf_lib.h, and ice_vf_lib_ [...] adds f5840e0da639 ice: fix incorrect dev_dbg print mistaking 'i' for vf->vf_id adds 9c6f787897f6 ice: introduce VF operations structure for reset flows adds 5de95744ff6a ice: fix a long line warning in ice_reset_vf adds 16686d7fbbe4 ice: move reset functionality into ice_vf_lib.c adds dac57288751c ice: drop is_vflr parameter from ice_reset_all_vfs adds fe99d1c06c16 ice: make ice_reset_all_vfs void adds 4fe193cc9dd0 ice: convert ice_reset_vf to standard error codes adds 7eb517e434c6 ice: convert ice_reset_vf to take flags adds 9dbb33da1236 ice: introduce ICE_VF_RESET_NOTIFY flag adds f5f085c01d26 ice: introduce ICE_VF_RESET_LOCK flag adds 8cf52bec5ca0 ice: cleanup long lines in ice_sriov.c adds bf93bf791cec ice: introduce ice_virtchnl.c and ice_virtchnl.h adds 5a57ee83d961 ice: remove PF pointer from ice_check_vf_init adds 79b0410841d4 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3186bdad97d5 stmmac: dwmac-mediatek: add platform level clocks management adds a71e67b21081 stmmac: dwmac-mediatek: Reuse more common features adds 4fe3075fa699 stmmac: dwmac-mediatek: re-arrange clock setting adds 79e1177809f2 arm64: dts: mt2712: update ethernet device node adds 150b6adda6b1 net: dt-bindings: dwmac: Convert mediatek-dwmac to DT schema adds f2d356a6ab71 stmmac: dwmac-mediatek: add support for mt8195 adds ee410d510032 net: dt-bindings: dwmac: add support for mt8195 adds 49045b9c810c Merge branch 'mediatek-next' adds 2cb7b4890d6e devlink: expose instance locking and add locked port registering adds 8a38f2cc968a eth: nfp: wrap locking assertions in helpers adds 162cca42920c eth: nfp: replace driver's "pf" lock with devlink instance lock adds 5e8930aa86a5 eth: mlxsw: switch to explicit locking for port registration adds 49e83bbe8cc3 devlink: hold the instance lock in port_split / port_unspl [...] adds 706217c1ceb5 devlink: pass devlink_port to port_split / port_unsplit callbacks adds b1351527f1ee Merge branch 'devlink-expose-instance-locking-and-simplify [...] adds 3ea566422cbd can: isotp: sanitize CAN ID checks in isotp_bind() adds 30ffd5332e06 can: isotp: return -EADDRNOTAVAIL when reading from unboun [...] adds 42bf50a1795a can: isotp: support MSG_TRUNC flag when reading from socket adds 7843d3c8e5e6 dt-bindings: can: xilinx_can: Convert Xilinx CAN binding to YAML adds c34983c94166 can: ucan: fix typos in comments adds a0bfd73deba1 Merge tag 'linux-can-next-for-5.18-20220316' of git://git. [...] adds e077ed58c243 bareudp: use ipv6_mod_enabled to check if IPv6 enabled adds a8df216630fe hamradio: Fix wrong assignment of 'bbc->cfg.loopback' adds af1147b236da net: ksz884x: optimize netdev_open flow and remove static [...] adds 2fc559c8cba0 gve: Fix spelling mistake "droping" -> "dropping" adds f403443015c6 net: hns3: Fix spelling mistake "does't" -> "doesn't" adds 571703ff387c net: mv643xx_eth: undo some opreations in mv643xx_eth_probe adds 4de7c8bd6a38 phy: Remove duplicated include in phy-fsl-lynx-28g.c adds a860352e9dd0 net: dsa: Never offload FDB entries on standalone ports adds ab95465cde23 net/sched: add vlan push_eth and pop_eth action to the har [...] adds 697319b2954f net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit adds 725726fd1fb7 net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly adds 717f1019c0fc Merge branch 'flow_offload-add-tc-vlan-push_eth-and-pop_et [...] adds 05fc65f3f5e4 ptp: ocp: Fix PTP_PF_* verification requests adds 270a95966881 dt-bindings: net: mvneta: Add marvell,armada-ac5-neta adds 2d2a514c1d61 net: mvneta: Add support for 98DX2530 Ethernet port adds 82192c49f343 Merge branch 'net-mvneta-armada-98dx2530-soc' adds 435fe1c0c1f7 net: geneve: support IPv4/IPv6 as inner protocol adds 58e06d05d43a net: stmmac: clean up impossible condition adds 1abea24af42c selftests: net: fix array_size.cocci warning adds e243f39685af Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds df4d35e1f01f enetc: use correct format characters adds d65aea8e8298 bnx2x: use correct format characters adds c011072c9035 net/fsl: xgmac_mdio: use correct format characters adds 8624a95ecdea vlan: use correct format characters adds 30fb35989dcc net: ethernet: ti: Fix spelling mistake and clean up message adds 21c68644ff83 ethernet: sun: Fix spelling mistake "mis-matched" -> "mismatched" adds 02f393381d14 gtp: Fix inconsistent indenting adds 2bcd5b9f357d ice: Fix inconsistent indenting in ice_switch adds 2b1d0a242a00 ice: fix return value check in ice_gnss.c adds 4c1202189e35 ice: add trace events for tx timestamps adds fad6c1f1a109 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 009378994ff2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 663af70aabb7 bpf: selftests: Add helpers to directly use the capget and [...] adds b1c2768a82b9 bpf: selftests: Remove libcap usage from test_verifier adds 82cb2b30773e bpf: selftests: Remove libcap usage from test_progs adds aaccdf9c93a0 Merge branch 'Remove libcap dependency from bpf selftests' adds 73e14451f39e bpf, x86: Fall back to interpreter mode when extra pass fails adds d2a3b7c5becc bpf: Fix net.core.bpf_jit_harden race adds ad13baf45691 selftests/bpf: Test subprog jit when toggle bpf_jit_harden [...] adds 5142239a2221 net: veth: Account total xdp_frame len running ndo_xdp_xmit adds 718a18a0c8a6 veth: Rework veth_xdp_rcv_skb in order to accept non-linear skb adds 7cda76d858a4 veth: Allow jumbo frames in xdp mode adds e0999c8e5909 selftests/bpf: Fix tunnel remote IP comments adds 618aaf9d281d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd45f32ed965 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 200d8766f88f Bluetooth: mgmt: remove redundant assignment to variable cur_len adds e2a32250eff7 Bluetooth: btusb: Add missing Chicony device for Realtek R [...] adds 35a18b46f9b8 Bluetooth: btmtkuart: rely on BT_MTK module adds 863e11def199 Bluetooth: btmtkuart: add .set_bdaddr support adds d9861cbd82b5 Bluetooth: btmtkuart: fix the conflict between mtk and msf [...] adds 2f93ea193094 Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL adds 9d786ab533c0 Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on f [...] adds 811246d2f031 Bluetooth: Fix use after free in hci_send_acl adds 7dc961a78659 Bluetooth: hci_uart: add missing NULL check in h5_enqueue adds 5276ef693144 Bluetooth: btrtl: Add support for RTL8852B adds ca497d2cb419 Bluetooth: Don't assign twice the same value adds 68e607b69ccf Bluetooth: fix incorrect nonblock bitmask in bt_sock_wait_ready() adds ccc0b735b2f0 Bluetooth: msft: Clear tracked devices on resume adds 6938e36b5b72 Bluetooth: Send AdvMonitor Dev Found for all matched devices adds 65ac48b3f225 Bluetooth: call hci_le_conn_failed with hdev lock in hci_l [...] adds 65d6602f6334 Bluetooth: btmtkuart: fix error handling in mtk_hci_wmt_sync() adds 496eab9dde9f Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt adds aeeb8ed27062 Bluetooth: mt7921s: Set HCI_QUIRK_VALID_LE_STATES adds c844ce71d5be Bluetooth: mt7921s: Add .get_data_path_id adds 3cabc5ca2c9d Bluetooth: mt7921s: Add .btmtk_get_codec_config_data adds 255a55aaccb1 Bluetooth: mt7921s: Add WBS support adds fcbaf92582e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e7d1fc0b5ff2 mwifiex: make read-only array wmm_oui static const adds 3c0e3ca6028b zd1201: use kzalloc adds ceb7482f2d39 rtlwifi: rtl8192cu: Add On Networks N150 adds 31f8bef8acab rtlwifi: rtl8821ae: fix typos in comments adds bfbd78cfdd62 airo: fix typos in comments adds 5df2dc0087e9 MAINTAINERS: fix ath11k DT bindings location adds d179c1f1c370 rtw89: fix uninitialized variable of rtw89_append_probe_req_ie() adds 066291bec0c5 iwlwifi: mei: fix building iwlmei adds 7f5f00cdf795 brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" adds 00f1d133867f rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" adds b7379148f598 rtw89: modify dcfo_comp to share with chips adds 8379fa611536 rtw89: 8852c: add write/read crystal function in CFO tracking adds a9ffae8d3f9d rtw89: 8852c: add setting of TB UL TX power offset adds 84d0e33e51df rtw89: 8852c: add read/write rf register function adds 2a5f2b32639a rtw89: add config_rf_reg_v1 to configure RF parameter tables adds 828a4396e52a rtw89: modify MAC enable functions adds e07a99682972 rtw89: initialize preload window of D-MAC adds de78869d1f48 rtw89: disable FW and H2C function if CPU disabled adds feed65417847 rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs adds 8001c741e351 rtw89: change value assignment style of rtw89_mac_cfg_gnt() adds d780f926d633 rtw89: extend mac tx_en bits from 16 to 32 adds de7ba639e6c5 rtw89: implement stop and resume channels transmission v1 adds e809904f9bd2 mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u [...] adds 4dd4ad44b7da mt76: mt7663u: introduce mt7663u_mcu_power_on routine adds cbaa0a404f8d mt76: mt7921: fix up the monitor mode adds 07241519b357 mt76: mt7921: use mt76_hw instead of open coding it adds 233e39d1ed2c mt76: mt7915: fix DFS no radar detection event adds 499da7200f35 mt76: split single ldpc cap bit into bits adds 11a72265928f mt76: mt7921: make mt7921_init_tx_queues static adds e907341dab1b mt76: mt7921: fix xmit-queue dump for usb and sdio adds 849ee6ac9dd3 mt76: mt7921: fix mt7921_queues_acq implementation adds 123bc712b1de mt76: fix monitor mode crash with sdio driver adds 3f71ff0868e6 mt76: mt7915: allow beaconing on all chains adds 37b5e57b0c76 mt76: connac: add 6 GHz support for wtbl and starec configuration adds b4d093e321bd mt76: mt7915: add 6 GHz support adds 1c2d366ecb41 mt76: mt7915: fix eeprom fields of txpower init values adds ae146683001a mt76: mt7915: add txpower init for 6GHz adds 9a657684158f mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration adds 01318bc00d16 mt76: mt7915: check for devm_pinctrl_get() failure adds c00e13726b6c mt76: connac: make read-only array ba_range static const adds f1fe8eefd2dd mt76: use le32/16_get_bits() whenever possible adds 6450b1335f51 mt76: fix invalid rssi report adds 70493b869249 mt76: mt7915: set band1 TGID field in tx descriptor adds bd1407ed22ed mt76: mt7915: fix beamforming mib stats adds 381d9de774d4 mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() adds 51f9325c7b43 mt76: mt7915: fix typos in comments adds 84bba93ac46e mt76: usb: add req_type to ___mt76u_rr signature adds e0daf14d9f4e mt76: usb: add req_type to ___mt76u_wr signature adds 6cb596ba84e3 mt76: usb: introduce __mt76u_init utility routine adds eafe031fd664 mt76: mt7921: disable runtime pm for usb adds b72fd217934d mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb adds 5b834b0d4d6b mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in commo [...] adds 9da47b504c5b mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in comm [...] adds 8b7a56d5c0c9 mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac c [...] adds 0d2afe09fad5 mt76: mt7921: add mt7921u driver adds 1c71e03afe4b mt76: mt7921: move mt7921_init_hw in a dedicated work adds 6b7f9aff7c67 mt76: mt7915: introduce 802.11ax multi-bss support adds 32bfd774626d mt76: fix wrong HE data rate in sniffer tool adds 1f12fa34e5dc mt76: mt7921: don't enable beacon filter when IEEE80211_CO [...] adds 24e69f6bc3ca mt76: fix monitor rx FCS error in DFS channel adds a93ccb5c386c Merge tag 'mt76-for-kvalo-2022-03-16' of https://github.co [...] adds 6b051b5722f5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 21f386f6910a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 5c82f0a5bf85 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 7c7239ce76cb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 7f162685fbfa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bb30d36881b0 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 3384c2132ed7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 3a84fd1ed535 drm/i915/display: Fix HPD short pulse handling for eDP adds 278da06c0365 drm/i915/display: Do not re-enable PSR after it was marked [...] adds 9f346aeb8552 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 685711122202 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 09069df7b013 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds bb4b61bec999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91047cbec0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0791af9135eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 153e3ea74aec Merge branch 'asoc-linus' into asoc-next adds d39664cb758e ASoC: samsung: i2s: check the return value of kstrdup() adds cc5d8ac95663 ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume adds 740dc3e84653 ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe adds 28a265a1ee11 ASoC: mediatek: Fix error handling in mt8183_da7219_max983 [...] adds e8ca4cee43fa ASoC: ti: Fix spelling mistake "cant" -> "can't" adds 9ebd62d60edc ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd [...] adds abed17fdf92e ASoC: rt1308-sdw: get calibration params after power on adds c4b7174fe5bb ASoC: mediatek: mt8195: Fix error handling in mt8195_mt635 [...] adds 9531a6313791 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934 [...] adds 54e1bf9f6177 ASoC: amd: Fix reference to PCM buffer address adds 455c5653f50e ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call adds 1c19601ddced ASoC: codecs: Fix misplaced lpass_macro_pds_exit call adds 835ca59799f5 ASoC: ak4642: Use of_device_get_match_data() adds 0af0f4633adf ASoC: SOF: Introduce struct snd_sof_dai_link adds 226abb759063 ASoC: SOF: IPC: Introduce IPC ops adds d87524bf9aab ASoC: SOF: topology: Add helper function for processing tu [...] adds 7006d20e5e9d ASoC: SOF: Introduce IPC3 ops adds 2141b55d9174 ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic adds 6bd0be1c29dc ASoC: SOF: topology: Make buffer widget parsing IPC agnostic adds 8a2e4a734f5e ASoC: SOF: topology: Make pga widget parsing IPC agnostic adds 30f4168024e9 ASoC: SOF: topology: Make mixer widget parsing IPC agnostic adds 683b54ef6038 ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic adds 8d8b12934730 ASoC: SOF: topology: Make src widget parsing IPC agnostic adds cb7ed49acf58 ASoC: SOF: topology: Make asrc widget parsing IPC agnostic adds 111d66f62e9b ASoC: SOF: topology: Make siggen widget parsing IPC agnostic adds f2cf24a1afa8 ASoC: SOF: topology: Make effect widget parsing IPC agnostic adds 85ec8560893c ASoC: SOF: topology: Make route setup IPC agnostic adds 909dadf21aae ASoC: SOF: topology: Make DAI widget parsing IPC agnostic adds b5cee8feb1d4 ASoC: SOF: topology: Make control parsing IPC agnostic adds 8ef1439c5104 ASoC: SOF: topology: Make widget binding IPC agnostic adds 61ad28ff6cf3 ASoC: SOF: topology: remove snd_sof_complete_pipeline() adds 753132f0394b Introduce IPC abstraction for SOF topology parsing adds b26f965f7c83 ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy adds 638cec39339d ASoC: fsl_spdif: Add new registers included on i.MX8ULP adds a0a8f53f9587 Merge remote-tracking branch 'asoc/for-5.18' into asoc-next adds ab9a4cef9183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ffbd1b3dfcca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 052ebf1fbb1c io_uring: make tracing format consistent adds ebea55dd5b54 Merge branch 'for-5.18/io_uring' into for-next adds 79d45f57a195 sr: simplify the local variable initialization in sr_block_open() adds 8ef22dc4a7cb block/bfq-iosched: Fix spelling mistake "tenative" -> "tentative" adds 6086bc0731d9 Merge branch 'for-5.18/block' into for-next adds 521d61fc760a io_uring: move req->poll_refs into previous struct hole adds 811e8716edcd Merge branch 'for-5.18/io_uring' into for-next adds 81459350d581 io_uring: cache req->apoll->events in req->cflags adds 91eac1c69c20 io_uring: cache poll/double-poll state with a request flag adds ab0cb592a3cc Merge branch 'for-5.18/io_uring' into for-next adds ae4da18941c1 io_uring: normilise naming for fill_cqe* adds 6695490dc857 io_uring: refactor timeout cancellation cqe posting adds 3b2b78a8eb7c io_uring: extend provided buf return to fails adds b91ef1872869 io_uring: fix provided buffer return on failure for kiocb_done() adds 0f84747177b9 io_uring: remove extra barrier for non-sqpoll iopoll adds 66fc25ca6b7e io_uring: shuffle io_eventfd_signal() bits around adds 9333f6b4628c io_uring: thin down io_commit_cqring() adds 9aa8dfde4869 io_uring: fold evfd signalling under a slower path adds 2fca248cb2fe Merge branch 'for-5.18/io_uring' into for-next adds bcfe9b6cbb44 virtio_blk: eliminate anonymous module_init & module_exit adds 59f59bea7fb9 Merge branch 'for-5.18/drivers' into for-next adds dbc7d452e7cf io_uring: manage provided buffers strictly ordered adds 284534f9df0a Merge branch 'for-5.18/io_uring' into for-next adds e5cf91489956 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds d2f741562e3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d960981e5589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b0bf7b5d49f3 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds dc3d879c6ffa dt-bindings: mmc: renesas,sdhi: Document RZ/G2UL SoC adds 89134212b6c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b34445db3734 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 852448ad8c7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6dfaa39d8289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 650a32413796 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 48b940ae8067 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 901ea4bc34f0 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 2d3fbee8aa65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0add2175bf9c Merge branch 'next' of git://github.com/cschaufler/smack-next adds 7099c7d89191 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds ba268214325d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6cc84ff70d4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ba65e95c3c8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 451a7de63017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83bb7dcdb90b Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds 2764402c9dcd Merge branch 'spi-linus' into spi-next adds c9839acfcbe2 spi: tegra20: Use of_device_get_match_data() adds 2d2c73318bd5 spi: Get sgs size fix into branch adds ebc4cb43ea5a spi: Fix erroneous sgs value with min_t() adds 366188b45dc5 Merge remote-tracking branch 'spi/for-5.18' into spi-next adds e4a68cf382c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01683580c65f MAINTAINERS: Update maintainers for paravirt ops and VMwar [...] adds d69079d04f93 MAINTAINERS: Add Zack as maintainer of vmmouse driver adds 686016f73242 MAINTAINERS: Mark VMware mailing list entries as email aliases adds 3e6a27d26fae Merge branch into tip/master: 'x86/misc' adds d4c9df20a37d x86/nmi: Remove the 'strange power saving mode' hint from [...] adds 82c20a7b207d Merge branch into tip/master: 'x86/cleanups' adds eda90b8d6171 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1e74846a9501 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds e1bca853dddc EDAC/altera: Add SDRAM ECC check for U-Boot adds d52ba330befa Merge branch 'edac-misc' into edac-for-next adds 68c720ee68e5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 1c3b5c62fc85 pinctrl: npcm: Fix broken typing on 64bit platforms adds 8f887b78961c irq/qcom-mpm: Fix build error without MAILBOX adds 294aee8ab6cb irqchip/irq-qcom-mpm: fix return value check in qcom_mpm_init() adds 859f0e8839ac Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 2dd846c4fd30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 65168dfcacfc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds b0087d59ec7b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds d68501c50907 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d8b9f2d03583 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 68173c8934ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 128c09ac656c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 12b19f14a21a platform/x86: hp-wmi: Fix hp_wmi_read_int() reporting erro [...] adds 520ee4ea1cc6 platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method adds be9d73e64957 platform/x86: hp-wmi: Fix 0x05 error code reported by seve [...] adds 4b4967cbd268 platform/x86: hp-wmi: Changing bios_args.data to be dynami [...] adds 286e937efbc7 platform/x86: hp-wmi: support omen thermal profile policy v1 adds 6060a75e77fb platform/x86: thinkpad_acpi: consistently check fan_get_st [...] adds 20e1d6402a71 ACPI / x86: Add support for LPS0 callback handler adds b1f66033cd4e platform/x86: amd-pmc: Move to later in the suspend process adds 23f5f7007ab3 platform/x86: amd-pmc: Output error codes in messages adds 0d64787e24c6 platform/x86: amd-pmc: Drop CPU QoS workaround adds 36bfc37da190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9b615a391c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e91477c47353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d603bf21f012 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds b33999548ee1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 32d8bb3ed80b usb: gadget: udc: fix typos in comments adds beb8518e2662 usb: raw-gadget: use kzalloc adds 801109b1a37a dt-bindings: usb: hcd: correct usb-device path adds 0d48aee69c71 usb: raw-gadget: return -EINVAL if no proper ep address available adds 850ebb27aed8 usb: dwc3-meson-g12a: constify drvdata structs adds 45a7dbf484aa Revert "arm64: dts: qcom: sc7280: Set the default dr_mode [...] adds bced4afc536d Revert "arm64: dts: qcom: sc7280: Add EUD dt node and dwc3 [...] adds 81915384b5d1 usb: dwc3: imx8mp: rename iomem base pointer adds d600d31e37dc dt-bindings: usb: dwc3-imx8mp: Add imx8mp specific flags adds 9d52107185b6 usb: dwc3: imx8mp: Add support for setting SOC specific flags adds 290918c72a29 arm64: dts: imx8mp: Add memory for USB3 glue layer to usb3 nodes adds 62a13a9c0046 dt-bindings: usb: add rk3568 compatible to rockchip, dwc3 adds 62b20e6e0dde usb: dwc3: core: do not use 3.0 clock when operating in 2.0 mode adds aa6812be1feb usb: dwc3: gadget: Give some time to schedule isoc adds ac01df343e5a usb: dwc3: omap: fix "unbalanced disables for smps10_out1" [...] adds ecb0a2f1e9e2 usb: dwc3: pci: Add support for Intel Alder Lake adds 838884110f0d usb: gadget: fsl: remove usage of list iterator past the l [...] adds b6af554427ad usb: gadget: bdc: remove usage of list iterator past the l [...] adds 109122f36f34 usb: gadget: udc: atmel: remove usage of list iterator pas [...] adds 07437ac54d25 usb: gadget: udc: pxa25x: remove usage of list iterator pa [...] adds 2390ea9c0716 usb: gadget: udc: at91: remove usage of list iterator past [...] adds 7336cccf04f9 usb: gadget: goku_udc: remove usage of list iterator past [...] adds 72149b816b85 usb: gadget: udc: gr_udc: remove usage of list iterator pa [...] adds 4a2a73bf335b usb: gadget: lpc32xx_udc: remove usage of list iterator pa [...] adds 299dd6eb7631 usb: gadget: mv_u3d: remove usage of list iterator past th [...] adds ac7a5d0535d2 usb: gadget: udc: mv_udc_core: remove usage of list iterat [...] adds e6169a870f5b usb: gadget: net2272: remove usage of list iterator past t [...] adds b6f8cc55133a usb: gadget: udc: net2280: remove usage of list iterator p [...] adds d5d0b2805777 usb: gadget: omap_udc: remove usage of list iterator past [...] adds b6c44bee2a1c usb: gadget: s3c-hsudc: remove usage of list iterator past [...] adds d0eeb4e3e48d usb: gadget: udc-xilinx: remove usage of list iterator pas [...] adds 6163d4991172 usb: gadget: aspeed: remove usage of list iterator past th [...] adds 36f4c25ce32e usb: gadget: configfs: remove using list iterator after lo [...] adds eb6db9ccf6fb usb: gadget: legacy: remove using list iterator after loop [...] adds b832eb1d578b usb: gadget: udc: max3420_udc: remove using list iterator [...] adds 418947745c8e usb: gadget: tegra-xudc: remove using list iterator after [...] adds eb6dc99ea236 usb: gadget: composite: remove check of list iterator agai [...] adds ac5534188dc4 usb: gadget: pxa27x_udc: replace usage of rc to check if a [...] adds d6f4663664cb usb: gadget: composite: remove usage of list iterator past [...] adds 2eb27f79eacd usb: gadget: udc: core: remove usage of list iterator past [...] adds 7975f080d355 usb: gadget: dummy_hcd: remove usage of list iterator past [...] adds 977b94814006 usb: gadget: udc: s3c2410: remove usage of list iterator p [...] adds 69f8aeab437c x86/tsc: Be consistent about use_tsc_delay() adds b0ae33a2d2fb usb: early: xhci-dbc: Remove duplicate keep parsing adds 298ac860af9a usb: early: xhci-dbc: Fix xdbc number parsing adds b07cabb8361d USB: storage: ums-realtek: fix error code in rts51x_read_mem() adds d790a9db918f usb: common: usb-conn-gpio: Make VBUS supply completely optional adds 7f1697b1a5e8 usb: oxu210hp-hcd: remove redundant call to max_packet() macro adds 61ef1709ee60 usb: isp1760: remove redundant max_packet() macro adds cee03ca3cb44 xen/usb: don't use arbitrary_virt_to_machine() adds 26d27a1080a7 usb: dwc3: gadget: ep_queue simplify isoc start condition adds e192cc7b5239 usb: dwc3: gadget: move cmd_endtransfer to extra function adds e4cf6580ac74 usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue adds 7f220d4a38e0 Merge tag 'v5.17-rc8' into usb-next adds aff477cb8f94 xen/usb: harden xen_hcd against malicious backends adds a1c10cbaf4c4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds f85cae23e146 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds c193d3483575 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 4674cca432f3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 2542643c12cf Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 8b8e7158aa75 MAINTAINERS: adjust entry for header movement in hisilicon [...] adds f621eb13facb vfio-pci: Provide reviewers and acceptance criteria for va [...] adds f2e8e6e36df9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 203b43db788b staging: vt6656: Removed unused variable bb_vga_0 adds cff7326792f7 staging: vt6656: Removed unused variable vt3342_vnt_threshold adds 57a42b4d73f9 staging: r8188eu: call _cancel_timer_ex from _rtw_free_recv_priv adds 1868755c9078 staging: r8188eu: proper error handling in rtw_init_drv_sw adds ca7918f21466 MAINTAINERS: remove the obsolete file entry for staging in [...] adds 02d838dec8a0 staging: rtl8192e: Fix spelling mistake "RESQUEST" -> "REQUEST" adds a39a6b330be4 staging: r8188eu: remove unnecessary initializations adds 432c80a379b3 staging: r8188eu: remove three unused receive defines adds e85176ffa54a staging: r8188eu: remove unused function prototype adds 3524c88e334b staging: r8188eu: make rtl8188e_process_phy_info static adds 5aaec657369c staging: r8188eu: remove some unused local ieee80211 macros adds 7a6ee0bbab25 mips: dts: ralink: add MT7621 SoC adds ebeb61e9733a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds b10897c124da Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 467635972c5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 23b8faf38e71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 060cb08c7616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14095582d29c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 500d34be99aa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ecebf39a1089 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1fa3ba358ac4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds d3b722e4218c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b14d39977b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5b1615750cfe ptrace: Remove duplicated include in ptrace.c adds cf15d774d4bf Merge of prlimit-tasklist_lock-for-v5.18, per-namespace-ip [...] adds f6853767fc47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9ffe38c31d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2957308343fa livepatch: Don't block removal of patches that are safe to unload adds fa2d8afa1f0a Merge branch 'for-5.18/fixes' into for-next adds 4a9d8b216fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91f8380fc0ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 55f223188f8a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds a1abbcdc9e0c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 8d493186565f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 76506de03448 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f00a607aa08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c81b93a4dbc2 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds e42a7058a2ed Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 1e35cb6e8bcf Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 2a787ca51b63 bus: mhi: ep: Add support for registering MHI endpoint con [...] adds 293bb7efc33e bus: mhi: ep: Add support for registering MHI endpoint cli [...] adds 282e40a2c4aa bus: mhi: ep: Add support for creating and destroying MHI [...] adds 573fe819321e bus: mhi: ep: Add support for managing MMIO registers adds 406417b78c4e bus: mhi: ep: Add support for ring management adds 2f45768c2e00 bus: mhi: ep: Add support for sending events to the host adds e4db4e62cf56 bus: mhi: ep: Add support for managing MHI state machine adds 401496288b2c bus: mhi: ep: Add support for processing MHI endpoint interrupts adds 702deffb9a67 bus: mhi: ep: Add support for powering up the MHI endpoint stack adds 1ea784702160 bus: mhi: ep: Add support for powering down the MHI endpoi [...] adds 4bc78a15d760 bus: mhi: ep: Add support for handling MHI_RESET adds 6614b26f9fe8 bus: mhi: ep: Add support for handling SYS_ERR condition adds ef69b797f6a8 bus: mhi: ep: Add support for processing command rings adds 9eb12dd22a4b bus: mhi: ep: Add support for reading from the host adds 5ee8dc71f020 bus: mhi: ep: Add support for processing channel rings adds 61f7c6562127 bus: mhi: ep: Add support for queueing SKBs to the host adds 542f2628ab22 bus: mhi: ep: Add support for suspending and resuming channels adds c65b6a9d1173 bus: mhi: ep: Add uevent support for module autoloading adds e299227eeb47 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 85680c795bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d8022416f75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 24024e0641b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 349090ca4e6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8437e77569ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0f50a8170b72 kallsyms: support "big" kernel symbols adds 1779f6aa4d64 kallsyms: increase maximum kernel symbol length to 512 adds 20a8a000ebe1 kallsyms: use the correct buffer size for symbols adds f93f6b13f727 rust: add C helpers adds f707426ff794 rust: add `compiler_builtins` crate adds e2c00f1d0b77 rust: add `alloc` crate adds 75b98bc9685b rust: add `build_error` crate adds 8de4148b682d rust: add `macros` crate adds 46992d5bdad2 rust: add `kernel` crate's `sync` module adds d4d7632b6609 rust: add `kernel` crate adds 43b4b02e6e6f rust: export generated symbols adds 67e2d8d8627c vsprintf: add new `%pA` format specifier adds 8ff2d77a9db4 scripts: add `generate_rust_analyzer.py` adds 05c926d22f55 scripts: decode_stacktrace: demangle Rust symbols adds ad2d107fb511 docs: add Rust documentation adds e2e7cf27b587 Kbuild: add Rust support adds 44d687f85cc3 samples: add Rust examples adds 574d43e7dbf7 MAINTAINERS: Rust adds 1e1a56e7ba3a [RFC] drivers: gpio: PrimeCell PL061 in Rust adds 02c6aa8b1755 [RFC] drivers: android: Binder IPC in Rust adds f102e7bc3b29 init/Kconfig: Specify the interpreter for rust-is-available.sh adds eb932c5e896a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds f8c0306c8426 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 5063f22c914e mm/damon: minor cleanup for damon_pa_young adds af7afdc7bbbe nilfs: Convert nilfs_set_page_dirty() to nilfs_dirty_folio() adds e621900ad28b fs: Convert __set_page_dirty_buffers to block_dirty_folio adds 46de8b979492 fs: Convert __set_page_dirty_no_writeback to noop_dirty_folio adds 51cdea7ac94d fb_defio: Use noop_dirty_folio() adds 3a3bae50af5d fs: Remove aops ->set_page_dirty adds 5e56fede8656 Merge branch 'fs-folio' into for-next adds 6e8c6a36f46c Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds d1845d89a9d4 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 7d046328e2a4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 87c5f8d9ecb8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 470dd3f691b5 hugetlb: do not demote poisoned hugetlb pages adds 8c9507d70145 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1ac9b3e39c7c /proc/kpageflags: do not use uninitialized struct pages adds c3bb242fcbd3 linux/kthread.h: remove unused macros adds 22979b5a4c4a kthread: make it clear that kthread_create_on_node() might [...] adds 5ee4f7f212e1 scripts/spelling.txt: add more spellings to spelling.txt adds 47202d3cea5b ntfs: add sanity check on allocation size adds b1d8e7e65db6 ocfs2: cleanup some return variables adds 4e7cbc3985e0 fs/ocfs2: fix comments mentioning i_mutex adds 44e8d112db15 ocfs2: reflink deadlock when clone file to the same direct [...] adds 2070daa10422 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6c9c7d14722d ocfs2: fix ocfs2 corrupt when iputting an inode adds a9e8253485b9 doc: convert 'subsection' to 'section' in gfp.h adds 2643d96b7872 mm: document and polish read-ahead code adds c3716300b2a6 mm: improve cleanup when ->readpages doesn't process all pages adds 5ca52afec1b0 fuse: remove reliance on bdi congestion adds 6afabe6347fb nfs: remove reliance on bdi congestion adds 0047f4b7dca5 ceph: remove reliance on bdi congestion adds cddf215bc89b remove inode_congested() adds 73323bf91641 remove bdi_congested() and wb_congested() and related functions adds 60ab9d60fb86 remove-bdi_congested-and-wb_congested-and-related-functions-fix adds fedff969dc47 f2fs: replace congestion_wait() calls with io_schedule_timeout() adds 7d297c75c8ba block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" adds 6215866a629b remove congestion tracking framework adds e0a81b2a8b65 mm/fs: delete PF_SWAPWRITE adds 0229b73b7669 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() adds 5fde80788d3f mm/list_lru: optimize memcg_reparent_list_lru_node() adds e4cf1389bb9f mm: lru_cache_disable: replace work queue synchronization [...] adds dee4fb40a0ac mount: warn only once about timestamp range expiration adds 4dcea4eb9204 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] adds 87655597826a tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 67151b3cf263 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds c83dcf8ca1da tools/vm/page_owner_sort.c: support sorting by stack trace adds ce41a3371d87 tools/vm/page_owner_sort.c: add switch between culling by [...] adds e3ff087ff9e2 tools/vm/page_owner_sort.c: support sorting pid and time adds d42620c814ca tools/vm/page_owner_sort.c: two trivial fixes adds feba19a04b70 tools/vm/page_owner_sort.c: delete invalid duplicate code adds 6797dc294654 Documentation/vm/page_owner.rst: update the documentation adds 5b22591a8eab documentation-vm-page_ownerrst-update-the-documentation-fix adds a5c4e2f52a68 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds ed33a94ff6fa lib/vsprintf: avoid redundant work with 0 size adds 7b080a01b6b0 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] adds 779357ee4311 mm/page_owner: print memcg information adds 84d84233e421 mm/page_owner: record task command name adds 0c0d963f5b39 mm/page_owner.c: record tgid adds 5a2cc42e4009 tools/vm/page_owner_sort.c: fix the instructions for use adds 765857267688 tools/vm/page_owner_sort.c: fix comments adds dc7c88a8edb8 tools/vm/page_owner_sort.c: add a security check adds 4deb70b96176 tools/vm/page_owner_sort.c: support sorting by tgid and up [...] adds 81a84bfcfdd0 tools/vm/page_owner_sort: fix three trivival places adds bf3f88fd28c5 tools/vm/page_owner_sort: support for sorting by task comm [...] adds c3e61df56add tools/vm/page_owner_sort.c: support for selecting by PID, [...] adds fe0bfc98b099 tools/vm/page_owner_sort.c: support for user-defined culli [...] adds 1b79754a55cc tools/vm/page_owner_sort.c: use fprintf() to send error me [...] adds 4b4d158be273 tools/vm/page_owner_sort.c: support for multi-value select [...] adds 5fa276998b3e mm: unexport page_init_poison adds a690033e8d6a filemap: remove find_get_pages() adds a63c9bd4dddf mm/writeback: minor clean up for highmem_dirtyable_memory adds db43ab79caf4 mm: fs: fix lru_cache_disabled race in bh_lru adds 8210eeb5c0f7 mm: fix invalid page pointer returned with FOLL_PIN gups adds 5767786d2d98 mm/gup: follow_pfn_pte(): -EEXIST cleanup adds 7339f95e62ae mm/gup: remove unused pin_user_pages_locked() adds fc3c9f20f39c mm: change lookup_node() to use get_user_pages_fast() adds 99b8d5dda6e9 mm/gup: remove unused get_user_pages_locked() adds 9775ff0b69fb mm/swap: fix confusing comment in folio_mark_accessed adds fb7991d00000 tmpfs: support for file creation time adds 200764f2ecbe tmpfs: three tweaks to creation time patch adds 2ff05466237e shmem: mapping_set_exiting() to help mapped resilience adds e4fa02c1682c tmpfs: do not allocate pages on read adds 4064fbc714d7 mm: shmem: use helper macro __ATTR_RW adds f41854294f66 memcg: sync flush only if periodic flush is delayed adds 9567cf179318 memcg: replace in_interrupt() with !in_task() adds a43d5ce7972d memcg: add per-memcg total kernel memory stat adds 7e56de6d56d9 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation adds f4645f2700de mm/memcg: retrieve parent memcg from css.parent adds ef7204aa456e memcg: refactor mem_cgroup_oom adds 8fab2f40db5d memcg: unify force charging conditions adds eca093fc2dba selftests: memcg: test high limit for single entry allocation adds dccfb27c8f7c memcg: synchronously enforce memory.high for large overcharges adds cce837c14e4c mm/memcontrol: return 1 from cgroup.memory __setup() handler adds beec9b15d21f mm/memcg: set memcg after css verified and got reference adds 62b842d24eaa mm/memcg: set pos to prev unconditionally adds f6ba35fe8e91 mm/memcg: move generation assignment and comparison together adds 31979a6a93d6 mm/memcg: revert ("mm/memcg: optimize user context object [...] adds 47fb5aba6f77 mm/memcg: disable threshold event handlers on PREEMPT_RT adds 734ed253194c mm/memcg: protect per-CPU counter by disabling preemption [...] adds 5e93c7210208 mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] adds 49818a417064 mm/memcg: protect memcg_stock with a local_lock_t adds a385bf20ed41 mm/memcg: disable migration instead of preemption in drain [...] adds 605d33a110d7 mm: list_lru: transpose the array of per-node per-memcg lru lists adds 8d56019ac74d mm: introduce kmem_cache_alloc_lru adds c6118de75f8a fs: introduce alloc_inode_sb() to allocate filesystems spe [...] adds 318315485654 fs: allocate inode by using alloc_inode_sb() adds e8e875e5fbbf f2fs: allocate inode by using alloc_inode_sb() adds 6afa8ab68bc7 mm: dcache: use kmem_cache_alloc_lru() to allocate dentry adds 006bdbcb83c0 xarray: use kmem_cache_alloc_lru to allocate xa_node adds 682e3dfd003b mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css [...] adds 7b266bb89742 mm: list_lru: allocate list_lru_one only when needed adds 4883fc763dda mm: list_lru: rename memcg_drain_all_list_lrus to memcg_re [...] adds 5fa0d6cc67c4 mm: list_lru: replace linear array with xarray adds 8babf54e5a33 mm-list_lru-replace-linear-array-with-xarray-fix adds 7465a6271010 mm: memcontrol: reuse memory cgroup ID for kmem ID adds db93d0553789 mm: memcontrol: fix cannot alloc the maximum memcg ID adds b3c9d322edfa mm: list_lru: rename list_lru_per_memcg to list_lru_memcg adds 486be0d26cef mm: memcontrol: rename memcg_cache_id to memcg_kmem_id adds fc6f81c7d630 memcg: enable accounting for tty-related objects adds 42ce47fc7bbc selftests, x86: fix how check_cc.sh is being invoked adds d6e3dbad150a mm: merge pte_mkhuge() call into arch_make_huge_pte() adds 7f83bbfee31c mm: remove mmu_gathers storage from remaining architectures adds 85d024611b6f mm: thp: fix wrong cache flush in remove_migration_pmd() adds 0931acc8874b mm: fix missing cache flush for all tail pages of compound page adds c1dc67da5a42 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] adds 225e804d8be8 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] adds eab26714b308 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() adds 4cfbbe2ab212 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] adds e997f2166206 mm: replace multiple dcache flush with flush_dcache_folio() adds 19472f5760b5 mm: don't skip swap entry even if zap_details specified adds dbe733d7f578 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 adds ec4137ccbf22 mm: rename zap_skip_check_mapping() to should_zap_page() adds 550c9ff8a5d3 mm: change zap_details.zap_mapping into even_cows adds 0c5b5906e165 mm: rework swap handling of zap_pte_range adds b5917b60a3d8 mm/mmap: return 1 from stack_guard_gap __setup() handler adds 7a056e242df7 mm/memory.c: use helper function range_in_vma() adds 6ce6f664f175 mm/memory.c: use helper macro min and max in unmap_mapping [...] adds 7b5307d7a045 mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK adds f63095cf83a2 mm/mmap: remove obsolete comment in ksys_mmap_pgoff adds 0cba521a1489 mm/mremap:: use vma_lookup() instead of find_vma() adds 0f083d64784a mm/sparse: make mminit_validate_memmodel_limits() static adds 477b4678ea43 mm/vmalloc: remove unneeded function forward declaration adds 4110df363c1e mm/vmalloc: Move draining areas out of caller context adds 7dbb8aa66513 mm/vmalloc: add adjust_search_size parameter adds 338a305079f8 mm/vmalloc: eliminate an extra orig_gfp_mask adds 5c8e976e435b mm/vmalloc.c: fix "unused function" warning adds dba0469f0def mm/vmalloc.c: vmap(): don't allow invalid pages adds 897d6f0c1c35 mm/vmalloc: fix comments about vmap_area struct adds ea1e6809dce7 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] adds 4deea44b1d24 mm/page_alloc: adding same penalty is enough to get round- [...] adds ba8920e4af55 mm/page_alloc: add penalty to local_node adds 7fae56abd464 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() adds a45859bf38f3 mm: discard __GFP_ATOMIC adds 7c34c95a7b03 mm/mmzone.h: remove unused macros adds 9b3ebfd9e203 mm/page_alloc: don't pass pfn to free_unref_page_commit() adds 04bb156bbc95 cma: factor out minimum alignment requirement adds 0f3a152571a2 mm: enforce pageblock_order < MAX_ORDER adds b8fe8346d05c mm/page_alloc: mark pagesets as __maybe_unused adds c2f76c7d66b4 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] adds c24a67503347 mm/page_alloc: fetch the correct pcp buddy during bulk free adds 7080167db731 mm/page_alloc: track range of active PCP lists during bulk free adds 53113725b054 mm/page_alloc: simplify how many pages are selected per pc [...] adds 2c19f4fb11a9 mm/page_alloc: drain the requested list first during bulk free adds 566e2d1704ea mm/page_alloc: free pages in a single pass during bulk free adds 6346867bcff9 mm/page_alloc: limit number of high-order pages on PCP dur [...] adds 11baee07e3be mm/page_alloc: do not prefetch buddies during bulk free adds c2771dab8732 arch/x86/mm/numa: Do not initialize nodes twice adds de543a569467 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 adds b14076f80cb9 mm: count time in drain_all_pages during direct reclaim as [...] adds 04bcf1406b0a mm/page_alloc: call check_new_pages() while zone spinlock [...] adds 37d2d255e0be mm/page_alloc: check high-order pages for corruption durin [...] adds 0673677a202e mm/memory-failure.c: remove obsolete comment adds 0135a87e9b71 mm/hwpoison: fix error page recovered but reported "not re [...] adds 5adebd44d6ca mm: invalidate hwpoison page cache page in fault path adds ec09626fad0c mm/memory-failure.c: minor clean up for memory_failure_dev [...] adds 98e3b9dbb710 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() adds 15287eac51f9 mm/memory-failure.c: rework the signaling logic in kill_proc adds 644bc7c8093a mm/memory-failure.c: fix race with changing page more robustly adds 33d9160b597c mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev adds 807e431d29ce mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] adds 626b26f18681 mm/memory-failure.c: remove obsolete comment in __soft_off [...] adds 6747a437c468 mm/memory-failure.c: remove unnecessary PageTransTail check adds 78e552668d25 mm/hwpoison-inject: support injecting hwpoison to free page adds 7fe4f504022b mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix adds 09d955a7dd53 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] adds 8f65ab5f83ba mm/hwpoison: add in-use hugepage hwpoison filter judgement adds 7bc9dc41ee7d mm/memory-failure.c: fix race with changing page compound again adds 055489a03017 mm-memory-failurec-fix-race-with-changing-page-compound-again-fix adds 6a477e3a1984 mm/memory-failure.c: avoid calling invalidate_inode_page() [...] adds fbb12cb4ecde mm/memory-failure.c: make non-LRU movable pages unhandlable adds fb79f736f8be mm, fault-injection: declare should_fail_alloc_page() adds a825b682f0aa mm/mlock: fix potential imbalanced rlimit ucounts adjustment adds ff1637f3570a mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 4428aea0c107 mm-hugetlb-free-the-2nd-vmemmap-page-associated-with-each- [...] adds 6069bc3c820f mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 96ddf762cbec mm: sparsemem: use page table lock to protect kernel pmd o [...] adds fcb7357fe017 selftests: vm: add a hugetlb test case adds 7e7ce9ad7849 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds 9956bd42e039 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB adds c6a319ddb907 hugetlb: clean up potential spectre issue warnings adds fe4a53f632d4 hugetlb-clean-up-potential-spectre-issue-warnings-v2 adds 38d90c6428a5 mm/hugetlb: use helper macro __ATTR_RW adds 6f462115a171 mm/hugetlb.c: export PageHeadHuge() adds 8d0abe2123ae mm-export-pageheadhuge-fix adds 995bdac9e7ad mm: remove unneeded local variable follflags adds f9ea5f820600 hugetlb: fix comments about avoiding atomic allocation of [...] adds c9d51df6879c userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds bcfb6355e84a userfaultfd: provide unmasked address on page-fault adds 7e0bf380b8fc userfaultfd: provide unmasked address on page-fault adds 7f26c6a4f867 userfaultfd-provide-unmasked-address-on-page-fault-v3-fix adds 1b3d8c92292e userfaultfd/selftests: fix uninitialized_var.cocci warning adds 6736096505cc mm: workingset: replace IRQ-off check with a lockdep assert. adds 238aee7bdf71 mm: vmscan: fix documentation for page_check_references() adds eea55143d508 mm: compaction: cleanup the compaction trace events adds 4d65dd08bf4e mempolicy: mbind_range() set_policy() after vma_merge() adds 898baebb2ae9 mm/mempolicy: fix potential mpol_new leak in shared_policy [...] adds 4fbd79de2889 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds fba5f50cb6fb mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds ef18e22de677 mm/oom_kill: remove unneeded is_memcg_oom check adds a121a865ab2f mm,migrate: fix establishing demotion target adds af726b21c2b5 mm/migrate: fix race between lock page and clear PG_Isolated adds c8db7ce3f384 mm/thp: refix __split_huge_pmd_locked() for migration PMD adds 5b55658c4c33 mm/cma: provide option to opt out from exposing pages on a [...] adds 0cdf582bc56f powerpc/fadump: opt out from freeing pages on cma activati [...] adds 4ef226a6ea1f NUMA Balancing: add page promotion counter adds 978dc7790a79 NUMA balancing: optimize page placement for memory tiering system adds e60651c41f98 memory tiering: skip to scan fast memory adds 3b7c6ddfc6fc mm: page_io: fix psi memory pressure error on cold swapins adds dfd6423bbb30 mm/vmstat: add event for ksm swapping in copy adds f917d72cf62c mm/ksm: use helper macro __ATTR_RW adds 02784c1b0e9a mm/hwpoison: check the subpage, not the head page adds e97ea8dbc1b5 mm/madvise: use vma_lookup() instead of find_vma() adds f789e34f5059 mm: madvise: return correct bytes advised with process_madvise adds a332911e7068 mm: madvise: skip unmapped vma holes passed to process_madvise adds 9039a226f220 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] adds c5a8dccce9cd mm: handle uninitialized numa nodes gracefully adds 469b41a41398 mm-handle-uninitialized-numa-nodes-gracefully-fix adds 67c65d1b8cf3 mm, memory_hotplug: drop arch_free_nodedata adds 9d667dfc335a mm, memory_hotplug: reorganize new pgdat initialization adds 7950528786d4 mm: make free_area_init_node aware of memory less nodes adds 2889d9b2e7b7 memcg: do not tweak node in alloc_mem_cgroup_per_node_info adds 747fb9a09cc0 drivers/base/memory: add memory block to memory group afte [...] adds 504acb7587e8 drivers/base/node: consolidate node device subsystem initi [...] adds 3dda298bad6d mm/memory_hotplug: remove obsolete comment of __add_pages adds 1faa49b96a6e mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix adds a2f121c2b56b mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] adds ca7b8d96a144 mm/memory_hotplug: clean up try_offline_node adds ff5d81921d75 mm/memory_hotplug: fix misplaced comment in offline_pages adds 9a6982311c97 drivers/base/node: rename link_mem_sections() to register_ [...] adds 1eeaa8b24582 drivers/base/memory: determine and store zone for single-z [...] adds 55d1ac918502 drivers/base/memory: clarify adding and removing of memory blocks adds 1f280d0cfed4 mm: only re-generate demotion targets when a numa node cha [...] adds ba8ea1ff1a2e mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] adds 3aa211e1919d mm-only-re-generate-demotion-targets-when-a-numa-node-chan [...] adds 084b7ad53fc0 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 986f005e42a6 mm/thp: ClearPageDoubleMap in first page_add_file_rmap() adds fe9e9c2bff9f mm/zswap.c: allow handling just same-value filled pages adds 0ccbe1924313 mm: remove usercopy_warn() adds 1584e1837c81 mm: uninline copy_overflow() adds b86055ac90d4 mm/usercopy: return 1 from hardened_usercopy __setup() handler adds 59958fe81708 mm/early_ioremap: declare early_memremap_pgprot_adjust() adds 251d47b7cb21 highmem: document kunmap_local() adds 1bdf8e9acf63 highmem-document-kunmap_local-v2 adds 6c12b68c8fda mm/highmem: remove unnecessary done label adds d4148e3d5f24 mm/page_table_check.c: use strtobool for param parsing adds 3855f8fa0aeb mm/kfence: remove unnecessary CONFIG_KFENCE option adds 56716d9cf177 kfence: allow re-enabling KFENCE after system startup adds f0153bedfd7f kfence: alloc kfence_pool after system startup adds 549ee33ab866 kunit: fix UAF when run kfence test case test_gfpzero adds 2019d2462a86 kunit: make kunit_test_timeout compatible with comment adds 89914a627a52 kfence: test: try to avoid test_gfpzero trigger rcu_stall adds 3ffd725ecfa9 kfence: allow use of a deferrable timer adds f4b83eca649c mm/hmm.c: remove unneeded local variable ret adds a1dbf106ccb9 mm/damon/dbgfs/init_regions: use target index instead of t [...] adds ab2c22786c7f Docs/admin-guide/mm/damon/usage: update for changed initai [...] adds ce816edb6d3d mm/damon/core: move damon_set_targets() into dbgfs adds 74763a2156bc mm/damon: remove the target id concept adds 9aa045984a21 mm/damon: remove redundant page validation adds c7730b91b734 mm/damon: rename damon_primitives to damon_operations adds faf4acb61638 mm/damon: let monitoring operations can be registered and [...] adds 8d8dd1e334ae mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] adds 42a4cddbd981 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] adds 87a9adb5cd90 mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] adds 5e88447da9c3 mm/damon/dbgfs: use operations id for knowing if the targe [...] adds 65f8088f931b mm/damon/dbgfs-test: fix is_target_id() change adds aa489e181d42 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] adds 933dedfac3d5 mm/damon: remove unnecessary CONFIG_DAMON option adds 15062eb00022 Docs/vm/damon: call low level monitoring primitives the op [...] adds 224751aa0854 Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] adds 0bacd9cb8875 Docs/damon: update outdated term 'regions update interval' adds 4e13c2a44d50 mm/damon/core: allow non-exclusive DAMON start/stop adds 8aa9b4efcc41 mm/damon/core: add number of each enum type values adds 49495bce150c mm/damon: implement a minimal stub for sysfs-based DAMON i [...] adds 772605fc65b2 mm/damon/sysfs: fix missing error code in damon_sysfs_attr [...] adds 253143c050b5 mm/damon/sysfs: link DAMON for virtual address spaces monitoring adds 6cc60cd11b84 mm/damon/sysfs: support the physical address space monitoring adds 0c0b52a933e8 mm/damon/sysfs: support DAMON-based Operation Schemes adds 9d5a7f4e571f mm/damon/sysfs: support DAMOS quotas adds 512eceac2965 mm/damon/sysfs: support schemes prioritization adds 26bd1d0800aa mm/damon/sysfs: support DAMOS watermarks adds 210f33e25ce8 mm/damon/sysfs: fix out-of-bound array access for wmark_me [...] adds 257a52ef6169 mm/damon/sysfs: support DAMOS stats adds 7929973b1a3c selftests/damon: add a test for DAMON sysfs interface adds cc72d3ccd0f2 Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface adds 15fd48ff1d9f Docs/ABI/testing: add DAMON sysfs interface ABI document adds 55deeae870a3 mm/damon/sysfs: remove repeat container_of() in damon_sysf [...] adds 295e90e7d8ba fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 478fe81ddd58 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 395225e34d21 kernel/hung_task.c: Monitor killed tasks. adds a5b6affc00c3 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks adds b5f18f22ba16 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix adds 3f9e412124dd proc/vmcore: fix possible deadlock on concurrent mmap and read adds fa9fa0504492 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment adds 3669faffbd6d fs/proc/task_mmu.c: remove redundant page validation of pte_page adds c005ebafdbb8 procfs: prevent unprivileged processes accessing fdinfo dir adds 357c6c4fbd42 proc/sysctl: make protected_* world readable adds 280abe9f2a94 linux/types.h: remove unnecessary __bitwise__ adds 57a5e58a30c6 linux-typesh-remove-unnecessary-__bitwise__-fix adds 2b1a6dd560e2 Documentation/sparse: add hints about __CHECKER__ adds a8a7c79514d8 kernel/ksysfs.c: use helper macro __ATTR_RW adds 6a93f0e0d0a1 Kconfig.debug: make DEBUG_INFO selectable from a choice adds 536e4fa7d267 Kconfig.debug: make DEBUG_INFO always default=n adds 33ec5c06ab5b include: drop pointless __compiler_offsetof indirection adds 33cb55110251 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() adds ceb4648d8b8f bitfield: add explicit inclusions to the example adds 58c33a2f35ee lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option adds a27c0e81a2bf lib: bitmap: fix many kernel-doc warnings adds 8622f84862f9 lib/refcount.c: use REFCOUNT_WARN() to simplify code adds 71964f2ac700 lib/glob.c: fix uninitialized_var.cocci warning adds eef4d5d63978 lz4: fix LZ4_decompress_safe_partial read out of bound adds fe20aa015c63 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] adds 6b904ad5d9f6 checkpatch: add --fix option for some TRAILING_STATEMENTS adds 90d9b728ee7f checkpatch: add early_param exception to blank line after [...] adds d31a07d086ba checkpatch: use python3 to find codespell dictionary adds c172562bacbf kallsyms: print module name in %ps/S case when KALLSYMS is [...] adds 6214a76f6f90 init: use ktime_us_delta() to make initcall_debug log more [...] adds cbbfe55ec60b init.h: improve __setup and early_param documentation adds 589ae0e8457b init/main.c: return 1 from handled __setup() functions adds 611e35a6784a init/main.c: silence some -Wunused-parameter warnings adds 0bc827f3ed8b fs/pipe: use kvcalloc to allocate a pipe_buffer array adds 93c27c03865a fs/pipe.c: local vars have to match types of proper pipe_i [...] adds ddd6f8035fab minix: fix bug when opening a file with O_DIRECT adds f28a50a165e8 fat: use pointer to simple type in put_user() adds aa34e1ec67e6 cgroup: use irqsave in cgroup_rstat_flush_locked(). adds 9dc731c1ba87 cgroup: add a comment to cgroup_rstat_flush_locked(). adds 0ed0f6aa8069 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] adds ae5a0abb3ba9 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] adds 27928f23e10d x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds d41c4494cdbe arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds 0ff19b4a68f3 docs: kdump: update description about sysfs file system support adds 8e7fdc369bfe docs: kdump: add scp example to write out the dump file adds 0c1555c0f3be panic: unset panic_on_warn inside panic() adds d7630199b620 ubsan: no need to unset panic_on_warn in ubsan_epilogue() adds f18dadeb2dcc kasan: no need to unset panic_on_warn in end_report() adds c6e9ff7155a8 taskstats: remove unneeded dead assignment adds 2938a449ac13 taskstats-remove-unneeded-dead-assignment-fix adds fa588ee2edf8 docs: sysctl/kernel: add missing bit to panic_print adds 908cad44d39d sysctl: documentation: fix table format warning adds 4d4119ccebe3 panic: add option to dump all CPUs backtraces in panic_print adds 0431f11625b1 panic: move panic_print before kmsg dumpers adds a7f6cedfb333 kernel/panic.c: remove CONFIG_PANIC_ON_OOPS_VALUE indirection adds f894a13cb10f kcov: split ioctl handling into locked and unlocked parts adds d6d316f9e016 kcov: properly handle subsequent mmap calls adds 8da115785dd0 kernel/resource: fix kfree() of bootmem memory again adds 0bf5aa8f25e4 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" adds 3b91da5fccf7 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 3cf0a6957478 Merge branch 'akpm-current/current' adds 0b6188d81e9c mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 4616016569ee selftest/vm: add util.h and and move helper functions there adds ce9eb61ebeb5 selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT adds 5025db76104a mm: delete __ClearPageWaiters() adds c0b2bc56d480 mm: filemap_unaccount_folio() large skip mapcount fixup adds 9f30e0a8d134 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() adds 47f13fb21e66 mm: rmap: fix cache flush on THP pages adds f27f608d5deb dax: fix cache flush on PMD-mapped pages adds 51cb89b42191 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs adds e649eec0ac7c mm: pvmw: add support for walking devmap pages adds 6b4e85bba602 dax: fix missing writeprotect the pte entry adds dcb15410eae2 mm: remove range parameter from follow_invalidate_pte() adds 7b2421f257ff mm/migration: add trace events for THP migrations adds ef7d1087cedb mm/migration: add trace events for base page and HugeTLB m [...] adds be8a5bd36b0c kasan, page_alloc: deduplicate should_skip_kasan_poison adds 49383ef893d9 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] adds aa3fcff2b003 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare adds ccde0eeaace2 kasan, page_alloc: simplify kasan_poison_pages call site adds 5cecccdd09bb kasan, page_alloc: init memory of skipped pages on free adds 553a58a76c7b kasan: drop skip_kasan_poison variable in free_pages_prepare adds b69fa6e3eb17 mm: clarify __GFP_ZEROTAGS comment adds 8938a989759c kasan: only apply __GFP_ZEROTAGS when memory is zeroed adds 67b95eacd736 kasan, page_alloc: refactor init checks in post_alloc_hook adds b98e4277904f kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook adds 452de6be7248 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] adds adc8eec7e4d7 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook adds c78fd6eb4835 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook adds 47cfa8b31ab2 kasan, page_alloc: rework kasan_unpoison_pages call site adds a96dc2912739 kasan: clean up metadata byte definitions adds fef230813b7d kasan: define KASAN_VMALLOC_INVALID for SW_TAGS adds bb2f1c8ca06e kasan, x86, arm64, s390: rename functions for modules shadow adds 7598c72845ae kasan, vmalloc: drop outdated VM_KASAN comment adds f5ce071ae015 kasan: reorder vmalloc hooks adds 2444c043f387 kasan: add wrappers for vmalloc hooks adds ee28916080e9 kasan, vmalloc: reset tags in vmalloc functions adds f3f5c1530cd8 kasan, fork: reset pointer tags of vmapped stacks adds 30c372b6e539 kasan, arm64: reset pointer tags of vmapped stacks adds e2544ee90c1c fix for "kasan, fork: reset pointer tags of vmapped stacks" adds 204d2d17fa2a mm: remove unnecessary check in alloc_thread_stack_node() adds 4cb0a913243f kasan, vmalloc: add vmalloc tagging for SW_TAGS adds 449ad2e9cb14 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged adds 4f98ee592282 kasan, vmalloc: unpoison VM_ALLOC pages after mapping adds 0b1ce56f5f27 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS adds 384a99901922 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS adds ef4b9697d6f5 kasan, page_alloc: allow skipping memory init for HW_TAGS adds 9e5be09473a2 kasan, vmalloc: add vmalloc tagging for HW_TAGS adds 73496c4ca3cc kasan, vmalloc: only tag normal vmalloc allocations adds cb4cb5500eb8 fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds 61a653f36617 kasan, scs: support tagged vmalloc mappings adds c900f310063e fix for "kasan, vmalloc: only tag normal vmalloc allocations" adds 1084545a66e1 kasan, arm64: don't tag executable vmalloc allocations adds 90ab6e4c79ff kasan: mark kasan_arg_stacktrace as __initdata adds f28a99090808 kasan: clean up feature flags for HW_TAGS mode adds 230ada828f94 kasan: add kasan.vmalloc command line flag adds 7636614fcd8d kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS adds 1721fa36cf69 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes adds 8f5947c409b2 kasan: documentation updates adds 96ec18cf05ae kasan: improve vmalloc tests adds b01085919d4b similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" adds ecc5d0e08dfc fix for "kasan: improve vmalloc tests" adds 06c2e57ff0f9 another fix for "kasan: improve vmalloc tests" adds 53be05f1d1b1 kasan-improve-vmalloc-tests-fix-3-fix adds fa91a0bab87d kasan: test: support async (again) and asymm modes for HW_TAGS adds 3fb06f3c4940 mm/kasan: remove unnecessary CONFIG_KASAN option adds c3dae87b64f2 kasan: update function name in comments adds 0191b9c1fa24 kasan: print virtual mapping info in reports adds 6b9ed7f9ff4a kasan: drop addr check from describe_object_addr adds e0cd6fb4b0fe kasan: more line breaks in reports adds 291e984fec29 kasan: rearrange stack frame info in reports adds d3de956dd608 kasan: improve stack frame info in reports adds d81dc76989bb kasan: print basic stack frame info for SW_TAGS adds 9d76359094b3 fix for "kasan: print basic stack frame info for SW_TAGS" adds 35292af93f80 kasan: simplify async check in end_report() adds 1c1c22662906 kasan: simplify kasan_update_kunit_status() and call sites adds db517f6c9f58 kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT adds c9baf7677134 kasan: move update_kunit_status to start_report adds 71d1577bd936 kasan: move disable_trace_on_warning to start_report adds 39c28faccdd3 kasan: split out print_report from __kasan_report adds 033f7b2231d0 kasan: simplify kasan_find_first_bad_addr call sites adds f880b50372e8 kasan: restructure kasan_report adds c133622e28b0 kasan: merge __kasan_report into kasan_report adds d63f770e2fb8 kasan: call print_report from kasan_report_invalid_free adds 8dd8bdd614fc kasan: move and simplify kasan_report_async adds 356d0e55be41 kasan: rename kasan_access_info to kasan_report_info adds bef48cc21381 kasan: add comment about UACCESS regions to kasan_report adds ca75b7ae1b13 kasan: respect KASAN_BIT_REPORTED in all reporting routines adds 1e33e2b5c437 kasan: reorder reporting functions adds 0fa81c9b87fe kasan: move and hide kasan_save_enable/restore_multi_shot adds 2cd40bc26fdb kasan: disable LOCKDEP when printing reports adds 036a56db36ad mm: enable MADV_DONTNEED for hugetlb mappings adds 67afb6c2af4d selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test adds 43df54efec0a userfaultfd/selftests: enable hugetlb remap and remove eve [...] adds 05e6543df84f mm/huge_memory: make is_transparent_hugepage() static adds 0d91d42c4335 mm: optimize do_wp_page() for exclusive pages in the swapcache adds 8479df85ca30 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs adds b5dea48e7792 mm: slightly clarify KSM logic in do_swap_page() adds c790ad050fc9 mm-slightly-clarify-ksm-logic-in-do_swap_page-fix adds 44a6334fcbc2 mm: streamline COW logic in do_swap_page() adds d056bc12a243 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() adds 866b182d290e mm/khugepaged: remove reuse_swap_page() usage adds 3bceed5ea462 mm/swapfile: remove stale reuse_swap_page() adds e5bbf629ec11 mm/huge_memory: remove stale page_trans_huge_mapcount() adds 8767b1cc6362 mm/huge_memory: remove stale locking logic from __split_hu [...] adds 31a308d27987 mm-huge_memory-remove-stale-locking-logic-from-__split_hug [...] adds 06ffad21fb73 mm: warn on deleting redirtied only if accounted adds a118fd2204bb mm: unmap_mapping_range_tree() with i_mmap_rwsem shared adds 20e5e60cd87e mm: generalize ARCH_HAS_FILTER_PGPROT adds 6e6e90431678 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 924e25606258 mm-fix-race-between-madv_free-reclaim-and-blkdev-direct-io [...] adds fdfdca0c1ed3 mm: madvise: MADV_DONTNEED_LOCKED adds 94cd24245ced mm-madvise-madv_dontneed_locked-fix adds 0a67d73bc484 selftests: vm: remove dependecy from internal kernel macros adds 60d7e137a462 selftests: kselftest framework: provide "finished" helper adds 592ade5cba5a kselftest/vm: override TARGETS from arguments adds 894f78c4a6cd Merge branch 'akpm/master' adds 6d72dda014a4 Add linux-next specific files for 20220318
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 (8a11187eb62b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 17 +- Documentation/admin-guide/kernel-parameters.txt | 18 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 + .../devicetree/bindings/net/can/xilinx,can.yaml | 161 + .../devicetree/bindings/net/can/xilinx_can.txt | 61 - .../bindings/net/marvell-armada-370-neta.txt | 1 + .../devicetree/bindings/net/mediatek-dwmac.txt | 91 - .../devicetree/bindings/net/mediatek-dwmac.yaml | 175 + .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 31 +- .../devicetree/bindings/usb/rockchip,dwc3.yaml | 2 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/thermal/index.rst | 1 + Documentation/driver-api/thermal/intel_dptf.rst | 272 + .../vfio-pci-device-specific-driver-acceptance.rst | 35 + Documentation/filesystems/erofs.rst | 2 +- Documentation/kbuild/kbuild.rst | 19 +- Documentation/kbuild/makefiles.rst | 50 +- .../maintainer/maintainer-entry-profile.rst | 1 + Documentation/networking/devlink/index.rst | 16 + Documentation/process/changes.rst | 17 +- Documentation/rust/arch-support.rst | 7 +- Documentation/rust/coding-guidelines.rst | 87 +- Documentation/rust/general-information.rst | 5 +- Documentation/rust/index.rst | 3 +- Documentation/rust/quick-start.rst | 15 +- Documentation/scheduler/index.rst | 1 + .../scheduler/{schedutil.txt => schedutil.rst} | 30 +- .../translations/zh_CN/scheduler/index.rst | 2 +- .../zh_CN/scheduler/sched-nice-design.rst | 99 + Documentation/vm/page_owner.rst | 20 +- MAINTAINERS | 72 +- Makefile | 57 +- Next/SHA1s | 100 +- Next/merge.log | 1769 +++-- arch/Kconfig | 6 + arch/arm/Kconfig | 1 + arch/arm/arm-soc-for-next-contents.txt | 10 +- arch/arm/boot/dts/lpc32xx.dtsi | 8 +- arch/arm/common/Kconfig | 2 +- arch/arm/common/sa1111.c | 64 + arch/arm/rust/target.json | 27 - arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 8 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 8 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 14 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 4 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 36 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/rust/target.json | 34 - arch/m68k/kernel/ptrace.c | 1 - arch/mips/boot/dts/ralink/Makefile | 4 + .../mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 0 .../mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 0 .../mips/boot/dts/ralink}/mt7621.dtsi | 0 arch/mips/ralink/Kconfig | 5 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/cacheflush.h | 15 +- arch/parisc/kernel/alternative.c | 10 + arch/parisc/kernel/cache.c | 52 +- arch/parisc/kernel/topology.c | 4 +- arch/powerpc/Kconfig | 1 + arch/powerpc/rust/target.json | 29 - arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 6 +- arch/riscv/rust/rv32ima.json | 36 - arch/riscv/rust/rv32imac.json | 36 - arch/riscv/rust/rv64ima.json | 36 - arch/riscv/rust/rv64imac.json | 36 - arch/x86/Kconfig | 1 + arch/x86/Makefile | 14 + arch/x86/include/asm/pci_x86.h | 3 + arch/x86/kernel/acpi/sleep.c | 23 +- arch/x86/kernel/early_printk.c | 2 +- arch/x86/kernel/nmi.c | 1 - arch/x86/kernel/tsc.c | 6 +- arch/x86/net/bpf_jit_comp.c | 11 +- arch/x86/rust/target.json | 36 - arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi | 8 +- arch/xtensa/boot/dts/xtfpga-flash-16m.dtsi | 8 +- arch/xtensa/boot/dts/xtfpga-flash-4m.dtsi | 4 +- arch/xtensa/kernel/jump_label.c | 2 +- block/bfq-iosched.c | 2 +- drivers/acpi/scan.c | 10 +- drivers/acpi/sleep.c | 11 +- drivers/acpi/x86/s2idle.c | 40 + drivers/android/Kconfig | 1 - drivers/android/allocation.rs | 12 +- drivers/android/context.rs | 4 +- drivers/android/process.rs | 47 +- drivers/android/range_alloc.rs | 16 +- drivers/android/rust_binder.rs | 2 +- drivers/android/thread.rs | 21 +- drivers/android/transaction.rs | 2 +- drivers/block/virtio_blk.c | 8 +- drivers/bluetooth/btmtksdio.c | 75 +- drivers/bluetooth/btmtkuart.c | 12 +- drivers/bus/mhi/ep/main.c | 6 +- drivers/bus/mhi/ep/ring.c | 34 +- drivers/clk/Kconfig | 2 +- drivers/clk/clk-apple-nco.c | 2 +- drivers/clk/imx/Kconfig | 1 + drivers/clk/qcom/gcc-sm6125.c | 2 +- drivers/clk/ti/Makefile | 9 +- drivers/clk/ti/clk-33xx-compat.c | 218 - drivers/clk/ti/clk-33xx.c | 5 +- drivers/clk/ti/clk-43xx-compat.c | 225 - drivers/clk/ti/clk-43xx.c | 5 +- drivers/clk/ti/clk-7xx-compat.c | 820 -- drivers/clk/ti/clk-7xx.c | 5 +- drivers/clk/ti/clkctrl.c | 35 +- drivers/clk/ti/clock.h | 3 - drivers/cpufreq/intel_pstate.c | 38 +- drivers/edac/altera_edac.c | 40 +- drivers/gpio/gpio_pl061_rust.rs | 28 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_pps.c | 6 +- drivers/gpu/drm/i915/display/intel_pps.h | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 4 + drivers/gpu/drm/panel/Kconfig | 1 + drivers/hwmon/scpi-hwmon.c | 6 +- drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-qcom-mpm.c | 2 +- drivers/media/platform/Kconfig | 4 +- drivers/media/platform/Makefile | 4 +- drivers/media/platform/allegro-dvt/Kconfig | 2 +- drivers/media/platform/allwinner/Kconfig | 6 - drivers/media/platform/amlogic/Kconfig | 2 +- drivers/media/platform/aspeed/Kconfig | 2 +- drivers/media/platform/atmel/Kconfig | 2 +- drivers/media/platform/cadence/Kconfig | 2 +- drivers/media/platform/chips-media/Kconfig | 2 +- drivers/media/platform/intel/Kconfig | 2 +- drivers/media/platform/marvell/Kconfig | 2 +- drivers/media/platform/mediatek/Kconfig | 2 +- drivers/media/platform/nvidia/Kconfig | 2 +- drivers/media/platform/nxp/Kconfig | 2 +- drivers/media/platform/qcom/Kconfig | 2 +- drivers/media/platform/renesas/Kconfig | 2 +- drivers/media/platform/rockchip/Kconfig | 2 +- drivers/media/platform/samsung/Kconfig | 2 +- drivers/media/platform/st/Kconfig | 6 + drivers/media/platform/{stm => st}/Makefile | 0 drivers/media/platform/st/sti/Kconfig | 5 + drivers/media/platform/{stm => st}/sti/Makefile | 0 .../media/platform/{stm => st}/sti/bdisp/Kconfig | 0 .../media/platform/{stm => st}/sti/bdisp/Makefile | 0 .../platform/{stm => st}/sti/bdisp/bdisp-debug.c | 0 .../platform/{stm => st}/sti/bdisp/bdisp-filter.h | 0 .../platform/{stm => st}/sti/bdisp/bdisp-hw.c | 0 .../platform/{stm => st}/sti/bdisp/bdisp-reg.h | 0 .../platform/{stm => st}/sti/bdisp/bdisp-v4l2.c | 0 .../media/platform/{stm => st}/sti/bdisp/bdisp.h | 0 .../platform/{stm => st}/sti/c8sectpfe/Kconfig | 0 .../platform/{stm => st}/sti/c8sectpfe/Makefile | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-common.c | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-common.h | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-core.c | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-core.h | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-debugfs.c | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-debugfs.h | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-dvb.c | 0 .../{stm => st}/sti/c8sectpfe/c8sectpfe-dvb.h | 0 .../media/platform/{stm => st}/sti/delta/Kconfig | 0 .../media/platform/{stm => st}/sti/delta/Makefile | 0 .../platform/{stm => st}/sti/delta/delta-cfg.h | 0 .../platform/{stm => st}/sti/delta/delta-debug.c | 0 .../platform/{stm => st}/sti/delta/delta-debug.h | 0 .../platform/{stm => st}/sti/delta/delta-ipc.c | 0 .../platform/{stm => st}/sti/delta/delta-ipc.h | 0 .../platform/{stm => st}/sti/delta/delta-mem.c | 0 .../platform/{stm => st}/sti/delta/delta-mem.h | 0 .../{stm => st}/sti/delta/delta-mjpeg-dec.c | 0 .../{stm => st}/sti/delta/delta-mjpeg-fw.h | 0 .../{stm => st}/sti/delta/delta-mjpeg-hdr.c | 0 .../platform/{stm => st}/sti/delta/delta-mjpeg.h | 0 .../platform/{stm => st}/sti/delta/delta-v4l2.c | 0 .../media/platform/{stm => st}/sti/delta/delta.h | 0 drivers/media/platform/{stm => st}/sti/hva/Kconfig | 0 .../media/platform/{stm => st}/sti/hva/Makefile | 0 .../platform/{stm => st}/sti/hva/hva-debugfs.c | 0 .../media/platform/{stm => st}/sti/hva/hva-h264.c | 0 .../media/platform/{stm => st}/sti/hva/hva-hw.c | 0 .../media/platform/{stm => st}/sti/hva/hva-hw.h | 0 .../media/platform/{stm => st}/sti/hva/hva-mem.c | 0 .../media/platform/{stm => st}/sti/hva/hva-mem.h | 0 .../media/platform/{stm => st}/sti/hva/hva-v4l2.c | 0 drivers/media/platform/{stm => st}/sti/hva/hva.h | 0 drivers/media/platform/{stm => st}/stm32/Kconfig | 0 drivers/media/platform/{stm => st}/stm32/Makefile | 0 .../platform/{stm => st}/stm32/dma2d/dma2d-hw.c | 0 .../platform/{stm => st}/stm32/dma2d/dma2d-regs.h | 0 .../media/platform/{stm => st}/stm32/dma2d/dma2d.c | 0 .../media/platform/{stm => st}/stm32/dma2d/dma2d.h | 0 .../media/platform/{stm => st}/stm32/stm32-dcmi.c | 0 drivers/media/platform/stm/Kconfig | 6 - drivers/media/platform/stm/sti/Kconfig | 5 - drivers/media/platform/sunxi/Kconfig | 8 + .../media/platform/{allwinner => sunxi}/Makefile | 0 .../{allwinner => sunxi}/sun4i-csi/Kconfig | 0 .../{allwinner => sunxi}/sun4i-csi/Makefile | 0 .../{allwinner => sunxi}/sun4i-csi/sun4i_csi.c | 0 .../{allwinner => sunxi}/sun4i-csi/sun4i_csi.h | 0 .../{allwinner => sunxi}/sun4i-csi/sun4i_dma.c | 0 .../{allwinner => sunxi}/sun4i-csi/sun4i_v4l2.c | 0 .../{allwinner => sunxi}/sun6i-csi/Kconfig | 0 .../{allwinner => sunxi}/sun6i-csi/Makefile | 0 .../{allwinner => sunxi}/sun6i-csi/sun6i_csi.c | 0 .../{allwinner => sunxi}/sun6i-csi/sun6i_csi.h | 0 .../{allwinner => sunxi}/sun6i-csi/sun6i_csi_reg.h | 0 .../{allwinner => sunxi}/sun6i-csi/sun6i_video.c | 0 .../{allwinner => sunxi}/sun6i-csi/sun6i_video.h | 0 .../platform/{allwinner => sunxi}/sun8i-di/Kconfig | 0 .../{allwinner => sunxi}/sun8i-di/Makefile | 0 .../{allwinner => sunxi}/sun8i-di/sun8i-di.c | 0 .../{allwinner => sunxi}/sun8i-di/sun8i-di.h | 0 .../{allwinner => sunxi}/sun8i-rotate/Kconfig | 0 .../{allwinner => sunxi}/sun8i-rotate/Makefile | 0 .../sun8i-rotate/sun8i-formats.h | 0 .../sun8i-rotate/sun8i-rotate.h | 0 .../sun8i-rotate/sun8i_formats.c | 0 .../sun8i-rotate/sun8i_rotate.c | 0 drivers/media/platform/via/Kconfig | 2 +- drivers/media/platform/xilinx/Kconfig | 2 +- drivers/net/bareudp.c | 19 +- drivers/net/can/usb/ucan.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 28 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 15 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 2 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 15 +- drivers/net/ethernet/intel/ice/Makefile | 4 +- drivers/net/ethernet/intel/ice/ice_gnss.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 15 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 8 + drivers/net/ethernet/intel/ice/ice_sriov.c | 5718 ++------------ drivers/net/ethernet/intel/ice/ice_sriov.h | 273 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/intel/ice/ice_trace.h | 24 + drivers/net/ethernet/intel/ice/ice_vf_lib.c | 1029 +++ drivers/net/ethernet/intel/ice/ice_vf_lib.h | 290 + .../net/ethernet/intel/ice/ice_vf_lib_private.h | 40 + .../intel/ice/{ice_sriov.c => ice_virtchnl.c} | 8170 +++++++------------- drivers/net/ethernet/intel/ice/ice_virtchnl.h | 82 + drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 1 + drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.h | 1 + drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 12 + .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 7 + .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 2 + .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 10 + .../ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 7 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 59 +- .../ethernet/mellanox/mlx5/core/en/tc/act/pedit.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/vlan.c | 19 +- .../mellanox/mlx5/core/en/tc/act/vlan_mangle.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 36 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 6 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 7 + drivers/net/ethernet/micrel/ksz884x.c | 9 +- .../ethernet/microchip/sparx5/sparx5_mactable.c | 11 +- .../net/ethernet/microchip/sparx5/sparx5_main.h | 3 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 91 +- drivers/net/ethernet/mscc/ocelot_flower.c | 16 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 12 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 55 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 19 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 6 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 34 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 17 - drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 - .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 388 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/geneve.c | 82 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 3 + drivers/net/phy/mscc/mscc_main.c | 3 + drivers/net/veth.c | 192 +- drivers/net/vrf.c | 7 +- drivers/net/wireless/ath/ath10k/wmi.c | 33 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 8 +- drivers/net/wireless/cisco/airo.c | 2 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 1 + drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76.h | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 20 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 + drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 90 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 36 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 54 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 82 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 32 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 59 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 147 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 105 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 2 + drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 28 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 2 + .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 + drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 11 + drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 2 + .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 74 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 128 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 1 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 42 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 1 + .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 7 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 83 - .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 306 + .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 252 + drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 125 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 6 +- drivers/net/wireless/realtek/rtw89/coex.c | 30 +- drivers/net/wireless/realtek/rtw89/core.h | 47 +- drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wireless/realtek/rtw89/mac.c | 283 +- drivers/net/wireless/realtek/rtw89/mac.h | 12 +- drivers/net/wireless/realtek/rtw89/phy.c | 164 +- drivers/net/wireless/realtek/rtw89/phy.h | 9 + drivers/net/wireless/realtek/rtw89/reg.h | 77 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 22 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 24 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 50 + drivers/net/wireless/zydas/zd1201.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 5 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 3 - drivers/pci/controller/pcie-rcar-host.c | 56 +- drivers/pci/hotplug/cpqphp_core.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 22 +- drivers/pci/hotplug/cpqphp_pci.c | 2 +- drivers/pci/hotplug/ibmphp_hpc.c | 2 - drivers/pci/hotplug/ibmphp_res.c | 3 +- drivers/pci/pci-sysfs.c | 7 +- drivers/pci/proc.c | 6 +- drivers/pci/setup-bus.c | 2 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 1 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 7 +- drivers/platform/x86/amd-pmc.c | 72 +- drivers/platform/x86/hp-wmi.c | 230 +- drivers/platform/x86/thinkpad_acpi.c | 12 +- drivers/ptp/ptp_ocp.c | 28 +- drivers/scsi/sr.c | 4 +- drivers/spi/spi-tegra20-slink.c | 8 +- drivers/spi/spi.c | 4 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/mt7621-dts/Kconfig | 11 - drivers/staging/mt7621-dts/Makefile | 5 - drivers/staging/mt7621-dts/TODO | 5 - drivers/staging/r8188eu/core/rtw_recv.c | 1 + drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 6 +- drivers/staging/r8188eu/include/rtl8188e_recv.h | 6 - drivers/staging/r8188eu/include/wifi.h | 27 - drivers/staging/r8188eu/os_dep/os_intfs.c | 60 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/vt6656/baseband.c | 24 - drivers/staging/vt6656/card.c | 2 - .../intel/int340x_thermal/int3400_thermal.c | 148 +- drivers/usb/common/usb-conn-gpio.c | 20 +- drivers/usb/core/hcd.c | 17 +- drivers/usb/dwc3/core.c | 5 + drivers/usb/dwc3/core.h | 2 + drivers/usb/dwc3/dwc3-imx8mp.c | 77 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 10 +- drivers/usb/dwc3/dwc3-omap.c | 2 +- drivers/usb/dwc3/dwc3-pci.c | 4 + drivers/usb/dwc3/ep0.c | 14 + drivers/usb/dwc3/gadget.c | 107 +- drivers/usb/dwc3/gadget.h | 1 + drivers/usb/early/xhci-dbc.c | 13 +- drivers/usb/gadget/composite.c | 36 +- drivers/usb/gadget/configfs.c | 24 +- drivers/usb/gadget/legacy/hid.c | 23 +- drivers/usb/gadget/legacy/raw_gadget.c | 18 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 12 +- drivers/usb/gadget/udc/at91_udc.c | 12 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 13 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 13 +- drivers/usb/gadget/udc/core.c | 20 +- drivers/usb/gadget/udc/dummy_hcd.c | 17 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 13 +- drivers/usb/gadget/udc/fsl_udc_core.c | 13 +- drivers/usb/gadget/udc/goku_udc.c | 12 +- drivers/usb/gadget/udc/gr_udc.c | 12 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 12 +- drivers/usb/gadget/udc/max3420_udc.c | 18 +- drivers/usb/gadget/udc/mv_u3d_core.c | 12 +- drivers/usb/gadget/udc/mv_udc_core.c | 12 +- drivers/usb/gadget/udc/net2272.c | 13 +- drivers/usb/gadget/udc/net2280.c | 13 +- drivers/usb/gadget/udc/omap_udc.c | 12 +- drivers/usb/gadget/udc/pxa25x_udc.c | 13 +- drivers/usb/gadget/udc/pxa27x_udc.c | 13 +- drivers/usb/gadget/udc/s3c-hsudc.c | 12 +- drivers/usb/gadget/udc/s3c2410_udc.c | 17 +- drivers/usb/gadget/udc/snps_udc_core.c | 2 +- drivers/usb/gadget/udc/tegra-xudc.c | 12 +- drivers/usb/gadget/udc/udc-xilinx.c | 13 +- drivers/usb/host/ohci-sa1111.c | 25 - drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/xen-hcd.c | 61 +- drivers/usb/isp1760/isp1760-hcd.c | 5 +- drivers/usb/storage/realtek_cr.c | 2 +- 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 | 49 +- 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/smb2ops.c | 173 +- fs/cifs/transport.c | 2 +- fs/erofs/data.c | 12 +- fs/erofs/dir.c | 21 +- fs/erofs/erofs_fs.h | 5 +- fs/erofs/inode.c | 4 +- fs/erofs/internal.h | 2 + fs/erofs/namei.c | 54 +- fs/erofs/sysfs.c | 8 +- fs/exfat/exfat_fs.h | 3 +- fs/exfat/namei.c | 50 +- fs/exfat/super.c | 7 + fs/ext4/namei.c | 15 +- fs/f2fs/compress.c | 5 +- fs/f2fs/debug.c | 4 +- fs/f2fs/f2fs.h | 7 + fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 3 + fs/f2fs/super.c | 14 +- fs/f2fs/sysfs.c | 7 + fs/gfs2/file.c | 67 +- fs/gfs2/glock.c | 34 + fs/gfs2/incore.h | 9 + fs/gfs2/ops_fstype.c | 9 + fs/io_uring.c | 321 +- fs/jffs2/build.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/jffs2_fs_i.h | 4 +- fs/jffs2/scan.c | 6 +- fs/namespace.c | 82 +- fs/netfs/buffered_read.c | 2 +- fs/netfs/internal.h | 3 +- fs/nilfs2/inode.c | 5 +- fs/proc/task_mmu.c | 2 - include/dt-bindings/clock/am3.h | 93 - include/dt-bindings/clock/am4.h | 98 - include/dt-bindings/clock/dra7.h | 168 - include/linux/acpi.h | 12 +- include/linux/cpuhotplug.h | 4 - include/linux/filter.h | 1 + include/linux/if_arp.h | 1 + include/linux/mhi_ep.h | 6 +- include/linux/usb/xhci-dbgp.h | 2 +- include/net/bluetooth/bluetooth.h | 2 +- include/net/devlink.h | 15 +- include/net/flow.h | 6 +- include/net/flow_offload.h | 6 + include/net/tc_act/tc_vlan.h | 10 + include/net/xdp.h | 14 + include/trace/events/io_uring.h | 24 +- include/uapi/linux/if_link.h | 1 + init/Kconfig | 3 +- kernel/bpf/core.c | 3 +- kernel/bpf/verifier.c | 5 +- kernel/kthread.c | 14 +- kernel/livepatch/transition.c | 11 +- kernel/panic.c | 2 +- kernel/printk/printk.c | 5 +- lib/Kconfig.debug | 7 - lib/glob.c | 2 +- lib/refcount.c | 2 +- lib/rust.h | 14 - lib/vsprintf.c | 8 +- localversion-next | 2 +- mm/damon/paddr.c | 2 +- mm/hugetlb.c | 17 +- mm/percpu-vm.c | 8 +- net/8021q/vlanproc.c | 2 +- net/bluetooth/af_bluetooth.c | 4 +- net/bluetooth/hci_conn.c | 2 + net/bluetooth/mgmt.c | 70 +- net/bluetooth/msft.c | 19 +- net/can/isotp.c | 72 +- net/core/devlink.c | 144 +- net/core/xdp.c | 1 + net/dsa/dsa2.c | 1 + net/dsa/slave.c | 3 + net/ipv4/fib_frontend.c | 7 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 7 +- net/ipv4/route.c | 4 +- net/ipv4/xfrm4_policy.c | 4 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/route.c | 12 - net/ipv6/xfrm6_policy.c | 3 +- net/l3mdev/l3mdev.c | 43 +- net/sched/act_vlan.c | 13 + rust/.gitignore | 1 + rust/Makefile | 228 +- rust/alloc/alloc.rs | 23 +- rust/alloc/borrow.rs | 2 +- rust/alloc/boxed.rs | 263 +- rust/alloc/lib.rs | 20 +- rust/alloc/raw_vec.rs | 54 +- rust/alloc/slice.rs | 6 +- rust/alloc/str.rs | 12 +- rust/alloc/string.rs | 18 +- rust/alloc/vec/drain.rs | 55 +- rust/alloc/vec/mod.rs | 110 +- rust/alloc/vec/spec_extend.rs | 2 + rust/exports.c | 21 +- rust/helpers.c | 56 +- rust/kernel/bindings_helper.h | 35 +- rust/kernel/buffer.rs | 52 - rust/kernel/chrdev.rs | 16 +- rust/kernel/driver.rs | 4 +- rust/kernel/error.rs | 104 +- rust/kernel/file.rs | 732 +- rust/kernel/file_operations.rs | 734 -- rust/kernel/gpio.rs | 15 +- rust/kernel/hwrng.rs | 242 + rust/kernel/io_mem.rs | 22 +- rust/kernel/iov_iter.rs | 8 +- rust/kernel/lib.rs | 7 +- rust/kernel/miscdev.rs | 66 +- rust/kernel/module_param.rs | 15 +- rust/kernel/pages.rs | 24 +- rust/kernel/prelude.rs | 4 +- rust/kernel/print.rs | 11 +- rust/kernel/random.rs | 10 +- rust/kernel/str.rs | 233 +- rust/kernel/sync/arc.rs | 6 +- rust/kernel/sync/condvar.rs | 6 +- rust/kernel/sync/guard.rs | 38 +- rust/kernel/sync/mod.rs | 2 +- rust/kernel/sync/mutex.rs | 4 +- rust/kernel/sync/rwsem.rs | 4 +- rust/kernel/sync/seqlock.rs | 24 +- rust/kernel/sync/spinlock.rs | 72 +- rust/kernel/sysctl.rs | 24 +- rust/kernel/types.rs | 83 + rust/kernel/user_ptr.rs | 14 +- rust/macros/module.rs | 2 +- samples/rust/Kconfig | 7 + samples/rust/Makefile | 2 + samples/rust/hostprogs/.gitignore | 3 + samples/rust/hostprogs/Makefile | 5 + samples/rust/hostprogs/a.rs | 7 + samples/rust/hostprogs/b.rs | 5 + samples/rust/hostprogs/single.rs | 12 + samples/rust/rust_chrdev.rs | 4 +- samples/rust/rust_miscdev.rs | 15 +- samples/rust/rust_random.rs | 5 +- samples/rust/rust_semaphore.rs | 15 +- samples/rust/rust_sync.rs | 15 + scripts/.gitignore | 1 + scripts/Makefile | 3 + scripts/Makefile.build | 9 +- scripts/Makefile.host | 34 +- scripts/generate_rust_target.rs | 227 + scripts/min-tool-version.sh | 2 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 13 +- sound/soc/codecs/ak4613.c | 11 +- sound/soc/codecs/lpass-tx-macro.c | 4 +- sound/soc/codecs/lpass-va-macro.c | 4 +- sound/soc/codecs/msm8916-wcd-analog.c | 22 +- sound/soc/codecs/rt1308-sdw.c | 73 +- sound/soc/codecs/wcd934x.c | 1 + sound/soc/fsl/fsl_spdif.c | 52 +- sound/soc/fsl/fsl_spdif.h | 14 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 23 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 4 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 2 +- sound/soc/samsung/i2s.c | 4 + sound/soc/sof/Makefile | 3 +- sound/soc/sof/control.c | 26 +- sound/soc/sof/core.c | 1 + sound/soc/sof/ipc.c | 14 +- sound/soc/sof/ipc3-topology.c | 2019 +++++ sound/soc/sof/sof-audio.c | 66 +- sound/soc/sof/sof-audio.h | 135 +- sound/soc/sof/sof-priv.h | 16 + sound/soc/sof/topology.c | 3059 ++------ sound/soc/sti/uniperif_player.c | 6 +- sound/soc/sti/uniperif_reader.c | 2 +- sound/soc/ti/omap-dmic.c | 2 +- tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/cap_helpers.c | 67 + tools/testing/selftests/bpf/cap_helpers.h | 19 + tools/testing/selftests/bpf/prog_tests/bind_perm.c | 44 +- tools/testing/selftests/bpf/prog_tests/subprogs.c | 77 +- tools/testing/selftests/bpf/test_tunnel.sh | 2 +- tools/testing/selftests/bpf/test_verifier.c | 88 +- tools/testing/selftests/net/cmsg_sender.c | 4 +- tools/testing/selftests/net/fcnal-test.sh | 2 +- tools/testing/selftests/net/psock_fanout.c | 5 +- tools/testing/selftests/net/toeplitz.c | 6 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/config | 2 - tools/testing/selftests/vm/soft-dirty.c | 238 - tools/vm/page_owner_sort.c | 108 +- 646 files changed, 18082 insertions(+), 21216 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/can/xilinx,can.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/xilinx_can.txt delete mode 100644 Documentation/devicetree/bindings/net/mediatek-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/mediatek-dwmac.yaml create mode 100644 Documentation/driver-api/thermal/intel_dptf.rst create mode 100644 Documentation/driver-api/vfio-pci-device-specific-driver-accept [...] rename Documentation/scheduler/{schedutil.txt => schedutil.rst} (92%) create mode 100644 Documentation/translations/zh_CN/scheduler/sched-nice-design.rst delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/rust/target.json rename drivers/staging/mt7621-dts/gbpc1.dts => arch/mips/boot/dts/ralink/mt7621-gn [...] rename drivers/staging/mt7621-dts/gbpc2.dts => arch/mips/boot/dts/ralink/mt7621-gn [...] rename {drivers/staging/mt7621-dts => arch/mips/boot/dts/ralink}/mt7621.dtsi (100%) delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/x86/rust/target.json delete mode 100644 drivers/clk/ti/clk-33xx-compat.c delete mode 100644 drivers/clk/ti/clk-43xx-compat.c delete mode 100644 drivers/clk/ti/clk-7xx-compat.c delete mode 100644 drivers/media/platform/allwinner/Kconfig create mode 100644 drivers/media/platform/st/Kconfig rename drivers/media/platform/{stm => st}/Makefile (100%) create mode 100644 drivers/media/platform/st/sti/Kconfig rename drivers/media/platform/{stm => st}/sti/Makefile (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/Kconfig (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/Makefile (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp-debug.c (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp-filter.h (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp-hw.c (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp-reg.h (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp-v4l2.c (100%) rename drivers/media/platform/{stm => st}/sti/bdisp/bdisp.h (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/Kconfig (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/Makefile (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-common.c (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-common.h (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-core.c (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-core.h (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-debugfs.c (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-debugfs.h (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-dvb.c (100%) rename drivers/media/platform/{stm => st}/sti/c8sectpfe/c8sectpfe-dvb.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/Kconfig (100%) rename drivers/media/platform/{stm => st}/sti/delta/Makefile (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-cfg.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-debug.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-debug.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-ipc.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-ipc.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mem.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mem.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mjpeg-dec.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mjpeg-fw.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mjpeg-hdr.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-mjpeg.h (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta-v4l2.c (100%) rename drivers/media/platform/{stm => st}/sti/delta/delta.h (100%) rename drivers/media/platform/{stm => st}/sti/hva/Kconfig (100%) rename drivers/media/platform/{stm => st}/sti/hva/Makefile (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-debugfs.c (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-h264.c (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-hw.c (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-hw.h (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-mem.c (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-mem.h (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva-v4l2.c (100%) rename drivers/media/platform/{stm => st}/sti/hva/hva.h (100%) rename drivers/media/platform/{stm => st}/stm32/Kconfig (100%) rename drivers/media/platform/{stm => st}/stm32/Makefile (100%) rename drivers/media/platform/{stm => st}/stm32/dma2d/dma2d-hw.c (100%) rename drivers/media/platform/{stm => st}/stm32/dma2d/dma2d-regs.h (100%) rename drivers/media/platform/{stm => st}/stm32/dma2d/dma2d.c (100%) rename drivers/media/platform/{stm => st}/stm32/dma2d/dma2d.h (100%) rename drivers/media/platform/{stm => st}/stm32/stm32-dcmi.c (100%) delete mode 100644 drivers/media/platform/stm/Kconfig delete mode 100644 drivers/media/platform/stm/sti/Kconfig create mode 100644 drivers/media/platform/sunxi/Kconfig rename drivers/media/platform/{allwinner => sunxi}/Makefile (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/Kconfig (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/Makefile (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/sun4i_csi.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/sun4i_csi.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/sun4i_dma.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun4i-csi/sun4i_v4l2.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/Kconfig (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/Makefile (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/sun6i_csi.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/sun6i_csi.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/sun6i_csi_reg.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/sun6i_video.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun6i-csi/sun6i_video.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-di/Kconfig (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-di/Makefile (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-di/sun8i-di.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-di/sun8i-di.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/Kconfig (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/Makefile (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/sun8i-formats.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/sun8i-rotate.h (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/sun8i_formats.c (100%) rename drivers/media/platform/{allwinner => sunxi}/sun8i-rotate/sun8i_rotate.c (100%) create mode 100644 drivers/net/ethernet/intel/ice/ice_vf_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_vf_lib.h create mode 100644 drivers/net/ethernet/intel/ice/ice_vf_lib_private.h copy drivers/net/ethernet/intel/ice/{ice_sriov.c => ice_virtchnl.c} (58%) create mode 100644 drivers/net/ethernet/intel/ice/ice_virtchnl.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb_mac.c delete mode 100644 drivers/staging/mt7621-dts/Kconfig delete mode 100644 drivers/staging/mt7621-dts/Makefile delete mode 100644 drivers/staging/mt7621-dts/TODO delete mode 100644 lib/rust.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/file_operations.rs create mode 100644 rust/kernel/hwrng.rs create mode 100644 samples/rust/hostprogs/.gitignore create mode 100644 samples/rust/hostprogs/Makefile create mode 100644 samples/rust/hostprogs/a.rs create mode 100644 samples/rust/hostprogs/b.rs create mode 100644 samples/rust/hostprogs/single.rs create mode 100644 scripts/generate_rust_target.rs create mode 100644 sound/soc/sof/ipc3-topology.c create mode 100644 tools/testing/selftests/bpf/cap_helpers.c create mode 100644 tools/testing/selftests/bpf/cap_helpers.h delete mode 100644 tools/testing/selftests/vm/soft-dirty.c