Skip the AEN event command that is always hanging out on the card.

Submitted by: Doug Ambrisko
This commit is contained in:
scottl 2006-09-27 05:00:10 +00:00
parent fad1d944bb
commit 56f6e9e8eb

View File

@ -2046,6 +2046,8 @@ mfi_timeout(void *data)
deadline = time_uptime - MFI_CMD_TIMEOUT; deadline = time_uptime - MFI_CMD_TIMEOUT;
mtx_lock(&sc->mfi_io_lock); mtx_lock(&sc->mfi_io_lock);
TAILQ_FOREACH(cm, &sc->mfi_busy, cm_link) { TAILQ_FOREACH(cm, &sc->mfi_busy, cm_link) {
if (sc->mfi_aen_cm == cm)
continue;
if (cm->cm_timestamp < deadline) { if (cm->cm_timestamp < deadline) {
device_printf(sc->mfi_dev, device_printf(sc->mfi_dev,
"COMMAND %p TIMEOUT AFTER %d SECONDS\n", cm, "COMMAND %p TIMEOUT AFTER %d SECONDS\n", cm,