[dpdk-dev] [PATCH v1 06/11] ixgbe: fix rx intr compatible issue with PF mbox

Ananyev, Konstantin konstantin.ananyev at intel.com
Mon Nov 2 18:23:23 CET 2015



>>> If you don't want rx/tx, don't poll the port.

>>Well, the question is why to add an extra restriction here?

>Well, until I start a port, I would expect it to do nothing.

>>Probably user deliberately doesn't want to call dev_start() for PF device -
>>as he doesn't plan to use it for RX/TX.
>>Or might be dev_stop() was called just to do some re-configuration
>>(allow to TX scattered packets on the PF queues or so).
>>Or dev_start() for PF has not yet been called.
>>Why VF should stop working properly because of that?

>Why not.

I thought I explained it above.
Basically it means that you can't stop your PF without forcing to stop all VFs first.
And you can't start any of your VFs without starting PF first.
I think that adds an unnecessary restrictions and limits systems availability quite significantly.
Konstantin 


More information about the dev mailing list