Adapt for VOP_FSYNC parameter change.
This commit is contained in:
parent
ffdb0fc59d
commit
8c28d7e864
@ -6,7 +6,7 @@ mkdir
|
|||||||
rmdir
|
rmdir
|
||||||
symlink
|
symlink
|
||||||
*/
|
*/
|
||||||
/* $NetBSD: coda_vnops.c,v 1.20 2000/08/03 20:41:05 thorpej Exp $ */
|
/* $NetBSD: coda_vnops.c,v 1.21 2000/09/19 22:00:01 fvdl Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
*
|
*
|
||||||
@ -808,7 +808,7 @@ coda_fsync(v)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (convp)
|
if (convp)
|
||||||
VOP_FSYNC(convp, cred, MNT_WAIT, p);
|
VOP_FSYNC(convp, cred, MNT_WAIT, 0, 0, p);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We can expect fsync on any vnode at all if venus is pruging it.
|
* We can expect fsync on any vnode at all if venus is pruging it.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: vfs_subr.c,v 1.139 2000/09/05 05:13:43 enami Exp $ */
|
/* $NetBSD: vfs_subr.c,v 1.140 2000/09/19 22:00:58 fvdl Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
|
* Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
|
||||||
@ -636,7 +636,7 @@ vinvalbuf(vp, flags, cred, p, slpflag, slptimeo)
|
|||||||
int s, error;
|
int s, error;
|
||||||
|
|
||||||
if (flags & V_SAVE) {
|
if (flags & V_SAVE) {
|
||||||
error = VOP_FSYNC(vp, cred, FSYNC_WAIT|FSYNC_RECLAIM, p);
|
error = VOP_FSYNC(vp, cred, FSYNC_WAIT|FSYNC_RECLAIM, 0, 0, p);
|
||||||
if (error)
|
if (error)
|
||||||
return (error);
|
return (error);
|
||||||
#ifdef DIAGNOSTIC
|
#ifdef DIAGNOSTIC
|
||||||
|
Loading…
Reference in New Issue
Block a user