From mboxrd@z Thu Jan 1 00:00:00 1970 From: presotto@plan9.bell-labs.com Message-Id: <200006291752.NAA17624@cse.psu.edu> Date: Thu, 29 Jun 2000 13:50:44 -0400 To: 9fans@cse.psu.edu Subject: Re: [9fans] cpu/file/terminal server of my dream MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-yrrffwnbvayryljkdyamznexqf" Topicbox-Message-UUID: ce9afa0c-eac8-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-yrrffwnbvayryljkdyamznexqf Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit The easiest hackwould be to change /sys/src/9/boot/boopip.c's connecttcp() to fork off a filter to do what the fcall module used to. Look at the funcion filter() in /sys/src/cmd/cpu.c. It wouldn't necessarily be fast but it would be functional. If noone gets to it before I get back to MH (a week or two from now), I'll do it myself. --upas-yrrffwnbvayryljkdyamznexqf Content-Type: message/rfc822 Content-Disposition: inline Received: from plan9.cs.bell-labs.com ([135.104.9.2]) by plan9; Thu Jun 29 11:45:13 EDT 2000 Received: from cse.psu.edu ([130.203.3.50]) by plan9; Thu Jun 29 11:45:11 EDT 2000 Received: from localhost (majordom@localhost) by cse.psu.edu (8.8.8/8.8.8) with SMTP id LAA13531; Thu, 29 Jun 2000 11:23:07 -0400 (EDT) Received: by claven.cse.psu.edu (bulk_mailer v1.5); Thu, 29 Jun 2000 11:22:54 -0400 Received: (from majordom@localhost) by cse.psu.edu (8.8.8/8.8.8) id LAA13485 for 9fans-outgoing; Thu, 29 Jun 2000 11:22:48 -0400 (EDT) X-Authentication-Warning: claven.cse.psu.edu: majordom set sender to owner-9fans using -f Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by cse.psu.edu (8.8.8/8.8.8) with ESMTP id LAA13481 for <9fans@cse.psu.edu>; Thu, 29 Jun 2000 11:22:44 -0400 (EDT) From: miller@hamnavoe.demon.co.uk Received: from hamnavoe.demon.co.uk ([158.152.225.204]) by anchor-post-31.mail.demon.net with smtp (Exim 2.12 #1) id 137g9C-000A2o-0V for 9fans@cse.psu.edu; Thu, 29 Jun 2000 16:22:38 +0100 To: 9fans@cse.psu.edu Date: Wed, 28 Jun 2000 18:34:16 BST Subject: Re: [9fans] cpu/file/terminal server of my dream Message-Id: Sender: owner-9fans@cse.psu.edu Reply-To: 9fans@cse.psu.edu Precedence: bulk I wrote: > u9fs will not work as root file system for diskless clients without some > changes to the kernel. Since u9fs serves via tcp not il protocol, you would > have to interpose something like aux/fcall to reconstruct 9p message > boundaries. And Steve Kotsopoulos wrote: > is this something new with the 3rd edition? > under 2nd edition I'm using a u9fs fileserver just fine Yes, the old Plan 9 had fcall(3) stream module within the kernel which the boot process pushed onto a tcp connection. This is gone, along with all kernel stream stuff. -- Richard Miller --upas-yrrffwnbvayryljkdyamznexqf--