Author: pjd
Date: Sun May 23 18:42:33 2010
New Revision: 208454
URL: http://svn.freebsd.org/changeset/base/208454

Log:
  Remove ZIO_USE_UMA from arc.c as well.
  
  MFC after:    3 days

Modified:
  head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c

Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
==============================================================================
--- head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c   Sun May 23 
18:32:02 2010        (r208453)
+++ head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c   Sun May 23 
18:42:33 2010        (r208454)
@@ -195,11 +195,6 @@ SYSCTL_QUAD(_vfs_zfs, OID_AUTO, arc_min,
 SYSCTL_INT(_vfs_zfs, OID_AUTO, mdcomp_disable, CTLFLAG_RDTUN,
     &zfs_mdcomp_disable, 0, "Disable metadata compression");
 
-#ifdef ZIO_USE_UMA
-extern kmem_cache_t    *zio_buf_cache[];
-extern kmem_cache_t    *zio_data_buf_cache[];
-#endif
-
 /*
  * Note that buffers can be in one of 6 states:
  *     ARC_anon        - anonymous (discussed below)
@@ -620,11 +615,6 @@ static buf_hash_table_t buf_hash_table;
 
 uint64_t zfs_crc64_table[256];
 
-#ifdef ZIO_USE_UMA
-extern kmem_cache_t    *zio_buf_cache[];
-extern kmem_cache_t    *zio_data_buf_cache[];
-#endif
-
 /*
  * Level 2 ARC
  */
@@ -2192,14 +2182,15 @@ arc_reclaim_needed(void)
        return (0);
 }
 
+extern kmem_cache_t    *zio_buf_cache[];
+extern kmem_cache_t    *zio_data_buf_cache[];
+
 static void
 arc_kmem_reap_now(arc_reclaim_strategy_t strat)
 {
-#ifdef ZIO_USE_UMA
        size_t                  i;
        kmem_cache_t            *prev_cache = NULL;
        kmem_cache_t            *prev_data_cache = NULL;
-#endif
 
 #ifdef _KERNEL
        if (arc_meta_used >= arc_meta_limit) {
@@ -2224,7 +2215,6 @@ arc_kmem_reap_now(arc_reclaim_strategy_t
        if (strat == ARC_RECLAIM_AGGR)
                arc_shrink();
 
-#ifdef ZIO_USE_UMA
        for (i = 0; i < SPA_MAXBLOCKSIZE >> SPA_MINBLOCKSHIFT; i++) {
                if (zio_buf_cache[i] != prev_cache) {
                        prev_cache = zio_buf_cache[i];
@@ -2235,7 +2225,6 @@ arc_kmem_reap_now(arc_reclaim_strategy_t
                        kmem_cache_reap_now(zio_data_buf_cache[i]);
                }
        }
-#endif
        kmem_cache_reap_now(buf_cache);
        kmem_cache_reap_now(hdr_cache);
 }
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to