stop using B_AGE, it was effectively retired some time ago.
authortedu <tedu@openbsd.org>
Fri, 9 May 2014 03:54:28 +0000 (03:54 +0000)
committertedu <tedu@openbsd.org>
Fri, 9 May 2014 03:54:28 +0000 (03:54 +0000)
sys/isofs/cd9660/cd9660_vfsops.c
sys/isofs/cd9660/cd9660_vnops.c
sys/msdosfs/msdosfs_vfsops.c
sys/uvm/uvm_pager.c

index 70abba5..959a77a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cd9660_vfsops.c,v 1.66 2013/12/01 16:40:56 krw Exp $  */
+/*     $OpenBSD: cd9660_vfsops.c,v 1.67 2014/05/09 03:54:28 tedu Exp $ */
 /*     $NetBSD: cd9660_vfsops.c,v 1.26 1997/06/13 15:38:58 pk Exp $    */
 
 /*-
@@ -377,7 +377,6 @@ iso_mountfs(devvp, mp, p, argp)
        isomp->im_bmask = logical_block_size - 1;
        isomp->im_bshift = ffs(logical_block_size) - 1;
 
-       pribp->b_flags |= B_AGE;
        brelse(pribp);
        pribp = NULL;
        
@@ -410,7 +409,6 @@ iso_mountfs(devvp, mp, p, argp)
                 * The contents are valid,
                 * but they will get reread as part of another vnode, so...
                 */
-               bp->b_flags |= B_AGE;
                brelse(bp);
                bp = NULL;
        }
@@ -437,7 +435,6 @@ iso_mountfs(devvp, mp, p, argp)
                isomp->root_extent = isonum_733(rootp->extent);
                isomp->root_size = isonum_733(rootp->size);
                isomp->joliet_level = joliet_level;
-               supbp->b_flags |= B_AGE;
        }
   
        if (supbp) {
index 9f31e58..f092f04 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cd9660_vnops.c,v 1.64 2013/12/14 02:57:25 guenther Exp $      */
+/*     $OpenBSD: cd9660_vnops.c,v 1.65 2014/05/09 03:54:28 tedu Exp $  */
 /*     $NetBSD: cd9660_vnops.c,v 1.42 1997/10/16 23:56:57 christos Exp $       */
 
 /*-
@@ -274,9 +274,6 @@ cd9660_read(void *v)
 
                error = uiomove(bp->b_data + on, (int)n, uio);
 
-                if (n + on == imp->logical_block_size ||
-                   uio->uio_offset == (off_t)ip->i_size)
-                       bp->b_flags |= B_AGE;
                brelse(bp);
        } while (error == 0 && uio->uio_resid > 0 && n != 0);
        return (error);
index 36684dc..4b82aab 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: msdosfs_vfsops.c,v 1.63 2013/04/15 15:32:19 jsing Exp $       */
+/*     $OpenBSD: msdosfs_vfsops.c,v 1.64 2014/05/09 03:54:28 tedu Exp $        */
 /*     $NetBSD: msdosfs_vfsops.c,v 1.48 1997/10/18 02:54:57 briggs Exp $       */
 
 /*-
@@ -312,7 +312,6 @@ msdosfs_mountfs(struct vnode *devvp, struct mount *mp, struct proc *p,
         */
        if ((error = bread(devvp, 0, 4096, &bp)) != 0)
                goto error_exit;
-       bp->b_flags |= B_AGE;
        bsp = (union bootsector *)bp->b_data;
        b33 = (struct byte_bpb33 *)bsp->bs33.bsBPB;
        b50 = (struct byte_bpb50 *)bsp->bs50.bsBPB;
index 23b7f15..113ab48 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uvm_pager.c,v 1.66 2014/05/08 20:08:50 kettenis Exp $ */
+/*     $OpenBSD: uvm_pager.c,v 1.67 2014/05/09 03:54:28 tedu Exp $     */
 /*     $NetBSD: uvm_pager.c,v 1.36 2000/11/27 18:26:41 chs Exp $       */
 
 /*
@@ -774,8 +774,5 @@ uvm_aio_aiodone(struct buf *bp)
 #ifdef UVM_SWAP_ENCRYPT
 freed:
 #endif
-       if (write && (bp->b_flags & B_AGE) != 0 && bp->b_vp != NULL) {
-               vwakeup(bp->b_vp);
-       }
        pool_put(&bufpool, bp);
 }