CONFIG_RELOC

Enable hypervisor relocation

Type: bool

Help

When selected, the hypervisor will relocate itself to where it is loaded. This allows the bootloader to put the hypervisor image to wherever appropriate. Without relocation the bootloader must put the image to RAM_START, otherwise the hypervisor will not start up.

Defaults

  • “y”

Kconfig definition

At arch/x86/Kconfig:260

Included via Kconfig:3

Menu path: (top menu)

config RELOC
    bool
    prompt "Enable hypervisor relocation"
    default "y"
    help
      When selected, the hypervisor will relocate itself to where it is
      loaded. This allows the bootloader to put the hypervisor image to
      wherever appropriate. Without relocation the bootloader must put the
      image to RAM_START, otherwise the hypervisor will not start up.

(Definitions include propagated dependencies, including from if’s and menus.)