qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] commit b1bbfe72 causes huge slowdown with no kvm


From: Paolo Bonzini
Subject: Re: [Qemu-devel] commit b1bbfe72 causes huge slowdown with no kvm
Date: Wed, 20 Nov 2013 14:55:08 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130923 Thunderbird/17.0.9

Il 20/11/2013 14:47, Alex Bligh ha scritto:
> I think you are saying this sounds like another underlying bug
> (no pause instruction) uncovered by the timer patches rather than
> a bug in the timer patches.
> 
> Reading
>  http://software.intel.com/file/27087
> perhaps the answer is for pause to yield the lock.
> 
> However, what if an arbitrary guest foolishly /does/ do a tight
> spinlock without calling pause?

It would be a problem.  I don't think it has to be fixed though (and
anyway of course not now).

The fix could be to make TCG use "real" SMP instead of round-robin.

Paolo




reply via email to

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