Subject: kern/8698: [rkb] Removing CB card that was present but unconfigured at boot panics system
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rafal@mediaone.net>
List: netbsd-bugs
Date: 10/27/1999 21:30:54
>Number: 8698
>Category: kern
>Synopsis: Removing CB card that was present but unconfigured at boot panics system
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people (Kernel Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Oct 27 21:30:01 1999
>Last-Modified:
>Originator: Rafal Boni
>Organization:
no
>Release: -current as of 10/25
>Environment:
System: NetBSD doppelganger.waterside.net 1.4L NetBSD 1.4L (DOPPELGANGER) #1: Tue Oct 12 18:44:19 EDT 1999 root@groo-the-wanderer.waterside.net:/usr/src/sys/arch/i386/compile/DOPPELGANGER i386
>Description:
If you boot with an unrecognized CardBus card, and then noting that
it was not recognized, remove it the kernel will panic.
It turns out in this case, sc->memt == 0x10000000, sc->memh = 0x200
which seems rather fishy (memh of 0x10000000 is not valid on x86, at
the least).
I'm not sure how the handle/tag gets trashed.
>How-To-Repeat:
Boot with unrecognized CardBus card in slot. (eg, the Intel Pro/100
Mobile adapter that's really a rebadged Xircom)
Realize that the Intel-badged CardBus card is actually a Xircom
Remove card
Kernel panics.
>Fix:
Unknown.
>Audit-Trail:
>Unformatted: