Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.

Bug 77374

Summary: AIC-7xxx Driver Reports "Corrupted Serial EEPROM"
Product: [Retired] Red Hat Linux Reporter: Duncan Sterling <buffalo>
Component: kernelAssignee: Dave Jones <davej>
Status: CLOSED WONTFIX QA Contact: Brian Brock <bbrock>
Severity: high Docs Contact:
Priority: medium    
Version: 7.3CC: pfrields
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-11-27 23:11:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Duncan Sterling 2002-11-05 23:29:57 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020313

Description of problem:
On a dual PIII, with an Adaptec 29160, kernel 2.4.18-10smp, Adaptec AIC7xxx
driver version: 6.2.6, I'm seeing very poor SCSI performance. 

"cat /proc/scsi/aic7xxx/0" produces (along with other more normal info)
"Corrupted Serial EEPROM". 

I assumed that this indicated the card was bad, but replacing it with a brand
new one resulted in the same error message and the same poor performance. The
same adapter when placed on another identical box (with earlier versions of the
AIC driver) worked as expected, and produced no error message.

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

How reproducible:

Steps to Reproduce:
1.Boot machine normally

Actual Results:  The error message "Corrupted Serial EEPROM" results when
issuing the command "cat /proc/scsi/aic7xxx/0", accompanied by poor SCSI

Expected Results:  No error message, and normal SCSI performance

Additional info:

The machine is a dual PIII-1.26, Supermicro MB, 512 M RAM, Adaptec 29160 SCSI
controller, multiple Seagate Cheetah 10k LVD drives. 

On identical hardware running RH 6.2, RH 7.1 and RH 7.2 (with identically
configured user software) I'm not seeing the problem; these machines, however,
are running version 5.2.4/5.2.0 of the Adaptec driver.

A similar single CPU machine running RH 7.3 and version 6.2.5 of the adaptec
driver doesn't exhibit the problem.

The speed loss (nearly 50% compared to nearly identical systems) is making the
machine practically unusable for it's intended application.

TIA for any and all advice/suggestions/potential fixes.

Comment 1 Duncan Sterling 2002-11-08 23:19:44 UTC
One additional datapoint: right before the SCSI card is ID'd during bootup,
the following error message appears:

SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2