aic7xxx / AHA2940 worries... anyone?

Daniel M. Eischen deischen at iworks.InterWorks.org
Tue Aug 12 06:51:50 PDT 1997


> >It is the same in Linux.  Every completed command is handed off to the
> >higher-level SCSI layer to be processed.  But we do not do this until
> >after we remove all the SCBs from the QOUTFIFO, so you wouldn't
> >expect this problem on a single controller.
                      ^as much               ^as you would multiple controllers

> Sure you would.  After you completely empty the queue, you will still
> run with your interrupt handler disabled for the entire time that you
> process the entries.  If the SCSI layer can keep you busy until that
> FIFO fills up again, then you'll still lose.

That better? :-)

Dan Eischen
deischen at iworks.InterWorks.org



More information about the aic7xxx mailing list