freebsd-dev/lib/libvmmapi
Corvin Köhne 56b8f5b111 bhyve: Initialize more registers in vcpu_reset()
- Clear CR2, EFER, and R8-15 to zero.
- Reset DR6 and DR7 to their documented reset values.
- Reset interrupt shadow state.
- Document the reason CR0 is reset to a value that doesn't match its
documented value.

Reviewed by:	jhb
Differential Revision:	https://reviews.freebsd.org/D35622
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2022-07-27 18:20:47 +02:00
..
Makefile libvmmapi: Fix warnings and stop overridding WARNS 2021-07-26 16:40:16 -04:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
vmmapi_freebsd.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
vmmapi.c bhyve: Initialize more registers in vcpu_reset() 2022-07-27 18:20:47 +02:00
vmmapi.h libvmm: add __BEGIN_DECLS/__END_DECLS for linking with c++ binaries 2022-07-11 15:58:42 -04:00