On 10/25/24 00:18, Babu Moger wrote:
This series adds the support for following features in qemu.
1. RAS feature bits (SUCCOR, McaOverflowRecov)
2. perfmon-v2
3. Update EPYC-Genoa to support perfmon-v2 and RAS bits
4. Support for bits related to SRSO (sbpb, ibpb-brtype, srso-user-kernel-no)
5. Added support for feature bits CPUID_Fn80000021_EAX/CPUID_Fn80000021_EBX
to address CPUID enforcement requirement in Turin platforms.
6. Add support for EPYC-Turin.
Queued the following
- target/i386: Fix minor typo in NO_NESTED_DATA_BP feature bit
- target/i386: Add PerfMonV2 feature bit
- target/i386: Expose bits related to SRSO vulnerability
- target/i386: Expose new feature bits in CPUID 8000_0021_EAX/EBX
I am leaving out the CPU model updates so that they are updated just
once instead of twice (especially Turin should have the right CPUID bits
for nested SVM).
Paolo