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

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

Diff for /src/sys/fs/ptyfs/ptyfs_vnops.c between version 1.27.10.4 and 1.27.10.5

version 1.27.10.4, 2010/03/11 15:04:14 version 1.27.10.5, 2010/08/11 22:54:34
Line 794  ptyfs_read(void *v)
Line 794  ptyfs_read(void *v)
         switch (ptyfs->ptyfs_type) {          switch (ptyfs->ptyfs_type) {
         case PTYFSpts:          case PTYFSpts:
         case PTYFSptc:          case PTYFSptc:
                 VOP_UNLOCK(vp, 0);                  VOP_UNLOCK(vp);
                 error = cdev_read(vp->v_rdev, ap->a_uio, ap->a_ioflag);                  error = cdev_read(vp->v_rdev, ap->a_uio, ap->a_ioflag);
                 vn_lock(vp, LK_RETRY|LK_EXCLUSIVE);                  vn_lock(vp, LK_RETRY|LK_EXCLUSIVE);
                 return error;                  return error;
Line 824  ptyfs_write(void *v)
Line 824  ptyfs_write(void *v)
         switch (ptyfs->ptyfs_type) {          switch (ptyfs->ptyfs_type) {
         case PTYFSpts:          case PTYFSpts:
         case PTYFSptc:          case PTYFSptc:
                 VOP_UNLOCK(vp, 0);                  VOP_UNLOCK(vp);
                 error = cdev_write(vp->v_rdev, ap->a_uio, ap->a_ioflag);                  error = cdev_write(vp->v_rdev, ap->a_uio, ap->a_ioflag);
                 vn_lock(vp, LK_RETRY|LK_EXCLUSIVE);                  vn_lock(vp, LK_RETRY|LK_EXCLUSIVE);
                 return error;                  return error;

Legend:
Removed from v.1.27.10.4  
changed lines
  Added in v.1.27.10.5

CVSweb <webmaster@jp.NetBSD.org>