- bp = getblk(mp->m_dev, SBLOCK, SBSIZE);
- fs->fs_fmod = 0;
- fs->fs_time = TIME;
- if (bp->b_un.b_fs != fs)
- panic("update: bad b_fs");
- bwrite(bp);
- blks = howmany(fs->fs_cssize, fs->fs_bsize);
- for (i = 0; i < blks; i++) {
- bp = getblk(mp->m_dev,
- fsbtodb(fs, fs->fs_csaddr + (i * fs->fs_frag)),
- fs->fs_bsize);
- bwrite(bp);