On 15/04/15 16:12, Marciniszyn, Mike wrote:
Please pull from these fixes from ~mmarciniszyn/scm/new_ofed/compat from the
for-ofed-3.18 branch:
commit 52df7d8c70400e3eefb946f99a4886719e15552e
Author: Mike Marciniszyn <mike.marcinis...@intel.com>
Date: Wed Apr 15 08:54:34 2015 -0400
compat: detect cpumask_set_cpu_local_first
RHEL 7.1 exports cpumask_set_cpu_local_first. compat's
autoconf needs to detect and avoid the duplicate
symbol.
This addresses OFED BZ 2531.
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
Hi Mike,
I pushed another fix for this issue already:
diff --git a/compat/compat-3.16.c b/compat/compat-3.16.c
index 6c840f7..b57c041 100644
--- a/compat/compat-3.16.c
+++ b/compat/compat-3.16.c
@@ -20,6 +20,7 @@
* Returns 0 on success, -ENOMEM for no memory, and -EAGAIN when failed to set
* the cpu bit and need to re-call the function.
*/
+#define cpumask_set_cpu_local_first LINUX_BACKPORT(cpumask_set_cpu_local_first)
int cpumask_set_cpu_local_first(int i, int numa_node, cpumask_t *dstp)
{
cpumask_var_t mask;
diff --git a/include/linux/compat-3.16.h b/include/linux/compat-3.16.h
index cff1f5b..db79f32 100644
--- a/include/linux/compat-3.16.h
+++ b/include/linux/compat-3.16.h
@@ -7,6 +7,8 @@
#include <linux/cpumask.h>
+#define cpumask_set_cpu_local_first LINUX_BACKPORT(cpumask_set_cpu_local_first)
+
#if NR_CPUS == 1
static inline int cpumask_set_cpu_local_first(int i, int numa_node, cpumask_t
*dstp)
{
Thanks,
Vladimir
_______________________________________________
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/mailman/listinfo/ewg