aboutsummaryrefslogtreecommitdiff
path: root/kvm-all.c
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2014-01-10 18:20:18 +1100
committerPaolo Bonzini <pbonzini@redhat.com>2014-01-15 12:58:48 +0100
commit584f2be79de148b0765a758ac0c1036a29c5e830 (patch)
treeac4e4e87b342cb87c787cde5c6f584db506608e4 /kvm-all.c
parent94ccff133820552a859c0fb95e33a539e0b90a75 (diff)
downloadqemu-584f2be79de148b0765a758ac0c1036a29c5e830.zip
qemu-584f2be79de148b0765a758ac0c1036a29c5e830.tar.gz
qemu-584f2be79de148b0765a758ac0c1036a29c5e830.tar.bz2
KVM: fix addr type for KVM_IOEVENTFD
The @addr here is a guest physical address and can easily be bigger than 4G. This changes uint32_t to hwaddr. Cc: qemu-stable@nongnu.org Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'kvm-all.c')
-rw-r--r--kvm-all.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kvm-all.c b/kvm-all.c
index 6df2ee1..eb38ee4 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -519,7 +519,7 @@ int kvm_check_extension(KVMState *s, unsigned int extension)
return ret;
}
-static int kvm_set_ioeventfd_mmio(int fd, uint32_t addr, uint32_t val,
+static int kvm_set_ioeventfd_mmio(int fd, hwaddr addr, uint32_t val,
bool assign, uint32_t size, bool datamatch)
{
int ret;