mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 17:53:56 -06:00
target/i386: add a ucode-rev property
Add the property and plumb it in TCG and HVF (the latter of which tried to support returning a constant value but used the wrong MSR). Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <1579544504-3616-3-git-send-email-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
420ae1fc51
commit
4e45aff398
4 changed files with 18 additions and 3 deletions
|
@ -348,6 +348,7 @@ typedef enum X86Seg {
|
|||
#define MSR_IA32_SPEC_CTRL 0x48
|
||||
#define MSR_VIRT_SSBD 0xc001011f
|
||||
#define MSR_IA32_PRED_CMD 0x49
|
||||
#define MSR_IA32_UCODE_REV 0x8b
|
||||
#define MSR_IA32_CORE_CAPABILITY 0xcf
|
||||
|
||||
#define MSR_IA32_ARCH_CAPABILITIES 0x10a
|
||||
|
@ -1627,6 +1628,8 @@ struct X86CPU {
|
|||
CPUNegativeOffsetState neg;
|
||||
CPUX86State env;
|
||||
|
||||
uint64_t ucode_rev;
|
||||
|
||||
uint32_t hyperv_spinlock_attempts;
|
||||
char *hyperv_vendor_id;
|
||||
bool hyperv_synic_kvm_only;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue