]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add two new ioctls to bhyve for batch register fetch/store operations.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 22 Feb 2018 00:39:25 +0000 (00:39 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 22 Feb 2018 00:39:25 +0000 (00:39 +0000)
commit4f8666989a25fdd997e987981c3f8a5440f5fa8a
tree91cc97e47dfc4f3eb8ce1efe59a23ced06f6a950
parentfa607d017d97e7e1d64bcc2ddfcb5e1df74495d2
Add two new ioctls to bhyve for batch register fetch/store operations.

These are a convenience for bhyve's debug server to use a single
ioctl for 'g' and 'G' rather than a loop of individual get/set
ioctl requests.

Reviewed by: grehan
MFC after: 2 months
Differential Revision: https://reviews.freebsd.org/D14074
lib/libvmmapi/vmmapi.c
lib/libvmmapi/vmmapi.h
sys/amd64/include/vmm_dev.h
sys/amd64/vmm/vmm_dev.c