kvm tools: ignore balloon signals by default to avoid balloon crash

If "kvm run" without balloon option, use "kvm balloon" may
crash kvm. So ignore balloon signals by default to avoid this.

Signed-off-by: Liming Wang <walimisdev@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
This commit is contained in:
Liming Wang
2015-06-01 16:39:47 +01:00
committed by Will Deacon
parent 50c479e054
commit 54a4c4a658
+3
View File
@@ -469,6 +469,9 @@ int kvm_cmd_run(int argc, const char **argv, const char *prefix)
signal(SIGUSR2, handle_sigusr2);
signal(SIGKVMSTOP, handle_sigstop);
signal(SIGKVMRESUME, handle_sigusr2);
/* ignore balloon signal by default if not enable balloon optiion */
signal(SIGKVMADDMEM, SIG_IGN);
signal(SIGKVMDELMEM, SIG_IGN);
nr_online_cpus = sysconf(_SC_NPROCESSORS_ONLN);