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 */

Reply via email to