]> git.baikalelectronics.ru Git - kernel.git/commit
9p: Make transports dynamic
authorEric Van Hensbergen <ericvh@opteron.(none)>
Wed, 17 Oct 2007 19:31:07 +0000 (14:31 -0500)
committerEric Van Hensbergen <ericvh@ericvh-desktop.austin.ibm.com>
Wed, 17 Oct 2007 19:31:07 +0000 (14:31 -0500)
commitc2006b7862f6fad2f8505b1a06e529973bd0ca88
tree8294e5f14a0e938ae4675ef912a32fbade0f832b
parentb818e69e4a7ee24a4a839bcf1aab2f6d7a068843
9p: Make transports dynamic

This patch abstracts out the interfaces to underlying transports so that
new transports can be added as modules.  This should also allow kernel
configuration of transports without ifdef-hell.

Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
12 files changed:
Documentation/filesystems/9p.txt
fs/9p/v9fs.c
fs/9p/v9fs.h
fs/9p/vfs_super.c
include/net/9p/client.h
include/net/9p/conn.h
include/net/9p/transport.h
net/9p/Kconfig
net/9p/Makefile
net/9p/client.c
net/9p/mux.c
net/9p/trans_fd.c