Signed-off-by: Asias He <[email protected]>
---
tools/kvm/kvm-cpu.c | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/tools/kvm/kvm-cpu.c b/tools/kvm/kvm-cpu.c
index 1fb1c74..782a3b2 100644
--- a/tools/kvm/kvm-cpu.c
+++ b/tools/kvm/kvm-cpu.c
@@ -420,12 +420,8 @@ static void kvm_cpu__handle_coalesced_mmio(struct kvm_cpu
*cpu)
int kvm_cpu__start(struct kvm_cpu *cpu)
{
- sigset_t sigset;
- sigemptyset(&sigset);
- sigaddset(&sigset, SIGALRM);
-
- pthread_sigmask(SIG_BLOCK, &sigset, NULL);
+ sig_block(SIGALRM);
signal(SIGKVMEXIT, kvm_cpu_signal_handler);
signal(SIGKVMPAUSE, kvm_cpu_signal_handler);
@@ -485,6 +481,7 @@ int kvm_cpu__start(struct kvm_cpu *cpu)
default:
goto panic_kvm;
}
+
kvm_cpu__handle_coalesced_mmio(cpu);
}
--
1.7.5.4
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html