VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / fs / xfs / xfs_vfsops.c
index be11881..114c53a 100644 (file)
@@ -118,7 +118,7 @@ xfs_init(void)
        xfs_ili_zone = kmem_zone_init(sizeof(xfs_inode_log_item_t), "xfs_ili");
        xfs_chashlist_zone = kmem_zone_init(sizeof(xfs_chashlist_t),
                                            "xfs_chashlist");
-       _ACL_ZONE_INIT(xfs_acl_zone, "xfs_acl");
+       xfs_acl_zone_init(xfs_acl_zone, "xfs_acl");
 
        /*
         * Allocate global trace buffers.
@@ -170,6 +170,7 @@ xfs_cleanup(void)
        xfs_cleanup_procfs();
        xfs_sysctl_unregister();
        xfs_refcache_destroy();
+       xfs_acl_zone_destroy(xfs_acl_zone);
 
 #ifdef XFS_DIR2_TRACE
        ktrace_free(xfs_dir2_trace_buf);
@@ -202,7 +203,6 @@ xfs_cleanup(void)
        kmem_cache_destroy(xfs_ifork_zone);
        kmem_cache_destroy(xfs_ili_zone);
        kmem_cache_destroy(xfs_chashlist_zone);
-       _ACL_ZONE_DESTROY(xfs_acl_zone);
 }
 
 /*