[PATCH] 9p: fix name consistency problems

There were a number of conflicting naming schemes used in the v9fs project.
The directory was fs/9p, but MAINTAINERS and Documentation referred to
v9fs.  The module name itself was 9p2000, and the file system type was 9P.
This patch attempts to clean that up, changing all references to 9p in
order to match the directory name.  We'll also start using 9p instead of
v9fs as our patch prefix.

There is also a minor consistency cleanup in the options changing the name
option to uname in order to more closely match the Plan 9 options.

Signed-off-by: Eric Van Hensbergevan <ericvh@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Eric Van Hensbergen 2006-03-25 03:07:29 -08:00 committed by Linus Torvalds
parent 42e8c509cf
commit 67543e508d
6 changed files with 22 additions and 23 deletions

View file

@ -147,6 +147,18 @@ M: p_gortmaker@yahoo.com
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
S: Maintained S: Maintained
9P FILE SYSTEM
P: Eric Van Hensbergen
M: ericvh@gmail.com
P: Ron Minnich
M: rminnich@lanl.gov
P: Latchesar Ionkov
M: lucho@ionkov.net
L: v9fs-developer@lists.sourceforge.net
W: http://v9fs.sf.net
T: git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs.git
S: Maintained
A2232 SERIAL BOARD DRIVER A2232 SERIAL BOARD DRIVER
P: Enver Haase P: Enver Haase
M: ehaase@inf.fu-berlin.de M: ehaase@inf.fu-berlin.de
@ -2979,18 +2991,6 @@ L: rio500-users@lists.sourceforge.net
W: http://rio500.sourceforge.net W: http://rio500.sourceforge.net
S: Maintained S: Maintained
V9FS FILE SYSTEM
P: Eric Van Hensbergen
M: ericvh@gmail.com
P: Ron Minnich
M: rminnich@lanl.gov
P: Latchesar Ionkov
M: lucho@ionkov.net
L: v9fs-developer@lists.sourceforge.net
W: http://v9fs.sf.net
T: git kernel.org:/pub/scm/linux/kernel/ericvh/v9fs-devel.git
S: Maintained
VIDEO FOR LINUX VIDEO FOR LINUX
P: Mauro Carvalho Chehab P: Mauro Carvalho Chehab
M: mchehab@infradead.org M: mchehab@infradead.org

View file

@ -1,9 +1,9 @@
obj-$(CONFIG_9P_FS) := 9p2000.o obj-$(CONFIG_9P_FS) := 9p.o
9p2000-objs := \ 9p-objs := \
trans_fd.o \ trans_fd.o \
mux.o \ mux.o \
9p.o \ fcall.o \
conv.o \ conv.o \
vfs_super.o \ vfs_super.o \
vfs_inode.o \ vfs_inode.o \

View file

@ -1,5 +1,5 @@
/* /*
* linux/fs/9p/9p.c * linux/fs/9p/fcall.c
* *
* This file contains functions to perform synchronous 9P calls * This file contains functions to perform synchronous 9P calls
* *
@ -154,7 +154,6 @@ v9fs_t_clunk(struct v9fs_session_info *v9ses, u32 fid)
* @tag: tag to release * @tag: tag to release
* *
*/ */
int v9fs_t_flush(struct v9fs_session_info *v9ses, u16 oldtag) int v9fs_t_flush(struct v9fs_session_info *v9ses, u16 oldtag)
{ {
int ret; int ret;
@ -171,7 +170,7 @@ int v9fs_t_flush(struct v9fs_session_info *v9ses, u16 oldtag)
return ret; return ret;
} }
#endif /* 0 */ #endif
/** /**
* v9fs_t_stat - read a file's meta-data * v9fs_t_stat - read a file's meta-data

View file

@ -50,7 +50,7 @@ enum {
Opt_port, Opt_msize, Opt_uid, Opt_gid, Opt_afid, Opt_debug, Opt_port, Opt_msize, Opt_uid, Opt_gid, Opt_afid, Opt_debug,
Opt_rfdno, Opt_wfdno, Opt_rfdno, Opt_wfdno,
/* String options */ /* String options */
Opt_name, Opt_remotename, Opt_uname, Opt_remotename,
/* Options that take no arguments */ /* Options that take no arguments */
Opt_legacy, Opt_nodevmap, Opt_unix, Opt_tcp, Opt_fd, Opt_legacy, Opt_nodevmap, Opt_unix, Opt_tcp, Opt_fd,
/* Error token */ /* Error token */
@ -66,7 +66,7 @@ static match_table_t tokens = {
{Opt_rfdno, "rfdno=%u"}, {Opt_rfdno, "rfdno=%u"},
{Opt_wfdno, "wfdno=%u"}, {Opt_wfdno, "wfdno=%u"},
{Opt_debug, "debug=%x"}, {Opt_debug, "debug=%x"},
{Opt_name, "name=%s"}, {Opt_uname, "uname=%s"},
{Opt_remotename, "aname=%s"}, {Opt_remotename, "aname=%s"},
{Opt_unix, "proto=unix"}, {Opt_unix, "proto=unix"},
{Opt_tcp, "proto=tcp"}, {Opt_tcp, "proto=tcp"},
@ -115,7 +115,7 @@ static void v9fs_parse_options(char *options, struct v9fs_session_info *v9ses)
if (!*p) if (!*p)
continue; continue;
token = match_token(p, tokens, args); token = match_token(p, tokens, args);
if (token < Opt_name) { if (token < Opt_uname) {
if ((ret = match_int(&args[0], &option)) < 0) { if ((ret = match_int(&args[0], &option)) < 0) {
dprintk(DEBUG_ERROR, dprintk(DEBUG_ERROR,
"integer field, but no integer?\n"); "integer field, but no integer?\n");
@ -157,7 +157,7 @@ static void v9fs_parse_options(char *options, struct v9fs_session_info *v9ses)
case Opt_fd: case Opt_fd:
v9ses->proto = PROTO_FD; v9ses->proto = PROTO_FD;
break; break;
case Opt_name: case Opt_uname:
match_strcpy(v9ses->name, &args[0]); match_strcpy(v9ses->name, &args[0]);
break; break;
case Opt_remotename: case Opt_remotename:

View file

@ -261,7 +261,7 @@ static struct super_operations v9fs_super_ops = {
}; };
struct file_system_type v9fs_fs_type = { struct file_system_type v9fs_fs_type = {
.name = "9P", .name = "9p",
.get_sb = v9fs_get_sb, .get_sb = v9fs_get_sb,
.kill_sb = v9fs_kill_super, .kill_sb = v9fs_kill_super,
.owner = THIS_MODULE, .owner = THIS_MODULE,