Module Name: src
Committed By: hannken
Date: Wed Apr 27 09:46:27 UTC 2011
Modified Files:
src/sys/miscfs/specfs: spec_vnops.c
src/sys/sys: vnode.h
Log Message:
Remove no longer needed flag FSYNC_VFS /* fsync: via FSYNC_VFS() */.
To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -u -r1.229 -r1.230 src/sys/sys/vnode.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/miscfs/specfs/spec_vnops.c
diff -u src/sys/miscfs/specfs/spec_vnops.c:1.132 src/sys/miscfs/specfs/spec_vnops.c:1.133
--- src/sys/miscfs/specfs/spec_vnops.c:1.132 Tue Apr 26 11:32:39 2011
+++ src/sys/miscfs/specfs/spec_vnops.c Wed Apr 27 09:46:27 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: spec_vnops.c,v 1.132 2011/04/26 11:32:39 hannken Exp $ */
+/* $NetBSD: spec_vnops.c,v 1.133 2011/04/27 09:46:27 hannken Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -58,7 +58,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: spec_vnops.c,v 1.132 2011/04/26 11:32:39 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: spec_vnops.c,v 1.133 2011/04/27 09:46:27 hannken Exp $");
#include <sys/param.h>
#include <sys/proc.h>
@@ -865,7 +865,7 @@
if (vp->v_type == VBLK) {
if ((mp = vp->v_specmountpoint) != NULL) {
- error = VFS_FSYNC(mp, vp, ap->a_flags | FSYNC_VFS);
+ error = VFS_FSYNC(mp, vp, ap->a_flags);
if (error != EOPNOTSUPP)
return error;
}
Index: src/sys/sys/vnode.h
diff -u src/sys/sys/vnode.h:1.229 src/sys/sys/vnode.h:1.230
--- src/sys/sys/vnode.h:1.229 Tue Apr 26 11:32:39 2011
+++ src/sys/sys/vnode.h Wed Apr 27 09:46:27 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: vnode.h,v 1.229 2011/04/26 11:32:39 hannken Exp $ */
+/* $NetBSD: vnode.h,v 1.230 2011/04/27 09:46:27 hannken Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -337,7 +337,6 @@
#define FSYNC_LAZY 0x0008 /* fsync: lazy sync (trickle) */
#define FSYNC_NOLOG 0x0010 /* fsync: do not flush the log */
#define FSYNC_CACHE 0x0100 /* fsync: flush disk caches too */
-#define FSYNC_VFS 0x0200 /* fsync: via FSYNC_VFS() */
#define UPDATE_WAIT 0x0001 /* update: wait for completion */
#define UPDATE_DIROP 0x0002 /* update: hint to fs to wait or not */