aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/traps.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-08-14 12:26:35 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-08-14 12:26:35 +0100
commitfe3d9dce10a7618f941bdc7a906d023af53efa60 (patch)
treeffda53749876e4f862a97aa5bc036802886036c8 /xen/include/asm-x86/traps.h
parentbb782513017665df4a258c8e57f3fa14d327debb (diff)
downloadxen-fe3d9dce10a7618f941bdc7a906d023af53efa60.tar.gz
xen-fe3d9dce10a7618f941bdc7a906d023af53efa60.tar.bz2
xen-fe3d9dce10a7618f941bdc7a906d023af53efa60.zip
x86: cleanup rdmsr/wrmsr
Use a 64bit value instead of extracting/merging two 32bit values. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/include/asm-x86/traps.h')
-rw-r--r--xen/include/asm-x86/traps.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/include/asm-x86/traps.h b/xen/include/asm-x86/traps.h
index 780de94a9a..7c2daf5877 100644
--- a/xen/include/asm-x86/traps.h
+++ b/xen/include/asm-x86/traps.h
@@ -49,7 +49,7 @@ extern int send_guest_trap(struct domain *d, uint16_t vcpuid,
/* Guest vMCE MSRs virtualization */
extern void mce_init_msr(struct domain *d);
-extern int mce_wrmsr(u32 msr, u64 value);
-extern int mce_rdmsr(u32 msr, u32 *lo, u32 *hi);
+extern int mce_wrmsr(uint32_t msr, uint64_t val);
+extern int mce_rdmsr(uint32_t msr, uint64_t *val);
#endif /* ASM_TRAP_H */