diff --git a/xen/arch/x86/x86_32/seg_fixup.c b/xen/arch/x86/x86_32/seg_fixup.c index 9a1db40b87..643a1eec1f 100644 --- a/xen/arch/x86/x86_32/seg_fixup.c +++ b/xen/arch/x86/x86_32/seg_fixup.c @@ -296,8 +296,8 @@ int gpf_emulate_4gb(struct cpu_user_regs *regs) if ( get_user(b, pb) ) { dprintk(XENLOG_DEBUG, - "Fault while accessing byte %d of instruction\n", - pb-eip); + "Fault while accessing byte %ld of instruction\n", + (long)(pb-eip)); goto page_fault; }