Skip to content

Conversation

@ggouaillardet
Copy link

hwloc v1.5 does not support HWLOC_OBJ_OSDEV_COPROC
nor hwloc_topology_dup(), so for this version :

  • do not search for coprocessors
  • do not try hwloc_topology_dup(), note this is not
    used anywhere in the code base

Thanks Jeff for helping with the wording

Signed-off-by: Gilles Gouaillardet [email protected]

(back-ported from commit open-mpi/ompi@7e01be6)

hwloc v1.5 does not support HWLOC_OBJ_OSDEV_COPROC
nor hwloc_topology_dup(), so for this version :
- do not search for coprocessors
- do not try hwloc_topology_dup(), note this is not
  used anywhere in the code base

Thanks Jeff for helping with the wording

Signed-off-by: Gilles Gouaillardet <[email protected]>

(back-ported from commit open-mpi/ompi@7e01be6)
@jsquyres jsquyres merged commit 5cf9cd8 into jsquyres:pr/v2.1.x/fix-hwloc-external Mar 7, 2017
jsquyres pushed a commit that referenced this pull request Jul 13, 2017
README: minor tweak to specifically mention GNU Fortran
jsquyres pushed a commit that referenced this pull request Jul 13, 2017
This reverts commit 3e6a196, reversing
changes made to 5de3d5d.

 Signed-off-by: Joshua Hursey <[email protected]>
jsquyres pushed a commit that referenced this pull request Nov 28, 2018
Remove build product, add required help files
jsquyres pushed a commit that referenced this pull request Feb 21, 2020
This commit addresses two issues in osc/rdma:

 1) It is erroneous to attach regions that overlap. This was being
    allowed but the standard does not allow overlapping attachments.

 2) Overlapping registration regions (4k alignment of attachments)
    appear to be allowed. Add attachment bases to the bookeeping
    structure so we can keep better track of what can be detached.

It is possible that the standard did not intend to allow #2. If that
is the case then #2 should fail in the same way as #1. There should
be no technical reason to disallow #2 at this time.

References open-mpi#7384

Signed-off-by: Nathan Hjelm <[email protected]>
jsquyres pushed a commit that referenced this pull request Apr 1, 2020
This commit addresses two issues in osc/rdma:

 1) It is erroneous to attach regions that overlap. This was being
    allowed but the standard does not allow overlapping attachments.

 2) Overlapping registration regions (4k alignment of attachments)
    appear to be allowed. Add attachment bases to the bookeeping
    structure so we can keep better track of what can be detached.

It is possible that the standard did not intend to allow #2. If that
is the case then #2 should fail in the same way as #1. There should
be no technical reason to disallow #2 at this time.

References open-mpi#7384

Signed-off-by: Nathan Hjelm <[email protected]>
(cherry picked from commit 6649aef)
Signed-off-by: Nathan Hjelm <[email protected]>
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.

2 participants