From 43ddad9fa2edbd257321bda7df54c7c9e08befdc Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Sun, 12 Jul 2015 23:03:46 +0800 Subject: [PATCH] cam: Initialize counted_to_config properly in xpt_bus_register DragonFly-bug: http://bugs.dragonflybsd.org/issues/2823 --- sys/bus/cam/cam_xpt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/bus/cam/cam_xpt.c b/sys/bus/cam/cam_xpt.c index 529256dbea..d9271f31d4 100644 --- a/sys/bus/cam/cam_xpt.c +++ b/sys/bus/cam/cam_xpt.c @@ -4306,6 +4306,7 @@ xpt_bus_register(struct cam_sim *sim, u_int32_t bus) new_bus->flags = 0; new_bus->refcount = 1; /* Held until a bus_deregister event */ new_bus->generation = 0; + new_bus->counted_to_config = 0; lockmgr(&xsoftc.xpt_topo_lock, LK_EXCLUSIVE); old_bus = TAILQ_FIRST(&xsoftc.xpt_busses); while (old_bus != NULL -- 2.41.0