diff options
author | Richard Yao <[email protected]> | 2015-09-30 13:25:11 -0400 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2017-02-03 10:25:19 -0800 |
commit | 625ee0a5e0121401bc02b312284975a33312809e (patch) | |
tree | fa73149554e0e11bafb4f950751155f60d372777 /module/zfs/dsl_dataset.c | |
parent | 9dd467a2715df0c7b1484d29b7486b4c6ed39bf8 (diff) |
zfs_inode_update should not call dmu_object_size_from_db under spinlock
We should never block when holding a spin lock, but zfs_inode_update can
block in the critical section of a spin lock in zfs_inode_update:
zfs_inode_update -> dmu_object_size_from_db -> zrl_add -> mutex_enter
Signed-off-by: Richard Yao <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Issue #3858
Diffstat (limited to 'module/zfs/dsl_dataset.c')
0 files changed, 0 insertions, 0 deletions