This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from f2e44139f3e0 Merge tag 'parisc-for-6.1-1' of git://git.kernel.org/pub/s [...] new acfac37851e0 mm/hugetlb.c: make __hugetlb_vma_unlock_write_put() static new 7efc3b726103 mm/compaction: fix set skip in fast_find_migrateblock new 92b7399695a5 mmap: fix copy_vma() failure path new 7be1c1a3c7b1 mm: more vma cache removal new 28c5609fb236 mm/mmap: preallocate maple nodes for brk vma expansion new 515778e2d790 mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in new deb0f6562884 mm/mmap: undo ->mmap() when arch_validate_flags() fails new 4fa0e3ff217f ext4,f2fs: fix readahead of verity data new ac801e7e252c kmsan: unpoison @tlb in arch_tlb_gather_mmu() new ea091fa53680 lib/test_meminit: add checks for the allocation functions new 652e04464d39 mm/damon: move sz_damon_region to damon_sz_region new ab63f63f3885 mm/damon: use damon_sz_region() in appropriate place new 16ce101db85d mm/memory.c: fix race when faulting a device private page new ef233450898f mm: free device private pages have zero refcount new 0dc45ca1ce18 mm/memremap.c: take a pgmap reference on page allocation new 241f68859656 mm/migrate_device.c: refactor migrate_vma and migrate_deiv [...] new e778406b40db mm/migrate_device.c: add migrate_device_range() new d9b719394a11 nouveau/dmem: refactor nouveau_dmem_fault_copy_one() new 249881232e14 nouveau/dmem: evict device private memory during release new ad4c365221b0 hmm-tests: add test for migrate_device_range() new d6e5040bd8e5 kasan: fix array-bounds warnings in tests new bce8cb3c04dc mm: use update_mmu_tlb() on the second thread new 14c2ac36811b LoongArch: update local TLB if PTE entry exists new 94541bc3fbde zram: always expose rw_page new 2ea7ff1e39cb mm/hugetlb: fix race condition of uffd missing/minor handling new f9bf6c03eca1 mm/hugetlb: use hugetlb_pte_stable in migration race check new 26c92d37d3dc mm/selftest: uffd: explain the write missing fault check new 15cd90049d59 mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-o [...] new ef6e06b2ef87 highmem: fix kmap_to_page() for kmap_local_page() addresses new 5e714bf1713b Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/p [...] new e1567b4f0eec arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK new 171df58028bf arm64: errata: Add Cortex-A55 to the repeat tlbi list new ad0112f2d54c drivers/perf: fix return value check in ali_drw_pmu_probe() new e08d07dd9f80 drivers/perf: ALIBABA_UNCORE_DRW_PMU should depend on ACPI new 5f4853e81094 MAINTAINERS: rectify file entry in ALIBABA PMU DRIVER new a8e5e5146ad0 arm64: mte: Avoid setting PG_mte_tagged if no tags cleared [...] new 0e5d5ae837c8 arm64: Add AMPERE1 to the Spectre-BHB affected list new 1df046ab1c65 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
The 38 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/arm64/silicon-errata.rst | 2 + MAINTAINERS | 2 +- arch/arm64/Kconfig | 17 +++ arch/arm64/include/asm/cputype.h | 4 + arch/arm64/kernel/cpu_errata.c | 5 + arch/arm64/kernel/mte.c | 9 +- arch/arm64/kernel/proton-pack.c | 6 + arch/arm64/mm/mteswap.c | 7 +- arch/arm64/tools/sysreg | 2 +- arch/loongarch/include/asm/pgtable.h | 3 + arch/powerpc/kvm/book3s_hv_uvmem.c | 21 +-- drivers/block/zram/zram_drv.c | 26 +--- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 19 +-- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 11 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 108 ++++++++++---- drivers/perf/Kconfig | 2 +- drivers/perf/alibaba_uncore_drw_pmu.c | 4 +- fs/ext4/verity.c | 3 +- fs/f2fs/verity.c | 3 +- include/linux/damon.h | 6 + include/linux/memremap.h | 1 + include/linux/migrate.h | 15 ++ include/linux/sched.h | 2 - lib/test_hmm.c | 129 +++++++++++++---- lib/test_hmm_uapi.h | 1 + lib/test_meminit.c | 21 +++ mm/compaction.c | 1 - mm/damon/core.c | 26 ++-- mm/damon/vaddr.c | 4 +- mm/highmem.c | 43 ++++-- mm/hugetlb.c | 72 ++++++++-- mm/kasan/kasan_test.c | 9 +- mm/memory.c | 20 ++- mm/memremap.c | 30 +++- mm/migrate.c | 34 +++-- mm/migrate_device.c | 239 ++++++++++++++++++++++--------- mm/mmap.c | 28 ++-- mm/mmu_gather.c | 10 ++ mm/mprotect.c | 2 + mm/page_alloc.c | 12 +- tools/testing/selftests/vm/hmm-tests.c | 49 +++++++ tools/testing/selftests/vm/userfaultfd.c | 22 ++- 43 files changed, 771 insertions(+), 261 deletions(-)