From owner-freebsd-bugs Wed Apr 11 13:59:56 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A1B2E37B423 for ; Wed, 11 Apr 2001 13:59:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3BKU0757359; Wed, 11 Apr 2001 13:30:00 -0700 (PDT) (envelope-from gnats) Received: from adansonia.wanadoo.fr (smtp-rt-14.wanadoo.fr [193.252.19.224]) by hub.freebsd.org (Postfix) with ESMTP id 88B6237B422 for ; Wed, 11 Apr 2001 13:22:57 -0700 (PDT) (envelope-from pcasidy@casidy.com) Received: from villosa.wanadoo.fr (193.252.19.122) by adansonia.wanadoo.fr; 11 Apr 2001 22:22:56 +0200 Received: from greatoak.home (193.248.217.89) by villosa.wanadoo.fr; 11 Apr 2001 22:22:50 +0200 Received: (from pcasidy@localhost) by greatoak.home (8.11.3/8.11.2) id f3BKOsR03135; Wed, 11 Apr 2001 22:24:54 +0200 (CEST) (envelope-from pcasidy) Message-Id: <200104112024.f3BKOsR03135@greatoak.home> Date: Wed, 11 Apr 2001 22:24:54 +0200 (CEST) From: Philippe CASIDY Reply-To: pcasidy@casidy.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/26501: Forever loop is isa/sio.c Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26501 >Category: kern >Synopsis: Unsuported PCCARD freeze the kernel in isa/sio.c >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Apr 11 13:30:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Philippe CASIDY >Release: FreeBSD 4.2 i386 >Organization: >Environment: System: FreeBSD 4.2-Stable i386 >Description: 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. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message