Skip to contentSkip to conversation

Cleancache: ext3 hook for cleancache

PATCH New Dan Magenheimer 1 participant 1 message Sep 3, 2010

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH v5 5/8 Cleancache: ext3 hook for cleancache

[PATCH V5 5/8] Cleancache: ext3 hook for cleancache

Filesystems must explicitly enable cleancache by calling cleancache_init_fs anytime a instance of the filesystem is mounted and must save the returned poolid. For ext3, all other cleancache hooks are in the VFS layer including the matching cleancache_flush_fs hook which must be called on unmount.

Diffstat:

 super.c                                  |    2 ++
 1 file changed, 2 insertions(+)
fs/ext3/super.c +2 -0
@@ -37,6 +37,7 @@
 #include <linux/quotaops.h>
 #include <linux/seq_file.h>
 #include <linux/log2.h>
+#include <linux/cleancache.h>
 
 #include <asm/uaccess.h>
 
@@ -1349,6 +1350,7 @@ static int ext3_setup_super(struct super
 	} else {
 		ext3_msg(sb, KERN_INFO, "using internal journal");
 	}
+	cleancache_init_fs(sb);
 	return res;
 }