From 54a4c4a6581bbb7e2e612a1d0af0fd4d15024841 Mon Sep 17 00:00:00 2001 From: Liming Wang Date: Thu, 11 Aug 2011 15:28:10 +0800 Subject: [PATCH] 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 Signed-off-by: Pekka Enberg --- builtin-run.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/builtin-run.c b/builtin-run.c index fa5de27..1ab7122 100644 --- a/builtin-run.c +++ b/builtin-run.c @@ -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);