summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_smp.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-01-21 07:54:10 +0000
committerpeter <peter@FreeBSD.org>2001-01-21 07:54:10 +0000
commit0f92919216bf30ceb87e24bc4dd8e9aa5c539e12 (patch)
treebc9e500fcabe3010340b56d4fa5a1891652380f3 /sys/kern/subr_smp.c
parent24d53563ed2aafc4622e310d16018cbbd0c95388 (diff)
downloadFreeBSD-src-0f92919216bf30ceb87e24bc4dd8e9aa5c539e12.zip
FreeBSD-src-0f92919216bf30ceb87e24bc4dd8e9aa5c539e12.tar.gz
Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now.
Remove some leftovers of removed SMP options.
Diffstat (limited to 'sys/kern/subr_smp.c')
-rw-r--r--sys/kern/subr_smp.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/sys/kern/subr_smp.c b/sys/kern/subr_smp.c
index 03b02d6..bf560cd 100644
--- a/sys/kern/subr_smp.c
+++ b/sys/kern/subr_smp.c
@@ -259,27 +259,6 @@ extern int nkpt;
u_int32_t cpu_apic_versions[MAXCPU];
u_int32_t *io_apic_versions;
-#ifdef APIC_INTR_DIAGNOSTIC
-int apic_itrace_enter[32];
-int apic_itrace_tryisrlock[32];
-int apic_itrace_gotisrlock[32];
-int apic_itrace_active[32];
-int apic_itrace_masked[32];
-int apic_itrace_noisrlock[32];
-int apic_itrace_masked2[32];
-int apic_itrace_unmask[32];
-int apic_itrace_noforward[32];
-int apic_itrace_leave[32];
-int apic_itrace_enter2[32];
-int apic_itrace_doreti[32];
-int apic_itrace_eoi[32];
-#ifdef APIC_INTR_DIAGNOSTIC_IRQ
-unsigned short apic_itrace_debugbuffer[32768];
-int apic_itrace_debugbuffer_idx;
-struct simplelock apic_itrace_debuglock;
-#endif
-#endif
-
#ifdef APIC_INTR_REORDER
struct {
volatile int *location;
@@ -1920,10 +1899,6 @@ struct simplelock panic_lock;
static void
init_locks(void)
{
-#if defined(APIC_INTR_DIAGNOSTIC) && defined(APIC_INTR_DIAGNOSTIC_IRQ)
- s_lock_init((struct simplelock*)&apic_itrace_debuglock);
-#endif
-
s_lock_init((struct simplelock*)&mcount_lock);
s_lock_init((struct simplelock*)&fast_intr_lock);
OpenPOWER on IntegriCloud