perf: Have arches handle the backtrace
[akaros.git] / Kconfig
diff --git a/Kconfig b/Kconfig
index d4a17c7..0813fed 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -252,39 +252,15 @@ config BLOCK_EXTRAS
                implementation.  Say y.  If you have networking bugs, try turning this
                off, and if that helps, tell someone.
 
-endmenu
-
-config VM
-       bool "Virtual Machine support"
-       default n
-       help
-               VM support -- not working! Based on KVM.
-
-menuconfig NIX
-       bool "NIX support"
+config BETTER_BACKTRACE
+       bool "Better backtraces, less optimizations"
        default n
        help
-               NIX support -- Sort of working. You can start kernels that don't enable
-               interrupts.
-
-if NIX
+               The kernel uses the frame pointer and call stacks for backtraces.
+               Tail-call optimizations remove some of this information.  Say 'Y' here
+               to have better backtraces, at the expense of performance.
 
-config NIX_IMG_PADDR
-       hex "Physical address for the NIX image"
-       depends on NIX
-       default 0x40000000
-       help
-               Physical address that the NIX device will allocate during
-               initialization.
-
-config NIX_IMG_SIZE
-       hex "Size of the NIX image"
-       depends on NIX
-       default 0x40000000
-       help
-               Size in bytes of the NIX image.  Must be a power of two.
-
-endif # NIX
+endmenu
 
 menu "Misc/Old Options"