Add a config variable indicating that this architecture does not require lazy TLB mm refcounting, because lazy TLB mms get shot down instantly at exit_mmap time.
Signed-off-by: Rik van Riel <r...@surriel.com> --- arch/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/Kconfig b/arch/Kconfig index 1aa59063f1fd..1baf1a176dbf 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -237,6 +237,10 @@ config ARCH_HAS_FORTIFY_SOURCE config ARCH_HAS_SET_MEMORY bool +# Select if arch shoots down lazy TLB mms at exit time, instead of refcounting +config ARCH_NO_ACTIVE_MM_REFCOUNTING + bool + # Select if arch init_task must go in the __init_task_data section config ARCH_TASK_STRUCT_ON_STACK bool -- 2.14.4