From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id EDBB1A04BA;
	Wed,  7 Oct 2020 08:59:54 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id B691A1B3EF;
	Wed,  7 Oct 2020 08:59:53 +0200 (CEST)
Received: from hqnvemgate24.nvidia.com (hqnvemgate24.nvidia.com
 [216.228.121.143]) by dpdk.org (Postfix) with ESMTP id 51FFB2BC7
 for <dev@dpdk.org>; Wed,  7 Oct 2020 08:59:52 +0200 (CEST)
Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by
 hqnvemgate24.nvidia.com (using TLS: TLSv1.2, AES256-SHA)
 id <B5f7d66f9000d>; Tue, 06 Oct 2020 23:58:01 -0700
Received: from HQMAIL107.nvidia.com (172.20.187.13) by HQMAIL109.nvidia.com
 (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 7 Oct
 2020 06:59:43 +0000
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.43) by
 HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server
 (TLS) id
 15.0.1473.3 via Frontend Transport; Wed, 7 Oct 2020 06:59:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DxuSUiPAG56p7d/q8s0jDMcTh5UholIMrNQynJuxv83lOX+g/xUHXT4c5oe4r2ZaIjrNNwf692lsZgsoFEQ2Cxup/seNsRXHyY2CZAhImLkFR7suqAg9NXQ4Bel+7zwZ0ieTWnkbbYcxdi8sOxQc4mc3Xhs/uY+S/TS0vubYp5yEPK80PCHbZXL9yIkEA2y7ulatCCZoxann9CdG4RbQqyK3sM7ofshOA+rPmMNeKdBhvIKXwzGGaY14AcY7XQLYwc5RWOv1hF7UNz24fvc7523ABqjt1hHuPjjE4vmn8Fb9NlXKrUfGLuKpLIQDFyFYa0n+VOvfej5HakwEKTwfuA==
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=Oq7eZV1anEOMiK1LT+G+oGm0HSPddjFcI/Imb32WTSk=;
 b=CWAetx0MC8gU+jQ+0dbySu6O31ZRW1QF79Sj/z2x7mLS7nJp8N0dvZodrbWDp4pVXWhaH+blghF77xk/81bJLaVKs0yepzpTGbTAmLReg1Iqzink4/ySj37PGzCVchrQ/F2LlQq8FW0k1vNrDCrsf8ofNIBHEZw50bQiWART7SJvSyIHOBPMMl5DnLbyXXwvUfn9fX3Do4tHK+uw/pfS6iv1ZXnyrVYjq8ZsJVLzrNqK2TeVbrGKIiod1bX5ccmoH+DVDWlYmG6aW9em6QqSlfN12OjspOIfpGDdpESfmDL8Lv3GMGZpxlvRRv8hyKyeuZkkmYacc19wokn8TTHfUw==
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 MN2PR12MB4375.namprd12.prod.outlook.com (2603:10b6:208:24f::16)
 by MN2PR12MB4408.namprd12.prod.outlook.com (2603:10b6:208:26c::14)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.21; Wed, 7 Oct
 2020 06:59:42 +0000
Received: from MN2PR12MB4375.namprd12.prod.outlook.com
 ([fe80::dd46:f544:6a2a:601c]) by MN2PR12MB4375.namprd12.prod.outlook.com
 ([fe80::dd46:f544:6a2a:601c%9]) with mapi id 15.20.3433.044; Wed, 7 Oct 2020
 06:59:42 +0000
From: Dekel Peled <dekelp@nvidia.com>
To: Ajit Khaparde <ajit.khaparde@broadcom.com>
CC: Ori Kam <orika@nvidia.com>, NBU-Contact-Thomas Monjalon
 <thomas@monjalon.net>, Ferruh Yigit <ferruh.yigit@intel.com>, "Andrew
 Rybchenko" <arybchenko@solarflare.com>, "Ananyev, Konstantin"
 <konstantin.ananyev@intel.com>, Olivier Matz <olivier.matz@6wind.com>,
 Wenzhuo Lu <wenzhuo.lu@intel.com>, Beilei Xing <beilei.xing@intel.com>,
 "Iremonger, Bernard" <bernard.iremonger@intel.com>, Matan Azrad
 <matan@nvidia.com>, Shahaf Shuler <shahafs@nvidia.com>, Slava Ovsiienko
 <viacheslavo@nvidia.com>, dpdk-dev <dev@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH v3 01/11] ethdev: add extensions attributes to
 IPv6 item
