If do_mount() fails in the wrong place, the filesystem module count is incremented twice, but decremented only once. This patch agains 2.4.2 fixes the problem. Jörgen --- fs/super.c.orig Sun Mar 11 20:25:26 2001 +++ fs/super.c Sun Mar 11 20:05:27 2001 @@ -1414,6 +1414,8 @@ fail: if (list_empty(&sb->s_mounts)) kill_super(sb, 0); + else + put_filesystem(fstype); goto unlock_out; } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/