[BACK]Return to kern_mutex.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/kern_mutex.c between version 1.84 and 1.85

version 1.84, 2019/12/10 13:36:44 version 1.85, 2019/12/11 20:34:06
Line 719  mutex_vector_exit(kmutex_t *mtx)
Line 719  mutex_vector_exit(kmutex_t *mtx)
                 return;                  return;
         }          }
   
   #ifndef __HAVE_MUTEX_STUBS
           if (__predict_false(cold)) {
                   MUTEX_UNLOCKED(mtx);
                   MUTEX_RELEASE(mtx);
                   return;
           }
   #endif
   
         curthread = (uintptr_t)curlwp;          curthread = (uintptr_t)curlwp;
         MUTEX_DASSERT(mtx, curthread != 0);          MUTEX_DASSERT(mtx, curthread != 0);
         MUTEX_ASSERT(mtx, MUTEX_OWNER(mtx->mtx_owner) == curthread);          MUTEX_ASSERT(mtx, MUTEX_OWNER(mtx->mtx_owner) == curthread);

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.85

CVSweb <webmaster@jp.NetBSD.org>