void kvm_init_cpu_signals(CPUState *cpu)

{

    int r;

    sigset_t set;

    struct sigaction sigact;



    memset(&sigact, 0, sizeof(sigact));

    sigact.sa_handler = dummy_signal;

    sigaction(SIG_IPI, &sigact, NULL);



    pthread_sigmask(SIG_BLOCK, NULL, &set);

#if defined KVM_HAVE_MCE_INJECTION

    sigdelset(&set, SIGBUS);

    pthread_sigmask(SIG_SETMASK, &set, NULL);

#endif

    sigdelset(&set, SIG_IPI);

    r = kvm_set_signal_mask(cpu, &set);

    if (r) {

        fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));

        exit(1);

    }

}

void kvm_init_cpu_signals(CPUState *cpu)

{

    int r;

    sigset_t set;

    struct sigaction sigact;



    memset(&sigact, 0, sizeof(sigact));

    sigact.sa_handler = dummy_signal;

    sigaction(SIG_IPI, &sigact, NULL);



    pthread_sigmask(SIG_BLOCK, NULL, &set);

#if defined KVM_HAVE_MCE_INJECTION

    sigdelset(&set, SIGBUS);

    pthread_sigmask(SIG_SETMASK, &set, NULL);

#endif

    sigdelset(&set, SIG_IPI);

    r = kvm_set_signal_mask(cpu, &set);

    if (r) {

        fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));

        exit(1);

    }

}

    sigact.sa_handler = dummy_signal;     r = kvm_set_signal_mask(cpu, &set);
void FUNC_0(CPUState *VAR_0)

{

    int VAR_1;

    sigset_t set;

    struct sigaction VAR_2;



    memset(&VAR_2, 0, sizeof(VAR_2));

    VAR_2.sa_handler = dummy_signal;

    sigaction(SIG_IPI, &VAR_2, NULL);



    pthread_sigmask(SIG_BLOCK, NULL, &set);

#if defined KVM_HAVE_MCE_INJECTION

    sigdelset(&set, SIGBUS);

    pthread_sigmask(SIG_SETMASK, &set, NULL);

#endif

    sigdelset(&set, SIG_IPI);

    VAR_1 = kvm_set_signal_mask(VAR_0, &set);

    if (VAR_1) {

        fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-VAR_1));

        exit(1);

    }

}

void FUNC_0(CPUState *VAR_0)
{ int VAR_1; sigset_t set; struct sigaction VAR_2; memset(&VAR_2, 0, sizeof(VAR_2)); VAR_2.sa_handler = dummy_signal; sigaction(SIG_IPI, &VAR_2, NULL); pthread_sigmask(SIG_BLOCK, NULL, &set); #if defined KVM_HAVE_MCE_INJECTION
sigdelset(&set, SIGBUS); pthread_sigmask(SIG_SETMASK, &set, NULL); #endif
sigdelset(&set, SIG_IPI); VAR_1 = kvm_set_signal_mask(VAR_0, &set); if (VAR_1) { fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-VAR_1)); exit(1); } }