From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id BA679A04BA; Mon, 5 Oct 2020 10:51:06 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F2FD51B66E; Mon, 5 Oct 2020 10:51:04 +0200 (CEST) Received: from hqnvemgate25.nvidia.com (hqnvemgate25.nvidia.com [216.228.121.64]) by dpdk.org (Postfix) with ESMTP id CB60A1B664 for ; Mon, 5 Oct 2020 10:51:02 +0200 (CEST) Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Mon, 05 Oct 2020 01:50:06 -0700 Received: from HQMAIL111.nvidia.com (172.20.187.18) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 5 Oct 2020 08:50:57 +0000 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.171) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 5 Oct 2020 08:50:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cv9660Mr0iv2BhYiv1mnyRh5fIqsikEFpDere0vufEno0jaeswMU+FC9Z6gM2eoJpO+idtdfP/O90JQyJ82uWO6gJmpRG1jAFcYdx7Hxe6C3wg6RwBxiTFswkHxL92isjksxmckSKfBG0aaa8NHmck6Nt7dGLs1g8F7tjAr3lN2NSL5KuTxB5cvI3WUpvDHR9Yxv/iSD2j+WXmBPkEMsX0r1RPEcRgjTrWtk+hp09943y89DwbaZZ9SawaF1kxYIlX7+UgWuymuMvHGblfmb7gI7ep+JRxzgoS6hyqxQrHQfk7Brtk2YghRuHw0eOsmZ0eQvHpEOLv6TKXWakXV8rA== 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=BjWPMlpaEHFl9SFQM4DvQbwRHgj72n/4CHasV7FtzKY=; b=npTnpLyjmSWxwyU5s2TKnKsqsTZymOtj5BfCeeUM7f3rf9xtt0XebNQ85IZYneyDAA+4BlAa0ct83x9jdURaybZpbRqUo1C7+/wcrnX7JTScBte7E3Q52ZAK+Q2y9b+Wqni8IVB29x70k/lCXwCkepCiZgZwCsheRV/caunzw8xhInACPQJtoI1W+YHnXH8gXr4UwY1OE39JZ/gpyuV3uyFWHzJzvRgI3E+Cp/0yBPM3udFpMb3mOc/JS4FaLGDkSe9wgydG9wSB5TM3BhVoH9EwQj4j30AqOmRgKEN0BFLZah3UBLzyH/YaZhu5J/gY/O4U488rOfeoI2dvADfZgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MN2PR12MB4286.namprd12.prod.outlook.com (2603:10b6:208:199::22) by MN2PR12MB4503.namprd12.prod.outlook.com (2603:10b6:208:264::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.34; Mon, 5 Oct 2020 08:50:55 +0000 Received: from MN2PR12MB4286.namprd12.prod.outlook.com ([fe80::61fd:a36e:cf4f:2d3f]) by MN2PR12MB4286.namprd12.prod.outlook.com ([fe80::61fd:a36e:cf4f:2d3f%8]) with mapi id 15.20.3433.044; Mon, 5 Oct 2020 08:50:55 +0000 From: Ori Kam To: Dekel Peled , NBU-Contact-Thomas Monjalon , "ferruh.yigit@intel.com" , "arybchenko@solarflare.com" , "konstantin.ananyev@intel.com" , "olivier.matz@6wind.com" , "wenzhuo.lu@intel.com" , "beilei.xing@intel.com" , "bernard.iremonger@intel.com" , Matan Azrad , Shahaf Shuler , Slava Ovsiienko CC: "dev@dpdk.org" Thread-Topic: [PATCH v3 02/11] ethdev: add IPv6 fragment extension header item Thread-Index: AQHWmvKlw6MNfKtYwkKvSyOuIc8pMKmIswFQ Date: Mon, 5 Oct 2020 08:50:55 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [147.236.152.129] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 605f36ab-d1ec-4cce-12d9-08d8690bc5e5 x-ms-traffictypediagnostic: MN2PR12MB4503: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iE8ZtAdnHvvcPnBBUZtnzSzoohDADxzXjRdP1dQbbJhMgbVoQqF7tS6Zkoz2SL/umqI5ia6kK4+JwobE52hnFP4VZL+MeeZRCujve2qhB3889jxKcp6ourOQBDUwPcrAbXBRN2Z77NGlT5GZr9dImV3bLh+0P52YFxZtgOzdxMXc88SucZXcpmVdIkdNV7dAzTxbrgdtdTZ7cokskzA1xglWkMqVIpv9BZFtwQOtbhfUNyk2XzZYhHXbOvoyfz+qWsDW4pYivpBwsVy7p1jjAZm+UFXd73r/f76CELYURpeFuM7xvc/QiQrSfx6iThl6B1V+hhe1Wd35QfTMQ9UzBvQX9i2EwEE92Tg6S2VEYHEdkFYhgPurFoR3uqLVAIVWf6ZKldtzkNqbEUG+CSmPPA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB4286.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(366004)(396003)(376002)(39860400002)(4326008)(45080400002)(6636002)(478600001)(86362001)(33656002)(55016002)(8936002)(9686003)(8676002)(2906002)(110136005)(76116006)(52536014)(66446008)(64756008)(66476007)(66556008)(5660300002)(71200400001)(66946007)(83380400001)(7696005)(26005)(6506007)(186003)(53546011)(316002)(966005)(921003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: hIt72tygHaXtbUmARJahV6xr4BmN2Cfu/ks4MQO2CcC97K61fxNw5GkJ04BNBq/7uhdSFXFQbZRLSRpmoeWpv0MPyteHJzSo6UVv2xVEqyZvv6VMFV45JE2hZloTu30aD4bRil9+8biSF7bzMS74JXfwss3HHm6Ggjq57tqW05DFzoAUkNQoYlRCsxu6HgDO1P+ZCy0GhSdaHXNc3gJ8PJP92Uwt4mkZ6/U7NIw2qH+AWQLp8Iw89116oGwXMtbHGUxEJmDyDJgOER3a6sqgjK94Cg/1lRyfV3BwBNNijQ3ODP+Tfq7FKXUrLcGNEqOVc49TKv5hYXpVvShfI1AI9M8IXV/aGDJr/nFGjTzQCNU0KFdcTEy4v1at9IUXITlEFbF13Urr3nr3lspCzY7rJj/lxZMWGc8f0V7z+C7ggaDFJigy1FFOk3LWbhCaCPuHrM7ZYcsn+02GK9YrH7ax7ku2enni2Yg1a36cV3Ad5Uncz4Hc21mE67YDMhDRG/4YT8BjPp00i93/RxnGFw7cGHrVlmKZ5EY/q8bRM+RtFB3JYaKIGuC29uXjqEijIwlj0AXLN91VOo+a9XCxuFhB8JloXhFm/UDLtaF9RWbtluSOiOAHjD+XIISjdAhH3crAG8WD5wLGQj2uu1GNdlQVFA== 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: MN2PR12MB4286.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 605f36ab-d1ec-4cce-12d9-08d8690bc5e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2020 08:50:55.6833 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t90Lk6JoIFg/urUbzJ90Y8i2UT/75zrA/frdI8R8JmvJ76PQ/eKqbsu/c967+XJ6ThX4Yxz6L5hFvp/j8p+r0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4503 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1601887806; bh=BjWPMlpaEHFl9SFQM4DvQbwRHgj72n/4CHasV7FtzKY=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=RA/OjohjM1M5YdtewIkdmsUWXO+FDWYJXZZ3x0Os3bv9PzkrTtfWeVWXCA1ZKM8oT FmufoYbQoHBvjB6nGCXPAeQPt12YUWIfvJAJv7rFGbku9iR3XK8VKTbgeiymBFtNef +wRmFZ77MhIeTTkoXAItq4y81KHxrcSs5RRobd565EhPHg/rVAxhFQwLK6Tr1aRHNc WZP0fivpNdKVi7lN7RIpbSBnAla+oDE0mm+9jdNP1GTJhBaTXRjE347zCSX7jfQ3GF Gn0ZJKppQdxYagqDYx2NPojp533TXVn+L1diVy3EexDM8zPOXQ7MFMHiVCbkBGBUkB 9vpM7AOJIXvRw== Subject: Re: [dpdk-dev] [PATCH v3 02/11] ethdev: add IPv6 fragment extension header item X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Hi, > -----Original Message----- > From: Dekel Peled > Sent: Monday, October 5, 2020 11:36 AM > Subject: [PATCH v3 02/11] ethdev: add IPv6 fragment extension header item >=20 > Applications handling fragmented IPv6 packets need to match on IPv6 > fragment extension header, in order to identify the fragments order > and location in the packet. > This patch introduces the IPv6 fragment extension header item, > proposed in [1]. >=20 > Relevant definitions are moved from lib/librte_ip_frag/rte_ip_frag.h > to lib/librte_net/rte_ip.h, as they are needed for IPv6 header handling. > struct ipv6_extension_fragment renamed to rte_ipv6_fragment_ext to > adapt it to the common naming convention. >=20 > Default mask is not defined, since all fields are optional. >=20 > [1] > https://nam11.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fmails.= dpd > k.org%2Farchives%2Fdev%2F2020- > March%2F160255.html&data=3D02%7C01%7Corika%40nvidia.com%7C96f18 > 79f1da24462291408d86909c793%7C43083d15727340c1b7db39efd9ccc17a%7C > 0%7C1%7C637374838007797661&sdata=3DAW5ZK%2BfqiCgto8SpVIUL1z0qJ > Qd2Vhv2%2BTGNJoIturE%3D&reserved=3D0 >=20 > Signed-off-by: Dekel Peled > --- Acked-by: Ori Kam Thanks, Ori