Hi Bartlomiej, thanks for caring to support our legacy PATA systems! On Sat, Dec 31, 2016 at 3:01 AM, Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx> wrote: > Hi, > > This patchset adds m68k/Atari Falcon PATA support to libata. > The major difference in the new libata's pata_falcon host > driver when compared to legacy IDE's falconide host driver is > that we are using polled PIO mode and thus avoiding the need > for STDMA locking magic altogether. I don't suppose this is the default libata mode for PIO? How is polling implemented in libata? Sleeping for something approximating the average seek latency shouldn't hurt but spinning wont be acceptable for a low performance single CPU architecture like the Falcon. > Tested under ARAnyM emulator. Not sure that the emulator is really feature complete enough - I'll get this tested on my Falcon in the next few weeks. I'm a bit worried about IDE still generating interrupts on seek completion (did you spot anything like that, Geert?). Cheers, Michael -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html