Message ID | 4EBD5DAC.6030408@suse.de |
---|---|
State | New |
Headers | show |
diff --git a/hw/s390-virtio.c b/hw/s390-virtio.c index d936809..ad37a9d 100644 --- a/hw/s390-virtio.c +++ b/hw/s390-virtio.c @@ -188,7 +188,8 @@ static void s390_init(ram_addr_t my_ram_size, /* clear virtio region */ virtio_region_len = my_ram_size - ram_size; - virtio_region = cpu_physical_memory_map(ram_size, &virtio_region_len, true); + virtio_region = cpu_physical_memory_map((target_phys_addr_t)ram_size, + &virtio_region_len, true); memset(virtio_region, 0, virtio_region_len); cpu_physical_memory_unmap(virtio_region, virtio_region_len, 1,