Subject: port-i386/1914: wd driver doesn't work with wd1007V
To: None <gnats-bugs@gnats.netbsd.org>
From: Shelby Noonan <shelby@peecee.SJ.Xenotropic.COM>
List: netbsd-bugs
Date: 01/07/1996 22:54:10
>Number:         1914
>Category:       port-i386
>Synopsis:       wd driver doesn't work with wd1007V
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan  8 02:05:04 1996
>Last-Modified:
>Originator:     Shelby Noonan
>Organization:
	
>Release:        jan 5th 1996
>Environment:
	
System: NetBSD PeeCee 1.1A NetBSD 1.1A (PEECEE) #6: Sun Jan 7 22:41:17 PST 1996 shelby@PeeCee:/work/netbsd/src/sys/arch/i386/compile/PEECEE i386


>Description:
	wd driver is generating lost interupt messages with my wd1007V 
	ESDI controller while trying to newfs a filesystem, also leaves drive 
 	light on.  output of dmesg is included below:

NetBSD 1.1A (PEECEE) #6: Sun Jan  7 22:41:17 PST 1996
    shelby@PeeCee:/work/netbsd/src/sys/arch/i386/compile/PEECEE
CPU: i486DX (486-class CPU)
real mem  = 7995392
avail mem = 5894144
using 123 buffers containing 503808 bytes of memory
isa0 (root)
wdc0 at isa0 port 0x1f0-0x1f7 irq 14
wd0 at wdc0 drive 0: 202MB, 683 cyl, 16 head, 38 sec, 512 bytes/sec <Maxtor 7213 AT>
wd0: using 16-sector 16-bit pio transfers, chs addressing
wdc1 at isa0 port 0x170-0x177 irq 15
wd1 at wdc1 drive 0: 146MB, 1224 cyl, 7 head, 35 sec, 512 bytes/sec <WD1007V>
wd1: using 1-sector 16-bit pio transfers, chs addressing
wd2 at wdc1 drive 1: 153MB, 1249 cyl, 7 head, 36 sec, 512 bytes/sec <WD1007V>
wd2: using 1-sector 16-bit pio transfers, chs addressing
ed2 at isa0 port 0x300-0x31f irq 10: address 00:40:c7:21:d2:21, type NE2000 (16-bit)
npx0 at isa0 port 0xf0-0xff: using exception 16
pc0 at isa0 port 0x60-0x6f irq 1: mono
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
root device eisa not configured
root device pci not configured
biomask c040 netmask 400 ttymask 2
changing root device to wd0a
wdc1: lost interrupt: status 58<drdy,dsc,drq> error 0
wdc1: lost interrupt: status 59<drdy,dsc,drq,err> error 0
wdc1: lost interrupt: status 58<drdy,dsc,drq> error 0
wdc1: lost interrupt: status 59<drdy,dsc,drq,err> error 0
wd1c: soft error (corrected) writing fsbn 299879 (wd1 bn 299879; cn 1223 tn 6 sn 34)

	Worth noting, I can create and edit the disklabel.  The disk
	does get updated.

>How-To-Repeat:
	See above.
>Fix:
	Unknown.
>Audit-Trail:
>Unformatted: