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 0D428A00BE; Wed, 30 Oct 2019 12:59:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 00E011C029; Wed, 30 Oct 2019 12:59:45 +0100 (CET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130080.outbound.protection.outlook.com [40.107.13.80]) by dpdk.org (Postfix) with ESMTP id A12CC1C027 for ; Wed, 30 Oct 2019 12:59:43 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dVhDxD3L/r6C0GS4OJIKeHfAOY0RHqaLUMuiHGzqcarKPWutfI4qpqcKUaGeakizkH4kw8v1miq++eEPXGWenB9CaH7dgzqokJ6479hopWBMtRiIjcH9m7++VaPjR75sySeurZ58MeGv+jPIPyps7fE4aCkJzbv3WyTv/xO2ntebG7GF17GYgmCbYfVz0IMWxOWsAGD1NKVJemgVSghCqckbwQC0YWEr1+5ut1fJZWQ2MyZB0IpE9zPy23cRv+1WCNqvfZCxmf3g1hxfhyRvJmbZLDeh/lAcHcKSqeXJyDuleREQfb/rsYVdBsjY4FokIzn9oJQ6oDFt+UM7YrjjSg== 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=w3jeZqxtxZftnT2Vs3eQLy37IL+AM6MN8Uf3J1NRAXA=; b=C0Wu12tVtOGOud5NrI1YTzlSDMhhqdi83KZGDbMjWqmIjBREOwyhzfWPPA7old8Xy50Z9g4Ppp2dhUUoHSz85s2h4WaySlHLArD6yuT8QqFvvajh7JF4NyLvv5ukv+7IQD+vtWW16EESOcWn9QuCF5oyZAMuC6t8rq9mZw2p0OEsi9RWkFU50NXfWOROl0ew8VH8NgfMLvQsfm4uTOn/GiMxjxzaC+kDktaLmZjwWvDjW2OxXcdl1m8rqM5D4BRxgqZklFDM2VyPbSp+NvCUQptSCL3Oh5qwKGro8iEanrlZLM1I4Z/jNrEqmyzDwGHcRZhcSKcX/SQIzUPlmBXVJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w3jeZqxtxZftnT2Vs3eQLy37IL+AM6MN8Uf3J1NRAXA=; b=cbs51pbxVXhNcN5Wbwuq3cOvQBFYqYnUu2EDAoIvl04ceLMvQGIQ72rzzyfQo0RV7Uttm4elyozTlKw6acVb01cSJCDsHWHs1eOngasojxjoqotQrc6nht1gCf63iergNjp/xiOkca27Z92uzYXVqVUW8hxNHDUB8xanzitvvpI= Received: from VE1PR04MB6365.eurprd04.prod.outlook.com (20.179.233.214) by VE1PR04MB6605.eurprd04.prod.outlook.com (20.179.234.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.25; Wed, 30 Oct 2019 11:59:42 +0000 Received: from VE1PR04MB6365.eurprd04.prod.outlook.com ([fe80::1d23:8775:5a22:ac42]) by VE1PR04MB6365.eurprd04.prod.outlook.com ([fe80::1d23:8775:5a22:ac42%7]) with mapi id 15.20.2387.027; Wed, 30 Oct 2019 11:59:42 +0000 From: Gagandeep Singh To: Thierry Herbelot , "dev@dpdk.org" CC: Thomas Monjalon Thread-Topic: [PATCH] drivers/net: only compile PFE and ENETC when DPAA was selected Thread-Index: AQHVjlkUojBd7YBtP06+KIj3FYOSO6dyrUiAgABKwQCAAB4GgA== Date: Wed, 30 Oct 2019 11:59:42 +0000 Message-ID: References: <20191029130151.29879-1-thierry.herbelot@6wind.com> In-Reply-To: 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=G.Singh@nxp.com; x-originating-ip: [92.121.36.197] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 2a998964-ba98-44b0-d63d-08d75d30a64c x-ms-traffictypediagnostic: VE1PR04MB6605: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-forefront-prvs: 02065A9E77 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(376002)(366004)(346002)(136003)(13464003)(199004)(189003)(86362001)(66446008)(102836004)(76176011)(6506007)(76116006)(3846002)(186003)(66556008)(2501003)(6116002)(66946007)(316002)(66476007)(64756008)(53546011)(52536014)(4326008)(14454004)(26005)(478600001)(7696005)(33656002)(7736002)(486006)(2906002)(6436002)(74316002)(256004)(6246003)(229853002)(66066001)(8936002)(8676002)(11346002)(81166006)(446003)(55016002)(110136005)(99286004)(476003)(305945005)(25786009)(71190400001)(9686003)(5660300002)(71200400001)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6605; H:VE1PR04MB6365.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sgA7JwLkcP4Ye7KmJra7oAd4sUMeEbJG8LqOu5bqeYSvAvYj8c1YEHlkH1m3R2acKn2d4OH42n4mG9hUo7S4cH7f6uN3gb95JkFs9KRj5KPLA5bpqFzT/BAEHc/keHBEoyFO8KB9KM6OzwWcVcaWqAjJv9rz2eDyI6A8xxGzc+Plie6BT3wJDfHUoDnFmn/oJcG4j79GGQ47OAYcWKVYHYIAYGDa1JcRPR9pVoUnOhR1r2PiB9NQdTChtD4UWeshxIjZsws/Vbk84QxTHzBp5qMkZ9eoz1oYarqgXJ0uPgRMa0/9RdEGJNSdpkfrgd5jTgiNr/sHRa2/ow7tNQOv9L2ZuVdImCu2YpeEHOW4BF+fzaji0DY86x8vI8Jt7Mdu+gJpFUMS2DL75IV0dpeXcqvHuq/7Fj6aku8hxjY+J3LWEdHyNuudVjs16UtEV0dN x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a998964-ba98-44b0-d63d-08d75d30a64c X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2019 11:59:42.5241 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZHBOQK2gNSL+5XL/KLopdx9klI1oY15mRjbw8Nea/fyhGbZOJr9aDts/FCkqNHjD X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6605 Subject: Re: [dpdk-dev] [PATCH] drivers/net: only compile PFE and ENETC when DPAA was selected 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" SGkgVGhpZXJyeSwNCg0KSSBnb3QgdGhpcyBpc3N1ZSBub3csIHdpbGwgc2VuZCB0aGUgZml4IHNv b24uDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVGhpZXJyeSBIZXJi ZWxvdCA8dGhpZXJyeS5oZXJiZWxvdEA2d2luZC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0 b2JlciAzMCwgMjAxOSAzOjQxIFBNDQo+IFRvOiBHYWdhbmRlZXAgU2luZ2ggPEcuU2luZ2hAbnhw LmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFs b24ubmV0Pg0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBkcml2ZXJzL25ldDogb25seSBjb21waWxl IFBGRSBhbmQgRU5FVEMgd2hlbiBEUEFBIHdhcw0KPiBzZWxlY3RlZA0KPiANCj4gT24gMTAvMzAv MTkgNjo0NiBBTSwgR2FnYW5kZWVwIFNpbmdoIHdyb3RlOg0KPiA+IEhpIFRoaWVycnksDQo+ID4N Cj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogVGhpZXJyeSBIZXJi ZWxvdCA8dGhpZXJyeS5oZXJiZWxvdEA2d2luZC5jb20+DQo+ID4+IFNlbnQ6IFR1ZXNkYXksIE9j dG9iZXIgMjksIDIwMTkgNjozMiBQTQ0KPiA+PiBUbzogZGV2QGRwZGsub3JnDQo+ID4+IENjOiBU aG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBHYWdhbmRlZXAgU2luZ2gNCj4g Pj4gPEcuU2luZ2hAbnhwLmNvbT4NCj4gPj4gU3ViamVjdDogW1BBVENIXSBkcml2ZXJzL25ldDog b25seSBjb21waWxlIFBGRSBhbmQgRU5FVEMgd2hlbiBEUEFBIHdhcw0KPiA+PiBzZWxlY3RlZA0K PiA+Pg0KPiA+PiBQRkUgYW5kIEVORVRDIGRlcGVuZCBvbiBEUEFBIGZlYXR1cmVzLg0KPiA+Pg0K PiA+PiBGaXhlczogZTU2NDYzZWM0N2YwICgnbmV0L2VuZXRjOiBlbmFibGUgZHBhYXggbGlicmFy eScpDQo+ID4+IEZpeGVzOiA2N2ZjM2ZmOTdjMzkgKCduZXQvcGZlOiBpbnRyb2R1Y2UgYmFzaWMg ZnVuY3Rpb25zJykNCj4gPj4gQ2M6IEdhZ2FuZGVlcCBTaW5naCA8Zy5zaW5naEBueHAuY29tPg0K PiA+Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBUaGllcnJ5IEhlcmJlbG90IDx0aGllcnJ5LmhlcmJl bG90QDZ3aW5kLmNvbT4NCj4gPj4gLS0tDQo+ID4+ICAgZHJpdmVycy9uZXQvTWFrZWZpbGUgfCA0 ICsrKysNCj4gPj4gICBtay9ydGUuYXBwLm1rICAgICAgICB8IDQgKysrKw0KPiA+PiAgIDIgZmls ZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL25ldC9NYWtlZmlsZSBiL2RyaXZlcnMvbmV0L01ha2VmaWxlDQo+ID4+IGluZGV4IGNlZTMw MzY3YTFjMy4uOTY2MTMzNDI3Mjc2IDEwMDY0NA0KPiA+PiAtLS0gYS9kcml2ZXJzL25ldC9NYWtl ZmlsZQ0KPiA+PiArKysgYi9kcml2ZXJzL25ldC9NYWtlZmlsZQ0KPiA+PiBAQCAtMjUsNyArMjUs OSBAQCBESVJTLSQoQ09ORklHX1JURV9MSUJSVEVfRFBBQTJfUE1EKSArPSBkcGFhMg0KPiA+PiAg IGVuZGlmDQo+ID4+ICAgRElSUy0kKENPTkZJR19SVEVfTElCUlRFX0UxMDAwX1BNRCkgKz0gZTEw MDANCj4gPj4gICBESVJTLSQoQ09ORklHX1JURV9MSUJSVEVfRU5BX1BNRCkgKz0gZW5hDQo+ID4+ ICtpZmVxICgkKENPTkZJR19SVEVfTElCUlRFX0RQQUFfQlVTKSx5KQ0KPiA+PiAgIERJUlMtJChD T05GSUdfUlRFX0xJQlJURV9FTkVUQ19QTUQpICs9IGVuZXRjDQo+ID4+ICtlbmRpZg0KPiA+PiAg IERJUlMtJChDT05GSUdfUlRFX0xJQlJURV9FTklDX1BNRCkgKz0gZW5pYw0KPiA+PiAgIERJUlMt JChDT05GSUdfUlRFX0xJQlJURV9QTURfRkFJTFNBRkUpICs9IGZhaWxzYWZlDQo+ID4+ICAgRElS Uy0kKENPTkZJR19SVEVfTElCUlRFX0ZNMTBLX1BNRCkgKz0gZm0xMGsNCj4gPj4gQEAgLTUwLDcg KzUyLDkgQEAgRElSUy0kKENPTkZJR19SVEVfTElCUlRFX1BNRF9OVUxMKSArPSBudWxsDQo+ID4+ ICAgRElSUy0kKENPTkZJR19SVEVfTElCUlRFX09DVEVPTlRYX1BNRCkgKz0gb2N0ZW9udHgNCj4g Pj4gICBESVJTLSQoQ09ORklHX1JURV9MSUJSVEVfT0NURU9OVFgyX1BNRCkgKz0gb2N0ZW9udHgy DQo+ID4+ICAgRElSUy0kKENPTkZJR19SVEVfTElCUlRFX1BNRF9QQ0FQKSArPSBwY2FwDQo+ID4+ ICtpZmVxICgkKENPTkZJR19SVEVfTElCUlRFX0RQQUFfQlVTKSx5KQ0KPiA+PiAgIERJUlMtJChD T05GSUdfUlRFX0xJQlJURV9QRkVfUE1EKSArPSBwZmUNCj4gPj4gK2VuZGlmDQo+ID4+ICAgRElS Uy0kKENPTkZJR19SVEVfTElCUlRFX1FFREVfUE1EKSArPSBxZWRlDQo+ID4+ICAgRElSUy0kKENP TkZJR19SVEVfTElCUlRFX1BNRF9SSU5HKSArPSByaW5nDQo+ID4+ICAgRElSUy0kKENPTkZJR19S VEVfTElCUlRFX1NGQ19FRlhfUE1EKSArPSBzZmMNCj4gPj4gZGlmZiAtLWdpdCBhL21rL3J0ZS5h cHAubWsgYi9tay9ydGUuYXBwLm1rDQo+ID4+IGluZGV4IDFmNWM3NDg0MWZiMy4uZTQ0MGRmZmQ3 NTc1IDEwMDY0NA0KPiA+PiAtLS0gYS9tay9ydGUuYXBwLm1rDQo+ID4+ICsrKyBiL21rL3J0ZS5h cHAubWsNCj4gPj4gQEAgLTE3MCw3ICsxNzAsOSBAQCBfTERMSUJTLSQoQ09ORklHX1JURV9MSUJS VEVfRFBBQTJfUE1EKSAgICAgICs9DQo+IC0NCj4gPj4gbHJ0ZV9wbWRfZHBhYTINCj4gPj4gICBl bmRpZg0KPiA+PiAgIF9MRExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9FMTAwMF9QTUQpICAgICAg Kz0gLWxydGVfcG1kX2UxMDAwDQo+ID4+ICAgX0xETElCUy0kKENPTkZJR19SVEVfTElCUlRFX0VO QV9QTUQpICAgICAgICArPSAtbHJ0ZV9wbWRfZW5hDQo+ID4+ICtpZmVxICgkKENPTkZJR19SVEVf TElCUlRFX0RQQUFfQlVTKSx5KQ0KPiA+PiAgIF9MRExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9F TkVUQ19QTUQpICAgICAgKz0gLWxydGVfcG1kX2VuZXRjDQo+ID4+ICtlbmRpZg0KPiA+PiAgIF9M RExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9FTklDX1BNRCkgICAgICAgKz0gLWxydGVfcG1kX2Vu aWMNCj4gPj4gICBfTERMSUJTLSQoQ09ORklHX1JURV9MSUJSVEVfRk0xMEtfUE1EKSAgICAgICs9 IC1scnRlX3BtZF9mbTEwaw0KPiA+PiAgIF9MRExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9QTURf RkFJTFNBRkUpICAgKz0gLWxydGVfcG1kX2ZhaWxzYWZlDQo+ID4+IEBAIC0yMDQsNyArMjA2LDkg QEAgX0xETElCUy0kKENPTkZJR19SVEVfTElCUlRFX05GUF9QTUQpICAgICAgICArPSAtDQo+ID4+ IGxydGVfcG1kX25mcA0KPiA+PiAgIF9MRExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9QTURfTlVM TCkgICAgICAgKz0gLWxydGVfcG1kX251bGwNCj4gPj4gICBfTERMSUJTLSQoQ09ORklHX1JURV9M SUJSVEVfT0NURU9OVFgyX1BNRCkgICs9IC0NCj4gbHJ0ZV9wbWRfb2N0ZW9udHgyIC0NCj4gPj4g bG0NCj4gPj4gICBfTERMSUJTLSQoQ09ORklHX1JURV9MSUJSVEVfUE1EX1BDQVApICAgICAgICs9 IC1scnRlX3BtZF9wY2FwIC1scGNhcA0KPiA+PiAraWZlcSAoJChDT05GSUdfUlRFX0xJQlJURV9E UEFBX0JVUykseSkNCj4gPj4gICBfTERMSUJTLSQoQ09ORklHX1JURV9MSUJSVEVfUEZFX1BNRCkg ICAgICAgICs9IC1scnRlX3BtZF9wZmUNCj4gPj4gK2VuZGlmDQo+ID4+ICAgX0xETElCUy0kKENP TkZJR19SVEVfTElCUlRFX1FFREVfUE1EKSAgICAgICArPSAtbHJ0ZV9wbWRfcWVkZQ0KPiA+PiAg IF9MRExJQlMtJChDT05GSUdfUlRFX0xJQlJURV9QTURfUklORykgICAgICAgKz0gLWxydGVfcG1k X3JpbmcNCj4gPj4gICBpZmVxICgkKENPTkZJR19SVEVfTElCUlRFX1NDSEVEKSx5KQ0KPiA+PiAt LQ0KPiA+PiAyLjIwLjENCj4gPg0KPiA+IEkgZGlkbid0IHNlZSBhbnkgY29tcGlsYXRpb24gaXNz dWUgb24gJzE5LjExLXJjMScgdGFnIGFuZCBhbHNvIHRoZXNlIGJvdGggUE1Ecw0KPiBhcmUgaW5k ZXBlbmRlbnQgb2YgRFBBQV9CVVMsIHNvIHdlIGNhbm5vdCBhY2NlcHQgdGhlc2UgY2hhbmdlcywg Y2FuIHlvdQ0KPiBwbGVhc2Ugc2hhcmUgeW91ciBleGFjdCBzdGVwcyBvZiBjb21waWxhdGlvbj8N Cj4gDQo+IEhlbGxvLCBHYWdhbg0KPiANCj4gSW5kZWVkLCB0aGUgY29tcGlsYXRpb24gcHJvY2Vk dXJlIHdhcyBub3QgZGVzY3JpYmVkLg0KPiANCj4gVGhlc2UgYXJlIHRoZSByZXByb2R1Y3Rpb24g c3RlcHMgKG9uIGFuIEludGVsIG1hY2hpbmUpOg0KPiANCj4gZ2l0IGNsb25lIGdpdDovL2RwZGsu b3JnL2RwZGsNCj4gY2QgZHBkaw0KPiBtYWtlIGNvbmZpZyBUPXg4Nl82NC1uYXRpdmUtbGludXgt Z2NjDQo+IGNkIGJ1aWxkDQo+IHZpIC5jb25maWcNCj4gICAgPT4gZGlzYWJsZSBSVEVfTElCUlRF X0RQQUFfQlVTIGFuZCBSVEVfTElCUlRFX0ZTTE1DX0JVUw0KPiBtYWtlDQo+IC4uLg0KPiA9PSBC dWlsZCBhcHAvdGVzdA0KPiAgICBMRCB0ZXN0DQo+IC9idWlsZC9kcGRrL2J1aWxkL2xpYi9saWJy dGVfcG1kX2NhYW1fanIuYShjYWFtX2pyLm8pOiBJbiBmdW5jdGlvbg0KPiBgY3J5cHRvZGV2X2Nh YW1fanJfcHJvYmUnOg0KPiBjYWFtX2pyLmM6KC50ZXh0KzB4MTIzYSk6IHVuZGVmaW5lZCByZWZl cmVuY2UgdG8gYG9mX2ZpbmRfY29tcGF0aWJsZV9ub2RlJw0KPiBjYWFtX2pyLmM6KC50ZXh0KzB4 MTI1Yik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYG9mX2ZpbmRfY29tcGF0aWJsZV9ub2RlJw0K PiBjYWFtX2pyLmM6KC50ZXh0KzB4MTI3Nik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYG9mX2dl dF9wcm9wZXJ0eScNCj4gL2J1aWxkL2RwZGsvYnVpbGQvbGliL2xpYnJ0ZV9wbWRfY2FhbV9qci5h KGNhYW1fanIubyk6IEluIGZ1bmN0aW9uDQo+IGBjYWFtX2pyX2RlcXVldWVfYnVyc3QnOg0KPiBj YWFtX2pyLmM6KC50ZXh0KzB4MWRmYik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGRwYWF4X2lv dmFfdGFibGVfcCcNCj4gL2J1aWxkL2RwZGsvYnVpbGQvbGliL2xpYnJ0ZV9wbWRfZW5ldGMuYShl bmV0Y19ldGhkZXYubyk6IEluIGZ1bmN0aW9uDQo+IGBlbmV0Y19kZXZfdW5pbml0JzoNCj4gZW5l dGNfZXRoZGV2LmM6KC50ZXh0KzB4Njc5KTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0bw0KPiBgZHBh YXhfaW92YV90YWJsZV9kZXBvcHVsYXRlJw0KPiAvYnVpbGQvZHBkay9idWlsZC9saWIvbGlicnRl X3BtZF9lbmV0Yy5hKGVuZXRjX2V0aGRldi5vKTogSW4gZnVuY3Rpb24NCj4gYGVuZXRjX2Rldl9p bml0JzoNCj4gZW5ldGNfZXRoZGV2LmM6KC50ZXh0KzB4ZGExKTogdW5kZWZpbmVkIHJlZmVyZW5j ZSB0bw0KPiBgZHBhYXhfaW92YV90YWJsZV9wb3B1bGF0ZScNCj4gL2J1aWxkL2RwZGsvYnVpbGQv bGliL2xpYnJ0ZV9wbWRfZW5ldGMuYShlbmV0Y19ldGhkZXYubyk6IEluIGZ1bmN0aW9uDQo+IGBl bmV0Y19wY2lfcmVtb3ZlJzoNCj4gZW5ldGNfZXRoZGV2LmM6KC50ZXh0KzB4ZmU5KTogdW5kZWZp bmVkIHJlZmVyZW5jZSB0bw0KPiBgZHBhYXhfaW92YV90YWJsZV9kZXBvcHVsYXRlJw0KPiBjb2xs ZWN0MjogZXJyb3I6IGxkIHJldHVybmVkIDEgZXhpdCBzdGF0dXMNCj4gDQo+IAlSZWdhcmRzDQo+ IA0KPiAJVGhpZXJyeQ0KPiANCj4gPg0KPiA+IFRoYW5rcywNCj4gPiBHYWdhbg0KPiA+DQo+IA0K PiANCj4gLS0NCj4gVGhpZXJyeSBIZXJiZWxvdA0KPiA2V0lORA0KPiBTZW5pb3IgU29mdHdhcmUg RW5naW5lZXINCg==