Bartlomiej Zolnierkiewicz wrote:
Existing IDE drivers are not going away any time soon (not 2.6.x at least)
and if/when this happens we shouldn't drop CHS support completely
from the kernel - IMHO it is quite easy to add CHS support to libata.
I also agree that libata PATA development should be focused on LBA
but I don't see any problem in keeping CHS support around...
I don't think it's a problem to support C/H/S in libata. libata already has to handle lba28/lba48, CHS would simply be a third instance of the "fill read/write taskfile" code.
Jeff