From owner-freebsd-hackers Tue Oct 28 12:05:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA16521 for hackers-outgoing; Tue, 28 Oct 1997 12:05:44 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from heron.doc.ic.ac.uk (heron.doc.ic.ac.uk [146.169.2.31]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id MAA16512 for ; Tue, 28 Oct 1997 12:05:37 -0800 (PST) (envelope-from njs3@doc.ic.ac.uk) Received: from ash2.doc.ic.ac.uk [146.169.16.30] ([KfauUkEUrRkBLBgOfg9yhB/C97PnNkkl]) by heron.doc.ic.ac.uk with smtp (Exim 1.62 #3) id 0xQHsr-0007YE-00; Tue, 28 Oct 1997 20:05:01 +0000 Received: from njs3 by ash2.doc.ic.ac.uk with local (Exim 1.62 #1) id 0xQHsk-0007XH-00; Tue, 28 Oct 1997 20:04:54 +0000 From: njs3@doc.ic.ac.uk (Niall Smart) Date: Tue, 28 Oct 1997 20:04:54 +0000 In-Reply-To: Terry Lambert "Re: Loading code from userland" (Oct 28, 5:57pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Terry Lambert , njs3@doc.ic.ac.uk (Niall Smart) Subject: Re: Loading code from userland Cc: freebsd-hackers@freebsd.org Message-Id: Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Oct 28, 5:57pm, Terry Lambert wrote: [snip] > FreeBSD does not support the concept of more than two protection > domains, mostly because it aspires to run on more hardware than just > VAX and Intel processors, and some of that hardware only supports > two domain identities. I presume the two protection domains you refer to are user and supervisor modes. > In practice, the LKM will need to be frequently recompiled. A > procedurally abstract interface does not depend on structure > references, so this is another reason to use one instead of LKM's > (at least until there is a formal DDI/DKI specification). What do DDI/DDK stand for? Is there a project implementing them (you seem to think they are useful) Niall