diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2009-03-18 20:47:44 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2009-03-28 15:59:48 -0400 |
commit | 363f724cdd3d2ae554e261be995abdeb15f7bdd9 (patch) | |
tree | 2a1e46fc7f6f78c008d71415c010f555a404922a /net/sunrpc/rpcb_clnt.c | |
parent | cadc0fa534e51e20fdffe1623913c163a18d71b1 (diff) | |
download | linux-stable-363f724cdd3d2ae554e261be995abdeb15f7bdd9.tar.gz linux-stable-363f724cdd3d2ae554e261be995abdeb15f7bdd9.tar.bz2 linux-stable-363f724cdd3d2ae554e261be995abdeb15f7bdd9.zip |
SUNRPC: rpcb_register() should handle errors silently
Move error reporting for RPC registration to rpcb_register's caller.
This way the caller can choose to recover silently from certain
errors, but report errors it does not recognize. Error reporting
for kernel RPC service registration is now handled in one place.
This patch is part of a series that addresses
http://bugzilla.kernel.org/show_bug.cgi?id=12256
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc/rpcb_clnt.c')
-rw-r--r-- | net/sunrpc/rpcb_clnt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/rpcb_clnt.c b/net/sunrpc/rpcb_clnt.c index 8ea8907d4b8d..beee6da33035 100644 --- a/net/sunrpc/rpcb_clnt.c +++ b/net/sunrpc/rpcb_clnt.c @@ -194,7 +194,7 @@ static int rpcb_register_call(const u32 version, struct rpc_message *msg) error = PTR_ERR(rpcb_clnt); if (error < 0) { - printk(KERN_WARNING "RPC: failed to contact local rpcbind " + dprintk("RPC: failed to contact local rpcbind " "server (errno %d).\n", -error); return error; } |