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 381C2A04F0; Mon, 13 Jan 2020 12:46:29 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3BA3D1C239; Mon, 13 Jan 2020 12:46:28 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id ED0011C238; Mon, 13 Jan 2020 12:46:26 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 00DBif3K011063; Mon, 13 Jan 2020 03:46:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=cq3B1eAKNjbymQ56JPWXLlV8S6HS28ku0f7pRZcw5LA=; b=xgaA4A/FXc4c0L4qFbDDm+tWtUUxKlqbbKPcTBNEdxwoyGFj2axeda3HXWIQstNwc9TE +Wt+ao3wcGFxrKAotRe0pSRYppVGY04H5pk5aA/J+HWQNIG78ut6noYSEmmtyMIv3nwu YfroGSWQij5f5c4uGFSp78SNsZvjanPfSV4uPp78hdP3WfsOUhALKE46W7XOGickLB2I 7PYRY0x7GsSfZ9XtIXieBuvN4tJIqyg3R7gP+t5oIcOwYAG9ln/mDOzu/X7YTkFQJKXL zm5VcGU6uW4cYWXbfyE4VE5qqmXhx3TWCk8VpwEDkQY/j/mYw7Sj/MJAm5I69LClHiXG SA== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0a-0016f401.pphosted.com with ESMTP id 2xfckunr63-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 13 Jan 2020 03:46:16 -0800 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jan 2020 03:46:15 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.177) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jan 2020 03:46:15 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=expD+Cn8O4vMISgu/LYRXgOv611lRzhJ2UzaD0iH1Mu3gzrqhGG+K1pT0ehZqoL5NQdDulRnk8WD9r3cM4a1Z23S6rWfU3bvF59UpMCx6eYV3fXfqpi3rffBXd0XJiTkPtXDU0TnPqJetH8SN3m9xlAUTVAAz0P9LknOahN5kCczkrrqV/ojtdbs/1mIlKj+BroJGPb1YpFJPTvA1zNsyqdV9WPro8mJk6d4mibfRoOxGPzswFYI+aDAIFpbB/cutvrNOSMFaPeyqZxHb6D2froUv8rfMLFm0/jtJxBFJWG+a8WyyA0wUO8tPgd0kmFfKhgvVK149O2h69Alvcm4kw== 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=cq3B1eAKNjbymQ56JPWXLlV8S6HS28ku0f7pRZcw5LA=; b=Hf3/u5LbrQzm8dVNvCSuXjt/n4Z1lB478wvv5YjmItnNRoQQohcgOoQOu4EWZ/ZmgZDz3Whhiyci7vIgNORljGmpgHN33ei9JXYuUQBZ+H+0/TReUMRtakV98Stzxp8BWnQbGxrmWxQ2vSNKHfTvynuw89cq+rbZ2VS36lE1gbwDTbp0YvZe7iqNFCazk5yGcPvr7Ay5o+j+7GAhJr3yhHiOXsbvj2m5T5T4909hinZw3R/CeoMaHcnLeJC2oDrTENM3ms6tbZGUQ1/FgpHjA1zuIjRBQvfzoG8jKHdFX+nSY0MDM3FoChJ1teuo1LVGq2GvRBiYoyQp8E73q9tqiQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cq3B1eAKNjbymQ56JPWXLlV8S6HS28ku0f7pRZcw5LA=; b=CaqDn6sZ1wnZ6cftqtKYwtQ/uC554WnN1YJe7+rbsF4jBcXL0sJsm2oePxUsqLYsq7/OWWzxna/0VvT6Dcj/QO6O8YjDIBgsLWiineI47kFIxlxdRe1o6y0LQOryhYiVVUxPPbRv4HfqaBtMMacNpQieM8oa3kDu2IWisFYynEs= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2598.namprd18.prod.outlook.com (20.179.92.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2623.13; Mon, 13 Jan 2020 11:46:14 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1518:7b9a:3d96:4a2c]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1518:7b9a:3d96:4a2c%7]) with mapi id 15.20.2623.015; Mon, 13 Jan 2020 11:46:14 +0000 From: Jerin Jacob Kollanukkaran To: David Marchand CC: dev , Thomas Monjalon , Olivier Matz , Andrew Rybchenko , "Bruce Richardson" , "Ananyev, Konstantin" , Hemant Agrawal , Shahaf Shuler , Honnappa Nagarahalli , Gavin Hu , "viktorin@rehivetech.com" , David Christensen , "Burakov, Anatoly" , dpdk stable , Kevin Traynor , "Luca Boccassi" Thread-Topic: [EXT] Re: [dpdk-stable] [dpdk-dev] [PATCH v3] mempool: fix mempool obj alignment for non x86 Thread-Index: AQHVyd2ObkztnIJUeUmpLovHLwVGg6foWQyAgAAgtMA= Date: Mon, 13 Jan 2020 11:46:13 +0000 Message-ID: References: <20200111133410.2077135-1-jerinj@marvell.com> <20200113064941.2749356-1-jerinj@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2401:4900:3360:a0d7:7c0c:a66d:241b:f845] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 03f9a52b-1907-4254-c289-08d7981e315e x-ms-traffictypediagnostic: BYAPR18MB2598: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 028166BF91 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(199004)(189003)(71200400001)(186003)(66476007)(4326008)(81166006)(66946007)(55016002)(86362001)(53546011)(6506007)(66446008)(64756008)(66556008)(52536014)(81156014)(7696005)(6916009)(8676002)(7416002)(33656002)(2906002)(54906003)(8936002)(76116006)(9686003)(19627235002)(966005)(478600001)(5660300002)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2598; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ukfB4cQF7RJpyUz5o1YjXYQIS1EixjkheJIpeNRfoXt5Xe9XoK4maAOS7DUHPy3OKovp7z+Sfh0qaW336hFR58TvqHaZ4nQPhrndHfGSpq+KP6zg9P4EUsNxi1e23AdDXfhchkGNOT5DCX8cAy8AZqoGCHaeWPJQJGbKTxdIRx7zOv/dTRWuqPzdHyP0/41uLjGK5Xj+WS6n82lU7Ua1MG7Bl5NEXw9yW606zeb7Dg9rSHjayIMaTnr0mhmHEat8UpuV9xoCIA0o7LrnUJ8jMJzbM9ai6ElUU1zMjDmVn3xZBuTlLYdAGKIgTjVFbHC2QMUo33aEOgZmPy4ARQJbR7LoeCWhE1c0gVvIaqTB4hG6emuiohU4DF3mGpb16OWC4G6M/vItoW14u/b1gopi1iB1fssWz531sN+3s/RKBKe5PrhStiU3yar1eyLhkaVqjYOYCOMtUJZxvF2gNi9pKagDGXvRYefLt2bNXCut0BM= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 03f9a52b-1907-4254-c289-08d7981e315e X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2020 11:46:13.9619 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t2l6wGpoEzHxb0gjAWlTeHPUFvnMAJ/0+odpv2W6bYUyTUkjXWN16wcLwevdD7rU22kaYmb5vTmxFYKZfOKEhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2598 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-13_03:2020-01-13, 2020-01-13 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [dpdk-stable] [PATCH v3] mempool: fix mempool obj alignment for non x86 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogTW9uZGF5LCBKYW51YXJ5IDEzLCAyMDIw IDM6MTcgUE0NCj4gVG86IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxs LmNvbT4NCj4gQ2M6IGRldiA8ZGV2QGRwZGsub3JnPjsgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNA bW9uamFsb24ubmV0PjsgT2xpdmllcg0KPiBNYXR6IDxvbGl2aWVyLm1hdHpANndpbmQuY29tPjsg QW5kcmV3IFJ5YmNoZW5rbw0KPiA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT47IEJydWNlIFJp Y2hhcmRzb24NCj4gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3Rh bnRpbg0KPiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47IEhlbWFudCBBZ3Jhd2FsDQo+ IDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsgU2hhaGFmIFNodWxlciA8c2hhaGFmc0BtZWxsYW5v eC5jb20+Ow0KPiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJt LmNvbT47IEdhdmluIEh1DQo+IDxnYXZpbi5odUBhcm0uY29tPjsgdmlrdG9yaW5AcmVoaXZldGVj aC5jb207IERhdmlkIENocmlzdGVuc2VuDQo+IDxkcmNAbGludXgudm5ldC5pYm0uY29tPjsgQnVy YWtvdiwgQW5hdG9seSA8YW5hdG9seS5idXJha292QGludGVsLmNvbT47DQo+IGRwZGsgc3RhYmxl IDxzdGFibGVAZHBkay5vcmc+OyBLZXZpbiBUcmF5bm9yIDxrdHJheW5vckByZWRoYXQuY29tPjsg THVjYQ0KPiBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz4NCj4gU3ViamVjdDogW0VYVF0gUmU6 IFtkcGRrLXN0YWJsZV0gW2RwZGstZGV2XSBbUEFUQ0ggdjNdIG1lbXBvb2w6IGZpeCBtZW1wb29s DQo+IG9iaiBhbGlnbm1lbnQgZm9yIG5vbiB4ODYNCj4gDQo+IEV4dGVybmFsIEVtYWlsDQo+IA0K PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQo+IE9uIE1vbiwgSmFuIDEzLCAyMDIwIGF0IDc6NDkgQU0gPGplcmlu akBtYXJ2ZWxsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5q QG1hcnZlbGwuY29tPg0KPiA+DQo+ID4gVGhlIGV4aXN0aW5nIG9wdGltaXplX29iamVjdF9zaXpl KCkgZnVuY3Rpb24gYWRkcmVzcyB0aGUgbWVtb3J5IG9iamVjdA0KPiA+IGFsaWdubWVudCBjb25z dHJhaW50IG9uIHg4NiBmb3IgYmV0dGVyIHBlcmZvcm1hbmNlLg0KPiA+DQo+ID4gRGlmZmVyZW50 IChtaWNybykgYXJjaGl0ZWN0dXJlIG1heSBoYXZlIGRpZmZlcmVudCBtZW1vcnkgYWxpZ25tZW50 DQo+ID4gY29uc3RyYWludCBmb3IgYmV0dGVyIHBlcmZvcm1hbmNlIGFuZCBpdCBub3QgdGhlIHNh bWUgYXMgdGhlIGV4aXN0aW5nDQo+ID4gb3B0aW1pemVfb2JqZWN0X3NpemUoKS4NCj4gPg0KPiA+ IFNvbWUgdXNlLCBYT1Ioa2luZCBvZiBDUkMpIHNjaGVtZSB0byBlbmFibGUgRFJBTSBjaGFubmVs IGRpc3RyaWJ1dGlvbg0KPiA+IGJhc2VkIG9uIHRoZSBhZGRyZXNzIGFuZCBzb21lIG1heSBoYXZl IGEgZGlmZmVyZW50IGZvcm11bGEuDQo+ID4NCj4gPiBJbnRyb2R1Y2luZyBhcmNoX21lbV9vYmpl Y3RfYWxpZ24oKSBmdW5jdGlvbiB0byBhYnN0cmFjdCB0aGUNCj4gPiBkaWZmZXJlbmNlIGJldHdl ZW4gZGlmZmVyZW50IChtaWNybykgYXJjaGl0ZWN0dXJlcyB0byBhdm9pZCB3YXN0aW5nDQo+ID4g bWVtb3J5IGZvciBtZW1wb29sIG9iamVjdCBhbGlnbm1lbnQgZm9yIHRoZSBhcmNoaXRlY3R1cmUg dGhhdCBpdCBpcw0KPiA+IG5vdCByZXF1aXJlZCB0byBkbyBzby4NCj4gPg0KPiA+IERldGFpbHMg b24gdGhlIGFtb3VudCBvZiBtZW1vcnkgc2F2aW5nOg0KPiA+DQo+ID4gQ3VycmVudGx5LCBhcm02 NCBiYXNlZCBhcmNoaXRlY3R1cmVzIHVzZSB0aGUgZGVmYXVsdCAobmNoYW49NCwNCj4gPiBucmFu az0xKS4gVGhlIHdvcnN0IGNhc2UgaXMgZm9yIGFuIG9iamVjdCB3aG9zZSBzaXplIChpbmNsdWRp bmcNCj4gPiBtZW1wb29sDQo+ID4gaGVhZGVyKSBpcyAyIGNhY2hlIGxpbmVzLCB3aGVyZSBpdCBp cyBvcHRpbWl6ZWQgdG8gMyBjYWNoZSBsaW5lcyAoKzUwJSkuDQo+ID4NCj4gPiBFeGFtcGxlcyBm b3IgY2FjaGUgbGluZXMgc2l6ZSA9IDY0Og0KPiA+ICAgb3JpZyAgICAgb3B0aW1pemVkDQo+ID4g ICA2NCAgICAtPiA2NCAgICAgICAgICAgKzAlDQo+ID4gICAxMjggICAtPiAxOTIgICAgICAgICAg KzUwJQ0KPiA+ICAgMTkyICAgLT4gMTkyICAgICAgICAgICswJQ0KPiA+ICAgMjU2ICAgLT4gMzIw ICAgICAgICAgICsyNSUNCj4gPiAgIDMyMCAgIC0+IDMyMCAgICAgICAgICArMCUNCj4gPiAgIDM4 NCAgIC0+IDQ0OCAgICAgICAgICArMTYlDQo+ID4gICAuLi4NCj4gPiAgIDIzMDQgIC0+IDIzNjgg ICAgICAgICArMi43JSAgKH5tYnVmIHNpemUpDQo+ID4NCj4gPiBBZGRpdGlvbmFsIGRldGFpbHM6 DQo+ID4gaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB X193d3cubWFpbC0yRGFyY2hpdg0KPiA+IGUuY29tX2Rldi0NCj4gNDBkcGRrLm9yZ19tc2cxNDkx NTcuaHRtbCZkPUR3SUZhUSZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmDQo+ID4NCj4gcj0xREdv YjRINHJ4ejZIOHVJVG96R09DYTBzNWY0d0NOdFRhNFVVS3Zjc3ZJJm09VktraUhoeWZsc3F3aXBD b0UNCj4gTXRkVVINCj4gPiBTWHVIU3EybmVXR3FUUm14VmZqcjgmcz15LUxZR1otDQo+IDJNc0Fm ckdvM3I1YUFEUW5yMm1VY3NQN0x4WFQ1WEVtVHV3RSZlPQ0KPiA+DQo+ID4gRml4ZXM6IGFmNzUw NzhmZWNlMyAoImZpcnN0IHB1YmxpYyByZWxlYXNlIikNCj4gDQo+IFdlaXJkIHRvIGZsYWcgdGhp cyBhcyBhIHByb2JsZW0gaW4gdGhpcyBzaGExLg0KPiB4ODYgd2FzIHRoZSBvbmx5IGFyY2hpdGVj dHVyZSBzdXBwb3J0ZWQgYXQgdGhlIHRpbWUuDQo+IEVpdGhlciB3ZSBtYXJrIHRoZSBpbnRyb2R1 Y3Rpb24gb2YgbmV3IGFyY2hpdGVjdHVyZXMgYXMgdGhlIHBvaW50IG9mIGJhY2twb3J0LA0KPiBv ciB3ZSByZW1vdmUgdGhpcyB0YWcgYW5kIGp1c3QgbGV0IENjOiBzdGFibGVAZHBkay5vcmcNCg0K V2hpbGUgY29tbWl0dGluZyB0aGUgbWFpbnRhaW5lciBjYW4gdGFrZSBlaXRoZXIgb25lIG9mIHRo ZSBkZWNpc2lvbi4gTm8gaXNzdWVzL29waW5pb24gb24gdGhpcyBmcm9tIG15IHNpZGUuDQoNCj4g DQo+ID4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiANCj4gSXQgc2VlbXMgbW9yZSBhbiBvcHRpbWlz YXRpb24gdGhhbiBhIGZpeCB0byBtZSwgYnV0IGluIGFueSBjYXNlLCB0aGUgc3RhYmxlDQo+IG1h aW50YWluZXJzIHdpbGwgYmUgdGhlIGp1ZGdlcy4NCg0KDQpPSy4gTm8gaXNzdWVzLg0KDQo+IA0K PiANCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEplcmluIEphY29iIDxqZXJpbmpAbWFydmVsbC5j b20+DQo+ID4gUmV2aWV3ZWQtYnk6IEdhdmluIEh1IDxnYXZpbi5odUBhcm0uY29tPg0KPiA+IC0t LQ0KPiA+IHYzOg0KPiA+IC0gQ2hhbmdlIGNvbW1lbnQgZm9yIE1FTVBPT0xfRl9OT19TUFJFQUQg ZmxhZyBhcyAiIFNwcmVhZGluZyBhbW9uZw0KPiA+IG1lbW9yeSBjaGFubmVscyBub3QgcmVxdWly ZWQuIiAoU3RlcGhlbiBIZW1taW5nZXIpDQo+ID4NCj4gPiB2MjoNCj4gPiAtIENoYW5nZWQgdGhl IHJldHVybiB0eXBlIG9mIGFyY2hfbWVtX29iamVjdF9hbGlnbigpIHRvICJ1bnNpZ25lZCBpbnQi IGZyb20NCj4gPiAgICJ1bnNpZ25lZCIgdG8gZml4IHRoZSBjaGVja3BhdGNoIGlzc3VlcyAoT2xp dmllciBNYXR6KQ0KPiA+IC0gVXBkYXRlZCB0aGUgY29tbWVudHMgZm9yIE1FTVBPT0xfRl9OT19T UFJFQUQgKE9saXZpZXIgTWF0eikNCj4gPiAtIFVwZGF0ZSB0aGUgZ2l0IGNvbW1lbnRzIHRvIHNo YXJlIHRoZSBtZW1vcnkgc2F2aW5nIGRldGFpbHMuDQo+ID4NCj4gPiAgZG9jL2d1aWRlcy9wcm9n X2d1aWRlL21lbXBvb2xfbGliLnJzdCB8ICA2ICsrKy0tLQ0KPiA+ICBsaWIvbGlicnRlX21lbXBv b2wvcnRlX21lbXBvb2wuYyAgICAgIHwgMTcgKysrKysrKysrKysrKy0tLS0NCj4gPiAgbGliL2xp YnJ0ZV9tZW1wb29sL3J0ZV9tZW1wb29sLmggICAgICB8ICAzICsrLQ0KPiA+ICAzIGZpbGVzIGNo YW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0t Z2l0IGEvZG9jL2d1aWRlcy9wcm9nX2d1aWRlL21lbXBvb2xfbGliLnJzdA0KPiA+IGIvZG9jL2d1 aWRlcy9wcm9nX2d1aWRlL21lbXBvb2xfbGliLnJzdA0KPiA+IGluZGV4IDNiYjg0YjBhNi4uZWVh N2EyOTA2IDEwMDY0NA0KPiA+IC0tLSBhL2RvYy9ndWlkZXMvcHJvZ19ndWlkZS9tZW1wb29sX2xp Yi5yc3QNCj4gPiArKysgYi9kb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvbWVtcG9vbF9saWIucnN0DQo+ ID4gQEAgLTI3LDEwICsyNywxMCBAQCBJbiBkZWJ1ZyBtb2RlDQo+IChDT05GSUdfUlRFX0xJQlJU RV9NRU1QT09MX0RFQlVHIGlzDQo+ID4gZW5hYmxlZCksICBzdGF0aXN0aWNzIGFib3V0IGdldCBm cm9tL3B1dCBpbiB0aGUgcG9vbCBhcmUgc3RvcmVkIGluIHRoZSBtZW1wb29sDQo+IHN0cnVjdHVy ZS4NCj4gPiAgU3RhdGlzdGljcyBhcmUgcGVyLWxjb3JlIHRvIGF2b2lkIGNvbmN1cnJlbnQgYWNj ZXNzIHRvIHN0YXRpc3RpY3MgY291bnRlcnMuDQo+ID4NCj4gPiAtTWVtb3J5IEFsaWdubWVudCBD b25zdHJhaW50cw0KPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gK01lbW9y eSBBbGlnbm1lbnQgQ29uc3RyYWludHMgb24gWDg2IGFyY2hpdGVjdHVyZQ0KPiA+ICstLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo+IE5pdDogYWZh aWNzIGluIHRoZSBkb2NzLCB4ODYgaXMgcHJlZmVycmVkIHRvIFg4Ni4NCj4gDQo+IA0KPiA+DQo+ ID4gLURlcGVuZGluZyBvbiBoYXJkd2FyZSBtZW1vcnkgY29uZmlndXJhdGlvbiwgcGVyZm9ybWFu Y2UgY2FuIGJlIGdyZWF0bHkNCj4gaW1wcm92ZWQgYnkgYWRkaW5nIGEgc3BlY2lmaWMgcGFkZGlu ZyBiZXR3ZWVuIG9iamVjdHMuDQo+ID4gK0RlcGVuZGluZyBvbiBoYXJkd2FyZSBtZW1vcnkgY29u ZmlndXJhdGlvbiBvbiBYODYgYXJjaGl0ZWN0dXJlLA0KPiBwZXJmb3JtYW5jZSBjYW4gYmUgZ3Jl YXRseSBpbXByb3ZlZCBieSBhZGRpbmcgYSBzcGVjaWZpYyBwYWRkaW5nIGJldHdlZW4NCj4gb2Jq ZWN0cy4NCj4gPiAgVGhlIG9iamVjdGl2ZSBpcyB0byBlbnN1cmUgdGhhdCB0aGUgYmVnaW5uaW5n IG9mIGVhY2ggb2JqZWN0IHN0YXJ0cyBvbiBhDQo+IGRpZmZlcmVudCBjaGFubmVsIGFuZCByYW5r IGluIG1lbW9yeSBzbyB0aGF0IGFsbCBjaGFubmVscyBhcmUgZXF1YWxseSBsb2FkZWQuDQo+ID4N Cj4gPiAgVGhpcyBpcyBwYXJ0aWN1bGFybHkgdHJ1ZSBmb3IgcGFja2V0IGJ1ZmZlcnMgd2hlbiBk b2luZyBMMyBmb3J3YXJkaW5nIG9yIGZsb3cNCj4gY2xhc3NpZmljYXRpb24uDQo+IA0KPiANCj4g LS0NCj4gRGF2aWQgTWFyY2hhbmQNCg0K