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

Reply via email to