[ovs-dev] [PATCH v2 1/1] docs: Add flow control on i40e issue

Stokes, Ian ian.stokes at intel.com
Tue Oct 6 14:52:04 UTC 2020


> On 10/6/20 1:12 PM, Stokes, Ian wrote:
> >> On 2/17/20 12:37 PM, Tomasz Konieczny wrote:
> >>> There is an issue with flow control configuration on i40e devices
> >>> and it has a work around. We add this to documentation as known issue
> >>> until a permanent solution is developed.
> >>
> >> Hi.
> >>
> >> I'm looking through old patches and it seem like this one might be still
> >> useful, but it wasn't actually applied.
> >>
> >> Does this issue still exist or it was fixed in some DPDK stable versions?
> >>
> >> If not, I could apply this patch to master and backport down to 2.13.
> >>
> >> Best regards, Ilya Maximets.
> >
> > Hi Ilya,
> >
> > I had time to check this out yesterday, I was able to reproduce the issue
> current master back as far as OVS 2.11 so it seems to still be an issue for the
> active DPDKs.
> >
> > I'm happy to backport the patch as far as 2.11 if that sounds OK with you?
> 
> Sure, thanks!

No problem, merged to master and backported accordingly.

Regards
Ian

> 
> Best regards, Ilya Maximets.
> 
> >
> > Regards
> > Ian
> >>
> >>>
> >>> Signed-off-by: Tomasz Konieczny <tomaszx.konieczny at intel.com>
> >>> ---
> >>>  Documentation/intro/install/dpdk.rst | 9 +++++++++
> >>>  Documentation/topics/dpdk/phy.rst    | 2 ++
> >>>  2 files changed, 11 insertions(+)
> >>>
> >>> diff --git a/Documentation/intro/install/dpdk.rst
> >> b/Documentation/intro/install/dpdk.rst
> >>> index dbf88ec..be47a11 100644
> >>> --- a/Documentation/intro/install/dpdk.rst
> >>> +++ b/Documentation/intro/install/dpdk.rst
> >>> @@ -687,6 +687,15 @@ Limitations
> >>>    around is temporary and is expected to be removed once a method is
> >> provided
> >>>    by DPDK to query the upper bound MTU value for a given device.
> >>>
> >>> +- Flow Control: When using i40e devices (Intel(R) 700 Series) it is
> >> recommended
> >>> +  to set Link State Change detection to interrupt mode. Otherwise it has
> been
> >>> +  observed that using the default polling mode, flow control changes may
> not
> >> be
> >>> +  applied, and flow control states will not be reflected correctly.
> >>> +  The issue is under investigation, this is a temporary work around.
> >>> +
> >>> +  For information about setting Link State Change detection, refer to
> >>> +  :ref:`lsc-detection`.
> >>> +
> >>>  Reporting Bugs
> >>>  --------------
> >>>
> >>> diff --git a/Documentation/topics/dpdk/phy.rst
> >> b/Documentation/topics/dpdk/phy.rst
> >>> index 38e52c8..55a98e2 100644
> >>> --- a/Documentation/topics/dpdk/phy.rst
> >>> +++ b/Documentation/topics/dpdk/phy.rst
> >>> @@ -385,6 +385,8 @@ Jumbo Frames
> >>>  DPDK physical ports can be configured to use Jumbo Frames. For more
> >>>  information, refer to :doc:`jumbo-frames`.
> >>>
> >>> +.. _lsc-detection:
> >>> +
> >>>  Link State Change (LSC) detection configuration
> >>>  -----------------------------------------------
> >>>
> >>>
> >



More information about the dev mailing list