Hi, Avi Here is v3 for MSI on assigned devices.
Still not conclude userspace patch, but the patchset changes a lot since v2. After discuss with Xiantao, we decide to reuse MSI dispatch function for x86 and IA64. I am working on that now. After get it done, I will send out v4. Another significant change is, this patchset not only enable MSI for MSI capable guests(patch 1-9), also enable MSI by default for all guests(patch 10). I implement a MSI to INTx convert in patch 10, which is a little tricky, but don't have much trouble in theory (the only thing we are worried is about device would use different "register" to indicate interrupt reason for INTx mode and MSI mode, but didn't find this kind of device yet). We may need a black/white list for device which can work in this way. This also avoid host sharing interrupt trouble, and provide better scalability for the guest which lacks of MSI capablility. The patch also provide non-sharing host INTx support for legacy devices. So we suggest this can be a default solution for current KVM device assignment support. Comments are welcome! -- regards Yang, Sheng -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html