]> git.karo-electronics.de Git - linux-beck.git/commit
KVM: PPC: Book3S: PR: No isync in slbie path
authorAlexander Graf <agraf@suse.de>
Wed, 25 Apr 2012 12:29:57 +0000 (14:29 +0200)
committerAlexander Graf <agraf@suse.de>
Sun, 6 May 2012 14:19:09 +0000 (16:19 +0200)
commitaf415087d2bbbef3cc25cdf371bfb0460cf66b3b
treeb8b2ec53eb2607bccb8ecf66c1869a42f1dd2034
parent8c2d0be7efb0b92b5e4f89ea4363f3cdc11e2459
KVM: PPC: Book3S: PR: No isync in slbie path

While messing around with the SLBs we're running in real mode. The
entry to guest space goes through rfid, which is context synchronizing,
so there's no need to manually synchronize anything through isync.

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

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