linux/arch/powerpc
Paul Mackerras 70cd4c10b2 KVM: PPC: Book3S HV: Fix software walk of guest process page tables
This fixes some bugs in the code that walks the guest's page tables.
These bugs cause MMIO emulation to fail whenever the guest is in
virtial mode (MMU on), leading to the guest hanging if it tried to
access a virtio device.

The first bug was that when reading the guest's process table, we were
using the whole of arch->process_table, not just the field that contains
the process table base address.  The second bug was that the mask used
when reading the process table entry to get the radix tree base address,
RPDB_MASK, had the wrong value.

Fixes: 9e04ba69be ("KVM: PPC: Book3S HV: Add basic infrastructure for radix guests")
Fixes: e99833448c ("powerpc/mm/radix: Add partition table format & callback")
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
2017-03-01 11:53:45 +11:00
..
boot powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
configs powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
crypto
include KVM: PPC: Book3S HV: Fix software walk of guest process page tables 2017-03-01 11:53:45 +11:00
kernel powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
kvm KVM: PPC: Book3S HV: Fix software walk of guest process page tables 2017-03-01 11:53:45 +11:00
lib powerpc/kprobes: Implement Optprobes 2017-02-10 13:28:04 +11:00
math-emu Replace <asm/uaccess.h> with <linux/uaccess.h> globally 2016-12-24 11:46:01 -08:00
mm powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
net powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
oprofile ktime: Cleanup ktime_set() usage 2016-12-25 17:21:22 +01:00
perf powerpc/perf: Use MSR to report privilege level on P9 DD1 2017-01-18 16:15:58 +11:00
platforms powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
purgatory
scripts
sysdev powerpc/powernv: Properly set "host-ipi" on IPIs 2017-02-09 15:51:21 +11:00
xmon powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
Kconfig powerpc updates for 4.11 part 1. 2017-02-22 10:30:38 -08:00
Kconfig.debug powerpc/debug: PTDUMP should depend on DEBUG_FS 2017-02-02 16:35:25 +11:00
Makefile
relocs_check.sh