qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Steal time MSR not set properly during live migration?


From: Apollon Oikonomopoulos
Subject: Re: [Qemu-devel] Steal time MSR not set properly during live migration?
Date: Thu, 11 Jun 2015 23:46:16 +0300
User-agent: Mutt/1.5.23 (2014-03-12)

On 15:12 Wed 03 Jun     , Apollon Oikonomopoulos wrote:
> Any ideas?

As far as I understand, there is an issue when reading the MSR on the 
incoming side: there is a KVM_SET_MSRS vcpu ioctl issued by the main 
thread during initialization, that causes the initial vCPU steal time 
value to be set using the main thread's (and not the vCPU thread's) 
run_delay. Then, upon resuming execution, kvm_arch_load_vcpu uses the 
vCPU thread's run_delay to determine steal time, causing an overflow.  
The issue was introduced by commit 
917367aa968fd4fef29d340e0c7ec8c608dffaab.

For the full analysis, see https://bugs.debian.org/785557#64 and the 
followup e-mail.

Regards,
Apollon



reply via email to

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