GIT: unionfs2-2.6.27.y: Unionfs: kmem_cache_create doesn't take a dtor argument any longer

Erez Zadok ezk at fsl.cs.sunysb.edu
Thu Aug 12 23:16:50 EDT 2010


commit 0d4be4e8eae95728c1da30700c259a16007020bc
Author: Erez_Zadok <ezk at cs.sunysb.edu>
Date:   Sun Jul 22 21:53:49 2007 -0400

    Unionfs: kmem_cache_create doesn't take a dtor argument any longer
    
    Porting unionfs to 2.6.23-rc1
    
    Signed-off-by: Erez Zadok <ezk at cs.sunysb.edu>

diff --git a/fs/unionfs/lookup.c b/fs/unionfs/lookup.c
index 4e89a3c..2045a43 100644
--- a/fs/unionfs/lookup.c
+++ b/fs/unionfs/lookup.c
@@ -467,7 +467,7 @@ int unionfs_init_dentry_cache(void)
 	unionfs_dentry_cachep =
 		kmem_cache_create("unionfs_dentry",
 				  sizeof(struct unionfs_dentry_info),
-				  0, SLAB_RECLAIM_ACCOUNT, NULL, NULL);
+				  0, SLAB_RECLAIM_ACCOUNT, NULL);
 
 	return (unionfs_dentry_cachep ? 0 : -ENOMEM);
 }
diff --git a/fs/unionfs/rdstate.c b/fs/unionfs/rdstate.c
index 5c9d14b..0a18d5c 100644
--- a/fs/unionfs/rdstate.c
+++ b/fs/unionfs/rdstate.c
@@ -38,7 +38,7 @@ int unionfs_init_filldir_cache(void)
 	unionfs_filldir_cachep =
 		kmem_cache_create("unionfs_filldir",
 				  sizeof(struct filldir_node), 0,
-				  SLAB_RECLAIM_ACCOUNT, NULL, NULL);
+				  SLAB_RECLAIM_ACCOUNT, NULL);
 
 	return (unionfs_filldir_cachep ? 0 : -ENOMEM);
 }
diff --git a/fs/unionfs/super.c b/fs/unionfs/super.c
index f4118df..d63b19f 100644
--- a/fs/unionfs/super.c
+++ b/fs/unionfs/super.c
@@ -868,7 +868,7 @@ int unionfs_init_inode_cache(void)
 	unionfs_inode_cachep =
 		kmem_cache_create("unionfs_inode_cache",
 				  sizeof(struct unionfs_inode_info), 0,
-				  SLAB_RECLAIM_ACCOUNT, init_once, NULL);
+				  SLAB_RECLAIM_ACCOUNT, init_once);
 	if (!unionfs_inode_cachep)
 		err = -ENOMEM;
 	return err;


More information about the unionfs-cvs mailing list