From 095f22db21a3e924df9f2cd435d0f93f37c2925d Mon Sep 17 00:00:00 2001 From: Michal Privoznik Date: Thu, 16 May 2024 13:09:02 +0200 Subject: [PATCH] qemu_process: Issue an info message when subtracting isolcpus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In one of my previous commits I've made us substract isolcpus from all online CPUs when setting affinity on QEMU threads. See commit below for more info on that. Nevertheless, this is something that surely deserves an entry in log. I've chosen INFO priority for now. We can promote that to a regular WARN if users complain. Fixes: da95bcb6b2d9b04958e0f2603202801dd29debb8 Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- src/qemu/qemu_process.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index 7ef7040a85..2c33ac3bf7 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -2348,6 +2348,12 @@ qemuProcessGetAllCpuAffinity(virBitmap **cpumapRet) return -1; if (isolCpus) { + g_autofree char *isolCpusStr = virBitmapFormat(isolCpus); + g_autofree char *cpumapRetStr = virBitmapFormat(*cpumapRet); + + VIR_INFO("Subtracting isolated CPUs %1$s from online CPUs %2$s", + isolCpusStr, cpumapRetStr); + virBitmapSubtract(*cpumapRet, isolCpus); }