Gleb Natapov wrote: > Resending one more time. There was no response last time I've sent it. > > Qemu device emulation for timers might be inaccurate and > causes coalescing of several IRQs into one. It happens when the > load on the host is high and the guest did not manage to ack the > previous IRQ. The first patch in the series fixes this by changing > qemu_irq subsystem to return IRQ delivery status information. > If device is notified that IRQs where lost it can regenerate them > as needed. The following two patches add IRQ regeneration to PIC and RTC > devices. s/PIC/PIT. :) I must have overslept the first posting. In fact, we are currently discussing such measures for our scenario as well - we are also suffering from lost PIT IRQs. So I will definitely give your series a try next week! Jan