arm64: Re-enable support for contiguous hugepages
authorPunit Agrawal <punit.agrawal@arm.com>
Tue, 22 Aug 2017 10:42:48 +0000 (11:42 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 22 Aug 2017 16:47:11 +0000 (17:47 +0100)
commit5cd028b9d90403bf24c8bf7915ed61c7a9bfce6c
treed2a869d179fdef26bcb37e2baad2244ba6ee50ca
parenta8d623eefd780288c0299f517da0845da687fbfc
arm64: Re-enable support for contiguous hugepages

also known as -

Revert "Revert "Revert "commit 66b3923a1a0f ("arm64: hugetlb: add
support for PTE contiguous bit")"""

Now that our hugetlb implementation is compliant with the
break-before-make requirements of the architecture and we have addressed
some of the issues in core code required for properly dealing with
hardware poisoning of contiguous hugepages let's re-enable support for
contiguous hugepages.

This reverts commit 6ae979ab39a368c18ceb0424bf824d172d6ab56f.

Signed-off-by: Punit Agrawal <punit.agrawal@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/mm/hugetlbpage.c