[Pkg-ofed-commits] [libfabric] 05/123: prov/psm: fix coverity issue #29752 -- dereference after null check

Ana Beatriz Guerrero López ana at moszumanska.debian.org
Sat Oct 22 12:28:23 UTC 2016


This is an automated email from the git hooks/post-receive script.

ana pushed a commit to annotated tag v1.1.1
in repository libfabric.

commit 8b1259fb31ee13df8c1d555dbbebf67c29deb7d0
Author: Jianxin Xiong <jianxin.xiong at intel.com>
Date:   Thu Aug 27 13:53:51 2015 -0700

    prov/psm: fix coverity issue #29752 -- dereference after null check
    
    Signed-off-by: Jianxin Xiong <jianxin.xiong at intel.com>
---
 prov/psm/src/psmx_atomic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/prov/psm/src/psmx_atomic.c b/prov/psm/src/psmx_atomic.c
index 683b0de..82345f4 100644
--- a/prov/psm/src/psmx_atomic.c
+++ b/prov/psm/src/psmx_atomic.c
@@ -961,7 +961,7 @@ ssize_t _psmx_atomic_readwrite(struct fid_ep *ep,
 	if (len > chunk_size)
 		return -FI_EMSGSIZE;
 
-	if (flags & FI_INJECT) {
+	if ((flags & FI_INJECT) && op != FI_ATOMIC_READ) {
 		req = malloc(sizeof(*req) + len);
 		memset((void *)req, 0, sizeof(*req));
 		memcpy((void *)req+sizeof(*req), (void *)buf, len);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libfabric.git



More information about the Pkg-ofed-commits mailing list