From: Jiayi Ye Date: Sat, 25 Oct 2014 03:40:32 +0000 (+0800) Subject: staging: lustre: lnet: klnds: o2iblnd: fix null dereference on failed path in o2iblnd.c X-Git-Tag: omap-for-v3.19/fixes-rc1~73^2~916 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3247c4e5ef5d78b47bf2b223d2e684e77845431b;p=pandora-kernel.git staging: lustre: lnet: klnds: o2iblnd: fix null dereference on failed path in o2iblnd.c If net is null and failed path is executed, dereference null may happen. This patch fixes it. The following Coccinelle semantic patch was used. @@ expression E, E1; identifier f; statement S1,S2,S3; @@ * if (E == NULL) { ... when != if (E == NULL) S1 else S2 when != E = E1 * E->f ... when any return ...; } else S3 Signed-off-by: Jiayi Ye Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed