Skip to content

Commit 95973a8

Browse files
Add more logs in OS provider
1 parent d51eb75 commit 95973a8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/provider/provider_os_memory.c

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,9 +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;
201202
}
203+
LOG_INFO("established HWLOC NUMA policy: %u", provider->numa_policy);
202204

203205
provider->numa_flags = getHwlocMembindFlags(in_params->numa_mode);
204206

@@ -247,13 +249,15 @@ static umf_result_t os_initialize(void *params, void **provider) {
247249

248250
os_provider->nodeset_str_buf = umf_ba_global_alloc(NODESET_STR_BUF_LEN);
249251
if (!os_provider->nodeset_str_buf) {
250-
LOG_INFO("Allocating memory for printing NUMA nodes failed");
252+
LOG_INFO("allocating memory for printing NUMA nodes failed");
251253
} else {
252254
if (hwloc_bitmap_list_snprintf(os_provider->nodeset_str_buf,
253255
NODESET_STR_BUF_LEN,
254256
os_provider->nodeset)) {
255257
LOG_INFO("OS provider initialized with NUMA nodes: %s",
256258
os_provider->nodeset_str_buf);
259+
} else if (hwloc_bitmap_iszero(os_provider->nodeset)) {
260+
LOG_INFO("OS provider initialized with empty NUMA nodeset");
257261
}
258262
}
259263

0 commit comments

Comments
 (0)