| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,... | Luiz Souza | 2018-02-23 | 2 | -2/+5 |
* | Revert "Revert "MFC r322762, r322799, r322832, r322833:"" | Luiz Souza | 2018-02-23 | 1 | -1/+4 |
* | Revert "MFC r322762, r322799, r322832, r322833:" | Luiz Souza | 2018-02-21 | 1 | -4/+1 |
* | Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157," | Luiz Souza | 2018-02-21 | 2 | -5/+2 |
* | MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157, | kib | 2018-02-19 | 2 | -2/+5 |
* | MFC r322762, r322799, r322832, r322833: | kib | 2018-02-19 | 1 | -1/+4 |
* | MFC r315361 and r315364: Hide MONITORX/MWAITX from guests. | grehan | 2017-03-25 | 1 | -0/+3 |
* | MFC r312531: vmm_dev: work around a bogus error with gcc 6.3.0 | avg | 2017-01-30 | 1 | -1/+1 |
* | MFC r307903,307904,308039,308050: vmm/svm: iopm_bitmap and msr_bitmap | avg | 2016-11-08 | 1 | -4/+5 |
* | MFC 305502: Reset PCI pass through devices via PCI-e FLR during VM start/end. | jhb | 2016-09-30 | 1 | -0/+11 |
* | MFC 304858,305485,305497: Fix various issues with PCI pass through and VT-d. | jhb | 2016-09-30 | 4 | -22/+59 |
* | MFC 303713: Correct assertion on vcpuid argument to vm_gpa_hold(). | jhb | 2016-09-09 | 1 | -1/+1 |
* | Don't repeat the the word 'the' | eadler | 2016-05-17 | 1 | -1/+1 |
* | vmm(4): Small spelling fixes. | pfg | 2016-05-03 | 5 | -5/+5 |
* | Allow guest writes to AMD microcode update[0xc0010020] MSR without updating a... | anish | 2016-04-11 | 1 | -0/+5 |
* | Bump VM_MAX_MEMSEGS from 2 to 3 to match the number of VM segment | marcel | 2016-02-26 | 1 | -1/+1 |
* | As <machine/vm.h> is included from <vm/vm.h>, there is no need to | skra | 2016-02-22 | 1 | -1/+0 |
* | As <machine/vmparam.h> is included from <vm/vm_param.h>, there is no | skra | 2016-02-22 | 1 | -1/+0 |
* | As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to | skra | 2016-02-22 | 2 | -3/+0 |
* | Move the 'devmem' device nodes from /dev/vmm to /dev/vmm.io | neel | 2015-07-06 | 1 | -1/+1 |
* | verify_gla() needs to account for non-zero segment base addresses. | tychon | 2015-06-26 | 1 | -7/+44 |
* | Restore the host's GS.base before returning from 'svm_launch()'. | neel | 2015-06-23 | 4 | -33/+24 |
* | Restructure memory allocation in bhyve to support "devmem". | neel | 2015-06-18 | 8 | -286/+649 |
* | Support guest writes to the TSC by enabling the "use TSC offsetting" | tychon | 2015-06-09 | 3 | -4/+26 |
* | The 'verify_gla()' function is used to ensure that the effective address | neel | 2015-06-05 | 1 | -1/+1 |
* | Use tunable 'hw.vmm.svm.features' to disable specific SVM features even | neel | 2015-06-04 | 1 | -5/+10 |
* | Fix non-deterministic delays when accessing a vcpu that was in "running" or | neel | 2015-05-28 | 5 | -28/+112 |
* | Exceptions don't deliver an error code in real mode. | neel | 2015-05-23 | 1 | -0/+11 |
* | Remove the verification of instruction length after instruction decode. The | neel | 2015-05-22 | 1 | -16/+0 |
* | Don't rely on the 'VM-exit instruction length' field in the VMCS to always | neel | 2015-05-22 | 2 | -13/+11 |
* | CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten | jkim | 2015-05-22 | 1 | -1/+1 |
* | Emulate the "CMP r/m, reg" instruction (opcode 39H). | neel | 2015-05-21 | 1 | -6/+22 |
* | Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup(). | neel | 2015-05-06 | 3 | -84/+76 |
* | Do a proper emulation of guest writes to MSR_EFER. | neel | 2015-05-06 | 3 | -14/+128 |
* | Emulate the 'CMP r/m8, imm8' instruction encountered when booting a Windows | neel | 2015-05-04 | 1 | -2/+14 |
* | Don't advertise the Intel SMX capability to the guest. | neel | 2015-05-02 | 1 | -1/+2 |
* | Emulate machine check related MSRs to allow guest OSes like Windows to boot. | neel | 2015-05-02 | 3 | -7/+24 |
* | r281630 relaxed the limits on the vectors that can be asserted in the IRRs. | neel | 2015-05-01 | 1 | -11/+9 |
* | Emulate MSR_SYSCFG which is accessed by Linux on AMD cpus when MTRRs are | neel | 2015-05-01 | 1 | -0/+2 |
* | Don't require <sys/cpuset.h> to be always included before <machine/vmm.h>. | neel | 2015-04-30 | 13 | -18/+0 |
* | When an instruction cannot be decoded just return to userspace so bhyve(8) | neel | 2015-04-30 | 1 | -2/+6 |
* | Advertise the MTRR feature via CPUID and emulate the minimal set of MTRR MSRs. | neel | 2015-04-30 | 3 | -3/+38 |
* | Re-implement RTC current time calculation to eliminate the possibility of | neel | 2015-04-29 | 1 | -21/+32 |
* | Emulate the 'bit test' instruction. Windows 7 uses 'bit test' to check the | neel | 2015-04-29 | 1 | -0/+52 |
* | Implement the century byte in the RTC. Some guests require this field to be | neel | 2015-04-28 | 1 | -22/+44 |
* | STOS/STOSB/STOSW/STOSD/STOSQ instruction emulation. | tychon | 2015-04-25 | 1 | -0/+77 |
* | Missing break in switch case. | araujo | 2015-04-23 | 1 | -0/+1 |
* | Relax the check on which vectors can be delivered through the APIC. According | neel | 2015-04-16 | 1 | -1/+5 |
* | Prefer 'vcpu_should_yield()' over checking 'curthread->td_flags' directly. | neel | 2015-04-16 | 1 | -1/+1 |
* | Enhance the support for Group 1 Extended opcodes: | tychon | 2015-04-06 | 1 | -38/+84 |