alistair23-linux/arch/powerpc/kvm
Alexander Graf e8508940a8 KVM: PPC: Magic Page Book3s support
We need to override EA as well as PA lookups for the magic page. When the guest
tells us to project it, the magic page overrides any guest mappings.

In order to reflect that, we need to hook into all the MMU layers of KVM to
force map the magic page if necessary.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
2010-10-24 10:50:48 +02:00
..
44x.c KVM: PPC: Introduce shared page 2010-10-24 10:50:42 +02:00
44x_emulate.c
44x_tlb.c KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
44x_tlb.h
book3s.c KVM: PPC: Magic Page Book3s support 2010-10-24 10:50:48 +02:00
book3s_32_mmu.c KVM: PPC: Magic Page Book3s support 2010-10-24 10:50:48 +02:00
book3s_32_mmu_host.c KVM: PPC: Magic Page Book3s support 2010-10-24 10:50:48 +02:00
book3s_32_sr.S
book3s_64_mmu.c KVM: PPC: Magic Page Book3s support 2010-10-24 10:50:48 +02:00
book3s_64_mmu_host.c KVM: PPC: Magic Page Book3s support 2010-10-24 10:50:48 +02:00
book3s_64_slb.S
book3s_emulate.c KVM: PPC: Convert SRR0 and SRR1 to shared page 2010-10-24 10:50:45 +02:00
book3s_exports.c
book3s_interrupts.S
book3s_mmu_hpte.c KVM: PPC: Add generic hpte management functions 2010-08-01 10:47:27 +03:00
book3s_paired_singles.c KVM: PPC: Convert DAR to shared page. 2010-10-24 10:50:45 +02:00
book3s_rmhandlers.S
book3s_segment.S
booke.c KVM: PPC: Tell guest about pending interrupts 2010-10-24 10:50:46 +02:00
booke.h KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
booke_emulate.c KVM: PPC: Convert SRR0 and SRR1 to shared page 2010-10-24 10:50:45 +02:00
booke_interrupts.S KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
e500.c KVM: PPC: Introduce shared page 2010-10-24 10:50:42 +02:00
e500_emulate.c
e500_tlb.c KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
e500_tlb.h KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
emulate.c KVM: PPC: Convert SPRG[0-4] to shared page 2010-10-24 10:50:45 +02:00
fpu.S KVM: PPC: elide struct thread_struct instances from stack 2010-08-01 10:39:24 +03:00
Kconfig
Makefile KVM: PPC: Make use of hash based Shadow MMU 2010-08-01 10:47:28 +03:00
powerpc.c KVM: PPC: Implement hypervisor interface 2010-10-24 10:50:45 +02:00
timing.c powerpc: Remove unnecessary casts of private_data 2010-07-31 14:56:31 +10:00
timing.h
trace.h