summaryrefslogtreecommitdiffstats
path: root/sys/amd64/vmm
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,...Luiz Souza2018-02-232-2/+5
* Revert "Revert "MFC r322762, r322799, r322832, r322833:""Luiz Souza2018-02-231-1/+4
* Revert "MFC r322762, r322799, r322832, r322833:"Luiz Souza2018-02-211-4/+1
* Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157,"Luiz Souza2018-02-212-5/+2
* MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157,kib2018-02-192-2/+5
* MFC r322762, r322799, r322832, r322833:kib2018-02-191-1/+4
* MFC r315361 and r315364: Hide MONITORX/MWAITX from guests.grehan2017-03-251-0/+3
* MFC r312531: vmm_dev: work around a bogus error with gcc 6.3.0avg2017-01-301-1/+1
* MFC r307903,307904,308039,308050: vmm/svm: iopm_bitmap and msr_bitmapavg2016-11-081-4/+5
* MFC 305502: Reset PCI pass through devices via PCI-e FLR during VM start/end.jhb2016-09-301-0/+11
* MFC 304858,305485,305497: Fix various issues with PCI pass through and VT-d.jhb2016-09-304-22/+59
* MFC 303713: Correct assertion on vcpuid argument to vm_gpa_hold().jhb2016-09-091-1/+1
* Don't repeat the the word 'the'eadler2016-05-171-1/+1
* vmm(4): Small spelling fixes.pfg2016-05-035-5/+5
* Allow guest writes to AMD microcode update[0xc0010020] MSR without updating a...anish2016-04-111-0/+5
* Bump VM_MAX_MEMSEGS from 2 to 3 to match the number of VM segmentmarcel2016-02-261-1/+1
* As <machine/vm.h> is included from <vm/vm.h>, there is no need toskra2016-02-221-1/+0
* As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noskra2016-02-221-1/+0
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toskra2016-02-222-3/+0
* Move the 'devmem' device nodes from /dev/vmm to /dev/vmm.ioneel2015-07-061-1/+1
* verify_gla() needs to account for non-zero segment base addresses.tychon2015-06-261-7/+44
* Restore the host's GS.base before returning from 'svm_launch()'.neel2015-06-234-33/+24
* Restructure memory allocation in bhyve to support "devmem".neel2015-06-188-286/+649
* Support guest writes to the TSC by enabling the "use TSC offsetting"tychon2015-06-093-4/+26
* The 'verify_gla()' function is used to ensure that the effective addressneel2015-06-051-1/+1
* Use tunable 'hw.vmm.svm.features' to disable specific SVM features evenneel2015-06-041-5/+10
* Fix non-deterministic delays when accessing a vcpu that was in "running" orneel2015-05-285-28/+112
* Exceptions don't deliver an error code in real mode.neel2015-05-231-0/+11
* Remove the verification of instruction length after instruction decode. Theneel2015-05-221-16/+0
* Don't rely on the 'VM-exit instruction length' field in the VMCS to alwaysneel2015-05-222-13/+11
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* Emulate the "CMP r/m, reg" instruction (opcode 39H).neel2015-05-211-6/+22
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().neel2015-05-063-84/+76
* Do a proper emulation of guest writes to MSR_EFER.neel2015-05-063-14/+128
* Emulate the 'CMP r/m8, imm8' instruction encountered when booting a Windowsneel2015-05-041-2/+14
* Don't advertise the Intel SMX capability to the guest.neel2015-05-021-1/+2
* Emulate machine check related MSRs to allow guest OSes like Windows to boot.neel2015-05-023-7/+24
* r281630 relaxed the limits on the vectors that can be asserted in the IRRs.neel2015-05-011-11/+9
* Emulate MSR_SYSCFG which is accessed by Linux on AMD cpus when MTRRs areneel2015-05-011-0/+2
* Don't require <sys/cpuset.h> to be always included before <machine/vmm.h>.neel2015-04-3013-18/+0
* When an instruction cannot be decoded just return to userspace so bhyve(8)neel2015-04-301-2/+6
* Advertise the MTRR feature via CPUID and emulate the minimal set of MTRR MSRs.neel2015-04-303-3/+38
* Re-implement RTC current time calculation to eliminate the possibility ofneel2015-04-291-21/+32
* Emulate the 'bit test' instruction. Windows 7 uses 'bit test' to check theneel2015-04-291-0/+52
* Implement the century byte in the RTC. Some guests require this field to beneel2015-04-281-22/+44
* STOS/STOSB/STOSW/STOSD/STOSQ instruction emulation.tychon2015-04-251-0/+77
* Missing break in switch case.araujo2015-04-231-0/+1
* Relax the check on which vectors can be delivered through the APIC. Accordingneel2015-04-161-1/+5
* Prefer 'vcpu_should_yield()' over checking 'curthread->td_flags' directly.neel2015-04-161-1/+1
* Enhance the support for Group 1 Extended opcodes:tychon2015-04-061-38/+84
OpenPOWER on IntegriCloud