lkml.org 
[lkml]   [2010]   [Apr]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectCleancache [PATCH 7/7] (was Transcendent Memory): ocfs2 hook
(Sorry for resend... Mail server DNS problems sending to some recipients)

Cleancache [PATCH 7/7] (was Transcendent Memory): ocfs2 hook

Filesystems must explicitly enable cleancache. Ocfs2 is
currently the only user of the clustered filesystem
interface but nevertheless, the cleancache hooks in the
VFS layer are sufficient for ocfs2.

Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Acked-by: Joel Becker <joel.becker@oracle.com>

Diffstat:
super.c | 3 +++
1 file changed, 3 insertions(+)

--- linux-2.6.34-rc5/fs/ocfs2/super.c 2010-04-19 17:29:56.000000000 -0600
+++ linux-2.6.34-rc5-cleancache/fs/ocfs2/super.c 2010-04-21 10:13:13.000000000 -0600
@@ -42,6 +42,7 @@
#include <linux/seq_file.h>
#include <linux/quotaops.h>
#include <linux/smp_lock.h>
+#include <linux/cleancache.h>

#define MLOG_MASK_PREFIX ML_SUPER
#include <cluster/masklog.h>
@@ -2233,6 +2234,8 @@ static int ocfs2_initialize_super(struct
mlog_errno(status);
goto bail;
}
+ sb->cleancache_poolid =
+ cleancache_init_shared_fs((char *)&uuid_net_key, PAGE_SIZE);

bail:
mlog_exit(status);

\
 
 \ /
  Last update: 2010-04-22 15:33    [W:0.046 / U:26.456 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site