Skip to content

Commit afe8721

Browse files
Add more logs in OS provider
1 parent 62740ba commit afe8721

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/provider/provider_os_memory.c

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,11 @@ static umf_result_t translate_params(umf_os_memory_provider_params_t *in_params,
196196
result = translate_numa_mode(in_params->numa_mode, emptyNodeset,
197197
&provider->numa_policy);
198198
if (result != UMF_RESULT_SUCCESS) {
199-
LOG_ERR("incorrect NUMA mode: %u", in_params->numa_mode);
199+
LOG_ERR("incorrect NUMA mode (%u) or wrong params",
200+
in_params->numa_mode);
200201
return result;
202+
} else {
203+
LOG_INFO("established HWLOC NUMA policy: %u", provider->numa_policy);
201204
}
202205

203206
provider->numa_flags = getHwlocMembindFlags(in_params->numa_mode);
@@ -247,13 +250,15 @@ static umf_result_t os_initialize(void *params, void **provider) {
247250

248251
os_provider->nodeset_str_buf = umf_ba_global_alloc(NODESET_STR_BUF_LEN);
249252
if (!os_provider->nodeset_str_buf) {
250-
LOG_INFO("Allocating memory for printing NUMA nodes failed");
253+
LOG_INFO("allocating memory for printing NUMA nodes failed");
251254
} else {
252255
if (hwloc_bitmap_list_snprintf(os_provider->nodeset_str_buf,
253256
NODESET_STR_BUF_LEN,
254257
os_provider->nodeset)) {
255258
LOG_INFO("OS provider initialized with NUMA nodes: %s",
256259
os_provider->nodeset_str_buf);
260+
} else if (hwloc_bitmap_iszero(os_provider->nodeset)) {
261+
LOG_INFO("OS provider initialized with empty NUMA nodeset");
257262
}
258263
}
259264

0 commit comments

Comments
 (0)