--- src/sys/bus/isa/pnp.c 2006/12/22 23:12:16 1.12 +++ src/sys/bus/isa/pnp.c 2007/05/01 00:05:15 1.13 @@ -774,6 +774,8 @@ pnp_identify(driver_t *driver, device_t */ if (device_get_state(parent) == DS_ATTACHED) return (0); + if (device_get_state(parent) == DS_INPROGRESS) + return (0); #if 0 if (pnp_ldn_overrides[0].csn == 0) {