OpenCloudOS-Kernel/arch/powerpc/kvm
Liu Yu 046a48b35b KVM: ppc: e500: Fix the bug that KVM is unstable in SMP
TLB entry should enable memory coherence in SMP.

And like commit 631fba9dd3aca519355322cef035730609e91593,
remove guard attribute to enable the prefetch of guest memory.

Signed-off-by: Liu Yu <yu.liu@freescale.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-03-24 11:03:15 +02:00
..
44x.c KVM: ppc: remove debug support broken by KVM debug rewrite 2009-03-24 11:03:01 +02:00
44x_emulate.c KVM: ppc: split out common Book E instruction emulation 2009-03-24 11:02:57 +02:00
44x_tlb.c KVM: ppc: Add kvmppc_mmu_dtlb/itlb_miss for booke 2009-03-24 11:02:59 +02:00
44x_tlb.h KVM: ppc: rename 44x MMU functions used in booke.c 2009-03-24 11:02:56 +02:00
Kconfig KVM: Add CONFIG_HAVE_KVM_IRQCHIP 2009-03-24 11:03:02 +02:00
Makefile KVM: ppc: E500 core-specific code 2009-03-24 11:02:58 +02:00
booke.c KVM: ppc: Add extra E500 exceptions 2009-03-24 11:02:59 +02:00
booke.h KVM: ppc: Add extra E500 exceptions 2009-03-24 11:02:59 +02:00
booke_emulate.c KVM: ppc: Add dbsr in kvm_vcpu_arch 2009-03-24 11:02:57 +02:00
booke_interrupts.S KVM: ppc: Add extra E500 exceptions 2009-03-24 11:02:59 +02:00
e500.c KVM: ppc: Add extra E500 exceptions 2009-03-24 11:02:59 +02:00
e500_emulate.c KVM: ppc: Add emulation of E500 register mmucsr0 2009-03-24 11:03:12 +02:00
e500_tlb.c KVM: ppc: e500: Fix the bug that KVM is unstable in SMP 2009-03-24 11:03:15 +02:00
e500_tlb.h KVM: ppc: e500: Fix the bug that KVM is unstable in SMP 2009-03-24 11:03:15 +02:00
emulate.c KVM: ppc: use macros instead of hardcoded literals for instruction decoding 2009-03-24 11:02:57 +02:00
powerpc.c KVM: ppc: remove debug support broken by KVM debug rewrite 2009-03-24 11:03:01 +02:00
timing.c KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00
timing.h KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00