Print this page
3525 Persistent L2ARC

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/fs/zfs.h
          +++ new/usr/src/uts/common/sys/fs/zfs.h
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24   * Copyright (c) 2013 by Delphix. All rights reserved.
  25   25   * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
  26   26   * Copyright (c) 2012, Joyent, Inc. All rights reserved.
       27 + * Copyright (c) 2013, Saso Kiselkov. All rights reserved.
  27   28   */
  28   29  
  29   30  /* Portions Copyright 2010 Robert Milkowski */
  30   31  
  31   32  #ifndef _SYS_FS_ZFS_H
  32   33  #define _SYS_FS_ZFS_H
  33   34  
  34   35  #include <sys/time.h>
  35   36  
  36   37  #ifdef  __cplusplus
↓ open down ↓ 467 lines elided ↑ open up ↑
 504  505  #define ZPOOL_CONFIG_SPARES             "spares"
 505  506  #define ZPOOL_CONFIG_IS_SPARE           "is_spare"
 506  507  #define ZPOOL_CONFIG_NPARITY            "nparity"
 507  508  #define ZPOOL_CONFIG_HOSTID             "hostid"
 508  509  #define ZPOOL_CONFIG_HOSTNAME           "hostname"
 509  510  #define ZPOOL_CONFIG_LOADED_TIME        "initial_load_time"
 510  511  #define ZPOOL_CONFIG_UNSPARE            "unspare"
 511  512  #define ZPOOL_CONFIG_PHYS_PATH          "phys_path"
 512  513  #define ZPOOL_CONFIG_IS_LOG             "is_log"
 513  514  #define ZPOOL_CONFIG_L2CACHE            "l2cache"
      515 +#define ZPOOL_CONFIG_L2CACHE_PERSISTENT "l2cache_persistent"
 514  516  #define ZPOOL_CONFIG_HOLE_ARRAY         "hole_array"
 515  517  #define ZPOOL_CONFIG_VDEV_CHILDREN      "vdev_children"
 516  518  #define ZPOOL_CONFIG_IS_HOLE            "is_hole"
 517  519  #define ZPOOL_CONFIG_DDT_HISTOGRAM      "ddt_histogram"
 518  520  #define ZPOOL_CONFIG_DDT_OBJ_STATS      "ddt_object_stats"
 519  521  #define ZPOOL_CONFIG_DDT_STATS          "ddt_stats"
 520  522  #define ZPOOL_CONFIG_SPLIT              "splitcfg"
 521  523  #define ZPOOL_CONFIG_ORIG_GUID          "orig_guid"
 522  524  #define ZPOOL_CONFIG_SPLIT_GUID         "split_guid"
 523  525  #define ZPOOL_CONFIG_SPLIT_LIST         "guid_list"
↓ open down ↓ 400 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX