mlavalle,
1) I don't see any changes to API as of now, We need to see if trunk port has any limitation to do it for SRIOV ports, which i don't think has any issues, will check again.
2) Yes work should be in sr-iov agent from neutron perspective.
Slawek,
I don't think we need any discovery, if the sr-iov is configured in the env, it already supports sr-iov ports. We can add validation check on agent side if the nic don't support the feature it will return error at bind time.
mlavalle,
1) I don't see any changes to API as of now, We need to see if trunk port has any limitation to do it for SRIOV ports, which i don't think has any issues, will check again.
2) Yes work should be in sr-iov agent from neutron perspective.
Slawek,
I don't think we need any discovery, if the sr-iov is configured in the env, it already supports sr-iov ports. We can add validation check on agent side if the nic don't support the feature it will return error at bind time.