From owner-freebsd-current Wed Feb 7 16:59:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id E849637B4EC for ; Wed, 7 Feb 2001 16:59:31 -0800 (PST) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f180xNx21942; Wed, 7 Feb 2001 16:59:23 -0800 (PST) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f180x0a15852; Wed, 7 Feb 2001 16:59:00 -0800 (PST) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010208014108.A13541@webcom.it> Date: Wed, 07 Feb 2001 16:59:00 -0800 (PST) Organization: BSD, Inc. From: John Baldwin To: Andrea Campi Subject: Re: Kernel Panic from Yesterday's CVSup Cc: Jim Bloom , "Crist J. Clark" , current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 08-Feb-01 Andrea Campi wrote: >> >> Yes, the intr_nesting_level needs to be dropped before calling >> kthread_exit(). >> I have this fixed in a different manner locally. You can try that to see if >> it >> gets farther. However, your problems with lpr are a known problem and one >> that >> is in the process of being fixed. > > No that was the other guy. My problem is when ejecting a pccard ethernet > card, > which of course is the only device on that irq, triggering this bug which is > probably much less exercised on desktops (another good argument for keeping > current on my laptop). > > This said, I'd love to try your patch to decrement intr_nesting_level and see > what happens. My patches may help with this, but they are a lot more than just a single change, they are an overhaul of the interrupt threads code. :) If you are really curious, you can find them at http://www.FreeBSD.org/~jhb/patches/sys.patch. Currently, however, they reduce the system to a crawl. Well, at least console I/O feels like a 2400 baud modem. I'm even losing characters on the keyboard. :( -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message