Hi, This is a new effort trying to enable TSX in Icelake model.
Currently Icelake-Server-v3 and above has TSX disabled but taa-no enabled. This is a invalid config as taa-no hints TSX exist and is invulnerable. When start L2 guest with both L1/L2 using Icelake-Server-v3 or above, QEMU reports below warning: "warning: host doesn't support requested feature: MSR(10AH).taa-no [bit 8]" Different from v2 patch https://www.mail-archive.com/qemu-devel@nongnu.org/msg907730.html This patch add a new version Icelake-Server-v7, so the compatility of old version is guaranteed. Comments welcome! Thanks Zhenzhong Zhenzhong Duan (1): target/i386: Introduce Icelake-Server-v7 to enable TSX target/i386/cpu.c | 10 ++++++++++ 1 file changed, 10 insertions(+) -- 2.34.1