From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <225fa8e60711140501l3e61d592kc9f03643712b562c@mail.gmail.com> Date: Wed, 14 Nov 2007 15:01:48 +0200 From: R <0xef967c36@gmail.com> To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] Glendix? In-Reply-To: <20071114124011.GC4327@hermes.my.domain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3a4dacba376b00e27e9c1a6b93c77baa@terzarima.net> <3e1162e60711131404l593f4d99i52e50175151c0959@mail.gmail.com> <225fa8e60711131823u7d5b43f0qaad32084eb821d20@mail.gmail.com> <225fa8e60711140417g20915568r70a27f2dab69a247@mail.gmail.com> <20071114124011.GC4327@hermes.my.domain> Topicbox-Message-UUID: f9105610-ead2-11e9-9d60-3106f5b1d025 On Nov 14, 2007 2:40 PM, Christian Kellermann wrote: > You are both right. The AFS daemon runs in userspace. There has to be > a kernel interface to get it into the systems namespace facility > (here it is called VFS). For AFS this interface is very application specific > (/dev/xfs) but Iru's approach would allow to write drivers in userspace and It's a generic interface, not application specific and not tied to AFS peculiarities. Think FUSE, only with using character devices instead of unix sockets to communicate with the userland. > communicate with the kernel through an application independent interface. > > This is what 9p is all about...