diff options
| author | KATO Takenori <kato@FreeBSD.org> | 1997-09-27 13:40:20 +0000 |
|---|---|---|
| committer | KATO Takenori <kato@FreeBSD.org> | 1997-09-27 13:40:20 +0000 |
| commit | 81bca6ddae8d2ed045ada4d1dc3d1ba214b5b364 (patch) | |
| tree | 531e60adf6f57225cae1ac4c6f4e5e93b5ecedc9 /sys/gnu/ext2fs/ext2_readwrite.c | |
| parent | a7eacb17d7e75d02d98b462ddf952a89738c8b7b (diff) | |
Notes
Diffstat (limited to 'sys/gnu/ext2fs/ext2_readwrite.c')
| -rw-r--r-- | sys/gnu/ext2fs/ext2_readwrite.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/gnu/ext2fs/ext2_readwrite.c b/sys/gnu/ext2fs/ext2_readwrite.c index e28cd0abc476..986bc14e74b9 100644 --- a/sys/gnu/ext2fs/ext2_readwrite.c +++ b/sys/gnu/ext2fs/ext2_readwrite.c @@ -112,7 +112,7 @@ READ(ap) if (lblktosize(fs, nextlbn) >= ip->i_size) error = bread(vp, lbn, size, NOCRED, &bp); - else if (ext2_doclusterread) + else if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERR) == 0) error = cluster_read(vp, ip->i_size, lbn, size, NOCRED, uio->uio_resid, (ap->a_ioflag >> 16), &bp); @@ -277,7 +277,7 @@ WRITE(ap) if (ioflag & IO_SYNC) { (void)bwrite(bp); } else if (xfersize + blkoffset == fs->s_frag_size) { - if (ext2_doclusterwrite) { + if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) { #if defined(__FreeBSD__) bp->b_flags |= B_CLUSTEROK; #endif |
