Subject: kern/7606: isapnp pcic + pcmcia pcic = bogus device attachments in 1.4
To: None <gnats-bugs@gnats.netbsd.org>
From: None <cgd@netbsd.org>
List: netbsd-bugs
Date: 05/18/1999 21:50:52
>Number:         7606
>Category:       kern
>Synopsis:       isa pcic + isapnp pcic = bogus device attachments in 1.4
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 18 21:50:01 1999
>Last-Modified:
>Originator:     Chris G. Demetriou
>Organization:
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD, just expressing my own opinion.
>Release:        
>Environment:
System: NetBSD kickme 1.4 NetBSD 1.4 (KICKME) #30: Tue May 18 12:40:01 PDT 1999 cgd@speedy:/a/users/cgd/proj/netbsd/src-1-4-branch/sys/arch/i386/compile/KICKME i386

>Description:
	I booted the 1.4 i386 GENERIC kernel from the kern.tgz set on 
	my x86 box which i used as my home gateway.  It contains a
	Vadem VG-469 PCMCIA controller on an ISA card.

	Upon booting, the kernel tries to configure the PCMCIA controller
	twice, once as a isa device and once as an isapnp device:

pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xd3fff: using irq 3
pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
pcmcia0: CIS checksum failed
Digital, RoamAbout/DS, Version 2.00, WaveLAN/PCMCIA (manufacturer 0x156, product
 0x101) function 0 not configured
pcmcia1 at pcic0 controller 0 socket 1
isapnp0: read port 0x203
pcic2 at isapnp0 port 0x3e2/2
pcic2: SCM SwapBox Plug and Play (ident 0x83 OK): using iomem 0xc8000 iosiz 0x40
00 irq 5
pcic2: controller 0 (Intel 82365SL Revision 1) has sockets A and B
pcmcia2 at pcic2 controller 0 socket 0
pcmcia2: CIS checksum failed
Digital, RoamAbout/DS, Version 2.00, WaveLAN/PCMCIA (manufacturer 0x156, product
 0x101) function 0 not configured
pcmcia3 at pcic2 controller 0 socket 1

	Obviously losing.

>How-To-Repeat:
	Boot the NetBSD/i386 1.4 GENERIC kernel on a box containing a VG-469
	PCMCIA controller.  (If others can't repeat this, i seem to be able.)

>Fix:
	unknown.
>Audit-Trail:
>Unformatted: