summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/vmm_instruction_emul.h
Commit message (Expand)AuthorAgeFilesLines
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().neel2015-05-061-5/+7
* Fix "MOVS" instruction memory to MMIO emulation. Currently updates totychon2015-04-011-1/+1
* AMD processors that have the SVM decode assist capability will store theneel2014-09-131-1/+1
* Emulate instructions emitted by OpenBSD/i386 version 5.5:neel2014-07-231-2/+2
* Add support for operand size and address size override prefixes in bhyve'sneel2014-07-151-1/+1
* Add segment protection and limits violation checks in vie_calculate_gla()neel2014-05-271-2/+5
* Do the linear address calculation for the ins/outs emulation using a newneel2014-05-251-3/+3
* Consolidate all the information needed by the guest page table walker intoneel2014-05-241-68/+10
* Check for alignment check violation when processing in/out string instructions.neel2014-05-231-2/+8
* Add emulation of the "outsb" instruction. NetBSD guests use this to write toneel2014-05-231-0/+10
* Inject page fault into the guest if the page table walker detects an invalidneel2014-05-221-0/+10
* Add PG_U (user/supervisor) checks when translating a guest linear addressneel2014-05-191-1/+2
* Add support for FreeBSD/i386 guests under bhyve.jhb2014-02-051-3/+15
* Merge projects/bhyve_npt_pmap into head.neel2013-10-051-0/+4
* Allow caller to skip 'guest linear address' validation when doing instructionneel2013-03-281-0/+12
* Add emulation support for instruction "88/r: mov r/m8, r8".neel2013-01-301-1/+2
* Revamp the x86 instruction emulation in bhyve.neel2012-11-281-0/+113
OpenPOWER on IntegriCloud