First of all, thanks go to Gerard and others for their excellent work on
the sym53c8xx SCSI driver.  I've been using it with great success...
until now.  

I am running Redhat 5.2 with a vanilla 2.2.6 kernel on a Pentium II
platform.  I have a Diamond Fireport 40 SCSI card, which contains the
SYM53C875 chipset.  I am using the 53c8xx driver compiled into the
kernel, rather than as a module.  The card is attached to an IBM UW
drive (sda), and also to a scsi ZIP, CDROM, and a Quantum drive.

Last night, I flashed the controller BIOS to a higher revision (4.09.06
from 4.05.00).  On the next reboot, I got the following:  (I could only
get one screenful, since it locked up)

SYM53C875J-0-<5,*>:target did not report sync.  <== sdc is my zip drive
sdc: READ CAPACITY failed
sdc: status=1, message=00, host=0, driver=28
sdc: extended sense code=2
sdc: block size assumed to be 512 bytes, disk size 1GB.
Partition Check:
sda:general protection fault: 0000
CPU: 0
EIP: 0010:[<c01241a6>]
EFLAGS: 00010286
eax: ffffffff ebx: 00000000 ecx: 00000800 edx: ffffffff
esi: 00000400 edi: 00000000 ebp: c01c0800 esp: c0003f08
ds: 0018 es: 0018 ss: 0018
process swapper (pid: 1, process nr: 1, stackpage=c0003000)
stack: c0124105 00000800 00000000 00000400 c012443b 00000800 00000000
00000400
00000800 00000001 00000010 c01ce364 00000000 c01247f4 00000800 00000000
00000400 c01e5cd8 c01646ca 00000800 00000000 00000400 00000800 00000800
Call Trace: [<c01241d5>] [<c012443b>] [<c01247f4>] [<c01646ca>]
[<c01648e2>] [<c01ac371>] [<c0106000>] [<c0106093>] [<c01073eb>]
Code: 8b 12 39 58 04 75 f3 39 70 08 75 ee 66 39 48 0c 75 e8 89 c2

I thought "oops, bad BIOS" and flashed back down to the previous
revision - same problem.  Checked scsi cables - same problem.  Removed
all but my main hard drive (detached zip, cdrom, and scsi) - same
problem.

I *was* able to boot from a floppy, and rebuilt the kernel, for kicks,
and rebooted - same problem.

I also have an older 2.2.5 kernel, and tried that - same problem.

There was *one* time when it booted OK, but I can't think of anything
that I did differently.

I guess I can't tell for sure if this is even related to the driver,
since the GPF comes during the partition check.  It was my first guess,
since I had just modified the BIOS.

Any ideas?

Thanks,
-Eric

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]

Reply via email to