monitor: do_info_balloon(): Use QError
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
82a60711dd
commit
5d6c37fb32
@ -1722,10 +1722,9 @@ static void do_info_balloon(Monitor *mon, QObject **ret_data)
|
||||
|
||||
actual = qemu_balloon_status();
|
||||
if (kvm_enabled() && !kvm_has_sync_mmu())
|
||||
monitor_printf(mon, "Using KVM without synchronous MMU, "
|
||||
"ballooning disabled\n");
|
||||
qemu_error_new(QERR_KVM_MISSING_CAP, "synchronous MMU", "balloon");
|
||||
else if (actual == 0)
|
||||
monitor_printf(mon, "Ballooning not activated in VM\n");
|
||||
qemu_error_new(QERR_DEVICE_NOT_ACTIVE, "balloon");
|
||||
else
|
||||
*ret_data = QOBJECT(qint_from_int((int)(actual >> 20)));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user