mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-10 21:29:20 +00:00
doc: remove Kconfig reference documentation
With the new ACRN configuration architecture, we no longer use Kconfig files. Remove the Kconfig option documentation scripting (genrest.py) Python dependencies, and Makefile commands, and change references in the documentation from the Kconfig option (such as :option:`CONFIG_MEM_LOGLEVEL`) to the new schema definition-based option documentation (:option:`hv.DEBUG_OPTION.MEM_LOGLEVEL`). Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
committed by
David Kinder
parent
0ea991fbed
commit
c741468b9c
@@ -190,7 +190,7 @@ Tip: Disable the software workaround for Machine Check Error on Page Size Change
|
||||
Change is conditionally applied to the models that may be affected by the
|
||||
issue. However, the software workaround has a negative impact on
|
||||
performance. If all guest OS kernels are trusted, the
|
||||
:option:`CONFIG_MCE_ON_PSC_WORKAROUND_DISABLED` option could be set for performance.
|
||||
:option:`hv.FEATURES.MCE_ON_PSC_DISABLED` option could be set for performance.
|
||||
|
||||
.. note::
|
||||
The tips for preempt-RT Linux are mostly applicable to the Linux-based RTOS as well, such as Xenomai.
|
||||
|
@@ -19,8 +19,8 @@ Comparing with multiboot protocol, the multiboot2 protocol adds UEFI
|
||||
support.
|
||||
|
||||
The multiboot protocol is supported by the ACRN hypervisor natively.
|
||||
The multiboot2 protocol is supported when ``CONFIG_MULTIBOOT2`` is
|
||||
enabled in Kconfig. The ``CONFIG_MULTIBOOT2`` is enabled by default.
|
||||
The multiboot2 protocol is supported when :option:`hv.FEATURES.MULTIBOOT2` is
|
||||
enabled in configuration. The :option:`hv.FEATURES.MULTIBOOT2` is enabled by default.
|
||||
Which boot protocol is used depends on the hypervisor is loaded by
|
||||
GRUB's ``multiboot`` command or ``multiboot2`` command. The guest kernel
|
||||
or ramdisk must be loaded by the GRUB ``module`` command or ``module2``
|
||||
@@ -29,12 +29,13 @@ command accordingly when different boot protocol is used.
|
||||
The ACRN hypervisor binary is built with two formats: ``acrn.32.out`` in
|
||||
ELF format and ``acrn.bin`` in RAW format. The GRUB ``multiboot``
|
||||
command support ELF format only and does not support binary relocation,
|
||||
even if ``CONFIG_RELOC`` is set. The GRUB ``multiboot2`` command support
|
||||
ELF format when ``CONFIG_RELOC`` is not set, or RAW format when
|
||||
``CONFIG_RELOC`` is set.
|
||||
even if :option:`hv.FEATURES.RELOC` is set. The GRUB ``multiboot2``
|
||||
command supports
|
||||
ELF format when :option:`hv.FEATURES.RELOC` is not set, or RAW format when
|
||||
:option:`hv.FEATURES.RELOC` is set.
|
||||
|
||||
.. note::
|
||||
* ``CONFIG_RELOC`` is set by default, so use ``acrn.32.out`` in multiboot
|
||||
* :option:`hv.FEATURES.RELOC` is set by default, so use ``acrn.32.out`` in multiboot
|
||||
protocol and ``acrn.bin`` in multiboot2 protocol.
|
||||
|
||||
* Per ACPI specification, the RSDP pointer is described in the EFI System
|
||||
|
Reference in New Issue
Block a user