From owner-freebsd-hackers Sun Feb 2 18:35:12 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA02164 for hackers-outgoing; Sun, 2 Feb 1997 18:35:12 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA02156 for ; Sun, 2 Feb 1997 18:35:07 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id NAA01680; Mon, 3 Feb 1997 13:04:15 +1030 (CST) From: Michael Smith Message-Id: <199702030234.NAA01680@genesis.atrad.adelaide.edu.au> Subject: Re: Jukka Ukkonen: POSIX.4 - scheduler once more (as you requested) In-Reply-To: <199701311230.HAA12655@hda.hda.com> from Peter Dufault at "Jan 31, 97 07:30:49 am" To: dufault@hda.com (Peter Dufault) Date: Mon, 3 Feb 1997 13:04:14 +1030 (CST) Cc: jkh@time.cdrom.com, hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Peter Dufault stands accused of saying: > One quick observation: > > > X * 5. The source code must be available for anyone who wishes to have it. > > What do people think of packaging this up as a user library against > an LKM'd pseudo /dev/realtime driver? I have the skeleton to do How does this help the posix.4 scheduling model though? Does having it as an LKM still allow this to work "as expected"? > that. My reasoning is I'd like to be able to have different realtime > facilities, for example, process migration to an attached embedded > processor that would "fault" back as soon as you tried to do > something in that environment. It also gives you a way to have > realtime user or group protection. Sounds reasonable (and interesting). Do you have more words on this somewhere? > Peter Dufault (dufault@hda.com) Realtime Machine Control and Simulation -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[