CONFIG_EXT2 controls the loading of the fs_type
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 28 Oct 2010 18:53:30 +0000 (11:53 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:56 +0000 (17:35 -0700)
The display of the message Supports the EXT2 FS is conditioned on the
Makelocal setting, instead of always loading the FS type.

kern/src/vfs.c

index 5462a9d..3dcb178 100644 (file)
@@ -99,7 +99,9 @@ void vfs_init(void)
        /* build list of all FS's in the system.  put yours here.  if this is ever
         * done on the fly, we'll need to lock. */
        TAILQ_INSERT_TAIL(&file_systems, &kfs_fs_type, list);
+#ifdef __CONFIG_EXT2FS__
        TAILQ_INSERT_TAIL(&file_systems, &ext2_fs_type, list);
+#endif
        TAILQ_FOREACH(fs, &file_systems, list)
                printk("Supports the %s Filesystem\n", fs->name);