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]