Date: Mon, 28 Sep 1998 15:22:24 -0700 (PDT) From: John Kennedy <jk@csuchico.edu> To: AIC7xxx@FreeBSD.ORG Subject: 2940/pre12 problem Message-ID: <199809282222.PAA05949@hircine.jk.ml.org>
next in thread | raw e-mail | index | archive | help
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@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@FreeBSD.org with "unsubscribe freebsd-aic7xxx" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809282222.PAA05949>