mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
These detach routines in these drivers all ended with 'return (bus_generic_detach())' meaning that if any child device failed to detach, the parent driver was left in a mostly destroyed state, but still marked attached. Instead, bus drivers should detach child drivers first and return errors before destroying driver state in the parent. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47387 (cherry picked from commit d412c07617eb35435668b024bc2cecda05f57f1f) |
||
|---|---|---|
| .. | ||
| atpic.c | ||
| ds1553_bus_fdt.c | ||
| ds1553_core.c | ||
| ds1553_reg.h | ||
| fsl_diu.c | ||
| fsl_espi.c | ||
| fsl_sata.c | ||
| fsl_sata.h | ||
| i2c.c | ||
| isa.c | ||
| lbc.c | ||
| lbc.h | ||
| mpc85xx.c | ||
| mpc85xx.h | ||
| mpc85xx_cache.c | ||
| mpc85xx_gpio.c | ||
| pci_mpc85xx.c | ||
| pci_mpc85xx_pcib.c | ||
| platform_mpc85xx.c | ||