aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/mm/Makefile
diff options
context:
space:
mode:
authorSteve Capper <steve.capper@linaro.org>2014-02-05 09:51:50 +0000
committerSteve Capper <steve.capper@linaro.org>2014-02-05 15:16:16 +0000
commit0f1cb8ed1319413ed58ca14a8625727ab5c7382b (patch)
treee6e7dc1e152645926f2db0c014e5626e9c11dcc2 /arch/arm64/mm/Makefile
parentbbc8081610176cdc5acfbf3fab5c504746d98593 (diff)
downloadlinux-0f1cb8ed1319413ed58ca14a8625727ab5c7382b.tar.gz
arm64: mm: Enable HAVE_RCU_TABLE_FREE logic
In order to implement fast_get_user_pages we need to ensure that the page table walker is protected from page table pages being freed from under it. This patch enables HAVE_RCU_TABLE_FREE and incorporates it into the existing arm64 TLB logic. Any page table pages belonging to address spaces with multiple users will be call_rcu_sched freed. Meaning that disabling interrupts will block the free and protect the fast gup page walker. Signed-off-by: Steve Capper <steve.capper@linaro.org>
Diffstat (limited to 'arch/arm64/mm/Makefile')
0 files changed, 0 insertions, 0 deletions