Page MenuHomeFreeBSD

D56005.diff
No OneTemporary

D56005.diff

diff --git a/sys/x86/include/apicvar.h b/sys/x86/include/apicvar.h
--- a/sys/x86/include/apicvar.h
+++ b/sys/x86/include/apicvar.h
@@ -274,6 +274,8 @@
extern int lapic_eoi_suppression;
extern int apic_ext_dest_id;
+void xen_arch_intr_handle_upcall(struct trapframe *);
+
#ifdef _SYS_SYSCTL_H_
SYSCTL_DECL(_hw_apic);
#endif
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
Mon, Sep 7, 2:30 PM (1 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38334676
Default Alt Text
D56005.diff (720 B)

Event Timeline