summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/apic_vector.s
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2000-12-01 02:09:45 +0000
committerjake <jake@FreeBSD.org>2000-12-01 02:09:45 +0000
commit198c36b485e44b0ed782f2fbc1109622dec8a13c (patch)
treebf900fac75d504c9a33119300798441fd1278c70 /sys/i386/isa/apic_vector.s
parent4b5687e270a11b427d9638ec4ec24e6b00c42807 (diff)
downloadFreeBSD-src-198c36b485e44b0ed782f2fbc1109622dec8a13c.zip
FreeBSD-src-198c36b485e44b0ed782f2fbc1109622dec8a13c.tar.gz
Change doreti to take a trapframe instead of an intrframe.
Remove associated pushes of dummy units to convert frame. Reviewed by: jhb
Diffstat (limited to 'sys/i386/isa/apic_vector.s')
-rw-r--r--sys/i386/isa/apic_vector.s6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/i386/isa/apic_vector.s b/sys/i386/isa/apic_vector.s
index 1f80224..adf4c36 100644
--- a/sys/i386/isa/apic_vector.s
+++ b/sys/i386/isa/apic_vector.s
@@ -59,7 +59,7 @@ IDTVEC(vec_name) ; \
lock ; \
incl (%eax) ; \
MEXITCOUNT ; \
- jmp doreti_next
+ jmp _doreti
#define IOAPICADDR(irq_num) CNAME(int_to_apicintpin) + 16 * (irq_num) + 8
#define REDIRIDX(irq_num) CNAME(int_to_apicintpin) + 16 * (irq_num) + 12
@@ -231,7 +231,7 @@ __CONCAT(Xresume,irq_num): ; \
APIC_ITRACE(apic_itrace_leave, irq_num, APIC_ITRACE_LEAVE) ; \
; \
MEXITCOUNT ; \
- jmp doreti_next
+ jmp _doreti
/*
* Handle "spurious INTerrupts".
@@ -386,7 +386,7 @@ _Xcpuast:
lock
incl CNAME(cpuast_cnt)
MEXITCOUNT
- jmp doreti_next
+ jmp _doreti
1:
/* We are already in the process of delivering an ast for this CPU */
POP_FRAME
OpenPOWER on IntegriCloud