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

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

Diff for /src/sys/ufs/ufs/ufs_readwrite.c between version 1.45 and 1.46

version 1.45, 2002/12/26 13:37:21 version 1.46, 2002/12/28 14:39:10
Line 419  WRITE(void *v)
Line 419  WRITE(void *v)
                         flags &= ~B_CLRBUF;                          flags &= ~B_CLRBUF;
   
 #ifdef LFS_READWRITE  #ifdef LFS_READWRITE
                 error = lfs_reserve(fs, vp,                  error = lfs_reserve(fs, vp, NULL,
                     btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));                      btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));
                 if (error)                  if (error)
                         break;                          break;
Line 453  WRITE(void *v)
Line 453  WRITE(void *v)
                 }                  }
 #ifdef LFS_READWRITE  #ifdef LFS_READWRITE
                 (void)VOP_BWRITE(bp);                  (void)VOP_BWRITE(bp);
                 lfs_reserve(fs, vp,                  lfs_reserve(fs, vp, NULL,
                     -btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));                      -btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));
                 need_unreserve = FALSE;                  need_unreserve = FALSE;
 #else  #else
Line 469  WRITE(void *v)
Line 469  WRITE(void *v)
         }          }
 #ifdef LFS_READWRITE  #ifdef LFS_READWRITE
         if (need_unreserve) {          if (need_unreserve) {
                 lfs_reserve(fs, vp,                  lfs_reserve(fs, vp, NULL,
                     -btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));                      -btofsb(fs, (NIADDR + 1) << fs->lfs_bshift));
         }          }
 #endif  #endif

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

CVSweb <webmaster@jp.NetBSD.org>