freebsd-nq/sys/cddl/contrib/opensolaris/uts
Pawel Jakub Dawidek 7b1085ba55 Eliminate the zfsdev_state_lock entirely and replace it with the
spa_namespace_lock. This fixes LOR between the spa_namespace_lock and
spa_config lock. LOR can cause deadlock on vdevs removal/insertion.

Reported by:	gibbs, delphij
Tested by:	delphij
Approved by:	re (kib)
MFC after:	1 week
2011-08-12 07:04:16 +00:00
..
common Eliminate the zfsdev_state_lock entirely and replace it with the 2011-08-12 07:04:16 +00:00
intel Revamp locking a bit. This fixes three problems: 2010-09-12 14:12:16 +00:00
sparc Merge from vendor-sys/opensolaris: 2010-07-06 10:28:19 +00:00