2940/pre12 problem
John Kennedy
jk at csuchico.edu
Mon Sep 28 15:22:39 PDT 1998
09/28/98 @ 03:17:26 PM (Monday)
My cow-orker at work always finds some mind-bender works-on-everything-
but-his-machine problem. ):
In short, he's seeing a bunch of timeouts that slow him down but don't
seem to be doing any other harm (in the sense that they're not causing
fatal errors to the programs trying to write to disk at that moment).
Mucking with the Adaptec BIOS didn't reveal anything that looked bad
(defaults, except for trying to set Id #0 to 20 MByte/sec during the
test). He wasn't having this problem with an old redhat installation
running 2.0.34 (presumably without any aic7xxx patches), but now he's
had reason to upgrade and he tripped over this situation.
I haven't got a chance to rip it apart in person and verify it, but it
is a standard gateway box and probably has a 2940uw card in it. I had
him try and lock the speed down to 20 MByte/sec & reboot via the adaptec
BIOS, but that obviously isn't being read in or otherwise understood.
I've enclosed a chunk of syslog output, although looking at the date
tells me that it was taken before we set the speed to 20 MByte/sec.
What can I do to provide more useful information & help get this fixed?
--- john
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Adaptec AIC7xxx driver version: 5.1.0pre12/3.2.4
Compile Options:
AIC7XXX_RESET_DELAY : 15
AIC7XXX_TAGGED_QUEUEING: Adapter Support Enabled
Check below to see which
devices use tagged queueing
AIC7XXX_PAGE_ENABLE : Enabled (This is no longer an option)
AIC7XXX_PROC_STATS : Enabled
Adapter Configuration:
SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
Ultra Wide Controller
PCI MMAPed I/O Base: 0xfedff000
Adapter SEEPROM Config: SEEPROM found and used.
Adaptec SCSI BIOS: Enabled
IRQ: 9
SCBs: Active 0, Max Active 1,
Allocated 15, HW 16, Page 255
Interrupts: 5728
BIOS Control Word: 0x19a6
Adapter Control Word: 0x005f
Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
Ultra Enable Flags: 0x0001
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:
(scsi0:0:0:0)
Device using Wide/Sync transfers at
40.0 MByte/sec, offset 8
Device Negotiation Settings
Period Offset Bus Width
User 012 008 1
Goal 012 008 1
Current 012 008 1
Total transfers 5563 (2945 read;2618 written)
blks(512) rd=18061; blks(512) wr=37908
< 512 512-1K 1-2K 2-4K 4-8K 8-16K 16-32K 32-64K 64-128K >128K
Reads: 0 1 1872 26 443 596 1 5 1 0
Writes: 0 0 1816 399 73 31 95 134 70 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST32155W Rev: 0362
Type: Direct-Access ANSI SCSI revision: 02
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
...
Sep 28 06:47:47 unknown kernel: <4>Linux version 2.1.122 (warlock at akasha) (gcc version egcs-2.91.57 19980901 (egcs-1.1 release)) #11 Sun Sep 27 09:37:23 PDT 1998
...
Sep 28 06:47:47 unknown kernel: <4>CPU: Intel Pentium II (Klamath) stepping 04
...
Sep 28 06:47:47 unknown kernel: <6>(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 14/0
Sep 28 06:47:47 unknown kernel: <6>(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: Warning - detected auto-termination on controller:
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 14/0
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: Please verify driver detected settings are correct.
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: If not, then please properly set the device termination
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: during machine bootup.
Sep 28 06:47:47 unknown kernel: <6>aic7xxx: Cables present (Int-50 NO, Int-68 YES, Ext-68 NO)
Sep 28 06:47:47 unknown kernel: <6>(scsi0) Downloading sequencer code... 419 instructions downloaded
Sep 28 06:47:47 unknown kernel: <4>scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.0pre12/3.2.4
Sep 28 06:47:47 unknown kernel: <4> <Adaptec AHA-294X Ultra SCSI host adapter>
Sep 28 06:47:47 unknown kernel: <4>scsi : 1 host.
Sep 28 06:47:47 unknown kernel: <4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Test Unit Ready 00 00 00 00 00
Sep 28 06:47:47 unknown kernel: <4>SCSI host 0 abort (pid 0) timed out - resetting
Sep 28 06:47:47 unknown kernel: <4>SCSI bus is being reset for host 0 channel 0.
Sep 28 06:47:47 unknown kernel: <4> Vendor: SEAGATE Model: ST32155W Rev: 0362
Sep 28 06:47:47 unknown kernel: <4> Type: Direct-Access ANSI SCSI revision: 02
Sep 28 06:47:47 unknown kernel: <4>Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Sep 28 06:47:47 unknown kernel: <6>(scsi0:0:0:0) Synchronous at 40.0 Mbyte/sec, offset 8.
Sep 28 06:47:47 unknown kernel: <4>scsi : detected 1 SCSI disk total.
Sep 28 06:47:47 unknown kernel: <4>SCSI device sda: hdwr sector= 512 bytes. Sectors= 4197405 [2049 MB] [2.0 GB]
...
To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe freebsd-aic7xxx" in the body of the message
More information about the aic7xxx
mailing list