On 09/28/2010 11:44 AM, Sheng Yang wrote:
This patch enable per-vector mask for assigned devices using MSI-X. + struct kvm_assigned_msix_entry { __u32 assigned_dev_id; __u32 gsi; __u16 entry; /* The index of entry in the MSI-X table */ - __u16 padding[3]; + __u16 flags; + __u16 padding[2]; };
Given that this field wasn't a flag field previously, we can't expect it to be zero. So before we can check it, userspace needs to tell us that is knows the field is not padding, but a flags field.
You can use KVM_ENABLE_CAP for that. -- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain. -- 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