diff options
author | Matthew Ahrens <[email protected]> | 2016-08-29 11:40:16 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2016-08-30 14:25:50 -0700 |
commit | 98ace739bd89b541af30d9d627ee42622fbbd861 (patch) | |
tree | 61f79d07871452ab018ff73208311387ee0ffd5d /module/zfs/dmu_zfetch.c | |
parent | c40db193a5e503fffacf6d96a7dd48a0f1b36601 (diff) |
OpenZFS 7086 - ztest attempts dva_get_dsize_sync on an embedded blockpointer
In dbuf_dirty(), we need to grab the dn_struct_rwlock before looking at
the db_blkptr, to prevent it from being changed by syncing context.
Reviewed by: Prakash Surya <[email protected]>
Reviewed by: George Wilson <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
OpenZFS-issue: https://www.illumos.org/issues/7086
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/98fa317
Closes #5039
Diffstat (limited to 'module/zfs/dmu_zfetch.c')
0 files changed, 0 insertions, 0 deletions