Lines Matching +full:a +full:- +full:9
1 .. SPDX-License-Identifier: GPL-2.0
4 v9fs: Plan 9 Resource Sharing for Linux
10 v9fs is a Unix implementation of the Plan 9 9p remote filesystem protocol.
19 the 9p client is available in the form of a USENIX paper:
26 http://xcpu.org/papers/xcpu-talk.pdf
29 * CellFS: A New Programming Model for the Cell BE
30 http://xcpu.org/papers/cellfs-talk.pdf
31 * PROSE I/O: Using 9p to enable Application Partitions
33 * VirtFS: A Virtualization Aware File System pass-through
41 mount -t 9p 10.10.1.2 /mnt/9
43 For Plan 9 From User Space applications (http://swtch.com/plan9)::
45 mount -t 9p `namespace`/acme /mnt/9 -o trans=unix,uname=$USER
49 mount -t 9p -o trans=virtio <mount_tag> /mnt/9
52 mount points. Each 9P export is seen by the client as a virtio device with an
54 seen by reading /sys/bus/virtio/drivers/9pnet_virtio/virtio<n>/mount_tag files.
64 unix specifying a named pipe mount point
65 tcp specifying a normal TCP/IP connection
70 rdma connect to a specified RDMA channel
80 cache=mode specifies a caching policy. By default, no caches are used.
87 intended for exclusive, read-only mounts
89 use FS-Cache for a persistent, read-only
92 minimal cache that is only used for read-write
95 debug=n specifies debug level. The debug level is a bitmask.
100 0x04 display 9p trace
116 msize=n the number of bytes to use for 9p packet payload
120 noextend force legacy mode (no 9p2000.u or 9p2000.L semantics)
122 version=name Select 9P protocol version. Valid options are:
125 9p2000 Legacy mode (same as noextend)
126 9p2000.u Use 9P2000.u protocol
127 9p2000.L Use 9P2000.L protocol
130 dfltuid attempt to mount as a particular uid
132 dfltgid attempt to mount with a particular gid
134 afid security channel - used by Plan 9 authentication protocols
136 nodevmap do not map special files - represent them as normal files.
142 if a user tries to access a file on v9fs
153 ACL based access check on the 9p client
158 /sys/fs/9p/caches. (applies only to cache=fscache)
164 This section aims at describing 9p 'quirks' that can be different
165 from a local filesystem behaviors.
167 - Setting O_NONBLOCK on a file will make client reads return as early
175 http://ericvh.github.com/9p-rfc/
177 9p client and server implementations are listed on
178 http://9p.cat-v.org/implementations
180 A 9p2000.L server is being developed by LLNL and can be found
186 News and other information is maintained on a Wiki.
191 For more information on the Plan 9 Operating System check out
192 http://plan9.bell-labs.com/plan9
194 For information on Plan 9 from User Space (Plan 9 applications and libraries
195 ported to Linux/BSD/OSX/etc) check out https://9fans.github.io/plan9port/