From owner-freebsd-hackers Tue Apr 25 15:36:39 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA22595 for hackers-outgoing; Tue, 25 Apr 1995 15:36:39 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA22589 for ; Tue, 25 Apr 1995 15:36:35 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id PAA00327; Tue, 25 Apr 1995 15:33:48 -0700 From: "Rodney W. Grimes" Message-Id: <199504252233.PAA00327@gndrsh.aac.dev.com> Subject: Re: Buslogic? To: tom@haven.uniserve.com (Tom Samplonius) Date: Tue, 25 Apr 1995 15:33:47 -0700 (PDT) Cc: hackers@FreeBSD.org In-Reply-To: from "Tom Samplonius" at Apr 25, 95 02:37:46 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2342 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > On Tue, 25 Apr 1995, Rodney W. Grimes wrote: > > > > I'm confused by the fact that is says "async only". The manual > > > indicates that is can do synchronous transfers, and the disk info option in > > > AutoSCSI says that all the disks support synchronous transfer. Sync > > > negotiation and fast SCSI have been enabled as well. Is this a > > > limitation of the driver? > > > > No, something is not set right on that card. I am using an older version > > of the BIOS but below where it reports ``async only'' by card reports > > sync. The card is telling FreeBSD that it is in async only mode: > > I don't see anyway of telling the BT946C to do async only. It appears > that you can only disable sync for individual drives, and I've set that > that Yes for every drive. Doing a "iozone 100" results in trasfers around > 1.7meg per second. This is really sad, when the drives have a media > transfer rate of 2.7 - 5.5 MB/s. And I typicall see 4MB/sec from DEC DSP3xxx series drives: (ahb0:0:0): "DEC DSP3053LS X442" is a type 0 fixed SCSI 2 > > > > > > > bt0: Bt946C/ 0-PCI/EISA/VLB(32bit) bus > > > bt0: reading board settings, busmastering, int=11 > > > bt0: version 4.25J, async only, parity, 32 mbxs, 32 ccbs > > > > ^^^^^^^^^^ card is not in sync mode :-( > > > bt0: targ 0 async > > > bt0: targ 1 async > > > bt0: targ 2 async > > > bt0: Enabling Round robin scheme > > > bt0 at 0xe800 irq 11 on eisa slot 14 What??? You say this is a bt946C, but the probe is reporting an EISA card!!! This is wrong wrong wrong, the EISA card is a bt742, the PCI card is a bt946C. Which do you REALLY have? Do you have the BIOS enabled on the bt card? What I/O address is the card set for? > > > bt0 waiting for scsi devices to settle > > > (bt0:0:0): "DEC DSP3210S X442" is a type 0 fixed SCSI 2 > > > sd0(bt0:0:0): Direct-Access 2049MB (4197520 512 byte sectors) > > > (bt0:1:0): "DEC DSP3210S X442" is a type 0 fixed SCSI 2 > > > sd1(bt0:1:0): Direct-Access 2049MB (4197520 512 byte sectors) > > > (bt0:2:0): "DEC DSP3210S X442" is a type 0 fixed SCSI 2 > > > sd2(bt0:2:0): Direct-Access 2049MB (4197520 512 byte sectors) > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD