MUTEX_NOCEIL
error = mutex_lock_internal(mp, NULL, MUTEX_LOCK | MUTEX_NOCEIL);
int noceil = try & MUTEX_NOCEIL;
try &= ~MUTEX_NOCEIL;