diff options
author | Andriy Gapon <[email protected]> | 2017-04-07 13:52:26 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2017-04-09 16:04:35 -0700 |
commit | c0c8cc7b4359b2f6e9c08a4bf56f0be377e3995b (patch) | |
tree | b5986faa759131b31c1a7b6c419635e9308045b9 /module | |
parent | 316da928253005187cd487b38d2c43dacef8eddd (diff) |
OpenZFS 8027 - tighten up dsl_pool_dirty_delta
Authored by: Andriy Gapon <[email protected]>
Approved by: Dan McDonald <[email protected]>
Reviewed by: Matt Ahrens <[email protected]>
Reviewed by: Serapheim Dimitropoulos <[email protected]>
Reviewed by: Paul Dagnelie <[email protected]>
Reviewed-by: Brian Behlendorf <[email protected]>
Reviewed-by: George Melikov <[email protected]>
Ported-by: Giuseppe Di Natale <[email protected]>
OpenZFS-issue: https://www.illumos.org/issues/8027
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/642668d
Closes #5988
Diffstat (limited to 'module')
-rw-r--r-- | module/zfs/dsl_pool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/module/zfs/dsl_pool.c b/module/zfs/dsl_pool.c index 1bc73ebc7..eee03f3ca 100644 --- a/module/zfs/dsl_pool.c +++ b/module/zfs/dsl_pool.c @@ -469,7 +469,7 @@ dsl_pool_dirty_delta(dsl_pool_t *dp, int64_t delta) * Note: we signal even when increasing dp_dirty_total. * This ensures forward progress -- each thread wakes the next waiter. */ - if (dp->dp_dirty_total <= zfs_dirty_data_max) + if (dp->dp_dirty_total < zfs_dirty_data_max) cv_signal(&dp->dp_spaceavail_cv); } |