Il 08/10/2013 02:41, Marcelo Tosatti ha scritto: > + /* unblock SIGBUS */ > + pthread_sigmask(SIG_BLOCK, NULL, &oldset); > + sigemptyset(&set); > + sigaddset(&set, SIGBUS); > + pthread_sigmask(SIG_UNBLOCK, &set, NULL);
Please instead modify qemu-thread-posix.c to unblock all per-thread signals (SIGBUS, SIGSEGV, SIGILL, SIGFPE and SIGSYS). There is no need to keep those blocked. Paolo