- Remove zstty spin lock for no longer existing zs(4).

- Move the rtc_mtx spin lock out from under #ifdef SMP as it's just
  not SMP-specific.
- Add a new spin lock pcib_mtx for locking "fast" interrupt handlers
  of host-to-PCI bridge drivers on sparc64.
This commit is contained in:
Marius Strobl 2007-06-16 23:30:57 +00:00
parent e87137e133
commit 79be8b5082
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=170848

View File

@ -407,10 +407,13 @@ static struct witness_order_list_entry order_lists[] = {
#ifdef __i386__
{ "cy", &lock_class_mtx_spin },
{ "descriptor tables", &lock_class_mtx_spin },
#endif
#ifdef __sparc64__
{ "pcib_mtx", &lock_class_mtx_spin },
{ "rtc_mtx", &lock_class_mtx_spin },
#endif
{ "scc_hwmtx", &lock_class_mtx_spin },
{ "uart_hwmtx", &lock_class_mtx_spin },
{ "zstty", &lock_class_mtx_spin },
{ "fast_taskqueue", &lock_class_mtx_spin },
{ "intr table", &lock_class_mtx_spin },
#ifdef HWPMC_HOOKS
@ -439,7 +442,6 @@ static struct witness_order_list_entry order_lists[] = {
#endif
#ifdef __sparc64__
{ "ipi", &lock_class_mtx_spin },
{ "rtc_mtx", &lock_class_mtx_spin },
#endif
#endif
{ "clk", &lock_class_mtx_spin },