--- a/usr/src/uts/common/fs/zfs/sys/metaslab_impl.h Fri Oct 30 16:13:16 2009 -0700
+++ b/usr/src/uts/common/fs/zfs/sys/metaslab_impl.h Fri Oct 30 18:47:17 2009 -0600
@@ -67,7 +67,9 @@
space_map_obj_t ms_smo_syncing; /* syncing space map object */
space_map_t ms_allocmap[TXG_SIZE]; /* allocated this txg */
space_map_t ms_freemap[TXG_SIZE]; /* freed this txg */
+ space_map_t ms_defermap[TXG_DEFER_SIZE]; /* deferred frees */
space_map_t ms_map; /* in-core free space map */
+ int64_t ms_deferspace; /* sum of ms_defermap[] space */
uint64_t ms_weight; /* weight vs. others in group */
metaslab_group_t *ms_group; /* metaslab group */
avl_node_t ms_group_node; /* node in metaslab group tree */