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 691EBA0524; Tue, 13 Apr 2021 11:47:01 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 49C78160D5D; Tue, 13 Apr 2021 11:47:01 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 06BF0160D58 for ; Tue, 13 Apr 2021 11:46:59 +0200 (CEST) IronPort-SDR: BusrubvJI4W88ErmY1yiDgUQY+ez3rOYHKzzs4dvE3PxA+UFACy7smR4AE+23IqNN7ZQYvWcSQ xvryksSEQ7wg== X-IronPort-AV: E=McAfee;i="6200,9189,9952"; a="173870038" X-IronPort-AV: E=Sophos;i="5.82,219,1613462400"; d="scan'208";a="173870038" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2021 02:46:58 -0700 IronPort-SDR: T6LFHG6gIzL/TyHz3sjpeoBGMd/NY3liKoA786FxTbVlNuxyQH3SDOW1A+2j7ar/2nXC2FVcBJ NrwbJjrILrEA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,219,1613462400"; d="scan'208";a="381915097" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga003.jf.intel.com with ESMTP; 13 Apr 2021 02:46:58 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 13 Apr 2021 02:46:57 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 13 Apr 2021 02:46:57 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 13 Apr 2021 02:46:57 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.54) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 13 Apr 2021 02:46:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JUZ+havG3IbdObP7j/IZe109H98+BZnGmwnsWoLuzA+hxRsacsnXMLvNxvz83rE+h+JEJzQiqAGQjW3a9CGROABCZXJiAp1FjeDJoP725USpZKf4ZicAU4leO/Ra0bYql8eTiL7+0OaaHrDW4QStDi4F3aMUFZddUPboHkgmg4jILjahf7IqKUU1my+kyYoigGB/BdpA9FSLS9YQUBT17FdSnW4uqoQ7ILbazOCsAAsbRkEYJqk08KwdziRMbIhLNfJgy1z36vrPXMVBoZrqlZJG4Y5anNuuecuja5INsAyNfmyykJsDnQ5Mn4QeCYg33xniHPKNni/GbyLlimMMSg== 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=KgljjtvXnOfAkmn44MUiiFBUo1r2Sh7Bc37ZgFckXBY=; b=g6qh4wDOC4cH8GR8ZYqD2LVOPc0hGK0neklzA7BcuACUtEYT5KWE6yiZgszMd4laHsZUpZBfdIPovMU4QRGIrB4CVRGX3RacfY8Qvyi61RaMG95dtSRWnHfzHuOfu6tIGy/iQHv9CBpX8q47+LkBjlyWc2hwoCMqSiqVvAxxN6GzWFcLxo/oXxZe+VcG8bnsUXmof8txgBxuT1brm0b4yqNa2C+6CR1dZYqZ6oZo9VEYoQly0EH2QgyBuBryFZGT+MmH3mi+0wNe7tNqMV3KnNxW/OZh2qjunZtWdkQA2OalRMl4qhmahuTnuvQ/DAEEcFqCaK6Qmp1dvuJ0g5G21g== 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=KgljjtvXnOfAkmn44MUiiFBUo1r2Sh7Bc37ZgFckXBY=; b=tbTBsbW8szGMH9sfH+e73x8fn9XodngsdXkLYFxkOogTLL8euKE1umKZwTfiO3ITF8nGZIDboT52qo7Ll5wqrdtRd2TgFK4czzcuQADAlcnJ63nuarRJ/jry+Nwjq/C+o7+bKNDCMldcEuj3ZeIEL8NXrF7pqdW+29A8cRgyrOQ= Received: from CY4PR1101MB2069.namprd11.prod.outlook.com (2603:10b6:910:17::7) by CY4PR1101MB2280.namprd11.prod.outlook.com (2603:10b6:910:19::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.20; Tue, 13 Apr 2021 09:46:54 +0000 Received: from CY4PR1101MB2069.namprd11.prod.outlook.com ([fe80::951d:fdaa:ca43:36d0]) by CY4PR1101MB2069.namprd11.prod.outlook.com ([fe80::951d:fdaa:ca43:36d0%4]) with mapi id 15.20.4020.022; Tue, 13 Apr 2021 09:46:54 +0000 From: "Xu, Ting" To: "Guo, Jia" , "Zhang, Qi Z" , "Yang, Qiming" CC: "dev@dpdk.org" Thread-Topic: [PATCH v5 0/3] support flow for IP fragment in ICE Thread-Index: AQHXMEmYr5eRVy4pWUSDYjOdkXwjwqqyMvyQ Date: Tue, 13 Apr 2021 09:46:54 +0000 Message-ID: References: <20210324135407.60637-1-jia.guo@intel.com> <20210413093849.81310-1-jia.guo@intel.com> In-Reply-To: <20210413093849.81310-1-jia.guo@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.102.204.51] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e08789cf-650f-4eec-a98a-08d8fe611238 x-ms-traffictypediagnostic: CY4PR1101MB2280: 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:2958; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VoVurbLDsjoGRnHXAdWtEO8lpY6x7Y99WVGVRFYA6Zcb6Dde3NQji4d3qqpWNrA1giewA80m5eZ7HfZB7EDUMGwaImqTa9k1WKaVZt7QhLorKismK4oJsqGtY4/mgC+YSC8fy2NdwZzLSlXbCB8+iJmjmp+tJkL3HKllh1Kjuxaz1k8Ropd+fdeWAX0s1GwBzwH2fUIQnBTuSzVBfNZp3IYwZbXgFDto7R1fkUr1Sti/vQOTghsEYL1R6ii/1V+8N7/bIQ5Ac9BDz3zW/SmvlgFsO7J4oVsXpC/s47vQaZWd2khS1qaq3wD5Sz/G88NUqZEARWEGp1jZE5Idug0bp7x8tCu89BuDCzkBdNUC8dVaAj8PWwEkiPXOc1a7kIJnzZ0rkIUix3GqHoJYBjRwUQtR8UnR0lF2FIn/h/fhxwVRjJVSpwIsuwASxW/sqKoiL3LCax4UlAhKqavWPDytIsQTA5soqkdjAp0tVsOZ5M9vYWjcScm5PUxY47iJeO/o6y8GArlTOlABrizg8ixMRt5yNrS9y9xAVVhRsBtshl2FnBrEViinsa+nd566DrsEtCiPSljI40u4rF4lx/iGpNitft2gY/4O3RHVA2t6pD4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR1101MB2069.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(39860400002)(376002)(136003)(396003)(346002)(66556008)(186003)(26005)(64756008)(6636002)(66476007)(6506007)(66446008)(33656002)(66946007)(5660300002)(316002)(53546011)(76116006)(122000001)(9686003)(52536014)(55016002)(110136005)(478600001)(7696005)(38100700002)(4326008)(8936002)(8676002)(71200400001)(86362001)(2906002)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?cjhlt29lD9WeltQJ2PqPLDyIFQySkGwiMJ3/s3uKlLjPFDnXIxd/fD37/GC5?= =?us-ascii?Q?vrOgc4eZpNrBpuk1AvbmBv6TWMLRhihOan8G4E7DhNNLA7DNXOEDHeXdMuLd?= =?us-ascii?Q?w8KyAFPOI3Z3BS5hvn4yMZ5BSXmmOyhzQ9K0Ab8joRbh+McrA+4dZYMDUEUt?= =?us-ascii?Q?sU5ncvK9/Yp+zp+01FnXtKoJIZfT5qCKDPYljD9kAf98tbM5wAUwpZoEgF34?= =?us-ascii?Q?v01djzZ4wpFr4koPyRPqSz0zgq7OMr6n0jTRRon1gHIDfNK0UF4AJExMYLES?= =?us-ascii?Q?tgG9YYmuwxia35c5yHBKaYZHkNM6m3lx2z9Y/j1MNXi6+iXw5E+mM7vAr98A?= =?us-ascii?Q?VtKq4HYvLV4RWs7w6+mzWXh0vvGb+useaJv3W2OCvHgmxX+mfGcnJd2pzeWg?= =?us-ascii?Q?FbtG0HSpSFieyAY+L+SYcOuxPArmuJ9rT7ippNQ3h8mvVjAvO5jHKAZk3mzc?= =?us-ascii?Q?ZgCnKL+PXifAaeOJ+9eTh/hRCH0nHT+xyFneo5Zkn+bicJeU87yBmCV0x0eM?= =?us-ascii?Q?be/W1F2681rXCKJlWmOod6jznQnrqmAAN4GW9W6Jpn/XAVyJHPi1Gt5EndiZ?= =?us-ascii?Q?u45hAYFdxkTflY3FNe7Kk6ZWwlZfZhWyLYWoBVGRzdHa8H/ZfG98etBtChPN?= =?us-ascii?Q?rlkrV2zeoCvWV+Ar4vuuXvclQzJeOVdgy/QVU3oG7WS+cU2QQ4NvAFPi2oVQ?= =?us-ascii?Q?mwaToKzPZU/4F6aTmEhgpMVE0oX1eWefLDRwJnSypCaUXgwuNJei+zWIk7vn?= =?us-ascii?Q?eIzET6V9KwyGOHmN4HU+3coovkNrFfrOAV3PAxtRejCMjtzPLIS2rh9YBHZX?= =?us-ascii?Q?nSZJLZbh20HTilRJfvdefdKz9u9hRpYnXYLlXw1Fy+cBH8ZB568BVeMVwYyL?= =?us-ascii?Q?HeqkX7aVIsSenhup8i7ZGHJDTmWskftSyQvBos53ifkpjL+y0WtIr5PyixHl?= =?us-ascii?Q?HDD9CBZ6hBpZH1BuneBsdAsv2MpIvzGSpS1QsuXdcACOEx3aWnjvShWui3EN?= =?us-ascii?Q?8HGszXZFzNJwVpZL1bfqGHE+eq9J1m9EU50lQu7RPd2evSUNmoixOLKLsU6V?= =?us-ascii?Q?fDquDIm/YrsGoeGJDTcmHNa1hvQDXZNMsqVg4JRsiWyMoKCXxmkZdTo6G8qG?= =?us-ascii?Q?+UP1+N0ba2b4/Qk6EYbFnhZZtyTYodWpGT++0fGGDz+rc5LNGjoDel0Rp2V7?= =?us-ascii?Q?v0gevi0/Hlaaw5tDWOfWm2hnVJr+sC2CR8K18JsOFtiTn/B5EkqwBDeKeoTE?= =?us-ascii?Q?5ASBVBQLue3+l1aQKlkU0IQbccmdu2/Pitm7vcSQ8Jfb997mFYYmrbzFBFSY?= =?us-ascii?Q?VflpJF0/UcQAHWsvnmTfldNA?= 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: CY4PR1101MB2069.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e08789cf-650f-4eec-a98a-08d8fe611238 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 09:46:54.0772 (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: GxAZYj5pekZFHJ60RG8gSBKVUTd5e4Ken2CJeHET/dBABe96tonmfcQSHB8ajcydATSSq8z6HDvW5nza23Jpcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2280 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 0/3] support flow for IP fragment in ICE 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: Guo, Jia > Sent: Tuesday, April 13, 2021 5:39 PM > To: Zhang, Qi Z ; Yang, Qiming > > Cc: dev@dpdk.org; Xu, Ting ; Guo, Jia > Subject: [PATCH v5 0/3] support flow for IP fragment in ICE >=20 > Support RSS hash and FDIR for IP fragment packets in ICE PMD. >=20 > v5: > rebase code. > v4: > correct typo when define fragment > v3: > rebase code and fix some parsing issues. > v2: > add some input check >=20 > Jeff Guo (3): > net/ice/base: support IP fragment RSS and FDIR > net/ice: support RSS hash for IP fragment > net/ice: support FDIR for IP fragment packet >=20 > drivers/net/ice/base/ice_fdir.c | 50 ++++++++++++- > drivers/net/ice/base/ice_fdir.h | 22 +++++- > drivers/net/ice/base/ice_flow.c | 50 ++++++++++++- > drivers/net/ice/base/ice_flow.h | 9 ++- > drivers/net/ice/base/ice_type.h | 1 + > drivers/net/ice/ice_fdir_filter.c | 116 ++++++++++++++++++++++++++--- > drivers/net/ice/ice_generic_flow.c | 22 ++++++ > drivers/net/ice/ice_generic_flow.h | 6 ++ > drivers/net/ice/ice_hash.c | 46 ++++++++++-- > 9 files changed, 293 insertions(+), 29 deletions(-) >=20 > -- > 2.20.1 Reviewed-by: Ting Xu