On 10/28/24 09:25, Paolo Bonzini wrote: > On Mon, Oct 28, 2024 at 3:23 PM Moger, Babu <babu.moger@xxxxxxx> wrote: >> >> Hi Paolo, >> >> On 10/28/24 03:37, Paolo Bonzini wrote: >>> 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, thanks. I looked at >> >> Thanks. >> >>> https://gitlab.com/qemu-project/qemu/-/issues/2571 and I think it's caused >>> by the ignore_msrs=1 parameter on the KVM kernel module. >> >> Thanks again. >> >>> >>> However, can you look into adding new CPUID_SVM_* bits? >> >> I normally pickup bits when it is added in kernel/kvm. Are you thinking of >> any specific bits here? > > Yes, KVM already supports vGIF, virtual VMLOAD/VMSAVE, virtual TSC > rate MSR, vNMI, virtual LBR, virtual pause filter and virtual pause > filter threshold. Oh ok. Sure. I will look into this. -- Thanks Babu Moger