KVM: MMU: don't atomicly set spte if it's not present
authorXiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Fri, 16 Jul 2010 03:27:10 +0000 (11:27 +0800)
committerAvi Kivity <avi@redhat.com>
Mon, 2 Aug 2010 03:40:59 +0000 (06:40 +0300)
commitbe233d49ea8c1fde9f4afec378dc2c2f16ab0263
treed595b2ea6f153b8e489fd78cdf3bca7ae015abca
parent9ed5520dd3c9cb79c25f95fce9c57b87637d0fb7
KVM: MMU: don't atomicly set spte if it's not present

If the old mapping is not present, the spte.a is not lost, so no need
atomic operation to set it

Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/mmu.c