[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status info
From: |
Jan Kiszka |
Subject: |
[Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information. |
Date: |
Sun, 29 Jun 2008 22:58:46 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
Paul Brook wrote:
>> The model takes into account that not all interrupt controller are
>> capable to detect missed interrupt (it is possible that there is no
>> interrupt controller at all). In this case irq function should
>> return one and everything will fall back to how it works now.
>
> On a related note the correct way to fix this is "-icount auto".
> You should make sure that your hacks are not enabled when we have a realistic
> virtual timebase.
Virtual timebases don't help if the guest has to interact with the real
life - ie. clocks you cannot tweak. In the end, you will have to bring
them in sync again, so this approach basically points in the right
direction.
However, I started to wonder if this model is already enough to handle
the case where QEMU itself looses ticks. At least the PIT should
currently not be able to deal with such issues, so you also won't see
coalesce counters increase. Or am I missing something?
Jan
signature.asc
Description: OpenPGP digital signature
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., (continued)
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/29
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/30
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/30
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/30
- Re: [Qemu-devel] [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/30
- [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information.,
Jan Kiszka <=
- Re: [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/29
- Re: [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information., Dor Laor, 2008/06/29
- Re: [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information., Jan Kiszka, 2008/06/29
- Re: [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information., Paul Brook, 2008/06/29
- [Qemu-devel] Re: [PATCH 1/3] Change qemu_set_irq() to return status information., Gleb Natapov, 2008/06/30
[Qemu-devel] [PATCH 2/3] Fix time drift problem under high load when PIT is in use., Gleb Natapov, 2008/06/29
[Qemu-devel] [PATCH 3/3] Fix time drift problem under high load when RTC is in use., Gleb Natapov, 2008/06/29
[Qemu-devel] Re: [PATCH 0/3] Fix guest time drift under heavy load., Jan Kiszka, 2008/06/29