> > > I think the starting point would be to explain what problems you see > > with > > > the existing driver, and where the profiling tools say the bottlenecks > > > are when you try and get full speed under libata + libata ahci driver. > > > > The performance difference is not just because of libata + libata ahci > > driver. Our driver gets the request before elevator comes into picture. > > So, the stack starting from elevator,scsi upper, scsi mid, libata and > > libata ahci driver attributes to the performance difference. > > Elevator for flash devices should automatically be null and most of the > SCSI layer isn't actually used so it would be interesting to know for > example what shows up in comparative profiles so that it can be optimised > or dropped out. We are working on getting performance figures for both paths. Meanwhile, I am reposting the new patch inline in 3 parts. -- 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