1
1

Oops -- don't convert to a processor ID here; just return the OS index

of the core.

This commit was SVN r23142.
Этот коммит содержится в:
Jeff Squyres 2010-05-14 15:14:28 +00:00
родитель 98720b7456
Коммит 610fc67d12

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

@ -488,27 +488,6 @@ static int module_get_physical_core_id(int physical_socket_id,
if (NULL == obj) {
return OPAL_ERR_NOT_FOUND;
}
/* Found the right core. Now find the processor ID of the first
PU available in that core. */
good = hwloc_cpuset_alloc();
if (NULL == good) {
return OPAL_ERR_OUT_OF_RESOURCE;
}
hwloc_cpuset_and(good, obj->online_cpuset,
obj->allowed_cpuset);
for (i = 0;
(int) i < mca_paffinity_hwloc_component.cpuset_max_size;
++i) {
if (hwloc_cpuset_isset(good, i)) {
hwloc_cpuset_free(good);
return i;
}
}
/* Huh. This shouldn't happen. */
hwloc_cpuset_free(good);
return OPAL_ERR_NOT_FOUND;
return obj->os_index;
}