qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] irq latency and tcg
@ 2009-12-07 13:30 Artyom Tarasenko
  2009-12-07 15:06 ` Paul Brook
  2009-12-07 18:08 ` [Qemu-devel] " Blue Swirl
  0 siblings, 2 replies; 8+ messages in thread
From: Artyom Tarasenko @ 2009-12-07 13:30 UTC (permalink / raw)
  To: qemu-devel, Blue Swirl

Can it be that qemu (-system-sparc in my case, but I guess it's more
or less similar on all platforms) reacts to irqs slower than a real
hardware due to tcg optimizations?

I see one test pattern which fails on qemu:

<cause an interrupt>
nop * N
<check whether the interrupt happened>

What I observe is that the proper interrupt does take a place, but
after the check, so no-one expects it anymore.
Is there a way to reduce the interrupt latency? Or maybe there is a
good substitute to a nop*N, so that irq would definitely get through
in the mean time?

Artyom

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-12-12 23:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-07 13:30 [Qemu-devel] irq latency and tcg Artyom Tarasenko
2009-12-07 15:06 ` Paul Brook
2009-12-07 17:39   ` Artyom Tarasenko
2009-12-07 17:44     ` Paul Brook
2009-12-07 18:08 ` [Qemu-devel] " Blue Swirl
2009-12-09 12:30   ` Artyom Tarasenko
2009-12-12  8:46     ` Blue Swirl
2009-12-12 23:29       ` Paul Brook

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).