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 229C2A0C47; Tue, 10 Aug 2021 06:43:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 07A5D4068E; Tue, 10 Aug 2021 06:43:14 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id B030240683 for ; Tue, 10 Aug 2021 06:43:11 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10070"; a="194425364" X-IronPort-AV: E=Sophos;i="5.84,309,1620716400"; d="scan'208";a="194425364" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Aug 2021 21:43:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,309,1620716400"; d="scan'208";a="589153433" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga001.fm.intel.com with ESMTP; 09 Aug 2021 21:43:10 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Mon, 9 Aug 2021 21:43:10 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Mon, 9 Aug 2021 21:43:10 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.48) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Mon, 9 Aug 2021 21:43:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T2XYgc+pbnqd/UVHCVh9tNLUM0gYXnUsY0sSq3D05zrTZ4DPZ9RJ0mit2fgEY7rq7ShdcNTmDQufB0EcF7UeujfNCCxD9x9nb0LeMehaYx3Iji0vjFwj2C8q8HuPEBL5IujdC7zRPVTuVll+DTvmLruz5hh/T1DUzuv6P+33j9GptebIb5BzdkiuBQAg+t1FXHqlngWWGSoZ0CRAW9ys8Z+iNeFpDVHRuaIfm4Q2BvJAiDTcC5DM4I+b7DZ8clYkZxZKADOuPw8FZZcCJOLgIiPV6YnkAuIKqYjT7Ba2vAKsR03g4oORNohvjd3bSAFaOa0Awa34ajgRBB7gZT5YlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tU1qc+UZodJ7aMlqleUmfbh7Pe3UkrwopuXuDnBOux4=; b=PTcBDWynAZKSKcdXsuQyXqqa6S/PZXdPs1dePB6D3I1L429lsM2qrsnq4YvIGfU+gJ9IcfArbCvuFtT3aiOdRqO/PHm9YBibSbKUw9w99DaZgM/Mt489WURwNN9MA1ZQQKko4w1W11JcSuE1a4NUmgnjqBy4ktosiRApQUXKotWrBXZOFHrOt0XQYuWWZyQPtvfYpqSAHtoRcH80KjOaG4yPWWSzThYliTxhSjSBXwpzy45vP2Rq/W5qaeYiU7/ZiLQIH3n/4ISOGI7dgUui+X/grA4TQE5gyHQa5ZzO+ukvAEu9oHkIb63qODjb3as4Iaq0fDDCQJu8VFsU5JCnQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tU1qc+UZodJ7aMlqleUmfbh7Pe3UkrwopuXuDnBOux4=; b=JNUVnlnYE7PQLsOv2MBr0zrcGeaJjKH5ZHIMdSdD2PDdUrtA695ntCj9iNRWVM/F3aWVQ8YYl0LohhY2otZWHuC01Jm/jpXHiF3wa389ffZOBUaAKYrlV3TicZPxDfZi9B8XT2gHeJuDVfHKQwRINuiChI4Cm9BcNfsmS5HQB+U= Received: from DM6PR11MB3723.namprd11.prod.outlook.com (2603:10b6:5:13f::25) by DM6PR11MB3322.namprd11.prod.outlook.com (2603:10b6:5:55::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.21; Tue, 10 Aug 2021 04:43:07 +0000 Received: from DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::1c0c:7480:b096:196d]) by DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::1c0c:7480:b096:196d%5]) with mapi id 15.20.4394.023; Tue, 10 Aug 2021 04:43:07 +0000 From: "Guo, Junfeng" To: "Zhang, Qi Z" , "Yang, Qiming" CC: "dev@dpdk.org" Thread-Topic: [PATCH 19/28] net/ice/base: support FDIR for GTPU EH inner IPv6 Thread-Index: AQHXjZJanxsA73UYeEK83LjoWB3x+qtsKRqA Date: Tue, 10 Aug 2021 04:43:07 +0000 Message-ID: References: <20210810025140.1698163-1-qi.z.zhang@intel.com> <20210810025140.1698163-20-qi.z.zhang@intel.com> In-Reply-To: <20210810025140.1698163-20-qi.z.zhang@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 92d41f17-7661-4c85-211b-08d95bb95959 x-ms-traffictypediagnostic: DM6PR11MB3322: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1775; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VmNfncq3Lsl+YFm81x5JkZTh4uWugxT8ay+ZnneRBjDVr8L94A0ZvxA9scFsLMIxOSIBD39WHVs2F6aGOdpBItM0oFqEMvdmKfN+hqZy15mMRd3ZD69jtmsKND6uenryKEXmTLEp1TjYdOP6PlBeqc9fkTflDV7yxtGhSpNKa7tQC7REJJnHHpGge8q2CayUcVKI2hGmHuqszbDlFSqDELiTL8cZ7WE9SzEus1jh7ydBhwdIfsRK/cHPtMUYCGl2tShoY9r4IXtYgApmzjZMAhuRPv34ArdSEoNfvE3atmejsx21NiwNtcCN8g6hwK//QjEj6QuXyI2BU5ef800IFIJf+emvj+tUoxR/FyePBVDlkWWcGJLMl7CZu/onPTgw8/PNybJAQSWRCHyc6UlQukVKqwZ1HXuw/5uZdhaxCyXs/4zgw+xSNfKQATj9lcLmi8R4YKxGgviwgi/nPguqw4WwWonN4EJ5hxQ4vRcxvzlkRIh7Wi2nXMmAtc4NjAcIp9CcbolXNedmsbhdYdriaOYkjGzL+ZQGdHeYTUNU6XqWOKcsgOJxQ3ByOurP3NsWkbdPXdyARMckZlBslc7h7aYUGofht/9UYKGa0swnB4czsbncfhyfHpbiKWa1DUnWsusb5YiCB2XQP9TVX7Zknyx3Iz2hABwxjrMqPA8KZfhxTURyimfN4GLIsynk0zwMf0uLhaE1KAg53fmUe0nWQw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3723.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(376002)(366004)(396003)(346002)(316002)(4744005)(9686003)(83380400001)(110136005)(122000001)(38100700002)(52536014)(6506007)(7696005)(53546011)(66476007)(64756008)(66446008)(38070700005)(186003)(2906002)(66556008)(26005)(33656002)(71200400001)(4326008)(8936002)(55016002)(8676002)(6636002)(66946007)(86362001)(76116006)(5660300002)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?TwzISzrgN2Qt8KiI84VkGY2z8hxAXrGIw4LvDsqaA5BM9ZOIX+Gk7DMU37Na?= =?us-ascii?Q?d2PtdYThWM4QBIr79oiHgo5Rp9u7x/9DSOPO7zPo6zMnu8qt0VzvzpCuPIgb?= =?us-ascii?Q?qs74OKlH8pWsATZ4BvacAZLDim8bzlBOS4iryrZHgY7DfvAOlID5OY/aU49n?= =?us-ascii?Q?zKwlSgGs7tEb2ZQ8wz7VvQsTPbMSnK+vdAtWwgnvEZXNtThwoi97tPQqSJVT?= =?us-ascii?Q?YDBLYJQtXYjeRVki6pMaK7aaCgF15g+frI+ZmYNK0Rxe3dFZ77Y2XNGhB1H4?= =?us-ascii?Q?DWhRMUS+2huqYgOi6JKREC9L51fS0gXVD69p8h9wyRsW2O6CwHMf0SH0S56C?= =?us-ascii?Q?9kEimEX5RIjoqYLVojGrubiLSmlqLlJIppI3TM+0oEum1nLjqeVwpYM0faQI?= =?us-ascii?Q?9RFT1RKcrVqLS82usMxWj0qCrlq+rmzITCG5D/E6JC/sEu0nWgml0QALlPTA?= =?us-ascii?Q?UcF3A4MHplA3DElZaK3wExIi9xELR7zoyobeEyDH291I+xnEFyG8i5CTlzRf?= =?us-ascii?Q?HugZWbonn53j58l1jHpoqG88hRcOjVKDdz+URYazQwxNOqvVdxBC0MR2Nbor?= =?us-ascii?Q?lJQkfQd2S4WKX9+QQMMXR5TZ8XEyhmRdBxzAZZYtHz+LAk9zbf/1C8n4SzG4?= =?us-ascii?Q?dQmZ7I3PjnXJV7c20TPzZoATyxUTdt1Hl6WvQi9G4/YokaoehajgntrQ0T09?= =?us-ascii?Q?Gs73kngBxSOxkZHZ8TZtK3HaHb3z1MPimhzdLoVUQrnPDIkyxM2qWokRnBVu?= =?us-ascii?Q?sVoEyaVYGr2ln/zZLCow0h9RihECLtzrtYph5TMSB0I98Tw0FNzZRojdTHpp?= =?us-ascii?Q?P2rsel3mjCdU4YVUzDI+kvPLYMOim7SHxfAgVHs5w9F+nQhagCKMfcue5iFd?= =?us-ascii?Q?QJxuZ6ery11EfPfQQAdMwJZ6u/+BBtmRqDK2tUvb3aTgGb4XBUX1c1K5l4p5?= =?us-ascii?Q?CzJrCERUYNG967HAn26ZpGO18RzlsrO/RdxdxK/R8eYlqBX7FAuN/XNRf5D+?= =?us-ascii?Q?Rkdqix+rKec6Ma7psiQtvsAZWhSPYfEipn6GI3WbmBgLYpsPwhVcg4X+L3RM?= =?us-ascii?Q?wYLsq4Jgs5zFe+RmgFhh7sHnamaR3a2b3USdNMX9oK20E/EavtgX5z6WPr1v?= =?us-ascii?Q?UXAI10pGTboVId4OHGojLZla8MeapQ44LgMoEkCL0Wc3+mCTpHTAnLbtLZFV?= =?us-ascii?Q?/DlCUlUfArdfMRlugsSCD5pUo+xnAGiXRfB7DcKK4EoKM9bkmTeUwa/EI6Rk?= =?us-ascii?Q?k/GYRVguI7yEZkHvKRGS42p78skHTuKAshEPYQcKEyAYCx3xo6YvfU5kf/jx?= =?us-ascii?Q?2s9vepaMNW4W3jGyDxI+ygqp?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3723.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 92d41f17-7661-4c85-211b-08d95bb95959 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2021 04:43:07.4257 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xD81zlSXZs9uYPC8u/wVvLzl+BfAczID4RiylUz8dDMd+s+5xE8/O8g9IcitIrK6ArpJhFTfVn8edO4x6GKCXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3322 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 19/28] net/ice/base: support FDIR for GTPU EH inner IPv6 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" > -----Original Message----- > From: Zhang, Qi Z > Sent: Tuesday, August 10, 2021 10:52 > To: Yang, Qiming > Cc: Guo, Junfeng ; dev@dpdk.org; Zhang, Qi Z > > Subject: [PATCH 19/28] net/ice/base: support FDIR for GTPU EH inner > IPv6 >=20 > Supuport FDIR filtering for IPV4_GTPU_EH_IPV6 with inner > IPV6/UDP/TCP fields matching. >=20 > Signed-off-by: Junfeng Guo > Signed-off-by: Qi Zhang > --- > drivers/net/ice/base/ice_fdir.c | 352 ++++++++++++++++++++++++++----- > - > drivers/net/ice/base/ice_type.h | 23 ++- > 2 files changed, 309 insertions(+), 66 deletions(-) >=20 > -- > 2.26.2 Acked-by: Junfeng Guo Regards, Junfeng Guo