SCL_VDEV
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
ASSERT3U(spa_config_held(spa, SCL_VDEV, RW_READER), ==, SCL_VDEV);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_exit(spa, SCL_VDEV, FTAG);
spa_config_enter(spa, SCL_ALLOC | SCL_VDEV, FTAG, RW_WRITER);
spa_config_exit(spa, SCL_ALLOC | SCL_VDEV, FTAG);