diff options
author | Jorgen Lundman <[email protected]> | 2019-03-19 12:34:30 +0900 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2019-03-21 10:36:58 -0700 |
commit | d10b2f1d35b76efc22c006ba9ca172681da301e7 (patch) | |
tree | 6b04a76aceffa71b476b40de2dc39b295d78166c /module/zfs/vdev_label.c | |
parent | 45001b949c14b09230a4cd6d105ab32a4673d286 (diff) |
Mutex leak in dsl_dataset_hold_obj()
In addition to dsl_dataset_evict_async() releasing a hold, there is
an error case in dsl_dataset_hold_obj() which had missed 4 additional
release calls. This was introduced in a1d477c24.
openzfsonosx-commit: https://github.com/openzfsonosx/zfs/commit/63ff7f1c
Authored by: Jorgen Lundman <[email protected]>
Reviewed-by: Olaf Faaland <[email protected]>
Reviewed by: Brian Behlendorf <[email protected]>
Ported-by: Brian Behlendorf <[email protected]>
Closes #8517
Diffstat (limited to 'module/zfs/vdev_label.c')
0 files changed, 0 insertions, 0 deletions