Forum Search:
OpenVZ Forum
Members
Search
Help
Register
Login
Home
Home
»
Mailing lists
»
Devel
»
[PATCH v2 00/12] NFS: callback threads containerization
Show:
Today's Messages
::
Show Polls
::
Message Navigator
E-mail to friend
[PATCH v4] NFS: get client net after idr allocation
[
message #46473
is a reply to
message #46471
]
Tue, 22 May 2012 14:52
Stanislav Kinsbursky
Messages:
683
Registered:
October 2011
Senior Member
Allocation can fail. So instead of put net in case of failure, get net after
allocation.
Signed-off-by: Stanislav Kinsbursky <
skinsbursky@parallels.com
>
---
fs/nfs/client.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/fs/nfs/client.c b/fs/nfs/client.c
index b59419a..b694971 100644
--- a/fs/nfs/client.c
+++ b/fs/nfs/client.c
@@ -172,7 +172,7 @@ static struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_
clp->cl_rpcclient = ERR_PTR(-EINVAL);
clp->cl_proto = cl_init->proto;
- clp->net = get_net(cl_init->net);
+ clp->net = cl_init->net;
#ifdef CONFIG_NFS_V4
err = nfs_get_cb_ident_idr(clp, cl_init->minorversion);
@@ -187,6 +187,7 @@ static struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_
clp->cl_minorversion = cl_init->minorversion;
clp->cl_mvops = nfs_v4_minor_ops[cl_init->minorversion];
#endif
+ get_net(clp->net);
cred = rpc_lookup_machine_cred("*");
if (!IS_ERR(cred))
clp->cl_machine_cred = cred;
Report message to a moderator
[
Message index
]
[PATCH v2 00/12] NFS: callback threads containerization
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:35
[PATCH v2 03/12] NFS: move per-net callback thread initialization to nfs_callback_up_net()
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 02/12] NFS: callback service creation function introduced
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 04/12] NFS: callback up - transport backchannel cleanup
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 05/12] NFS: callback service start function introduced
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 07/12] NFS: make nfs_callback_tcpport per network context
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 08/12] NFS: make nfs_callback_tcpport6 per network context
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 06/12] NFS: callback up - users counting cleanup
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 09/12] NFS; callback per-net usage counting introduced
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:36
[PATCH v2 10/12] NFS: add debug messages to callback down function
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:37
[PATCH v2 11/12] Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:37
[PATCH v3] NFS: put net on idr allocation failure
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 08:03
Re: [PATCH v3] NFS: put net on idr allocation failure
By:
Myklebust, Trond
on Tue, 22 May 2012 14:37
Re: [PATCH v3] NFS: put net on idr allocation failure
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 14:41
Re: [PATCH v3] NFS: put net on idr allocation failure
By:
Myklebust, Trond
on Tue, 22 May 2012 14:45
Re: [PATCH v3] NFS: put net on idr allocation failure
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 14:46
[PATCH v4] NFS: get client net after idr allocation
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 14:52
Re: [PATCH v2 11/12] Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
By:
Myklebust, Trond
on Tue, 22 May 2012 14:38
Re: [PATCH v2 11/12] Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 14:39
[PATCH v2 12/12] NFS: get module in idmap PipeFS notifier callback
By:
Stanislav Kinsbursky
on Tue, 22 May 2012 07:37
Previous Topic:
[RFC] memcg: propagate kmem limiting information to children
Next Topic:
[PATCH] NFS: init client before declaration
Goto Forum:
- General
Virtuozzo 7 Beta Program
Support
HowTo
Discussions
- Mailing lists
Users
Devel
- International
German
French
Russian
- Test
TestForum
ml-test
-=]
Back to Top
[=-
[
Syndicate this forum (XML)
] [
] [
]
Current Time:
Wed Aug 27 01:37:44 GMT 2025
Total time taken to generate the page: 0.11859 seconds