diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 18:05:58 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 18:05:58 -0400 |
commit | 9d8190f87b5458160ba75d05e8ad6abefbe48a26 (patch) | |
tree | 7abeb91aa2a40b91004f53520b7bf1f2c80aab7e /Documentation/filesystems | |
parent | c2f73fd07d2ce4605b404f34395eb734a7ba9967 (diff) | |
parent | 982c37cfb6e61c0e64634abc2e305d757c1405b2 (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:
9p: remove sysctl
9p: fix bad kconfig cross-dependency
9p: soften invalidation in loose_mode
9p: attach-per-user
9p: rename uid and gid parameters
9p: define session flags
9p: Make transports dynamic
Diffstat (limited to 'Documentation/filesystems')
-rw-r--r-- | Documentation/filesystems/9p.txt | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/Documentation/filesystems/9p.txt b/Documentation/filesystems/9p.txt index cda6905cbe49..d6fd6c6e4244 100644 --- a/Documentation/filesystems/9p.txt +++ b/Documentation/filesystems/9p.txt | |||
@@ -35,12 +35,12 @@ For remote file server: | |||
35 | 35 | ||
36 | For Plan 9 From User Space applications (http://swtch.com/plan9) | 36 | For Plan 9 From User Space applications (http://swtch.com/plan9) |
37 | 37 | ||
38 | mount -t 9p `namespace`/acme /mnt/9 -o proto=unix,uname=$USER | 38 | mount -t 9p `namespace`/acme /mnt/9 -o trans=unix,uname=$USER |
39 | 39 | ||
40 | OPTIONS | 40 | OPTIONS |
41 | ======= | 41 | ======= |
42 | 42 | ||
43 | proto=name select an alternative transport. Valid options are | 43 | trans=name select an alternative transport. Valid options are |
44 | currently: | 44 | currently: |
45 | unix - specifying a named pipe mount point | 45 | unix - specifying a named pipe mount point |
46 | tcp - specifying a normal TCP/IP connection | 46 | tcp - specifying a normal TCP/IP connection |
@@ -68,9 +68,9 @@ OPTIONS | |||
68 | 0x40 = display transport debug | 68 | 0x40 = display transport debug |
69 | 0x80 = display allocation debug | 69 | 0x80 = display allocation debug |
70 | 70 | ||
71 | rfdno=n the file descriptor for reading with proto=fd | 71 | rfdno=n the file descriptor for reading with trans=fd |
72 | 72 | ||
73 | wfdno=n the file descriptor for writing with proto=fd | 73 | wfdno=n the file descriptor for writing with trans=fd |
74 | 74 | ||
75 | maxdata=n the number of bytes to use for 9p packet payload (msize) | 75 | maxdata=n the number of bytes to use for 9p packet payload (msize) |
76 | 76 | ||
@@ -78,9 +78,9 @@ OPTIONS | |||
78 | 78 | ||
79 | noextend force legacy mode (no 9p2000.u semantics) | 79 | noextend force legacy mode (no 9p2000.u semantics) |
80 | 80 | ||
81 | uid attempt to mount as a particular uid | 81 | dfltuid attempt to mount as a particular uid |
82 | 82 | ||
83 | gid attempt to mount with a particular gid | 83 | dfltgid attempt to mount with a particular gid |
84 | 84 | ||
85 | afid security channel - used by Plan 9 authentication protocols | 85 | afid security channel - used by Plan 9 authentication protocols |
86 | 86 | ||
@@ -88,6 +88,16 @@ OPTIONS | |||
88 | This can be used to share devices/named pipes/sockets between | 88 | This can be used to share devices/named pipes/sockets between |
89 | hosts. This functionality will be expanded in later versions. | 89 | hosts. This functionality will be expanded in later versions. |
90 | 90 | ||
91 | access there are three access modes. | ||
92 | user = if a user tries to access a file on v9fs | ||
93 | filesystem for the first time, v9fs sends an | ||
94 | attach command (Tattach) for that user. | ||
95 | This is the default mode. | ||
96 | <uid> = allows only user with uid=<uid> to access | ||
97 | the files on the mounted filesystem | ||
98 | any = v9fs does single attach and performs all | ||
99 | operations as one user | ||
100 | |||
91 | RESOURCES | 101 | RESOURCES |
92 | ========= | 102 | ========= |
93 | 103 | ||