aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys/zfs_onexit.h
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2020-02-10 14:54:12 -0800
committerGitHub <[email protected]>2020-02-10 14:54:12 -0800
commitdceeca5bbd00188e7dcb1cf66080dcf2a0b47601 (patch)
tree4548204c167c2b38fd888229ffc4c8407b18a6e0 /include/sys/zfs_onexit.h
parentbc67cba7c0f8b860746b3c80251fc8a968600d61 (diff)
Add missing dmu_buf_unlock_parent() calls to dbuf_read_impl()
As explained by the comment in dbuf_read() and above dbuf_read_impl(). Under all circumstances the parent lock specified by dblt should be dropped when existing dbuf_read_impl(). This was not being done for two exist paths. Additionally, ensure the mutex is unlocked before dropping the parent lock. Reviewed-by: Paul Dagnelie <[email protected]> Reviewed-by: Igor Kozhukhov <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #9968
Diffstat (limited to 'include/sys/zfs_onexit.h')
0 files changed, 0 insertions, 0 deletions