diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index 7eb010de39fe2632e502ec56880cef4ac9c672bc..536b7dc453818209037a5aa4f8b3d069d93edfd7 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -1810,7 +1810,7 @@ static int pagemap_pmd_range(pmd_t *pmdp, unsigned long addr, unsigned long end, } for (; addr != end; addr += PAGE_SIZE, idx++) { - unsigned long cur_flags = flags; + u64 cur_flags = flags; pagemap_entry_t pme; if (folio && (flags & PM_PRESENT) &&