9p: update Documentation pointers

Update documentation pointers to include virtfs publication, 9p RFC
as well as updated list of servers and alternative clients.

Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
This commit is contained in:
Eric Van Hensbergen
2011-05-25 09:19:27 -05:00
parent e75762fdcd
commit ee294bedb6

View File

@@ -25,6 +25,8 @@ Other applications are described in the following papers:
http://xcpu.org/papers/cellfs-talk.pdf http://xcpu.org/papers/cellfs-talk.pdf
* PROSE I/O: Using 9p to enable Application Partitions * PROSE I/O: Using 9p to enable Application Partitions
http://plan9.escet.urjc.es/iwp9/cready/PROSE_iwp9_2006.pdf http://plan9.escet.urjc.es/iwp9/cready/PROSE_iwp9_2006.pdf
* VirtFS: A Virtualization Aware File System pass-through
http://goo.gl/3WPDg
USAGE USAGE
===== =====
@@ -130,31 +132,20 @@ OPTIONS
RESOURCES RESOURCES
========= =========
Our current recommendation is to use Inferno (http://www.vitanuova.com/nferno/index.html) Protocol specifications are maintained on github:
as the 9p server. You can start a 9p server under Inferno by issuing the http://ericvh.github.com/9p-rfc/
following command:
; styxlisten -A tcp!*!564 export '#U*'
The -A specifies an unauthenticated export. The 564 is the port # (you may 9p client and server implementations are listed on
have to choose a higher port number if running as a normal user). The '#U*' http://9p.cat-v.org/implementations
specifies exporting the root of the Linux name space. You may specify a
subset of the namespace by extending the path: '#U*'/tmp would just export
/tmp. For more information, see the Inferno manual pages covering styxlisten
and export.
A Linux version of the 9p server is now maintained under the npfs project A 9p2000.L server is being developed by LLNL and can be found
on sourceforge (http://sourceforge.net/projects/npfs). The currently at http://code.google.com/p/diod/
maintained version is the single-threaded version of the server (named spfs)
available from the same SVN repository.
There are user and developer mailing lists available through the v9fs project There are user and developer mailing lists available through the v9fs project
on sourceforge (http://sourceforge.net/projects/v9fs). on sourceforge (http://sourceforge.net/projects/v9fs).
A stand-alone version of the module (which should build for any 2.6 kernel) News and other information is maintained on a Wiki.
is available via (http://github.com/ericvh/9p-sac/tree/master) (http://sf.net/apps/mediawiki/v9fs/index.php).
News and other information is maintained on SWiK (http://swik.net/v9fs)
and the Wiki (http://sf.net/apps/mediawiki/v9fs/index.php).
Bug reports may be issued through the kernel.org bugzilla Bug reports may be issued through the kernel.org bugzilla
(http://bugzilla.kernel.org) (http://bugzilla.kernel.org)