Thread-Index: AQHWmvKjd9SjUbnSUES6DHgjMd/HfKmLPyoAgAB5CGA=
Date: Wed, 7 Oct 2020 06:59:41 +0000
Message-ID: <MN2PR12MB4375E378E1632C3EBA73A114BB0A0@MN2PR12MB4375.namprd12.prod.outlook.com>
References: <cover.1601586563.git.dekelp@nvidia.com>
 <cover.1601886719.git.dekelp@nvidia.com>
 <eb13a751770c22673cb8ca7fb3e21ba595b64694.1601886719.git.dekelp@nvidia.com>
 <CACZ4nhu1-2SjxRb1+NiCHC8Ud6R=9B-nGHYLkvmjhrsKzsb-ag@mail.gmail.com>
In-Reply-To: <CACZ4nhu1-2SjxRb1+NiCHC8Ud6R=9B-nGHYLkvmjhrsKzsb-ag@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: broadcom.com; dkim=none (message not signed)
 header.d=none;broadcom.com; dmarc=none action=none header.from=nvidia.com;
x-originating-ip: [213.57.241.178]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 28f8fc65-b394-4d3a-3da0-08d86a8e90d8
x-ms-traffictypediagnostic: MN2PR12MB4408:
x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR12MB44088E5A9CF606DDC192A5F3BB0A0@MN2PR12MB4408.namprd12.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1227;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XWxeFXaGrO8ERkuepwVPYTPziQUInrRSIpcYbH+40VmuiS6Iw2nGjQb8vpIGAbrf0O/znGZAs6fnTkSpdCrN9dcNHdWV2qHfy814tFyz06QylLpeJnkcUK92cybN4T6e3ONkX/GlNIyHdn2Wvd1jVGimJG0dwZcui9Jj1W6zXOGYF7MUxb8dAEk/VDSHheinWgHhzH0Ozwx1oCfdg0acL72tTvGHj6QitqtkVUT10KOhPBzDnTz1OOrGFaZNfhMzqpbgCtWl2k837h57SUN2YvCbn4tjm5hvlOG079L/wjpVuUo33VVMw9iLB/h0GJgTMjK3HoV4FK15MTC4lqLW+xlaSAQBj/On2xh4V9MGXQFa+cc5dKV2LKjOlZheQkwVCCRJAZQQkXo9+THbImQycQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MN2PR12MB4375.namprd12.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(396003)(39860400002)(136003)(366004)(376002)(346002)(66446008)(66556008)(5660300002)(966005)(8936002)(478600001)(76116006)(66946007)(83380400001)(66476007)(6916009)(2906002)(33656002)(316002)(71200400001)(55016002)(186003)(83080400001)(86362001)(54906003)(64756008)(26005)(9686003)(53546011)(7416002)(6506007)(7696005)(52536014)(8676002)(4326008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: VlHMkTzoOo5P7vjng6VLHl/U7dDnoaFDhn8Sdy2IBylIa01M7/XQCZCHwK/IhuXP6/ErbKZkC2OB5iHpzXSeYMSJAgkMSuw5G6lMnGRudkEWL9VmnqkAyb4QK1H32L9qzWZ5HVVDbAnCZXZB+qa789aQVzaRMJta/XDEmzFhpWsP1em0IumFnUeRp9ZwDZwdc6dSQK5mr6gsfDRGPcWY98TQwvEYyGNyDHYd7bIpNvbgW2m757sZ7cP8iO4mizUkjca9wxp9g6WPCj/diFq1NCUC2Xuvkq1lT8OhpKwteEbjxEZYtHPb3hFiJeszfgy8lC5fOMtat13Hjo6q0kfnnMqsai4VmeRfTdKt40gJBv8NhpMb3vt+a541eNH8kHn7NSQD2Q65nd+X4uJ+cKn361Y7lEcrYsMLqQJ3g+yRHj6Qls9DXOraUjONdw2z+e4d6h9xwnYS/HA/9ZsDOfgLrhNy/5xCMnII/LC0ct7nS1ZtazXVJj8uLJ50bVgFYW/HG/yy/HHPHSQgVRuiUOG9I4qR2WMF3NuE4cq+4AZijiumLyxL049kd/QGQdq0r6b/AMRP08DH0xRVEyo6zpVuBQAgoQFC772eNavZeVJNfq1w+o4va4rP4Q7th11J/O+XpSAyeTjk4Psf8eeNBuszGw==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4375.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 28f8fc65-b394-4d3a-3da0-08d86a8e90d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2020 06:59:41.8695 (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: YLg+4xBcRM3nOWetU36CXprHlWkKSbfIotAG47C/dhT1zD3by7k9G7XCircG95szUwCId0wToUmhs+fQ9jr/eA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4408
X-OriginatorOrg: Nvidia.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1;
 t=1602053881; bh=Oq7eZV1anEOMiK1LT+G+oGm0HSPddjFcI/Imb32WTSk=;
 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=bo0MEAx3H9xfwx1QkqKVdoyvVLXuM7VVtM0EXOuggchr7LAAXFyPBmReGfOnLZn1u
 6BCEd1+ozIGm4VXpCy68qRFDjyVoDNn3RCelKD/3lMmJSdLFc9yE7m8nKjJjur2Wcu
 Y48vgaU4Rl8Hw/hrSib2DjiKK6q4cvho6jEJ5IfF7C65kBU1w0fGX/Zj0RsmO1nMst
 XU6qt8DZMtEp7YLcLQY158G26istqqVvRcHmxVafxzqQ6bOOugpRk836qi5Unig8Lp
 Ly36YeEwQu8yhAJU6EIVnlwX0t/kTsz8TzDSNi6SM/8vCG9B3TRKxDvwiNdOWwor8P
 seQzejGItQjhA==
Subject: Re: [dpdk-dev] [PATCH v3 01/11] ethdev: add extensions attributes
 to IPv6 item
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

VGhhbmtzLCBQU0IuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWpp
dCBLaGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQo+IFNlbnQ6IFdlZG5lc2Rh
eSwgT2N0b2JlciA3LCAyMDIwIDI6NDQgQU0NCj4gVG86IERla2VsIFBlbGVkIDxkZWtlbHBAbnZp
ZGlhLmNvbT4NCj4gQ2M6IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+OyBOQlUtQ29udGFjdC1U
aG9tYXMgTW9uamFsb24NCj4gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBGZXJydWggWWlnaXQgPGZl
cnJ1aC55aWdpdEBpbnRlbC5jb20+OyBBbmRyZXcNCj4gUnliY2hlbmtvIDxhcnliY2hlbmtvQHNv
bGFyZmxhcmUuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA8a29uc3RhbnRpbi5hbmFueWV2
QGludGVsLmNvbT47IE9saXZpZXIgTWF0eiA8b2xpdmllci5tYXR6QDZ3aW5kLmNvbT47DQo+IFdl
bnpodW8gTHUgPHdlbnpodW8ubHVAaW50ZWwuY29tPjsgQmVpbGVpIFhpbmcgPGJlaWxlaS54aW5n
QGludGVsLmNvbT47DQo+IElyZW1vbmdlciwgQmVybmFyZCA8YmVybmFyZC5pcmVtb25nZXJAaW50
ZWwuY29tPjsgTWF0YW4gQXpyYWQNCj4gPG1hdGFuQG52aWRpYS5jb20+OyBTaGFoYWYgU2h1bGVy
IDxzaGFoYWZzQG52aWRpYS5jb20+OyBTbGF2YQ0KPiBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52
aWRpYS5jb20+OyBkcGRrLWRldiA8ZGV2QGRwZGsub3JnPg0KPiBTdWJqZWN0OiBSZTogW2RwZGst
ZGV2XSBbUEFUQ0ggdjMgMDEvMTFdIGV0aGRldjogYWRkIGV4dGVuc2lvbnMgYXR0cmlidXRlcw0K
PiB0byBJUHY2IGl0ZW0NCj4gDQo+IE9uIE1vbiwgT2N0IDUsIDIwMjAgYXQgMTozNyBBTSBEZWtl
bCBQZWxlZCA8ZGVrZWxwQG52aWRpYS5jb20+IHdyb3RlOg0KPiA+DQo+ID4gVXNpbmcgdGhlIGN1
cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgRFBESywgYW4gYXBwbGljYXRpb24gY2Fubm90IG1hdGNo
IG9uDQo+ID4gSVB2NiBwYWNrZXRzLCBiYXNlZCBvbiB0aGUgZXhpc3RpbmcgZXh0ZW5zaW9uIGhl
YWRlcnMsIGluIGEgc2ltcGxlIHdheS4NCj4gPg0KPiA+IEZpZWxkICdOZXh0IEhlYWRlcicgaW4g
SVB2NiBoZWFkZXIgaW5kaWNhdGVzIHR5cGUgb2YgdGhlIGZpcnN0IGV4dGVuc2lvbg0KPiA+IGhl
YWRlciBvbmx5LiBGb2xsb3dpbmcgZXh0ZW5zaW9uIGhlYWRlcnMgY2FuJ3QgYmUgaWRlbnRpZmll
ZCBieQ0KPiA+IGluc3BlY3RpbmcgdGhlIElQdjYgaGVhZGVyLg0KPiA+IEFzIGEgcmVzdWx0LCB0
aGUgZXhpc3RlbmNlIG9yIGFic2VuY2Ugb2Ygc3BlY2lmaWMgZXh0ZW5zaW9uIGhlYWRlcnMNCj4g
PiBjYW4ndCBiZSB1c2VkIGZvciBwYWNrZXQgbWF0Y2hpbmcuDQo+ID4NCj4gPiBGb3IgZXhhbXBs
ZSwgZnJhZ21lbnRlZCBJUHY2IHBhY2tldHMgY29udGFpbiBhIGRlZGljYXRlZCBleHRlbnNpb24N
Cj4gaGVhZGVyDQo+ID4gKHdoaWNoIGlzIGltcGxlbWVudGVkIGluIGEgbGF0ZXIgcGF0Y2ggb2Yg
dGhpcyBzZXJpZXMpLg0KPiA+IE5vbi1mcmFnbWVudGVkIHBhY2tldHMgZG9uJ3QgY29udGFpbiB0
aGUgZnJhZ21lbnQgZXh0ZW5zaW9uIGhlYWRlci4NCj4gPiBGb3IgYW4gYXBwbGljYXRpb24gdG8g
bWF0Y2ggb24gbm9uLWZyYWdtZW50ZWQgSVB2NiBwYWNrZXRzLCB0aGUgY3VycmVudA0KPiA+IGlt
cGxlbWVudGF0aW9uIGRvZXNuJ3QgcHJvdmlkZSBhIHN1aXRhYmxlIHNvbHV0aW9uLg0KPiA+IE1h
dGNoaW5nIG9uIHRoZSBOZXh0IEhlYWRlciBmaWVsZCBpcyBub3Qgc3VmZmljaWVudCwgc2luY2Ug
YWRkaXRpb25hbA0KPiA+IGV4dGVuc2lvbiBoZWFkZXJzIG1pZ2h0IGJlIHByZXNlbnQgaW4gdGhl
IHNhbWUgcGFja2V0Lg0KPiA+IFRvIG1hdGNoIG9uIGZyYWdtZW50ZWQgSVB2NiBwYWNrZXRzLCB0
aGUgc2FtZSBkaWZmaWN1bHR5IGV4aXN0cy4NCj4gPg0KPiA+IFRoaXMgcGF0Y2ggaW1wbGVtZW50
cyB0aGUgdXBkYXRlIGFzIGRldGFpbGVkIGluIFJGQyBbMV0uDQo+ID4gQSBzZXQgb2YgYWRkaXRp
b25hbCB2YWx1ZXMgd2lsbCBiZSBhZGRlZCB0byBJUHY2IGhlYWRlciBzdHJ1Y3QuDQo+ID4gVGhl
c2UgdmFsdWVzIHdpbGwgaW5kaWNhdGUgdGhlIGV4aXN0ZW5jZSBvZiBldmVyeSBkZWZpbmVkIGV4
dGVuc2lvbg0KPiA+IGhlYWRlciB0eXBlLCBwcm92aWRpbmcgc2ltcGxlIG1lYW5zIGZvciBpZGVu
dGlmaWNhdGlvbiBvZiBleGlzdGluZw0KPiA+IGV4dGVuc2lvbnMgaW4gdGhlIHBhY2tldCBoZWFk
ZXIuDQo+ID4gQ29udGludWluZyB0aGUgYWJvdmUgZXhhbXBsZSwgZnJhZ21lbnRlZCBwYWNrZXRz
IGNhbiBiZSBpZGVudGlmaWVkIHVzaW5nDQo+ID4gdGhlIHNwZWNpZmljIHZhbHVlIGluZGljYXRp
bmcgZXhpc3RlbmNlIG9mIGZyYWdtZW50IGV4dGVuc2lvbiBoZWFkZXIuDQo+ID4NCj4gPiBbMV0g
aHR0cHM6Ly9tYWlscy5kcGRrLm9yZy9hcmNoaXZlcy9kZXYvMjAyMC1BdWd1c3QvMTc3MjU3Lmh0
bWwNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IERla2VsIFBlbGVkIDxkZWtlbHBAbnZpZGlhLmNv
bT4NCj4gPiBBY2tlZC1ieTogT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCj4gPiAtLS0NCj4g
PiAgZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3J0ZV9mbG93LnJzdCB8IDE2ICsrKysrKysrKysrKyst
LS0NCj4gPiAgbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2Zsb3cuaCAgICAgICB8IDI1ICsrKysrKysr
KysrKysrKysrKysrKysrLS0NCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCsp
LCA1IGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvcHJvZ19n
dWlkZS9ydGVfZmxvdy5yc3QNCj4gYi9kb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvcnRlX2Zsb3cucnN0
DQo+ID4gaW5kZXggMTE5YjEyOC4uMGI0NzZkYSAxMDA2NDQNCj4gPiAtLS0gYS9kb2MvZ3VpZGVz
L3Byb2dfZ3VpZGUvcnRlX2Zsb3cucnN0DQo+ID4gKysrIGIvZG9jL2d1aWRlcy9wcm9nX2d1aWRl
L3J0ZV9mbG93LnJzdA0KPiA+IEBAIC05NDYsMTEgKzk0NiwyMSBAQCBJdGVtOiBgYElQVjZgYA0K
PiA+DQo+ID4gIE1hdGNoZXMgYW4gSVB2NiBoZWFkZXIuDQo+ID4NCj4gPiAtTm90ZTogSVB2NiBv
cHRpb25zIGFyZSBoYW5kbGVkIGJ5IGRlZGljYXRlZCBwYXR0ZXJuIGl0ZW1zLCBzZWUgYEl0ZW06
DQo+ID4gLUlQVjZfRVhUYF8uDQo+ID4gK0RlZGljYXRlZCBmbGFncyBpbmRpY2F0ZSBleGlzdGVu
Y2Ugb2Ygc3BlY2lmaWMgZXh0ZW5zaW9uIGhlYWRlcnMuDQo+ID4gK0V2ZXJ5IHR5cGUgb2YgZXh0
ZW5zaW9uIGhlYWRlciBjYW4gdXNlIGEgZGVkaWNhdGVkIHBhdHRlcm4gaXRlbSwgb3INCj4gPiAr
dGhlIGdlbmVyaWMgYEl0ZW06IElQVjZfRVhUYF8uDQo+IA0KPiBDYW4geW91IGFkZCBob3cgdGhl
IFBNRCBzaG91bGQgaW50ZXJwcmV0IGlmIHRoZXNlIGZsYWdzIGFyZSBub3Qgc2V0DQo+IGJ5IHRo
ZSBhcHBsaWNhdGlvbi4NCj4gVGhlcmUgaXMgYSBtZW50aW9uIG9mIHNvbWUgb2YgdGhhdCBpbiB0
aGUgdGVzdHBtZCBjb21taXQgbG9nLg0KPiBJIHRoaW5rIGl0IGlzIGdvb2QgdG8gc3BlbGwgaXQg
b3V0IGhlcmUuDQoNCkFncmVlLCBJIHdpbGwgYWRkIGl0IGluIHRoZSBnaXQgbG9nIGZvciBuZXh0
IHZlcnNpb24uDQoNCj4gDQo+ID4NCj4gPiAgLSBgYGhkcmBgOiBJUHY2IGhlYWRlciBkZWZpbml0
aW9uIChgYHJ0ZV9pcC5oYGApLg0KPiA+IC0tIERlZmF1bHQgYGBtYXNrYGAgbWF0Y2hlcyBzb3Vy
Y2UgYW5kIGRlc3RpbmF0aW9uIGFkZHJlc3NlcyBvbmx5Lg0KPiA+ICstIGBgaG9wX2V4dF9leGlz
dGBgOiBIb3AtYnktSG9wIE9wdGlvbnMgZXh0ZW5zaW9uIGhlYWRlciBleGlzdHMuDQo+ID4gKy0g
YGByb3V0X2V4dF9leGlzdGBgOiBSb3V0aW5nIGV4dGVuc2lvbiBoZWFkZXIgZXhpc3RzLg0KPiA+
ICstIGBgZnJhZ19leHRfZXhpc3RgYDogRnJhZ21lbnQgZXh0ZW5zaW9uIGhlYWRlciBleGlzdHMu
DQo+ID4gKy0gYGBhdXRoX2V4dF9leGlzdGBgOiBBdXRoZW50aWNhdGlvbiBleHRlbnNpb24gaGVh
ZGVyIGV4aXN0cy4NCj4gPiArLSBgYGVzcF9leHRfZXhpc3RgYDogRW5jYXBzdWxhdGlvbiBTZWN1
cml0eSBQYXlsb2FkIGV4dGVuc2lvbiBoZWFkZXINCj4gZXhpc3RzLg0KPiA+ICstIGBgZGVzdF9l
eHRfZXhpc3RgYDogRGVzdGluYXRpb24gT3B0aW9ucyBleHRlbnNpb24gaGVhZGVyIGV4aXN0cy4N
Cj4gPiArLSBgYG1vYmlsX2V4dF9leGlzdGBgOiBNb2JpbGl0eSBleHRlbnNpb24gaGVhZGVyIGV4
aXN0cy4NCj4gPiArLSBgYGhpcF9leHRfZXhpc3RgYDogSG9zdCBJZGVudGl0eSBQcm90b2NvbCBl
eHRlbnNpb24gaGVhZGVyIGV4aXN0cy4NCj4gPiArLSBgYHNoaW02X2V4dF9leGlzdGBgOiBTaGlt
NiBQcm90b2NvbCBleHRlbnNpb24gaGVhZGVyIGV4aXN0cy4NCj4gPiArLSBEZWZhdWx0IGBgbWFz
a2BgIG1hdGNoZXMgYGBoZHJgYCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9uIGFkZHJlc3NlcyBvbmx5
Lg0KPiA+DQo+ID4gIEl0ZW06IGBgSUNNUGBgDQo+ID4gIF5eXl5eXl5eXl5eXl5eDQo+ID4gZGlm
ZiAtLWdpdCBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmggYi9saWIvbGlicnRlX2V0aGRl
di9ydGVfZmxvdy5oDQo+ID4gaW5kZXggZGE4YmZhNS4uNWI1YmVkMiAxMDA2NDQNCj4gPiAtLS0g
YS9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5oDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV9ldGhk
ZXYvcnRlX2Zsb3cuaA0KPiA+IEBAIC03OTIsMTEgKzc5MiwzMiBAQCBzdHJ1Y3QgcnRlX2Zsb3df
aXRlbV9pcHY0IHsNCj4gPiAgICoNCj4gPiAgICogTWF0Y2hlcyBhbiBJUHY2IGhlYWRlci4NCj4g
PiAgICoNCj4gPiAtICogTm90ZTogSVB2NiBvcHRpb25zIGFyZSBoYW5kbGVkIGJ5IGRlZGljYXRl
ZCBwYXR0ZXJuIGl0ZW1zLCBzZWUNCj4gPiAtICogUlRFX0ZMT1dfSVRFTV9UWVBFX0lQVjZfRVhU
Lg0KPiA+ICsgKiBEZWRpY2F0ZWQgZmxhZ3MgaW5kaWNhdGUgZXhpc3RlbmNlIG9mIHNwZWNpZmlj
IGV4dGVuc2lvbiBoZWFkZXJzLg0KPiA+ICsgKiBFdmVyeSB0eXBlIG9mIGV4dGVuc2lvbiBoZWFk
ZXIgY2FuIHVzZSBhIGRlZGljYXRlZCBwYXR0ZXJuIGl0ZW0sIG9yDQo+ID4gKyAqIHRoZSBnZW5l
cmljIGl0ZW0gUlRFX0ZMT1dfSVRFTV9UWVBFX0lQVjZfRVhULg0KPiA+ICAgKi8NCj4gPiAgc3Ry
dWN0IHJ0ZV9mbG93X2l0ZW1faXB2NiB7DQo+ID4gICAgICAgICBzdHJ1Y3QgcnRlX2lwdjZfaGRy
IGhkcjsgLyoqPCBJUHY2IGhlYWRlciBkZWZpbml0aW9uLiAqLw0KPiA+ICsgICAgICAgdWludDMy
X3QgaG9wX2V4dF9leGlzdDoxOw0KPiA+ICsgICAgICAgLyoqPCBIb3AtYnktSG9wIE9wdGlvbnMg
ZXh0ZW5zaW9uIGhlYWRlciBleGlzdHMuICovDQo+ID4gKyAgICAgICB1aW50MzJfdCByb3V0X2V4
dF9leGlzdDoxOw0KPiA+ICsgICAgICAgLyoqPCBSb3V0aW5nIGV4dGVuc2lvbiBoZWFkZXIgZXhp
c3RzLiAqLw0KPiA+ICsgICAgICAgdWludDMyX3QgZnJhZ19leHRfZXhpc3Q6MTsNCj4gPiArICAg
ICAgIC8qKjwgRnJhZ21lbnQgZXh0ZW5zaW9uIGhlYWRlciBleGlzdHMuICovDQo+ID4gKyAgICAg
ICB1aW50MzJfdCBhdXRoX2V4dF9leGlzdDoxOw0KPiA+ICsgICAgICAgLyoqPCBBdXRoZW50aWNh
dGlvbiBleHRlbnNpb24gaGVhZGVyIGV4aXN0cy4gKi8NCj4gPiArICAgICAgIHVpbnQzMl90IGVz
cF9leHRfZXhpc3Q6MTsNCj4gPiArICAgICAgIC8qKjwgRW5jYXBzdWxhdGlvbiBTZWN1cml0eSBQ
YXlsb2FkIGV4dGVuc2lvbiBoZWFkZXIgZXhpc3RzLiAqLw0KPiA+ICsgICAgICAgdWludDMyX3Qg
ZGVzdF9leHRfZXhpc3Q6MTsNCj4gPiArICAgICAgIC8qKjwgRGVzdGluYXRpb24gT3B0aW9ucyBl
eHRlbnNpb24gaGVhZGVyIGV4aXN0cy4gKi8NCj4gPiArICAgICAgIHVpbnQzMl90IG1vYmlsX2V4
dF9leGlzdDoxOw0KPiA+ICsgICAgICAgLyoqPCBNb2JpbGl0eSBleHRlbnNpb24gaGVhZGVyIGV4
aXN0cy4gKi8NCj4gPiArICAgICAgIHVpbnQzMl90IGhpcF9leHRfZXhpc3Q6MTsNCj4gPiArICAg
ICAgIC8qKjwgSG9zdCBJZGVudGl0eSBQcm90b2NvbCBleHRlbnNpb24gaGVhZGVyIGV4aXN0cy4g
Ki8NCj4gPiArICAgICAgIHVpbnQzMl90IHNoaW02X2V4dF9leGlzdDoxOw0KPiA+ICsgICAgICAg
LyoqPCBTaGltNiBQcm90b2NvbCBleHRlbnNpb24gaGVhZGVyIGV4aXN0cy4gKi8NCj4gPiArICAg
ICAgIHVpbnQzMl90IHJlc2VydmVkOjIzOw0KPiA+ICsgICAgICAgLyoqPCBSZXNlcnZlZCBmb3Ig
ZnV0dXJlIGV4dGVuc2lvbiBoZWFkZXJzLCBtdXN0IGJlIHplcm8uICovDQo+ID4gIH07DQo+ID4N
Cj4gPiAgLyoqIERlZmF1bHQgbWFzayBmb3IgUlRFX0ZMT1dfSVRFTV9UWVBFX0lQVjYuICovDQo+
ID4gLS0NCj4gPiAxLjguMy4xDQo+ID4NCg==