aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2016-10-26 09:13:43 -0700
committerGitHub <[email protected]>2016-10-26 09:13:43 -0700
commit76a87a902ef031432a855fb341cf35291e2be2b6 (patch)
tree1fc4f066e2d0563f4eff659ec896ba65db639084
parente4010f2719e3381ae15563d50b99e51ffe2b2168 (diff)
Disable zio_dva_throttle_enabled by default
Until it can be determined definitively that a performance regression wasn't introduced accidentally by 3dfb57a this functionality is being disabled by default. It can be re- enabled by setting zio_dva_throttle_enabled=1. Signed-off-by: Brian Behlendorf <[email protected]> Closes #5335 Issue #5289
-rw-r--r--man/man5/zfs-module-parameters.52
-rw-r--r--module/zfs/zio.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/man/man5/zfs-module-parameters.5 b/man/man5/zfs-module-parameters.5
index 95527906b..8e37a97e2 100644
--- a/man/man5/zfs-module-parameters.5
+++ b/man/man5/zfs-module-parameters.5
@@ -1861,7 +1861,7 @@ Default value: \fB30,000\fR.
Throttle block allocations in the ZIO pipeline. This allows for
dynamic allocation distribution when devices are imbalanced.
.sp
-Default value: \fB1\fR.
+Default value: \fB0\fR.
.RE
.sp
diff --git a/module/zfs/zio.c b/module/zfs/zio.c
index e1fa543da..c149b4ff2 100644
--- a/module/zfs/zio.c
+++ b/module/zfs/zio.c
@@ -56,7 +56,7 @@ const char *zio_type_name[ZIO_TYPES] = {
"z_null", "z_rd", "z_wr", "z_fr", "z_cl", "z_ioctl"
};
-int zio_dva_throttle_enabled = B_TRUE;
+int zio_dva_throttle_enabled = B_FALSE;
/*
* ==========================================================================