cpu: more debug messaging

This commit is contained in:
Robert Swiecki 2022-08-10 15:02:53 +02:00
parent 30c81ce01f
commit 730b890ded

13
cpu.cc
View File

@ -120,15 +120,16 @@ bool initCpu(nsjconf_t* nsjconf) {
} }
LOG_D( LOG_D(
"Setting new CPU mask: [%s] with %zu allowed CPUs (max_cpus=%zu), %zu (CPU_COUNT=%zu) " "Setting new CPU mask=[%s] with %zu allowed CPUs (max_cpus=%zu), %zu CPUs "
"left", "(CPU_COUNT=%zu) left CPU mask=[%s]",
listCpusInSet(new_mask.get()).c_str(), nsjconf->max_cpus, listCpusInSet(new_mask.get()).c_str(), nsjconf->max_cpus,
(size_t)CPU_COUNT(new_mask.get()), available_cpus, (size_t)CPU_COUNT(orig_mask.get())); (size_t)CPU_COUNT(new_mask.get()), available_cpus, (size_t)CPU_COUNT(orig_mask.get()),
listCpusInSet(orig_mask.get()).c_str());
if (sched_setaffinity(0, CPU_ALLOC_SIZE(CPU_SETSIZE), new_mask.get()) == -1) { if (sched_setaffinity(0, CPU_ALLOC_SIZE(CPU_SETSIZE), new_mask.get()) == -1) {
PLOG_W("sched_setaffinity(0, mask_size=%zu, max_cpus=%zu (CPU_COUNT=%zu)) failed", PLOG_W("sched_setaffinity(mask=%s size=%zu max_cpus=%zu (CPU_COUNT=%zu)) failed",
(size_t)CPU_ALLOC_SIZE(CPU_SETSIZE), nsjconf->max_cpus, listCpusInSet(new_mask.get()).c_str(), (size_t)CPU_ALLOC_SIZE(CPU_SETSIZE),
(size_t)CPU_COUNT(new_mask.get())); nsjconf->max_cpus, (size_t)CPU_COUNT(new_mask.get()));
return false; return false;
} }