summaryrefslogtreecommitdiffstats
path: root/sys/amd64/vmm/intel/vmx.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r267921, r267934, r267949, r267959, r267966, r268202, r268276,grehan2014-08-191-84/+266
* MFC r267311, r267330, r267811, r267884grehan2014-08-171-34/+14
* MFC r267178, r267300grehan2014-08-171-50/+147
* MFC 266424,266476,266524,266573,266595,266626,266627,266633,266641,266642,jhb2014-07-221-22/+133
* MFC 264353,264509,264768,264770,264825,264846,264988,265114,265165,265365,jhb2014-07-211-12/+33
* MFC 263780,264516,265062,265101,265203,265364:jhb2014-07-211-3/+10
* MFC 259942,262274,263035,263054,263211,263744,264179,264324,264468,264631,jhb2014-07-191-9/+74
* MFC 262139,262140,262236,262281,262532:jhb2014-06-131-10/+142
* MFC 262615,262624:jhb2014-06-121-0/+7
* MFC 261638,262144,262506,266765:jhb2014-06-121-51/+104
* MFC 261504:jhb2014-06-121-0/+28
* MFC 260802,260836,260863,261001,261074,261617:jhb2014-05-231-77/+220
* MFC 259641,259863,259924,259937,259961,259978,260380,260383,260410,260466,jhb2014-05-171-61/+637
* MFC 258860,260167,260238,260397:jhb2014-04-171-178/+86
* MFC 259542:jhb2014-02-231-133/+40
* MFC 258859,259081,259085,259205,259213,259275,259482,259537,259702,259779:jhb2014-02-231-6/+21
* MFC 257297:jhb2014-02-221-1/+0
* MFC 259782:jhb2014-01-291-0/+9
* MFC 257422,257661,258075,258476,258494,258579,258609,258699:jhb2014-01-231-15/+15
* MFC r256645.neel2013-10-221-1/+22
* Merge projects/bhyve_npt_pmap into head.neel2013-10-051-70/+105
* Allocate VPIDs by using the unit number allocator to keep do the bookkeeping.neel2013-09-071-39/+103
* Follow-up commit to fix CR0 issues. Maintaingrehan2013-08-031-4/+38
* Correctly maintain the CR0/CR4 shadow registers.grehan2013-08-011-11/+54
* Add RIP-relative addressing to the instruction decoder.grehan2013-04-251-34/+19
* Create sysctl node 'hw.vmm.vmx' and populate it with oids that expose the VMXneel2013-04-131-0/+19
* Make the code to check if VMX is enabled more readable by using macrosneel2013-04-111-1/+2
* Add some more stats to keep track of all the reasons that a vcpu is exiting.neel2013-03-301-1/+16
* Allow vmm stats to be specific to the underlying hardware assist technology.neel2013-03-161-4/+3
* Always allow access to the sysenter cs/esp/eip MSRs since theygrehan2013-01-251-0/+7
* Add support for the 0x81 AND instruction, now generatedgrehan2012-11-291-4/+5
* Cleanup the user-space paging exit handler now that the unified instructionneel2012-11-281-2/+0
* Change emulate_rdmsr() and emulate_wrmsr() to return 0 on sucess and errno onneel2012-11-281-6/+8
* Revamp the x86 instruction emulation in bhyve.neel2012-11-281-25/+20
* Convert VMCS_ENTRY_INTR_INFO field into a vmcs identifier before passing itneel2012-10-291-1/+1
* Corral all the host state associated with the virtual machine into its own file.neel2012-10-291-7/+4
* If the guest vcpu wants to idle then use that opportunity to relinquish theneel2012-10-251-3/+18
* Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner.neel2012-10-241-14/+2
* Test for AST pending with interrupts disabled right before entering the guest.neel2012-10-231-22/+43
* Add the guest physical address and r/w/x bits togrehan2012-10-121-0/+2
* Provide per-vcpu locks instead of relying on a single big lock.neel2012-10-121-2/+2
* Get rid of assumptions in the hypervisor that the host physical memoryneel2012-10-031-1/+2
* Intel VT-x provides the length of the instruction at the time of the nestedneel2012-09-271-3/+13
* Add support for trapping MMIO writes to local apic registers and emulating them.neel2012-09-251-14/+60
* Add an explicit exit code 'SPINUP_AP' to tell the controlling process that anneel2012-09-251-0/+8
* Stash the 'vm_exit' information in each 'struct vcpu'.neel2012-09-241-1/+4
* Force certain bits in %cr4 to be hard-wired to '1' or '0' from a guest'sneel2012-08-041-16/+52
* Verify that VMX operation has been enabled by BIOS before executing theneel2012-07-251-1/+11
* MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-281-0/+4
* Add support for running as a nested hypervisor under VMWare Fusion, ongrehan2011-12-241-18/+54
OpenPOWER on IntegriCloud