mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 06:31:49 +00:00
mm: pagewalk: fix documentation of PTE hole handling
Empty PTEs are passed to the pte_entry callback, not to pte_hole. Link: https://lkml.kernel.org/r/3695521.kQq0lBPeGt@devpool047 Signed-off-by: Rolf Eike Beer <eb@emlix.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
e09b0b61fb
commit
e2f8f44b76
@ -15,12 +15,12 @@ struct mm_walk;
|
||||
* this handler is required to be able to handle
|
||||
* pmd_trans_huge() pmds. They may simply choose to
|
||||
* split_huge_page() instead of handling it explicitly.
|
||||
* @pte_entry: if set, called for each non-empty PTE (lowest-level)
|
||||
* entry
|
||||
* @pte_entry: if set, called for each PTE (lowest-level) entry,
|
||||
* including empty ones
|
||||
* @pte_hole: if set, called for each hole at all levels,
|
||||
* depth is -1 if not known, 0:PGD, 1:P4D, 2:PUD, 3:PMD
|
||||
* 4:PTE. Any folded depths (where PTRS_PER_P?D is equal
|
||||
* to 1) are skipped.
|
||||
* depth is -1 if not known, 0:PGD, 1:P4D, 2:PUD, 3:PMD.
|
||||
* Any folded depths (where PTRS_PER_P?D is equal to 1)
|
||||
* are skipped.
|
||||
* @hugetlb_entry: if set, called for each hugetlb entry
|
||||
* @test_walk: caller specific callback function to determine whether
|
||||
* we walk over the current vma or not. Returning 0 means
|
||||
|
Loading…
Reference in New Issue
Block a user