On 1/13/23 11:27, Ales Musil wrote:
> On Wed, Dec 14, 2022 at 7:22 PM Xavier Simonart <[email protected]> wrote:
> 
>> The first ping from pod to external (through patch port) might fail.
>> The icmp packet is properly sent by pinctrl (after L2 resolution) to OVS,
>> and OVS receives the packet with in_port set to the patch port (on br-int
>> side).
>> OVS drops it with the following warning: "received packet on
>> unassociated datapath", as it fails to find a datapath port associated to
>> it.
>> Setting the in_port to OFPP_CONTROLLER fixes the issue.
>> Note that this (almost) reverts
>> 8f1c38ef ("pinctrl: fix IP buffering with connection-tracking") which was
>> needed before 323ae1e8 (in ovs)
>> ("ofproto-dpif-xlate: Fix recirculation when in_port is OFPP_CONTROLLER.")
>>
>> Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2129283
>> Signed-off-by: Xavier Simonart <[email protected]>
>> ---

[...]

>>
> 
> Looks good to me, thanks.
> 
> Reviewed-by: Ales Musil <[email protected]>
> 

Thanks, Xavier and Ales!

I applied this to the main branch and backported it down to branch-21.12.

Regards,
Dumitru

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to