summaryrefslogtreecommitdiffstats
path: root/sys/i386/xen/exception.s
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/xen/exception.s')
-rw-r--r--sys/i386/xen/exception.s5
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/i386/xen/exception.s b/sys/i386/xen/exception.s
index cc31884..607f96a 100644
--- a/sys/i386/xen/exception.s
+++ b/sys/i386/xen/exception.s
@@ -51,13 +51,10 @@
#ifdef SMP
-#ifdef notyet
-#define GET_VCPU_INFO movl TI_cpu(%ebp),reg ; \
+#define GET_VCPU_INFO(reg) movl PCPU(CPUID),reg ; \
shl $sizeof_vcpu_shift,reg ; \
addl HYPERVISOR_shared_info,reg
#else
-#endif
-
#define GET_VCPU_INFO(reg) movl HYPERVISOR_shared_info,reg
#endif
OpenPOWER on IntegriCloud