opnsense-src/sys/amd64/vmm/intel
Mark Johnston ed03d05824 amd64: Fix output operand specs for the stmxcsr and vmread intrinsics
This does not appear to affect code generation, at least with the
default toolchain.

Noticed because incorrect output specifications lead to false positives
from KMSAN, as the instrumentation uses them to update shadow state for
output operands.

Reviewed by:	kib
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit e54ae8258d)
2021-08-16 09:01:29 -04:00
..
ept.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (4 of many) 2020-02-15 18:57:49 +00:00
ept.h sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
vmcs.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
vmcs.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
vmx.c Convert vmm_ops calls to IFUNC 2020-11-28 01:16:59 +00:00
vmx.h Convert vmm_ops calls to IFUNC 2020-11-28 01:16:59 +00:00
vmx_controls.h sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
vmx_cpufunc.h amd64: Fix output operand specs for the stmxcsr and vmread intrinsics 2021-08-16 09:01:29 -04:00
vmx_genassym.c vmx: Implement pmap (de)activation in C 2020-10-19 15:24:35 +00:00
vmx_msr.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
vmx_msr.h Support guest rdtscp and rdpid instructions on Intel VT-x 2020-08-18 07:23:47 +00:00
vmx_support.S vmx: Implement pmap (de)activation in C 2020-10-19 15:24:35 +00:00
vtd.c vmm: Make iommu ops tables const 2021-08-16 09:01:20 -04:00