1
1

Merge pull request #6280 from hppritcha/topic/mpool_comp_fix_v40x

Update mpool_hugepage_component.c
Этот коммит содержится в:
Howard Pritchard 2019-01-18 07:34:02 -06:00 коммит произвёл GitHub
родитель c9764f661b 2fc5ab7c8f
Коммит 3ef8a8b253
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23

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

@ -264,12 +264,17 @@ static void mca_mpool_hugepage_find_hugepages (void) {
hp->path = strdup (mntent->mnt_dir);
hp->page_size = page_size;
OPAL_OUTPUT_VERBOSE((MCA_BASE_VERBOSE_INFO, opal_mpool_base_framework.framework_output,
"found huge page with size = %lu, path = %s, mmap flags = 0x%x",
hp->page_size, hp->path, hp->mmap_flags));
opal_list_append (&mca_mpool_hugepage_component.huge_pages, &hp->super);
if(0 == access (hp->path, R_OK | W_OK)){
opal_output_verbose (MCA_BASE_VERBOSE_INFO, opal_mpool_base_framework.framework_output,
"found huge page with size = %lu, path = %s, mmap flags = 0x%x, adding to list",
hp->page_size, hp->path, hp->mmap_flags);
opal_list_append (&mca_mpool_hugepage_component.huge_pages, &hp->super);
} else {
opal_output_verbose (MCA_BASE_VERBOSE_INFO, opal_mpool_base_framework.framework_output,
"found huge page with size = %lu, path = %s, mmap flags = 0x%x, with invalid "
"permissions, skipping", hp->page_size, hp->path, hp->mmap_flags);
}
}
opal_list_sort (&mca_mpool_hugepage_component.huge_pages, page_compare);