Hello! > > + route->u.msi.devid = pci_requester_id(dev); > > + } > > Is there anything that would go wrong if we just always set > the u.msi.devid and the VALID_DEVID flag? (ie do we need the > kvm_arm_msi_use_devid bool?)
Current kernels always make sure that flags == 0, or they simply return -EINVAL. Therefore, for backwards compatibility we set the flag only if we know that we need it. Kind regards, Pavel Fedin Expert Engineer Samsung Electronics Research center Russia