1
1

Merge pull request #904 from ggouaillardet/topic/cpuset

hwloc: do not count not allowed cores in df_search_cores
Этот коммит содержится в:
rhc54 2015-09-17 03:55:50 -07:00
родитель 131681acc6 975b6fd51b
Коммит 6efe91a24b

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

@ -492,6 +492,10 @@ static void df_search_cores(hwloc_obj_t obj, unsigned int *cnt)
obj->userdata = (void*)data; obj->userdata = (void*)data;
} }
if (NULL == opal_hwloc_base_cpu_set) { if (NULL == opal_hwloc_base_cpu_set) {
if (!hwloc_bitmap_isincluded(obj->cpuset, obj->allowed_cpuset)) {
/* do not count not allowed cores */
return;
}
data->npus = 1; data->npus = 1;
} }
*cnt += data->npus; *cnt += data->npus;