Hi, > -----Original Message----- > From: Dariusz Sosnowski <[email protected]> > Sent: Wednesday, November 17, 2021 12:00 PM > To: Matan Azrad <[email protected]>; Slava Ovsiienko > <[email protected]> > Cc: [email protected]; [email protected] > Subject: [PATCH] net/mlx5: fix MPLS tunnel outer layer overwrite > > mlx5 PMD incorrectly overwrote outer layer fields in MPLS tunnel rte_flow > patterns using defaults for MPLS tunnels. This included overwriting UDP > destination port in MPLSoUDP and GRE protocol field in MPLSoGRE. > > This patch fixes this behavior. If application provides the values in flow > pattern items preceding the MPLS flow item the provided values will be > used, otherwise the defaults will be applied. > > Fixes: d1abe664ddde ("net/mlx5: add MPLS to Direct Verbs flow engine") > Cc: [email protected] > > Signed-off-by: Dariusz Sosnowski <[email protected]> > Acked-by: Viacheslav Ovsiienko <[email protected]>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

