Re: [PATCH] 2.4 IDE core for 2.5

From: Jens Axboe (axboe@suse.de)
Date: Wed Jul 10 2002 - 00:43:56 EST


On Tue, Jul 09 2002, Andries Brouwer wrote:
> On Tue, Jul 09, 2002 at 12:22:49PM +0200, Jens Axboe wrote:
>
> > I've forward ported the 2.4 IDE core to 2.5.25.
>
> Very good!
>
> There are two kinds of objections.
> The minor one is political - you can imagine.

Naturally.

> The major one is technical. You did not port the 2.4 good PIO
> behaviour to 2.5. Bartlomiej already warned about this, so I
> need only confirm:
>
> This afternoon I booted 2.5.25 with your patches and two more,
> one to prevent an oops when shutting down, the other to fix
> ethernet cards detection. Started torturing two disks on
> HPT366. After 3 minutes
>
> hde: status error: status=0x50 { DriveReady SeekComplete }
> hde: no DRQ after issuing WRITE
>
> and seven minutes later
>
> hde: task_out_intr: status=0x51 { DriveReady SeekComplete Error }
> hde: task_out_intr: error=0x04 { DriveStatusError }
>
> Soon lots of processes were hanging in D. Reboot. e2fsck.

The above seems to be plain pio, you didn't use multi mode did you? I
think my current tree has the multi-page multi mode bio issue resolved,
however I'll test for some hours before sending out the next patch set.

> Then booted vanilla 2.4.17. Tortured disks in the same way.
> After several hours all is still perfect. I'll leave this
> for a night, but so far I have never seen these errors on 2.4
> and very often in recent 2.5.

Good to know.

Thanks for your report, it'll probably take a day or two before the
kinks of the 2.5 conversion have been ironed out and the ide core is as
stable as 2.4.

-- 
Jens Axboe

- 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/



This archive was generated by hypermail 2b29 : Mon Jul 15 2002 - 22:00:16 EST