[merged mm-stable] mm-mincore-remove-xa_is_value-in-mincore_swap.patch removed from -mm tree
Andrew Morton <[email protected]>
| Newsgroups | org.kernel.vger.mm-commits |
|---|---|
| Message-ID | <[email protected]> |
The quilt patch titled
Subject: mm: mincore: remove xa_is_value() in mincore_swap()
has been removed from the -mm tree. Its filename was
mm-mincore-remove-xa_is_value-in-mincore_swap.patch
This patch was dropped because it was merged into the mm-stable branch
of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
------------------------------------------------------
From: Kefeng Wang <[email protected]>
Subject: mm: mincore: remove xa_is_value() in mincore_swap()
Date: Fri, 17 Jul 2026 17:13:45 +0800
The swap_cache_get_folio() no longer returns shadow entries, so the
xa_is_value() check is unnecessary.
Link: https://lore.kernel.org/[email protected]
Signed-off-by: Kefeng Wang <[email protected]>
Reviewed-by: Pedro Falcato <[email protected]>
Acked-by: David Hildenbrand (Arm) <[email protected]>
Cc: Jann Horn <[email protected]>
Cc: Liam R. Howlett <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Vlastimil Babka <[email protected]>
Cc: Zi Yan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
---
mm/mincore.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
--- a/mm/mincore.c~mm-mincore-remove-xa_is_value-in-mincore_swap
+++ a/mm/mincore.c
@@ -91,8 +91,7 @@ static unsigned char mincore_swap(swp_en
folio = swap_cache_get_folio(entry);
if (shmem)
put_swap_device(si);
- /* The swap cache space contains either folio, shadow or NULL */
- if (folio && !xa_is_value(folio)) {
+ if (folio) {
present = folio_test_uptodate(folio);
folio_put(folio);
}
_
Patches currently in -mm which might be from [email protected] are