prov/psm: allow rebinding resources to ep

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: give warning instead of returning error for src_addr check

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Merge remote branch 'upstream/master'
prov/psm: sync atomics along with RMA ops

Atomic ops are considered a special type of RMA read/write.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
prov/psm: make sure psm_ep_connect is called for each destination

Even if psm_ep_connect hasn't been called, psm_ep_epid_lookup can
still return success because an epaddr could have been created in
response to a remote connection request. It is necessary to have
psmx_ep_connect called for each destnation otherwise hanging could
be observed for later connection requests.

Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Merge remote branch 'upstream/master'
Merge pull request #51 from j-xiong/master

psm provider bug fixes