From 4ab9c77f7cea38e05d87c8ef007d17ab70a889c9 Mon Sep 17 00:00:00 2001
From: Utz-Uwe Haus <uhaus@hpe.com>
Date: Tue, 16 Aug 2022 09:58:37 +0300
Subject: [PATCH] Add FI_MR_ENDPOINT to ofi init

This is required for slingshot/cassini support.
---
 maestro/ofi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/maestro/ofi.c b/maestro/ofi.c
index f3da7ddd..ce5ab162 100644
--- a/maestro/ofi.c
+++ b/maestro/ofi.c
@@ -119,7 +119,7 @@ struct mstro_endpoint_set {
 #endif
 
 #define MSTRO_OFI_MODE    (FI_CONTEXT|FI_CONTEXT2|FI_RX_CQ_DATA)
-#define MSTRO_OFI_MRMODE  (FI_MR_VIRT_ADDR | FI_MR_ALLOCATED | FI_MR_PROV_KEY | FI_MR_LOCAL | FI_MR_MMU_NOTIFY)
+#define MSTRO_OFI_MRMODE  (FI_MR_VIRT_ADDR | FI_MR_ALLOCATED | FI_MR_PROV_KEY | FI_MR_LOCAL | FI_MR_MMU_NOTIFY | FI_MR_ENDPOINT)
 #define MSTRO_OFI_EP_TYPE FI_EP_RDM
 #define MSTRO_OFI_VERSION FI_VERSION(1,14)
 
-- 
GitLab