[PATCH net-next 0/2] net: lan966x: Add police and mirror using tc-matchall

Horatiu Vultur posted 2 patches 3 years, 6 months ago
.../net/ethernet/microchip/lan966x/Makefile   |   3 +-
.../ethernet/microchip/lan966x/lan966x_main.h |  44 ++++
.../microchip/lan966x/lan966x_mirror.c        | 138 ++++++++++
.../microchip/lan966x/lan966x_police.c        | 235 ++++++++++++++++++
.../ethernet/microchip/lan966x/lan966x_regs.h |  96 +++++++
.../ethernet/microchip/lan966x/lan966x_tc.c   |  50 ++++
.../microchip/lan966x/lan966x_tc_matchall.c   |  95 +++++++
7 files changed, 660 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c
create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_police.c
create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_tc_matchall.c
[PATCH net-next 0/2] net: lan966x: Add police and mirror using tc-matchall
Posted by Horatiu Vultur 3 years, 6 months ago
Add tc-matchall classifier offload support both for ingress and egress.
For this add support for the port police and port mirroring action support.
Port police can happen only on ingress while port mirroring is supported
both on ingress and egress

Horatiu Vultur (2):
  net: lan966x: Add port police support using tc-matchall
  net: lan966x: Add port mirroring support using tc-matchall

 .../net/ethernet/microchip/lan966x/Makefile   |   3 +-
 .../ethernet/microchip/lan966x/lan966x_main.h |  44 ++++
 .../microchip/lan966x/lan966x_mirror.c        | 138 ++++++++++
 .../microchip/lan966x/lan966x_police.c        | 235 ++++++++++++++++++
 .../ethernet/microchip/lan966x/lan966x_regs.h |  96 +++++++
 .../ethernet/microchip/lan966x/lan966x_tc.c   |  50 ++++
 .../microchip/lan966x/lan966x_tc_matchall.c   |  95 +++++++
 7 files changed, 660 insertions(+), 1 deletion(-)
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_mirror.c
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_police.c
 create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_tc_matchall.c

-- 
2.33.0
Re: [PATCH net-next 0/2] net: lan966x: Add police and mirror using tc-matchall
Posted by patchwork-bot+netdevbpf@kernel.org 3 years, 6 months ago
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Fri, 30 Sep 2022 10:35:38 +0200 you wrote:
> Add tc-matchall classifier offload support both for ingress and egress.
> For this add support for the port police and port mirroring action support.
> Port police can happen only on ingress while port mirroring is supported
> both on ingress and egress
> 
> Horatiu Vultur (2):
>   net: lan966x: Add port police support using tc-matchall
>   net: lan966x: Add port mirroring support using tc-matchall
> 
> [...]

Here is the summary with links:
  - [net-next,1/2] net: lan966x: Add port police support using tc-matchall
    https://git.kernel.org/netdev/net-next/c/5390334b59a3
  - [net-next,2/2] net: lan966x: Add port mirroring support using tc-matchall
    https://git.kernel.org/netdev/net-next/c/b69e95397c3c

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html