From owner-freebsd-smp Wed Jun 21 5:10:58 2000 Delivered-To: freebsd-smp@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id E713037BE4A for ; Wed, 21 Jun 2000 05:10:43 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.8.7/8.8.7) with ESMTP id WAA19645; Wed, 21 Jun 2000 22:09:52 +1000 Date: Wed, 21 Jun 2000 22:09:50 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Matthew Dillon Cc: Jason Evans , Greg Lehey , Warner Losh , The Hermit Hacker , freebsd-smp@FreeBSD.ORG Subject: Re: SP Patchset #1 up In-Reply-To: <200006210741.AAA91331@apollo.backplane.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 21 Jun 2000, Matthew Dillon wrote: > I hacked the syscons spl's to pieces, they are almost certainly > not completely correct but probably not any worse then they were > before (all those spltty's were useless for the most part since > SIO uses a fast interrupt which ignores cpl protection already). These were more or less correct, and unrelated to sio. Note that the low level console drivers must not use any locks or switch context, since they need to work in debugger traps which may occur with locks in any state. Old reentrancy bugs in syscons will probably be more obvious now. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message