• A
    KVM: Fix page-crossing MMIO · f78146b0
    Avi Kivity 提交于
    MMIO that are split across a page boundary are currently broken - the
    code does not expect to be aborted by the exit to userspace for the
    first MMIO fragment.
    
    This patch fixes the problem by generalizing the current code for handling
    16-byte MMIOs to handle a number of "fragments", and changes the MMIO
    code to create those fragments.
    Signed-off-by: NAvi Kivity <avi@redhat.com>
    Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
    f78146b0
kvm_host.h 23.9 KB