Bug 60124 - Q-logic Driver problem
Summary: Q-logic Driver problem
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.3
Hardware: alpha
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Phil Copeland
QA Contact: Beth Uptagrafft
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-02-20 17:20 UTC by harry.heinisch
Modified: 2007-04-18 16:40 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2002-04-03 08:17:57 UTC
Embargoed:


Attachments (Terms of Use)

Description harry.heinisch 2002-02-20 17:20:26 UTC
Description of Problem:

Placing a load on a system with a Q-logic controller causes the system to hang.
Examination of the Kernel Log Biffer indicates there's an "invalid translation"
recorded from the Q-logic buffer...


Version-Release number of selected component (if applicable):


How Reproducible:
 Always/consistent

Steps to Reproduce:
1. Running our disk test suite always causes this to occur.
2. 
3. 

Actual Results:  system hang


Expected Results: no system hang 


Additional Information:  

  Thomas.Sharbaugh

Comment 1 Phil Copeland 2002-02-20 19:03:43 UTC
which qlogic ontroller?
1020?


Comment 2 harry.heinisch 2002-02-21 13:49:56 UTC
This module has the 1040B chio on board...

Comment 3 Beth Uptagrafft 2002-02-26 18:41:11 UTC
What system does this occur on?

Comment 4 harry.heinisch 2002-02-27 14:48:01 UTC
ES40 w/ 4gb mem 

DS20e w/2gb mem

This bug has been reproduced on the rc1 bits.

Thomas.Sharbaugh


Comment 5 Alexandre Petit-Bianco 2002-03-11 19:51:36 UTC
I've been running cerberus on an ES40 with 4GB of ram an a revision 5 Q-Logic 
controller (identified as featuring the 1040B chio on board.)

I couldn't reproduce the problem after several days of running cerberus. Is 
your disk test suite available? Could it be made available to us?

Comment 6 Phil Copeland 2002-03-12 19:12:50 UTC
Hummmm
Ok having done a 'number 5 disassemble' on the 4100 and extracted the qlogic
card and disk array from it, we've found that alpha is damned lucky that it
works at all, as it will fail miserably on an intel box.

Intel is not my strong suit so I'm going to let Elliot and Doug thrash out whats
going on. Elliot does have a patch that seems to work but slows down the
performance somewhat which /may/ be masking the real problem.

Phil
=--=

Comment 7 harry.heinisch 2002-03-14 16:29:21 UTC
Yes the test suite is available.  It's simply called "dt" or disk test.
You can find it at emperor.mro.cpqcorp.net/pub/linux/tools/dt/alpha-dt.tar.gz

If you drop me a mail message, (thomas.sharbaugh), I'll tell you 
how to set it up and how I run it.

     tom

Comment 8 Phil Copeland 2002-04-03 08:17:52 UTC
Ok,.. made all the fun changes to make the feral qlogic isp driver the default
I've made no tests on performance, so... no promises 8)
The qlogicisp.o module is no more (though I can revert that but is seems daft to
have the two modules around competeting for the same resource)

I do NOT know what it's >2Gb ability is like. Someone needs to test that. I'll
make a kernel to test with available on request

Phil
=--=

Comment 9 Phil Copeland 2002-04-03 23:03:08 UTC
Humm Doug Ledford just came back with a fixed up qlogicisp.o module...
Ummm,... well I can make that available but not make it a default. IE if people
wanna play they can use the qlogicisp.o module AFTER installation (same sort of
scenario as the tulip.o/de4x5.o modules just with isp_mod.o/qlogicisp.o

Phil
=--=


Note You need to log in before you can comment on or make changes to this bug.