]> granicus.if.org Git - zfs/commit
Revert commit 1ee159f4
authorBoris Protopopov <boris.protopopov@actifio.com>
Thu, 11 May 2017 20:40:33 +0000 (16:40 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 16 May 2017 23:42:47 +0000 (19:42 -0400)
commit07783588bcb513a3a1f4d995b5d4685a9cfc89e5
tree2afd0ae2cda927e8869fa9492bb45d0b4aece1dc
parent3d6da72d183dc655a7dc8fd59f57748fc5c1806c
Revert commit 1ee159f4

Fix lock order inversion with zvol_open() as it did not account
for use of zvols as vdevs. The latter use cases resulted in the
lock order inversion deadlocks that involved spa_namespace_lock
and bdev->bd_mutex.

Signed-off-by: Boris Protopopov <boris.protopopov@actifio.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #6065
Issue #6134
module/zfs/zvol.c