Subject: kern/6134: ncr driver changes break probes of
To: None <gnats-bugs@gnats.netbsd.org>
From: John Kohl <jtk@kolvir.arlington.ma.us>
List: netbsd-bugs
Date: 09/10/1998 07:47:26
>Number:         6134
>Category:       kern
>Synopsis:       ncr driver changes break probes of <SONY, SDT-5000, 3.26>
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 10 04:50:00 1998
>Last-Modified:
>Originator:     John Kohl
>Organization:
NetBSD Kernel Hackers `R` Us
>Release:        NetBSD-current as of 1998/09/09
>Environment:
	
System: NetBSD kolvir.arlington.ma.us 1.3H NetBSD 1.3H (KOLVIR) #125: Wed Sep 9 21:05:01 EDT 1998 jtk@kolvir.arlington.ma.us:/u4/sandbox/src/sys/arch/i386/compile/KOLVIR i386


>Description:
	I have a <SONY, SDT-5000, 3.26> tape drive on my ncr controller.
The latest changes to sys/dev/pci/ncr.c cause controller failures and bus
resets at probe time.  The probe did seem to succeed eventually (printed
out the drive type, and eventually a "drive empty" message), but I
didn't wait around for it to time out 7 more times on all the LUNs.

What's confusing to me is that this drive does not exactly match the
entry in the private quirk table in ncr.c (unless the lack of a default
return value in the ncr_lookup() routine was causing it to be found
anyway)?

>How-To-Repeat:
Attach such a drive to your ncr system on a pentium.

>Fix:

>Audit-Trail:
>Unformatted: