Page MenuHomeFreeBSD

D56005.id174052.diff
No OneTemporary

D56005.id174052.diff

diff --git a/sys/x86/include/xen/arch-intr.h b/sys/x86/include/xen/arch-intr.h
--- a/sys/x86/include/xen/arch-intr.h
+++ b/sys/x86/include/xen/arch-intr.h
@@ -92,4 +92,7 @@
return (intr_event_bind(isrc->xi_arch.intsrc.is_event, cpu));
}
+struct trapframe;
+void xen_arch_intr_handle_upcall(struct trapframe *);
+
#endif /* _MACHINE__XEN_ARCH_INTR_H_ */
diff --git a/sys/x86/xen/xen_arch_intr.c b/sys/x86/xen/xen_arch_intr.c
--- a/sys/x86/xen/xen_arch_intr.c
+++ b/sys/x86/xen/xen_arch_intr.c
@@ -77,7 +77,6 @@
* Transition from assembly language, called from
* sys/{amd64/amd64|i386/i386}/apic_vector.S
*/
-extern void xen_arch_intr_handle_upcall(struct trapframe *);
void
xen_arch_intr_handle_upcall(struct trapframe *trap_frame)
{

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 31, 5:06 PM (6 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30641924
Default Alt Text
D56005.id174052.diff (749 B)

Event Timeline