Map PTEs for MAP_SHARED | MAP_LOCKED files on fork
[akaros.git] / kern / arch / x86 / Kconfig
index dbff2af..7deab97 100644 (file)
@@ -48,7 +48,7 @@ config LOUSY_LAPIC_TIMER
 
 config NOMTRRS
        bool "Disable MTRRs"
-       default n
+       default y
        help
                Old debug option from when we were having issues with MTRRs.  If your
                machine won't boot, try turning this on.
@@ -72,4 +72,14 @@ config X86_DISABLE_KEYBOARD
                
                Say 'y' if you have such a machine and do not need the keyboard.
 
+config ENABLE_LEGACY_USB
+       bool "Enable Legacy USB"
+       default n
+       help
+               Say 'y' if you want to use a USB keyboard.  Given that we do not have a
+               USB stack, disabling legacy USB means USB keyboards will not work.  We
+               disable legacy USB by default, since our primary console communication
+               is serial, and legacy USB support results in SMM interference that
+               affects all cores.
+
 endmenu