Subject: kern/22258: QLA1020 incorrectly identified as Ultra Wide
To: None <gnats-bugs@gnats.netbsd.org>
From: None <dive@endersgame.net>
List: netbsd-bugs
Date: 07/25/2003 04:25:52
>Number:         22258
>Category:       kern
>Synopsis:       Boot messages say that the QLogic 1020 is Ultra-Wide, when it is in fact only Fast-Wide
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 25 04:26:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     dive
>Release:        NetBSD 1.6U
>Organization:
/~\ The ASCII
\ / Ribbon Campaign                   Sean Davis
 X  Against HTML                       aka dive
/ \ Email!
>Environment:
System: NetBSD jane.endersgame.net 1.6U NetBSD 1.6U (JANE) #7: Fri Jul 25 00:00:01 EDT 2003  dive@jane.endersgame.net:/sys/arch/alpha/compile/JANE alpha
Architecture: alpha
Machine: alpha
>Description:
The QLA1020, from everything I have found to read about it, is *not* an
Ultra-Wide controller. It is Fast-Wide. Indeed, the Ultra2/LVD drive I have
hooked up to it only syncs at fast-wide:
sd0 at scsibus1 target 0 lun 0: <WDIGTL, WDE4550 ULTRA2, 1.22> disk fixed
sd0: 4340 MB, 6932 cyl, 6 head, 213 sec, 512 bytes/sect x 8890000 sectors
sd0: sync (100.00ns offset 12), 16-bit (20.000MB/s) transfers, tagged queueing
root on sd0a dumps on sd0b

But, dmesg (incorrectly) says it is Ultra Wide:
isp0 at pci1 dev 1 function 0: QLogic 1020 Ultra Wide SCSI HBA
isp1 at pci1 dev 2 function 0: QLogic 1020 Ultra Wide SCSI HBA
>How-To-Repeat:
Boot a machine with a QLA1020 in it.
>Fix:
Not sure of the exact code, but I'm pretty sure sys/dev/pci/isp_pci.c is what
needs to be fixed.
>Release-Note:
>Audit-Trail:
>Unformatted: