linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Problem with Qlogic 2200 and 2.4.20
       [not found] <20030122094015$6b19@gated-at.bofh.it>
@ 2003-01-22 15:31 ` Thomas Tonino
  2003-01-23  7:53   ` GrandMasterLee
  0 siblings, 1 reply; 7+ messages in thread
From: Thomas Tonino @ 2003-01-22 15:31 UTC (permalink / raw)
  To: linux-kernel

Przemysław Maciuszko wrote:
> Hello.
> I have a strange problem with 2.4.20 (also 2.4.19) and Qlogic FC 2200.
> 
> The machine runs test news-server, so disk load is high.
> After few minutes of running I get the following errors on console:
> 
> qlogifc0 : no handle slots, this should not happen
> hostdata->queued is 19, in_ptr: 63
> qlogifc0 : no handle slots, this should not happen
> hostdata->queued is 19, in_ptr: 6a
> qlogifc0 : no handle slots, this should not happen
> hostdata->queued is 19, in_ptr: 70
> 
> and so on.

This is a long standing problem. Andrew Patterson gave a patch on the list:

http://groups.google.com/groups?selm=linux.scsi.1019759258.2413.1.camel%40lvadp.fc.hp.com

Without this patch, 2.4.18 would lock up in a few minutes syncing a software 
raid. With the patch, it has been running multiple megabytes I/O a second for 
months. And yes it can sync software RAIDs too.

The driver seems to be working for some people without the patch, but the 
problem appears so quickly on some systems that it is strange the fix has not 
been incorporated yet. In my case, I tested with ISP2200 cards and a JBOD with 
Cheetah 10k4 and 10k5 drives.


Thomas


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with Qlogic 2200 and 2.4.20
  2003-01-22 15:31 ` Problem with Qlogic 2200 and 2.4.20 Thomas Tonino
@ 2003-01-23  7:53   ` GrandMasterLee
  2003-01-23 18:52     ` Paul Jakma
  0 siblings, 1 reply; 7+ messages in thread
From: GrandMasterLee @ 2003-01-23  7:53 UTC (permalink / raw)
  To: Thomas Tonino; +Cc: linux-kernel

On Wed, 2003-01-22 at 09:31, Thomas Tonino wrote:
> Przemysław Maciuszko wrote:
> > Hello.
> > I have a strange problem with 2.4.20 (also 2.4.19) and Qlogic FC 2200.
> > 
> > The machine runs test news-server, so disk load is high.
> > After few minutes of running I get the following errors on console:
> > 
> > qlogifc0 : no handle slots, this should not happen
> > hostdata->queued is 19, in_ptr: 63
> > qlogifc0 : no handle slots, this should not happen
> > hostdata->queued is 19, in_ptr: 6a
> > qlogifc0 : no handle slots, this should not happen
> > hostdata->queued is 19, in_ptr: 70
> > 
> > and so on.
> 
> This is a long standing problem. Andrew Patterson gave a patch on the list:
> 
> http://groups.google.com/groups?selm=linux.scsi.1019759258.2413.1.camel%40lvadp.fc.hp.com

Just to chime in, are you using the qlogicfc driver that comes with the
kernel? If so, Try using qlogic's 6.01 driver set instead and see if
your problem goes away. I've had other problems, mostly stack related,
but I've since found my fixes and will be rolling another kernel into
production soon, but keeping that driver version. I've got qla2300's and
2200's using 6.01.

I believe the kernel driver is still based on 5.38 or less driver
version, which has problems like you're experiencing. 

--
GrandMasterLee

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with Qlogic 2200 and 2.4.20
  2003-01-23  7:53   ` GrandMasterLee
@ 2003-01-23 18:52     ` Paul Jakma
  2003-01-24  1:45       ` GrandMasterLee
  2003-01-24 10:54       ` Thomas Tonino
  0 siblings, 2 replies; 7+ messages in thread
From: Paul Jakma @ 2003-01-23 18:52 UTC (permalink / raw)
  To: GrandMasterLee; +Cc: Thomas Tonino, linux-kernel

On 23 Jan 2003, GrandMasterLee wrote:

> Just to chime in, are you using the qlogicfc driver that comes with
> the kernel? If so, Try using qlogic's 6.01 driver set instead and
> see if your problem goes away. I've had other problems, mostly stack
> related, but I've since found my fixes

hmm.. i'd be very interested in them. I have found the qlogic v6 
driver to dreadfully unstable under heavy load (eg multiple 
bonnie++'s) on SMP.

> GrandMasterLee

regards,
-- 
Paul Jakma	Sys Admin	Alphyra
	paulj@alphyra.ie
Warning: /never/ send email to spam@dishone.st or trap@dishone.st


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with Qlogic 2200 and 2.4.20
  2003-01-23 18:52     ` Paul Jakma
@ 2003-01-24  1:45       ` GrandMasterLee
  2003-01-25  3:03         ` Paul Jakma
  2003-01-24 10:54       ` Thomas Tonino
  1 sibling, 1 reply; 7+ messages in thread
From: GrandMasterLee @ 2003-01-24  1:45 UTC (permalink / raw)
  To: Paul Jakma; +Cc: Thomas Tonino, linux-kernel

On Thu, 2003-01-23 at 12:52, Paul Jakma wrote:
> On 23 Jan 2003, GrandMasterLee wrote:
> 
> > Just to chime in, are you using the qlogicfc driver that comes with
> > the kernel? If so, Try using qlogic's 6.01 driver set instead and
> > see if your problem goes away. I've had other problems, mostly stack
> > related, but I've since found my fixes
> 
> hmm.. i'd be very interested in them. I have found the qlogic v6 
> driver to dreadfully unstable under heavy load (eg multiple 
> bonnie++'s) on SMP.

I think you'll have to qualify that with hardware type etc. As for the
6.x driver versions, so far, no instability, except when in beta, was
noticed. My DBs are 1TB and greater and we load very much data into them
every day. Few hundred MB/day. Some get's reconciled away somewhere and
some is trash which is later disposed of, but they never stop loading.
It's a pretty High load I'd say, could be higher though.


> > GrandMasterLee
> 
> regards,

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with Qlogic 2200 and 2.4.20
  2003-01-23 18:52     ` Paul Jakma
  2003-01-24  1:45       ` GrandMasterLee
@ 2003-01-24 10:54       ` Thomas Tonino
  1 sibling, 0 replies; 7+ messages in thread
From: Thomas Tonino @ 2003-01-24 10:54 UTC (permalink / raw)
  To: Paul Jakma; +Cc: GrandMasterLee, Thomas Tonino, linux-kernel

Paul Jakma wrote:

>>Just to chime in, are you using the qlogicfc driver that comes with
>>the kernel? If so, Try using qlogic's 6.01 driver set instead and
>>see if your problem goes away. I've had other problems, mostly stack
>>related, but I've since found my fixes
> 
> hmm.. i'd be very interested in them. I have found the qlogic v6 
> driver to dreadfully unstable under heavy load (eg multiple 
> bonnie++'s) on SMP.

I was planning to go use the qlogic 6.x driver, but only after a test.

For me, the in-kernel driver with the patch from Andrew Patterson is very stable 
on SMP. We'll have to see how the 6.x driver works out.

The in-kernel driver without patch is hopeless on single processor too. Uptime 
of 15 minutes or so when doing a resync, a bit more, but not much more than an 
hour, when doing less intensive IO.

In both cases with the "no handle slots, this should not happen" message. Both 
on Broadcom PIII boards - one Dell, one IBM.


Thomas


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with Qlogic 2200 and 2.4.20
  2003-01-24  1:45       ` GrandMasterLee
@ 2003-01-25  3:03         ` Paul Jakma
  0 siblings, 0 replies; 7+ messages in thread
From: Paul Jakma @ 2003-01-25  3:03 UTC (permalink / raw)
  To: GrandMasterLee; +Cc: Thomas Tonino, linux-kernel

On 23 Jan 2003, GrandMasterLee wrote:

> I think you'll have to qualify that with hardware type etc.

Tyan S2462NG, dual 1.7GHz Athlons (MP), QLA2310.

> As for the 6.x driver versions, so far, no instability,

Its stable for me with the RH 5.31-RH driver. With v6.x it can be 
easily locked up with heavy IO, eg multiple concurrent bonnie++'s. 
(might take a few hours sometimes though). Spins in the interrupt 
handler.

> of, but they never stop loading. It's a pretty High load I'd say,
> could be higher though.

hmm.

regards,
-- 
Paul Jakma	Sys Admin	Alphyra
	paulj@alphyra.ie
Warning: /never/ send email to spam@dishone.st or trap@dishone.st


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Problem with Qlogic 2200 and 2.4.20
@ 2003-01-22  9:36 Przemysław Maciuszko
  0 siblings, 0 replies; 7+ messages in thread
From: Przemysław Maciuszko @ 2003-01-22  9:36 UTC (permalink / raw)
  To: linux-kernel

Hello.
I have a strange problem with 2.4.20 (also 2.4.19) and Qlogic FC 2200.

The machine runs test news-server, so disk load is high.
After few minutes of running I get the following errors on console:

qlogifc0 : no handle slots, this should not happen
hostdata->queued is 19, in_ptr: 63
qlogifc0 : no handle slots, this should not happen
hostdata->queued is 19, in_ptr: 6a
qlogifc0 : no handle slots, this should not happen
hostdata->queued is 19, in_ptr: 70

and so on.

After this machine locks up completetly and hard reboot must be done.
When there is no load on disks machine runs fine for many hours.
I'm using stripped logical volume on disk connected through this Qlogic FC
(from IBM's Shark) and using ext3.
LVM version 1.0.6

-- 
Przemysław Maciuszko
Agora S.A.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-01-25  2:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20030122094015$6b19@gated-at.bofh.it>
2003-01-22 15:31 ` Problem with Qlogic 2200 and 2.4.20 Thomas Tonino
2003-01-23  7:53   ` GrandMasterLee
2003-01-23 18:52     ` Paul Jakma
2003-01-24  1:45       ` GrandMasterLee
2003-01-25  3:03         ` Paul Jakma
2003-01-24 10:54       ` Thomas Tonino
2003-01-22  9:36 Przemysław Maciuszko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).