1
1

oshmem: sshmem: make mmap allocator a default instead of verbs

By default use mmap() to allocate memory for the symmetric heap.
It is safer and more portable choice than sysv and verbs.

Signed-off-by: Alex Mikheev <alexm@mellanox.com>
Этот коммит содержится в:
Alex Mikheev 2016-12-14 13:31:16 +02:00
родитель 8155124adc
Коммит 67d66c2326
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0F964A1EF0579522
2 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -94,10 +94,10 @@ mmap_register(void)
{
/* ////////////////////////////////////////////////////////////////////// */
/* (default) priority - set high to make mmap the default */
mca_sshmem_mmap_component.priority = 20;
mca_sshmem_mmap_component.priority = 40;
mca_base_component_var_register (&mca_sshmem_mmap_component.super.base_version,
"priority", "Priority for sshmem mmap "
"component (default: 20)", MCA_BASE_VAR_TYPE_INT,
"component (default: 40)", MCA_BASE_VAR_TYPE_INT,
NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE,
OPAL_INFO_LVL_3,
MCA_BASE_VAR_SCOPE_ALL_EQ,

Просмотреть файл

@ -269,10 +269,10 @@ verbs_register(void)
/* ////////////////////////////////////////////////////////////////////// */
/* (default) priority - set high to make verbs the default */
mca_sshmem_verbs_component.priority = 40;
mca_sshmem_verbs_component.priority = 20;
index = mca_base_component_var_register (&mca_sshmem_verbs_component.super.base_version,
"priority", "Priority for sshmem verbs "
"component (default: 40)", MCA_BASE_VAR_TYPE_INT,
"component (default: 20)", MCA_BASE_VAR_TYPE_INT,
NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE,
OPAL_INFO_LVL_3,
MCA_BASE_VAR_SCOPE_ALL_EQ,