Skip hugetlb vmas as we are not interested in those. Signed-off-by: Oscar Salvador <osalvador@xxxxxxx> --- fs/proc/task_mmu.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index 5df17b7cfe6c..df94f2093588 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -1579,6 +1579,9 @@ static int clear_refs_test_walk(unsigned long start, unsigned long end, struct clear_refs_private *cp = walk->private; struct vm_area_struct *vma = walk->vma; + if (is_vm_hugetlb_page(vma)) + return 1; + if (vma->vm_flags & VM_PFNMAP) return 1; -- 2.26.2