Commit 8bd3873d authored by Rolf Eike Beer's avatar Rolf Eike Beer Committed by Andrew Morton
Browse files

mm: pagewalk: add api documentation for walk_page_range_novma()

parent e2f8f44b
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -479,7 +479,15 @@ int walk_page_range(struct mm_struct *mm, unsigned long start,
	return err;
}

/*
/**
 * walk_page_range_novma - walk a range of pagetables not backed by a vma
 * @mm:		mm_struct representing the target process of page table walk
 * @start:	start address of the virtual address range
 * @end:	end address of the virtual address range
 * @ops:	operation to call during the walk
 * @pgd:	pgd to walk if different from mm->pgd
 * @private:	private data for callbacks' usage
 *
 * Similar to walk_page_range() but can walk any page tables even if they are
 * not backed by VMAs. Because 'unusual' entries may be walked this function
 * will also not lock the PTEs for the pte_entry() callback. This is useful for