vmm: Handle mov with zero-extend
[akaros.git] / Kconfig
diff --git a/Kconfig b/Kconfig
index 3635aef..e729c9f 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -93,6 +93,14 @@ config COREALLOC_FCFS
                cores are treated equally, and no topology information is used to try
                and optimize which cores are given to which processes upon request.
 
                cores are treated equally, and no topology information is used to try
                and optimize which cores are given to which processes upon request.
 
+config COREALLOC_PACKED
+       bool "Packed Topology"
+       help
+               Allocate cores to a process based on a topology-aware algorithm that
+               tries to pack allocated cores as close together as possible.  It first
+               tries to pair new cores with their hyper-threaded pair, then keep them
+               on the same socket, then the same numa domain.
+
 endchoice
 
 menu "Kernel Debugging"
 endchoice
 
 menu "Kernel Debugging"
@@ -177,14 +185,6 @@ config LARGE_KSTACKS
                higher performance, and mention this setting if you have any weird
                crashes or panics.
 
                higher performance, and mention this setting if you have any weird
                crashes or panics.
 
-config KTHREAD_POISON
-       bool "Kthread Poison Canary"
-       default n
-       help
-               Kthreads will use a bit of storage at the bottom of the stack to track
-               the state of the kthread.  This is useful to catch various bugs with
-               kthreading, such as launching the same kthread twice concurrently.
-
 config DISABLE_SMT
        bool "Disables symmetric multithreading"
        default n
 config DISABLE_SMT
        bool "Disables symmetric multithreading"
        default n