ofi-cray / libfabric-cray

Open Fabric Interfaces
http://ofiwg.github.io/libfabric/
Other
16 stars 9 forks source link

prov/gni: plug race condition in rma get path #1418

Closed hppritcha closed 6 years ago

hppritcha commented 6 years ago

There was a race condition in the rma get path for unaligned source buffers. There was an atomic dec followed by an atomic read. This leads to a race condition when using the GNI provider in multi-threaded conditions.

Signed-off-by: Howard Pritchard howardp@lanl.gov

hppritcha commented 6 years ago

@soumagne this is the PR to try

hppritcha commented 6 years ago

Jenkins failing for known reasons