freebsd-skq/sys/amd64/vmm/amd
neel e72e75f02d Clear blocking due to STI or MOV SS in the hypervisor when an instruction is
emulated or when the vcpu incurs an exception. This matches the CPU behavior.

Remove special case code in HLT processing that was clearing the interrupt
shadow. This is now redundant because the interrupt shadow is always cleared
when the vcpu is resumed after an instruction is emulated.

Reported by:	David Reed (david.reed@tidalscale.com)
MFC after:	2 weeks
2015-01-06 19:04:02 +00:00
..
amdv.c Bring (almost) up-to-date with HEAD. 2014-06-03 06:56:54 +00:00
npt.c style(9) fixes. 2014-10-11 03:19:26 +00:00
npt.h Get rid of unused forward declaration of 'struct svm_softc'. 2014-10-11 03:21:33 +00:00
svm_genassym.c Simplify register state save and restore across a VMRUN: 2014-09-27 02:04:58 +00:00
svm_msr.c IFC r271888. 2014-09-20 21:46:31 +00:00
svm_msr.h IFC r271888. 2014-09-20 21:46:31 +00:00
svm_softc.h Clear blocking due to STI or MOV SS in the hypervisor when an instruction is 2015-01-06 19:04:02 +00:00
svm_support.S IFC @r273214 2014-10-20 02:57:30 +00:00
svm.c Clear blocking due to STI or MOV SS in the hypervisor when an instruction is 2015-01-06 19:04:02 +00:00
svm.h Get rid of unused headers. 2014-10-11 04:41:21 +00:00
vmcb.c Reported by: Coverity 2014-10-28 07:19:02 +00:00
vmcb.h Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT' on 2014-12-30 02:44:33 +00:00