cloud-hypervisor/vmm/src
Thomas Barrett ce7db3f7c3 arch: x86_64: allow more than 2 E820_RAM ranges
The 'generate_ram_ranges' function currently hardcodes the assumption
that there are only 2 E820 RAM entries. This is not flexible enough to
handle vendor specific memory holes. Returning a Vec is also more
convenient for users of this function.

Signed-off-by: Thomas Barrett <tbarrett@crusoeenergy.com>
2024-02-15 08:49:06 +00:00
..
api block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
igvm arch: x86_64: allow more than 2 E820_RAM ranges 2024-02-15 08:49:06 +00:00
acpi.rs arch: x86_64: handle npot CPU topology 2024-01-01 10:05:03 +00:00
clone3.rs
config.rs block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
coredump.rs
cpu.rs vmm: Don't configure vcpu in case of SEV-SNP 2024-02-09 09:46:19 -08:00
device_manager.rs block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
device_tree.rs
gdb.rs build: Bump gdbstub and gdbstub_arch 2023-12-05 10:50:06 +00:00
interrupt.rs
lib.rs devices: add debug-console device 2024-01-25 10:25:14 -08:00
memory_manager.rs vmm: prefault memory in parallel to optimize boot time 2024-02-07 08:59:03 -08:00
migration.rs vmm: speed up JSON load when reading snap files 2023-11-16 14:56:04 -08:00
pci_segment.rs vmm: assign each pci segment 32-bit mmio allocator 2023-11-20 15:33:50 -08:00
seccomp_filters.rs vmm: seccomp: Allow all threads to call sched_yield() 2024-02-13 10:20:07 +00:00
serial_manager.rs serial_manager: Remove serial socket 2023-10-05 15:26:29 +01:00
sigwinch_listener.rs vmm: Make thread local initialiser constant 2024-02-07 09:25:40 +00:00
vm_config.rs block: Set an option to pin virtio block threads to host cpus 2024-02-13 09:05:57 +00:00
vm.rs vmm: Don't set rsdp addr in case of SEV-SNP guest 2024-02-13 11:29:46 -08:00