linux/arch/powerpc/kvm
Liu Yu bc35cbc85c KVM: ppc: e500: Fix the bug that mas0 update to wrong value when read TLB entry
Should clear and then update the next victim area here.

Guest kernel only read TLB1 when startup kernel,
this bug result in an extra 4K TLB1 mapping in guest from 0x0 to 0x0.

As the problem has no impact to bootup a guest,
we didn't notice it before.

Signed-off-by: Liu Yu <yu.liu@freescale.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-03-24 11:03:14 +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
44x.c KVM: ppc: remove debug support broken by KVM debug rewrite 2009-03-24 11:03:01 +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
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
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 mas0 update to wrong value when read TLB entry 2009-03-24 11:03:14 +02:00
e500_tlb.h KVM: ppc: Add emulation of E500 register mmucsr0 2009-03-24 11:03:12 +02:00
e500.c KVM: ppc: Add extra E500 exceptions 2009-03-24 11:02:59 +02:00
emulate.c KVM: ppc: use macros instead of hardcoded literals for instruction decoding 2009-03-24 11:02:57 +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
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