alistair23-linux/arch/powerpc/kvm
Paul Mackerras 44075d95e2 powerpc/kvm: Fix kvmppc_core_pending_dec
The vcpu->arch.pending_exceptions field is a bitfield indexed by
interrupt priority number as returned by kvmppc_book3s_vec2irqprio.
However, kvmppc_core_pending_dec was using an interrupt vector shifted
by 7 as the bit index.  Fix it to use the irqprio value for the
decrementer interrupt instead.  This problem was found by code
inspection.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-05-20 13:43:41 +10:00
..
44x.c KVM: PPC: allow ppc440gp to pass the compatibility check 2010-10-24 10:52:18 +02:00
44x_emulate.c
44x_tlb.c KVM: PPC: fix compilation of "dump tlbs" debug function 2010-10-24 10:52:17 +02:00
44x_tlb.h
book3s.c powerpc/kvm: Fix kvmppc_core_pending_dec 2011-05-20 13:43:41 +10:00
book3s_32_mmu.c KVM: PPC: Put segment registers in shared page 2010-10-24 10:52:11 +02:00
book3s_32_mmu_host.c KVM: PPC: Implement correct SID mapping on Book3s_32 2010-10-24 10:52:15 +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: Implement correct SID mapping on Book3s_32 2010-10-24 10:52:15 +02:00
book3s_64_slb.S
book3s_emulate.c KVM: PPC: Move BAT handling code into spr handler 2010-10-24 10:52:10 +02:00
book3s_exports.c
book3s_interrupts.S
book3s_mmu_hpte.c KVM: PPC: Make invalidation code more reliable 2010-10-24 10:52:06 +02:00
book3s_paired_singles.c Merge branch 'kvm-updates/2.6.37' of git://git.kernel.org/pub/scm/virt/kvm/kvm 2010-10-24 12:47:25 -07:00
book3s_rmhandlers.S powerpc: Always use SPRN_SPRG_HSCRATCH0 when running in HV mode 2011-04-20 11:03:23 +10:00
book3s_segment.S powerpc: Always use SPRN_SPRG_HSCRATCH0 when running in HV mode 2011-04-20 11:03:23 +10:00
booke.c KVM: PPC: Fix SPRG get/set for Book3S and BookE 2011-03-17 13:08:25 -03:00
booke.h KVM: PPC: Implement level interrupts for BookE 2010-10-24 10:52:20 +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: BookE: Load the lower half of MSR 2010-11-05 14:42:29 -02:00
e500.c KVM: PPC: e500: Call kvm_vcpu_uninit() before kvmppc_e500_tlb_uninit(). 2010-11-05 14:42:28 -02:00
e500_emulate.c
e500_tlb.c KVM: PPC: Fix compile error in e500_tlb.c 2010-10-24 10:52:22 +02:00
e500_tlb.h KVM: PPC: Convert MSR to shared page 2010-10-24 10:50:43 +02:00
emulate.c Merge branch 'kvm-updates/2.6.37' of git://git.kernel.org/pub/scm/virt/kvm/kvm 2010-10-24 12:47:25 -07:00
fpu.S powerpc: Remove fpscr use from [kvm_]cvt_{fd,df} 2010-09-02 14:07:32 +10:00
Kconfig
Makefile powerpc/Makefiles: Change to new flag variables 2010-10-13 16:19:22 +11:00
powerpc.c KVM: Clean up vm creation and release 2011-01-12 11:29:09 +02:00
timing.c KVM: PPC: BookE: fix sleep with interrupts disabled 2010-11-05 14:42:28 -02:00
timing.h
trace.h KVM: PPC: Move slb debugging to tracepoints 2010-10-24 10:52:07 +02:00