[dpdk-dev] ixgbevf does not recover from pf reset

David Marchand david.marchand at 6wind.com
Fri Jan 22 09:54:25 CET 2016


Hello,

On Fri, Jan 22, 2016 at 3:05 AM, Wu, Jingjing <jingjing.wu at intel.com> wrote:
> Hi, David
>
> We also noticed this issue before. And we are planning to fix this issue.
> And the patch for i40e is ready:
> http://dpdk.org/dev/patchwork/patch/9832/
> http://dpdk.org/dev/patchwork/patch/9833/
>
> The solution is that: PF reset interrupt will be captured by DPDK VF, then DPDK
> Call the application's callback function to reset the VF device. For i40e device,
> application need to detach and re-attach the device.
>
> For ixgbe, I think the solution would be similar.

Ok, so to handle a problem in hardware, the application must implement
a new mechanism to recover the port ?
I don't find this solution really elegant ...

This should be handled by the pmd itself.


Regards,
-- 
David Marchand


More information about the dev mailing list