summaryrefslogtreecommitdiffstats
path: root/udev
diff options
context:
space:
mode:
authorBoris Protopopov <[email protected]>2015-09-23 12:34:51 -0400
committerBrian Behlendorf <[email protected]>2016-03-10 09:53:36 -0800
commit1ee159f423b5eb3c4646b0ba2dd0fb359503ba90 (patch)
tree4535141c208168c27716484bf273f70bcb41e294 /udev
parenta0bd735adb1b1eb81fef10b4db102ee051c4d4ff (diff)
Fix lock order inversion with zvol_open()
zfsonlinux issue #3681 - lock order inversion between zvol_open() and dsl_pool_sync()...zvol_rename_minors() Remove trylock of spa_namespace_lock as it is no longer needed when zvol minor operations are performed in a separate context with no prior locking state; the spa_namespace_lock is no longer held when bdev->bd_mutex or zfs_state_lock might be taken in the code paths originating from the zvol minor operation callbacks. Signed-off-by: Boris Protopopov <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #3681
Diffstat (limited to 'udev')
0 files changed, 0 insertions, 0 deletions