use fs->fs_fmod = 1, not fs->fs_mod++
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sat, 24 Aug 1991 07:37:25 +0000 (23:37 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Sat, 24 Aug 1991 07:37:25 +0000 (23:37 -0800)
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.27
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.27

usr/src/sys/ufs/ffs/ffs_alloc.c
usr/src/sys/ufs/lfs/lfs_alloc.c

index b29730d..3113f67 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)ffs_alloc.c 7.26 (Berkeley) %G%
+ *     @(#)ffs_alloc.c 7.27 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -562,7 +562,7 @@ fragextend(ip, cg, bprev, osize, nsize)
                fs->fs_cstotal.cs_nffree--;
                fs->fs_cs(fs, cg).cs_nffree--;
        }
                fs->fs_cstotal.cs_nffree--;
                fs->fs_cs(fs, cg).cs_nffree--;
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
        return (bprev);
 }
        bdwrite(bp);
        return (bprev);
 }
@@ -638,7 +638,7 @@ alloccg(ip, cg, bpref, size)
                cgp->cg_cs.cs_nffree += i;
                fs->fs_cstotal.cs_nffree += i;
                fs->fs_cs(fs, cg).cs_nffree += i;
                cgp->cg_cs.cs_nffree += i;
                fs->fs_cstotal.cs_nffree += i;
                fs->fs_cs(fs, cg).cs_nffree += i;
-               fs->fs_fmod++;
+               fs->fs_fmod = 1;
                cgp->cg_frsum[i]++;
                bdwrite(bp);
                return (bno);
                cgp->cg_frsum[i]++;
                bdwrite(bp);
                return (bno);
@@ -653,7 +653,7 @@ alloccg(ip, cg, bpref, size)
        cgp->cg_cs.cs_nffree -= frags;
        fs->fs_cstotal.cs_nffree -= frags;
        fs->fs_cs(fs, cg).cs_nffree -= frags;
        cgp->cg_cs.cs_nffree -= frags;
        fs->fs_cstotal.cs_nffree -= frags;
        fs->fs_cs(fs, cg).cs_nffree -= frags;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        cgp->cg_frsum[allocsiz]--;
        if (frags != allocsiz)
                cgp->cg_frsum[allocsiz - frags]++;
        cgp->cg_frsum[allocsiz]--;
        if (frags != allocsiz)
                cgp->cg_frsum[allocsiz - frags]++;
@@ -767,7 +767,7 @@ gotit:
        cylno = cbtocylno(fs, bno);
        cg_blks(fs, cgp, cylno)[cbtorpos(fs, bno)]--;
        cg_blktot(cgp)[cylno]--;
        cylno = cbtocylno(fs, bno);
        cg_blks(fs, cgp, cylno)[cbtorpos(fs, bno)]--;
        cg_blktot(cgp)[cylno]--;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        return (cgp->cg_cgx * fs->fs_fpg + bno);
 }
 
        return (cgp->cg_cgx * fs->fs_fpg + bno);
 }
 
@@ -848,7 +848,7 @@ gotit:
        cgp->cg_cs.cs_nifree--;
        fs->fs_cstotal.cs_nifree--;
        fs->fs_cs(fs, cg).cs_nifree--;
        cgp->cg_cs.cs_nifree--;
        fs->fs_cstotal.cs_nifree--;
        fs->fs_cs(fs, cg).cs_nifree--;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        if ((mode & IFMT) == IFDIR) {
                cgp->cg_cs.cs_ndir++;
                fs->fs_cstotal.cs_ndir++;
        if ((mode & IFMT) == IFDIR) {
                cgp->cg_cs.cs_ndir++;
                fs->fs_cstotal.cs_ndir++;
@@ -963,7 +963,7 @@ blkfree(ip, bno, size)
                        cg_blktot(cgp)[i]++;
                }
        }
                        cg_blktot(cgp)[i]++;
                }
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
 }
 
        bdwrite(bp);
 }
 
@@ -1024,7 +1024,7 @@ ifree(ip, ino, mode)
                fs->fs_cstotal.cs_ndir--;
                fs->fs_cs(fs, cg).cs_ndir--;
        }
                fs->fs_cstotal.cs_ndir--;
                fs->fs_cs(fs, cg).cs_ndir--;
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
 }
 
        bdwrite(bp);
 }
 
