39 lines
1.2 KiB
Diff
39 lines
1.2 KiB
Diff
|
|
From 0d5ac4f36208eadbb922f552ba1b762f5bd0c3a6 Mon Sep 17 00:00:00 2001
|
||
|
|
From: Xiaoyao Li <xiaoyao.li@intel.com>
|
||
|
|
Date: Wed, 24 Jan 2024 21:40:15 -0500
|
||
|
|
Subject: [PATCH] i386/cpuid: Remove subleaf constraint on CPUID leaf 1F
|
||
|
|
|
||
|
|
commit a3b5376521a0de898440e8d0942b54e628f0949f upstream.
|
||
|
|
|
||
|
|
No such constraint that subleaf index needs to be less than 64.
|
||
|
|
|
||
|
|
Intel-SIG: commit a3b5376521a0 i386/cpuid: Remove subleaf constraint on CPUID leaf 1F
|
||
|
|
|
||
|
|
Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com>
|
||
|
|
Reviewed-by:Yang Weijiang <weijiang.yang@intel.com>
|
||
|
|
Message-ID: <20240125024016.2521244-3-xiaoyao.li@intel.com>
|
||
|
|
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
||
|
|
Signed-off-by: Jason Zeng <jason.zeng@intel.com>
|
||
|
|
---
|
||
|
|
target/i386/kvm/kvm.c | 4 ----
|
||
|
|
1 file changed, 4 deletions(-)
|
||
|
|
|
||
|
|
diff --git a/target/i386/kvm/kvm.c b/target/i386/kvm/kvm.c
|
||
|
|
index ce96ed9158..850104f6b5 100644
|
||
|
|
--- a/target/i386/kvm/kvm.c
|
||
|
|
+++ b/target/i386/kvm/kvm.c
|
||
|
|
@@ -1928,10 +1928,6 @@ int kvm_arch_init_vcpu(CPUState *cs)
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
|
||
|
|
- if (i == 0x1f && j == 64) {
|
||
|
|
- break;
|
||
|
|
- }
|
||
|
|
-
|
||
|
|
c->function = i;
|
||
|
|
c->flags = KVM_CPUID_FLAG_SIGNIFCANT_INDEX;
|
||
|
|
c->index = j;
|
||
|
|
--
|
||
|
|
2.41.0.windows.1
|
||
|
|
|