Hello Team,
MemTest86 fails to run under VirtualBox.
VirtualBox developers say that the way you're reading MSR registers is not correct:
Please fix.
// Artem S. Tashkinov
MemTest86 fails to run under VirtualBox.
VirtualBox developers say that the way you're reading MSR registers is not correct:
memtest is executing an rdmsr instruction for an MSR which is not existing for the selected CPU profile. This raises a #GP(0) exception which is not expected sending memtest into an error loop. They seem to assume that certain MSRs exist based on maybe CPUID values (they don't seem to expect that memtest can be run in a VM which has a stripped down CPU model).
Trunk contains a Ryzen 1800X profile which adds this MSR and with that memtest works, you could try it from here. Whether we include the profile into the next 6.1 maintenance release is being discussed but memtest should probably handle non existing MSRs properly in the first place.
Trunk contains a Ryzen 1800X profile which adds this MSR and with that memtest works, you could try it from here. Whether we include the profile into the next 6.1 maintenance release is being discussed but memtest should probably handle non existing MSRs properly in the first place.
// Artem S. Tashkinov
Comment