[BACK]Return to puffs_node.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_node.c between version 1.31.4.3 and 1.31.4.4

version 1.31.4.3, 2014/09/30 18:14:22 version 1.31.4.4, 2014/11/09 10:09:32
Line 266  puffs_cookie2vnode(struct puffs_mount *p
Line 266  puffs_cookie2vnode(struct puffs_mount *p
         mutex_enter((*vpp)->v_interlock);          mutex_enter((*vpp)->v_interlock);
         if ((*vpp)->v_type == VNON) {          if ((*vpp)->v_type == VNON) {
                 mutex_exit((*vpp)->v_interlock);                  mutex_exit((*vpp)->v_interlock);
                   /* XXX vrele() calls VOP_INACTIVE() with VNON node */
                 vrele(*vpp);                  vrele(*vpp);
                 *vpp = NULL;                  *vpp = NULL;
                 return PUFFS_NOSUCHCOOKIE;                  return PUFFS_NOSUCHCOOKIE;

Legend:
Removed from v.1.31.4.3  
changed lines
  Added in v.1.31.4.4

CVSweb <webmaster@jp.NetBSD.org>