summaryrefslogtreecommitdiffstats
path: root/include/sys/zio.h
diff options
context:
space:
mode:
authorJustin T. Gibbs <[email protected]>2015-04-11 14:51:06 -0400
committerBrian Behlendorf <[email protected]>2015-04-24 15:16:56 -0700
commitec8501ee1274205f277a7287c3de8119d361afaf (patch)
treeeaf3ba75d849fa44a96b0c2bbb000c9fc3991fe9 /include/sys/zio.h
parent0bf8501ae1f7c995d54c6061d8da29419ec4fed0 (diff)
5313 Allow I/Os to be aggregated across ZIO priority classes
Reviewed by: Andriy Gapon <[email protected]> Reviewed by: Will Andrews <[email protected]> Reviewed by: Matt Ahrens <[email protected]> Reviewed by: George Wilson <[email protected]> Approved by: Robert Mustacchi <[email protected]> References: https://www.illumos.org/issues/5313 https://github.com/illumos/illumos-gate/commit/fe319232 Ported-by: DHE <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #3280
Diffstat (limited to 'include/sys/zio.h')
-rw-r--r--include/sys/zio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sys/zio.h b/include/sys/zio.h
index 18e7a40a3..0368d9c59 100644
--- a/include/sys/zio.h
+++ b/include/sys/zio.h
@@ -427,6 +427,7 @@ struct zio {
hrtime_t io_delta; /* vdev queue service delta */
uint64_t io_delay; /* vdev disk service delta (ticks) */
avl_node_t io_queue_node;
+ avl_node_t io_offset_node;
/* Internal pipeline state */
enum zio_flag io_flags;