Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2000 11:17:03 +0200 (CEST)
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        gibbs@freebsd.org
Cc:        current@freebsd.org
Subject:   Problem after recent commits to dev/aic7xxx (aic7880)
Message-ID:  <200007270917.LAA00539@Magelan.Leidinger.net>

next in thread | raw e-mail | index | archive | help
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: <Adaptec aic7880 Ultra SCSI adapter> 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: <TEAC CD-R55S 1.0Q> 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: <PIONEER CD-ROM DR-U16S 1.01> 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: <PIONEER CD-ROM DR-U16S 1.01> 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: <TEAC CD-R55S 1.0Q> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007270917.LAA00539>