Skip to contentSkip to conversation

lk 2.4.27 error handling, ad infinitum

DISCUSSION Douglas Gilbert 1 participant 1 message Aug 31, 2004 SCSI

lore
Share & tools
lore
#0 lore raw

The following scenario has been brought to my attention.

While handling a error (e.g. a timeout) the scsi_send_eh_cmnd() function issues a (stalled) queued command. Now that command hits a repeatable failure (e.g. MEDIUM ERROR).

In this scaenario it would seem that the "goto retry" forms an infinite loop re-issuing that command on the same (broken) block.

Comments?

The good news is that this problem has not been observed in the lk 2.6 series.

Doug Gilbert