Index: head/sys/dev/intel/spi.c =================================================================== --- head/sys/dev/intel/spi.c +++ head/sys/dev/intel/spi.c @@ -506,7 +506,7 @@ bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irq_rid, sc->sc_irq_res); - return (0); + return (bus_generic_detach(dev)); } static device_method_t intelspi_methods[] = {