This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 10a64d66e319 Merge branch 'akpm-current/current' omits 9cd3a70aa92e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c77670c6dede Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5c152f0c366b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 36bf2696a94f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b6da49575eb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits f647de9a0d94 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3e3ebfbcd943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d41850ac19cc Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 9f0132deee4c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 98e621e6c2da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 558831f2ca72 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 78c1f970b551 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbf7b9bacf8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 729d56c60c93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96d314db7580 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d2e49455811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a1fb4ababd0 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ea00715da137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00013f3766d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40d933819b5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4c551140892 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b586ca255ce4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83a749ccfd75 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 014993450642 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1f1aaf99eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d4500016ac1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1be3324ef9d4 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 35fb57611072 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits e581ebafa134 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2005a4a1aadf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits badb8690c38a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 386408f66649 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f9d1d26d85e3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 329e03644159 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 0b435dcf7f64 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits eb32660bc9d0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 12fd0d082de6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 84f4c891bd88 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 69f27b8d6cb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4b5c7079401 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a9d154611f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d7642c28063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed8d7c440193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cca18517740 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79866ba4655b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebb1cf119f79 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 9ae953afbc93 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits aa56c1ffec68 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 715a6f898b05 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 58f103101c54 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 1a5c924aca2d ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 408150a32edf Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits e6d730357d21 selftests: use -isystem instead of -I to include headers omits 34e0766da45d selftests: kselftest framework: provide "finished" helper omits 88ccf2bba0c1 selftests: vm: remove dependecy from internal kernel macros omits 86bd0a7454ab selftests: vm: add the uapi headers include variable omits 31b1a78539fe selftests: mptcp: add the uapi headers include variable omits 6dcc96d96b9e selftests: net: add the uapi headers include variable omits da0aa8cacb94 selftests: landlock: add the uapi headers include variable omits 665fd8fe1f54 selftests: kvm: add the uapi headers include variable omits 7f2f1918c292 selftests: futex: add the uapi headers include variable omits 78de3522ef1a selftests: correct the headers install path omits d99ba61f3c40 selftests: add and export a kernel uapi headers path omits 63b9f8e8ece5 selftests: set the BUILD variable to absolute path omits e838fbd842fe kcov: properly handle subsequent mmap calls omits 7bc8f750ebfe kcov: split ioctl handling into locked and unlocked parts omits 761411fe6609 panic: allow printing extra panic information on kdump omits 671bf16a086e panic: add option to dump all CPUs backtraces in panic_print omits 94f166bc16a5 sysctl: documentation: fix table format warning omits 755a1d0ce3a6 docs: sysctl/kernel: add missing bit to panic_print omits 3d848d5d542f kasan: no need to unset panic_on_warn in end_report() omits 285567cc3ded ubsan: no need to unset panic_on_warn in ubsan_epilogue() omits 3b7394652f68 panic: unset panic_on_warn inside panic() omits da77a16c83bc docs: kdump: add scp example to write out the dump file omits 36eaacbdae81 docs: kdump: update description about sysfs file system support omits 05e08abe9a4c arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits cb0e64147447 x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 17f0a0a3f76c riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits ea9be9defd45 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits 333d1a8d0e3b selftests/exec: test for empty string on NULL argv omits b9692ec0f84e exec: Fix min/max typo in stack space calculation omits 64b78c71ca1e exec: force single empty string when argv is empty omits 014c2b96cd16 fat: use pointer to simple type in put_user() omits ae43ff202f81 minix: fix bug when opening a file with O_DIRECT omits 327893fde784 fs/pipe.c: local vars have to match types of proper pipe_i [...] omits faffbb86bdf9 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits fe55b9be7873 init/main.c: silence some -Wunused-parameter warnings omits 33437b2582a8 init: use ktime_us_delta() to make initcall_debug log more [...] omits 0ad1d7e474ed kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits 591048580b29 binfmt: move more stuff undef CONFIG_COREDUMP omits 7044ec9881a4 ELF: fix overflow in total mapping size calculation omits a074be9e0cd2 fs/binfmt_elf: refactor load_elf_binary function omits 8ceb813e3bc4 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 omits e273b170fc41 fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits 32fbcfa08728 scripts/checkpatch.pl: remove _deferred and _deferred_once [...] omits cbded2e10159 checkpatch: add early_param exception to blank line after [...] omits 89172573625f checkpatch: add --fix option for some TRAILING_STATEMENTS omits a4c2323a5a71 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits ffd6a1c87678 lz4: fix LZ4_decompress_safe_partial read out of bound omits 1743830424b3 bitfield: add explicit inclusions to the example omits 7d7cd88786df ilog2: force inlining of __ilog2_u32() and __ilog2_u64() omits 5e9cd8b0223f include: drop pointless __compiler_offsetof indirection omits 6c56965d183d Kconfig.debug: make DEBUG_INFO always default=n omits 6251cabd6fa9 Kconfig.debug: make DEBUG_INFO selectable from a choice omits c53d84481aaf proc/sysctl: make protected_* world readable omits 8f454c4488ed proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits 315dccef4186 proc/vmcore: fix possible deadlock on concurrent mmap and read omits 32f9e115636b proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits 2d9768174017 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits d0fa99053a22 kernel/hung_task.c: Monitor killed tasks. omits 5bca39a1aab9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 6b7473a16590 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2d26f459b1d6 mm/damon: remove redundant page validation omits 2a325e799fe7 mm/damon: remove the target id concept omits a1baae97bd7b mm/damon/core: move damon_set_targets() into dbgfs omits 54357fc527ef Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits a0a178151535 mm/damon/dbgfs/init_regions: use target index instead of t [...] omits d30a84e84bfd mm/gup: migrate device coherent pages when pinning instead [...] omits 49782387e13d mm: remove the vma check in migrate_vma_setup() omits 10c1dbb1c4e4 tools: update test_hmm script to support SP config omits 10fa5db74697 tools: update hmm-test to support device coherent type omits 7370f48be7a9 lib: add support for device coherent type in test_hmm omits bbb33398f561 lib: test_hmm add module param for zone device type omits 333331db2e0f lib: test_hmm add ioctl to get zone device type omits 5f6ab9511e5a drm/amdkfd: coherent type as sys mem on migration to ram omits 9731a0688e7f drm/amdkfd: add SPM support for SVM omits 184be73ea966 mm/gup: fail get_user_pages for LONGTERM dev coherent type omits 0a5c095423a8 mm: add device coherent vma selection for memory migration omits d4de82d1f1b0 mm: add zone device coherent type memory support omits a50f147206b8 mm: build migrate_vma_* for all configs with ZONE_DEVICE support omits 7417de608160 mm: include <asm/tlbflush.h> in migrate_device.c omits 1c401eef61b2 mm: move the migrate_vma_* device migration code into its [...] omits 2c1f954e9bbd mm: refactor the ZONE_DEVICE handling in migrate_vma_pages omits 10a36748e912 mm: refactor the ZONE_DEVICE handling in migrate_vma_insert_page omits 39c2962787fc mm: refactor check_and_migrate_movable_pages omits edf51d693ec7 mm: generalize the pgmap based page_free infrastructure omits dac7c3c03153 fsdax: depend on ZONE_DEVICE || FS_DAX_LIMITED omits 56370af4a76c mm: remove the extra ZONE_DEVICE struct page refcount omits 26702b0cc23d fix for "mm: don't include <linux/memremap.h> in <linux/mm.h>" omits 4a22382e4a12 mm-dont-include-linux-memremaph-in-linux-mmh-fix omits 1598f04b4768 mm: don't include <linux/memremap.h> in <linux/mm.h> omits 298fa6c74f9e mm: simplify freeing of devmap managed pages omits 72112dea3c1c mm: move free_devmap_managed_page to memremap.c omits 1e836c065690 mm: remove pointless includes from <linux/hmm.h> omits ae8f494f3456 mm: remove the __KERNEL__ guard from <linux/mm.h> omits 89b1f76102d7 mm: remove a pointless CONFIG_ZONE_DEVICE check in memremap_pages omits 1c062acd0086 mm/hmm.c: remove unneeded local variable ret omits 26307934f463 mm/highmem: remove unnecessary done label omits 921fbe221149 highmem-document-kunmap_local-v2 omits 2a2ecaa7457f highmem: document kunmap_local() omits b1f094c9c324 mm: uninline copy_overflow() omits 8d3b21a8ebc5 mm: remove usercopy_warn() omits f713ccfec3fd mm/zswap.c: allow handling just same-value filled pages omits 139da638a328 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 05ed536f4f98 mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP omits fee3671813f4 mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) omits f4ed13c27b4f mm/munlock: page migration needs mlock pagevec drained omits 46711d3918f9 mm/internal: Implement no-op mlock_page_drain() for !CONFIG_MMU omits fcdacf66ad26 mm/munlock: fix kernel-doc formatting issues omits dbda0d69ff82 mm/munlock: mlock_page() munlock_page() batch by pagevec omits cbab7a36257f mm/munlock: delete smp_mb() from __pagevec_lru_add_fn() omits 3971433d5c9a mm/migrate: __unmap_and_move() push good newpage to LRU omits 508be11e08a1 mm/munlock: mlock_pte_range() when mlocking or munlocking omits ac86337f1961 mm/munlock: maintain page->mlock_count while unevictable omits 04066c6b9036 mm/munlock: replace clear_page_mlock() by final clearance omits e183294c697d mm/munlock: rmap call mlock_vma_page() munlock_vma_page() omits b2636bd7f413 mm/munlock: delete munlock_vma_pages_all(), allow oomreap omits 94a7d237e5b1 mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE omits 576f2c04b5bd mm/munlock: delete page_mlock() and all its works omits 47864e9229f3 drivers/base/memory: determine and store zone for single-z [...] omits 8ad1c294f97f drivers/base/node: rename link_mem_sections() to register_ [...] omits c15f92745fcb mm/memory_hotplug: fix misplaced comment in offline_pages omits a363f1b5556e mm/memory_hotplug: clean up try_offline_node omits 229fa1acf20f mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] omits 0f13786d4a75 mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix omits fa6da5f787a2 mm/memory_hotplug: remove obsolete comment of __add_pages omits 698d12f0f201 drivers/base/node: consolidate node device subsystem initi [...] omits ce6375965337 drivers/base/memory: add memory block to memory group afte [...] omits 57c64cc40c39 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 3160cdcf8d02 mm: make free_area_init_node aware of memory less nodes omits 92cc31893f0b mm, memory_hotplug: reorganize new pgdat initialization omits ea87fbd43063 mm, memory_hotplug: drop arch_free_nodedata omits 7040af556b4b mm-handle-uninitialized-numa-nodes-gracefully-fix omits 3cab71c03e4f mm: handle uninitialized numa nodes gracefully omits 9b186e2ce7b3 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits 34f742120414 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 3248d1001845 mm/balloon_compaction: make balloon page compaction callba [...] omits 545d432fd04c mm/hwpoison: check the subpage, not the head page omits 0648525ac357 mm/vmstat: add event for ksm swapping in copy omits 71235935e7f0 mm: page_io: fix psi memory pressure error on cold swapins omits 658e3329c1a2 memory tiering: skip to scan fast memory omits 15250710cd48 numa-balancing-optimize-page-placement-for-memory-tiering- [...] omits d9acd73dd333 numa-balancing-optimize-page-placement-for-memory-tiering- [...] omits 47ed86c0152d numa-balancing-optimize-page-placement-for-memory-tiering- [...] omits 0acf95fc0006 NUMA balancing: optimize page placement for memory tiering system omits 73fe119f27e9 NUMA Balancing: add page promotion counter omits 6920d86752ab powerpc/fadump: opt out from freeing pages on cma activati [...] omits d8138ddd5589 mm/cma: provide option to opt out from exposing pages on a [...] omits ed078b9a8b7f mm,migrate: fix establishing demotion target omits 471941b88a04 mm/migration: add trace events for base page and HugeTLB m [...] omits 8242ace38674 mm/migration: add trace events for THP migrations omits 8f2e3126bf72 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 547dd4a80218 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits f40adeb678b1 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits 315bb31df57d mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 6ba557392c8b selftests: vm: add a hugetlb test case omits 78b064b83b08 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits e913b23e95aa mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 06e86e6a5fed mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits f405e9f42a2a mm: invalidate hwpoison page cache page in fault path omits a61f69dbdccb mm/memory-failure.c: remove unnecessary PageTransTail check omits 64eb2a27fa6a mm/memory-failure.c: remove obsolete comment in __soft_off [...] omits afd2bf9fb94e mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] omits f6d13dfb67be mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev omits 98df4127de0d mm/memory-failure.c: remove unneeded orig_head omits dc125631ad08 mm/memory-failure.c: rework the signaling logic in kill_proc omits af765d6ca391 mm/memory-failure.c: avoid walking page table when vma_add [...] omits 6a06e0982155 mm/memory-failure.c: minor clean up for memory_failure_dev [...] omits 38f8428868d6 mm/hwpoison: fix error page recovered but reported "not re [...] omits d64509ad6d67 mm/memory-failure.c: remove obsolete comment omits 94c33b8b7751 mm: enforce pageblock_order < MAX_ORDER omits 97613aa848c7 cma: factor out minimum alignment requirement omits 50cf34ba120f mm/page_alloc: don't pass pfn to free_unref_page_commit() omits d1416ee1a562 mm/mmzone.h: remove unused macros omits fa8b2b8a19b3 mm: discard __GFP_ATOMIC omits 49c228ec99a3 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits 03bddd4fb3b7 mm/page_alloc: add penalty to local_node omits 190b5e51a873 mm/page_alloc: adding same penalty is enough to get round- [...] omits d7669f8cbc7f mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits 7081e04de6da mm/vmalloc.c: vmap(): don't allow invalid pages omits 9e3d1e0371fb mm/vmalloc.c: fix "unused function" warning omits ab536189d752 mm/vmalloc: eliminate an extra orig_gfp_mask omits 374f12daf3e2 mm/vmalloc: add adjust_search_size parameter omits 5480a8bbdd92 mm/vmalloc: Move draining areas out of caller context omits 88573bfef0e7 mm/vmalloc: remove unneeded function forward declaration omits aba47d8ee3d1 mm-sparsemem-fix-mem_section-will-never-be-null-gcc-12-warning-v2 omits 34841b66adc5 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning omits 2b90c1021ab6 mm/sparse: make mminit_validate_memmodel_limits() static omits 32056eb53073 mm: replace multiple dcache flush with flush_dcache_folio() omits 4f38b6fbdcc1 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] omits a622aea591f0 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() omits 7a9b0657259b mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits f2f2d4a6e380 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits 88e151e1866e mm: fix missing cache flush for all tail pages of compound page omits be7659abda40 mm: thp: fix wrong cache flush in remove_migration_pmd() omits cadb03b20dd8 mm: remove mmu_gathers storage from remaining architectures omits ff042edaec3e mm: merge pte_mkhuge() call into arch_make_huge_pte() omits 11576f931d43 mm/huge_memory: remove stale locking logic from __split_hu [...] omits c2a18548b220 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 3bc210521148 mm/swapfile: remove stale reuse_swap_page() omits 8ce02be4bf34 mm/khugepaged: remove reuse_swap_page() usage omits 042624b801a4 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits ba2914018beb mm: streamline COW logic in do_swap_page() omits 3abc5ac015ee mm: slightly clarify KSM logic in do_swap_page() omits 8eb93c99b1f9 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits dcdceeb5b619 mm: optimize do_wp_page() for exclusive pages in the swapcache omits fb9411111fe2 mm: generalize ARCH_HAS_FILTER_PGPROT omits f6eaecb99d6a mm/memcg: retrieve parent memcg from css.parent omits b0d7c4f24589 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits e7a96af86363 memcg-add-per-memcg-total-kernel-memory-stat-v2 omits aa52e3b220ad memcg: add per-memcg total kernel memory stat omits 6cc1515bd002 memcg: replace in_interrupt() with !in_task() omits ccb193cdb08f tmpfs: support for file creation time omits 6197b175603d mm/gup: remove unused get_user_pages_locked() omits f80e681f5aa7 mm: change lookup_node() to use get_user_pages_fast() omits 81bb6fd973e5 mm/gup: remove unused pin_user_pages_locked() omits 935c5f99d04f mm/gup: follow_pfn_pte(): -EEXIST cleanup omits be9ca3025401 mm: fix invalid page pointer returned with FOLL_PIN gups omits 183b404413ec filemap: remove find_get_pages() omits 614514b1d0c6 mm-move-page-writeback-sysctls-to-is-own-file-fix omits 1c99db4b28b2 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes omits 596ce22d810e mm: move page-writeback sysctls to their own file omits e83638bcc8ac mm: unexport page_init_poison omits 329387cecd38 mm/page_owner: record task command name omits b538d4c764bd mm/page_owner: print memcg information omits 980af635e464 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] omits 9f5ad60ec80d lib/vsprintf: avoid redundant work with 0 size omits a82faec3b37c Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 2ae7a71730f7 documentation-vm-page_ownerrst-update-the-documentation-fix omits 72e8eb3f5ca5 Documentation/vm/page_owner.rst: update the documentation omits 3c6e3795e3e5 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 6bee09b69ae5 tools/vm/page_owner_sort.c: two trivial fixes omits 8bc9ea8650e3 tools/vm/page_owner_sort.c: support sorting pid and time omits 201802a497d3 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 5ea09ae70413 tools/vm/page_owner_sort.c: support sorting by stack trace omits 52f42c15dabd tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits c166a2c1cab6 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 16e19fb507ba mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits ad67271ea3f2 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 51877d9163da kasan: improve vmalloc tests omits 7fd7962a4562 kasan: documentation updates omits 7a9cf14708a5 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 87fc9fb6c04d kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 2bcf41ea385c kasan: add kasan.vmalloc command line flag omits cee4d82a37f1 kasan: clean up feature flags for HW_TAGS mode omits e69013979f2b kasan: mark kasan_arg_stacktrace as __initdata omits e4d237c8fda2 kasan, arm64: don't tag executable vmalloc allocations omits 46a8fd0a41ac kasan, vmalloc: only tag normal vmalloc allocations omits 1263c6953884 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 3bc3201476f8 kasan, page_alloc: allow skipping memory init for HW_TAGS omits 5a0ab0caecc9 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 756425e44d94 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits e20274658042 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits f7659da1c4d8 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 4ea8c39c3743 kasan, vmalloc: add vmalloc tagging for SW_TAGS omits 5dd4d14dbdde kasan, arm64: reset pointer tags of vmapped stacks omits b0523814eebc kasan, fork: reset pointer tags of vmapped stacks omits 74db6b6780c6 kasan, vmalloc: reset tags in vmalloc functions omits b64fc8e1d675 kasan: add wrappers for vmalloc hooks omits b6862213cb03 kasan: reorder vmalloc hooks omits a88449e336f5 kasan, vmalloc: drop outdated VM_KASAN comment omits 658af5c93fe5 kasan, x86, arm64, s390: rename functions for modules shadow omits 36ce45a3e7c7 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 2edc5231c45d kasan: clean up metadata byte definitions omits f3dd9f724b95 kasan, page_alloc: rework kasan_unpoison_pages call site omits ff1894041eb2 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 54c50793578d kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits ca2e2fc5dee8 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits 7ed1f5abe5e0 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 62a1c2471437 kasan, page_alloc: refactor init checks in post_alloc_hook omits 73ce9ca2d740 kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 056694afe3be mm: clarify __GFP_ZEROTAGS comment omits aada835459f1 kasan: drop skip_kasan_poison variable in free_pages_prepare omits 607cdd3b1931 kasan, page_alloc: init memory of skipped pages on free omits 07f866b5a72d kasan, page_alloc: simplify kasan_poison_pages call site omits 1e4d91cee85f kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 50d3e3430837 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits 2baf3c12365b kasan, page_alloc: deduplicate should_skip_kasan_poison omits 947582f116c0 mount: warn only once about timestamp range expiration omits 307161ab6826 mm: remove congestion tracking framework omits a9a76eddf2d0 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits ed5061733bec NFS: remove congestion control omits 975cce1a5f07 fuse: don't set/clear bdi_congested omits bda1b3a2cbb3 cephfs: don't set/clear bdi_congestion omits e3e74e93dc13 f2f2: replace some congestion_wait() calls with io_schedul [...] omits e3ff19034c26 f2fs: change retry waiting for f2fs_write_single_data_page() omits 0aac5fd6790b ext2: remove unused pointer bdi omits c533bf9f7c5f remove-bdi_congested-and-wb_congested-and-related-functions-fix omits 5d701b6e02c8 mm/fs: remove bdi_congested() and wb_congested() and relat [...] omits 3084c8473f05 mm/fs: remove inode_congested() omits 5958ed8639ce ocfs2: fix ocfs2 corrupt when iputting an inode omits 5ceed0bc02f6 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a13daca913b4 ocfs2: reflink deadlock when clone file to the same direct [...] omits d352950aff78 fs/ocfs2: fix comments mentioning i_mutex omits 5b7a528c3096 ocfs2: cleanup some return variables omits d85d6782d85b ntfs: add sanity check on allocation size omits a0cb83e9eab3 procfs: prevent unprivileged processes accessing fdinfo dir omits b7c9710fd9ef /proc/kpageflags: do not use uninitialized struct pages omits b1f515ff9d2d /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 28b6c1602f3e hugetlbfs: fix a truncation issue in hugepages parameter omits 2f14968627d5 mm: fix use-after-free when anon vma name is used after vm [...] omits b9aa3c1b8266 kasan: test: prevent cache merging in kmem_cache_double_destroy omits ce87ceaad71e mm/hugetlb: fix kernel crash with hugetlb mremap omits 833692556ed6 selftests/vm: cleanup hugetlb file after mremap test omits e9a68cbcc4f0 mm: fix panic in __alloc_pages omits 646919f47e7a coredump: also dump first pages of non-executable ELF libraries omits f68eda78e6a0 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 12eed9aa3b90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 106e10c4839e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d554d0637a0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45499cc36039 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce9d663750fa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f84b41430f50 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1233174971f3 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 95df3ac9e50e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a60958df264a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31e250d5a873 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 49c7b7ce399a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 381a0c7531d9 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits a8bc33926e8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b19fd146b7bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 066e5ecbcb14 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7199f895b9b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f36aaefc92ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d59d4afe95d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1abd25691273 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83f6ad938196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2fb79cfb26d Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 9202d67a3c2a Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits eec0f6a37559 next-20220214/drm-intel omits d7e7b7e2d3f5 next-20220214/amdgpu omits c401fa1892b3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 048a59ef55a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1e114ca3edbd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 6a18e2b7aa9c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 6dd102959920 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits e8952af18cca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7b495b975bf8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits bc1a672d5d6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6657a9d44796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddddffe02717 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6f3187d3d950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ca7f7cef008 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits f210ea5395dc Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 54e2f59c1955 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f391ee89c586 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits faceeeaca51b Merge branch 'master' of git://linuxtv.org/media_tree.git omits bec8dd03afda Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 926acc95d029 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b48742a3dab5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 15e88dee2528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39b3568da8c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 057a4bafd8d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4921a96fc233 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 305c09ab8681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e61b188ac3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7bacba079db9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3eb5b2799b31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67fe1e75a532 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 0c5bf862e63c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b5a0f8c5fb09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8616c1a60aa6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0d71e9c10d6a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a10d0051fa99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b18f0b656ca Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits d4ffa112ca26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a90c20f4de5f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 67fda799bc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40fecbc996ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e7e7be36f36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93d5f4ec70a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1310b6feae8b Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 739b69da51f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 999fbc3e2a02 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits aebf8f47f9b6 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1facc18a5876 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b42c5cebb25e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c860ec06898e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 89763561b5c1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d647f1562d3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c5964a1c14b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 939e7c5f13bb Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 92eebd2a5ed7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 2dfb2bbea1db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53d20c273cf2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 4137aabfa441 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits dfe39b4aa98f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d3a5d0e9c937 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 32667b2c244b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53e83bf3cb1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a28dd2ed4ebb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 6689afe2e8bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b99b80c5fd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c0f12111f16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b50b2f9c785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29c04f28297e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e4a6bde082d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc2ecce44bdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7fe0e29c70ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6fa4f1c34b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 01482be488c6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8e51a0fc0934 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 074ec8c64a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acbc9b453c34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3a69ec73b95 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 6f7c4650c48e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 5f6534baefdb Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits faea0d5ac950 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 371dd56ee35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2b619d504a3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 490fcb5ad138 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 519817c8f9d2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 81644e28765d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8753fc9adf22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53154621845a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits d40522446fec Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 362a911a6b91 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a9c7e4e2dc10 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b44c7a0982ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8cbd0a2cc1c9 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 6994c820a2d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4ab7aea57a24 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 64ddd1366364 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 8f4ac7c2a8cc Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 4d30f00564b6 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits b44e81fc8725 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 86dc3340c34d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6fd71d0585e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6170eec51748 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e885c534b95c Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 0f88f4d90ace Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 35b7cdc49bb5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 312b241641c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0e24a5b04683 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2eab41acee1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b3a332e2439a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 69a8b15da340 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c1cfa28a867 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 541b0c2056f5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 780273e0d5d1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits e8c41b2cf1d9 Merge branch 'for-next-next-v5.17-20220214' into for-next- [...] omits 51cef5d11e95 Merge branch 'for-next-current-v5.16-20220214' into for-ne [...] omits fe70e6414458 Merge branch 'ext/naohiro/sb-write-reloc' into for-next-ne [...] omits 831822e7db2b Merge branch 'ext/josef/eh-fixes' into for-next-next-v5.17 [...] omits d3ca5147b6f6 Merge branch 'ext/qu/waste-cpu-v4-partial' into for-next-n [...] omits 0a2ca519bf72 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] omits 3e8c94a65a10 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] omits 216d003722ef Merge branch 'ext/omar/encoded-13-git' into for-next-next- [...] omits 548a9dd8b4bc Merge branch 'misc-next' into for-next-next-v5.17-20220214 omits aa1f4fce9903 Merge branch 'misc-5.17' into for-next-current-v5.16-20220214 omits 19055a8695a3 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] omits 2b27b7e8b6df btrfs: introduce dedicated helper to scrub simple-stripe b [...] omits 8c06f62e41f6 btrfs: introduce dedicated helper to scrub simple-mirror b [...] omits cc840a79a0f0 btrfs: introduce a helper to locate an extent item omits 406c976a7b3c btrfs: expand subpage support to any PAGE_SIZE > 4K omits faa580915698 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits 03c1066f1233 btrfs: use dummy extent buffer for super block sys chunk a [...] omits 4757e014a3af btrfs: add BTRFS_IOC_ENCODED_WRITE omits 5bd64b6fcc31 btrfs: add BTRFS_IOC_ENCODED_READ ioctl omits 068d43a1142e btrfs: add definitions and documentation for encoded I/O ioctls omits 0f3aa5c20835 btrfs: optionally extend i_size in cow_file_range_inline() omits 793205b0da0a btrfs: clean up cow_file_range_inline() omits ac2913de2828 btrfs: support different disk extent size for delalloc omits ed224b4d477e btrfs: add ram_bytes and offset to btrfs_ordered_extent omits d868fad7efe2 btrfs: don't advance offset for compressed bios in btrfs_c [...] omits 7e185bb0c297 fs: export variant of generic_write_checks without iov_iter omits cf88dc635cdc fs: export rw_verify_area() omits 5531f4a24bfd btrfs: zoned: mark relocation as writing omits 96ba9d726bf7 fs: add asserting functions for sb_start_{write,pagefault, [...] omits 60c555e82e2c btrfs: do not clean up repair bio if submit fails omits 7cd53042c1d0 btrfs: do not try to repair bio that has no mirror set omits 77ebd0b2f1a3 btrfs: do not double complete bio on errors during compres [...] omits 4bba2d39e78b btrfs: track compressed bio errors as blk_status_t omits c7d664514d6b btrfs: remove the bio argument from finish_compressed_bio_read omits 0f10b44bb0e7 btrfs: check correct bio in finish_compressed_bio_read omits b904c5710593 btrfs: handle csum lookup errors properly on reads omits b62c906e5f3e btrfs: make search_csum_tree return 0 if we get -EFBIG omits 7446fe3552b3 btrfs: defrag: use btrfs_defrag_ctrl to replace btrfs_ioct [...] omits 2b2283ffa6ac btrfs: defrag: introduce btrfs_defrag_ctrl structure for l [...] omits f013ad24ee6e btrfs: uapi: introduce BTRFS_DEFRAG_RANGE_MASK for later s [...] omits e6bdccf29c3c arch: Remove references to CONFIG_NFSD_V3 in the default configs omits 2fe159eac97a NFSD: Remove CONFIG_NFSD_V3 omits 424068f103a8 SUNRPC: Remove svc_shutdown_net() omits b4911a303f96 SUNRPC: Rename svc_close_xprt() omits 26978084103a SUNRPC: Rename svc_create_xprt() omits 8e3ed297995c Merge branch 'for-5.18-panic-deadlocks' into for-next omits a9bed2a9f967 kbuild: replace $(if A,A,B) with $(or A,B) omits 8a3d8d8a3c55 Merge locking/core into tip/master omits 4d1e515f4899 Merge x86/sev into tip/master omits bba0518105c3 Merge x86/sgx into tip/master omits e3649c5bd85e Merge x86/cpu into tip/master omits b225e8a41f3c Merge irq/core into tip/master omits 4d6204349ed9 Merge x86/irq into tip/master omits 8838a45b9784 Merge perf/core into tip/master omits 6b018ec09d7d Merge sched/core into tip/master omits 3a7ccf516763 Merge x86/paravirt into tip/master omits 3114715c005b Merge x86/build into tip/master omits cbbba6f6c22b Merge x86/misc into tip/master omits 4e709cf0d225 dm: reduce dm_target_io struct by 8 bytes omits a60d429f4de7 dm: avoid costly xchg in start_io_acct unless needed omits 1f3c938ea2e6 dm: restrict capabilities of bios handled with __send_dupl [...] omits 224b28edd00e gfs2: Initialize gh_error in gfs2_glock_nq omits 9863ee899b0b gfs2: Make use of list_is_first omits d4e3b2f64d8a gfs2: Switch lock order of inode and iopen glock omits de783bb0db7b gfs2: cancel timed-out glock requests omits e90329f35dbc gfs2: Expect -EBUSY after canceling dlm locking requests omits 4e8f6968f644 gfs2: gfs2_setattr_size error path fix omits 700e82af02f2 gfs2: assign rgrp glock before compute_bitstructs omits 8df4b5237f45 dm: move duplicate code in callers of alloc_tio into alloc_tio omits d47ec5088e20 dm delay: use dm_submit_bio_remap omits b3074b05dfe8 dm crypt: use dm_submit_bio_remap omits 99b5428d31f0 dm: add dm_submit_bio_remap interface omits 6fea5b45f6ae block: add bio_start_io_acct_remapped for the benefit of DM omits b547d9589566 dm: move kicking of suspend queue to dm_io_dec_pending omits 03973660cbe5 dm: record old_sector in dm_target_io before calling map function omits 02ac5ee1018b dm: remove code only needed before submit_bio recursion omits 41a533dc5344 dm: remove unused mapped_device argument from free_tio omits 650116fb2c0f dm: remove impossible BUG_ON in __send_empty_flush omits 2f6d34fca5e0 dm: reduce code duplication in __map_bio omits 1a59c7b8caed dm: refactor dm_split_and_process_bio a bit omits f88660e5b492 dm: fold __clone_and_map_data_bio into __split_and_process_bio omits c207a3363c8e dm: rename split functions omits a457d40e1b5c Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] omits 14f71764c260 Merge branch 'for-5.18' into for-next omits 8615055f00a5 printk: defer_console_output: use atomic update omits 46c22c5279f7 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits e27cd859ac8c MAINTAINERS: add missing "security/integrity" directory omits 5e8d21c230f9 ima: Fix trivial typos in the comments omits ce352be35ba0 Merge branch 'async_notif' into next adds c24449b32109 Merge tag 'hyperv-fixes-signed-20220215' of git://git.kern [...] adds 2572da44a511 Merge tag 'for-5.17/parisc-3' of git://git.kernel.org/pub/ [...] adds 705d84a366cf Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/s [...] adds a254a9da455c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c5d9ae265b10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e923b71a3eb0 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 4f6de676d94e arm64: Correct wrong label in macro __init_el2_gicv3 adds dd12b0f4a167 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds f449fd5ee93a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 009697027d8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 032062f363b4 tipc: fix wrong publisher node address in link publications adds 525b108e6d95 net: phy: mediatek: remove PHY mode check on MT7531 adds bdc120a2bcd8 net: ieee802154: ca8210: Fix lifs/sifs periods adds b465c0dc83be Merge tag 'ieee802154-for-net-2022-02-15' of git://git.ker [...] adds 25206111512d crypto: af_alg - get rid of alg_memory_allocated adds 9d2d38c35e7a ipv4: add description about martian source adds 2a36ed7c1cd5 dpaa2-switch: fix default return of dpaa2_switch_flower_pa [...] adds 07dd44852be8 dpaa2-eth: Initialize mutex used in one step timestamping path adds 9ceaf6f76b20 bonding: fix data-races around agg_select_timer adds ef5764057540 net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() adds 7e5b6a5c8c44 mctp: fix use after free adds 8d2b1a1ec9f5 CDC-NCM: avoid overflow in sanity checking adds 1b5c4366800f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 61d06f01f971 selftests: bpf: Check bpf_msg_push_data return value adds 9aa12b90bdea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0eed19c55c1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 698c0cde926a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a9588e733db0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9fdb6d8d4658 Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds a621cad0b292 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0cd7dc8ad4a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 038438a25c45 usb: dwc3: pci: add support for the Intel Raptor Lake-S adds d7c93a903f33 usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel B [...] adds 8b328f8002bc xhci: re-initialize the HC during resume if HCE was set adds 243a1dd7ba48 xhci: Prevent futile URB re-submissions due to incorrect r [...] adds 839f8a95ad9c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 5d683adb34f6 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds b6821b0d9b56 staging: fbtft: fb_st7789v: reset display before initialization adds 1a2020708551 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds aef772af6ebc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7d0fb879ac01 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3c62fd3406e0 dmaengine: ptdma: Fix the error handling path in pt_core_init() adds aa7accb7f91c dmaengine: at_xdmac: Fix missing unlock in at_xdmac_tasklet() adds 2d21543efe33 dmaengine: sh: rcar-dmac: Check for error num after setting mask adds e831c7aba950 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in [...] adds da2ad87fba08 dmaengine: sh: rcar-dmac: Check for error num after dma_se [...] adds 455896c53d5b dmaengine: shdma: Fix runtime PM imbalance on error adds 5ec5cf13da9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7f92997740ee Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds fe75cc662a17 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e0ca373ccbe7 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 4ca25eeb84be Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds b073a5c2a26b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 69aaa2317928 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 96faa6c022b8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 7f4c5a26f735 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop adds 10af11564617 scsi: ufs: core: Fix divide by zero in ufshcd_map_queues() adds 5421325f2b6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2260ef93396c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 08a7a3701bcc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 036cf7c89bb7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 12f4a665cc35 RISC-V: Fix hartid mask handling for hartid 31 and up adds 2b35d5b7d130 RISC-V: Fix handling of empty cpu masks adds 5feef64f4c67 RISC-V: Fix IPI/RFENCE hmask on non-monotonic hartid ordering adds 4246a020c0b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f66db29e241 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" adds 2dbf6a401147 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0f9d9aa41ab2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 287b5401bf36 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a9d1ea1cfc32 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 61ad4e5b50df Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 08af3628a0e7 treewide: Replace zero-length arrays with flexible-array members new 757856e8836b Merge branch 'for-next/kspp-fam0' into for-next/kspp new a65e8d0f9e4e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5c8166419acf kbuild: replace $(if A,A,B) with $(or A,B) new 3b132779cb3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00236a2dc8a3 perf test: Allow skip for all metrics test new 3bad20d7d129 perf vendor events: Update metrics for SkyLake Server new 34cb72efdcba perf vendor events: Update metrics for Broadwell DE new 49898fef49d6 perf vendor events: Update metrics for CascadelakeX new f16c32369bbe perf vendor events: Update metrics for HaswellX new e0f6eeefe44d perf vendor events: Update metrics for Ivybridge new c11ffe52c9f0 perf vendor events: Update for Westmere EP-DP new 09625cff0122 perf vendor events: Update metrics for IcelakeX new c42bee96e880 perf vendor events: Update for Bonnell new 10e8d85fbd19 perf vendor events: Update metrics for Broadwell new 56f57cff07d2 perf vendor events: Update metrics for BroadwellX new 4ee19e314f94 perf vendor events: Update for Goldmont new 45957c1e2321 perf vendor events: Update for GoldmontPlus new 4dd252721b28 perf vendor events: Update metrics for Haswell new dd7415ce88d0 perf vendor events: Update metrics for Icelake new 70d90a6a5752 perf vendor events: Update metrics for Ivytown new 2782403c0879 perf vendor events: Update metrics for Jaketown new ff3d02b2625c perf vendor events: Update Knights Landing new 44a9189f4c52 perf vendor events: Update Nehalem EP new 3f5f0df7bf0f perf vendor events: Update metrics for Skylake new b5948fc6fb33 perf vendor events: Update Sandybridge new a2f6001b8abb perf vendor events: Update Silvermont new 43d54e94d5f5 perf vendor events: Update Tigerlake new 274c0a75f646 perf vendor events: Update Westmere EP-SP new 4ad91126e649 perf vendor events: Update Westmere EX new be5764c4e276 perf vendor events: Update TremontX new 1a4e9f953330 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new d004b6aab4cf Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 62fe253d892b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 00778207bfaa Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new c84b0ad895de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a98ea0e1975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04fbbb4977d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aec0767bb01c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a9121eb09fe2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56e4f96756cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0da9dfb9f226 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23f9abd603cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e4a832d4235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9dcdb44f952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d10fcd2faac arm64: defconfig: Add SM8450 GCC config adds 4685e234ab34 arm64: defconfig: Add SM8450 pinctrl config adds 156f91f1c49a arm64: defconfig: Add SM8450 icc configs new bfcc08a078af Merge branch 'arm64-defconfig-for-5.17' into arm64-defconf [...] adds 7495af930835 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c new 23fb96d857c2 Merge branch 'defconfig-for-5.17' into defconfig-for-5.18 new 382e3e0eb6a8 arm64: dts: qcom: c630: disable crypto due to serror new 1b2ab1a30acb Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] new 0eb8db5b7cd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85937ce2e1c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c67a1354cb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d59db0034534 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5a68ce0a7b89 ARM: dts: rockchip: remove status from rk3288 crypto node new 82ca450db051 Merge branch 'v5.18-armsoc/dts32' into for-next new 8e1387fd70fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 387ebe1c0a15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 614fb23a54aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 55a070ab2361 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 4013ebe59431 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 40eb0dcf4114 tee: optee: fix error return code in probe function new 58eb25972cc2 Merge tag 'optee-fix2-for-v5.17' into next new f7b67642dd98 tee: amdtee: Make use of the helper macro LIST_HEAD() new eafbff34f15c Merge branch 'amdtee_for_v5.18' into next new 9e10aa1fd4fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 298e37912512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85342691b72b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 05b5b58e8eb5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new ea2bc51ccc9d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4ea665a87963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e1bcc479684 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 4a0f0b3d5900 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 53698886d6fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be7e9b4e5872 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48645c9222b4 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ba22b573312e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d20810019bac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f949a7fd7688 Merge branch 'for-next' of git://github.com/openrisc/linux.git new e00fdcecab84 parisc: Add initial vDSO support new 0b466224972d video/fbdev/stifb: Implement the stifb_fillrect() function new d86e15b40c9c parisc: Always use the self-extracting kernel feature new 41b444caf12d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bfb0ee6f18a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ddfd5dbb7217 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67ff2f262619 riscv: mm: init: mark satp_mode __ro_after_init new 5d6f45e3dde9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ed4e1a53b1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8120079e7e56 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 5c8789fc3d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 517073b621a0 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 5e8ace0371b3 Merge branch 'misc-5.17' into for-next-current-v5.16-20220215 new 9bca3201b23d Merge branch 'for-next-current-v5.16-20220215' into for-ne [...] new d3394d779b14 btrfs: uapi: introduce BTRFS_DEFRAG_RANGE_MASK for later s [...] new a65b76f42a5e btrfs: defrag: introduce control structure for later use new e6c69fcbee7e btrfs: defrag: use control structure in btrfs_defrag_file() new 46e1d01a42dc Merge branch 'misc-next' into for-next-next-v5.17-20220215 new 1ebb563f6047 fs: export rw_verify_area() new ea6e1f0107d0 fs: export variant of generic_write_checks without iov_iter new 987a6fef9b85 btrfs: don't advance offset for compressed bios in btrfs_c [...] new ba069f1fdae3 btrfs: add ram_bytes and offset to btrfs_ordered_extent new e651da519969 btrfs: support different disk extent size for delalloc new a5d549011ede btrfs: clean up cow_file_range_inline() new bee2f2a09ccd btrfs: optionally extend i_size in cow_file_range_inline() new 6032db9d6ec8 btrfs: add definitions and documentation for encoded I/O ioctls new f8fdec1e3aeb btrfs: add BTRFS_IOC_ENCODED_READ ioctl new 98a7b7e5f1b7 btrfs: add BTRFS_IOC_ENCODED_WRITE new b0ca1bd9248d Merge branch 'ext/omar/encoded-13-git' into for-next-next- [...] new 3bc2e1df1e14 btrfs: use dummy extent buffer for super block sys chunk a [...] new 8e7f7bf59a79 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new bac1332b0b69 btrfs: expand subpage support to any PAGE_SIZE > 4K new 72906121bc27 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] new e851af6b75bf btrfs: introduce a helper to locate an extent item new 175c223e5452 btrfs: introduce dedicated helper to scrub simple-mirror b [...] new c864fae1fe88 btrfs: introduce dedicated helper to scrub simple-stripe b [...] new 7c5cc429e323 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] new 687e958a1e81 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] new 847778463132 btrfs: make search_csum_tree return 0 if we get -EFBIG new 79e89e2bc908 btrfs: handle csum lookup errors properly on reads new 7be76c9a78c5 btrfs: check correct bio in finish_compressed_bio_read new 8f79c103fe60 btrfs: remove the bio argument from finish_compressed_bio_read new d1e5bf4e1242 btrfs: track compressed bio errors as blk_status_t new f9598dce2aba btrfs: do not double complete bio on errors during compres [...] new 5ba2cd2be137 btrfs: do not try to repair bio that has no mirror set new df89c4c9c037 btrfs: do not clean up repair bio if submit fails new be2a52492326 Merge branch 'ext/josef/eh-fixes' into for-next-next-v5.17 [...] new d5f9e56c77d1 fs: add asserting functions for sb_start_{write,pagefault, [...] new f927ff1abd00 btrfs: zoned: mark relocation as writing new d1a0942ec76e Merge branch 'ext/naohiro/sb-write-reloc' into for-next-ne [...] new 9f7743c67199 btrfs: remove unused parameter for btrfs_add_inode_defrag() new 546303c782db btrfs: add trace events for defrag new db360c49d476 btrfs: autodefrag: only scan one inode once new 13b2f7ab699a btrfs: close the gap between inode_should_defrag() and aut [...] new b6a513ab11a8 Merge branch 'ext/qu/autodefrag-fixes' into for-next-next- [...] new 6b17743d934e btrfs: defrag: bring back the old file extent search behavior new 2a7070365c1a btrfs: defrag: don't use merged extent map for their gener [...] new ed884d9a5090 Merge branch 'ext/qu/defrag-search' into for-next-next-v5. [...] new 7ba32505eb7f Merge branch 'for-next-next-v5.17-20220215' into for-next- [...] new 064f966fe603 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5279203f772d cifs: use a different reconnect helper for non-cifsd threads new 334835015cbd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a88cdcd7c0c0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 428f651cb80b gfs2: assign rgrp glock before compute_bitstructs new 7336905a89f1 gfs2: gfs2_setattr_size error path fix new a892b12393af gfs2: Expect -EBUSY after canceling dlm locking requests new 1fc05c8d8426 gfs2: cancel timed-out glock requests new 29464ee36bca gfs2: Switch lock order of inode and iopen glock new 5a27a43efd1d gfs2: Make use of list_is_first new a4e8145edcfd gfs2: Initialize gh_error in gfs2_glock_nq new 84bf7ea59f4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2de5fe607d10 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new b33154a92f35 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 7b83e5c4fe22 SUNRPC: Rename svc_create_xprt() new 6747d3c87355 SUNRPC: Rename svc_close_xprt() new ac9f697ddcf8 SUNRPC: Remove svc_shutdown_net() new 3fc2493721b5 NFSD: Remove CONFIG_NFSD_V3 new 42563e4e6774 arch: Remove references to CONFIG_NFSD_V3 in the default configs new 6bc65c2f672d NFSD: Fix nfsd_breaker_owns_lease() return values new d6358143b3e4 fs/lock: documentation cleanup. Replace inode->i_lock with [...] new 4e6e22c6b6bc fs/lock: add new callback, lm_lock_expired, to lock_manage [...] new 9bc6a67e9f0c fs/lock: only call lm_breaker_owns_lease if there is conflict. new dbaa47e8158e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd661b401c09 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b264a5f98b79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1ceacd055df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3b21126de60 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new d57f8db6ad70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7035abfeb16d Merge branch 'for-5.18-panic-deadlocks' into for-next new 2ba3673d7017 printk: use atomic updates for klogd work new cfab610f0005 Merge branch 'for-5.18' into for-next new 9b2babd2bde9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4241c1d823f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b0dcb3882c8 i2c: cadence: allow COMPILE_TEST new 2ce4462f2724 i2c: imx: allow COMPILE_TEST new 5de717974005 i2c: qup: allow COMPILE_TEST new 05cbbaf7ff2f Merge branch 'i2c/for-current' into i2c/for-next new 481153991c41 i2c: don't expose function which is only used internally new 9c02d4011e92 i2c: i801: Add support for Intel Raptor Lake PCH-S new 4ebf4987c091 i2c: Introduce common module to instantiate CCGx UCSI new 2079563d6f60 i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() new c2c25be6dc94 i2c: nvidia-gpu: Use temporary variable for struct device new c74a30ce1376 i2c: nvidia-gpu: Convert to use dev_err_probe() new 531310dd5d9f i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() new 1e4fe5430bd7 i2c: designware: remove unneeded semicolon new 19e138e43a08 i2c: pasemi: Drop I2C classes from platform driver variant new 75560f01a8af Merge branch 'i2c/for-mergewindow' into i2c/for-next new 748f77ae3cc5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 65f2566506f9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new dbb50309ab9e Merge branch 'docs-next' of git://git.lwn.net/linux.git new 48023937f5d6 Merge branch 'master' of git://linuxtv.org/media_tree.git new 6dc0dfc8a4a4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 631e3893c35e ACPI: PM: Print additional debug message in acpi_s2idle_wake() new 977dc3082285 ACPI: EC / PM: Print additional debug message in acpi_ec_d [...] new 8c51d352999e Merge branch 'acpi-pm' into linux-next new 9aa60f3cbafb ACPI: EC: Do not return result from advance_transaction() new 54b86141d71d ACPI: EC: Reduce indentation level in acpi_ec_submit_event() new 13a62d0e1330 ACPI: EC: Rearrange code in acpi_ec_submit_event() new 8922f193c2ef Merge branch 'acpi-ec' into linux-next new f521a6e687d1 ACPI: APEI: explicit init HEST and GHES in apci_init() new 9270b5f62c1f ACPI: APEI: rename ghes_init() with "acpi_" prefix new 69be9dd40064 Merge branch 'acpi-apei' into linux-next new f98da1d66298 ACPI: tables: Quiet ACPI table not found warning new be8b582111d6 Merge branch 'acpi-tables-fixes' into linux-next new d725f9cd51a8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5f462af94717 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2ab418af491e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new fb6ad76b1e4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0b78ab1ca35 net: dsa: mv88e6xxx: Fix validation of built-in PHYs on 6095/6097 new 9536923d3f35 net/mlx5e: Remove unused tstamp SQ field new c27bd1718c06 net/mlx5e: Read max WQEBBs on the SQ from firmware new 76c31e5f7585 net/mlx5e: Use FW limitation for max MPW WQEBBs new befa41771f9e net/mlx5e: Cleanup of start/stop all queues new d08c6e2a4d03 net/mlx5e: Disable TX queues before registering the netdev new 6ce204eac387 net/mlx5e: Use a barrier after updating txq2sq new 17c84cb46e33 net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues new 8bf30be75069 net/mlx5e: Introduce select queue parameters new 6b23f6ab86a4 net/mlx5e: Move mlx5e_select_queue to en/selq.c new 3ab45777a27c net/mlx5e: Use select queue parameters to sync with control flow new 62f7991feab6 net/mlx5e: Move repeating code that gets TC prio into a function new ed5f9cf06b20 net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state new 3c87aedd4899 net/mlx5e: Optimize mlx5e_select_queue new 3a9e5fff2ab0 net/mlx5e: Optimize modulo in mlx5e_select_queue new 71753b8ec103 net/mlx5e: Optimize the common case condition in mlx5e_sel [...] new 9b3e446cd07f Merge tag 'mlx5-updates-2022-02-14' of git://git.kernel.or [...] new 4f50ef152ec6 virtio_net: Fix code indent error new 25ce79db8042 net: hso: Use GFP_KERNEL instead of GFP_ATOMIC when possible new 5454f5c28eca net: bridge: vlan: check for errors from __vlan_del in __v [...] new 99cd6a64e128 dpaa2-eth: Simplify bool conversion new 2c955856da4f net: dm9051: Fix spelling mistake "eror" -> "error" new c0882f36e25a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new edc21dc909c6 bpftool: Fix the error when lookup in no-btf maps new d3b0b80064e0 selftests/bpf: Fix GCC11 compiler warnings in -O2 mode new bb8ffe61ea45 bpftool: Add C++-specific open/load/etc skeleton wrappers new 189e0ecabc17 selftests/bpf: Add Skeleton templated wrapper as an example new d2b94f33e437 Merge branch 'Make BPF skeleton easier to use from C++ code' new 8cbf062a250e bpf: Reject kfunc calls that overflow insn->imm new 724f6bc69f5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dc52bdf38d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b84b83a7c26a Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new b3f22e69d4be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bf7b5183e74a Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new e89836d8e3cc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d24018940abe Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new b124684b4a9c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bad040894a97 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new fbf2c0cf42ba next-20220214/amdgpu new 85b93eccfd8e next-20220214/drm-intel new 4ec25976c754 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new c38afb96a9ec Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 79c544da7c16 next-20220215/fbdev new 89a445a12afd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0707541df449 Merge tag 'platform-drivers-x86-serial-multi-instantiate-1 [...] new a9f73b06ff91 Merge branch 'for-linus' into for-next new 1ff464d20afc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4965e38fa064 ASoC: SOF: Makefile: Fix randconfig sof-client build when [...] new 83a1bed1f498 ASoC: tegra20: spdif: make const array rates static new f7d344a2bd5e ASoC: soc-core: skip zero num_dai component in searching dai name new d36e0b4a4a36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e6226cc0c5e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69591a402d18 block: remove biodoc.rst new 08db7e5318c7 Merge branch 'for-5.18/block' into for-next new 090b71c8ebbe null_blk: fix return value from null_add_dev() new 08492c310520 Merge branch 'for-5.18/drivers' into for-next new ec9fd2a13d74 blk-lib: don't check bdev_get_queue() NULL check new 0ac6d39b8240 Merge branch 'for-5.18/block' into for-next new f122d103b564 blk-cgroup: set blkg iostat after percpu stat aggregation new 70ccd5b95827 Merge branch 'for-5.18/block' into for-next new 8592d34e8ffa io-uring: add __fill_cqe function new b57d34f5cc69 io-uring: Make tracepoints consistent. new 9860f79d9db3 Merge branch 'for-5.18/io_uring' into for-next new d6fcd8b8eadc loop: use sysfs_emit() in the sysfs xxx show() new d55a2148eaa6 loop: remove extra variable in lo_fallocate() new 29e13a9196fd loop: remove extra variable in lo_req_flush new e54bd217b585 loop: allow user to set the queue depth new a102cd383c4a Merge branch 'for-5.18/drivers' into for-next new 3d008c82a5ad Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 8da8939a421c dm: rename split functions new ddfa0bcb9544 dm: fold __clone_and_map_data_bio into __split_and_process_bio new 43ec6fd1dec0 dm: refactor dm_split_and_process_bio a bit new fe5e9fa1cdc9 dm: reduce code duplication in __map_bio new c40b2462f395 dm: remove impossible BUG_ON in __send_empty_flush new 1abcc40a2b02 dm: remove unused mapped_device argument from free_tio new 28d34493ea59 dm: remove code only needed before submit_bio recursion new 2c328027b451 dm: record old_sector in dm_target_io before calling map function new 21322cd421d3 dm: move kicking of suspend queue to dm_io_dec_pending new 226d58bd6466 dm: move duplicate code from callers of alloc_tio into alloc_tio new 9ce103d2984f dm: reduce dm_io and dm_target_io struct sizes new 150e76bd609e dm: flag clones created by __send_duplicate_bios new f4ed39e8afb3 dm: add dm_submit_bio_remap interface new 28d40154c8ac dm crypt: use dm_submit_bio_remap new da0b451839e7 dm delay: use dm_submit_bio_remap new 213f63071f1d dm: fix double accounting of flush with data new 525a781231db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c62c2af921f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3341a56c114d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new bb44234c40d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e01ad46e2939 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 5df7dc85de75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 941dc0d4f377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57e3b4cb05eb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new c9d84021d5ab Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 65603435599f ima: Fix trivial typos in the comments new 18848c719132 MAINTAINERS: add missing "security/integrity" directory new e4e071baea41 ima: Return error code obtained from securityfs functions new aae6ccbd826d ima: rename IMA_ACTION_FLAGS to IMA_NONACTION_FLAGS new 8c54135e2e6d ima: define ima_max_digest_data struct without a flexible [...] new 8921186b2bd7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5e50f5d4ff31 security: add sctp_assoc_established hook new 3eb8eaf2ca3e security: implement sctp_assoc_established hook in selinux new 913f4ca49f82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ae7782f14a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e044e3e696b1 dt-bindings: display: bridge: document Toshiba TC358768 ce [...] new c2687295df00 dt-bindings: arm: Trivial typo fixes in cpu-capacity.txt new bd79e84c6500 dt-bindings: net: ethernet-controller: document label property new 49364138080e dt-bindings: timer: armv7m-systick: convert to dtschema new 2c82858e7e94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5790597d7113 spi: Fix warning for Clang build and simplify code new f48dc6b96649 spi: Retire legacy GPIO handling new cd149eff8d22 mtd: spi-nor: intel-spi: Disable write protection only if asked new e23e5a05d1fd mtd: spi-nor: intel-spi: Convert to SPI MEM new 4ab13489735d Documentation / MTD: Rename the intel-spi driver new 0177212e2789 mtd: spi-nor / spi / MFD: Convert intel-spi to SPI MEM new 715bea3568e7 spi: amd: Use iopoll for busy waiting new fbc71367288c spi: amd: Remove needless rom_addr variable new 209043554915 spi: amd: Add support for version AMDI0062 new db91535d7704 spi: amd: Add support for new controller version new 19cad0b8001f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a8e470c423f Merge x86/misc into tip/master new ae8d3dbe971f Merge x86/build into tip/master new b06c51928517 Merge x86/paravirt into tip/master new 6cf1d379ca74 Merge perf/core into tip/master new 756ba7b61c69 Merge x86/irq into tip/master new c23b98610a34 Merge irq/core into tip/master new 75d7007353bf Merge x86/cpu into tip/master new c8add9b0bf47 Merge x86/sgx into tip/master new 28df029d53a2 lockdep: Correct lock_classes index mapping new ddab10636d69 Merge locking/urgent into tip/master new 889c5d60fbcf selftests/rseq: Change type of rseq_offset to ptrdiff_t new 2cfb7a1b031b sched/fair: Improve consistency of allowed NUMA balance ca [...] new e496132ebedd sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA [...] new 3624ba7b5e2a sched/numa-balancing: Move some document to make it consis [...] new 5498f519a3f9 Merge sched/core into tip/master new 8f1a1fb87356 Merge x86/sev into tip/master new 1b5e86ee01b6 Merge locking/core into tip/master new c0f6799de2a0 Merge tip:locking/core into tip:ras/core new f11445ba7a11 x86/mce: Use arch atomic and bit helpers new 6dc3a0aee256 Merge ras/core into tip/master new 7ba564722d98 iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA new 7a853c2d5951 mm: Change CONFIG option for mm->pasid field new 7a5fbc9bcba5 iommu/ioasid: Introduce a helper to check for valid PASIDs new a6cbd44093ef kernel/fork: Initialize mm's PASID new 701fac40384f iommu/sva: Assign a PASID to mm on PASID allocation and fr [...] new dc7507ddce59 x86/fpu: Clear PASID when copying fpstate new a3d29e8291b6 sched: Define and initialize a flag to identify valid PASI [...] new fa6af69f38d3 x86/traps: Demand-populate PASID MSR via #GP new 7c1ef59145f1 x86/cpufeatures: Re-enable ENQCMD new 6e3133d901e8 tools/objtool: Check for use of the ENQCMD instruction in [...] new 83aa52ffed5d Documentation/x86: Update documentation for SVA (Shared Vi [...] new 0ef7c79e43d0 Merge x86/pasid into tip/master new 561a2d297179 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 728644af8792 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new f8efca92ae50 EDAC: Fix calculation of returned address and next offset [...] new 9e32472d8b3f Merge branch 'edac-urgent' into edac-for-next new 44b0ce99cac5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 45ec846c1cd1 irqdomain: Let irq_domain_set_{info,hwirq_and_chip} take a [...] new 393e1280f765 genirq: Allow irq_chip registration functions to take a co [...] new 0a25cb5544f4 genirq/debugfs: Use irq_print_chip() when provided by irqchip new 745f1fb91fe5 irqchip/gic: Switch to dynamic chip name output new 365550239f87 irqchip/lpc32xx: Switch to dynamic chip name output new 421f16238a9d irqchip/mvebu-pic: Switch to dynamic chip name output new 3344265a2692 irqchip/ts4800: Switch to dynamic chip name output new 3fb212a042fb irqchip/versatile-fpga: Switch to dynamic chip name output new 86c12c738651 Merge branch irq/print_chip into irq/irqchip-next new 170669dc646a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 6fcef8c3cae2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c65bf6026cd0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 80311d7b41bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 05515d341fe5 selftests: kvm: Check whether SIDA memop fails for normal guests new 08ee38f54935 KVM: s390: pv: make use of ultravisor AIV support new 5eda956c0f09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 216e7bbd78e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f23a66f22dcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 840f99d8c21e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05ae1fd3837c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef272a424e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06e930f87150 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 666fe46d4a9b Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new bd0a0a024f2a usb: ulpi: Add debugfs support new 18819ad23828 MAINTAINERS: Add maintainer entry for EUD new 4378e427f705 usbip: vudc: Make use of the helper macro LIST_HEAD() new 11f0c4e4d675 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 1e011c2056a8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 1f6e44ef513f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 69ebfd6c2aea Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e77e52e00b18 extcon: Fix extcon_get_extcon_dev() error handling new d1887cda9ff1 extcon: int3496: Make the driver a bit less verbose new 93c6c2516d79 extcon: int3496: Request non-exclusive access to the ID GPIO new d5f260959eb0 extcon: int3496: Add support for binding to plain platform [...] new c74078fcc886 extcon: int3496: Add support for controlling Vbus through [...] new 0f8f81c33cfb extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() new b26c5f03a645 extcon: Fix some kernel-doc comments new 878071483f57 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 15bb87e48c51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3b7f40402bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9d8e3053a749 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7cd571ab728 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c9f2e899986b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 715df262a7b0 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 12bf2f9f7fdd dt-bindings: dma: rz-dmac: Document RZ/V2L SoC new 614c8beca7cd dt-bindings: dma: rz-dmac: Document RZ/G2UL SoC new 6fa7e0e836e2 dmaengine: ptdma: fix concurrency issue with multiple dma [...] new b6ccf0197597 dmaengine: ptdma: handle the cases based on DMA is complete new 4ae7094011be dmaengine: iot: Remove useless DMA-32 fallback configuration new 5b215c28b923 dmaengine: imx-sdma: restart cyclic channel if needed new 177360e04b70 dmaengine: imx-sdma: fix cyclic buffer race condition new 728f6c783313 dmaengine: stm32-dma: set dma_device max_sg_burst new 7326bf800a47 dmaengine: altera-msgdma: Remove useless DMA-32 fallback c [...] new ea7c8f598c32 dmaengine: idxd: restore traffic class defaults after wq reset new 994e5592479c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 896a858203ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3d74cbf70c9 Merge branch 'fixes' into for-next new 1e0a20264859 Merge branch 'misc' into for-next new eb51548766f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27518cd09965 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2234c9f0a7e3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7f694bfdbf63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c62a3454a6a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9f80fef6b19a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5ecd7354567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3be99c327c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46dd3bcc326c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new a41968c4eba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06d9d45f5aec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe620df1877c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new edf015b6edcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e98487afce74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8fa17d9f08a rtc: fix use-after-free on device removal new f720002d8468 dt-bindings: rtc: sun6i: Clean up repetition new 8487614a8a8a dt-bindings: rtc: sun6i: Add H616, R329, and D1 support new 2ca03e29e64b rtc: sun6i: Enable the bus clock when provided new 85bcb01f145d rtc: pcf8523: Fix GCC 12 warning new d4785b46345c rtc: pcf2127: use IRQ flags obtained from device tree if a [...] new 73ce05302007 rtc: pcf2127: fix bug when reading alarm registers new 483c6a39dc64 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new a3f0e8065159 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b33571593d59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bdee7082fff Merge branch 'main' of git://git.infradead.org/users/willy [...] new a6fcc2445bea Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 17e99cb93dd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb39c1748c8b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 44cfe7d492f6 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new cf76c2f623a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c3c0fb58277 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fd325eee94cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 42053d273b8a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 38448dee893d Revert "spi: amd: Add support for version AMDI0062" new 5d476a3ad5c4 coredump: also dump first pages of non-executable ELF libraries new d41471514231 mm: fix panic in __alloc_pages new bccf1afab76c selftests/vm: cleanup hugetlb file after mremap test new 050f689e13aa mm/hugetlb: fix kernel crash with hugetlb mremap new 91bc23179ce0 kasan: test: prevent cache merging in kmem_cache_double_destroy new 97dc7acd104b mm: fix use-after-free when anon vma name is used after vm [...] new 83e40f32ab09 mm: fix use-after-free bug when mm->mmap is reused after b [...] new 0dfc61feb0f4 hugetlbfs: fix a truncation issue in hugepages parameter new 031a9eda77cc fs/file_table: fix adding missing kmemleak_not_leak() new 4ad5a477404e /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 259d0bfeec7e /proc/kpageflags: do not use uninitialized struct pages new cdbf603cdd77 procfs: prevent unprivileged processes accessing fdinfo dir new 46620a2790ba ntfs: add sanity check on allocation size new 2bf0b92ff8aa ocfs2: cleanup some return variables new 9c0ba9d6dfdd fs/ocfs2: fix comments mentioning i_mutex new 31902d6a4095 ocfs2: reflink deadlock when clone file to the same direct [...] new b786c778d34d ocfs2: clear links count in ocfs2_mknod() if an error occurs new 7810f2fce4a7 ocfs2: fix ocfs2 corrupt when iputting an inode new 392621d77da1 mm/fs: remove inode_congested() new 107939281577 mm/fs: remove bdi_congested() and wb_congested() and relat [...] new 3dc99f97078e remove-bdi_congested-and-wb_congested-and-related-functions-fix new d9723475888a ext2: remove unused pointer bdi new 476f0247d64f f2fs: change retry waiting for f2fs_write_single_data_page() new 25dffd2354aa f2f2: replace some congestion_wait() calls with io_schedul [...] new 5c8cb9e5a91e cephfs: don't set/clear bdi_congestion new 8d2da2d7298f fuse: don't set/clear bdi_congested new a3f8b865bb80 NFS: remove congestion control new 30bcf1d8aba3 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" new bf6de015a8bf mm: remove congestion tracking framework new cb7a6ff6b509 mount: warn only once about timestamp range expiration new ce6ebd105897 kasan, page_alloc: deduplicate should_skip_kasan_poison new 46d2ff21c3ac kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new 2c8208290d13 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new 346de0c33dfa kasan, page_alloc: simplify kasan_poison_pages call site new 2e83cd716ac9 kasan, page_alloc: init memory of skipped pages on free new 2c2a1dcb6edd kasan: drop skip_kasan_poison variable in free_pages_prepare new abdb14bc162a mm: clarify __GFP_ZEROTAGS comment new 7bfcf77b30c9 kasan: only apply __GFP_ZEROTAGS when memory is zeroed new fb151cf5eda4 kasan, page_alloc: refactor init checks in post_alloc_hook new b085cd7d1f26 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new fae194da61bf kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new ac8130a6b881 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new f1ed584848e7 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new 97d13822024f kasan, page_alloc: rework kasan_unpoison_pages call site new d3b78b1b9fa3 kasan: clean up metadata byte definitions new 92652a437146 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new fc4fc01e951d kasan, x86, arm64, s390: rename functions for modules shadow new c6e074418099 kasan, vmalloc: drop outdated VM_KASAN comment new a94dcc7e0aef kasan: reorder vmalloc hooks new 0de122c9a323 kasan: add wrappers for vmalloc hooks new b117a7541c7c kasan, vmalloc: reset tags in vmalloc functions new d82c81f11604 kasan, fork: reset pointer tags of vmapped stacks new 35934bbf0c6b kasan, arm64: reset pointer tags of vmapped stacks new 02b0b3a35d41 kasan, vmalloc: add vmalloc tagging for SW_TAGS new 07ed549d88b2 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 112c1703d653 kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 2ee534e8c33a kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new 12834da7c959 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new c615d2615488 kasan, page_alloc: allow skipping memory init for HW_TAGS new 25350803f931 kasan, vmalloc: add vmalloc tagging for HW_TAGS new c523f9ee05e0 kasan, vmalloc: only tag normal vmalloc allocations new 2ed5d97c9c56 kasan, arm64: don't tag executable vmalloc allocations new 5af65642ff14 kasan: mark kasan_arg_stacktrace as __initdata new 6f77c2ebf048 kasan: clean up feature flags for HW_TAGS mode new a577812cc348 kasan: add kasan.vmalloc command line flag new 4bb57b1d1b1c kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 6f208425249a arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new c455e19374a8 kasan: documentation updates new dcee870a49c2 kasan: improve vmalloc tests new 074d139b7068 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new 87c84771ef07 fix for "kasan: improve vmalloc tests" new 76e36e956a14 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new 295cda1765b5 tools/vm/page_owner_sort.c: sort by stacktrace before culling new 35b3896abf6c tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new 24fe67fc67ae tools/vm/page_owner_sort.c: support sorting by stack trace new e68cfb903955 tools/vm/page_owner_sort.c: add switch between culling by [...] new b085550fd2fc tools/vm/page_owner_sort.c: support sorting pid and time new 5a537441f352 tools/vm/page_owner_sort.c: two trivial fixes new 65bb012bfc9b tools/vm/page_owner_sort.c: delete invalid duplicate code new 15f5ea01f22e Documentation/vm/page_owner.rst: update the documentation new d29dfe232fc4 documentation-vm-page_ownerrst-update-the-documentation-fix new 38835684cec1 Documentation/vm/page_owner.rst: fix unexpected indentation warns new c3a2a1288b79 lib/vsprintf: avoid redundant work with 0 size new ed136879caea mm/page_owner: use scnprintf() to avoid excessive buffer o [...] new 6f19db574bb9 mm/page_owner: print memcg information new ecd86f320cc8 mm/page_owner: record task command name new 9509efdb5d93 tools/vm/page_owner: filter out pid and timestamp new ba5dde2f66a2 mm: unexport page_init_poison new 62d6ea564cfd mm: move page-writeback sysctls to their own file new daa3321ea87b mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes new 28d01b40b00d mm-move-page-writeback-sysctls-to-is-own-file-fix new 57c83b300464 filemap: remove find_get_pages() new 7d7ffe8f9605 mm: fix invalid page pointer returned with FOLL_PIN gups new 6376f5969879 mm/gup: follow_pfn_pte(): -EEXIST cleanup new 67baccf07405 mm/gup: remove unused pin_user_pages_locked() new 0cbdd7d136e9 mm: change lookup_node() to use get_user_pages_fast() new 6f45c98b05cd mm/gup: remove unused get_user_pages_locked() new 2d6269c090af tmpfs: support for file creation time new 3aae582fc96a memcg: replace in_interrupt() with !in_task() new 18a5393ed62d memcg: add per-memcg total kernel memory stat new 02f9c4a77a28 memcg-add-per-memcg-total-kernel-memory-stat-v2 new 2f168d8527c5 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation new fa6a939878e0 mm/memcg: retrieve parent memcg from css.parent new a2bee4cfc1cd memcg: refactor mem_cgroup_oom new 3f4401713dbb memcg: unify force charging conditions new 9793cffc4f7d selftests: memcg: test high limit for single entry allocation new ce3e1bfd5ebf memcg: synchronously enforce memory.high for large overcharges new d849db0f5cad mm: generalize ARCH_HAS_FILTER_PGPROT new debac8bffb55 mm: optimize do_wp_page() for exclusive pages in the swapcache new 9426834cdd4f mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new b44b3409f46f mm: slightly clarify KSM logic in do_swap_page() new 75aa784c4eaa mm: streamline COW logic in do_swap_page() new c28564603a18 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new 6b28af07a3a0 mm/khugepaged: remove reuse_swap_page() usage new b8d1ad4a52a5 mm/swapfile: remove stale reuse_swap_page() new 1e80a02e51b8 mm/huge_memory: remove stale page_trans_huge_mapcount() new dbe67be3d9f3 mm/huge_memory: remove stale locking logic from __split_hu [...] new 8ac6487d4d76 mm: merge pte_mkhuge() call into arch_make_huge_pte() new 42725f7e4c6c mm: remove mmu_gathers storage from remaining architectures new e3a81a5ae5a8 mm: thp: fix wrong cache flush in remove_migration_pmd() new 607342ad8330 mm: fix missing cache flush for all tail pages of compound page new 6062f43127d4 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] new a9ec93fc6617 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] new c966793c308d mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() new 559e5d2c4891 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] new 2ef5bbce1471 mm: replace multiple dcache flush with flush_dcache_folio() new 27323748616b memfd: fix shmem huge page failed to set F_SEAL_WRITE attr [...] new 8d54b58e3eb7 mm/sparse: make mminit_validate_memmodel_limits() static new edecc06b4d34 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning new fff3b2a167db mm-sparsemem-fix-mem_section-will-never-be-null-gcc-12-warning-v2 new 393dff331c41 mm/vmalloc: remove unneeded function forward declaration new ae377d7c8649 mm/vmalloc: Move draining areas out of caller context new cfd0720b9d71 mm/vmalloc: add adjust_search_size parameter new 4aef14c30b62 mm/vmalloc: eliminate an extra orig_gfp_mask new 41a33a6c9cfe mm/vmalloc.c: fix "unused function" warning new fc1749521c8c mm/vmalloc.c: vmap(): don't allow invalid pages new 4833404b8ae7 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new 807fb5116c0e mm/page_alloc: adding same penalty is enough to get round- [...] new 72eca1089b93 mm/page_alloc: add penalty to local_node new be309555a716 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new c79da81ae59a mm: discard __GFP_ATOMIC new 673be4d40e75 mm/mmzone.h: remove unused macros new f8edcc2a03bb mm/page_alloc: don't pass pfn to free_unref_page_commit() new f7242481486b cma: factor out minimum alignment requirement new 2a034a7529c3 mm: enforce pageblock_order < MAX_ORDER new ab7e803d9083 mm/page_alloc: mark pagesets as __maybe_unused new 8c8732ea39e2 mm/page_alloc: fetch the correct pcp buddy during bulk free new 09c0fc2b3db8 mm/page_alloc: track range of active PCP lists during bulk free new 45b27a3f3396 mm/page_alloc: simplify how many pages are selected per pc [...] new af2da3ea0948 mm/page_alloc: free pages in a single pass during bulk free new 9dfc6caa212d mm/page_alloc: limit number of high-order pages on PCP dur [...] new ea4ae9f64bd8 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] new 376bbe43f173 mm/memory-failure.c: remove obsolete comment new 6e1a291573d3 mm/hwpoison: fix error page recovered but reported "not re [...] new a5824cab6598 mm/memory-failure.c: minor clean up for memory_failure_dev [...] new 7ccad0ac903d mm/memory-failure.c: avoid walking page table when vma_add [...] new bd92b445e02d mm/memory-failure.c: rework the signaling logic in kill_proc new 46c0856fea3b mm/memory-failure.c: remove unneeded orig_head new 78863155b67a mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev new 0782ae63ec48 mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] new 6a3a84fe608a mm/memory-failure.c: remove obsolete comment in __soft_off [...] new 0311b4c473e1 mm/memory-failure.c: remove unnecessary PageTransTail check new e14533e49ce3 mm: invalidate hwpoison page cache page in fault path new ea2c33eafa55 mm/munlock: delete page_mlock() and all its works new 05a5ae4a296e mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE new 8140d8d6b00d mm/munlock: delete munlock_vma_pages_all(), allow oomreap new c1879365d325 mm/munlock: rmap call mlock_vma_page() munlock_vma_page() new ea6f65faf203 mm/munlock: replace clear_page_mlock() by final clearance new 1b412d12edec mm/munlock: maintain page->mlock_count while unevictable new 5ca3031cbdca mm/munlock: mlock_pte_range() when mlocking or munlocking new 31e2ed74337d mm/migrate: __unmap_and_move() push good newpage to LRU new d80c0ad21f8b mm/munlock: delete smp_mb() from __pagevec_lru_add_fn() new 20c014c75315 mm/munlock: mlock_page() munlock_page() batch by pagevec new 00b7c8a62939 mm-munlock-mlock_page-munlock_page-batch-by-pagevec-fix new 8cc303b58528 mm/munlock: page migration needs mlock pagevec drained new a014878e7e50 mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) new 00c00f90b15f mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP new cdb057ace4bf mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new 49e987e20fc5 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 49a2e542b78f mm: sparsemem: use page table lock to protect kernel pmd o [...] new c35aacd6e354 selftests: vm: add a hugetlb test case new e261b1da58e2 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 0c1ae7edbe1b mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB new 245db2b3a5e9 mm: enable MADV_DONTNEED for hugetlb mappings new 5e3a57a806ae selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test new d2600b33fd65 userfaultfd/selftests: enable hugetlb remap and remove eve [...] new 20b9a2201212 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 7ad3a5a131ce mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 5c4a1da27403 mm: move oom_kill sysctls to their own file new 636cac5a75f9 mm/migration: add trace events for THP migrations new 09f9f547bd74 mm/migration: add trace events for base page and HugeTLB m [...] new 88c0595aff38 mm,migrate: fix establishing demotion target new c0401004006f mm/cma: provide option to opt out from exposing pages on a [...] new 6247a4a1ee54 powerpc/fadump: opt out from freeing pages on cma activati [...] new a1c57bb0cb4f NUMA Balancing: add page promotion counter new 2dc52f4f86f9 NUMA balancing: optimize page placement for memory tiering system new 2b43b4228180 numa-balancing-optimize-page-placement-for-memory-tiering- [...] new 5a26c7be893e numa-balancing-optimize-page-placement-for-memory-tiering- [...] new bf429a2a5c02 numa-balancing-optimize-page-placement-for-memory-tiering- [...] new b77b8f0ba4c4 memory tiering: skip to scan fast memory new 21331a48710b mm: page_io: fix psi memory pressure error on cold swapins new 1c608797534b mm/vmstat: add event for ksm swapping in copy new 7095ad3b9c98 mm/hwpoison: check the subpage, not the head page new f20b8f2cd871 mm/balloon_compaction: make balloon page compaction callba [...] new 0a9f6487f96e mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 2a9359dcecd2 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] new 5a8dbb3da197 mm: handle uninitialized numa nodes gracefully new 9652d561e82c mm-handle-uninitialized-numa-nodes-gracefully-fix new 60d201eff3f8 mm, memory_hotplug: drop arch_free_nodedata new a83542689a99 mm, memory_hotplug: reorganize new pgdat initialization new 9ac55ed17f6f mm: make free_area_init_node aware of memory less nodes new a46e96a9b0da memcg: do not tweak node in alloc_mem_cgroup_per_node_info new d9cc30965e13 drivers/base/memory: add memory block to memory group afte [...] new d41d2e581478 drivers/base/node: consolidate node device subsystem initi [...] new e963b6ae7d38 mm/memory_hotplug: remove obsolete comment of __add_pages new 6eb836e069b1 mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix new aa49def6906b mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] new ecc87d59c72f mm/memory_hotplug: clean up try_offline_node new c275078b23df mm/memory_hotplug: fix misplaced comment in offline_pages new 5fb4ad8aee24 drivers/base/node: rename link_mem_sections() to register_ [...] new bd7ab912ed23 drivers/base/memory: determine and store zone for single-z [...] new e1031ff41f17 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 06d692bd5e28 mm/zswap.c: allow handling just same-value filled pages new 9c50f47c0488 mm: remove usercopy_warn() new 851cdbefe107 mm: uninline copy_overflow() new 96d9a7f08741 highmem: document kunmap_local() new 45ecbfb7d6ff highmem-document-kunmap_local-v2 new de72875021a7 mm/highmem: remove unnecessary done label new 1fa378adac24 mm/hmm.c: remove unneeded local variable ret new 4865022f9cbe mm: remove a pointless CONFIG_ZONE_DEVICE check in memremap_pages new cd6e2cfcd31e mm: remove the __KERNEL__ guard from <linux/mm.h> new 07cc4247dcbd mm: remove pointless includes from <linux/hmm.h> new 14cbdc96e4ff mm: move free_devmap_managed_page to memremap.c new ae309274c01a mm: simplify freeing of devmap managed pages new 339a4445f258 mm: don't include <linux/memremap.h> in <linux/mm.h> new 1051f59b2ddb mm-dont-include-linux-memremaph-in-linux-mmh-fix new acbd364d9737 fix for "mm: don't include <linux/memremap.h> in <linux/mm.h>" new 1c7c894810cc mm: remove the extra ZONE_DEVICE struct page refcount new f986e00f26d9 fsdax: depend on ZONE_DEVICE || FS_DAX_LIMITED new ef81d8e104f1 mm: generalize the pgmap based page_free infrastructure new d4dddc8ac982 mm: refactor check_and_migrate_movable_pages new 3da1c3c30ccc mm: refactor the ZONE_DEVICE handling in migrate_vma_insert_page new 247926ebb1b1 mm: refactor the ZONE_DEVICE handling in migrate_vma_pages new 10a6daea21b1 mm: move the migrate_vma_* device migration code into its [...] new 286dc8c77ded mm: include <asm/tlbflush.h> in migrate_device.c new d7314e391cd2 mm: build migrate_vma_* for all configs with ZONE_DEVICE support new ef73f688fb32 mm: add zone device coherent type memory support new d577b444a9e6 mm: add device coherent vma selection for memory migration new 2bba8945c42e mm/gup: fail get_user_pages for LONGTERM dev coherent type new eca9d98fb162 drm/amdkfd: add SPM support for SVM new 7eef8c05a6f5 drm/amdkfd: coherent type as sys mem on migration to ram new 0743b216a985 lib: test_hmm add ioctl to get zone device type new 6a9e5e375d51 lib: test_hmm add module param for zone device type new 670f72489c6f lib: add support for device coherent type in test_hmm new edc34596a99e tools: update hmm-test to support device coherent type new 1e620fe54972 tools: update test_hmm script to support SP config new 2dd9463aacfb mm: remove the vma check in migrate_vma_setup() new de09ea3e8f88 mm/gup: migrate device coherent pages when pinning instead [...] new 6c5c7dd3b4d4 mm/damon/dbgfs/init_regions: use target index instead of t [...] new fc04d6489a6c Docs/admin-guide/mm/damon/usage: update for changed initai [...] new 4f2ed4916485 mm/damon/core: move damon_set_targets() into dbgfs new cdeb45eb31a6 mm/damon: remove the target id concept new 67f127bca9be mm/damon: remove redundant page validation new 51fd22d6dcff mm/damon: rename damon_primitives to damon_operations new cfa8aaa3b487 mm/damon: let monitoring operations can be registered and [...] new 17d4c1e3b3ef mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] new 3a1f75c0e190 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] new 76161501666d mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] new 022a9edf225c mm/damon/dbgfs: use operations id for knowing if the targe [...] new 50b1e29451b7 mm/damon/dbgfs-test: fix is_target_id() change new a4eaaf94a909 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] new f71a97dea8c1 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 592a2460b346 fs/buffer.c: dump more info for __getblk_gfp() stall problem new a610fde92c8e kernel/hung_task.c: Monitor killed tasks. new 3f153f8c1138 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new 618ac64ed81e proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new 9cc2172bbb28 proc/vmcore: fix possible deadlock on concurrent mmap and read new dd5277416144 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment new 107e69100747 proc/sysctl: make protected_* world readable new 80ca78a98c31 Kconfig.debug: make DEBUG_INFO selectable from a choice new 40e3eeb73a80 Kconfig.debug: make DEBUG_INFO always default=n new cbb3e32aec7e include: drop pointless __compiler_offsetof indirection new ba24f28e0565 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() new 1332e2460517 bitfield: add explicit inclusions to the example new a4075db3a0a6 lz4: fix LZ4_decompress_safe_partial read out of bound new 688b73ee97ab checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] new fb2abbef8a5a checkpatch: add --fix option for some TRAILING_STATEMENTS new 7bdf3fbc14d5 checkpatch: add early_param exception to blank line after [...] new 980785897291 scripts/checkpatch.pl: remove _deferred and _deferred_once [...] new f0d35d9f725a fs/binfmt_elf: fix AT_PHDR for unusual ELF files new 5d780ae39fe3 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 new bd8c83f723bc fs/binfmt_elf: refactor load_elf_binary function new fcb8acb7f00a ELF: fix overflow in total mapping size calculation new 33ec7dab5b63 binfmt: move more stuff undef CONFIG_COREDUMP new bb2aa02ac34e kallsyms: print module name in %ps/S case when KALLSYMS is [...] new 36294cb69aeb init: use ktime_us_delta() to make initcall_debug log more [...] new 9aa4f02ea494 init/main.c: silence some -Wunused-parameter warnings new 269f1387e5e8 fs/pipe: use kvcalloc to allocate a pipe_buffer array new c8fc2e5e9c77 fs/pipe.c: local vars have to match types of proper pipe_i [...] new dde61da6eb61 minix: fix bug when opening a file with O_DIRECT new 18daff3383c3 fat: use pointer to simple type in put_user() new b29bd5b01d1b exec: force single empty string when argv is empty new 051e410fde7c exec: Fix min/max typo in stack space calculation new f047da01e5c8 selftests/exec: test for empty string on NULL argv new 847a5f49b55a kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new 8ecb81e27379 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new 907de0a20e2d x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 7d854f5a1f83 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 92a3a9907487 docs: kdump: update description about sysfs file system support new 0fec5400e09e docs: kdump: add scp example to write out the dump file new 4fcbefaca9c5 panic: unset panic_on_warn inside panic() new 181789245c04 ubsan: no need to unset panic_on_warn in ubsan_epilogue() new 2b6d4dffe8d0 kasan: no need to unset panic_on_warn in end_report() new 621ffc66167f docs: sysctl/kernel: add missing bit to panic_print new 14826c525974 sysctl: documentation: fix table format warning new fbc9d7057ab1 panic: add option to dump all CPUs backtraces in panic_print new 1deab8c8abe3 panic: allow printing extra panic information on kdump new 8e24de0c3cb4 kcov: split ioctl handling into locked and unlocked parts new 88f839a6275f kcov: properly handle subsequent mmap calls new e6f16a6f86d0 selftests: set the BUILD variable to absolute path new c6acd6e24c50 selftests: add and export a kernel uapi headers path new 91b9151bb7c0 selftests: correct the headers install path new ca5d1025f57d selftests: futex: add the uapi headers include variable new 81ebb44f2b1e selftests: kvm: add the uapi headers include variable new 92765a2fbf11 selftests: landlock: add the uapi headers include variable new 66ef2260411e selftests: net: add the uapi headers include variable new 65defe4d06e9 selftests: mptcp: add the uapi headers include variable new 18e07d7d0b57 selftests: vm: add the uapi headers include variable new a7adf7623dd5 selftests: vm: remove dependecy from internal kernel macros new f065abd2be37 selftests: kselftest framework: provide "finished" helper new a3fb2b42316f selftests: use -isystem instead of -I to include headers new b431842264ad Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" new 5e48dd54779f ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new 2dbbb3c5ea7a Merge branch 'akpm-current/current'
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 (10a64d66e319) \ N -- N -- N refs/heads/akpm (2dbbb3c5ea7a)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 790 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/sysctl/kernel.rst | 44 +- Documentation/block/biodoc.rst | 1155 ----- Documentation/block/index.rst | 1 - .../devicetree/bindings/arm/cpu-capacity.txt | 4 +- .../bindings/display/bridge/toshiba,tc358768.yaml | 7 +- .../devicetree/bindings/dma/renesas,rz-dmac.yaml | 4 +- .../bindings/net/ethernet-controller.yaml | 4 + .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 84 +- .../bindings/timer/arm,armv7m-systick.txt | 26 - .../bindings/timer/arm,armv7m-systick.yaml | 54 + Documentation/driver-api/mtd/index.rst | 2 +- .../mtd/{intel-spi.rst => spi-intel.rst} | 8 +- Documentation/filesystems/locking.rst | 8 +- Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/scheduler/index.rst | 1 + Documentation/scheduler/sched-debug.rst | 54 + Documentation/security/SCTP.rst | 22 +- Documentation/x86/sva.rst | 53 +- MAINTAINERS | 8 + arch/alpha/include/asm/hwrpb.h | 2 +- arch/arm/boot/dts/rk3288.dtsi | 1 - arch/arm/configs/multi_v7_defconfig | 57 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 + arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/ia64/include/asm/sal.h | 2 +- arch/parisc/Kconfig | 13 +- arch/parisc/Makefile | 39 +- arch/parisc/include/asm/elf.h | 15 + arch/parisc/include/asm/mmu.h | 6 +- arch/parisc/include/asm/mmu_context.h | 16 +- arch/parisc/include/asm/page.h | 2 + arch/parisc/include/asm/pgtable.h | 7 +- arch/parisc/include/asm/processor.h | 2 +- arch/parisc/include/asm/rt_sigframe.h | 10 +- arch/parisc/include/asm/tlbflush.h | 2 +- arch/parisc/include/asm/unistd.h | 4 - arch/parisc/include/asm/vdso.h | 24 + arch/parisc/include/uapi/asm/auxvec.h | 8 + arch/parisc/kernel/Makefile | 9 +- arch/parisc/kernel/asm-offsets.c | 9 + arch/parisc/kernel/cache.c | 10 +- arch/parisc/kernel/signal.c | 227 +- arch/parisc/kernel/signal32.h | 19 +- arch/parisc/kernel/vdso.c | 122 + arch/parisc/kernel/vdso32/Makefile | 53 + arch/parisc/kernel/vdso32/gen_vdso_offsets.sh | 15 + .../kernel/vdso32/note.S} | 0 arch/parisc/kernel/vdso32/restart_syscall.S | 32 + arch/parisc/kernel/vdso32/sigtramp.S | 195 + arch/parisc/kernel/vdso32/vdso32.lds.S | 111 + arch/parisc/kernel/vdso32/vdso32_wrapper.S | 14 + arch/parisc/kernel/vdso64/Makefile | 48 + .../kernel/vdso64/gen_vdso_offsets.sh | 0 arch/parisc/kernel/vdso64/note.S | 2 + arch/parisc/kernel/vdso64/restart_syscall.S | 3 + arch/parisc/kernel/vdso64/sigtramp.S | 166 + arch/parisc/kernel/vdso64/vdso64.lds.S | 109 + arch/parisc/kernel/vdso64/vdso64_wrapper.S | 14 + arch/riscv/kernel/sbi.c | 72 +- arch/riscv/mm/init.c | 4 +- arch/s390/include/asm/ccwgroup.h | 2 +- arch/s390/include/asm/chsc.h | 2 +- arch/s390/include/asm/eadm.h | 2 +- arch/s390/include/asm/fcx.h | 4 +- arch/s390/include/asm/idals.h | 2 +- arch/s390/include/asm/sclp.h | 2 +- arch/s390/include/asm/sysinfo.h | 6 +- arch/s390/include/asm/uv.h | 1 + arch/s390/kvm/interrupt.c | 54 +- arch/s390/kvm/kvm-s390.c | 11 +- arch/s390/kvm/kvm-s390.h | 11 + arch/sh/include/asm/thread_info.h | 2 +- arch/sparc/include/asm/vio.h | 10 +- arch/um/include/shared/net_kern.h | 2 +- arch/x86/include/asm/disabled-features.h | 7 +- arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/microcode_intel.h | 4 +- arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pci_x86.h | 2 +- arch/x86/kernel/cpu/mce/core.c | 58 +- arch/x86/kernel/cpu/mce/internal.h | 23 +- arch/x86/kernel/cpu/mce/severity.c | 2 +- arch/x86/kernel/fpu/core.c | 7 + arch/x86/kernel/traps.c | 55 + arch/xtensa/include/asm/bootparam.h | 2 +- block/blk-cgroup.c | 10 +- block/blk-core.c | 24 +- block/blk-lib.c | 14 - crypto/af_alg.c | 3 - drivers/acpi/apei/ghes.c | 19 +- drivers/acpi/bus.c | 2 + drivers/acpi/ec.c | 90 +- drivers/acpi/pci_root.c | 3 - drivers/acpi/sleep.c | 2 + drivers/acpi/tables.c | 2 +- drivers/block/loop.c | 37 +- drivers/block/null_blk/main.c | 5 +- drivers/crypto/caam/pdb.h | 2 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/idxd/device.c | 9 +- drivers/dma/imx-sdma.c | 18 +- drivers/dma/ioat/init.c | 2 - drivers/dma/ptdma/ptdma-dev.c | 17 +- drivers/dma/ptdma/ptdma-dmaengine.c | 24 +- drivers/dma/sh/rcar-dmac.c | 9 +- drivers/dma/sh/shdma-base.c | 4 +- drivers/dma/stm32-dma.c | 1 + drivers/dma/stm32-dmamux.c | 4 +- drivers/edac/edac_mc.c | 2 +- drivers/extcon/extcon-axp288.c | 4 +- drivers/extcon/extcon-intel-int3496.c | 54 +- drivers/extcon/extcon-usbc-cros-ec.c | 2 +- drivers/extcon/extcon.c | 8 +- drivers/firmware/Kconfig | 1 + drivers/firmware/arm_sdei.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 2 +- drivers/gpu/drm/nouveau/include/nvfw/hs.h | 2 +- drivers/hwtracing/coresight/coresight-config.h | 2 +- drivers/i2c/busses/Kconfig | 16 +- drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/i2c-ccgx-ucsi.c | 30 + drivers/i2c/busses/i2c-ccgx-ucsi.h | 11 + drivers/i2c/busses/i2c-designware-amdpsp.c | 4 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 30 +- drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-nvidia-gpu.c | 62 +- drivers/i2c/busses/i2c-pasemi-core.c | 1 - drivers/i2c/busses/i2c-pasemi-pci.c | 1 + drivers/i2c/i2c-core-smbus.c | 1 - drivers/i2c/i2c-core.h | 9 + drivers/iommu/Kconfig | 6 +- drivers/iommu/Makefile | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 5 +- drivers/iommu/intel/Kconfig | 2 +- drivers/iommu/intel/iommu.c | 4 +- drivers/iommu/intel/svm.c | 9 - drivers/iommu/ioasid.c | 39 +- drivers/iommu/iommu-sva-lib.c | 39 +- drivers/iommu/iommu-sva-lib.h | 7 +- drivers/irqchip/irq-ftintc010.c | 1 - drivers/irqchip/irq-gic.c | 102 +- drivers/irqchip/irq-lpc32xx.c | 34 +- drivers/irqchip/irq-mvebu-pic.c | 28 +- drivers/irqchip/irq-ts4800.c | 25 +- drivers/irqchip/irq-versatile-fpga.c | 46 +- drivers/md/dm-core.h | 9 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-stats.c | 8 +- drivers/md/dm-stats.h | 2 +- drivers/md/dm.c | 192 +- drivers/mfd/lpc_ich.c | 59 +- drivers/misc/bcm-vk/bcm_vk.h | 2 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 6 +- .../misc/habanalabs/include/gaudi/gaudi_packets.h | 4 +- .../misc/habanalabs/include/goya/goya_packets.h | 4 +- drivers/mtd/spi-nor/controllers/Kconfig | 36 - drivers/mtd/spi-nor/controllers/Makefile | 3 - drivers/mtd/spi-nor/controllers/intel-spi.h | 21 - drivers/net/bonding/bond_3ad.c | 30 +- drivers/net/dsa/mv88e6xxx/chip.c | 23 +- drivers/net/ethernet/davicom/dm9051.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 6 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 +- drivers/net/ethernet/i825xx/sun3_82586.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 43 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 231 + drivers/net/ethernet/mellanox/mlx5/core/en/selq.h | 51 + drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 47 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 7 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 6 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 128 +- drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 +- drivers/net/ieee802154/ca8210.c | 4 +- drivers/net/phy/mediatek-ge.c | 3 - drivers/net/usb/cdc_ncm.c | 8 +- drivers/net/usb/hso.c | 2 +- drivers/net/virtio_net.c | 3 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 - drivers/power/supply/axp288_charger.c | 17 +- drivers/power/supply/charger-manager.c | 7 +- drivers/power/supply/max8997_charger.c | 10 +- drivers/rtc/class.c | 9 + drivers/rtc/rtc-pcf2127.c | 16 +- drivers/rtc/rtc-pcf8523.c | 4 +- drivers/rtc/rtc-sun6i.c | 24 + drivers/scsi/dpt/dpti_i2o.h | 2 +- drivers/scsi/elx/libefc_sli/sli4.h | 20 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_attr.c | 3 + drivers/scsi/lpfc/lpfc_els.c | 20 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 5 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/qla2xxx/qla_bsg.h | 4 +- drivers/scsi/qla2xxx/qla_def.h | 2 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 4 +- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla4xxx/ql4_fw.h | 2 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/spi/Kconfig | 39 + drivers/spi/Makefile | 3 + drivers/spi/spi-amd.c | 14 +- .../intel-spi-pci.c => spi/spi-intel-pci.c} | 49 +- .../spi-intel-platform.c} | 21 +- .../controllers/intel-spi.c => spi/spi-intel.c} | 850 ++-- drivers/spi/spi-intel.h | 19 + drivers/spi/spi-sunplus-sp7021.c | 38 +- drivers/spi/spi.c | 125 +- drivers/staging/fbtft/fb_st7789v.c | 2 + drivers/staging/r8188eu/include/ieee80211.h | 6 +- drivers/staging/r8188eu/include/rtw_cmd.h | 10 +- drivers/staging/rtl8712/rtl871x_cmd.h | 8 +- drivers/staging/rtl8723bs/include/ieee80211.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- drivers/tee/amdtee/call.c | 2 +- drivers/tee/optee/ffa_abi.c | 4 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/usb/common/ulpi.c | 71 +- drivers/usb/dwc3/drd.c | 9 +- drivers/usb/dwc3/dwc3-pci.c | 17 +- drivers/usb/host/xhci.c | 28 +- drivers/usb/phy/phy-omap-otg.c | 4 +- drivers/usb/typec/tcpm/fusb302.c | 4 +- drivers/usb/usbip/vudc_main.c | 2 +- drivers/video/fbdev/stifb.c | 45 +- drivers/visorbus/vbuschannel.h | 2 +- fs/btrfs/ctree.h | 23 +- fs/btrfs/extent_map.c | 2 + fs/btrfs/extent_map.h | 8 + fs/btrfs/file.c | 165 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 208 +- fs/cifs/cifs_swn.c | 6 +- fs/cifs/cifsproto.h | 3 + fs/cifs/connect.c | 44 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/netmisc.c | 2 +- fs/cifs/ntlmssp.h | 2 +- fs/cifs/sess.c | 8 +- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2ops.c | 4 +- fs/cifs/transport.c | 2 +- fs/ext4/fast_commit.h | 4 +- fs/file_table.c | 8 +- fs/io_uring.c | 42 +- fs/ksmbd/ksmbd_netlink.h | 2 +- fs/ksmbd/ntlmssp.h | 6 +- fs/ksmbd/smb2pdu.h | 8 +- fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/xattr.h | 2 +- fs/locks.c | 20 +- fs/nfsd/nfs4state.c | 12 +- fs/xfs/scrub/attr.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/apei.h | 4 +- include/asm-generic/tlb.h | 4 +- include/dt-bindings/clock/sun6i-rtc.h | 10 + include/linux/arm_sdei.h | 2 + include/linux/blkdev.h | 16 +- include/linux/damon.h | 72 +- include/linux/device-mapper.h | 2 +- include/linux/extcon.h | 2 +- include/linux/fs.h | 1 + include/linux/greybus/greybus_manifest.h | 4 +- include/linux/greybus/hd.h | 2 +- include/linux/greybus/module.h | 2 +- include/linux/i2c-smbus.h | 8 - include/linux/i3c/ccc.h | 6 +- include/linux/ioasid.h | 21 +- include/linux/irq.h | 7 +- include/linux/irqchip/versatile-fpga.h | 14 - include/linux/irqdomain.h | 5 +- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 5 + include/linux/mfd/lpc_ich.h | 2 +- include/linux/mm_types.h | 2 +- include/linux/oom.h | 4 - include/linux/platform_data/brcmfmac.h | 2 +- include/linux/platform_data/cros_ec_commands.h | 2 +- .../platform_data/x86/{intel-spi.h => spi-intel.h} | 12 +- include/linux/sched.h | 3 + include/linux/sched/mm.h | 26 + include/linux/sched/topology.h | 1 + include/linux/security.h | 8 + include/linux/spi/spi.h | 14 +- include/net/bluetooth/mgmt.h | 2 +- include/net/bond_3ad.h | 2 +- include/net/ioam6.h | 2 +- include/sound/sof/channel_map.h | 4 +- include/trace/events/btrfs.h | 127 + include/trace/events/io_uring.h | 318 +- include/uapi/linux/btrfs.h | 2 +- include/uapi/linux/dm-ioctl.h | 2 +- kernel/bpf/verifier.c | 11 +- kernel/fork.c | 15 +- kernel/irq/chip.c | 9 +- kernel/irq/debugfs.c | 8 +- kernel/irq/irqdomain.c | 9 +- kernel/locking/lockdep.c | 4 +- kernel/printk/printk.c | 2 +- kernel/sched/fair.c | 30 +- kernel/sched/topology.c | 53 + kernel/sysctl.c | 23 - lib/test_kasan.c | 16 +- mm/damon/Kconfig | 12 +- mm/damon/Makefile | 4 +- mm/damon/core.c | 131 +- mm/damon/dbgfs-test.h | 4 +- mm/damon/dbgfs.c | 20 +- mm/damon/{prmtv-common.c => ops-common.c} | 2 +- mm/damon/{prmtv-common.h => ops-common.h} | 0 mm/damon/paddr.c | 36 +- mm/damon/reclaim.c | 4 +- mm/damon/vaddr-test.h | 2 +- mm/damon/vaddr.c | 33 +- mm/init-mm.c | 4 + mm/madvise.c | 33 +- mm/memcontrol.c | 66 +- mm/memfd.c | 16 +- mm/mlock.c | 18 +- mm/mmap.c | 1 + mm/oom_kill.c | 37 +- mm/page_alloc.c | 139 +- net/bridge/br_vlan.c | 9 +- net/ipv4/fib_frontend.c | 3 + net/mctp/route.c | 11 +- net/sctp/sm_statefuns.c | 8 +- net/sunrpc/svc_xprt.c | 2 +- net/tipc/node.c | 2 +- scripts/dtc/libfdt/fdt.h | 4 +- security/integrity/ima/ima_api.c | 10 +- security/integrity/ima/ima_fs.c | 31 +- security/integrity/ima/ima_init.c | 5 +- security/integrity/ima/ima_main.c | 7 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template_lib.c | 5 +- security/integrity/integrity.h | 14 +- security/security.c | 7 + security/selinux/hooks.c | 90 +- sound/soc/intel/atom/sst-mfld-dsp.h | 4 +- sound/soc/intel/skylake/skl-topology.h | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/sof/Makefile | 4 +- sound/soc/tegra/tegra20_spdif.c | 2 +- tools/bpf/bpftool/gen.c | 24 +- tools/bpf/bpftool/map.c | 6 +- tools/lib/perf/include/perf/event.h | 2 +- tools/objtool/arch/x86/decode.c | 11 +- tools/perf/pmu-events/arch/x86/bonnell/cache.json | 748 ++-- .../arch/x86/bonnell/floating-point.json | 274 +- .../perf/pmu-events/arch/x86/bonnell/frontend.json | 96 +- tools/perf/pmu-events/arch/x86/bonnell/memory.json | 152 +- tools/perf/pmu-events/arch/x86/bonnell/other.json | 452 +- .../perf/pmu-events/arch/x86/bonnell/pipeline.json | 402 +- .../arch/x86/bonnell/virtual-memory.json | 126 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 353 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 4713 ++++++++++---------- .../arch/x86/broadwell/floating-point.json | 235 +- .../pmu-events/arch/x86/broadwell/frontend.json | 361 +- .../perf/pmu-events/arch/x86/broadwell/memory.json | 4312 +++++++++--------- .../perf/pmu-events/arch/x86/broadwell/other.json | 42 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 1903 ++++---- .../arch/x86/broadwell/virtual-memory.json | 412 +- .../arch/x86/broadwellde/bdwde-metrics.json | 407 +- .../pmu-events/arch/x86/broadwellde/cache.json | 1122 ++--- .../arch/x86/broadwellde/floating-point.json | 222 +- .../pmu-events/arch/x86/broadwellde/frontend.json | 335 +- .../pmu-events/arch/x86/broadwellde/memory.json | 608 +-- .../pmu-events/arch/x86/broadwellde/other.json | 28 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 1892 ++++---- .../arch/x86/broadwellde/virtual-memory.json | 394 +- .../arch/x86/broadwellx/bdx-metrics.json | 351 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 1300 +++--- .../arch/x86/broadwellx/floating-point.json | 224 +- .../pmu-events/arch/x86/broadwellx/frontend.json | 335 +- .../pmu-events/arch/x86/broadwellx/memory.json | 974 ++-- .../perf/pmu-events/arch/x86/broadwellx/other.json | 28 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 1891 ++++---- .../arch/x86/broadwellx/virtual-memory.json | 394 +- .../pmu-events/arch/x86/cascadelakex/cache.json | 967 ++-- .../arch/x86/cascadelakex/clx-metrics.json | 469 +- .../arch/x86/cascadelakex/floating-point.json | 50 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 18 +- .../pmu-events/arch/x86/cascadelakex/memory.json | 1008 ++--- .../pmu-events/arch/x86/cascadelakex/other.json | 952 ++-- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 11 + .../arch/x86/cascadelakex/uncore-other.json | 23 + tools/perf/pmu-events/arch/x86/goldmont/cache.json | 1466 +++--- .../arch/x86/goldmont/floating-point.json | 33 + .../pmu-events/arch/x86/goldmont/frontend.json | 78 +- .../perf/pmu-events/arch/x86/goldmont/memory.json | 38 +- tools/perf/pmu-events/arch/x86/goldmont/other.json | 92 +- .../pmu-events/arch/x86/goldmont/pipeline.json | 538 +-- .../arch/x86/goldmont/virtual-memory.json | 94 +- .../pmu-events/arch/x86/goldmontplus/cache.json | 1730 ++++--- .../arch/x86/goldmontplus/floating-point.json | 38 + .../pmu-events/arch/x86/goldmontplus/frontend.json | 88 +- .../pmu-events/arch/x86/goldmontplus/memory.json | 44 +- .../pmu-events/arch/x86/goldmontplus/other.json | 106 +- .../pmu-events/arch/x86/goldmontplus/pipeline.json | 616 ++- .../arch/x86/goldmontplus/virtual-memory.json | 214 +- tools/perf/pmu-events/arch/x86/haswell/cache.json | 1446 +++--- .../arch/x86/haswell/floating-point.json | 129 +- .../perf/pmu-events/arch/x86/haswell/frontend.json | 362 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 265 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 1004 ++--- tools/perf/pmu-events/arch/x86/haswell/other.json | 40 +- .../perf/pmu-events/arch/x86/haswell/pipeline.json | 1796 ++++---- .../pmu-events/arch/x86/haswell/uncore-cache.json | 252 ++ .../pmu-events/arch/x86/haswell/uncore-other.json | 69 + tools/perf/pmu-events/arch/x86/haswell/uncore.json | 374 -- .../arch/x86/haswell/virtual-memory.json | 552 +-- tools/perf/pmu-events/arch/x86/haswellx/cache.json | 1434 +++--- .../arch/x86/haswellx/floating-point.json | 116 +- .../pmu-events/arch/x86/haswellx/frontend.json | 336 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 263 +- .../perf/pmu-events/arch/x86/haswellx/memory.json | 1070 ++--- tools/perf/pmu-events/arch/x86/haswellx/other.json | 28 +- .../pmu-events/arch/x86/haswellx/pipeline.json | 1763 ++++---- .../arch/x86/haswellx/virtual-memory.json | 512 +-- tools/perf/pmu-events/arch/x86/icelake/cache.json | 658 +-- .../arch/x86/icelake/floating-point.json | 69 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 449 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 338 +- tools/perf/pmu-events/arch/x86/icelake/memory.json | 591 ++- tools/perf/pmu-events/arch/x86/icelake/other.json | 630 +-- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 1081 ++--- .../arch/x86/icelake/virtual-memory.json | 178 +- tools/perf/pmu-events/arch/x86/icelakex/cache.json | 851 ++-- .../arch/x86/icelakex/floating-point.json | 51 +- .../pmu-events/arch/x86/icelakex/frontend.json | 501 ++- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 304 +- .../perf/pmu-events/arch/x86/icelakex/memory.json | 601 ++- tools/perf/pmu-events/arch/x86/icelakex/other.json | 794 +++- .../pmu-events/arch/x86/icelakex/pipeline.json | 1112 ++--- .../pmu-events/arch/x86/icelakex/uncore-other.json | 61 +- .../arch/x86/icelakex/virtual-memory.json | 150 +- .../perf/pmu-events/arch/x86/ivybridge/cache.json | 1446 +++--- .../arch/x86/ivybridge/floating-point.json | 212 +- .../pmu-events/arch/x86/ivybridge/frontend.json | 386 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 287 +- .../perf/pmu-events/arch/x86/ivybridge/memory.json | 290 +- .../perf/pmu-events/arch/x86/ivybridge/other.json | 42 +- .../pmu-events/arch/x86/ivybridge/pipeline.json | 1769 ++++---- .../arch/x86/ivybridge/uncore-cache.json | 252 ++ .../arch/x86/ivybridge/uncore-other.json | 91 + .../perf/pmu-events/arch/x86/ivybridge/uncore.json | 314 -- .../arch/x86/ivybridge/virtual-memory.json | 208 +- tools/perf/pmu-events/arch/x86/ivytown/cache.json | 1594 +++---- .../arch/x86/ivytown/floating-point.json | 212 +- .../perf/pmu-events/arch/x86/ivytown/frontend.json | 386 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 277 +- tools/perf/pmu-events/arch/x86/ivytown/memory.json | 562 +-- tools/perf/pmu-events/arch/x86/ivytown/other.json | 42 +- .../perf/pmu-events/arch/x86/ivytown/pipeline.json | 1769 ++++---- .../arch/x86/ivytown/virtual-memory.json | 232 +- tools/perf/pmu-events/arch/x86/jaketown/cache.json | 1582 ++++--- .../arch/x86/jaketown/floating-point.json | 160 +- .../pmu-events/arch/x86/jaketown/frontend.json | 363 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 140 +- .../perf/pmu-events/arch/x86/jaketown/memory.json | 478 +- tools/perf/pmu-events/arch/x86/jaketown/other.json | 58 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 1556 ++++--- .../arch/x86/jaketown/virtual-memory.json | 178 +- .../pmu-events/arch/x86/knightslanding/cache.json | 2602 ++++++----- .../arch/x86/knightslanding/floating-point.json | 29 + .../arch/x86/knightslanding/frontend.json | 48 +- .../pmu-events/arch/x86/knightslanding/memory.json | 1226 ++--- .../arch/x86/knightslanding/pipeline.json | 465 +- .../arch/x86/knightslanding/virtual-memory.json | 68 +- .../perf/pmu-events/arch/x86/nehalemep/cache.json | 3062 ++++++------- .../arch/x86/nehalemep/floating-point.json | 180 +- .../pmu-events/arch/x86/nehalemep/frontend.json | 18 +- .../perf/pmu-events/arch/x86/nehalemep/memory.json | 670 +-- .../perf/pmu-events/arch/x86/nehalemep/other.json | 156 +- .../pmu-events/arch/x86/nehalemep/pipeline.json | 764 ++-- .../arch/x86/nehalemep/virtual-memory.json | 90 +- .../pmu-events/arch/x86/sandybridge/cache.json | 2298 +++++----- .../arch/x86/sandybridge/floating-point.json | 172 +- .../pmu-events/arch/x86/sandybridge/frontend.json | 365 +- .../pmu-events/arch/x86/sandybridge/memory.json | 520 +-- .../pmu-events/arch/x86/sandybridge/other.json | 66 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 1634 ++++--- .../arch/x86/sandybridge/snb-metrics.json | 150 +- .../arch/x86/sandybridge/uncore-cache.json | 252 ++ .../arch/x86/sandybridge/uncore-other.json | 91 + .../pmu-events/arch/x86/sandybridge/uncore.json | 314 -- .../arch/x86/sandybridge/virtual-memory.json | 160 +- .../perf/pmu-events/arch/x86/silvermont/cache.json | 940 ++-- .../arch/x86/silvermont/floating-point.json | 11 + .../pmu-events/arch/x86/silvermont/frontend.json | 75 +- .../pmu-events/arch/x86/silvermont/memory.json | 8 +- .../perf/pmu-events/arch/x86/silvermont/other.json | 20 +- .../pmu-events/arch/x86/silvermont/pipeline.json | 422 +- .../arch/x86/silvermont/virtual-memory.json | 76 +- tools/perf/pmu-events/arch/x86/skylake/cache.json | 2611 +++++------ .../arch/x86/skylake/floating-point.json | 48 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 578 +-- tools/perf/pmu-events/arch/x86/skylake/memory.json | 1566 +++---- tools/perf/pmu-events/arch/x86/skylake/other.json | 46 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 1083 ++--- .../pmu-events/arch/x86/skylake/skl-metrics.json | 497 ++- .../arch/x86/skylake/virtual-memory.json | 274 +- tools/perf/pmu-events/arch/x86/skylakex/cache.json | 111 +- .../arch/x86/skylakex/floating-point.json | 24 +- .../pmu-events/arch/x86/skylakex/frontend.json | 18 +- .../perf/pmu-events/arch/x86/skylakex/memory.json | 96 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 11 + .../pmu-events/arch/x86/skylakex/skx-metrics.json | 461 +- .../pmu-events/arch/x86/skylakex/uncore-other.json | 23 + .../perf/pmu-events/arch/x86/tigerlake/cache.json | 44 +- .../arch/x86/tigerlake/floating-point.json | 11 +- .../pmu-events/arch/x86/tigerlake/frontend.json | 17 +- .../pmu-events/arch/x86/tigerlake/pipeline.json | 37 +- tools/perf/pmu-events/arch/x86/tremontx/cache.json | 282 +- .../{elkhartlake => tremontx}/floating-point.json | 0 .../pmu-events/arch/x86/tremontx/frontend.json | 97 +- .../perf/pmu-events/arch/x86/tremontx/memory.json | 449 +- tools/perf/pmu-events/arch/x86/tremontx/other.json | 1786 +++++++- .../pmu-events/arch/x86/tremontx/pipeline.json | 341 +- .../arch/x86/tremontx/uncore-memory.json | 156 +- .../pmu-events/arch/x86/tremontx/uncore-other.json | 2045 ++++++++- .../arch/x86/tremontx/virtual-memory.json | 320 +- .../pmu-events/arch/x86/westmereep-dp/cache.json | 2734 ++++++------ .../arch/x86/westmereep-dp/floating-point.json | 180 +- .../arch/x86/westmereep-dp/frontend.json | 18 +- .../pmu-events/arch/x86/westmereep-dp/memory.json | 686 +-- .../pmu-events/arch/x86/westmereep-dp/other.json | 238 +- .../arch/x86/westmereep-dp/pipeline.json | 780 ++-- .../arch/x86/westmereep-dp/virtual-memory.json | 138 +- .../pmu-events/arch/x86/westmereep-sp/cache.json | 3142 ++++++------- .../arch/x86/westmereep-sp/floating-point.json | 180 +- .../arch/x86/westmereep-sp/frontend.json | 18 +- .../pmu-events/arch/x86/westmereep-sp/memory.json | 670 +-- .../pmu-events/arch/x86/westmereep-sp/other.json | 238 +- .../arch/x86/westmereep-sp/pipeline.json | 780 ++-- .../arch/x86/westmereep-sp/virtual-memory.json | 120 +- .../perf/pmu-events/arch/x86/westmereex/cache.json | 3142 ++++++------- .../arch/x86/westmereex/floating-point.json | 180 +- .../pmu-events/arch/x86/westmereex/frontend.json | 18 +- .../pmu-events/arch/x86/westmereex/memory.json | 676 +-- .../perf/pmu-events/arch/x86/westmereex/other.json | 238 +- .../pmu-events/arch/x86/westmereex/pipeline.json | 784 ++-- .../arch/x86/westmereex/virtual-memory.json | 138 +- tools/perf/tests/shell/stat_all_metrics.sh | 10 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- .../selftests/bpf/progs/test_sockmap_kern.h | 26 +- tools/testing/selftests/bpf/test_cpp.cpp | 87 +- tools/testing/selftests/cgroup/cgroup_util.c | 15 +- tools/testing/selftests/cgroup/cgroup_util.h | 1 + tools/testing/selftests/cgroup/test_memcontrol.c | 78 + tools/testing/selftests/kvm/s390x/memop.c | 15 + tools/testing/selftests/rseq/rseq-x86.h | 14 +- tools/testing/selftests/rseq/rseq.c | 5 +- tools/testing/selftests/rseq/rseq.h | 3 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/hugetlb-madvise.c | 410 ++ tools/testing/selftests/vm/run_vmtests.sh | 15 +- tools/testing/selftests/vm/userfaultfd.c | 69 +- tools/vm/page_owner_sort.c | 6 + 580 files changed, 67453 insertions(+), 56498 deletions(-) delete mode 100644 Documentation/block/biodoc.rst delete mode 100644 Documentation/devicetree/bindings/timer/arm,armv7m-systick.txt create mode 100644 Documentation/devicetree/bindings/timer/arm,armv7m-systick.yaml rename Documentation/driver-api/mtd/{intel-spi.rst => spi-intel.rst} (94%) create mode 100644 Documentation/scheduler/sched-debug.rst create mode 100644 arch/parisc/include/asm/vdso.h create mode 100644 arch/parisc/include/uapi/asm/auxvec.h create mode 100644 arch/parisc/kernel/vdso.c create mode 100644 arch/parisc/kernel/vdso32/Makefile create mode 100755 arch/parisc/kernel/vdso32/gen_vdso_offsets.sh copy arch/{sh/kernel/vsyscall/vsyscall-note.S => parisc/kernel/vdso32/note.S} (100%) create mode 100644 arch/parisc/kernel/vdso32/restart_syscall.S create mode 100644 arch/parisc/kernel/vdso32/sigtramp.S create mode 100644 arch/parisc/kernel/vdso32/vdso32.lds.S create mode 100644 arch/parisc/kernel/vdso32/vdso32_wrapper.S create mode 100644 arch/parisc/kernel/vdso64/Makefile copy arch/{s390 => parisc}/kernel/vdso64/gen_vdso_offsets.sh (100%) create mode 100644 arch/parisc/kernel/vdso64/note.S create mode 100644 arch/parisc/kernel/vdso64/restart_syscall.S create mode 100644 arch/parisc/kernel/vdso64/sigtramp.S create mode 100644 arch/parisc/kernel/vdso64/vdso64.lds.S create mode 100644 arch/parisc/kernel/vdso64/vdso64_wrapper.S create mode 100644 drivers/i2c/busses/i2c-ccgx-ucsi.c create mode 100644 drivers/i2c/busses/i2c-ccgx-ucsi.h delete mode 100644 drivers/mtd/spi-nor/controllers/intel-spi.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/selq.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/selq.h rename drivers/{mtd/spi-nor/controllers/intel-spi-pci.c => spi/spi-intel-pci.c} (84%) rename drivers/{mtd/spi-nor/controllers/intel-spi-platform.c => spi/spi-intel-plat [...] rename drivers/{mtd/spi-nor/controllers/intel-spi.c => spi/spi-intel.c} (55%) create mode 100644 drivers/spi/spi-intel.h create mode 100644 include/dt-bindings/clock/sun6i-rtc.h delete mode 100644 include/linux/irqchip/versatile-fpga.h rename include/linux/platform_data/x86/{intel-spi.h => spi-intel.h} (64%) rename mm/damon/{prmtv-common.c => ops-common.c} (99%) rename mm/damon/{prmtv-common.h => ops-common.h} (100%) create mode 100644 tools/perf/pmu-events/arch/x86/goldmont/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/haswell/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/haswell/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/haswell/uncore.json create mode 100644 tools/perf/pmu-events/arch/x86/ivybridge/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/ivybridge/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/ivybridge/uncore.json create mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/sandybridge/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/sandybridge/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/sandybridge/uncore.json create mode 100644 tools/perf/pmu-events/arch/x86/silvermont/floating-point.json copy tools/perf/pmu-events/arch/x86/{elkhartlake => tremontx}/floating-point.json (100%) create mode 100644 tools/testing/selftests/vm/hugetlb-madvise.c