]> granicus.if.org Git - zfs/commitdiff
Initialize list links
authorBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 14 Jan 2009 00:02:19 +0000 (16:02 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 14 Jan 2009 00:02:19 +0000 (16:02 -0800)
module/zfs/vdev.c

index 16a27e514a41b6d1a0e29bceda2dc60d378914de..856a36e2b206dd5637a1ea9383fd88bba1a1cc1f 100644 (file)
@@ -313,6 +313,8 @@ vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid, vdev_ops_t *ops)
        vd->vdev_ops = ops;
        vd->vdev_state = VDEV_STATE_CLOSED;
 
+       list_link_init(&vd->vdev_config_dirty_node);
+       list_link_init(&vd->vdev_state_dirty_node);
        mutex_init(&vd->vdev_dtl_lock, NULL, MUTEX_DEFAULT, NULL);
        mutex_init(&vd->vdev_stat_lock, NULL, MUTEX_DEFAULT, NULL);
        mutex_init(&vd->vdev_probe_lock, NULL, MUTEX_DEFAULT, NULL);