v5.1.28 BRKADRINT error on 2740
Geoffrey Goodrum
ggoodrum at perigee.ncdc.noaa.gov
Fri May 26 14:45:16 PDT 2000
Hello to all!
I would appreciate your help on the following problem.
Red Hat 6.1 Linux system using kernel v2.2.14, AMI MegaRAID SCSI driver
compiled in (disk array), aic7xxx compiled as a module (8mm tape and
CD-ROM). After experiencing occasional system lockups that seemed to
happen only with v5.1.21 aic7xxx module loaded (no errors logged despite
SCSI messages compiler option), I decided to install kernel v2.2.15 (and
then v2.2.16pre4-ac), also with SCSI messages option.
With aic7xxx v5.1.28, whenever I load the aic7xxx module with
'modprobe aic7xxx' or 'insmod aic7xxx aic7xxx="verbose"', the system
locks up immediately after the following log entries:
----
May 26 11:09:29 perigee kernel: (scsi1) <Adaptec AHA-274X SCSI host
adapter> found at EISA slot 2
May 26 11:09:29 perigee kernel: (scsi1) Narrow Channel, SCSI ID=7, 4/255
SCBs
May 26 11:09:29 perigee kernel: (scsi1) Downloading sequencer code... 416
instructions downloaded
May 26 11:09:29 perigee kernel: enable_irq() unbalanced from c8847ada
May 26 11:09:29 perigee kernel: scsi1 : Adaptec AHA274x/284x/294x
(EISA/VLB/PCI-Fast SCSI) 5.1.28/3.2.4
May 26 11:09:29 perigee kernel: <Adaptec AHA-274X SCSI host adapter>
May 26 11:09:29 perigee kernel: scsi : 2 hosts.
----
and also on the console:
----
(scsi1) BRKADRINT error(0x2):
Illegal Sequencer Address referenced
(scsi1) SEQADDR=0x1
Kernel panic : aic7xxx : unrecoverable BRKADRINT
In swapper task - not syncing
----
I used the same SCSI compile options for both kernels 2.2.14 and
2.2.15/16pre4. TCQ is disabled. I have attached the /proc/scsi/aic7xxx/1
contents under kernel 2.2.14 to this message.
I did not see any additional debug output when I specified the 'verbose'
option (insmod aic7xxx aic7xxx="verbose"). I also tried both irq_trigger
options for the EISA bus without success.
My ability to test is somewhat limited, as this is on an operational
server. However, I can schedule some debug and/or patch tests next week
based upon your suggestions.
Thanks!
Geof Goodrum
-------------- next part --------------
Adaptec AIC7xxx driver version: 5.1.21/3.2.4
Compile Options:
TCQ Enabled By Default : Disabled
AIC7XXX_PROC_STATS : Disabled
AIC7XXX_RESET_DELAY : 10
Adapter Configuration:
SCSI Adapter: Adaptec AHA-274X SCSI host adapter
Narrow Controller
Programmed I/O Base: 2c00
BIOS Memory Address: 0x000d8000
Adapter SEEPROM Config: SEEPROM not found, using defaults.
Adaptec SCSI BIOS: Disabled
IRQ: 14
SCBs: Active 0, Max Active 1,
Allocated 15, HW 4, Page 255
Interrupts: 77 (Level Sensitive)
BIOS Control Word: 0x0043
Adapter Control Word: 0xe780
Extended Translation: Disabled
Disconnect Enable Flags: 0x00ff
Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 8
Tagged Queue By Device array for aic7xxx host instance 0:
{255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
Actual queue depth per device for aic7xxx host instance 0:
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
Statistics:
(scsi1:0:2:0)
Device using Narrow/Sync transfers at 5.0 MByte/sec, offset 15
Transinfo settings: current(50/15/0/0), goal(25/15/0/0), user(25/15/0/0)
Total transfers 0 (0 reads and 0 writes)
(scsi1:0:3:0)
Device using Narrow/Sync transfers at 5.0 MByte/sec, offset 11
Transinfo settings: current(50/11/0/0), goal(25/15/0/0), user(25/15/0/0)
Total transfers 0 (0 reads and 0 writes)
More information about the aic7xxx
mailing list