diff options
| -rw-r--r-- | Documentation/filesystems/9p.txt | 40 |
1 files changed, 26 insertions, 14 deletions
diff --git a/Documentation/filesystems/9p.txt b/Documentation/filesystems/9p.txt index 6208f55c44c3..57e0b80a5274 100644 --- a/Documentation/filesystems/9p.txt +++ b/Documentation/filesystems/9p.txt | |||
| @@ -18,11 +18,11 @@ the 9p client is available in the form of a USENIX paper: | |||
| 18 | 18 | ||
| 19 | Other applications are described in the following papers: | 19 | Other applications are described in the following papers: |
| 20 | * XCPU & Clustering | 20 | * XCPU & Clustering |
| 21 | http://www.xcpu.org/xcpu-talk.pdf | 21 | http://xcpu.org/papers/xcpu-talk.pdf |
| 22 | * KVMFS: control file system for KVM | 22 | * KVMFS: control file system for KVM |
| 23 | http://www.xcpu.org/kvmfs.pdf | 23 | http://xcpu.org/papers/kvmfs.pdf |
| 24 | * CellFS: A New ProgrammingModel for the Cell BE | 24 | * CellFS: A New Programming Model for the Cell BE |
| 25 | http://www.xcpu.org/cellfs-talk.pdf | 25 | http://xcpu.org/papers/cellfs-talk.pdf |
| 26 | * PROSE I/O: Using 9p to enable Application Partitions | 26 | * PROSE I/O: Using 9p to enable Application Partitions |
| 27 | http://plan9.escet.urjc.es/iwp9/cready/PROSE_iwp9_2006.pdf | 27 | http://plan9.escet.urjc.es/iwp9/cready/PROSE_iwp9_2006.pdf |
| 28 | 28 | ||
| @@ -48,6 +48,7 @@ OPTIONS | |||
| 48 | (see rfdno and wfdno) | 48 | (see rfdno and wfdno) |
| 49 | virtio - connect to the next virtio channel available | 49 | virtio - connect to the next virtio channel available |
| 50 | (from lguest or KVM with trans_virtio module) | 50 | (from lguest or KVM with trans_virtio module) |
| 51 | rdma - connect to a specified RDMA channel | ||
| 51 | 52 | ||
| 52 | uname=name user name to attempt mount as on the remote server. The | 53 | uname=name user name to attempt mount as on the remote server. The |
| 53 | server may override or ignore this value. Certain user | 54 | server may override or ignore this value. Certain user |
| @@ -59,16 +60,22 @@ OPTIONS | |||
| 59 | cache=mode specifies a caching policy. By default, no caches are used. | 60 | cache=mode specifies a caching policy. By default, no caches are used. |
| 60 | loose = no attempts are made at consistency, | 61 | loose = no attempts are made at consistency, |
| 61 | intended for exclusive, read-only mounts | 62 | intended for exclusive, read-only mounts |
| 63 | fscache = use FS-Cache for a persistent, read-only | ||
| 64 | cache backend. | ||
| 62 | 65 | ||
| 63 | debug=n specifies debug level. The debug level is a bitmask. | 66 | debug=n specifies debug level. The debug level is a bitmask. |
| 64 | 0x01 = display verbose error messages | 67 | 0x01 = display verbose error messages |
| 65 | 0x02 = developer debug (DEBUG_CURRENT) | 68 | 0x02 = developer debug (DEBUG_CURRENT) |
| 66 | 0x04 = display 9p trace | 69 | 0x04 = display 9p trace |
| 67 | 0x08 = display VFS trace | 70 | 0x08 = display VFS trace |
| 68 | 0x10 = display Marshalling debug | 71 | 0x10 = display Marshalling debug |
| 69 | 0x20 = display RPC debug | 72 | 0x20 = display RPC debug |
| 70 | 0x40 = display transport debug | 73 | 0x40 = display transport debug |
| 71 | 0x80 = display allocation debug | 74 | 0x80 = display allocation debug |
| 75 | 0x100 = display protocol message debug | ||
| 76 | 0x200 = display Fid debug | ||
| 77 | 0x400 = display packet debug | ||
| 78 | 0x800 = display fscache tracing debug | ||
| 72 | 79 | ||
| 73 | rfdno=n the file descriptor for reading with trans=fd | 80 | rfdno=n the file descriptor for reading with trans=fd |
| 74 | 81 | ||
| @@ -100,6 +107,10 @@ OPTIONS | |||
| 100 | any = v9fs does single attach and performs all | 107 | any = v9fs does single attach and performs all |
| 101 | operations as one user | 108 | operations as one user |
| 102 | 109 | ||
| 110 | cachetag cache tag to use the specified persistent cache. | ||
| 111 | cache tags for existing cache sessions can be listed at | ||
| 112 | /sys/fs/9p/caches. (applies only to cache=fscache) | ||
| 113 | |||
| 103 | RESOURCES | 114 | RESOURCES |
| 104 | ========= | 115 | ========= |
| 105 | 116 | ||
| @@ -118,7 +129,7 @@ and export. | |||
| 118 | A Linux version of the 9p server is now maintained under the npfs project | 129 | A Linux version of the 9p server is now maintained under the npfs project |
| 119 | on sourceforge (http://sourceforge.net/projects/npfs). The currently | 130 | on sourceforge (http://sourceforge.net/projects/npfs). The currently |
| 120 | maintained version is the single-threaded version of the server (named spfs) | 131 | maintained version is the single-threaded version of the server (named spfs) |
| 121 | available from the same CVS repository. | 132 | available from the same SVN repository. |
| 122 | 133 | ||
| 123 | There are user and developer mailing lists available through the v9fs project | 134 | There are user and developer mailing lists available through the v9fs project |
| 124 | on sourceforge (http://sourceforge.net/projects/v9fs). | 135 | on sourceforge (http://sourceforge.net/projects/v9fs). |
| @@ -126,7 +137,8 @@ on sourceforge (http://sourceforge.net/projects/v9fs). | |||
| 126 | A stand-alone version of the module (which should build for any 2.6 kernel) | 137 | A stand-alone version of the module (which should build for any 2.6 kernel) |
| 127 | is available via (http://github.com/ericvh/9p-sac/tree/master) | 138 | is available via (http://github.com/ericvh/9p-sac/tree/master) |
| 128 | 139 | ||
| 129 | News and other information is maintained on SWiK (http://swik.net/v9fs). | 140 | News and other information is maintained on SWiK (http://swik.net/v9fs) |
| 141 | and the Wiki (http://sf.net/apps/mediawiki/v9fs/index.php). | ||
| 130 | 142 | ||
| 131 | Bug reports may be issued through the kernel.org bugzilla | 143 | Bug reports may be issued through the kernel.org bugzilla |
| 132 | (http://bugzilla.kernel.org) | 144 | (http://bugzilla.kernel.org) |
