Re: [PATCH] ARM: KVM: VGIC: fix edge vs level bugs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Oct 15, 2012 at 1:47 PM, Marc Zyngier <marc.zyngier@xxxxxxx> wrote:
> On 15/10/12 18:39, Christoffer Dall wrote:
>> On Mon, Oct 15, 2012 at 11:42 AM, Marc Zyngier <marc.zyngier@xxxxxxx> wrote:
>>> Fix a number of problems in the vgic code:
>>> - Make sure edge interrupts are getting cleared as soon as they
>>>   are on the CPU interface
>>> - Make sure level interrupts get cleared after they get EOId.
>>>   Also mark it pending again if the irq_state is still high.
>>>
>>
>> interesting.
>>
>> did this bug manifest in some incorrect behavior?
>
> Indeed, while driving KVM with a non-QEMU userspace, using only
> edge-triggered interrupts - QEMU never injects any.
>
and the problem with level-triggered? was that was we discussed in San
Diego or is it something more subtle?
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm


[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux