[ovs-dev] [PATCH v2 1/1] docs: Add flow control on i40e issue
i.maximets at ovn.org
Tue Oct 6 12:49:47 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.
>> 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?
Best regards, Ilya Maximets.
>>> 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
>>> 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
>>> 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
>>> + 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
>>> + 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
>>> 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