summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorRik van Riel <riel@redhat.com>2012-06-19 16:51:04 -0400
committerMarcelo Tosatti <mtosatti@redhat.com>2012-07-06 14:11:18 -0300
commit5cfc2aabcb282f4554e7086c9893b386ad6ba9d4 (patch)
tree81b9989c069f54e42a748c8af6a2989bdbe6a8b9 /crypto
parent21b26c08535c992802402c7ba2d789ca9e1a5707 (diff)
downloadblackbird-op-linux-5cfc2aabcb282f4554e7086c9893b386ad6ba9d4.tar.gz
blackbird-op-linux-5cfc2aabcb282f4554e7086c9893b386ad6ba9d4.zip
KVM: handle last_boosted_vcpu = 0 case
If last_boosted_vcpu == 0, then we fall through all test cases and may end up with all VCPUs pouncing on vcpu 0. With a large enough guest, this can result in enormous runqueue lock contention, which can prevent vcpu0 from running, leading to a livelock. Changing < to <= makes sure we properly handle that case. Signed-off-by: Rik van Riel <riel@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud