qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kvm_buf_set_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.


From: Paolo Bonzini
Subject: Re: kvm_buf_set_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.
Date: Wed, 20 May 2020 10:32:21 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0

On 20/05/20 10:22, Li Feng wrote:
>> - bit 2, vmx-exit-nosave-debugctl
>> - bit 9, host address space size, is handled automatically by QEMU
>> - bit 15, vmx-exit-ack-intr
>> - bit 17, vmx-exit-save-pat
>> - bit 18, vmx-exit-load-pat
>> - bit 19, vmx-exit-save-efer
>> - bit 20, vmx-exit-load-efer
>> - bit 21, vmx-exit-save-preemption-timer
>>
>> Try removing all of these and see if QEMU starts:
>>
>> qemu-kvm ... -cpu
>> host,-vmx-exit-nosave-debugctl,-vmx-exit-ack-intr,-vmx-exit-save-pat,-vmx-exit-load-pat,-vmx-exit-save-efer,-vmx-exit-load-efer,-vmx-exit-save-preemption-timer
>>
>> And then add them back one at a time.
> Hi, Paolo.
> Thanks, the crash is still here when removing the above features:
> qemu-system-x86_64: error: failed to set MSR 0x48f to 0x36fff00036dff
> 
> After computing xor, the result is 0b1000000000.
> The bit 9 is set.

Are you running KVM with a 32-bit kernel.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]