docs/sphinx: Fix syntax issues in hyperlaunch.rst

sphinx-build reports:

  docs/designs/launch/hyperlaunch.rst:111: WARNING: Title underline too short.
  docs/designs/launch/hyperlaunch.rst:203: WARNING: Unexpected indentation.
  docs/designs/launch/hyperlaunch.rst:216: WARNING: Unexpected indentation.

Nested lists require newlines as delimiters.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Release-acked-by: Henry Wang <Henry.Wang@arm.com>
This commit is contained in:
Andrew Cooper committed 2023-11-13 14:53:48 +00:00
1 parent 044503f61c
commit 93ad5dd974
1 file changed
+11 -8
+11 -8
View File
@@ -108,7 +108,7 @@ both modes of configuration from the same binary and when paired with its XSM
flask, provides strong controls that enable fine grained system partitioning. flask, provides strong controls that enable fine grained system partitioning.
Hypervisor Launch Landscape Hypervisor Launch Landscape
--------- ---------------------------
This comparison table presents the distinctive capabilities of Hyperlaunch with This comparison table presents the distinctive capabilities of Hyperlaunch with
reference to existing launch configurations currently available in Xen and reference to existing launch configurations currently available in Xen and
@@ -200,11 +200,13 @@ The benefits of this structure include:
domains. domains.
* Commonality: Reuses the same logic for initial basic domain building across * Commonality: Reuses the same logic for initial basic domain building across
diverse Xen deployments. diverse Xen deployments.
* It aligns the x86 initial domain construction with the existing Arm
dom0less feature for construction of multiple domains at boot. * It aligns the x86 initial domain construction with the existing Arm
* The boot domain implementation may vary significantly with different dom0less feature for construction of multiple domains at boot.
deployment use cases, whereas the hypervisor implementation is
common. * The boot domain implementation may vary significantly with different
deployment use cases, whereas the hypervisor implementation is common.
* Correctness: Increases confidence in the implementation of domain * Correctness: Increases confidence in the implementation of domain
construction, since it is performed by the hypervisor in well maintained and construction, since it is performed by the hypervisor in well maintained and
centrally tested logic. centrally tested logic.
@@ -213,8 +215,9 @@ The benefits of this structure include:
* Capability: Supports launch of advanced configurations where a sequenced * Capability: Supports launch of advanced configurations where a sequenced
start of multiple domains is required, or multiple domains are involved in start of multiple domains is required, or multiple domains are involved in
startup of the running system configuration startup of the running system configuration
* eg. for PCI passthrough on systems where the toolstack runs in a
separate domain to the hardware management. * eg. for PCI passthrough on systems where the toolstack runs in a separate
domain to the hardware management.
Please, see the ‘Hyperlaunch Device Tree’ design document, which describes the Please, see the ‘Hyperlaunch Device Tree’ design document, which describes the
configuration module that is provided to the hypervisor by the bootloader. configuration module that is provided to the hypervisor by the bootloader.
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.