1
1
openmpi/ompi/mca/osc/rdma
Nathan Hjelm 2ed4501490 osc: fix coverity issues
Fix CID 1324726 (#1 of 1): Free of address-of expression (BAD_FREE):

Indeed, if a lock conflicts with the lock_all we will end up trying to
free an invalid pointer.

Fix CID 1328826 (#1 of 1): Dereference after null check (FORWARD_NULL):

This was intentional but it would be a good idea to check for
module->comm being non_NULL to be safe. Also cleaned out some checks
for NULL before free().

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-03-18 09:11:48 -06:00
..
configure.m4 osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
Makefile.am osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_accumulate.c osc/rdma: bug fixes 2015-10-22 09:49:38 -06:00
osc_rdma_accumulate.h osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_active_target.c osc/rdma: fix typo in ompi_osc_rdma_complete_atomic 2016-01-26 15:44:07 -07:00
osc_rdma_active_target.h osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_comm.c osc/rdma: fix hang when performing large unaligned gets 2016-01-22 21:06:46 -07:00
osc_rdma_comm.h osc/rdma: use standard verbosity levels 2015-10-21 12:31:41 -06:00
osc_rdma_component.c osc/rdma: use correct endpoint for local state 2016-01-22 10:41:27 -07:00
osc_rdma_dynamic.c osc/rdma: bug fixes 2015-10-22 09:49:38 -06:00
osc_rdma_dynamic.h osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_frag.c osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_frag.h osc/rdma: fix hang when performing large unaligned gets 2016-01-22 21:06:46 -07:00
osc_rdma_lock.h osc/rdma: fix hang when performing large unaligned gets 2016-01-22 21:06:46 -07:00
osc_rdma_module.c osc: fix coverity issues 2016-03-18 09:11:48 -06:00
osc_rdma_passive_target.c osc/rdma: use standard verbosity levels 2015-10-21 12:31:41 -06:00
osc_rdma_passive_target.h osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_peer.c osc/rdma: add missing #include <alloca.h> 2015-12-24 14:33:58 +09:00
osc_rdma_peer.h osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_request.c osc/rdma: fix hang when performing large unaligned gets 2016-01-22 21:06:46 -07:00
osc_rdma_request.h osc/rdma: fix hang when performing large unaligned gets 2016-01-22 21:06:46 -07:00
osc_rdma_sync.c osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00
osc_rdma_sync.h osc/rdma: use standard verbosity levels 2015-10-21 12:31:41 -06:00
osc_rdma_types.h osc/rdma: fix bugs when running more than one process per node 2015-12-15 11:25:25 -07:00
osc_rdma.h osc/rdma: use standard verbosity levels 2015-10-21 12:31:41 -06:00
owner.txt osc/rdma: add true RDMA one-sided component 2015-09-16 15:01:33 -06:00