mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -06:00
Handle MSR_IA32_PERF_STATUS in rdmsr (Alexander Graf).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5366 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
2e9b08e59e
commit
d5e49a8199
1 changed files with 6 additions and 6 deletions
|
@ -3175,12 +3175,6 @@ void helper_wrmsr(void)
|
|||
case MSR_VM_HSAVE_PA:
|
||||
env->vm_hsave = val;
|
||||
break;
|
||||
case MSR_IA32_PERF_STATUS:
|
||||
/* tsc_increment_by_tick */
|
||||
val = 1000ULL;
|
||||
/* CPU multiplier */
|
||||
val |= (((uint64_t)4ULL) << 40);
|
||||
break;
|
||||
#ifdef TARGET_X86_64
|
||||
case MSR_LSTAR:
|
||||
env->lstar = val;
|
||||
|
@ -3238,6 +3232,12 @@ void helper_rdmsr(void)
|
|||
case MSR_VM_HSAVE_PA:
|
||||
val = env->vm_hsave;
|
||||
break;
|
||||
case MSR_IA32_PERF_STATUS:
|
||||
/* tsc_increment_by_tick */
|
||||
val = 1000ULL;
|
||||
/* CPU multiplier */
|
||||
val |= (((uint64_t)4ULL) << 40);
|
||||
break;
|
||||
#ifdef TARGET_X86_64
|
||||
case MSR_LSTAR:
|
||||
val = env->lstar;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue