Messages in this thread | | | Subject | Re: Any hope for ide-scsi (error handling)? | From | Alan Cox <> | Date | 16 Mar 2003 01:05:51 +0000 |
| |
On Sat, 2003-03-15 at 02:52, dan carpenter wrote: > > > Here is at least one bad call to schedule() in > > > static int idescsi_reset (Scsi_Cmnd *cmd) > > > > Apart from the schedule with the ide_lock held, what is that code actually > > doing? > > > > Zwane > > Hm... Good question. I have no idea what the while loop is for.
See 2.4.21-pre5-ac2 or later. You are discussing obsolete and known broken code otherwise. The -ac code is closer to working and has most but alas it seems not all the reset stuff fixed. While this works for 2.4 the 2.5 ide-scsi error handling has been rewritten by someone for the scsi changes and so differs from both the 2.4 style scsi error handling and reality by some margin. Once the reset code settles down in 2.4.21-pre5-ac and 2.5.64-ac I'll take a crack at ide-scsi again.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |