[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-stable] [PATCH] target-i386: do not read/write MS
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [Qemu-stable] [PATCH] target-i386: do not read/write MSR_TSC_AUX from KVM if CPUID bit is not set |
Date: |
Thu, 31 Mar 2016 18:52:11 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
On 31/03/2016 17:38, Peter Lieven wrote:
>
>
>> Am 31.03.2016 um 15:23 schrieb Paolo Bonzini <address@hidden>:
>>
>>
>>
>>> On 31/03/2016 15:12, Peter Lieven wrote:
>>>>>
>>>>> KVM does not let you read or write this MSR if the corresponding CPUID
>>>>> bit is not set. This in turn causes MSRs that come after MSR_TSC_AUX
>>>>> to be ignored by KVM_SET_MRSS.
>>>
>>> Is it possible that this causes a freeze when migrating vom qemu 2.2.0
>>> to 2.5.1?
>>
>> I wouldn't exclude it if the CPU model is Westmere or earlier.
>
> the Host CPU or the Emulated CPU?
The guest.
Paolo
> We emulate Westmere and have also some old blades with Westmere CPUs.
>
> anyway, i give this a try.
>
> Michael, this should have gone into 2.5.1 i think...
>
> Thanks,
> Peter
>
>
Re: [Qemu-devel] [PATCH] target-i386: do not read/write MSR_TSC_AUX from KVM if CPUID bit is not set, Eduardo Habkost, 2016/03/31