android_kernel_google_msm/arch/powerpc/kvm
Alexander Graf 67bc20f722 KVM: PPC: Emulate dcbf
commit d3286144c9 upstream.

Guests can trigger MMIO exits using dcbf. Since we don't emulate cache
incoherent MMIO, just do nothing and move on.

Reported-by: Ben Collins <ben.c@servergy.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Tested-by: Ben Collins <ben.c@servergy.com>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: Qiang Huang <h.huangqiang@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-03-11 16:10:03 -07:00
..
44x.c
44x_emulate.c KVM: PPC: 44x: fix DCR read/write 2013-01-17 08:51:06 -08:00
44x_tlb.c
44x_tlb.h
Kconfig KVM: PPC: Implement MMU notifiers for Book3S HV guests 2012-03-05 14:52:38 +02:00
Makefile
book3s.c KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit 2012-03-05 14:52:39 +02:00
book3s_32_mmu.c
book3s_32_mmu_host.c KVM: PPC: Use get/set for to_svcpu to help preemption 2012-03-05 14:52:30 +02:00
book3s_32_sr.S
book3s_64_mmu.c
book3s_64_mmu_host.c powerpc/kvm: Fix VSID usage in 64-bit "PR" KVM 2012-05-16 15:02:11 +02:00
book3s_64_mmu_hv.c powerpc: kvm: fix rare but potential deadlock scene 2014-01-08 09:42:10 -08:00
book3s_64_slb.S
book3s_64_vio_hv.c
book3s_emulate.c powerpc/kvm: Fallout from system.h disintegration 2012-04-02 14:00:04 +10:00
book3s_exports.c
book3s_hv.c KVM: PPC: Book3S HV: Fix refcounting of hugepages 2012-05-08 17:54:08 +03:00
book3s_hv_builtin.c KVM: PPC: Book3S HV: Fix kvm_alloc_linear in case where no linears exist 2012-04-03 16:42:22 +10:00
book3s_hv_interrupts.S KVM: PPC: Book3S HV: Save and restore CR in __kvmppc_vcore_entry 2012-04-03 16:42:30 +10:00
book3s_hv_rm_mmu.c powerpc: kvm: fix rare but potential deadlock scene 2014-01-08 09:42:10 -08:00
book3s_hv_rmhandlers.S KVM: PPC: Book3S HV: Fix typo in saving DSCR 2013-10-22 09:02:25 +01:00
book3s_interrupts.S KVM: PPC: Save/Restore CR over vcpu_run 2012-04-03 16:42:34 +10:00
book3s_mmu_hpte.c
book3s_paired_singles.c powerpc/kvm: Fallout from system.h disintegration 2012-04-02 14:00:04 +10:00
book3s_pr.c KVM: PPC: Book3S: PR: Fix preemption 2012-04-03 16:42:39 +10:00
book3s_pr_papr.c
book3s_rmhandlers.S
book3s_segment.S KVM: PPC: Book3S: PR: Fix hsrr code 2012-05-16 15:02:11 +02:00
booke.c KVM: PPC: Move kvm_vcpu_ioctl_[gs]et_one_reg down to platform-specific code 2012-03-05 14:52:41 +02:00
booke.h KVM: PPC: booke: Improve timer register emulation 2012-03-05 14:52:27 +02:00
booke_emulate.c KVM: PPC: booke: Improve timer register emulation 2012-03-05 14:52:27 +02:00
booke_interrupts.S KVM: PPC: Save/Restore CR over vcpu_run 2012-04-03 16:42:34 +10:00
e500.c KVM: PPC: E500: Fail init when not on e500v2 2012-03-05 14:57:23 +02:00
e500_emulate.c KVM: PPC: Paravirtualize SPRG4-7, ESR, PIR, MASn 2012-03-05 14:52:26 +02:00
e500_tlb.c KVM: PPC: booke: Add booke206 TLB trace 2012-03-05 14:52:40 +02:00
e500_tlb.h KVM: PPC: Paravirtualize SPRG4-7, ESR, PIR, MASn 2012-03-05 14:52:26 +02:00
emulate.c KVM: PPC: Emulate dcbf 2014-03-11 16:10:03 -07:00
fpu.S
powerpc.c KVM: Introduce kvm_memory_slot::arch and move lpage_info into it 2012-03-08 14:10:22 +02:00
timing.c
timing.h
trace.h KVM: PPC: booke: Add booke206 TLB trace 2012-03-05 14:52:40 +02:00