From owner-freebsd-current Tue Apr 6 8:49:24 1999 Delivered-To: freebsd-current@freebsd.org Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203]) by hub.freebsd.org (Postfix) with SMTP id 022A215028 for ; Tue, 6 Apr 1999 08:49:22 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (qmail 21032 invoked from network); 6 Apr 1999 15:47:22 -0000 Received: from dyson.iquest.net (198.70.144.127) by iquest3.iquest.net with SMTP; 6 Apr 1999 15:47:22 -0000 Received: (from root@localhost) by dyson.iquest.net (8.9.1/8.9.1) id KAA28401; Tue, 6 Apr 1999 10:47:21 -0500 (EST) From: "John S. Dyson" Message-Id: <199904061547.KAA28401@dyson.iquest.net> Subject: Re: SMP users (important) In-Reply-To: <86wvzqm7pe.fsf@not.oeno.com> from Ville-Pertti Keinonen at "Apr 6, 99 12:14:37 pm" To: will@iki.fi (Ville-Pertti Keinonen) Date: Tue, 6 Apr 1999 10:47:21 -0500 (EST) Cc: dyson@iquest.net, current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > per-processor registers that one could use (but loading a > > general register with that per processor register would be > > needed for access.) Also, since the PPC has lots of registers, > > one could? permanently reserve one of the general registers (r13?). > > I really don't like the idea of breaking the normal language > conventions for any processor. For the i386, the use of segment > registers is not relevant to C language conventions, but reserving a > general register on any architecture should, IMHO, be avoided if at > all possible. > I believe that SYSV might do it. > > I believe that having meaningful values context-switched in segment > registers can add context switch overhead. It shouldn't be > significant, though. > It is probably *much* cheaper than the VM approaches. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message