mirror of
https://github.com/mii443/qemu.git
synced 2025-12-16 17:18:49 +00:00
Merge remote-tracking branch 'origin/master' into threadpool
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
@@ -496,12 +496,12 @@ static int dynticks_start_timer(struct qemu_alarm_timer *t)
|
||||
memset(&ev, 0, sizeof(ev));
|
||||
ev.sigev_value.sival_int = 0;
|
||||
ev.sigev_notify = SIGEV_SIGNAL;
|
||||
#ifdef SIGEV_THREAD_ID
|
||||
#ifdef CONFIG_SIGEV_THREAD_ID
|
||||
if (qemu_signalfd_available()) {
|
||||
ev.sigev_notify = SIGEV_THREAD_ID;
|
||||
ev._sigev_un._tid = qemu_get_thread_id();
|
||||
}
|
||||
#endif /* SIGEV_THREAD_ID */
|
||||
#endif /* CONFIG_SIGEV_THREAD_ID */
|
||||
ev.sigev_signo = SIGALRM;
|
||||
|
||||
if (timer_create(CLOCK_REALTIME, &ev, &host_timer)) {
|
||||
|
||||
Reference in New Issue
Block a user