d5341d72a1
Buggy SD card drivers may attach and detach a mmc(4) driver instance in quick succession. In this case mmc(4) must disestablish its intrhook callback during detach. Thus, this change adds a call to config_intrhook_drain(), which blocks or does nothing if the intrhook is running or has already ran (the SD card was plugged in), and disestablishes the hook if it hasn't ran yet (the SD card was not plugged in). PR: 254373 Reviewed by: imp, manu, markj MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D31262 |
||
---|---|---|
.. | ||
host | ||
bridge.h | ||
mmc_fdt_helpers.c | ||
mmc_fdt_helpers.h | ||
mmc_ioctl.h | ||
mmc_private.h | ||
mmc_pwrseq_if.m | ||
mmc_pwrseq.c | ||
mmc_subr.c | ||
mmc_subr.h | ||
mmc.c | ||
mmcbr_if.m | ||
mmcbrvar.h | ||
mmcbus_if.m | ||
mmcreg.h | ||
mmcsd.c | ||
mmcvar.h |