]> git.proxmox.com Git - mirror_zfs.git/blobdiff - include/sys/vdev_impl.h
Add FASTWRITE algorithm for synchronous writes.
[mirror_zfs.git] / include / sys / vdev_impl.h
index 5bd432beb4650ae82e76e1e73e0bb1a223ea165e..0b532dcdd0f628f20b198fb1ea753550093fafc1 100644 (file)
@@ -156,6 +156,7 @@ struct vdev {
        uint64_t        vdev_ms_count;  /* number of metaslabs          */
        metaslab_group_t *vdev_mg;      /* metaslab group               */
        metaslab_t      **vdev_ms;      /* metaslab array               */
+       uint64_t        vdev_pending_fastwrite; /* allocated fastwrites */
        txg_list_t      vdev_ms_list;   /* per-txg dirty metaslab lists */
        txg_list_t      vdev_dtl_list;  /* per-txg dirty DTL lists      */
        txg_node_t      vdev_txg_node;  /* per-txg dirty vdev linkage   */