Re: [PATCH 0/16 v5] Device assignment improvement in userspace

Avi Kivity
2009-03-16T09:10:52Z

Sheng Yang wrote:
> Patch 1 and 2 are new ones, all the others had been sent before.
>
> This (huge) patchset, contained:
>
> Patch 1..2 are new interface after reworked device assignment kernel part.
>
> Patch 3..6 are generic capability support mechanism. These may can be adopted
> by QEmu upstream as well.
>
> Patch 7..10 enable MSI with device assignment on KVM. Also due to reworked
> device assignment kernel part discard MSI convert to INTx mechanism, patch 10
> enable it again in userspace.
>
> Patch 11..13 enable MSI-X with device assignment on KVM.
>
> And Patch 14..16 enable SR-IOV with KVM.
>
> Update from latest series:
>
> 1. Convert to the new ioctl interface.
> 2. Merge capability configuration space with PCIDevice one.
> 3. Support of deassign IRQ(unload driver) with MSI/MSI-X better.
> 4. Not assume IRQ0 means no INTx any longer, but check interrupt pin field in
> configuration space for the judgment.
>
> Please help to review! Thanks!
>

This looks ready to apply. I'd like Marcelo to look it over, though,
before.

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