Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Commit 007ee59

Browse files
authored
Merge pull request #1292 from ggouaillardet/topic/v2.x/openib_exp_atomic_cap
configury + btl/openib: fix a typo
2 parents a55e9ce + f3149f2 commit 007ee59

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

config/opal_check_openfabrics.m4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# Copyright (c) 2010-2012 Oracle and/or its affiliates. All rights reserved.
1818
# Copyright (c) 2009-2012 Oak Ridge National Laboratory. All rights reserved.
1919
# Copyright (c) 2014 Bull SAS. All rights reserved.
20-
# Copyright (c) 2014-2015 Research Organization for Information Science
20+
# Copyright (c) 2014-2016 Research Organization for Information Science
2121
# and Technology (RIST). All rights reserved.
2222
# $COPYRIGHT$
2323
#
@@ -400,7 +400,7 @@ AC_DEFUN([OPAL_CHECK_EXP_VERBS],[
400400
AC_DEFINE_UNQUOTED([HAVE_EXP_VERBS], [$have_struct_ibv_exp_send_wr], [Experimental verbs])
401401
AC_CHECK_DECLS([IBV_EXP_ATOMIC_HCA_REPLY_BE, IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY, ibv_exp_create_qp, ibv_exp_query_device, IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG],
402402
[], [], [#include <infiniband/verbs_exp.h>])
403-
AC_CHECK_MEMBERS([struct ibv_exp_device_attr.ext_atom, struct ibv_exp_device_attr.ext_atomic_cap], [], [],
403+
AC_CHECK_MEMBERS([struct ibv_exp_device_attr.ext_atom, struct ibv_exp_device_attr.exp_atomic_cap], [], [],
404404
[[#include <infiniband/verbs_exp.h>]])
405405
AS_IF([test '$have_struct_ibv_exp_send_wr' = 1], [$1], [$2])
406406
OPAL_VAR_SCOPE_POP

opal/mca/btl/openib/btl_openib_component.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* University of Stuttgart. All rights reserved.
1111
* Copyright (c) 2004-2005 The Regents of the University of California.
1212
* All rights reserved.
13-
* Copyright (c) 2006-2015 Cisco Systems, Inc. All rights reserved.
13+
* Copyright (c) 2006-2016 Cisco Systems, Inc. All rights reserved.
1414
* Copyright (c) 2006-2015 Mellanox Technologies. All rights reserved.
1515
* Copyright (c) 2006-2015 Los Alamos National Security, LLC. All rights
1616
* reserved.
@@ -780,7 +780,7 @@ static int init_one_port(opal_list_t *btl_list, mca_btl_openib_device_t *device,
780780
#if HAVE_DECL_IBV_ATOMIC_HCA
781781
openib_btl->atomic_ops_be = false;
782782

783-
#if HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXT_ATOM
783+
#ifdef HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXT_ATOM
784784
/* check that 8-byte atomics are supported */
785785
if (!(device->ib_exp_dev_attr.ext_atom.log_atomic_arg_sizes & (1<<3ull))) {
786786
openib_btl->super.btl_flags &= ~MCA_BTL_FLAGS_ATOMIC_FOPS;
@@ -790,7 +790,7 @@ static int init_one_port(opal_list_t *btl_list, mca_btl_openib_device_t *device,
790790
}
791791
#endif
792792

793-
#if HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXT_ATOMIC_CAP
793+
#ifdef HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_ATOMIC_CAP
794794
switch (openib_btl->device->ib_exp_dev_attr.exp_atomic_cap)
795795
#else
796796
switch (openib_btl->device->ib_dev_attr.atomic_cap)
@@ -2125,7 +2125,6 @@ static int init_one_device(opal_list_t *btl_list, struct ibv_device* ib_dev)
21252125
{
21262126
/* we need to read this MCA param at this point in case someone
21272127
* altered it via MPI_T */
2128-
int index;
21292128
mca_base_var_source_t source;
21302129

21312130
if (OPAL_SUCCESS != (ret = get_var_source ("receive_queues", &source))) {

0 commit comments

Comments
 (0)