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 5C20FA046B for ; Sun, 18 Aug 2019 08:20:43 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1C7112A5D; Sun, 18 Aug 2019 08:20:43 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80071.outbound.protection.outlook.com [40.107.8.71]) by dpdk.org (Postfix) with ESMTP id 17C53374 for ; Sun, 18 Aug 2019 08:20:42 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZaKQPZf/wNmnPQwdOUbFKnDn8fzOQKd0CuBowtuTkGZpeCYN1B4A6zAvcjeWNnIvPfV7V6Y71Yls2FSpaqZM4di7j9nkeFNbjTBtU69Kr0Yw9YI2MvERvdA4zDPDU+SV7LmEYuj9blTfUrGrkVkUbHCnjAhzW0kX9e7A5hvkF5sPlTgsio0SP98Za6ReEVxMJGF3eaScASxe0/BsaHYiKisdL4oWti1x+MndquzS+5QbdnXMK4WjTmox9RAfx2eocXX7G8BOWsbXSs+Bd9HWv55RVJHK+h4vP8iO+DbiFRlzS6miRgQPToAEXzlT8oFT4JXSpjurQ65Ua4Z51GcoXQ== 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=SAOoUq2VNqvp4s2J376AVgJVQcZXjTP8ZcTdGTjfK2Y=; b=ivBUSItL7Pcdwi8n/VT6E2waSiT9BlTVNKzpTspO8yjKbRzk53TnkSH0RTsHXvKaB0fERzQVyi2Uc9dFIKQF1OdbBCher4BfEIHtj9QuPy8zMQ3i0aiLX9jHjFWpvHT6SUNmZxLp8hf3pM1whFYpQ0D1aXapyKooYXbNf49/k0WjU26MF8dYpnHE+zqQpOLn9rH3qTxwxhu175svxhDCkpbu/6LA07vYhrOY1MMXO33u76ubDdqkxOLSbrVUKFaX2p8I4OisC4U9l6QKZO04DY1F1ZaTHV+spE2rWfrC1vr1zPEi6SMAv+/h+XiDRX8acBWRR1J5gPo/fswm27UouQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SAOoUq2VNqvp4s2J376AVgJVQcZXjTP8ZcTdGTjfK2Y=; b=hoJG6taREEP1EWli0wKcK8BOYqki/6n4m9B6UbVwZVMRdatEplsIkwkW2+7kgXBdGa0ia4i0GEHUnSdP3IZaMsYAw/O6YnKYRKt6y+PwzJ6I5nPWw+nuqKe59q9lxYubOZLrqs72l0RLE0tG6m02tCD89SWMfvuxKB3yslFsdf8= Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com (52.133.45.150) by AM0PR0502MB3906.eurprd05.prod.outlook.com (52.133.45.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.16; Sun, 18 Aug 2019 06:20:41 +0000 Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::c9fe:8276:60a1:1dee]) by AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::c9fe:8276:60a1:1dee%6]) with mapi id 15.20.2178.018; Sun, 18 Aug 2019 06:20:41 +0000 From: Shahaf Shuler To: Andrew Rybchenko , "pbhagavatula@marvell.com" , "jerinj@marvell.com" , "ferruh.yigit@intel.com" , John McNamara , Marko Kovacevic , Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH 3/7] ethdev: add flow action type update as an offload Thread-Index: AQHVVAlnL2fMT0car0WysVmA2S+0BacAWa5wgAARywCAAAYzYA== Date: Sun, 18 Aug 2019 06:20:41 +0000 Message-ID: References: <20190816055511.2322-1-pbhagavatula@marvell.com> <20190816055511.2322-4-pbhagavatula@marvell.com> <4ca361c2-c350-6888-e5c3-5d3454af35ab@solarflare.com> <3e4b3c49-842e-4d99-fdc0-7647a4897296@solarflare.com> In-Reply-To: <3e4b3c49-842e-4d99-fdc0-7647a4897296@solarflare.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [31.154.10.105] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a24763b7-19fe-49d4-19c1-08d723a431b7 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM0PR0502MB3906; x-ms-traffictypediagnostic: AM0PR0502MB3906: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 01334458E5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(136003)(346002)(39850400004)(189003)(199004)(51444003)(52314003)(5660300002)(2906002)(26005)(71200400001)(3846002)(6116002)(76116006)(486006)(71190400001)(7696005)(76176011)(6436002)(14454004)(316002)(99286004)(52536014)(66556008)(66476007)(66446008)(64756008)(2501003)(110136005)(446003)(11346002)(66946007)(8676002)(81166006)(8936002)(81156014)(7736002)(74316002)(476003)(9686003)(305945005)(186003)(15650500001)(55016002)(53936002)(14444005)(256004)(33656002)(53546011)(86362001)(2201001)(6506007)(4326008)(6246003)(478600001)(66066001)(229853002)(102836004)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3906; H:AM0PR0502MB3795.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ENaf2j8Xm/D98vg3IbaStm0ogH903AyMWIbQWzyKUpRsN8oh0at4k5b8MgiKwSXkctnzLTRUnimqbQPQjXZ225Rbevd3fngTLT3Vbv09nGp7xRqIm3e6J7MXAe5nGlySgbz/agrDnS2wg2Unei7Cu+5pqEiPwDL/k954ljPqDkCfTg5VQS6wulMOYgQWFQ+6+eotmhIkaHmkQZB7yX/MXtgROR8K5m3eEXzwQbwzOtQOnebucbZFEIBRLBXiO4X0idlN6JWbM5C2eCy2jhGfdKYnQKC1BZRey/k7zRbBsYS53MwGWG49QFP5d5KLEJOULIt08PnNCGJQNwLAp0uLiaBmGmoYajmysUgGZKIbd6zE/S4BFh45pQdJuOTb7kV4bRBHcLlopGZ+1DofAIbCpyhg+itH5aGN2pvPLEQmGLE= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: a24763b7-19fe-49d4-19c1-08d723a431b7 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Aug 2019 06:20:41.0437 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dk7qO5O9RU6N+x3sjU34LGIUUDFWqy8UW9A7Nv80zT7bpQKUyoa/vMvOWZ7GlXxoRa86Y4lqP2ZGy0ygZu8sfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3906 Subject: Re: [dpdk-dev] [PATCH 3/7] ethdev: add flow action type update as an offload 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" U3VuZGF5LCBBdWd1c3QgMTgsIDIwMTkgODo1NyBBTSwgQW5kcmV3IFJ5YmNoZW5rbzoNCj4gU3Vi amVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDMvN10gZXRoZGV2OiBhZGQgZmxvdyBhY3Rpb24g dHlwZSB1cGRhdGUgYXMNCj4gYW4gb2ZmbG9hZA0KPiANCj4gT24gOC8xOC8xOSA3OjU5IEFNLCBT aGFoYWYgU2h1bGVyIHdyb3RlOg0KPiA+IEZyaWRheSwgQXVndXN0IDE2LCAyMDE5IDExOjA1IEFN LCBBbmRyZXcgUnliY2hlbmtvOg0KPiA+PiA8bWFya28ua292YWNldmljQGludGVsLmNvbT47IFRo b21hcyBNb25qYWxvbg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gPj4gQ2M6IGRldkBkcGRr Lm9yZw0KPiA+PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggMy83XSBldGhkZXY6IGFk ZCBmbG93IGFjdGlvbiB0eXBlDQo+ID4+IHVwZGF0ZSBhcyBhbiBvZmZsb2FkDQo+ID4+DQo+ID4+ IE9uIDgvMTYvMTkgODo1NSBBTSwgcGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tIHdyb3RlOg0KPiA+ Pj4gRnJvbTogUGF2YW4gTmlraGlsZXNoIDxwYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20+DQo+ID4+ Pg0KPiA+Pj4gQWRkIG5ldyBSeCBvZmZsb2FkIGZsYWcgYERFVl9SWF9PRkZMT0FEX0ZMT1dfTUFS S2AgdGhhdCBjYW4gYmUNCj4gPj4gdXNlZCB0bw0KPiA+Pj4gZW5hYmxlL2Rpc2FibGUgUE1EcyB3 cml0ZSB0byBgcnRlX21idWY6Omhhc2g6OmZkaXI6OmhpYC4NCj4gPj4gTm90ZXMgc2ltaWxhciB0 byBSU1MgaGFzaC4NCj4gPj4NCj4gPj4gSXQgcmVxdWlyZXMgYmV0dGVyIG1vdGl2YXRpb24gd2h5 LiBJdCBsZXRzIFJ4IHF1ZXVlIGtub3cgdGhhdCBpdCB3aWxsDQo+ID4+IGJlIHVzZWQgYXMgZmxv dyBhY3Rpb24gTUFSSyB0YXJnZXQgYW5kIHRoZSBxdWV1ZSBzaG91bGQgYmUgY29uZmlndXJlZA0K PiA+PiB0byBkZWxpdmVyIHRoZSBtYXJrIGZyb20gTklDIHRvIFBNRCBhbmQgcHJvY2Vzc2VkIGlu IHRoZSBkcml2ZXIuDQo+ID4gVGhpcyBvbmUgaXMgZXZlbiB3b3JzZSB0aGFuIHRoZSBSU1MgKHNv cnJ5KS4NCj4gPg0KPiA+IEZpcnN0IC0gdGhlIEFQSSBicmVha2FnZSBleGlzdHMgYWxzbyBoZXJl IGFuZCBpZiB3ZSB3YW50IHRvIGluY2x1ZGUgc3VjaA0KPiBwYXRjaCB3ZSBzaG91bGQgaGF2ZSBw cm9wZXIgZG9jIG9uIFJOLg0KPiANCj4gWWVzLCB0aGVyZSBpcyBhIGRlcHJlY2F0aW9uIG5vdGlj ZSBmb3IgaXQgaW4gdjE5LjA4IGFuZCBJIGFscmVhZHkgbWVudGlvbmVkIGluDQo+IHJldmlldyBu b3RlcyBmb3IgdGhlIHBhdGNoIFsxLzddIHRoYXQgcmVsZWFzZSBub3RlcyBhcmUgcmVxdWlyZWQu DQo+IA0KPiA+IFNlY29uZCAtIHRoZSB1c2VyIGV4cGxpY2l0bHkgaW5zZXJ0ZWQgYSBydGVfZmxv dyBydWxlIHcvIGFjdGlvbiBtYXJrLiBJdHMNCj4gZXhwZWN0YXRpb24gaXMgdG8gcmVjZWl2ZSBo aXMgbWFyayBvbiB0aGUgbWJ1ZiAob3RoZXJ3aXNlIHdoeSB3b3VsZCBpdCBzZXQNCj4gdGhpcyBh Y3Rpb24/KS4gIGl0IGlzIG5vdCBleHBlY3RlZCBmcm9tIHRoZSB1c2VyIHRvIHNldCBhbm90aGVy IG9mZmxvYWQgZmxhZyBqdXN0DQo+IHRvIGVuYWJsZSB0aGUgbWFyayBzZXQgb24gdGhlIG1idWYu IEl0IG1ha2VzIHRoZSB1c2VyIGV4cGVyaWVuY2UgdmVyeQ0KPiBjb252b2x1dGVkLg0KPiA+IFRo aXJkIC0gc28gZmFyIHdlIG5ldmVyIHJlcG9ydGVkIHJ0ZV9mbG93IGNhcGFiaWxpdGllcywgYW5k IHRoZXJlIGlzIGEgZ29vZA0KPiByZWFzb24gZm9yIGl0IC0gdGhlIGNhcCBtYXRyaXggaXMgdG9v IGJpZy4gRm9yIHJ0ZV9mbG93IHRoZSBjaG9zZW4gYXBwcm9hY2ggd2FzDQo+IHRyYWlsIGFuZCBl cnJvci4gSWYgd2Ugc3RhcnQgdy8gdGhlIGZsb3cgbWFyaywgdGhlIGFtb3VudCBvZiBjYXAgYml0 cyB0aGUNCj4gYXBwbGljYXRpb24gd2lsbCBuZWVkIHRvIG1vbml0b3Igd2lsbCBiZSBodWdlLg0K PiANCj4gVGhlIGZlYXR1cmUgZGlmZmVycyBhIGxvdCBmcm9tIG90aGVyIHJ0ZV9mbG93IGZlYXR1 cmVzIHNpbmNlIGl0IGFkZHMgUnggbWV0YQ0KPiBpbmZvcm1hdGlvbi4NCj4gQW5kIHllcywgcnRl X2Zsb3cgcnVsZSB0byBzZXQgbWFyayBzaG91bGQgZmFpbCB3aXRoIGFwcHJvcHJpYXRlIGRpYWdu b3N0aWNzIGlmDQo+IHRoZSBvZmZsb2FkIGlzIHN1cHBvcnRlZCBieSBub3QgZW5hYmxlZCBvciBu b3Qgc3VwcG9ydGVkIGF0IGFsbC4gU28sDQo+IGFwcGxpY2F0aW9uIHdpbGwgYmUgaW5mb3JtZWQg YW5kIEkgdGhpbmsgaXQgaXMgbGVzcyB3b3JzZSB0aGFuIFJTUyBoYXNoLg0KPiANCj4gPiBNeSBz dWdnZXN0aW9uIGhlcmUsIGZvciBQTUQgdGhhdCB3YW50cyB0byBvcHRpbWl6ZSB0aGVpciBkYXRh cGF0aCBpcyB0bw0KPiBjaGVjayBpZiBmbG93IHcvIG1hcmsgYWN0aW9uIHdhcyBpbnNlcnRlZCBv biB0aGUgcXVldWUuIFNvIGxvbmcgdGhlcmUgaXMgbm8NCj4gc3VjaCBmbG93IHRoZXkgY2FuIGRp c2FibGUgdGhlIHNldCBvZiB0aGUgbWFyay4NCj4gDQo+IFVuZm9ydHVuYXRlbHkgdGhlIGluZm9y bWF0aW9uIGlzIHJlcXVpcmVkIG9uIFJ4IHF1ZXVlIHNldHVwIHN0YWdlIGFuZA0KPiBydGVfcnVs ZSBpbnNlcnRpb24gaXMgdG9vIGxhdGUuDQoNClNlZSBteSBjb21tZW50cyBvbiB0aGUgUlNTIHBh dGNoLiBTYW1lIHBvaW50IG9mIGRpc2N1c3Npb24uDQoNClRoZSBtYWluIHF1ZXN0aW9uIHdlIG5l ZWQgdG8gYW5zd2VyIC0NClVzZXIgc2V0IGZsb3cgbWFyayBhY3Rpb24gYnkgcnRlX2Zsb3cgKHRo YXQgd2FzIGFjY2VwdGVkKS4gV2h5IGRvZXMgaXQgbmVlZCB0byBzZXQgbW9yZSBmbGFnPyANCg0K PiANCj4gQW55d2F5LCB0aGUgaW1wb3J0YW50IHBvaW50IGhlcmUgaXMgYWxsIFJ4IG9mZmxvYWRz IGNvbnNpc3RlbmN5Og0KPiB3YW50IHNvbWV0aGluZyAtIGVuYWJsZSBpdC4gVGhlIG9ubHkgcmVt YWluaW5nIGV4Y2VwdGlvbiBpcyBwYWNrZXQgdHlwZQ0KPiB3aGljaCBkZWZhdWx0IGJlaGF2aW91 ciBpcyBwcmVzZXJ2ZWQgc2luY2UgcmVhbGx5IGZsZXhpYmxlIHNvbHV0aW9uIHN1Z2dlc3RlZA0K PiBieSBLb25zdGFudGluLg0KPiANCj4gPj4gQWxzbyBJIHRoaW5rIHRoYXQgZmxvdyBBUEkgYWN0 aW9uIE1BUksgZG9jdW1lbnRhdGlvbiBzaG91bGQgYmUNCj4gPj4gdXBkYXRlZCB0byBtZW50aW9u ZWQgdGhlIG9mZmxvYWQuDQo+ID4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBQYXZhbiBOaWtoaWxl c2ggPHBiaGFnYXZhdHVsYUBtYXJ2ZWxsLmNvbT4NCj4gPj4+IC0tLQ0KPiA+Pj4gICAgZG9jL2d1 aWRlcy9uaWNzL2ZlYXR1cmVzLnJzdCAgIHwgMTIgKysrKysrKysrKysrDQo+ID4+PiAgICBsaWIv bGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggfCAgMSArDQo+ID4+PiAgICAyIGZpbGVzIGNoYW5n ZWQsIDEzIGluc2VydGlvbnMoKykNCj4gPj4+DQo+ID4+PiBkaWZmIC0tZ2l0IGEvZG9jL2d1aWRl cy9uaWNzL2ZlYXR1cmVzLnJzdA0KPiA+Pj4gYi9kb2MvZ3VpZGVzL25pY3MvZmVhdHVyZXMucnN0 IGluZGV4IGY3OWI2OWIzOC4uZDY3NDMwZDkwIDEwMDY0NA0KPiA+Pj4gLS0tIGEvZG9jL2d1aWRl cy9uaWNzL2ZlYXR1cmVzLnJzdA0KPiA+Pj4gKysrIGIvZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVz LnJzdA0KPiA+Pj4gQEAgLTU5NCw2ICs1OTQsMTggQEAgYXBwbGljYXRpb24gdG8gc2V0IHB0eXBl cyBpdCBpcyBpbnRlcmVzdGVkIGluLg0KPiA+Pj4gICAgKiAqKltwcm92aWRlc10gICBtYnVmKio6 IGBgbWJ1Zi5wYWNrZXRfdHlwZWBgLg0KPiA+Pj4NCj4gPj4+DQo+ID4+PiArLi4gX25pY19mZWF0 dXJlc19mbG93X2FjdGlvbl90eXBlX3VwZGF0ZToNCj4gPj4gTWF5IGJlwqAgX25pY19mZWF0dXJl c19mbG93X21hcmsgPw0KPiA+Pg0KPiA+Pj4gKw0KPiA+Pj4gK0Zsb3cgdHlwZSB1cGRhdGUNCj4g Pj4gTWF5IGJlICJGbG93IG1hcmsgZGVsaXZlcnkiID8NCj4gPj4NCj4gPj4+ICstLS0tLS0tLS0t LS0tLS0tDQo+ID4+PiArDQo+ID4+PiArU3VwcG9ydHMgZmxvdyBhY3Rpb24gdHlwZSB1cGRhdGUg dG8gYGBtYnVmLm9sX2ZsYWdzYGAgYW5kDQo+ID4+IGBgbWJ1Zi5oYXNoLmZkaXIuaGlgYC4NCj4g Pj4+ICsNCj4gPj4+ICsqICoqW3VzZXNdICAgICBydGVfZXRoX3J4Y29uZixydGVfZXRoX3J4bW9k ZSoqOg0KPiA+PiBgYG9mZmxvYWRzOkRFVl9SWF9PRkZMT0FEX0ZMT1dfVFlQRWBgLg0KPiA+Pg0K PiA+PiBERVZfUlhfT0ZGTE9BRF9GTE9XX01BUkssIG5vdCBUWVBFLg0KPiA+Pg0KPiA+Pg0KPiA+ Pg0KPiA+Pj4gKyogKipbcHJvdmlkZXNdIG1idWYqKjogYGBtYnVmLm9sX2ZsYWdzOlBLVF9SWF9G RElSYGAsDQo+ID4+PiArYGBtYnVmLm9sX2ZsYWdzOlBLVF9SWF9GRElSX0lEO2BgLA0KPiA+Pj4g KyAgYGBtYnVmLmhhc2guZmRpci5oaWBgDQo+ID4+PiArDQo+ID4+PiArDQo+ID4+PiAgICAuLiBf bmljX2ZlYXR1cmVzX3RpbWVzeW5jOg0KPiA+Pj4NCj4gPj4+ICAgIFRpbWVzeW5jDQo+ID4+PiBk aWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQo+ID4+PiBiL2xpYi9s aWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCBpbmRleCA4ODk0ODZhMTEuLjRhMGNmZjgzMCAxMDA2 NDQNCj4gPj4+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiA+Pj4gKysr IGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQo+ID4+PiBAQCAtMTAxNCw2ICsxMDE0 LDcgQEAgc3RydWN0IHJ0ZV9ldGhfY29uZiB7DQo+ID4+PiAgICAjZGVmaW5lIERFVl9SWF9PRkZM T0FEX1NDVFBfQ0tTVU0JMHgwMDAyMDAwMA0KPiA+Pj4gICAgI2RlZmluZSBERVZfUlhfT0ZGTE9B RF9PVVRFUl9VRFBfQ0tTVU0gIDB4MDAwNDAwMDANCj4gPj4+ICAgICNkZWZpbmUgREVWX1JYX09G RkxPQURfUlNTX0hBU0gJCTB4MDAwODAwMDANCj4gPj4+ICsjZGVmaW5lIERFVl9SWF9PRkZMT0FE X0ZMT1dfTUFSSwkweDAwMTAwMDAwDQo+ID4+Pg0KPiA+Pj4gICAgI2RlZmluZSBERVZfUlhfT0ZG TE9BRF9DSEVDS1NVTQ0KPiA+PiAoREVWX1JYX09GRkxPQURfSVBWNF9DS1NVTSB8IFwNCj4gPj4+ ICAgIAkJCQkgREVWX1JYX09GRkxPQURfVURQX0NLU1VNIHwgXA0KPiA+PiBBZGQgdG8gcnRlX3J4 X29mZmxvYWRfbmFtZXMNCg0K