Hi, > -----Original Message----- > From: Rongwei Liu <[email protected]> > Sent: Thursday, November 10, 2022 4:10 AM > To: Matan Azrad <[email protected]>; Slava Ovsiienko > <[email protected]>; Ori Kam <[email protected]>; NBU-Contact- > Thomas Monjalon (EXTERNAL) <[email protected]>; Suanming Mou > <[email protected]> > Cc: [email protected]; Raslan Darawsheh <[email protected]>; > [email protected] > Subject: [PATCH v1] net/mlx5: fix missing marks on received packets > > If HW Steering is enabled, Rx queues were configured to receive MARKs > when a table with MARK actions was created. After stopping the port, Rx > queue configuration is released, but during starting the port the mark flag > was not updated in the Rx queue configuration. > > This patch introduces a reference count on the MARK action and it > increases/decreases per template_table create/destroy. > > When the port is stopped, Rx queue configuration is not cleared if reference > count is not zero. > > Fixes: 3a2f674b6aa8 ("net/mlx5: add queue and RSS HW steering action") > Cc: [email protected] > Signed-off-by: Rongwei Liu <[email protected]> > Acked-by: Matan Azrad <[email protected]>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

