diff --git a/src/intel_rdt.c b/src/intel_rdt.c
index d1a0c51d9ae074b9f6406c90a16b3b6103acaeb9..6beac7b42bc6fe02e375bd670103bd9c5e2e542e 100644 (file)
--- a/src/intel_rdt.c
+++ b/src/intel_rdt.c
return (-ENOMEM);
}
- /* In case previous instance of the application was not closed properly
- * call fini and ignore return code. */
- pqos_fini();
-
struct pqos_config pqos = {.fd_log = -1,
.callback_log = rdt_pqos_log,
.context_log = NULL,
goto rdt_preinit_error2;
}
+ /* Reset pqos monitoring groups registers */
+ pqos_mon_reset();
+
return (0);
rdt_preinit_error2: