freebsd-dev/sys/amd64/vmm
Neel Natu f7d51510f1 Change vm_malloc() to map pages in the guest physical address space in 4KB
chunks. This breaks the assumption that the entire memory segment is
contiguously allocated in the host physical address space.

This also paves the way to satisfy the 4KB page allocations by requesting
free pages from the VM subsystem as opposed to hard-partitioning host memory
at boot time.
2012-10-04 02:27:14 +00:00
..
amd Get rid of assumptions in the hypervisor that the host physical memory 2012-10-03 00:46:30 +00:00
intel Get rid of assumptions in the hypervisor that the host physical memory 2012-10-03 00:46:30 +00:00
io Change vm_malloc() to map pages in the guest physical address space in 4KB 2012-10-04 02:27:14 +00:00
vmm_dev.c Change vm_malloc() to map pages in the guest physical address space in 4KB 2012-10-04 02:27:14 +00:00
vmm_instruction_emul.c Get rid of assumptions in the hypervisor that the host physical memory 2012-10-03 01:18:51 +00:00
vmm_instruction_emul.h Intel VT-x provides the length of the instruction at the time of the nested 2012-09-27 00:27:58 +00:00
vmm_ipi.c
vmm_ipi.h
vmm_ktr.h
vmm_lapic.c Intel VT-x provides the length of the instruction at the time of the nested 2012-09-27 00:27:58 +00:00
vmm_lapic.h Intel VT-x provides the length of the instruction at the time of the nested 2012-09-27 00:27:58 +00:00
vmm_mem.c Change vm_malloc() to map pages in the guest physical address space in 4KB 2012-10-04 02:27:14 +00:00
vmm_mem.h Add sysctls to display the total and free amount of hard-wired mem for VMs 2012-08-26 01:41:41 +00:00
vmm_msr.c Restructure the x2apic access code in preparation for supporting memory mapped 2012-09-21 03:09:23 +00:00
vmm_msr.h
vmm_stat.c
vmm_stat.h
vmm_support.S
vmm_util.c
vmm_util.h
vmm.c Change vm_malloc() to map pages in the guest physical address space in 4KB 2012-10-04 02:27:14 +00:00
x86.c Add support for trapping MMIO writes to local apic registers and emulating them. 2012-09-25 22:31:35 +00:00
x86.h Add support for trapping MMIO writes to local apic registers and emulating them. 2012-09-25 22:31:35 +00:00