x86: mm: Remove general hugetlb code from x86.
authorSteve Capper <steve.capper@linaro.org>
Tue, 30 Apr 2013 07:03:42 +0000 (08:03 +0100)
committerSteve Capper <steve.capper@linaro.org>
Wed, 5 Mar 2014 07:03:08 +0000 (15:03 +0800)
commit409fba2624e5fe66eb1e86005801acbba65eb64c
tree1e90a887934567dbb102093f7d9c740ac957bab7
parent55de0a786c4b021e0e32cc03c24e8e25249b4ae3
x86: mm: Remove general hugetlb code from x86.

huge_pte_alloc, huge_pte_offset and follow_huge_p[mu]d have
already been copied over to mm.

This patch removes the x86 copies of these functions and activates
the general ones by enabling:
CONFIG_ARCH_WANT_GENERAL_HUGETLB

Signed-off-by: Steve Capper <steve.capper@linaro.org>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Andrew Morton <akpm@linux-foundation.org>
arch/x86/Kconfig
arch/x86/mm/hugetlbpage.c