Module Name:    src
Committed By:   ad
Date:           Sat Apr  4 10:32:49 UTC 2009

Modified Files:
        src/sys/fs/union: union_vfsops.c

Log Message:
Turn up the volume on the warning message a bit and note that unionfs can
corrupt the underlying file system. This is an old problem but is now
much easier to trigger because VFS has gone fully multithreaded.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/fs/union/union_vfsops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/fs/union/union_vfsops.c
diff -u src/sys/fs/union/union_vfsops.c:1.58 src/sys/fs/union/union_vfsops.c:1.59
--- src/sys/fs/union/union_vfsops.c:1.58	Fri Dec  5 13:05:37 2008
+++ src/sys/fs/union/union_vfsops.c	Sat Apr  4 10:32:49 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: union_vfsops.c,v 1.58 2008/12/05 13:05:37 ad Exp $	*/
+/*	$NetBSD: union_vfsops.c,v 1.59 2009/04/04 10:32:49 ad Exp $	*/
 
 /*
  * Copyright (c) 1994 The Regents of the University of California.
@@ -77,7 +77,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: union_vfsops.c,v 1.58 2008/12/05 13:05:37 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: union_vfsops.c,v 1.59 2009/04/04 10:32:49 ad Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -149,8 +149,8 @@
 		goto bad;
 	}
 
-	printf("WARNING: the union file system is experimental and "
-	    "may be unstable\n");
+	printf("WARNING: the union file system is experimental\n"
+	    "WARNING: it can cause crashes and file system corruption\n");
 
 	lowerrootvp = mp->mnt_vnodecovered;
 	VREF(lowerrootvp);

Reply via email to