summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vmx/exith.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2020-12-08 12:40:28 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2020-12-08 12:40:28 +0100
commitde5770c3523e8ecb4f639417bf6f7592ed703c37 (patch)
tree7ad52b562ab390fbecee83888e370928fe3bc6ea /sys/src/cmd/vmx/exith.c
parent07805ac8927ca8034a2e1bc39ef1b6a20f80806c (diff)
vmx: add fmt checking, fix fmt errors, remove duplication for vmdebug
Diffstat (limited to 'sys/src/cmd/vmx/exith.c')
-rw-r--r--sys/src/cmd/vmx/exith.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/cmd/vmx/exith.c b/sys/src/cmd/vmx/exith.c
index 1a6afc634..185c22e07 100644
--- a/sys/src/cmd/vmx/exith.c
+++ b/sys/src/cmd/vmx/exith.c
@@ -368,7 +368,7 @@ movcr(ExitInfo *ei)
case 0:
switch(q >> 4 & 3){
case 0:
- vmdebug("illegal CR0 write, value %#ux", rget(x86reg[q >> 8 & 15]));
+ vmdebug("illegal CR0 write, value %#ux", (u32int)rget(x86reg[q >> 8 & 15]));
rset("cr0real", rget(x86reg[q >> 8 & 15]));
skipinstr(ei);
break;
@@ -390,7 +390,7 @@ movcr(ExitInfo *ei)
case 4:
switch(q >> 4 & 3){
case 0:
- vmdebug("illegal CR4 write, value %#ux", rget(x86reg[q >> 8 & 15]));
+ vmdebug("illegal CR4 write, value %#ux", (u32int)rget(x86reg[q >> 8 & 15]));
rset("cr4real", rget(x86reg[q >> 8 & 15]));
skipinstr(ei);
break;
@@ -405,7 +405,7 @@ movcr(ExitInfo *ei)
}
break;
default:
- vmerror("access to unknown control register CR%d", ei->qual & 15);
+ vmerror("access to unknown control register CR%ud", q & 15);
postexc("#ud", NOERRC);
}
}