Remove redundant declarations in sys/x86/xen which are now handled in other sys/x86

headers

Differential Revision: https://reviews.freebsd.org/D4685
X-MFC with: r291949
Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
ngie 2015-12-23 17:43:55 +00:00
parent 41d598fddd
commit a266f2369a
2 changed files with 0 additions and 11 deletions

View File

@ -96,13 +96,8 @@ static int xen_pv_start_all_aps(void);
/*---------------------------- Extern Declarations ---------------------------*/
#ifdef SMP
/* Variables used by amd64 mp_machdep to start APs */
extern struct mtx ap_boot_mtx;
extern void *bootstacks[];
extern char *doublefault_stack;
extern char *nmi_stack;
extern void *dpcpu;
extern int bootAP;
extern char *bootSTK;
#endif
/*

View File

@ -74,12 +74,6 @@ static driver_filter_t xen_cpususpend_handler;
static driver_filter_t xen_cpustophard_handler;
#endif
/*---------------------------- Extern Declarations ---------------------------*/
/* Variables used by mp_machdep to perform the MMU related IPIs */
#ifdef __amd64__
extern int pmap_pcid_enabled;
#endif
/*---------------------------------- Macros ----------------------------------*/
#define IPI_TO_IDX(ipi) ((ipi) - APIC_IPI_INTS)