From f6d417f147c214afca807bd6c7756ffc1cff287a Mon Sep 17 00:00:00 2001 From: Sergey Oblomov Date: Mon, 19 Sep 2022 14:55:08 +0300 Subject: [PATCH] SHMEM/BASE: added missing initializers - there were missing initializers in shmem segment which caused incorrect memory access - added missing initializers Signed-off-by: Sergey Oblomov --- oshmem/mca/sshmem/base/sshmem_base_wrappers.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/oshmem/mca/sshmem/base/sshmem_base_wrappers.c b/oshmem/mca/sshmem/base/sshmem_base_wrappers.c index 0bc60bfcce8..2a2afce289c 100644 --- a/oshmem/mca/sshmem/base/sshmem_base_wrappers.c +++ b/oshmem/mca/sshmem/base/sshmem_base_wrappers.c @@ -85,5 +85,10 @@ shmem_ds_reset(map_segment_t *ds_buf) ds_buf->super.va_end = 0; ds_buf->seg_size = 0; ds_buf->type = MAP_SEGMENT_UNKNOWN; + ds_buf->mkeys_cache = NULL; + ds_buf->mkeys = NULL; + ds_buf->alloc_hints = 0; + ds_buf->context = NULL; + ds_buf->allocator = NULL; }