endmenu
-
-
-menu "Time Management"
-config TIME_DILATION
- bool "Control Guest/Host Time Offseting"
- default n
- depends on EXPERIMENTAL
- help
- Controls the relative speeds of the guest and host processor
- to allow the VM to provide the illusion of the guest seeing time
- pass at a different rate than the host system does.
-
-config TIME_HIDE_VM_COST
- bool "Hide VMM Run Cost"
- default n
- depends on EXPERIMENTAL
- help
- Offset guest time from host time sufficiently to hide the cost of
- running in the virtual machine. This can aid the consistency of
- time between multiple timers, but can cause the guest to run
- a good bit slower than the host in VM-intensive parts of the code.
-
-config TIME_VIRTUALIZE_TSC
- bool "Fully virtualize guest TSC"
- default n
- depends on EXPERIMENTAL
- help
- Virtualize the processor time stamp counter in the guest,
- generally increasing consistency between various time sources
- but also potentially making guest time run slower than real time.
-
-endmenu
-
-
-
menu "Symbiotic Functions"
config SYMBIOTIC
menu "Extensions"
-config EXT_VTIME
- bool "Enable Time virtualization"
- default n
- help
- Enables the timer virtualization extensions. These hide the cost of
- running inside the VMM context. This can aid the consistency of
- time between multiple timers, but can cause the guest to run
- a good bit slower than the host in VM-intensive parts of the code.
-
-
-config EXT_VTSC
- bool "Fully virtualize guest TSC"
- default n
- depends on EXT_VTIME
- help
- Virtualize the processor time stamp counter in the guest,
- generally increasing consistency between various time sources
- but also potentially making guest time run slower than real time.
-
config EXT_MTRRS
bool "Support virtualized MTTRs"
default n