• A
    kvm: Create non-coherent DMA registeration · e0f0bbc5
    Alex Williamson 提交于
    We currently use some ad-hoc arch variables tied to legacy KVM device
    assignment to manage emulation of instructions that depend on whether
    non-coherent DMA is present.  Create an interface for this, adapting
    legacy KVM device assignment and adding VFIO via the KVM-VFIO device.
    For now we assume that non-coherent DMA is possible any time we have a
    VFIO group.  Eventually an interface can be developed as part of the
    VFIO external user interface to query the coherency of a group.
    Signed-off-by: NAlex Williamson <alex.williamson@redhat.com>
    Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
    e0f0bbc5
x86.c 186.9 KB