Index: mutex.h =================================================================== RCS file: /usr/cvs/src/sys/sys/mutex.h,v retrieving revision 1.80 diff -u -r1.80 mutex.h --- mutex.h 15 Jul 2005 18:17:59 -0000 1.80 +++ mutex.h 2 Aug 2005 19:28:16 -0000 @@ -418,7 +418,9 @@ (opts) \ }; \ SYSINIT(name##_mtx_sysinit, SI_SUB_LOCK, SI_ORDER_MIDDLE, \ - mtx_sysinit, &name##_args) + mtx_sysinit, &name##_args); \ + SYSUNINIT(name##_mtx_sysuninit, SI_SUB_LOCK, SI_ORDER_MIDDLE, \ + mtx_destroy, (mtx)) /* * The INVARIANTS-enabled mtx_assert() functionality.