vmware-workstation/linux6_16.patch
Julian Xhokaxhiu dc9c46bc5f 17.6.4-3
Add support for Linux 6.16
2025-08-06 23:57:57 +02:00

15 lines
398 B
Diff

--- a/vmmon-only/linux/hostif.c
+++ b/vmmon-only/linux/hostif.c
@@ -3410,7 +3410,11 @@ HostIF_SafeRDMSR(unsigned int msr, // IN
int err;
u64 v;
- err = rdmsrl_safe(msr, &v);
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,16,0)
+ err = rdmsrq_safe(msr, &v);
+#else
+ err = rdmsrl_safe(msr, &v);
+#endif
*val = (err == 0) ? v : 0; // Linux corrupts 'v' on error
return err;