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