and restored on each entry---this save/restore is entirely
done in Palacios.
-
+
endmenu
source "palacios/src/extensions/Kconfig"
depends on SWAPPING
help
Provides debugging output from the swapping system
+
+config MEM_TRACK
+ bool "Enable memory access tracking"
+ default n
+ depends on SHADOW_PAGING || NESTED_PAGING
+ help
+ Allows tracking of memory accesses on a page granularity
+
+config DEBUG_MEM_TRACK
+ bool "Enable memory access tracking debugging"
+ default n
+ depends on MEM_TRACK
+ help
+ Provides debugging output for memory access tracking
+
endmenu
menu "Symbiotic Functions"
source "palacios/src/gears/Kconfig"
+
+menu "HVM"
+
+config HVM
+ bool "Support Hybrid Virtual Machines"
+ default n
+ help
+ If set, it is possible to make VMs that are partitioned
+ (cores, memory, devices, hardware access, etc) into
+ a part ("the ROS") that supports normal VM operation and
+ a part ("the HRT") that supports Hybrid Run-Times,
+ for example Nautilus-based HRTs for parallel languages.
+
+config DEBUG_HVM
+ depends on HVM
+ bool "Enable HVM debugging in Palacios"
+ default n
+ help
+ Enable HVM debugging output
+
+endmenu
+
menu "Debug configuration"
## Is unwind information useful