summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2003-11-03 22:38:30 +0000
committerjhb <jhb@FreeBSD.org>2003-11-03 22:38:30 +0000
commit1d8b4454d78121464a62813d12aa200d0111f99d (patch)
tree18cd5775b4711c8d4d33dc4bad4348544e255613
parent72b80b4f65a5b609c477673a564f13c9b3e93683 (diff)
downloadFreeBSD-src-1d8b4454d78121464a62813d12aa200d0111f99d.zip
FreeBSD-src-1d8b4454d78121464a62813d12aa200d0111f99d.tar.gz
Update spin lock order list for new i386 interrupt and SMP code.
-rw-r--r--sys/kern/subr_witness.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/kern/subr_witness.c b/sys/kern/subr_witness.c
index 9bba599..b2cff74 100644
--- a/sys/kern/subr_witness.c
+++ b/sys/kern/subr_witness.c
@@ -285,6 +285,7 @@ static struct witness_order_list_entry order_lists[] = {
{ "ng_node", &lock_class_mtx_spin },
{ "ng_worklist", &lock_class_mtx_spin },
{ "taskqueue_fast", &lock_class_mtx_spin },
+ { "intr table", &lock_class_mtx_spin },
{ "ithread table lock", &lock_class_mtx_spin },
{ "sched lock", &lock_class_mtx_spin },
{ "callout", &lock_class_mtx_spin },
@@ -296,10 +297,8 @@ static struct witness_order_list_entry order_lists[] = {
{ "icu", &lock_class_mtx_spin },
#ifdef SMP
{ "smp rendezvous", &lock_class_mtx_spin },
-#if defined(__i386__) && defined(APIC_IO)
- { "tlb", &lock_class_mtx_spin },
-#endif
#ifdef __i386__
+ { "tlb", &lock_class_mtx_spin },
{ "lazypmap", &lock_class_mtx_spin },
#endif
#ifdef __sparc64__
OpenPOWER on IntegriCloud