diff options
author | Andrew Morton <akpm@linux-foundation.org> | 2023-11-15 13:54:18 -0800 |
---|---|---|
committer | Andrew Morton <akpm@linux-foundation.org> | 2023-12-06 16:12:43 -0800 |
commit | 727d16f1993bcf46ee2888c13e3fc1463babed8d (patch) | |
tree | f47bdba23601b46d060fda6742f06e3852782ed5 /mm/memory.c | |
parent | 187da0f8250aa94bd96266096aef6f694e0b4cd2 (diff) | |
download | linux-727d16f1993bcf46ee2888c13e3fc1463babed8d.tar.gz linux-727d16f1993bcf46ee2888c13e3fc1463babed8d.tar.bz2 linux-727d16f1993bcf46ee2888c13e3fc1463babed8d.zip |
mm/memory.c:zap_pte_range() print bad swap entry
We have a report of this WARN() triggering. Let's print the offending
swp_entry_t to help diagnosis.
Link: https://lkml.kernel.org/r/000000000000b0e576060a30ee3b@google.com
Cc: Muhammad Usama Anjum <usama.anjum@collabora.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'mm/memory.c')
-rw-r--r-- | mm/memory.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mm/memory.c b/mm/memory.c index 1f18ed4a5497..5c757fba8858 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -1517,6 +1517,7 @@ static unsigned long zap_pte_range(struct mmu_gather *tlb, continue; } else { /* We should have covered all the swap entry types */ + pr_alert("unrecognized swap entry 0x%lx\n", entry.val); WARN_ON_ONCE(1); } pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); |