Re: [Qemu-devel] Question about hw/timer/hpet.c, hw/intc/ioapic.c and polarity

2016-04-05 Thread Paolo Bonzini
On 05/04/2016 20:30, Bill Paul wrote: >>> Researching the code history, I see that the inversion logic was added in >>> 2013 in order to fix a problem with HPET usage in Linux. However >>> something about the way this was done looks wrong to me. In the case >>> where we actually want to signal an

Re: [Qemu-devel] Question about hw/timer/hpet.c, hw/intc/ioapic.c and polarity

2016-04-05 Thread Bill Paul
Of all the gin joints in all the towns in all the world, Paolo Bonzini had to walk into mine at 06:20:05 on Tuesday 05 April 2016 and say: > On 04/04/2016 23:42, Bill Paul wrote: > > I'm testing some of the HPET handling code in VxWorks using QEMU 2.4.1 > > and I've encountered something which lo

Re: [Qemu-devel] Question about hw/timer/hpet.c, hw/intc/ioapic.c and polarity

2016-04-05 Thread Paolo Bonzini
On 04/04/2016 23:42, Bill Paul wrote: > I'm testing some of the HPET handling code in VxWorks using QEMU 2.4.1 and > I've encountered something which looks a little odd that I'm hoping someone > can clarify for me. First, some background: > > The HPET timer supports three kinds of interrupt de