From owner-freebsd-current Thu Jul 27 2:19:33 2000 Delivered-To: freebsd-current@freebsd.org Received: from mout0.freenet.de (mout0.freenet.de [194.97.50.131]) by hub.freebsd.org (Postfix) with ESMTP id 485F737B7FA; Thu, 27 Jul 2000 02:19:27 -0700 (PDT) (envelope-from netchild@leidinger.net) Received: from [194.97.50.144] (helo=mx1.freenet.de) by mout0.freenet.de with esmtp (Exim 3.16 #1) id 13Hjp7-0006mQ-00; Thu, 27 Jul 2000 11:19:25 +0200 Received: from a2ab4.pppool.de ([213.6.42.180] helo=Magelan.Leidinger.net) by mx1.freenet.de with esmtp (Exim 3.16 #1) id 13Hjp6-0007Oq-00; Thu, 27 Jul 2000 11:19:24 +0200 Received: from Leidinger.net (netchild@localhost [127.0.0.1]) by Magelan.Leidinger.net (8.9.3/8.9.3) with ESMTP id LAA00539; Thu, 27 Jul 2000 11:17:04 +0200 (CEST) (envelope-from netchild@Leidinger.net) Message-Id: <200007270917.LAA00539@Magelan.Leidinger.net> Date: Thu, 27 Jul 2000 11:17:03 +0200 (CEST) From: Alexander Leidinger Subject: Problem after recent commits to dev/aic7xxx (aic7880) To: gibbs@freebsd.org Cc: current@freebsd.org MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, after recent commits to dev/aic7xxxx I get timeouts from my hardware at the SCSI-Bus (a CD-ROM an a CDR) and it needs very long to boot. An old kernel boots just fine. The (stripped down) output of a verbose boot: ---snip--- ahc0: port 0xb000-0xb0ff mem 0xd9800000-0xd9800fff irq 9 at device 6.0 on pci0 ahc0: Reading SEEPROM...done. ahc0: Low byte termination Enabled ahc0: High byte termination Enabled ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs ahc0: Downloading Sequencer Program... 423 instructions downloaded BIOS Geometries: 0:03ffda3f 0..1023=1024 cylinders, 0..218=219 heads, 1..63=63 sectors 0 accounted for Device configuration finished. Waiting 5 seconds for SCSI devices to settle (noperiph:ahc0:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted. ahc0: target 1 synchronous at 10.0MHz, offset = 0xf (probe2:ahc0:0:2:0): SCB 0x7 - timed out while idle, SEQADDR == 0x195 (probe2:ahc0:0:2:0): Queuing a BDR SCB (probe2:ahc0:0:2:0): SCB 0x7 - timed out while idle, SEQADDR == 0x195 (probe2:ahc0:0:2:0): no longer in timeout, status = 34b ahc0: target 1 using asynchronous transfers ahc0: Issued Channel A Bus Reset. 2 SCBs aborted (probe2:ahc0:0:2:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe2:ahc0:0:2:0): ILLEGAL REQUEST asc:24,0 (probe2:ahc0:0:2:0): Invalid field in CDB ahc0: target 2 synchronous at 20.0MHz, offset = 0xf ahc0: target 1 synchronous at 10.0MHz, offset = 0xf Creating DISK cd0 Creating DISK cd1 pass0 at ahc0 bus 0 target 1 lun 0 pass0: Removable CD-ROM SCSI-2 device pass0: Serial Number 8Y24511C pass0: 10.000MB/s transfers (10.000MHz, offset 15) pass1 at ahc0 bus 0 target 2 lun 0 pass1: Removable CD-ROM SCSI-2 device pass1: 20.000MB/s transfers (20.000MHz, offset 15) Mounting root from ufs:/dev/ad0s2a ad0s1: type 0xc, start 63, end = 6277634, size 6277572 : OK ad0s2: type 0xa5, start 6290928, end = 40031711, size 33740784 ad0s2: C/H/S end 1023/104/63 (14120945) != end 40031711: invalid (cd1:ahc0:0:2:0): READ CD RECORDED CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 (cd1:ahc0:0:2:0): NOT READY asc:3a,0 (cd1:ahc0:0:2:0): Medium not present cd1 at ahc0 bus 0 target 2 lun 0 cd1: Removable CD-ROM SCSI-2 device cd1: 20.000MB/s transfers (20.000MHz, offset 15) cd1: Attempt to query device size failed: NOT READY, Medium not present start_init: trying /sbin/init (cd0:ahc0:0:1:0): SCB 0x7 - timed out in Message-in phase, SEQADDR == 0x195 (cd0:ahc0:0:1:0): BDR message in message buffer (cd0:ahc0:0:1:0): SCB 0x7 - timed out in Message-in phase, SEQADDR == 0x195 (cd0:ahc0:0:1:0): no longer in timeout, status = 34b ahc0: target 1 using asynchronous transfers ahc0: target 2 using asynchronous transfers ahc0: Issued Channel A Bus Reset. 1 SCBs aborted ahc0: target 1 synchronous at 10.0MHz, offset = 0xf (cd0:ahc0:0:1:0): READ CD RECORDED CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 (cd0:ahc0:0:1:0): NOT READY asc:4,1 (cd0:ahc0:0:1:0): Logical unit is in process of becoming ready cd0 at ahc0 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: Serial Number 8Y24511C cd0: 10.000MB/s transfers (10.000MHz, offset 15) cd0: Attempt to query device size failed: NOT READY, Logical unit is in process of becoming ready ---snip--- And the output of "ident /usr/src/sys/dev/aic7xxxx/* | grep FreeBSD": ---snip--- $FreeBSD: src/sys/dev/aic7xxx/93cx6.c,v 1.6 2000/07/18 20:12:12 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/93cx6.h,v 1.5 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/Makefile,v 1.7 2000/05/27 21:35:47 obrien Exp $ $FreeBSD: src/sys/dev/aic7xxx/ahc_eisa.c,v 1.16 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/ahc_pci.c,v 1.32 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aic7xxx.c,v 1.47 2000/07/25 20:40:34 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aic7xxx.h,v 1.21 2000/07/24 22:27:40 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aic7xxx.reg,v 1.22 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aic7xxx.seq,v 1.97 2000/07/24 22:27:40 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm.c,v 1.26 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm.h,v 1.9 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm_gram.y,v 1.9 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm_insformat.h,v 1.1 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm_scan.l,v 1.11 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm_symbol.c,v 1.9 2000/07/18 20:12:13 gibbs Exp $ $FreeBSD: src/sys/dev/aic7xxx/aicasm_symbol.h,v 1.9 2000/07/18 20:12:14 gibbs Exp $ ---snip--- Bye, Alexander. -- Press every key to continue. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = 7423 F3E6 3A7E B334 A9CC B10A 1F5F 130A A638 6E7E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message