diff options
author | Brian Behlendorf <[email protected]> | 2019-04-04 09:44:46 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2019-04-04 09:44:46 -0700 |
commit | f4e35b165c1a3dff5c635fe89e7a52277731ca56 (patch) | |
tree | 94e34a8d8edcc0a2613d9ee4438b3f6f4104ec95 /man/man8/zpool.8 | |
parent | ce4432c5424eb9aa4d00833ee7529cf24491bdde (diff) |
Fix txg_wait_open() load average inflation
Callers of txg_wait_open() which set should_quiesce=B_TRUE should be
accounted for as iowait time. Otherwise, the caller is understood
to be idle and cv_wait_sig() is used to prevent incorrectly inflating
the system load average.
Similarly txg_wait_wait() has been updated to use cv_wait_io() to
be accounted against iowait.
Reviewed-by: Tim Chase <[email protected]>
Reviewed-by: Olaf Faaland <[email protected]>
Reviewed-by: Matt Ahrens <[email protected]>
Reviewed-by: George Melikov <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #8550
Closes #8558
Diffstat (limited to 'man/man8/zpool.8')
0 files changed, 0 insertions, 0 deletions