summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2013-09-30 11:51:20 -0700
committerBrian Behlendorf <[email protected]>2013-10-25 13:57:25 -0700
commit76463d4026e0fa4b3d7b96acd58cb5fb79c49af7 (patch)
treea502a8ad3e23a9801262a13285083091c7685075 /include
parent98ab38d1096079d82247350f526f0d7268956fb5 (diff)
Revert "Add txgs-<pool> kstat file"
This reverts commit e95853a331529a6cb96fdf10476c53441e59f4e1.
Diffstat (limited to 'include')
-rw-r--r--include/sys/dsl_pool.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/include/sys/dsl_pool.h b/include/sys/dsl_pool.h
index 807d76b11..25abd9c03 100644
--- a/include/sys/dsl_pool.h
+++ b/include/sys/dsl_pool.h
@@ -71,13 +71,6 @@ typedef struct zfs_all_blkstats {
zfs_blkstat_t zab_type[DN_MAX_LEVELS + 1][DMU_OT_TOTAL + 1];
} zfs_all_blkstats_t;
-typedef struct txg_history {
- kstat_txg_t th_kstat;
- vdev_stat_t th_vs1;
- vdev_stat_t th_vs2;
- kmutex_t th_lock;
- list_node_t th_link;
-} txg_history_t;
typedef struct dsl_pool {
/* Immutable */
@@ -89,7 +82,6 @@ typedef struct dsl_pool {
struct dsl_dataset *dp_origin_snap;
uint64_t dp_root_dir_obj;
struct taskq *dp_iput_taskq;
- kstat_t *dp_txg_kstat;
/* No lock needed - sync context only */
blkptr_t dp_meta_rootbp;
@@ -110,9 +102,6 @@ typedef struct dsl_pool {
uint64_t dp_mos_used_delta;
uint64_t dp_mos_compressed_delta;
uint64_t dp_mos_uncompressed_delta;
- uint64_t dp_txg_history_size;
- list_t dp_txg_history;
-
/* Has its own locking */
tx_state_t dp_tx;
@@ -168,10 +157,6 @@ int dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **);
int dsl_pool_hold(const char *name, void *tag, dsl_pool_t **dp);
void dsl_pool_rele(dsl_pool_t *dp, void *tag);
-txg_history_t *dsl_pool_txg_history_add(dsl_pool_t *dp, uint64_t txg);
-txg_history_t *dsl_pool_txg_history_get(dsl_pool_t *dp, uint64_t txg);
-void dsl_pool_txg_history_put(txg_history_t *th);
-
#ifdef __cplusplus
}
#endif