Expand description
Magic addresses externally used to lay out x86_64 VMs.
Structs§
- GUEST_
MEM_ END - Upper bound of guest memory.
- GUEST_
PHYS_ END - Maximum guest physical address supported.
Constants§
- BOOT_
GDT_ ADDRESS - Address of Global Descriptor Table (GDT)
- BOOT_
GDT_ MAX - Number of initial GDT entries.
- BOOT_
GDT_ OFFSET - Magic addresses externally used to lay out x86_64 VMs. Global Descriptor Table Offset
- BOOT_
IDT_ ADDRESS - Address of Interrupt Descriptor Table (IDT)
- BOOT_
IDT_ OFFSET - Interrupt Descriptor Table Offset
- BOOT_
STACK_ POINTER - Initial stack for the boot CPU.
- CMDLINE_
MAX_ SIZE - Kernel command line start address maximum size.
- CMDLINE_
START - Kernel command line start address.
- DB_
BOOT_ PARAM_ MAX_ SIZE - Kernel dragonball boot parameters length maximum size.
- DB_
BOOT_ PARAM_ START - Kernel dragonball boot parameters start address.
- EBDA_
START - Where BIOS/VGA magic would live on a real PC.
- GUEST_
MEM_ LOW_ SIZE - Size of memory below MMIO hole.
- GUEST_
MEM_ START - Lower bound of guest memory.
- HIMEM_
START - Start of the high memory.
- IRQ_
BASE - First usable IRQ ID for virtio device interrupts on x86_64.
- IRQ_MAX
- Last usable IRQ ID for virtio device interrupts on x86_64.
- KVM_
TSS_ ADDRESS - Address for the TSS setup.
- MMIO_
LOW_ END - End address (inclusive) of the lower MMIO window.
- MMIO_
LOW_ START - Start address of the lower MMIO window.
- PDE_
START - Address of page table level 2 page
- PDPTE_
START - Address of page table level 3 page
- PML4_
START - Address of page table level 4 page
- ZERO_
PAGE_ START - The ‘zero page’, a.k.a linux kernel bootparams.