1/4
mm: gup: introduce gup_unshared_pages()
This is preparatory patch to make gup_fast_pte_range() batchable. Introduce gup_unshared_pages() to count consecutive pages within a folio that do not require unsharing, and use it to implement gup_m
This is preparatory patch to make gup_fast_pte_range() batchable. Introduce gup_unshared_pages() to count consecutive pages within a folio that do not require unsharing, and use it to implement gup_m