diff options
author | kib <kib@FreeBSD.org> | 2013-03-14 20:28:26 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2013-03-14 20:28:26 +0000 |
commit | 9b0c4b125bb359cc94686ed5aafa1aaeecbcc3cf (patch) | |
tree | e8bc10388604a5af62ee23944945d21ddb0d1770 /sys/fs/msdosfs | |
parent | 1b62958b4e3fc6e1ea024e0c6d27308be8a97a46 (diff) | |
download | FreeBSD-src-9b0c4b125bb359cc94686ed5aafa1aaeecbcc3cf.zip FreeBSD-src-9b0c4b125bb359cc94686ed5aafa1aaeecbcc3cf.tar.gz |
Add currently unused flag argument to the cluster_read(),
cluster_write() and cluster_wbuild() functions. The flags to be
allowed are a subset of the GB_* flags for getblk().
Sponsored by: The FreeBSD Foundation
Tested by: pho
Diffstat (limited to 'sys/fs/msdosfs')
-rw-r--r-- | sys/fs/msdosfs/msdosfs_vnops.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/fs/msdosfs/msdosfs_vnops.c b/sys/fs/msdosfs/msdosfs_vnops.c index 8e045cb..213ae81 100644 --- a/sys/fs/msdosfs/msdosfs_vnops.c +++ b/sys/fs/msdosfs/msdosfs_vnops.c @@ -600,7 +600,7 @@ msdosfs_read(ap) error = bread(vp, lbn, blsize, NOCRED, &bp); } else if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERR) == 0) { error = cluster_read(vp, dep->de_FileSize, lbn, blsize, - NOCRED, on + uio->uio_resid, seqcount, &bp); + NOCRED, on + uio->uio_resid, seqcount, 0, &bp); } else if (seqcount > 1) { rasize = blsize; error = breadn(vp, lbn, @@ -820,7 +820,7 @@ msdosfs_write(ap) else if (n + croffset == pmp->pm_bpcluster) { if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) cluster_write(vp, bp, dep->de_FileSize, - seqcount); + seqcount, 0); else bawrite(bp); } else |