Revision b30e93e9

b/kvm-all.c
774 774
    return ret;
775 775
}
776 776

  
777
static int kvm_handle_io(uint16_t port, void *data, int direction, int size,
778
                         uint32_t count)
777
static void kvm_handle_io(uint16_t port, void *data, int direction, int size,
778
                          uint32_t count)
779 779
{
780 780
    int i;
781 781
    uint8_t *ptr = data;
......
809 809

  
810 810
        ptr += size;
811 811
    }
812

  
813
    return 1;
814 812
}
815 813

  
816 814
#ifdef KVM_CAP_INTERNAL_ERROR_DATA
......
944 942
        switch (run->exit_reason) {
945 943
        case KVM_EXIT_IO:
946 944
            DPRINTF("handle_io\n");
947
            ret = kvm_handle_io(run->io.port,
948
                                (uint8_t *)run + run->io.data_offset,
949
                                run->io.direction,
950
                                run->io.size,
951
                                run->io.count);
945
            kvm_handle_io(run->io.port,
946
                          (uint8_t *)run + run->io.data_offset,
947
                          run->io.direction,
948
                          run->io.size,
949
                          run->io.count);
950
            ret = 1;
952 951
            break;
953 952
        case KVM_EXIT_MMIO:
954 953
            DPRINTF("handle_mmio\n");

Also available in: Unified diff