]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/gfs2/main.c
[GFS2] Don't hold page lock when starting transaction
[linux-2.6-omap-h63xx.git] / fs / gfs2 / main.c
index 79c91fd8381bc11d61bba006daba21a1cf713f81..653fd5a6203a551ba6f2c8fa75d570d4c3e02dba 100644 (file)
 #include "util.h"
 #include "glock.h"
 
-static void gfs2_init_inode_once(void *foo, struct kmem_cache *cachep, unsigned long flags)
+static void gfs2_init_inode_once(struct kmem_cache *cachep, void *foo)
 {
        struct gfs2_inode *ip = foo;
 
        inode_init_once(&ip->i_inode);
        spin_lock_init(&ip->i_spin);
        init_rwsem(&ip->i_rw_mutex);
-       memset(ip->i_cache, 0, sizeof(ip->i_cache));
 }
 
-static void gfs2_init_glock_once(void *foo, struct kmem_cache *cachep, unsigned long flags)
+static void gfs2_init_glock_once(struct kmem_cache *cachep, void *foo)
 {
        struct gfs2_glock *gl = foo;