Subject: port-i386/4552: broken ultra scsi detection in the ahc driver
To: None <gnats-bugs@gnats.netbsd.org, bernd@arresum.inka.de>
From: None <bernd@arresum.inka.de>
List: netbsd-bugs
Date: 11/20/1997 22:47:40
>Number:         4552
>Category:       port-i386
>Synopsis:       broken ultra scsi detection in the ahc driver
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 20 23:20:00 1997
>Last-Modified:
>Originator:     Bernd Ernesti
>Organization:
	
>Release:        NetBSD-current 1.3A
>Environment:
	
System: NetBSD parresum 1.3A NetBSD 1.3A (VEEGO) #198: Mon Nov 17 11:44:06 MET 1997 bernd@parresum:/home/source/obj_i386/src/sys/arch/i386/compile/VEEGO i386


>Description:
	The current ahc driver fails to use the ultra scsi mode for
	scsi devices > id 7.
>How-To-Repeat:

Jumper a ultra scsi drive at id 8:

ahc0 at pci0 dev 10 function 0
ahc0: interrupting at irq 9
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
scsibus0 at ahc0 channel 0: 16 targets
ahc0: target 8 using 16Bit transfers
ahc0: target 8 synchronous at 10.0MHz, offset = 0x8
sd0 at scsibus0 targ 8 lun 0: <IBM, DCAS-34330W, S65A> SCSI2 0/direct fixed
sd0: 4134MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sect x 8467200 sectors

and then jumper it at an id <7:

ahc0 at pci0 dev 10 function 0
ahc0: interrupting at irq 9
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
scsibus0 at ahc0 channel 0: 16 targets
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8
sd0 at scsibus0 targ 0 lun 0: <IBM, DCAS-34330W, S65A> SCSI2 0/direct fixed
sd0: 4134MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sect x 8467200 sectors

>Fix:
>Audit-Trail:
>Unformatted: