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