Re: SCSI QLA not working on latest *-mm SN2

Jesse Barnes
2004-09-21T18:09:38Z

On Tuesday, September 21, 2004 1:56 pm, James Bottomley wrote:
> Really, I don't think this is a good idea. If there were a way to
> produce an api that was just ioflush(struct device *) then yes, since it
> would reduce confusion. However, since all your API does is hide the
> fact that you're doing a MMIO read then the proposed API provides no
> relief from the fact that the driver writer needs to understand
> posting...all it does is add one extra function for them to misuse or
> get confused about.

Agreed. I'll rename it, fix the io_ordering.txt doc to only describe I/O
ordering issues, and resubmit it solely as a performance improvement API.

Grant, you say that I/O writes can't possibly arrive out of order if issued
from different CPUs on any machines you're aware of? If not, it may be that
the API will only benefit SGI machines.

Thanks,
Jesse