n_commitlock
mutex_enter(&np->n_commitlock);
mutex_exit(&np->n_commitlock);
mutex_enter(&np->n_commitlock);
mutex_exit(&np->n_commitlock);
mutex_enter(&np->n_commitlock);
mutex_exit(&np->n_commitlock);
mutex_enter(&np->n_commitlock);
if (!mutex_tryenter(&np->n_commitlock)) {
mutex_exit(&np->n_commitlock);
mutex_init(&np->n_commitlock, MUTEX_DEFAULT, IPL_NONE);
mutex_destroy(&np->n_commitlock);