public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Willy Tarreau <willy@w.ods.org>
To: Andreas Haumer <andreas@xss.co.at>
Cc: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [2.4.31 + aic79xx] SCSI error: Infinite interrupt loop, INTSTAT = 0
Date: Thu, 24 Nov 2005 06:39:52 +0100	[thread overview]
Message-ID: <20051124053952.GI11266@alpha.home.local> (raw)
In-Reply-To: <43838ECC.5060204@xss.co.at>

Hello Andreas,

On Tue, Nov 22, 2005 at 10:34:04PM +0100, Andreas Haumer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi!
> 
> I'm in the process of setting up a new fileserver and
> have some troubles with an Adaptec ASC-29320ALP U320
> SCSI card and an external Infortrend EonStor RAID!
> 
> This is a Tyan TA26 barebone system (dual opteron CPU,
> 4GB RAM) with two on-board AIC-7902B SCSI controllers
> (Tyan Thunder K8SD Pro motherboard) for internal system disks
> (SW-RAID1) and two additional Adaptec 29320ALP U320 cards
> for externally connected RAID (Infortrend EonStor A16U-G2421
> RAID subsystem) and backup hardware.
> 
> I'm running linux-2.4.31 in 32 bit mode.

just for the record, I've checked 2.4.32 and the driver is exactly the
same as in 2.4.31.

> root@setup:~ {521} $ lspci
(...)
> 01:03.0 SCSI storage controller: Adaptec ASC-29320ALP U320 (rev 10)
> 01:04.0 SCSI storage controller: Adaptec ASC-29320ALP U320 (rev 10)
> 02:06.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
> 02:06.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
(...)

I've never tried an adaptec U320 yet, only a few 29160 in various servers.

(...) 
> Today I tried to integrate the external EonStor RAID and first
> it seemd to work fine, too. The system did find the devices
> and I could create a new volume group with several logical
> volumes out of them.
> 
> But as soon as I try to create a filesystem on the new logical
> volumes or do some other work with the devices, the SCSI driver
> goes berserk:

So could we say when you have very low traffic (device identification,
write a few sectors to create the volume), everything's OK, and when
you write larger amounts of data, the problem strikes ?

It may be possible that you have a termination and/or cable problem
and that the driver does not correctly recover from such a condition.

> [...]
> 
> And so on, until the external SCSI devices become unusable.
> The system is still running on the internally connected
> SCSI drives, though.
> 
> I found some messages reporting similar problems on this
> list, a few weeks ago (beginning of October 2005). There
> was also a patch for the aic79xx driver mentioned, but I
> haven't found any report about it since then, so I don't
> know the status of the patch (it was for the 2.6 kernel,
> anyway, as far as I remember)

would you please send a link to this patch, or even the
whole thread if there were responses ?

> What can I do to make the external RAID usable?
> Dump the Adaptec cards and replace them with something better?

I've heard several people tell me that they have no problem with LSI
logic cards, but as I don't have problems either with AIC79xx, I don't
know how that should be interpreted.

> Patch the driver?

There is a large patch from the driver's author on his site. In fact,
it's not really a patch, it's the whole driver directory. I've used
it for a long time now (a few years) in my kernels without any problem.
You may want to try it :

  http://people.freebsd.org/~gibbs/linux/

You can also get it as a patch from my tree :

  http://w.ods.org/kernel/2.4-wt/2.4.31-wt1/patches-2.4.31-wt1/pool/aic79xx-20040522-linux-2.4.30-pre3.rediff

> Any help is appreciated!

good luck !

Regards,
Willy
 
> Thanks!
> 
> - - andreas
> 
> - --
> Andreas Haumer                     | mailto:andreas@xss.co.at
> *x Software + Systeme              | http://www.xss.co.at/
> Karmarschgasse 51/2/20             | Tel: +43-1-6060114-0
> A-1100 Vienna, Austria             | Fax: +43-1-6060114-71
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
> 
> iD8DBQFDg47JxJmyeGcXPhERAmHJAKDDneUcGWBG/DO6BmErT+EFm3WDUgCfYrW7
> jjGW+en9tiILjo5XhcFa5Cc=
> =GR+f
> -----END PGP SIGNATURE-----
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

  reply	other threads:[~2005-11-24  5:39 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-22 21:34 [2.4.31 + aic79xx] SCSI error: Infinite interrupt loop, INTSTAT = 0 Andreas Haumer
2005-11-24  5:39 ` Willy Tarreau [this message]
2005-11-24 13:05   ` Andreas Haumer
2005-11-24 23:22     ` Willy Tarreau
2005-11-26 15:44       ` Andreas Haumer
2005-11-26 16:32         ` Roberto Nibali

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=20051124053952.GI11266@alpha.home.local \
    --to=willy@w.ods.org \
    --cc=andreas@xss.co.at \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@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