> 1) Broken emulator > 2) Old broken emulator > > A real cpu behaves that way. The capability bits says the feature > exists, and when it exists, it MUST work.
Yes, I think KVM/QEMU may be malfunction and I found a patch for QEMU that supports MSR_TSX_CTRL. https://www.mail-archive.com/qemu-devel@nongnu.org/msg660546.html > Have you have filed a bug with the authors of the emulator? So I didn't write any bug report to them. > If newer code emulators have it fixed, then again, how is this our > fault for using the feature as advertised in all real hardware? It may be no problem that running KVM/QEMU locally (simply install new emulator by myself), but I found this MSR_TSX_CTRL problem on VPS service. I understand that I have to consult support desk of the service provider and ask them to update QEMU. Regards, -- SASANO Takayoshi (JG1UAA) <u...@cvs.openbsd.org>