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 A8F0BA04DB; Fri, 16 Oct 2020 08:06:16 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 87B3B1EA62; Fri, 16 Oct 2020 08:06:15 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80087.outbound.protection.outlook.com [40.107.8.87]) by dpdk.org (Postfix) with ESMTP id EB4AE1EA5E for ; Fri, 16 Oct 2020 08:06:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D1sWJI1ccw19506PBaj2VCHY3gzH00B+gJoGTXKuJzI=; b=DIEHCNp8NQTKU7vkDv2x7RteuMCWYFBsiDXkevox7RhieUTvn1WbteYwpw6YpUUvyUqI8cLWVwDVftowxVdF+UPdx0StolDT7UfrqMaCgbCQLYCdmCYSwp4a/BdX/Zgxbh+6dNvGynHVWsmuAaSCJ5+mHOQ+HekTWhu6H+EQs/E= Received: from MRXP264CA0047.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:14::35) by AM4PR08MB2804.eurprd08.prod.outlook.com (2603:10a6:205:d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.23; Fri, 16 Oct 2020 06:06:10 +0000 Received: from VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:14:cafe::92) by MRXP264CA0047.outlook.office365.com (2603:10a6:500:14::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Fri, 16 Oct 2020 06:06:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT048.mail.protection.outlook.com (10.152.19.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Fri, 16 Oct 2020 06:06:09 +0000 Received: ("Tessian outbound c189680f801b:v64"); Fri, 16 Oct 2020 06:06:09 +0000 X-CR-MTA-TID: 64aa7808 Received: from a5165d81eda0.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id DDDB88A3-AC9E-48F1-9ECE-75EE97DC04D7.1; Fri, 16 Oct 2020 06:06:04 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a5165d81eda0.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 16 Oct 2020 06:06:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WTRIlYr3qPqYfgALnKHmEK+kawRPvlVFzGt/AlsfLRaqqY/UGoj4PbX1nIX2RFjLL4xZCfd9PCwa8IB86UPv6z/MumLfEPPFSlUT3AYRFO1iLqZLTnOAWoS/Uu7fKLtHraguSzqRFCCDDOGaiKHS9dqyKQ5oKNqDIgSdkLqp2g2hPAwisFXUaUrCf0GpBqT2ufdIui5zhVz7w9H8DsU1C/GpMt7CyWPHVvpfA6LeXDyGQrv2KQxllVRkhue/I6a+oyvlAYAQMisFoEgUC1JeGCBumjDj+Q5y5lOx0oyPk7rEgaC0fI49sYhk/T6mZnp1h9XQpS7zDpWImiqYIsIaeg== 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=D1sWJI1ccw19506PBaj2VCHY3gzH00B+gJoGTXKuJzI=; b=fIQpwXvXsuiZUW2PNAD0nBIHzLNaJSqiaBK9SmiFcCIo/F7DS+yh8yXQuDcYrpXPFX64w08DU9UE22gMG4pITwj1j23NaRy86ZO4/RiqcQUPbrtf1HWbgtvN/b5RmHtSp0V24Dp2azHEYbf5Cs1Z97mmKihzYd+YkLhwbXyCzQYovE3O6hw09Ulv52SV2I8uLdypU29Rby+OZVj4fKQ05IPLC1FjVfiNidOkRAOBllVosWVsst5NZzO29HZbjLkwAf1Cqi/zYoFdqkOVg+1KU09vmaR4+IXExzSeSPfsoURqu/uOPko3BUYOsHb53Nf+cfOBZ0XwbKg+rQSmIM5LJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D1sWJI1ccw19506PBaj2VCHY3gzH00B+gJoGTXKuJzI=; b=DIEHCNp8NQTKU7vkDv2x7RteuMCWYFBsiDXkevox7RhieUTvn1WbteYwpw6YpUUvyUqI8cLWVwDVftowxVdF+UPdx0StolDT7UfrqMaCgbCQLYCdmCYSwp4a/BdX/Zgxbh+6dNvGynHVWsmuAaSCJ5+mHOQ+HekTWhu6H+EQs/E= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB7PR08MB3212.eurprd08.prod.outlook.com (2603:10a6:5:1f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.23; Fri, 16 Oct 2020 06:06:02 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d%4]) with mapi id 15.20.3477.020; Fri, 16 Oct 2020 06:06:02 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , =?utf-8?B?R2HDq3RhbiBSaXZldA==?= CC: "dev@dpdk.org" , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] Minimun value of RTE_MAX_LCORE Thread-Index: Adai4Mdyw2EsKcszTni68vlLSuHUHf//6i4A///VIfD//1KP8A== Date: Fri, 16 Oct 2020 06:06:02 +0000 Message-ID: References: <317a9b0f7130448190e2391150bd0f67@pantheon.tech> <20201015113050.etp277lf4q6qrtko@u256.net> <4474db830fc14c3e9c5487e37dd5a2a3@pantheon.tech> In-Reply-To: <4474db830fc14c3e9c5487e37dd5a2a3@pantheon.tech> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 46CA0CE85A5C3F448D491612EE67BBF8.0 x-checkrecipientchecked: true Authentication-Results-Original: pantheon.tech; dkim=none (message not signed) header.d=none; pantheon.tech; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.110.7] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: e1aff048-8dc2-4a30-d53d-08d871999408 x-ms-traffictypediagnostic: DB7PR08MB3212:|AM4PR08MB2804: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: M9VKYDOIjvyhMG5BonVezwIFPCiow/Nht6WE2a+uWTUipzZBwJRV4U1y3J0aEMH90agxrUB4Xabd8CxSATtadHXBp7J7YCqeoXiYPdvL2Vdv6lawe0YWTHGG8M1aWCWZz22+OasfXiCBQ+iglNXB/srl7EBwatG8l5QtVEaGQHeTxECKoDwqF49VPAVADu3CsuTKBVptXdcAz2xT4CunlPDTXTjkZuslQ6zDxymHmIH6IijP8IDQKRoBZr3+Xa+o3piW4eb1LmwOTvyI8us8H1Q1d9pVt+BYGQuHkFXFFWopcmAcPvBUjnIyIURwtADJFl+5VeEQ6Tg0wzmKUnIq9r+geq/S/pQp6g9kihJQK99uThiTrkgCTc6vz+XhZUvgPO65fUCGAJ2kKyHEPUhupQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(396003)(366004)(346002)(39860400002)(64756008)(4326008)(52536014)(66446008)(66946007)(66556008)(7696005)(9686003)(2906002)(76116006)(55016002)(478600001)(71200400001)(26005)(186003)(8676002)(8936002)(33656002)(66476007)(66574015)(5660300002)(966005)(86362001)(6506007)(110136005)(316002)(53546011)(54906003)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: bvZWf1ZAGyxNTs0QXmuzaAKc+GsbASSMbjuhwai1cKZW3vifE1QQeiVVc89FA2d6XdZGE5GXiC3CTvwtTY7hYHeRJ+dabEzCDfvspFagMBEE5AYXfmMm8QA628/FCxVqZcE3OcZj5CcJyk/JhVCJa5rRFI46tiJa+lb1x2MO+UpyaHxE/1C4JczU3+NKsQw7BxWGHRiJdcgE9YtUB3frE+eSvUyl3nmjprJ/S/mZ+kCiLVcmRryAe9sBJu3jD26c2LUUd5TxZF/cVfIl8UudOI622dGnxoyk1xcIYUl4oh635LHzq9isXHNkaBt4WHq9rTcPt5ZxCQ4xr10WGFmS73f5v0vHI586fjprDDO8e1/fU1g97hFziXwVoylRUVlKnTgYG1PvaJ5C+Diim+Sml6xfQWq5B+gAptJDmWCTTmp9Fv1DfPoJTsvJP46fkNWCeGOnivqDdFFYInl+TwFJaT3QZynKSU3BTWeNR8apLQC7UOeeJtyCIKDbzlyxSfEJzB6yEw4g/P4DKlodY+BfCrhNMkafaduV9CIGmOJbh8+TkRjt1x0pxBBssOvPPe6p5nDBb1QP6e/tJFTQtEHk4OAxzbKdGOBLZMV7WfvzCQ9Km2kxm1ThmFVltPKqpf41mmQFZvgapZTthwO8GSByDQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3212 Original-Authentication-Results: pantheon.tech; dkim=none (message not signed) header.d=none; pantheon.tech; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 07352c64-94e4-46ab-d3e3-08d871998fa0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +ZEN+rq3gTG6zmVGT7/2v+y2SVrbTZ91swjWPdH7Rb3EBrBqo+uIWtdGfSAMquG4i4FdQKowxsi0Rr8uyyx6wH/7Y3hVH5SQVKSzwywcPxAnFjW9BUADBEOqgeYImmDrR5LRT4EAGxEZH8h+caBtr3yAaC4f5vsqGE/fSIFlkRWeVAxhmjlD3Rg+PmQCj9x2iEoWdsUJ2jtpVW38VT715Hlq+2mGK+Xhrpu8JoQDT0Jkrp5BZoo/ha19Hjx74va/0fyjb6xaooVvCmDfsWxslsQpLAlD/dAltdXc1uY0eAQyLbRU+oXwEzYxhM4QNBAfYHcken9B09Cj1djxi5ipzicD+YStIfSdnRjfDaO4R5uSE/KYHInt4j8VLuhQvGX+8EnmTC2P7P7uMIU6T5WL5b2tbogPlqylnb/ql8zn69DzT6aIt9pJr+z1+ufNO0oBFJYylQNTLchF/08oYBZXH1WomeKsGyamufLp799Hd9s= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(396003)(346002)(376002)(136003)(39860400002)(46966005)(2906002)(478600001)(53546011)(6506007)(8676002)(8936002)(7696005)(5660300002)(4326008)(33656002)(26005)(52536014)(966005)(110136005)(186003)(9686003)(316002)(36906005)(356005)(70586007)(54906003)(66574015)(83380400001)(81166007)(47076004)(336012)(86362001)(70206006)(82310400003)(82740400003)(55016002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2020 06:06:09.9307 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e1aff048-8dc2-4a30-d53d-08d871999408 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2804 Subject: Re: [dpdk-dev] Minimun value of RTE_MAX_LCORE 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" PHNuaXA+DQoNCj4gPg0KPiA+IE9uIDE1LzEwLzIwIDEwOjQ5ICswMDAwLCBKdXJhaiBMaW5rZcWh IHdyb3RlOg0KPiA+ID4gSGkgZHBkayBkZXZzLA0KPiA+ID4NCj4gPiA+IElzIHRoZXJlIGEgY29u c3RyYWludCBvbiBob3cgbG93IFJURV9NQVhfTENPUkUgY2FuIGJlPyBJJ20NCj4gPiA+IGltcGxl bWVudGluZyBhDQo+ID4gZGlzY292ZXJ5IG1lY2hhbmlzbSB0aGF0IHNldHMgUlRFX01BWF9MQ09S RSBhY2NvcmRpbmcgdG8gdGhlIG51bWJlcg0KPiBvZg0KPiA+IGhvc3QgY29yZXMsIGJ1dCBJJ20g aGl0dGluZyBlcnJvcnMgd2hlbiB0aGUgdmFsdWVzIGFyZSBsb3c6DQo+ID4gPiBodHRwczovL3Ry YXZpcy1jaS5jb20vZ2l0aHViL2psaW5rZXMvZHBkay9qb2JzLzM5OTU5NjgyOA0KPiA+ID4gTWVz c2FnZTogRm91bmQgMg0KPiA+ID4gY29yZXMNCj4gPiA+IE1lc3NhZ2U6IEZvdW5kIDENCj4gPiA+ IG51bWEgbm9kZXMNCj4gPiA+DQo+ID4gPiAuLi9hcHAvdGVzdC90ZXN0X3JjdV9xc2JyLmM6Mjk2 OjU0OiBlcnJvcjogaXRlcmF0aW9uIDIgaW52b2tlcw0KPiA+ID4gdW5kZWZpbmVkIGJlaGF2aW9y IFstV2Vycm9yPWFnZ3Jlc3NpdmUtbG9vcC1vcHRpbWl6YXRpb25zXQ0KPiA+ID4NCj4gPiA+IC4u L2FwcC90ZXN0L3Rlc3RfcmN1X3FzYnIuYzozMTU6NTU6IGVycm9yOiBhcnJheSBzdWJzY3JpcHQg aXMgYWJvdmUNCj4gPiA+IGFycmF5IGJvdW5kcyBbLVdlcnJvcj1hcnJheS1ib3VuZHNdDQo+ID4g Pg0KPiA+ID4gQWxsIFZNIGpvYnMgZmFpbGVkIGluIHRoYXQgVHJhdmlzIGJ1aWxkLiBUcmF2aXMg Vk1zIG9ubHkgaGF2ZSAyDQo+ID4gPiBjb3Jlcywgc28gSSB0cmllZCB0bw0KPiA+IHB1dCBhIGJv dW5kIG9uIHRoZSBidWlsZC4gSSBzZXQgaXQgdG8gNCBhbmQgYWxsIGpvYnMgZXhjZXB0IEdDQyBz aGFyZWQNCj4gPiBsaWIgam9icyBwYXNzZWQsIHdoaWNoIHN0aWxsIHRocmV3IGl0ZXJhdGlvbiA0 IGludm9rZXMgdW5kZWZpbmVkIGJlaGF2aW9yDQo+IGVycm9yOg0KPiA+ID4gaHR0cHM6Ly90cmF2 aXMtY2kuY29tL2dpdGh1Yi9qbGlua2VzL2RwZGsvam9icy80MDAwMDQwODkNCj4gPiA+DQo+ID4g PiAuLi9leGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvbDNmd2QtdGhyZWFkL21haW4uYzoyMzM4 OjM0OiBlcnJvcjoNCj4gPiA+IGl0ZXJhdGlvbiA0IGludm9rZXMgdW5kZWZpbmVkIGJlaGF2aW9y DQo+ID4gPiBbLVdlcnJvcj1hZ2dyZXNzaXZlLWxvb3Atb3B0aW1pemF0aW9uc10NCj4gPiA+DQo+ ID4gPiBUaGlzIGhhcHBlbnMgZm9yIG51bWJlciBvZiBjb3JlcyA8IDMyIGFuZCBsb29rcyBsaWtl IGEgbGltaXRhdGlvbg0KPiA+ID4gdW5pcXVlIHRvDQo+ID4gbDNmd2QgKHdpdGggY29yZXMgYmV0 d2VlbiA0IGFuZCAzMiAtIEkgZGlkbid0IHNlZSB0aGUgZXJyb3IgZWxzZXdoZXJlKS4NCj4gPiA+ DQo+ID4gPiBTaG91bGQgSSB1c2UgdGhlIGJvdW5kIG9yIGFyZSB0aGVzZSBsZWdpdGltYXRlIGVy cm9ycz8gVGhlIGZhY3QgdGhhdA0KPiA+ID4gb25seSBHQ0MNCj4gPiAoYW5kIG5vdCBjbGFuZykg c2hhcmVkIGxpYiBqb2JzIGZhaWxlZCBpcyBhbHNvIHN1c3BpY2lvdXMuDQoyIHdvdWxkIGJlIHRo ZSBtaW5pbXVtIChvbmUgZm9yIG1haW4gYW5kIG9uZSBmb3Igd29ya2VyKSwgbm90IGxlc3MgdGhh biB0aGF0LiBQbGVhc2UgY2hlY2sgWzFdLCBJIGhhdmUgZml4ZWQgYm90aCBvZiB0aGVtLg0KDQpb MV0gaHR0cHM6Ly9wYXRjaGVzLmRwZGsub3JnL3BhdGNoLzgxMDI4Lw0KDQo+ID4gPg0KPiA+ID4g VGhhbmtzLA0KPiA+ID4gSnVyYWoNCj4gPiA+DQo+ID4NCj4gPiBIaSwNCj4gPg0KPiA+IEkgY2Fu IHNlZSBhIENQVSBjb25maWcgc2V0dGluZyBpdCB0byA0LCBzbyBpdCBtaWdodCBiZSBhIHZhbGlk IHZhbHVlLg0KPiA+IE5vdCBzdXJlIGl0IHdvdWxkIGJlIHRoZSBsb3dlciBib3VuZCB0aG91Z2gu DQo+ID4NCj4gPiBIb3dldmVyLCBJIHRoaW5rIHRoZSBpc3N1ZSB5b3UgZ2V0IGhlcmUgc2hvd3Mg d2h5IHlvdXIgZGlzY292ZXJ5DQo+ID4gbWVjaGFuaXNtIGlzIG5vdCBncmVhdC4gIE1vc3Qgb2Yg dGhlIHRpbWUsIERQREsgYXBwbGljYXRpb25zIGFyZSBub3QNCj4gPiBidWlsdCBvbiB0aGVpciB0 YXJnZXQNCj4gPiBtYWNoaW5lOiBlaXRoZXIgZHVlIHRvIENJIChsaWtlIHlvdXIgaXNzdWUpLCBh dXRvbWF0aWMgcGFja2FnaW5nLA0KPiA+IGNyb3NzLSBjb21waWxhdGlvbiBmb3Igc21hcnROSUMs IGV0Yy4NCj4gPg0KPiANCj4gSXQncyBub3Qgc3VwcG9zZWQgdG8gYmUgZ3JlYXQsIGp1c3QgYmUg YSBtb3JlIHNlbnNpYmxlIGRlZmF1bHQgZm9yIG5hdGl2ZQ0KPiBidWlsZHMuIFVzZXJzIGNhbiBz dGlsbCBzcGVjaWZ5IHRoZSBjb3JlcyBvbiB0aGUgY29tbWFuZCBsaW5lIGlmIHRoZXkgbGlrZS4g T3IgZG8NCj4gdGhlIGRlZmF1bHQgYnVpbGQgKHdoaWNoIHdpbGwgdXNlIHByZWRlZmluZWQgdmFs dWVzKS4NCj4gDQo+ID4gUGxhdGZvcm1zIHRoYXQgd291bGQgYmVuZWZpdCBmcm9tIHlvdXIgZGlz Y292ZXJ5IG1lY2hhbmlzbSB3aWxsIGRlZmluZQ0KPiA+IFJURV9NQVhfTENPUkUgZXhwbGljaXRs eSwgZS5nLiBpbiBjb25maWcvYXJtL21lc29uLmJ1aWxkLCBsaW5lIDM0IGFuZA0KPiBmdXJ0aGVy Lg0KPiA+DQo+IA0KPiBJJ20gbm90IHN1cmUgd2hhdCB5b3UgbWVhbi4gSWYgdGhleSBkZWZpbmUg aXQgZXhwbGljaXRseSwgdGhlbiB0aGV5IGNhbid0DQo+IGJlbmVmaXQgZnJvbSB0aGUgZGlzY29y ZXZlZCB2YWx1ZXMuIFdoYXQgd2UncmUgZXhwbG9yaW5nIGlzIHVzaW5nIHRoZQ0KPiBkaXNjb3Zl cmVkIHZhbHVlcyBmb3IgbmF0aXZlIGJ1aWxkcyBhbmQgbW92aW5nIHRoZSBzdGF0aWNhbGx5IGRl ZmluZWQNCj4gUlRFX01BWF9MQ09SRSBhbmQgUlRFX01BWF9OVU1BX05PREVTIHRvIGNyb3NzIGZp bGVzLiBUaGVuIHdlJ2xsDQo+IGhhdmUgbmF0aXZlIGJ1aWxkcyB3aGljaCBiZXR0ZXIgbWF0Y2gg dGhlIGJ1aWxkIG1hY2hpbmUgYW5kIGlmIGFueW9uZSB3YW50cw0KPiB0aGUgdGFyZ2V0IHRvIGJl IGEgcGFydGljdWxhciBTb0MsIHRoZXkgY2FuIHVzZSBhIGNyb3NzIGZpbGUuDQpBZ3JlZS4gSSB0 aGluayB0aGVyZSBpcyBlbm91Z2ggZmxleGliaWxpdHkgcHJvdmlkZWQgZm9yIGRpZmZlcmVudCB1 c2UgY2FzZXMuDQoNCj4gDQo+ID4gUmVnYXJkcywNCj4gPiAtLQ0KPiA+IEdhw6t0YW4NCg0K