9p: Reorganization of 9p file system code
This patchset moves non-filesystem interfaces of v9fs from fs/9p to net/9p. It moves the transport, packet marshalling and connection layers to net/9p leaving only the VFS related files in fs/9p. This work is being done in preparation for in-kernel 9p servers as well as alternate 9p clients (other than VFS). Signed-off-by:Latchesar Ionkov <lucho@ionkov.net> Signed-off-by:
Eric Van Hensbergen <ericvh@gmail.com>
Showing
- fs/9p/9p.h 0 additions, 375 deletionsfs/9p/9p.h
- fs/9p/Makefile 0 additions, 6 deletionsfs/9p/Makefile
- fs/9p/debug.h 0 additions, 77 deletionsfs/9p/debug.h
- fs/9p/fcall.c 0 additions, 427 deletionsfs/9p/fcall.c
- fs/9p/fid.c 54 additions, 114 deletionsfs/9p/fid.c
- fs/9p/fid.h 7 additions, 36 deletionsfs/9p/fid.h
- fs/9p/v9fs.c 58 additions, 230 deletionsfs/9p/v9fs.c
- fs/9p/v9fs.h 8 additions, 24 deletionsfs/9p/v9fs.h
- fs/9p/v9fs_vfs.h 3 additions, 3 deletionsfs/9p/v9fs_vfs.h
- fs/9p/vfs_addr.c 14 additions, 43 deletionsfs/9p/vfs_addr.c
- fs/9p/vfs_dentry.c 15 additions, 22 deletionsfs/9p/vfs_dentry.c
- fs/9p/vfs_dir.c 34 additions, 121 deletionsfs/9p/vfs_dir.c
- fs/9p/vfs_file.c 39 additions, 121 deletionsfs/9p/vfs_file.c
- fs/9p/vfs_inode.c 283 additions, 470 deletionsfs/9p/vfs_inode.c
- fs/9p/vfs_super.c 37 additions, 54 deletionsfs/9p/vfs_super.c
- fs/Kconfig 1 addition, 1 deletionfs/Kconfig
- include/net/9p/9p.h 417 additions, 0 deletionsinclude/net/9p/9p.h
- include/net/9p/client.h 80 additions, 0 deletionsinclude/net/9p/client.h
- include/net/9p/conn.h 22 additions, 20 deletionsinclude/net/9p/conn.h
- include/net/9p/transport.h 16 additions, 12 deletionsinclude/net/9p/transport.h
Loading
Please register or sign in to comment