Bug 26501

Summary: Unsuported PCCARD freeze the kernel in isa/sio.c
Product: Base System Reporter: pcasidy <pcasidy>
Component: kernAssignee: Warner Losh <imp>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description pcasidy 2001-04-11 21:30:00 UTC
	If one insert an unsupported modem PCCARD such as 3COM 3056 with
	good entries in pccard.conf, the kernel freeze and the only
	solution is to hard reset the computer.
	There is a while(TRUE) at line 1469 of isa/sio.c
	$FreeBSD: src/sys/isa/sio.c,v 1.291.2.16 2001/03/12 13:47:29 sanpei Exp $
	which is not interruptable. That freezes the kernel if the device is
	not recognized.

How-To-Repeat: 	Modify the pccard.conf to recognize an unsupported sio card.
	Insert the card with pccardd running.
Comment 1 unfurl freebsd_committer freebsd_triage 2001-05-31 06:35:07 UTC
Responsible Changed
From-To: freebsd-bugs->imp

imp asked for it
Comment 2 Warner Losh freebsd_committer freebsd_triage 2002-03-05 05:55:53 UTC
State Changed
From-To: open->closed

Wont fix.  It isn't sio's job to guard against things like this.  I 
also don't have a card and can't test it effectively.