Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
arm64: mm: Add pgd_page to support RCU fast_gup
This patch adds pgd_page definition in order to keep supporting HAVE_GENERIC_RCU_GUP configuration. In addition, it changes pud_page expression to align with pmd_page for readability. An introduction of pgd_page resolves the following build breakage under 4KB + 4Level memory management combo. mm/gup.c: In function 'gup_huge_pgd': mm/gup.c:889:2: error: implicit declaration of function 'pgd_page' [-Werror=implicit-function-declaration] head = pgd_page(orig); ^ mm/gup.c:889:7: warning: assignment makes pointer from integer without a cast head = pgd_page(orig); Cc: Will Deacon <[email protected]> Cc: Steve Capper <[email protected]> Signed-off-by: Jungseok Lee <[email protected]> [[email protected]: remove duplicate pmd_page definition] Signed-off-by: Catalin Marinas <[email protected]>
- Loading branch information