Re: assign-dev: Purpose of interrupt_work

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

 



On 10/12/2009 11:07 AM, Jan Kiszka wrote:
I'm worried about disabling irqs for non-device-assignment cases.  It
would be more palatable if ioapic was completely O(1) (there are some
per-vcpu loops in there, shouldn't be too bad for 16 vcpus, but we want
to scale).
Yeah, what a pity. That's likely not solvable in a generic way, given
that the guest finally decided how many VCPUs may listen to a line.

OK, but dropping interrupt_work from the MSI path is still worthwhile,
and probably more future-proof anyway.

Yes - we can extend the irq routing table to contain this information. It means we need to invalidate it when the guest reprograms the interrupt controllers, but I think it should work out fine.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux