diff options
author | imp <imp@FreeBSD.org> | 2005-09-26 18:22:24 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2005-09-26 18:22:24 +0000 |
commit | 45711c9160386e88567584e664ea79706fa3d273 (patch) | |
tree | a673ebd39b91ca06623aefcc7b93cd8ce4219363 /sys/dev/ed | |
parent | bc29fc3656a39b30c12f24926d35507de55a4075 (diff) | |
download | FreeBSD-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.c | 1 |
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); } |