[folded-merged] mm-mincore-use-walk_page_range_vma-in-do_mincore-fix.patch removed from -mm tree
Andrew Morton <[email protected]> Tue, 28 Jul 2026 20:50:51 -0700
| Newsgroups | org.kernel.vger.mm-commits |
|---|---|
| Message-ID | <[email protected]> |
The quilt patch titled
Subject: mm-mincore-use-walk_page_range_vma-in-do_mincore-fix
has been removed from the -mm tree. Its filename was
mm-mincore-use-walk_page_range_vma-in-do_mincore-fix.patch
This patch was dropped because it was folded into mm-mincore-use-walk_page_range_vma-in-do_mincore.patch
------------------------------------------------------
From: Andrew Morton <[email protected]>
Subject: mm-mincore-use-walk_page_range_vma-in-do_mincore-fix
Date: Wed Jun 24 07:35:43 PM PDT 2026
simplify comment, per Pedro
Link: https://lore.kernel.org/ajP9bQhmvR9OX0VE@pedro-suse
Cc: Alistair Popple <[email protected]>
Cc: Byungchul Park <[email protected]>
Cc: David Hildenbrand (Arm) <[email protected]>
Cc: Gregory Price <[email protected]>
Cc: Joshua Hahn <[email protected]>
Cc: Kefeng Wang <[email protected]>
Cc: Liam R. Howlett <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Matthew Brost <[email protected]>
Cc: Pedro Falcato <[email protected]>
Cc: Rakie Kim <[email protected]>
Cc: Suren Baghdasaryan <[email protected]>
Cc: Vlastimil Babka <[email protected]>
Cc: Ying Huang <[email protected]>
Cc: Zi Yan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
---
mm/mincore.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
--- a/mm/mincore.c~mm-mincore-use-walk_page_range_vma-in-do_mincore-fix
+++ a/mm/mincore.c
@@ -260,12 +260,7 @@ static long do_mincore(unsigned long add
}
/*
- * walk_page_range_vma() does not call walk_page_test(), which
- * handles VM_PFNMAP VMA by invoking ->pte_hole() to skip the
- * page table walk. Without this check, PFNMAP PTEs would be
- * treated as present by mincore_pte_range(), changing the returned
- * residency status from the historical "not resident" to "resident".
- * Handle VM_PFNMAP explicitly to preserve the original behavior.
+ * mincore historically reports PFNMAP mappings as non-resident.
*/
if (vma->vm_flags & VM_PFNMAP) {
__mincore_unmapped_range(addr, end, vma, vec);
_
Patches currently in -mm which might be from [email protected] are
csky-implement-flush_cache_vmap-in-c.patch
mm-mincore-use-walk_page_range_vma-in-do_mincore.patch
mm-annotate-data-race-in-cpu_needs_drain-fix.patch
mm-zsmalloc-encode-class-index-in-obj-value-for-lockless-class-lookup-fix.patch
mm-zsmalloc-drop-pool-lock-from-zs_free-on-64-bit-systems-fix.patch
mm-zsmalloc-drop-pool-lock-from-zs_free-on-64-bit-systems-fix-fix.patch
mm-rmap-use-huge_ptep_get-in-try_to_migrate_one-checkpatch-fixes.patch
mm-mprotect-use-huge_ptep_get-for-hugetlb-fix.patch
mm-drop-stale-folio_ref_count==1-check-in-do_swap_page-reuse-logic-fix.patch
alloc_tag-add-ioctl-to-proc-allocinfo-fix.patch
mm-hmm-make-config_hmm_mirror-select-config_mmu_notifier.patch
mm-vma-add-and-use-vma__pgoff-fix.patch
drivers-media-v4l2-core-v4l2-vp9c-reduce-inlining.patch