HugeTLB migration support for PPC64 Changes from V1: * Added Reviewed-by: * Drop follow_huge_addr from powerpc
Aneesh Kumar K.V (8): mm/hugetlb/migration: Use set_huge_pte_at instead of set_pte_at mm/follow_page_mask: Split follow_page_mask to smaller functions. mm/hugetlb: export hugetlb_entry_migration helper mm/hugetlb: Move default definition of hugepd_t earlier in the header mm/follow_page_mask: Add support for hugepage directory entry powerpc/hugetlb: Add follow_huge_pd implementation for ppc64. powerpc/mm/hugetlb: Remove follow_huge_addr for powerpc powerpc/hugetlb: Enable hugetlb migration for ppc64 Anshuman Khandual (1): mm/follow_page_mask: Add support for hugetlb pgd entries. arch/powerpc/mm/hugetlbpage.c | 81 ++++++-------- arch/powerpc/platforms/Kconfig.cputype | 5 + include/linux/hugetlb.h | 56 ++++++---- mm/gup.c | 186 +++++++++++++++++++++++---------- mm/hugetlb.c | 25 ++++- mm/migrate.c | 21 ++-- 6 files changed, 230 insertions(+), 144 deletions(-) -- 2.7.4