From owner-freebsd-current Wed Oct 2 19:34: 7 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 ECFCC37B401 for ; Wed, 2 Oct 2002 19:34:05 -0700 (PDT) Received: from hun.org (hun.org [216.190.27.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9605543E3B for ; Wed, 2 Oct 2002 19:34:05 -0700 (PDT) (envelope-from attila@hun.org) Received: by hun.org (Postfix, from userid 1001) id E569E57AE3; Thu, 3 Oct 2002 02:34:04 +0000 (GMT) Date: Thu, 03 Oct 2002 02:34:04 +0000 (GMT) Message-Id: <20021003023404.uesI9921@hun.org> From: attila! X-Mailer: AttilaMail with XEmacs & Postfix on FreeBSD 5.0-CURRENT X-Ballistic: N 37.218497 W 113.614979 X-Address: 31 N 700 E, St George UT 84770-3028 X-No-Archive: yes To: FreeBSD-CURRENT Cc: Eric Hodel , Justin T.Gibbs Subject: aic7890/91 controller Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; name="text" Content-Transfer-Encoding: 7bit Content-Disposition: inline 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 Eric: The aic 7890/91 is a dual 160 MB controller. Adaptec's documentation expliciely states that the bus speed is the rate of the _slowest_ device on the channel. 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. 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. 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. 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