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

Jeremy Higdon
2004-09-16T23:15:37Z

On Thu, Sep 16, 2004 at 01:56:50PM -0700, Andrew Vasquez wrote:
> On Thu, 2004-09-16 at 13:05, Jesse Barnes wrote:
> > On Thursday, September 16, 2004 12:56 pm, Paul Jackson wrote:
> > > Andrew Vasquez has been looking at this, via private email with just
> > > me (no progress yet). Figured I update the larger list with this much ...
> >
> > It seems to be failing on one of the accesses to PCI_COMMAND in config space
> > in qla2x00_reset_chip(). I'm checking now to see if we're accessing the card
> > right after a reset but before the card has finished. That would cause a
> > master abort, the symptom I'm seeing at least.
> >
>
> Interesting, the only changes in reset_chip() are for PCI posting
> issues. Relevant diff attached.
>
> --
> Andrew

Are all of those reads really necessary? Generally the only reason
for doing a read to flush a posted write is for timing issues (in
which the read may not be good enough, according to a thread I saw
from Grant Grundler), or to enforce ordering before releasing a
lock (sleeping or spinning).

Have you run into platforms in which two I/O writes from one CPU are
retired out of order?

jeremy