Revision bd12ff9d

b/hw/virtio-balloon.c
78 78
static QObject *get_stats_qobject(VirtIOBalloon *dev)
79 79
{
80 80
    QDict *dict = qdict_new();
81
    uint32_t actual = ram_size - (dev->actual << VIRTIO_BALLOON_PFN_SHIFT);
81
    uint64_t actual = ram_size - ((uint64_t) dev->actual <<
82
                                  VIRTIO_BALLOON_PFN_SHIFT);
82 83

  
83 84
    stat_put(dict, "actual", actual);
84 85
    stat_put(dict, "mem_swapped_in", dev->stats[VIRTIO_BALLOON_S_SWAP_IN]);

Also available in: Unified diff