From owner-freebsd-current Tue Nov 30 6:27: 0 1999 Delivered-To: freebsd-current@freebsd.org Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by hub.freebsd.org (Postfix) with ESMTP id BB16E158AD for ; Tue, 30 Nov 1999 06:26:51 -0800 (PST) (envelope-from hibma@skylink.it) Received: from skylink.it (va-138.skylink.it [194.185.55.138]) by ns.skylink.it (8.9.1/8.8.8) with ESMTP id QAA03381; Tue, 30 Nov 1999 16:29:44 +0100 Received: from localhost (localhost [127.0.0.1]) by skylink.it (8.9.3/8.9.3) with ESMTP id NAA02602; Tue, 30 Nov 1999 13:02:08 +0100 (CET) (envelope-from hibma@skylink.it) Date: Tue, 30 Nov 1999 13:02:08 +0100 (CET) From: Nick Hibma X-Sender: n_hibma@henny.jrc.it Reply-To: Nick Hibma To: Warner Losh Cc: FreeBSD CURRENT Mailing List Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The system freezes on powering down a PCCARD slot. From memory the location is putb1 called from pcic_disable. The freeze is easy to reproduce, just remove the card. When stepping through the code, even the debugger prompt does not return after the outb for PCIC_POWER on line 698 of pcic.c. This is on CURRENT as of yesterday evening, but other CURRENTs of the last month have the same problem. I've not been able to find a possible culprit in recent commits to pcic.c or pccard.c. Do you have any hint on how to debug this or what version of pcic.c I should take to get rid of this problem? pcic-pci0: irq 9 at device 19.0 on pci0 pcic-pci1: irq 9 at device 19.1 on pci0 ... pcic: polling, can't alloc 0 pcic: polling, can't alloc 0 pcic0: on isa0 pccard0: on pcic0 pccard1: on pcic0 Thanks for the work being done. Nick -- hibma@skylink.it n_hibma@freebsd.org USB project http://www.etla.net/~n_hibma/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message