git://git.openafs.org
/
openafs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
58069bf
)
fbsd53-20040727
author
Jeremy Mika
<jeremym@backboneentertainment.com>
Tue, 27 Jul 2004 17:24:40 +0000 (17:24 +0000)
committer
Jim Rees
<rees@umich.edu>
Tue, 27 Jul 2004 17:24:40 +0000 (17:24 +0000)
FreeBSD 5.3 has an extra thread arg to vflush()
src/afs/FBSD/osi_vfsops.c
patch
|
blob
|
history
diff --git
a/src/afs/FBSD/osi_vfsops.c
b/src/afs/FBSD/osi_vfsops.c
index
1891880
..
78f05dd
100644
(file)
--- a/
src/afs/FBSD/osi_vfsops.c
+++ b/
src/afs/FBSD/osi_vfsops.c
@@
-74,7
+74,11
@@
afs_unmount(struct mount *mp, int flags, THREAD_OR_PROC)
* the root vnode (this is just a guess right now).
* This has to be done outside the global lock.
*/
+#ifdef AFS_FBSD53_ENV
+ vflush(mp, 1, (flags & MNT_FORCE) ? FORCECLOSE : 0, p);
+#else
vflush(mp, 1, (flags & MNT_FORCE) ? FORCECLOSE : 0);
+#endif
AFS_GLOCK();
AFS_STATCNT(afs_unmount);
afs_globalVFS = 0;