From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-eopbgr20049.outbound.protection.outlook.com ([40.107.2.49]:29856 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751120AbeCINe2 (ORCPT ); Fri, 9 Mar 2018 08:34:28 -0500 From: Ido Schimmel To: netdev@vger.kernel.org Cc: davem@davemloft.net, jiri@mellanox.com, petrm@mellanox.com, mlxsw@mellanox.com, Ido Schimmel Subject: [PATCH net 0/2] mlxsw: ACL and mirroring fixes Date: Fri, 9 Mar 2018 15:33:51 +0200 Message-Id: <20180309133353.9558-1-idosch@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain Sender: netdev-owner@vger.kernel.org List-ID: Hi, The first patch fixes offload of rules using the 'pass' action. Instead of continuing to evaluate lower priority rules, the binding is terminated and the packet proceeds to the bridge and router blocks on ingress, or goes out of the port on egress. Second patch prevents the user from mirroring more than once from a given {Port, Direction} as this is not supported by the device. Jiri Pirko (1): mlxsw: spectrum: Fix gact_ok offloading Petr Machata (1): mlxsw: spectrum: Prevent duplicate mirrors .../mellanox/mlxsw/core_acl_flex_actions.c | 11 +++++++++ .../mellanox/mlxsw/core_acl_flex_actions.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 28 ++++++++++++++++++---- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 ++++ drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 5 ++++ .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 2 +- 6 files changed, 46 insertions(+), 5 deletions(-) -- 2.14.3