From: "Justin T. Gibbs" <gibbs@scsiguy.com>
To: Cliff Albert <cliff@oisec.net>
Cc: linux-kernel@vger.kernel.org
Subject: Re: aic7xxx errors with 2.4.8-ac7 on 440gx mobo
Date: Mon, 20 Aug 2001 18:36:48 -0600 [thread overview]
Message-ID: <200108210036.f7L0amY45964@aslan.scsiguy.com> (raw)
In-Reply-To: Your message of "Tue, 21 Aug 2001 00:55:46 +0200." <20010821005546.A29315@oisec.net>
>> IIRC, the problem has to do with the state of the write cache in the drive.
>> The cache will be in a different state after power-on as compared to
>> after some amount of activity.
>
>Well i still suspect the broken firmware of the disk isn't the only cause of
>these errors
Perhaps.
One thing to keep in mind however is that, although the messages may
*look* the same, they very rarely are. If you don't have verbose turned
on, all transaction timeouts, regardless of the reason, look the same.
It is only by analyzing the verbose output that a cause for a particular
problem can be found. In the case of your system, we always timeout
with the bus idle with several pending transaction, we can always abort
a transaction successfully (i.e. the bus is not dead, neither is the
target), its just that some transactions never complete. These are
exactly the symptoms of the bogus FireBall ST firmware on your drive.
Another thing to keep in mind... The newer driver defaults to using
tagged queing and attempts to issue the maximum number of concurrent
transactions possible to each device. The old driver, until fairly
recently, defaulted to leaving tagged queuing disabled, and if enabled,
only queued 8 transactions. So, the new aic7xxx driver often places
a much higher load on your SCSI setup than the old one did. I think
this has something to do with the large number of reports.
This doesn't mean that there haven't been, or continue to be bugs.
After all this is software, but I am trying to do my best to make
it work. 8-)
--
Justin
next prev parent reply other threads:[~2001-08-21 0:36 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-20 8:36 Yusuf Goolamabbas
2001-08-20 8:55 ` Cliff Albert
2001-08-20 10:37 ` Alan Cox
2001-08-20 10:56 ` Yusuf Goolamabbas
2001-08-20 10:56 ` Alan Cox
2001-08-20 11:13 ` Yusuf Goolamabbas
2001-08-20 11:09 ` Alan Cox
2001-08-20 16:43 ` Doug Ledford
2001-08-20 12:46 ` Stefan Fleiter
2001-08-20 15:19 ` Ville Herva
2001-08-20 20:33 ` Justin T. Gibbs
2001-08-20 16:45 ` Doug Ledford
2001-08-20 17:23 ` Stefan Fleiter
2001-08-20 20:28 ` Justin T. Gibbs
2001-08-21 20:24 ` Stefan Fleiter
2001-08-20 16:21 ` Cliff Albert
2001-08-20 17:23 ` Peter T. Breuer
2001-08-20 17:28 ` Cliff Albert
2001-08-20 20:27 ` Justin T. Gibbs
2001-08-20 20:45 ` Cliff Albert
2001-08-20 21:04 ` Cliff Albert
2001-08-20 21:09 ` Cliff Albert
2001-08-20 21:45 ` Justin T. Gibbs
2001-08-20 22:55 ` Cliff Albert
2001-08-21 0:36 ` Justin T. Gibbs [this message]
2001-08-21 15:34 ` Gérard Roudier
2001-08-21 14:42 ` With Daniel Phillips Patch (was: aic7xxx with 2.4.9 on 7899P) Sven Heinicke
2001-08-21 15:08 ` Daniel Phillips
2001-08-21 16:48 ` Sven Heinicke
2001-08-21 17:18 ` Justin T. Gibbs
2001-08-21 17:26 ` Daniel Phillips
2001-08-21 17:55 ` Stephan von Krawczynski
2001-08-21 18:33 ` Justin T. Gibbs
2001-08-22 6:46 ` Jens Axboe
2001-08-22 13:24 ` Justin T. Gibbs
2001-08-22 15:05 ` With Daniel Phillips Patch David S. Miller
2001-08-22 18:21 ` Gérard Roudier
2001-08-22 18:32 ` Justin T. Gibbs
2001-08-22 18:32 ` David S. Miller
2001-08-22 18:46 ` David S. Miller
2001-08-22 19:41 ` Justin T. Gibbs
2001-08-22 20:19 ` David S. Miller
2001-08-22 21:07 ` Gérard Roudier
2001-08-22 21:40 ` Justin T. Gibbs
2001-08-22 23:09 ` David S. Miller
2001-08-23 0:01 ` Justin T. Gibbs
2001-08-23 0:40 ` David S. Miller
2001-08-23 0:55 ` Justin T. Gibbs
2001-08-23 1:03 ` Matthew Jacob
2001-08-23 1:08 ` David S. Miller
2001-08-23 1:32 ` Justin T. Gibbs
2001-08-23 1:39 ` David S. Miller
2001-08-23 1:49 ` Justin T. Gibbs
2001-08-22 21:14 ` David S. Miller
2001-08-22 21:14 ` David S. Miller
2001-08-21 22:44 ` With Daniel Phillips Patch (was: aic7xxx with 2.4.9 on 7899P) Sven Heinicke
2001-08-22 0:58 ` Daniel Phillips
2001-08-21 22:49 ` Sven Heinicke
2001-08-22 13:06 ` Gérard Roudier
2001-08-22 10:25 ` Marcelo Tosatti
2001-08-22 16:09 ` Sven Heinicke
2001-08-22 15:42 ` Marcelo Tosatti
2001-08-29 7:30 ` Andrey Nekrasov
2001-09-03 14:58 ` Marcelo Tosatti
2001-08-22 20:25 ` Sven Heinicke
2001-08-20 22:36 ` aic7xxx with 2.4.9 on 7899P Sven Heinicke
2001-08-20 21:44 ` aic7xxx errors with 2.4.8-ac7 on 440gx mobo Justin T. Gibbs
2001-08-20 21:48 ` Cliff Albert
2001-08-25 7:15 ` Cliff Albert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200108210036.f7L0amY45964@aslan.scsiguy.com \
--to=gibbs@scsiguy.com \
--cc=cliff@oisec.net \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®