diff options
Diffstat (limited to 'freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c')
-rw-r--r-- | freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c b/freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c index d084a54303..80e0a7a98c 100644 --- a/freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c +++ b/freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c @@ -974,7 +974,7 @@ start_ap(int apic_id) ctxt.failsafe_callback_cs = __KERNEL_CS; ctxt.failsafe_callback_eip = (unsigned long)failsafe_callback; - ctxt.pt_base = (vm_paddr_t)IdlePTD; + ctxt.ctrlreg[3] = (vm_paddr_t)IdlePTD; boot_error = HYPERVISOR_boot_vcpu(bootAP, &ctxt); |