File kernel_6_16.patch of Package zenergy

diff -Nrau a/zenergy.c b/zenergy.c
--- a/zenergy.c	2025-04-15 07:24:40.000000000 +0200
+++ b/zenergy.c	2025-09-07 22:48:02.329611575 +0200
@@ -80,7 +80,7 @@
 {
 	u64 rapl_units;
 
-	rdmsrl_safe(ENERGY_PWR_UNIT_MSR, &rapl_units);
+	rdmsrq_safe(ENERGY_PWR_UNIT_MSR, &rapl_units);
 	data->energy_units = (rapl_units & zenergy_UNIT_MASK) >> 8;
 }
 
@@ -89,7 +89,7 @@
 {
 	u64 input;
 
-	rdmsrl_safe_on_cpu(cpu, reg, &input);
+	rdmsrq_safe_on_cpu(cpu, reg, &input);
 	input &= zenergy_MASK;
 
 	if (input >= accum->prev_value)
openSUSE Build Service is sponsored by