[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Cluster-devel] cluster/gfs2/mount mount.gfs2.c



CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	adas sourceware org	2007-07-19 22:20:50

Modified files:
	gfs2/mount     : mount.gfs2.c 

Log message:
	Fix for bz248177: We delete the old /etc/mtab entry and add a new one during remount. Any changes made to the mount options using remount are reflected in /etc/mtab now.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs2/mount/mount.gfs2.c.diff?cvsroot=cluster&r1=1.24&r2=1.25

--- cluster/gfs2/mount/mount.gfs2.c	2007/06/13 18:12:36	1.24
+++ cluster/gfs2/mount/mount.gfs2.c	2007/07/19 22:20:50	1.25
@@ -232,7 +232,10 @@
 	log_debug("mount(2) ok");
 	mount_result_lockproto(proto, &mo, &sb, 0);
 
-	if (!(mo.flags & MS_REMOUNT))
+	if (mo.flags & MS_REMOUNT) {
+                del_mtab_entry(&mo);
+                add_mtab_entry(&mo);
+        } else
 		add_mtab_entry(&mo);
 
 	unblock_sigint();


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]