qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/1] Introduce Icelake-Server-v7 to enable TSX
@ 2024-03-20  9:31 Zhenzhong Duan
  2024-03-20  9:31 ` [PATCH v3 1/1] target/i386: " Zhenzhong Duan
  2024-03-20 10:34 ` [PATCH v3 0/1] " Paolo Bonzini
  0 siblings, 2 replies; 3+ messages in thread
From: Zhenzhong Duan @ 2024-03-20  9:31 UTC (permalink / raw)
  To: qemu-devel
  Cc: pbonzini, xiaoyao.li, xiangfeix.ma, chao.p.peng, Zhenzhong Duan

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



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-03-20 10:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-20  9:31 [PATCH v3 0/1] Introduce Icelake-Server-v7 to enable TSX Zhenzhong Duan
2024-03-20  9:31 ` [PATCH v3 1/1] target/i386: " Zhenzhong Duan
2024-03-20 10:34 ` [PATCH v3 0/1] " Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).