summaryrefslogtreecommitdiffstats
path: root/sys/amd64/vmm/intel/vmcs.h
Commit message (Expand)AuthorAgeFilesLines
* A first pass at adding support for injecting hardware exceptions forjhb2014-02-181-0/+2
* Support level triggered interrupts with VT-x virtual interrupt delivery.neel2014-01-251-0/+2
* If the guest exits due to a fault while it is executing IRET then restoreneel2014-01-181-0/+6
* If a VM-exit happens during an NMI injection then clear the "NMI Blocking" bitneel2014-01-171-4/+4
* Enable "Posted Interrupt Processing" if supported by the CPU. This lets usneel2014-01-111-0/+2
* Enable the "Acknowledge Interrupt on VM exit" VM-exit control.neel2014-01-111-5/+6
* Use the 'Virtual Interrupt Delivery' feature of Intel VT-x if supported byneel2014-01-071-1/+18
* Split the VMCS setup between 'vmcs_init()' that does initialization andneel2014-01-061-6/+1
* Use vmcs_read() and vmcs_write() in preference to vmread() and vmwrite()neel2013-12-181-1/+20
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thiseadler2013-11-301-1/+1
* Merge projects/bhyve_npt_pmap into head.neel2013-10-051-1/+12
* Add RIP-relative addressing to the instruction decoder.grehan2013-04-251-2/+2
* Revamp the x86 instruction emulation in bhyve.neel2012-11-281-0/+1
* Add support for trapping MMIO writes to local apic registers and emulating them.neel2012-09-251-0/+10
* MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-281-0/+1
* Add a 'show vmcs' DDB command to dump state about the current CPU'sjhb2011-06-021-0/+2
* Avoid unnecessary sign extension when promoted to a 64-bit integer.neel2011-05-201-1/+1
* Import of bhyve hypervisor and utilities, part 1.grehan2011-05-131-0/+324
OpenPOWER on IntegriCloud