[PATCH net-next 0/3] net: prestera: matchall features

From: Maksym Glubokiy
Date: Tue Aug 23 2022 - 11:44:20 EST


This patch series extracts matchall rules management out of SPAN API
implementation and adds 2 features on top of that:
- support for egress traffic (mirred egress action)
- proper rule priorities management between matchall and flower

Maksym Glubokiy (1):
net: prestera: manage matchall and flower priorities

Serhiy Boiko (2):
net: prestera: acl: extract matchall logic into a separate file
net: prestera: add support for egress traffic mirroring

.../net/ethernet/marvell/prestera/Makefile | 2 +-
.../ethernet/marvell/prestera/prestera_acl.c | 43 ++++++
.../ethernet/marvell/prestera/prestera_acl.h | 2 +
.../ethernet/marvell/prestera/prestera_flow.c | 12 +-
.../ethernet/marvell/prestera/prestera_flow.h | 5 +
.../marvell/prestera/prestera_flower.c | 48 +++++++
.../marvell/prestera/prestera_flower.h | 2 +
.../ethernet/marvell/prestera/prestera_hw.c | 30 +++--
.../ethernet/marvell/prestera/prestera_hw.h | 5 +-
.../marvell/prestera/prestera_matchall.c | 125 ++++++++++++++++++
.../marvell/prestera/prestera_matchall.h | 17 +++
.../ethernet/marvell/prestera/prestera_span.c | 66 +--------
.../ethernet/marvell/prestera/prestera_span.h | 12 +-
13 files changed, 291 insertions(+), 78 deletions(-)
create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_matchall.c
create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_matchall.h

--
2.25.1