opnsense-src/lib/libvmmapi
Corvin Köhne a46eccfd27
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

(cherry picked from commit 56b8f5b111)
2022-12-09 14:18:03 +01:00
..
Makefile libvmmapi: Fix warnings and stop overridding WARNS 2021-08-02 15:01:02 -04:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
vmmapi.c bhyve: Initialize more registers in vcpu_reset() 2022-12-09 14:18:03 +01:00
vmmapi.h libvmmapi: Provide an interface for limiting rights on the device fd 2022-10-31 09:26:49 -04:00
vmmapi_freebsd.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00