On 12/3/21 16:59, Paolo Valerio wrote:
> Gaëtan Rivet <gr...@u256.net> writes:
> 
>> On Sat, Nov 27, 2021, at 00:12, Paolo Valerio wrote:
>>> v3:
>>> - added _S suffix to NEIGH_ENTRY_MAX_AGING_TIME (patch #2)
>>> - Added Reported-at tag (patch #4)
>>>
>>> v2:
>>> - rebased against master
>>> - turned 'ageing' -> 'aging'
>>> - further details of v1 -> v2 respin has been added
>>>   to each patch
>>>
>>> The series is composed of the following patches:
>>>
>>> #1: Expires is modified in different contexts (revalidator, pmd-rx, bfd-tx).
>>>     It's probably not very racy for many reasons, but it seems a good idea
>>>     to use an atomic here (especially with the introduction of #3).
>>>
>>> #2: Introduces the possibility to set and read the entries timeout.
>>>     It's useful for debugging purpose. Includes a self-test.
>>>
>>> #3: While performing some tests I noticed unstable timeouts (more
>>>     visible when the ageing time is low) during nd snoop.
>>>     It turned out to be a problem of revalidation. Additional
>>>     details can be found in the commit description.
>>>
>>> #4: Fixes a use case in which the tnl neigh entry never
>>>     gets updated (further details in the commit message).
>>>     Includes a self-test.
>>>
>>> The use case fixed in #4 could be fixed relaxing the check in
>>> tnl_arp_snoop(), allowing to snoop ARP requests as well, but such
>>> approach could add unneeded entries in the cache.
>>>
>>> Paolo Valerio (4):
>>>       Native tunnel: Read/write expires atomically.
>>>       Native tunnel: Add tnl/neigh/aging command.
>>>       Native tunnel: Do not refresh the entry while revalidating.
>>>       Tunnel: Snoop ingress packets and update neigh cache if needed.
>>>
>>
>> Hello Paolo,
>>
>> Thanks for adressing the remarks.
>> There is a trivial conflict on NEWS with current master but otherwise LGTM.
>>
>> For the series:
>> Acked-by: Gaetan Rivet <gr...@u256.net>
>>
> 
> Thank you Gaetan.
> 
> Ilya, do you want me to respin for the conflict on NEWS?
> 

Nope.  There is no need to repsin only for a NEWS conflict.  These are
typically easy to resolve.  And it's also hard to avoid them.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to