• James Hogan's avatar
    KVM: MIPS/VZ: Support guest hardware page table walker · 5a2f352f
    James Hogan authored
    Add support for VZ guest CP0_PWBase, CP0_PWField, CP0_PWSize, and
    CP0_PWCtl registers for controlling the guest hardware page table walker
    (HTW) present on P5600 and P6600 cores. These guest registers need
    initialising on R6, context switching, and exposing via the KVM ioctl
    API when they are present.
    Signed-off-by: default avatarJames Hogan <james.hogan@imgtec.com>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: "Radim Krčmář" <rkrcmar@redhat.com>
    Cc: Ralf Baechle <ralf@linux-mips.org>
    Cc: Jonathan Corbet <corbet@lwn.net>
    Cc: linux-mips@linux-mips.org
    Cc: kvm@vger.kernel.org
    Cc: linux-doc@vger.kernel.org
    5a2f352f
vz.c 70.4 KB