Skip to content

Commit

Permalink
Documentation: Clarify memory layout
Browse files Browse the repository at this point in the history
Make sure that it is clear where lower and higher addresses are. And fix
a typo at this chance.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
  • Loading branch information
jan-kiszka committed Feb 13, 2014
1 parent 9e5f80e commit d97a354
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Documentation/memory-layout.txt
Expand Up @@ -19,7 +19,7 @@ required during startup and shutdown of the hypervisor.
Virtual address: JAILHOUSE_BASE
Size: as defined in the system configuration (see hypervisor_memory.size)

+--------------------------------------+
+--------------------------------------+ - lower address
| Header (see struct jailhouse_header) |
+--------------------------------------+
| Text Segment |
Expand Down Expand Up @@ -50,15 +50,15 @@ Size: as defined in the system configuration (see hypervisor_memory.size)
: : : :
| | | |
| +-----------------------------+ |
+--------------------------------------+
+--------------------------------------+ - higher address


Remapping region
----------------

The remapping region is range of reserved virtual memory in the hypervisor
address space. It is used to map MMIO, platform configuration memory (ACPI on
x96) and, temporarily, selected guest pages for hypervisor access.
x86) and, temporarily, selected guest pages for hypervisor access.

Virtual address: REMAP_BASE
Size: PAGE_SIZE * NUM_REMAP_BITMAP_PAGES * PAGE_SIZE * 8
Expand Down

0 comments on commit d97a354

Please sign in to comment.