]> git.proxmox.com Git - mirror_qemu.git/commit - include/exec/memory.h
memory: make section size a 128-bit integer
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 27 May 2013 08:08:27 +0000 (10:08 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 20 Jun 2013 14:32:47 +0000 (16:32 +0200)
commit052e87b073cb70afcd767d32f45af2794a5a65de
treeef25073c63f9c7e2be0e2ddee46ce1524811becd
parent733d5ef52721a836b1d9b5cd0f15a41db88829d0
memory: make section size a 128-bit integer

So far, the size of all regions passed to listeners could fit in 64 bits,
because artificial regions (containers and aliases) are eliminated by
the memory core, leaving only device regions which have reasonable sizes

An IOMMU however cannot be eliminated by the memory core, and may have
an artificial size, hence we may need 65 bits to represent its size.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
15 files changed:
exec.c
hw/core/loader.c
hw/display/exynos4210_fimd.c
hw/display/framebuffer.c
hw/misc/vfio.c
hw/virtio/dataplane/hostmem.c
hw/virtio/vhost.c
hw/virtio/virtio-balloon.c
hw/xen/xen_pt.c
include/exec/memory.h
include/qemu/int128.h
kvm-all.c
memory.c
target-sparc/mmu_helper.c
xen-all.c