index 486e171..a7e33cf 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)lfs_alloc.c 7.26 (Berkeley) %G%
+ *     @(#)lfs_alloc.c 7.27 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -562,7 +562,7 @@ fragextend(ip, cg, bprev, osize, nsize)
                fs->fs_cstotal.cs_nffree--;
                fs->fs_cs(fs, cg).cs_nffree--;
        }
                fs->fs_cstotal.cs_nffree--;
                fs->fs_cs(fs, cg).cs_nffree--;
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
        return (bprev);
 }
        bdwrite(bp);
        return (bprev);
 }
@@ -638,7 +638,7 @@ alloccg(ip, cg, bpref, size)
                cgp->cg_cs.cs_nffree += i;
                fs->fs_cstotal.cs_nffree += i;
                fs->fs_cs(fs, cg).cs_nffree += i;
                cgp->cg_cs.cs_nffree += i;
                fs->fs_cstotal.cs_nffree += i;
                fs->fs_cs(fs, cg).cs_nffree += i;
-               fs->fs_fmod++;
+               fs->fs_fmod = 1;
                cgp->cg_frsum[i]++;
                bdwrite(bp);
                return (bno);
                cgp->cg_frsum[i]++;
                bdwrite(bp);
                return (bno);
@@ -653,7 +653,7 @@ alloccg(ip, cg, bpref, size)
        cgp->cg_cs.cs_nffree -= frags;
        fs->fs_cstotal.cs_nffree -= frags;
        fs->fs_cs(fs, cg).cs_nffree -= frags;
        cgp->cg_cs.cs_nffree -= frags;
        fs->fs_cstotal.cs_nffree -= frags;
        fs->fs_cs(fs, cg).cs_nffree -= frags;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        cgp->cg_frsum[allocsiz]--;
        if (frags != allocsiz)
                cgp->cg_frsum[allocsiz - frags]++;
        cgp->cg_frsum[allocsiz]--;
        if (frags != allocsiz)
                cgp->cg_frsum[allocsiz - frags]++;
@@ -767,7 +767,7 @@ gotit:
        cylno = cbtocylno(fs, bno);
        cg_blks(fs, cgp, cylno)[cbtorpos(fs, bno)]--;
        cg_blktot(cgp)[cylno]--;
        cylno = cbtocylno(fs, bno);
        cg_blks(fs, cgp, cylno)[cbtorpos(fs, bno)]--;
        cg_blktot(cgp)[cylno]--;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        return (cgp->cg_cgx * fs->fs_fpg + bno);
 }
 
        return (cgp->cg_cgx * fs->fs_fpg + bno);
 }
 
@@ -848,7 +848,7 @@ gotit:
        cgp->cg_cs.cs_nifree--;
        fs->fs_cstotal.cs_nifree--;
        fs->fs_cs(fs, cg).cs_nifree--;
        cgp->cg_cs.cs_nifree--;
        fs->fs_cstotal.cs_nifree--;
        fs->fs_cs(fs, cg).cs_nifree--;
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        if ((mode & IFMT) == IFDIR) {
                cgp->cg_cs.cs_ndir++;
                fs->fs_cstotal.cs_ndir++;
        if ((mode & IFMT) == IFDIR) {
                cgp->cg_cs.cs_ndir++;
                fs->fs_cstotal.cs_ndir++;
@@ -963,7 +963,7 @@ blkfree(ip, bno, size)
                        cg_blktot(cgp)[i]++;
                }
        }
                        cg_blktot(cgp)[i]++;
                }
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
 }
 
        bdwrite(bp);
 }
 
@@ -1024,7 +1024,7 @@ ifree(ip, ino, mode)
                fs->fs_cstotal.cs_ndir--;
                fs->fs_cs(fs, cg).cs_ndir--;
        }
                fs->fs_cstotal.cs_ndir--;
                fs->fs_cs(fs, cg).cs_ndir--;
        }
-       fs->fs_fmod++;
+       fs->fs_fmod = 1;
        bdwrite(bp);
 }
 
        bdwrite(bp);
 }