Skip to content

Conversation

@hppritcha
Copy link
Member

Improve the check done in opal_common_verbs_check_basics
to actually check if there really are HCAs under the
directory returned by ibv_get_sysfs_path()/class/infiniband.

@jsquyres - your commit to fake out ibverbs causes a melt-down in certain cases for the cray ib verbs simulation stuff and I don't want to have cray users have to specify --with-verbs=no on the config line. I think if you're wanting to fake out ibverbs, I'm equally justified to avoid being faked out by cray ibverbs simulation layer.

Fixes #575

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

Improve the check done in ```opal_common_verbs_check_basics```
to actually check if there really are HCAs under the
directory returned by ibv_get_sysfs_path()/class/infiniband.

Fixes open-mpi#575

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
@mellanox-github
Copy link

Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com/jenkins/job/gh-ompi-master-pr/515/
Test PASSed.

@jsquyres
Copy link
Member

@hppritcha Sorry; I didn't expect registering a fake usnic libibverbs driver would cause problems for any other platform. What did it cause?

@jsquyres
Copy link
Member

@hppritcha e95010b now fixes the issue in the cray environments, as we discussed on the phone today: the fake usnic driver is now only installed when there are actual usnic devices found loaded on the system.

@hppritcha
Copy link
Member Author

closing this PR as another approach is being used. Still need to verify that the alternate solution does in fact fix the problem on Cray systems.

@hppritcha hppritcha closed this May 12, 2015
@hppritcha hppritcha deleted the topic/fix_575 branch October 15, 2015 17:52
jsquyres added a commit to jsquyres/ompi that referenced this pull request Nov 10, 2015
Do not install oshmem header,man,help files in case --disable-oshmem
markalle pushed a commit to markalle/ompi that referenced this pull request Sep 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

commit a2b55e12 breaks open mpi for some cray systems

4 participants