Print this page
4101 metaslab_debug should allow for fine-grained control
4102 space_maps should store more information about themselves
4103 space map object blocksize should be increased
4104 ::spa_space no longer works
4105 removing a mirrored log device results in a leaked object
4106 asynchronously load metaslab
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Sebastien Roy <seb@delphix.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/common/zfs/zfeature_common.c
          +++ new/usr/src/common/zfs/zfeature_common.c
↓ open down ↓ 12 lines elided ↑ open up ↑
  13   13   * When distributing Covered Code, include this CDDL HEADER in each
  14   14   * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15   * If applicable, add the following below this CDDL HEADER, with the
  16   16   * fields enclosed by brackets "[]" replaced with your own identifying
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23      - * Copyright (c) 2012 by Delphix. All rights reserved.
       23 + * Copyright (c) 2013 by Delphix. All rights reserved.
  24   24   * Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  25   25   * Copyright (c) 2013, Joyent, Inc. All rights reserved.
  26   26   */
  27   27  
  28   28  #ifdef _KERNEL
  29   29  #include <sys/systm.h>
  30   30  #else
  31   31  #include <errno.h>
  32   32  #include <string.h>
  33   33  #endif
↓ open down ↓ 123 lines elided ↑ open up ↑
 157  157              "Destroy filesystems asynchronously.", B_TRUE, B_FALSE, NULL);
 158  158          zfeature_register(SPA_FEATURE_EMPTY_BPOBJ,
 159  159              "com.delphix:empty_bpobj", "empty_bpobj",
 160  160              "Snapshots use less space.", B_TRUE, B_FALSE, NULL);
 161  161          zfeature_register(SPA_FEATURE_LZ4_COMPRESS,
 162  162              "org.illumos:lz4_compress", "lz4_compress",
 163  163              "LZ4 compression algorithm support.", B_FALSE, B_FALSE, NULL);
 164  164          zfeature_register(SPA_FEATURE_MULTI_VDEV_CRASH_DUMP,
 165  165              "com.joyent:multi_vdev_crash_dump", "multi_vdev_crash_dump",
 166  166              "Crash dumps to multiple vdev pools.", B_FALSE, B_FALSE, NULL);
      167 +        zfeature_register(SPA_FEATURE_SPACEMAP_HISTOGRAM,
      168 +            "com.delphix:spacemap_histogram", "spacemap_histogram",
      169 +            "Spacemaps maintain space histograms.", B_TRUE, B_FALSE, NULL);
 167  170  }
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX