OSDN Git Service

x86/entry/vsyscall: Add CONFIG to control default
[android-x86/kernel.git] / arch / x86 / entry / vsyscall / vsyscall_64.c
index b160c0c..76e0fd3 100644 (file)
 #define CREATE_TRACE_POINTS
 #include "vsyscall_trace.h"
 
-static enum { EMULATE, NATIVE, NONE } vsyscall_mode = EMULATE;
+static enum { EMULATE, NATIVE, NONE } vsyscall_mode =
+#ifdef CONFIG_LEGACY_VSYSCALL_NATIVE
+       NATIVE;
+#elif CONFIG_LEGACY_VSYSCALL_NONE
+       NONE;
+#else
+       EMULATE;
+#endif
 
 static int __init vsyscall_setup(char *str)
 {