summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vmd/mc146818.c
diff options
context:
space:
mode:
authormlarkin <mlarkin@openbsd.org>2018-07-12 10:15:44 +0000
committermlarkin <mlarkin@openbsd.org>2018-07-12 10:15:44 +0000
commit02ee787fcd78d11b22dcab625f1f53fd122b6cd9 (patch)
tree5c696e1af8ef99114bac6d50e87686b774b6050f /usr.sbin/vmd/mc146818.c
parentrc(8) infrastructure for rad (diff)
downloadwireguard-openbsd-02ee787fcd78d11b22dcab625f1f53fd122b6cd9.tar.xz
wireguard-openbsd-02ee787fcd78d11b22dcab625f1f53fd122b6cd9.zip
vmm(8)/vmm(4): send a copy of the guest register state to vmd on exit,
avoiding multiple readregs ioctls back to vmm in case register content is needed subsequently. ok phessler
Diffstat (limited to 'usr.sbin/vmd/mc146818.c')
-rw-r--r--usr.sbin/vmd/mc146818.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/vmd/mc146818.c b/usr.sbin/vmd/mc146818.c
index 4392af5be39..014232c7aab 100644
--- a/usr.sbin/vmd/mc146818.c
+++ b/usr.sbin/vmd/mc146818.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mc146818.c,v 1.17 2018/07/09 16:11:37 mlarkin Exp $ */
+/* $OpenBSD: mc146818.c,v 1.18 2018/07/12 10:15:44 mlarkin Exp $ */
/*
* Copyright (c) 2016 Mike Larkin <mlarkin@openbsd.org>
*
@@ -259,7 +259,7 @@ rtc_update_regb(uint32_t data)
uint8_t
vcpu_exit_mc146818(struct vm_run_params *vrp)
{
- union vm_exit *vei = vrp->vrp_exit;
+ struct vm_exit *vei = vrp->vrp_exit;
uint16_t port = vei->vei.vei_port;
uint8_t dir = vei->vei.vei_dir;
uint32_t data = 0;