From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8AE3CA0547; Fri, 10 Sep 2021 10:59:00 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 12FC8406B4; Fri, 10 Sep 2021 10:59:00 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 73EFF4067E for ; Fri, 10 Sep 2021 10:58:58 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10102"; a="219170837" X-IronPort-AV: E=Sophos;i="5.85,282,1624345200"; d="scan'208";a="219170837" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Sep 2021 01:58:57 -0700 X-IronPort-AV: E=Sophos;i="5.85,282,1624345200"; d="scan'208";a="504987931" Received: from intel-npg-odc-srv01.cd.intel.com ([10.240.178.191]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Sep 2021 01:58:55 -0700 From: Steve Yang To: dev@dpdk.org Cc: qiming.yang@intel.com, qi.z.zhang@intel.com, Steve Yang Date: Fri, 10 Sep 2021 08:54:56 +0000 Message-Id: <20210910085458.61835-1-stevex.yang@intel.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v1 0/2] support L4 for QinQ switch filter X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The requirement to support filter by dst MAC + outer VLAN id + inner VLAN id + dst IP + dst port. Currently we only support pattern eth / vlan/ vlan/ IP, in switch filter, the request to add l4 support as eth / vlan / vlan / IP / udp|tcp. Steve Yang (2): net/ice: add L4 support for QinQ switch filter net/ice/base: support L4 for QinQ switch filter drivers/net/ice/base/ice_switch.c | 173 +++++++++++++++++++++++++++- drivers/net/ice/ice_generic_flow.c | 4 + drivers/net/ice/ice_switch_filter.c | 20 ++++ 3 files changed, 192 insertions(+), 5 deletions(-) -- 2.27.0