From owner-freebsd-hackers Sat Mar 6 11:28:43 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (Postfix) with ESMTP id 45F28152BB for ; Sat, 6 Mar 1999 11:28:42 -0800 (PST) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id MAA00794; Sat, 6 Mar 1999 12:28:25 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd000781; Sat Mar 6 12:28:20 1999 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id MAA09945; Sat, 6 Mar 1999 12:28:19 -0700 (MST) From: Terry Lambert Message-Id: <199903061928.MAA09945@usr06.primenet.com> Subject: Re: lockf and kernel threads To: hasty@rah.star-gate.com (Amancio Hasty) Date: Sat, 6 Mar 1999 19:28:19 +0000 (GMT) Cc: dillon@apollo.backplane.com, hasty@rah.star-gate.com, tlambert@primenet.com, dyson@iquest.net, dick@tar.com, jplevyak@inktomi.com, hackers@FreeBSD.ORG In-Reply-To: <199903052022.MAA82649@rah.star-gate.com> from "Amancio Hasty" at Mar 5, 99 12:22:14 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Not unless you want to rewrite the kernel. But it's actually more the > > We shall see if the above statement is true or not . In the mean time, > with the intent to anchor the discussion in a positive direction , I ask > Terry to produce a draft paper on how to implement ASTs on FreeBSD. I will work on an async call gate paper. I have published much of what I have to say, short of an implementation, in this thread, already. I will *not* work on AST's. I believe they are a dead end, since they fail in the face of proxy distribution by requiring complete knowledge on both ends. This prevents an intermediary from forwarding a request that it can't personally satisfy. Consider the difference between "call by descriptor" and "call by argument" that distinguished John Heidemann's network VFS proxy layer from NFS. Call by argument is evil. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message