|
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
[Prev in Thread] | Current Thread | [Next in Thread] |