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

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

Diff for /src/sys/uvm/uvm_vnode.c between version 1.81.2.7 and 1.81.2.8

version 1.81.2.7, 2007/07/15 13:28:22 version 1.81.2.8, 2007/07/15 15:53:08
Line 138  uvn_attach(void *arg, vm_prot_t accesspr
Line 138  uvn_attach(void *arg, vm_prot_t accesspr
          */           */
   
         mutex_enter(&uobj->vmobjlock);          mutex_enter(&uobj->vmobjlock);
         if (vp->v_iflag & VI_XLOCK) {          while (vp->v_iflag & VI_XLOCK) {
                 UVMHIST_LOG(maphist, "  SLEEPING on blocked vn",0,0,0,0);                  UVMHIST_LOG(maphist, "  SLEEPING on blocked vn",0,0,0,0);
                 vwait(vp, VI_XLOCK);                  vwait(vp, VI_XLOCK);
                 UVMHIST_LOG(maphist,"  WOKE UP",0,0,0,0);                  UVMHIST_LOG(maphist,"  WOKE UP",0,0,0,0);

Legend:
Removed from v.1.81.2.7  
changed lines
  Added in v.1.81.2.8

CVSweb <webmaster@jp.NetBSD.org>