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

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

Diff for /src/sys/fs/adosfs/advnops.c between version 1.23 and 1.23.2.1

version 1.23, 2007/03/04 15:41:02 version 1.23.2.1, 2007/08/19 19:24:49
Line 390  adosfs_strategy(v)
Line 390  adosfs_strategy(v)
 #endif  #endif
         bp = sp->a_bp;          bp = sp->a_bp;
         if (bp->b_vp == NULL) {          if (bp->b_vp == NULL) {
                 bp->b_flags |= B_ERROR;                  bp->b_error = EIO;
                 biodone(bp);                  biodone(bp);
                 error = EIO;                  error = EIO;
                 goto reterr;                  goto reterr;
Line 400  adosfs_strategy(v)
Line 400  adosfs_strategy(v)
         if (bp->b_blkno == bp->b_lblkno) {          if (bp->b_blkno == bp->b_lblkno) {
                 error = VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL);                  error = VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL);
                 if (error) {                  if (error) {
                         bp->b_flags |= B_ERROR;                          bp->b_flags = error;
                         biodone(bp);                          biodone(bp);
                         goto reterr;                          goto reterr;
                 }                  }

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.23.2.1

CVSweb <webmaster@jp.NetBSD.org>