[BACK]Return to puffs_subr.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / fs / puffs

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

Diff for /src/sys/fs/puffs/puffs_subr.c between version 1.17 and 1.18

version 1.17, 2007/01/25 17:43:56 version 1.18, 2007/01/26 22:59:49
Line 446  puffs_updatevpsize(struct vnode *vp)
Line 446  puffs_updatevpsize(struct vnode *vp)
  * We're dead, kaput, RIP, slightly more than merely pining for the   * We're dead, kaput, RIP, slightly more than merely pining for the
  * fjords, belly-up, fallen, lifeless, finished, expired, gone to meet   * fjords, belly-up, fallen, lifeless, finished, expired, gone to meet
  * our maker, ceased to be, etcetc.  YASD.  It's a dead FS!   * our maker, ceased to be, etcetc.  YASD.  It's a dead FS!
    *
    * Caller must hold puffs spinlock.
  */   */
 void  void
 puffs_userdead(struct puffs_mount *pmp)  puffs_userdead(struct puffs_mount *pmp)
 {  {
         struct puffs_park *park;          struct puffs_park *park;
   
         simple_lock(&pmp->pmp_lock);  
   
         /*          /*
          * Mark filesystem status as dying so that operations don't           * Mark filesystem status as dying so that operations don't
          * attempt to march to userspace any longer.           * attempt to march to userspace any longer.
Line 473  puffs_userdead(struct puffs_mount *pmp)
Line 473  puffs_userdead(struct puffs_mount *pmp)
                 TAILQ_REMOVE(&pmp->pmp_req_touser, park, park_entries);                  TAILQ_REMOVE(&pmp->pmp_req_touser, park, park_entries);
                 wakeup(park);                  wakeup(park);
         }          }
   
         simple_unlock(&pmp->pmp_lock);  
 }  }

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

CVSweb <webmaster@jp.NetBSD.org>