Revision 491d6e80 cpus.c
b/cpus.c | ||
---|---|---|
570 | 570 |
|
571 | 571 |
static void qemu_kvm_init_cpu_signals(CPUArchState *env) |
572 | 572 |
{ |
573 |
CPUState *cpu = ENV_GET_CPU(env); |
|
573 | 574 |
int r; |
574 | 575 |
sigset_t set; |
575 | 576 |
struct sigaction sigact; |
... | ... | |
581 | 582 |
pthread_sigmask(SIG_BLOCK, NULL, &set); |
582 | 583 |
sigdelset(&set, SIG_IPI); |
583 | 584 |
sigdelset(&set, SIGBUS); |
584 |
r = kvm_set_signal_mask(env, &set);
|
|
585 |
r = kvm_set_signal_mask(cpu, &set);
|
|
585 | 586 |
if (r) { |
586 | 587 |
fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r)); |
587 | 588 |
exit(1); |
Also available in: Unified diff