]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
intel_rdt: corrected returned value for llc_miss mertic
authorMichał Aleksiński <michal.aleksinski@mobica.com>
Wed, 27 Mar 2024 06:20:00 +0000 (07:20 +0100)
committerMichał Aleksiński <michal.aleksinski@mobica.com>
Wed, 27 Mar 2024 06:20:00 +0000 (07:20 +0100)
src/intel_rdt.c

index 090cbb3e4a4e9ca47a02a21bcfd1e11200cf1fd5..e79bdbea76a9cd3677ae40aafa8d91b081223c0f 100644 (file)
@@ -159,7 +159,7 @@ static void rdt_submit(const struct pqos_mon_data *group) {
   if (events & PQOS_PERF_EVENT_LLC_REF) {
     uint64_t value;
 
-    int ret = pqos_mon_get_value(group, PQOS_PERF_EVENT_LLC_REF, NULL, &value);
+    int ret = pqos_mon_get_value(group, PQOS_PERF_EVENT_LLC_REF, &value, NULL);
     if (ret == PQOS_RETVAL_OK)
       rdt_submit_derive(desc, "bytes", "llc_ref", value);
   }
@@ -169,11 +169,11 @@ static void rdt_submit(const struct pqos_mon_data *group) {
 #if PQOS_VERSION >= 40400
     uint64_t value;
 
-    int ret = pqos_mon_get_value(group, PQOS_PERF_EVENT_LLC_MISS, NULL, &value);
+    int ret = pqos_mon_get_value(group, PQOS_PERF_EVENT_LLC_MISS, &value, NULL);
     if (ret == PQOS_RETVAL_OK)
       rdt_submit_derive(desc, "bytes", "llc_miss", value);
 #else
-    rdt_submit_derive(desc, "bytes", "llc_miss", values->llc_misses_delta);
+    rdt_submit_derive(desc, "bytes", "llc_miss", values->llc_misses);
 #endif
   }