From: jvrao Date: Wed, 25 Aug 2010 16:27:06 +0000 (+0000) Subject: net/9p: Add a Warning to catch NULL fids passed to p9_client_clunk(). X-Git-Tag: v2.6.37-rc1~68^2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e44a0805fc9d77475060280136aa491aa7d7060;p=thirdparty%2Fkernel%2Flinux.git net/9p: Add a Warning to catch NULL fids passed to p9_client_clunk(). Signed-off-by: Venkateswararao Jujjuri Signed-off-by: Eric Van Hensbergen --- diff --git a/net/9p/client.c b/net/9p/client.c index c155cc45eff96..e50ec802937a2 100644 --- a/net/9p/client.c +++ b/net/9p/client.c @@ -1168,6 +1168,12 @@ int p9_client_clunk(struct p9_fid *fid) struct p9_client *clnt; struct p9_req_t *req; + if (!fid) { + P9_EPRINTK(KERN_WARNING, "Trying to clunk with NULL fid\n"); + dump_stack(); + return 0; + } + P9_DPRINTK(P9_DEBUG_9P, ">>> TCLUNK fid %d\n", fid->fid); err = 0; clnt = fid->clnt;