2.0.36 + aic7xxx + 294X = Fragile

Doug Ledford dledford at redhat.com
Mon Dec 7 16:44:03 PST 1998


On Wed, 2 Dec 1998, Mike Leddy wrote:

> I started using one of my low load servers for backup images to
> and found that running md5sum on a large file caused my SCSI
> drive to lock up.
> 
> Sorry, no warning messages with aic7xxx=verbose
> 
> I tried md5sum /dev/zero - no problems
> 
> I installed an old IDE drive and using it everything worked fine so
> my machine is OK.
> 
> I went back to an older 2.0.33 and the same test caused kernel
> paging faults or crashed the system.
> 
> In summary I've got a system that boots and under normal load
> works fine, but 'md5sum a-large-file' causes the SCSI disk to lock
> up after approx 2 minutes.
> 
> I'll be happy to carry out any tests that may be of use or provide
> any further information.

Sounds like a bad SIMM in the machine or a bad CPU fan.  Even if it works
with IDE, that's mostly irrelevant because the average SCSI drive on an
aic7xxx controller will outrun the average IDE drive by a large degree
(and the particular Quantum drive you have is a pretty good drive
actually).  When the SCSI drives run the system that much faster, it can
cause bit flips problems in RAM/Cache to show up that were hidden before.

> 
> ----------------------------------------------------------------------
> Its got an oldish v1.2 firmware
> ----------------------------------------------------------------------
> (scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 14/0
> (scsi0) Narrow Channel, SCSI ID=7, 16/255 SCBs
> (scsi0) Warning - detected auto-termination
> (scsi0) Please verify driver detected settings are correct.
> (scsi0) If not, then please properly set the device termination
> (scsi0) in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
> (scsi0) during machine bootup.
> (scsi0) Cables present (Int-50 YES, Ext-50 NO)
> (scsi0) Downloading sequencer code... 419 instructions downloaded
> scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.4/3.2.4
>        <Adaptec AHA-294X Ultra SCSI host adapter>
> scsi : 1 host.
>   Vendor: QUANTUM   Model: VP32210           Rev: 81H8
>   Type:   Direct-Access                      ANSI SCSI revision: 02
> Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
> scsi : detected 1 SCSI disk total.
> (scsi0:0:0:0) Synchronous at 10.0 Mbyte/sec, offset 15.
> SCSI device sda: hdwr sector= 512 bytes. Sectors= 4308352 [2103 MB] [2.1 GB]
> ----------------------------------------------------------------------
> Adaptec AIC7xxx driver version: 5.1.4/3.2.4
> Compile Options:
>   AIC7XXX_RESET_DELAY    : 5
>   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 Narrow Controller
>     PCI MMAPed I/O Base: 0xffbef000
>  Adapter SEEPROM Config: SEEPROM found and used.
>       Adaptec SCSI BIOS: Enabled
>                     IRQ: 11
>                    SCBs: Active 0, Max Active 1,
>                          Allocated 15, HW 16, Page 255
>              Interrupts: 152650
>       BIOS Control Word: 0x08b6
>    Adapter Control Word: 0x005d
>    Extended Translation: Enabled
> Disconnect Enable Flags: 0x00ff
>      Ultra Enable Flags: 0x0000
>  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 Narrow/Sync transfers at
>   10.0 MByte/sec, offset 15
>     Device Negotiation Settings
>         Period Offset Bus Width
> User       025    015        0
> Goal       025    015        0
> Current    025    015        0
>     Total transfers 152621 (14922 read;137699 written)
>       blks(512) rd=62915; blks(512) wr=324756
>         < 512 512-1K   1-2K   2-4K   4-8K  8-16K 16-32K 32-64K 64-128K >128K
>  Reads:     0      1  10916    413   2600    960     18     12      2      0 
> Writes:     0      0 118430  19146     40     25     51      4      3      0
> 
> To Unsubscribe: send mail to majordomo at FreeBSD.org
> with "unsubscribe freebsd-aic7xxx" in the body of the message
> 

  Doug Ledford   <dledford at redhat.com>
   Opinions expressed are my own, but
      they should be everybody's.


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