arm64: hugetlb: Override set_huge_swap_pte_at() to support contiguous hugepages
authorPunit Agrawal <punit.agrawal@arm.com>
Tue, 22 Aug 2017 10:42:47 +0000 (11:42 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 22 Aug 2017 16:47:11 +0000 (17:47 +0100)
commita8d623eefd780288c0299f517da0845da687fbfc
treec4d91aa65923ab908f4e56459816ebee2607a9a5
parentc3e4ed5c3d5d79af940eb24c810dddcec6d2b536
arm64: hugetlb: Override set_huge_swap_pte_at() to support contiguous hugepages

The default implementation of set_huge_swap_pte_at() does not support
hugepages consisting of contiguous ptes. Override it to add support for
contiguous hugepages.

Signed-off-by: Punit Agrawal <punit.agrawal@arm.com>
Cc: David Woods <dwoods@mellanox.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/hugetlb.h
arch/arm64/mm/hugetlbpage.c