From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 39D91A0C45; Thu, 16 Sep 2021 16:11:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA42B4069E; Thu, 16 Sep 2021 16:11:55 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2044.outbound.protection.outlook.com [40.107.22.44]) by mails.dpdk.org (Postfix) with ESMTP id 3667640151 for ; Thu, 16 Sep 2021 16:11:54 +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=biu2+854mvU0WHY2nftKp6bjw2p4G0eZmBfyxFL8flU=; b=Mnd8BXf/hf7248sWWjNAfO8FpI6ySWoWNXQqqZjZQBd4Tk8/lD2R0T2+gnqy3jQ8DTmNXs+/6rh1lElXfE2NBr1vz8WUMYQdqvntixYt9ujci3nm2EzY53E9MXWLY4ue7yNoHYq5cBqVjkgiBI61Sw+0S/3pV/hKARtYiFOgmOQ= Received: from PR2PR09CA0012.eurprd09.prod.outlook.com (2603:10a6:101:16::24) by AS8PR08MB6501.eurprd08.prod.outlook.com (2603:10a6:20b:338::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Thu, 16 Sep 2021 14:11:52 +0000 Received: from VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com (2603:10a6:101:16:cafe::3b) by PR2PR09CA0012.outlook.office365.com (2603:10a6:101:16::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14 via Frontend Transport; Thu, 16 Sep 2021 14:11:52 +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 VE1EUR03FT006.mail.protection.outlook.com (10.152.18.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14 via Frontend Transport; Thu, 16 Sep 2021 14:11:52 +0000 Received: ("Tessian outbound f1898412aff1:v103"); Thu, 16 Sep 2021 14:11:51 +0000 X-CR-MTA-TID: 64aa7808 Received: from c1dc6fba8295.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 000A35B5-90F9-4356-AE09-CBE80606A631.1; Thu, 16 Sep 2021 14:11:44 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c1dc6fba8295.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 16 Sep 2021 14:11:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e+8qlLjSZF3lQe32STrxUr9d/sDVNYmNyPRbvTCeViGj0BI1BoDTtoQPFdDVhNsKnNb9RegHtlG1F3Y2AUmy+cKd2Gxxj3vSi7wP1rHf20z38St5qkcUV9S+hlEeez5U4b/qgBhBqN+9ViIzpavlownTglyyyZ224abGidv8t0se9Clph+zFa1nWabCoHcGSuRTtxs3yZWxCwFTo2OdWAxsUt+l+gcUjzLLLIt+1DXB+LGBvTcOCoYUHzqmJ3GoChuJ7cfWoYvvdEiw7OZgBWkJTg805/0Bm/RGrf/H6/7rg7eSjxznCAYhchQh+XhQ3kjtP55iNH+G9qcNqNtoMHw== 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; bh=biu2+854mvU0WHY2nftKp6bjw2p4G0eZmBfyxFL8flU=; b=aN/6DedjRYOcWF0r92UZyE7y+aJAUnwMwQhdD7lOI1BKuwLPZQAAMH8jwovD+oPk1CQzhOv/E1MBuzisPyZ7drRKFO4ziovxVkzIGMSdX0pQ33AAT3EfnRVyZ03vQ8HOET1MsY73x5lkboF5abDNZzJZ2Sht0Edhf+25h1o3YpKS+NDA69Ny1vCyz70u0928DrQzOhWnaIpKt2XWitT0ufofbyRktgmT6+V3C8KejD6PKJ5r5abvrGEyuIh91PElEgUfmHXM+Ur9JXSQkLiyHl6Gr5vtuLogfVNv3bTuJ4qvVxQx/8/f87PTE9rzww9n3BxSTDDj6MCNVY0aqhgZdQ== 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=biu2+854mvU0WHY2nftKp6bjw2p4G0eZmBfyxFL8flU=; b=Mnd8BXf/hf7248sWWjNAfO8FpI6ySWoWNXQqqZjZQBd4Tk8/lD2R0T2+gnqy3jQ8DTmNXs+/6rh1lElXfE2NBr1vz8WUMYQdqvntixYt9ujci3nm2EzY53E9MXWLY4ue7yNoHYq5cBqVjkgiBI61Sw+0S/3pV/hKARtYiFOgmOQ= Received: from AM5PR0802MB2465.eurprd08.prod.outlook.com (2603:10a6:203:9f::22) by AM6PR08MB3607.eurprd08.prod.outlook.com (2603:10a6:20b:4c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Thu, 16 Sep 2021 14:11:35 +0000 Received: from AM5PR0802MB2465.eurprd08.prod.outlook.com ([fe80::21c6:1dd:1ff3:2ac8]) by AM5PR0802MB2465.eurprd08.prod.outlook.com ([fe80::21c6:1dd:1ff3:2ac8%10]) with mapi id 15.20.4500.020; Thu, 16 Sep 2021 14:11:34 +0000 From: Ruifeng Wang To: Ruifeng Wang , Jerin Jacob , David Christensen CC: Bruce Richardson , dpdk-dev , Luca Boccassi , David Marchand , "ian.stokes@intel.com" , Ilya Maximets , "jerinj@marvell.com" , Honnappa Nagarahalli , "Ananyev, Konstantin" , Ferruh Yigit , nd , nd Thread-Topic: [dpdk-dev] [RFC PATCH] build/pkg-config: remove machine arch flag Thread-Index: AQHWz9WZgaF67UaSmU2X5ahubTaacKum/cyAgABSVYCAAGotAIAAabsAgAA//eA= Date: Thu, 16 Sep 2021 14:11:33 +0000 Message-ID: References: <20201211155111.145279-1-bruce.richardson@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 288037F57AFDD44F90318153059B7CF6.0 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 61d7f257-53b3-4f58-9cdb-08d9791bee8f x-ms-traffictypediagnostic: AM6PR08MB3607:|AS8PR08MB6501: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: MVrZ8W7dUl9YyOngmqPV9J3PqC/CsZ61Ggh5A7t0QggLwdgtkYxmKMnMD1TbT3UPRN6mTlO3Swt+3NMSLQHDwLC4qxNpNbUTw/zbZdWYh5UDr1c4nPOV6r9jWBjCnr9AohGDtNs6OvzaI8dPA72/4mbb3tvjnCZH/TmSeo86nf/Mf3XF6NtZbNWyMjpsNTcUDNr5HuizBe5AgHr/jzJoiVj1ecvUVSX8perqm7B82UIqcIqUu+SWLKXBHzD1yb4ZmvoSCryi1NSxl7mfXwmzANvZVJerKY2NSIq6x2+hrxtaEjD+D/KJKv8IqQwd8sh7AnKEmkPY5/PyGcMY8/DATHGa57/vnpl6D/wEEfVwK2v4TfaevT87sAFuNLwzjKuiTkvOKJDQI7peElVGbsJxlE6MT/0ZgUgVxA0udromZxud9xerXjd2U9kI+SO1v9ukNGE03hFUKxokR8zLKC82RQOT3Q8fjo5cKJbCI9QLdt7jns8IeSVy+i8h3sMI/P3xXN7Wz103zUFU+O2Mg9LT0TsdagmbHoXnpObEWZ0gnAw2EF+P6mRe6OiA/t158++KyWvMNl4nrgrXmU0GI/oNuYRAsvCkO8zWdM507QqUP1nr0j3Algj5Icu2y0VOJuzTJB6AiWjPN6micuk5/2ZxiWavhrwNogb8XAaQv1JvBaALLX6Da/iw8VB+WT24gsFn3OW9bs/p4LdMLFVrEmErCA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM5PR0802MB2465.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(366004)(376002)(136003)(346002)(76116006)(66446008)(5660300002)(83380400001)(86362001)(64756008)(33656002)(71200400001)(4326008)(55016002)(9686003)(8676002)(110136005)(8936002)(7696005)(38070700005)(66476007)(54906003)(66556008)(66946007)(316002)(7416002)(38100700002)(52536014)(53546011)(2940100002)(122000001)(2906002)(26005)(186003)(6506007)(478600001); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3607 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 1a341de0-9959-4c7d-d701-08d9791be3f2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: c/DJ1L3myolijE9i/zYCUNP9bxbn5N53wvZkAoQTnNBTOkDjyhUVfsTPGhHlp5r/bE7qikiD7K1OSKFUZH/vJRVYME/zPVIxupcMq4bbLJpEUVViXoD4YUP5OkZpS16odZE+QUm0cUy3143hdrTCQp8nVMR+DSJFXeug9SIA9ygWCdUe+zM8+WCAFRfZDxF4MkFSU1orb4BaoE3tOboGg4dzHTec4MwGd/t3TN6fQmvitRb70TuTic1bUdFH1r72+hoAmSeYKRMaNLk8wr5hQyDhB6CtKMGjvobKzf6xxjHC6bhQAUyNSBrwney+uJdaIBcDt92i1eLhJL3w5QbpEhfIwuKLxeIn0RrHErw1FtnhNb/jyG2KIHyI7SixieuV26vZwlhHzGHkCqHodfx68X8kzTqHAWXIa0LRObnhIcAQO3vb1eSlOE2lSj8iU7G6L+V3M+572LN8oohQrGFotkFdPJpuByQbWkzgVsqB/gS6nomKM24+bC0k8MhE312TAKXhwjr7TkpPIZKl27ZTS+UOPiHTBzrafYVutaPeDZslFKeXKyVcWyudY2wI/HPhpxZ5qPlX8EgtFgb93DWrB0ceuG97PZraYU/AnniKfAK1Air17teAX7E/WPBtM43Lda/NEJChMbi3VhGeO9vtnwRzkNG0NRGc9IIybmrjuOjbdsHZsecbgcJuTuTMslXZ8VKUu0WPKd0qDmws/t9Hmg== 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)(346002)(376002)(136003)(396003)(39860400002)(36840700001)(46966006)(478600001)(7696005)(47076005)(9686003)(8676002)(2940100002)(55016002)(54906003)(6506007)(316002)(336012)(86362001)(36860700001)(356005)(52536014)(110136005)(82740400003)(83380400001)(8936002)(81166007)(4326008)(70586007)(5660300002)(26005)(186003)(82310400003)(70206006)(2906002)(53546011)(33656002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2021 14:11:52.1713 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 61d7f257-53b3-4f58-9cdb-08d9791bee8f 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: VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6501 Subject: Re: [dpdk-dev] [RFC PATCH] build/pkg-config: remove machine arch flag X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgPGRldi1ib3VuY2VzQGRw ZGsub3JnPiBPbiBCZWhhbGYgT2YgUnVpZmVuZyBXYW5nDQo+IFNlbnQ6IFRodXJzZGF5LCBTZXB0 ZW1iZXIgMTYsIDIwMjEgNjoxNyBQTQ0KPiBUbzogSmVyaW4gSmFjb2IgPGplcmluamFjb2JrQGdt YWlsLmNvbT47IERhdmlkIENocmlzdGVuc2VuDQo+IDxkcmNAbGludXgudm5ldC5pYm0uY29tPg0K PiBDYzogQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBkcGRr LWRldg0KPiA8ZGV2QGRwZGsub3JnPjsgTHVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz47 IERhdmlkIE1hcmNoYW5kDQo+IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPjsgaWFuLnN0b2tl c0BpbnRlbC5jb207IElseWEgTWF4aW1ldHMNCj4gPGkubWF4aW1ldHNAb3ZuLm9yZz47IGplcmlu akBtYXJ2ZWxsLmNvbTsgSG9ubmFwcGEgTmFnYXJhaGFsbGkNCj4gPEhvbm5hcHBhLk5hZ2FyYWhh bGxpQGFybS5jb20+OyBBbmFueWV2LCBLb25zdGFudGluDQo+IDxrb25zdGFudGluLmFuYW55ZXZA aW50ZWwuY29tPjsgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsgbmQNCj4g PG5kQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtSRkMgUEFUQ0hdIGJ1aWxk L3BrZy1jb25maWc6IHJlbW92ZSBtYWNoaW5lIGFyY2gNCj4gZmxhZw0KPiANCj4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEplcmluIEphY29iIDxqZXJpbmphY29ia0Bn bWFpbC5jb20+DQo+ID4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAxNiwgMjAyMSAxMTo0MyBB TQ0KPiA+IFRvOiBEYXZpZCBDaHJpc3RlbnNlbiA8ZHJjQGxpbnV4LnZuZXQuaWJtLmNvbT4NCj4g PiBDYzogQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBkcGRr LWRldg0KPiA+IDxkZXZAZHBkay5vcmc+OyBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3Jn PjsgRGF2aWQgTWFyY2hhbmQNCj4gPiA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT47IGlhbi5z dG9rZXNAaW50ZWwuY29tOyBJbHlhIE1heGltZXRzDQo+ID4gPGkubWF4aW1ldHNAb3ZuLm9yZz47 IGplcmluakBtYXJ2ZWxsLmNvbTsgUnVpZmVuZyBXYW5nDQo+ID4gPFJ1aWZlbmcuV2FuZ0Bhcm0u Y29tPjsgSG9ubmFwcGEgTmFnYXJhaGFsbGkNCj4gPiA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJt LmNvbT47IEFuYW55ZXYsIEtvbnN0YW50aW4NCj4gPiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVs LmNvbT47IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbUkZDIFBBVENIXSBidWlsZC9wa2ctY29uZmlnOiByZW1vdmUgbWFj aGluZQ0KPiA+IGFyY2ggZmxhZw0KPiA+DQo+ID4gT24gVGh1LCBTZXAgMTYsIDIwMjEgYXQgMjo1 MyBBTSBEYXZpZCBDaHJpc3RlbnNlbg0KPiA+IDxkcmNAbGludXgudm5ldC5pYm0uY29tPg0KPiA+ IHdyb3RlOg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4gT24gOS8xNS8yMSA5OjI4IEFNLCBC cnVjZSBSaWNoYXJkc29uIHdyb3RlOg0KPiA+ID4gPiBPbiBGcmksIERlYyAxMSwgMjAyMCBhdCAw Mzo1MToxMVBNICswMDAwLCBCcnVjZSBSaWNoYXJkc29uIHdyb3RlOg0KPiA+ID4gPj4gVHJhZGl0 aW9uYWxseSBhbnkgYXBwcyBidWlsdCB1c2luZyBEUERLIGhhZCB0byBzdXBwb3J0IHRoZSBzYW1l DQo+ID4gPiA+PiBpbnN0cnVjdGlvbiBzZXRzIGFzIHN1cHBvcnRlZCB3aGVuIHRoZSBEUERLIFNE SyBpdHNlbGYgd2FzIGJ1aWx0LA0KPiA+ID4gPj4gc2luY2UgdGhhdCB3YXMgImxlYWtlZCIgdGhy b3VnaCB0byB0aGUgZW5kLWFwcCBhbmQgRFBESyBoZWFkZXJzDQo+ID4gPiA+PiB2aWENCj4gPiA+ ID4+IFJURV9NQUNISU5FX0NQVUZMQUdfKiB2YWx1ZXMuIFRoZXJlZm9yZSwgd2hlbiBjb252ZXJ0 aW5nIG92ZXINCj4gdG8NCj4gPiA+ID4+IG1lc29uIGZvciBhcHAgYnVpbGQgY29ycmVjdG5lc3Mg dGhlICItbWFyY2g9IiBmbGFnIHdhcyBpbmNsdWRlZA0KPiA+ID4gPj4gaW4gdGhlIHBrZy1jb25m aWcgY2ZsYWdzIG91dHB1dC4NCj4gPiA+ID4+DQo+ID4gPiA+PiBIb3dldmVyLCBzaW5jZSB0aGUg RFBESy1zcGVjaWZpYyBDUFUgZmxhZ3MgYXJlIG5vdyBvYnNvbGV0ZSwgYW5kDQo+ID4gPiA+PiB3 ZSBpbnN0ZWFkIGNoZWNrIGRpcmVjdGx5IGZvciBjb21waWxlci1kZWZpbmVkIGZsYWdzLCB3ZSBz aG91bGQNCj4gPiA+ID4+IG5vIGxvbmdlciBuZWVkIHRvIGZvcmNlIHRoZSBleGFjdCBzYW1lIGFy Y2hpdGVjdHVyZSBtYXRjaCBpbiBhbGwNCj4gPiA+ID4+IGNhc2VzLiBUbyBmYWNpbGlhdGUgc3Vj aCBmbGV4aWJpbGl0eSwgYSBuZXcNCj4gPiA+ID4+IHBrZ19jb25maWdfbWFjaGluZV9hcmdzIGFy cmF5IC0gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGV4aXN0aW5nDQo+ID4gPiA+PiBtYWNoaW5lX2Fy Z3MgYXJyYXkgaGFzIGJlZW4gZGVmaW5lZC4gVGhlIGluZGl2aWR1YWwgYXJjaGl0ZWN0dXJlcw0K PiA+ID4gPj4gLSB4ODYsIGFybSBhbmQgcHBjIC0gY2FuIGNob29zZSBpZiBhbmQgaG93IHRvIG92 ZXJyaWRlIHRoaXMgdmFsdWUNCj4gdGhlbXNlbHZlcy4NCj4gPiA+ID4+DQo+ID4gPiA+PiBGb3Ig eDg2LCBzaW5jZSBTU0U0LjIgaXMgdGhlIG1pbmltdW0gaW5zdHJ1Y3Rpb24tc2V0IGxldmVsIG5l ZWRlZA0KPiA+ID4gPj4gdG8gcnVuIERQREssIGFuZCBzaW5jZSBzb21lIGhlYWRlciBmaWxlcyBh c3N1bWUgdGhhdCBtaW5pbXVtDQo+ID4gPiA+PiBsZXZlbCBvZiBpbnN0cnVjdGlvbiBzZXQgc3Vw cG9ydCwgd2Ugb3ZlcnJpZGUgdGhlICItbWFyY2g9IiB2YWx1ZQ0KPiA+ID4gPj4gd2l0aCAiLQ0K PiA+IG1zc2U0Ig0KPiA+ID4gPj4gZm9yIHRoZSBwa2ctY29uZmlnIGZpbGUuIFRoaXMgYWxsb3dz IGVuZCBhcHBsaWNhdGlvbnMgdG8gc2V0DQo+ID4gPiA+PiB0aGVpciBvd24gIm1hcmNoIiB2YWx1 ZSB3aGlsZSBzdGlsbCBlbnN1cmluZyB2YWxpZCBEUERLIGNvbXBpbGF0aW9uLg0KPiA+ID4gPj4N Cj4gPiA+ID4+IFNpZ25lZC1vZmYtYnk6IEJydWNlIFJpY2hhcmRzb24gPGJydWNlLnJpY2hhcmRz b25AaW50ZWwuY29tPg0KPiA+ID4gPj4gLS0tDQo+ID4gPiA+Pg0KPiA+ID4gPj4gQ0M6IEplcmlu IEphY29iIDxqZXJpbmpAbWFydmVsbC5jb20+DQo+ID4gPiA+PiBDQzogUnVpZmVuZyBXYW5nIDxy dWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPiA+ID4+IENDOiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8 aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNvbT4NCj4gPiA+ID4+IENDOiBEYXZpZCBDaHJpc3Rl bnNlbiA8ZHJjQGxpbnV4LnZuZXQuaWJtLmNvbT4gZm9yIEZlZWRiYWNrDQo+ID4gPiA+PiByZXF1 ZXN0ZWQgZnJvbSBBUk0gYW5kIFBQQyBtYWludGFpbmVycyBhcyB0byB0aGlzIGNoYW5nZSBhbmQg d2hhdA0KPiA+ID4gPj4gZmxhZ3MsIGlmIGFueSwgbmVlZCB0byBiZSBpbiB0aGUgLnBjIGZpbGUg Zm9yIERQREsgb24gc3VjaA0KPiA+ID4gPj4gcGxhdGZvcm1zLiBGb3IgZXhhbXBsZSAtIGlzIHNl dHRpbmcgJ3BrZ19jb25maWdfbWFjaGluZV9hcmdzJyB0bw0KPiA+ID4gPj4gJ21hY2hpbmVfYXJn cycgYnkgZGVmYXVsdCBuZWNlc3NhcnkgYmVoYXZpb3VyPw0KPiA+ID4gPj4NCj4gPiA+ID4NCj4g PiA+ID4gUGluZyBmb3IgZnVydGhlciB0aG91Z2h0cyBvciBpbnB1dCBvbiB0aGlzIHBhdGNoLg0K PiA+DQo+ID4gQXJtdjggaGFzIGRlZGljYXRlZCBjb25maWcodGFrZW4gbGVhc3QgY3B1IGZsYWdz IHdoaWNoIHN1cHBvcnRzIGFsbA0KPiA+IGFybXY4KSBmb3IgdGhpcyBwdXJwb3NlIGNvbmZpZy9h cm0vYXJtNjRfYXJtdjhfbGludXhfZ2NjLg0KPiA+IFNvIHRoaXMgY2hhbmdlIGxvb2tzIGdvb2Qg dG8gbWUuIEBSdWlmZW5nIFdhbmcgKEFybSBUZWNobm9sb2d5IENoaW5hKQ0KPiA+IEFueSBjb21t ZW50cz8NCj4gPg0KPiANCj4gQWdyZWUuIEZvciBkaXN0cm8gYnVpbGQsIG9ubHkgYXJtdjgtYSBp cyByZXF1ZXN0ZWQuIFRoZSBjaGFuZ2UgbG9va3MgZmluZS4NCg0KVGhpcyBpcyBmaW5lIGlmICJj cm9zcy1maWxlIiBpcyBwcm92aWRlZCB3aGVuIGRvaW5nIGRpc3RybyBidWlsZC4gDQpIb3dldmVy LCB3aGVuICItRG1hY2hpbmU9ZGVmYXVsdCIvIi1EcGxhdGZvcm09ZGVmYXVsdCIgaXMgdXNlZCBp bnN0ZWFkIG9mICJjcm9zcy1maWxlIiB0byBkbyBkaXN0cm8gYnVpbGQsIGN1cnJlbnQgY2hhbmdl IGluIGNvbmZpZy9tZXNvbi5idWlsZA0Kd2lsbCBsZWFkIHRvICIgcGtnX2NvbmZpZ19tYWNoaW5l X2FyZ3MgPSAtbWFyY2g9Z2VuZXJpYyIuIFRoaXMgaXMgYmVjYXVzZSBnZW5lcmljIGJ1aWxkIGlz IGhhbmRsZWQgYnkgc3Vic2VxdWVudCBhcmNoIHNwZWNpZmljIGNvbmZpZyBvbiBBcm0uDQoNCkkg dGhpbmsgbW92aW5nIHRoZSBjaGFuZ2UgaW4gY29uZmlnL21lc29uLmJ1aWxkIGRvd24gYmVsb3cg bGluZSAjMzA3IHN1YmRpcihhcmNoX3N1YmRpcikgd2lsbCBhZGRyZXNzIGFmb3JlbWVudGlvbmVk IGlzc3VlLiBBcyBieSB0aGUgdGltZSwNCm1hY2hpbmVfYXJncyBoYXMgYmVlbiB1cGRhdGVkIHdp dGggcHJvcGVyIHZhbHVlLg0KDQo+IA0KPiBUaGFua3MsDQo+IFJ1aWZlbmcNCj4gPg0KPiA+ID4N Cj4gPiA+IE9uIGluaXRpYWwgaW5zcGVjdGlvbiBJIGRvbid0IHNlZSBhbnkgYWRkaXRpb25hbCB2 YWx1ZSBmb3IgUFBDIHN5c3RlbXMuDQo+ID4gPiAgIFNlbGVjdGlvbiBvZiBhIENQVSB0aHJvdWdo IC1tY3B1IGltcGxpZXMgYSBmdWxsIElTQSBmb3IgdGhhdCBDUFUsDQo+ID4gPiBpbmNsdWRpbmcg dGhpbmdzIGxpa2UgdmVjdG9yIGV4dGVuc2lvbnMsIGF0IGxlYXN0IHdpdGggcmVzcGVjdCB0bw0K PiA+ID4gdGhlIG1pbmltdW0gc3VwcG9ydGVkIFBPV0VSOCBDUFUgKElTQSAyLjA3KSBhbmQgbGF0 ZXIgSVNBcy4gIFRoZQ0KPiA+ID4gdmFsdWVzIG9mIG1hY2hpbmVfYXJncyBhbmQgcGtnX2NvbmZp Z19tYWNoaW5lX2FyZ3Mgc2hvdWxkIGJlDQo+ID4gPiBpZGVudGljYWwgaW4gYWxsIGNhc2VzIEkg Y2FuIHRoaW5rIG9mLg0KPiA+ID4NCj4gPiA+IElmIGEgdGhpcmQgcGFydHkgT3BlblBPV0VSIENQ VSBjb21lcyBhbG9uZyBzb21lIHRpbWUgaW4gdGhlIGZ1dHVyZQ0KPiA+ID4gdGhlbiB0aGUgcmVx dWlyZW1lbnRzIG1heSBjaGFuZ2UuDQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPiA+DQo+ID4gPiBE YXZlDQo=