From owner-freebsd-current Wed Oct 2 19:54:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 919DA37B404 for ; Wed, 2 Oct 2002 19:54:13 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6B6343E4A for ; Wed, 2 Oct 2002 19:54:12 -0700 (PDT) (envelope-from Scott_Long@adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11] (may be forged)) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g932rSw11252; Wed, 2 Oct 2002 19:53:29 -0700 (PDT) Received: from aimexc02.adaptec.com (aimexc02.corp.adaptec.com [162.62.62.40]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id TAA09581; Wed, 2 Oct 2002 19:53:28 -0700 (PDT) Received: by aimexc02.corp.adaptec.com with Internet Mail Service (5.5.2653.19) id ; Wed, 2 Oct 2002 19:53:28 -0700 Message-ID: From: "Long, Scott" To: "'attila!'" , FreeBSD-CURRENT Cc: Eric Hodel , "Justin T.Gibbs" Subject: RE: aic7890/91 controller Date: Wed, 2 Oct 2002 19:53:27 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > The aic 7890/91 is a dual 160 MB controller. No, the 7890/91 is 80MB/s max. > Adaptec's > documentation expliciely states that the bus speed is the > rate of the _slowest_ device on the channel. No it does not. > Did you try > placing the cd on the B channel or vice-versa? Tyan, in > their 2642 SMP manual, recommends that the faster (and > boot) drives be placed on the B bus. I can't imagine why it would say this. Can you provide a reference? > This worked fine for me through builds of 31 Dec; I > discovered with the 20 Feb slice that you could no > longer use both channels with CURRENT. the da drives > would boot from A or B, but when on B, the kernel would > not recognize the DVDRAM on A. The SCSI firmware > utility always reported all drives correctly on both > channels. This is the first I've heard of this problem. Can you provide more details? Did you file a PR back then? Did you post any mail to the freebsd-scsi list? > I tried every combination of hints; and finally went to > a separate controller (Tekram DC395U) for the slow > peripherals. Hints worked on assigning cd0 and cd1 until > 27 Sep build and now only block them moving the devices > to cd2 and cd3 in the order found. Hints were fixed on RELENG_4 on September 22. Can you provide more information? > > I'm going to add GEOM in a few minutes --if it stays > stable for a while, I'll go through the cable swapping > and hints routine again to try and control all devices > with the dual controller. I don't have any non-SCSI > devices. > > Sent: Wed, 2 Oct 2002 17:08:45 -0700 by Eric Hodel > > + ahc0: port > 0xb000-0xb0ff mem 0xdd000000-0xdd000fff irq 7 at device 6.0 on pci0 > + aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs > + ... > + Initializing GEOMetry subsystem > + IPsec: Initialized Security Association Processing. > + ad0: 1033MB [2100/16/63] at ata0-master WDMA2 > + ad2: 2014MB [4092/16/63] at > ata1-master WDMA2 > + Waiting 2 seconds for SCSI devices to settle > + cd0 at ahc0 bus 0 target 6 lun 0 > + cd0: Removable CD-ROM SCSI-2 device > + cd0: 20.000MB/s transfers (20.000MHz, offset 16) > + cd0: cd present [355664 x 2048 byte records] > + da0 at ahc0 bus 0 target 0 lun 0 > + da0: Fixed Direct Access > SCSI-2 device > + da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), > Tagged Queueing Enabled > + da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) > + da1 at ahc0 bus 0 target 1 lun 0 > + da1: Fixed Direct Access SCSI-2 device > + da1: 10.000MB/s transfers (10.000MHz, offset 15), Tagged > Queueing Enabled > + da1: 2075MB (4250695 512 byte sectors: 255H 63S/T 264C) > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message