Page MenuHomeFreeBSD

D47388.id145851.diff
No OneTemporary

D47388.id145851.diff

diff --git a/sys/dev/dpaa2/dpaa2_mc.c b/sys/dev/dpaa2/dpaa2_mc.c
--- a/sys/dev/dpaa2/dpaa2_mc.c
+++ b/sys/dev/dpaa2/dpaa2_mc.c
@@ -281,7 +281,9 @@
struct dpaa2_devinfo *dinfo = NULL;
int error;
- bus_generic_detach(dev);
+ error = bus_generic_detach(dev);
+ if (error != 0)
+ return (error);
sc = device_get_softc(dev);
if (sc->rcdev)
@@ -292,10 +294,6 @@
if (dinfo)
free(dinfo, M_DPAA2_MC);
- error = bus_generic_detach(dev);
- if (error != 0)
- return (error);
-
return (device_delete_children(dev));
}

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 29, 1:16 PM (3 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17841412
Default Alt Text
D47388.id145851.diff (532 B)

Event Timeline