david ahern wrote:
> Avi Kivity wrote:
>> - the in-kernel ioapic is buggy and needs the extra kicking the
>> optimization prevents.  Can be checked by re-adding the optimization to
>> kvm_ioapic_set_irq() (keeping it removed in qemu).  If it works, the
>> problem is in userspace.  If it fails, the problem is in the kernel.
>>
>> Something like
>>
>>  static int old_level[16];
>>
>>  if (level == old_level[irq])
>>     return;
>>  old_level[irq] = level;
>>

With the "if (!change) return;" taken out of pci_set_irq() and the above code
added to kvm_ioapic_set_irq() networking froze.

david

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to