diff --git a/builtin-pause.c b/builtin-pause.c index ee5a5b8..436963f 100644 --- a/builtin-pause.c +++ b/builtin-pause.c @@ -41,7 +41,15 @@ void kvm_pause_help(void) static int do_pause(const char *name, int sock) { - return kvm_ipc__send(sock, KVM_IPC_PAUSE); + int r; + + r = kvm_ipc__send(sock, KVM_IPC_PAUSE); + if (r) + return r; + + printf("Guest %s paused\n", name); + + return 0; } int kvm_cmd_pause(int argc, const char **argv, const char *prefix) diff --git a/builtin-resume.c b/builtin-resume.c index 9c47183..033a05b 100644 --- a/builtin-resume.c +++ b/builtin-resume.c @@ -41,7 +41,15 @@ void kvm_resume_help(void) static int do_resume(const char *name, int sock) { - return kvm_ipc__send(sock, KVM_IPC_RESUME); + int r; + + r = kvm_ipc__send(sock, KVM_IPC_RESUME); + if (r) + return r; + + printf("Guest %s resumed\n", name); + + return 0; } int kvm_cmd_resume(int argc, const char **argv, const char *prefix) diff --git a/builtin-run.c b/builtin-run.c index 80806a1..bf39cfb 100644 --- a/builtin-run.c +++ b/builtin-run.c @@ -522,7 +522,6 @@ static void handle_pause(int fd, u32 type, u32 len, u8 *msg) } is_paused = !is_paused; - pr_info("Guest %s\n", is_paused ? "paused" : "resumed"); } static void handle_vmstate(int fd, u32 type, u32 len, u8 *msg)