summaryrefslogtreecommitdiffstats
path: root/sys/dev/ed
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2005-09-26 18:22:24 +0000
committerimp <imp@FreeBSD.org>2005-09-26 18:22:24 +0000
commit45711c9160386e88567584e664ea79706fa3d273 (patch)
treea673ebd39b91ca06623aefcc7b93cd8ce4219363 /sys/dev/ed
parentbc29fc3656a39b30c12f24926d35507de55a4075 (diff)
downloadFreeBSD-src-45711c9160386e88567584e664ea79706fa3d273.zip
FreeBSD-src-45711c9160386e88567584e664ea79706fa3d273.tar.gz
Go ahead and detach our children in our detach routine. I'm undecided
if we should delete them also or not, but have decided not to do so for the moment.
Diffstat (limited to 'sys/dev/ed')
-rw-r--r--sys/dev/ed/if_ed.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ed/if_ed.c b/sys/dev/ed/if_ed.c
index 8b44310..7b67939 100644
--- a/sys/dev/ed/if_ed.c
+++ b/sys/dev/ed/if_ed.c
@@ -371,6 +371,7 @@ ed_detach(device_t dev)
bus_teardown_intr(dev, sc->irq_res, sc->irq_handle);
ed_release_resources(dev);
ED_LOCK_DESTROY(sc);
+ bus_generic_detach(dev);
return (0);
}
OpenPOWER on IntegriCloud