Messages in this thread | | | Subject | [PATCH 0/2] SUNRPC: pipefs virtualization | From | Stanislav Kinsbursky <> | Date | Mon, 12 Sep 2011 18:19:34 +0400 |
| |
This patch set is a part of further RPC layer virtualization and it's aim is to make RPC pipefs mount creation and destruction per network namespace context. It moves RPC pipefs internal data to sunrpc_net instance of network namespace context. With this patch set all calls to pipefs infrastructure are performed with "&init_net" except rpc_new_client() and rpc_setup_pipedir() functions (but they still passes pointer to "init_net" by current design). This "init_net" pointer will be replaced later with NFS virtualization.
The following series consists of:
---
Stanislav Kinsbursky (2): SUNRPC: make rpc pipefs mount per network namespace SUNRPC: RPC pipefs virtualization
fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/cache_lib.c | 7 ++++--- include/linux/sunrpc/rpc_pipe_fs.h | 4 ++-- net/sunrpc/clnt.c | 8 ++++---- net/sunrpc/netns.h | 3 +++ net/sunrpc/rpc_pipe.c | 23 +++++++++++++++-------- 6 files changed, 29 insertions(+), 18 deletions(-)
-- Signature
| |