diff --git a/sys/x86/xen/pv.c b/sys/x86/xen/pv.c index 6e1bba691171..a316d4ee8857 100644 --- a/sys/x86/xen/pv.c +++ b/sys/x86/xen/pv.c @@ -180,7 +180,7 @@ hammer_time_xen(vm_paddr_t start_info_paddr) HYPERVISOR_shutdown(SHUTDOWN_crash); } mod = (struct hvm_modlist_entry *) - (vm_paddr_t)start_info->modlist_paddr + KERNBASE; + (start_info->modlist_paddr + KERNBASE); if (mod[0].paddr >= physfree) { xc_printf("ERROR: unexpected module memory address\n"); HYPERVISOR_shutdown(SHUTDOWN_crash);