OSDN Git Service

arm64: Add fallback option during memory hot add
authorArun KS <arunks@codeaurora.org>
Mon, 9 Oct 2017 11:09:57 +0000 (16:39 +0530)
committerArun KS <arunks@codeaurora.org>
Wed, 22 Nov 2017 11:43:04 +0000 (17:13 +0530)
commit6fe9ef9b08a2846ff992128d3f392bf1f6e5152c
treeeb0a700a3c4f6d0666d8cd7c08ed6ff7af3d0fc5
parentea4e70e7d64e9598b4ddf6acb28363acbb8e6add
arm64: Add fallback option during memory hot add

Section mapping is good for TLB. But sometimes, when
system is low on physically continuous memory, this can
cause memory allocation failures. Add a fallback option to
allocate vmemmap pages from discontinuous pages.

Change-Id: Ide921c36c1e8980a8af047e2c991310405804858
Signed-off-by: Arun KS <arunks@codeaurora.org>
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
arch/arm64/mm/mmu.c