KVM: PPC: Book3S: PR: Optimize entry path
authorAlexander Graf <agraf@suse.de>
Wed, 25 Apr 2012 12:28:23 +0000 (14:28 +0200)
committerAlexander Graf <agraf@suse.de>
Sun, 6 May 2012 14:19:09 +0000 (16:19 +0200)
commit8c2d0be7efb0b92b5e4f89ea4363f3cdc11e2459
treeebc66d35253d071517038a0c8608205011354896
parent30124906db8598255fba32c8bf0adb7e8f1503ab
KVM: PPC: Book3S: PR: Optimize entry path

By shuffling a few instructions around we can execute more memory
loads in parallel, giving us a small performance boost.

With this patch and a simple priviledged SPR access loop guest, I get
a speed bump from 2013052 to 2035607 exits per second.

Signed-off-by: Alexander Graf <agraf@suse.de>
arch/powerpc/kvm/book3s_segment.S