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 C532EA09E0; Fri, 13 Nov 2020 15:40:37 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5EEFBC86A; Fri, 13 Nov 2020 15:40:36 +0100 (CET) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70055.outbound.protection.outlook.com [40.107.7.55]) by dpdk.org (Postfix) with ESMTP id A456A1E2B for ; Fri, 13 Nov 2020 15:40:34 +0100 (CET) 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=fvZSMMPm9ob6zfgjuj2zMzEqTOuA4nRufZ5ltkNuvIQ=; b=u/8DiXS5OnvktNcnvQshUbmEz8qicccHTKwFLwE9ToW1KC/aO1HrwKHdTLEsW2Kzvl49uUy2LbDDN6dcSkOFLGeNb+bZu3czH14OU8+FDopGXIFxyfS6njRNMUdDXS34SKDbX8MHwfKWZsJez2PeCqXP+IWkXOFsyEOIZVCmHjk= Received: from DB6P193CA0017.EURP193.PROD.OUTLOOK.COM (2603:10a6:6:29::27) by HE1PR0801MB2074.eurprd08.prod.outlook.com (2603:10a6:3:4a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Fri, 13 Nov 2020 14:40:30 +0000 Received: from DB5EUR03FT017.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:29:cafe::c1) by DB6P193CA0017.outlook.office365.com (2603:10a6:6:29::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.25 via Frontend Transport; Fri, 13 Nov 2020 14:40:30 +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 DB5EUR03FT017.mail.protection.outlook.com (10.152.20.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.22 via Frontend Transport; Fri, 13 Nov 2020 14:40:30 +0000 Received: ("Tessian outbound e0cdfd2b0406:v71"); Fri, 13 Nov 2020 14:40:30 +0000 X-CR-MTA-TID: 64aa7808 Received: from 8832615a7d11.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A250D597-0CFC-41CB-A969-B805A5BD9C77.1; Fri, 13 Nov 2020 14:40:25 +0000 Received: from EUR02-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 8832615a7d11.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 13 Nov 2020 14:40:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZJp4d6f2QMkKOtikoRgYgozeTBYog/sNoagXa4TKis5QXE17AcvPkdJUaQkgnW/b1ZfSYv8JrMjga5UVCr0GrtsqHOzoI99oIdg9LUjIXQPHgCA/jXTVztlxDlro/V5qx/Uu9DPb3aPAI3pCL6NxJ7dPM5yhjYLEGrd4SKauMDaZMDHXCSgKgffEggDwTZiFmwrmj4e3z4b3iIH0sy+dpL1l26j78Sbs4kca2/jRB6VDSycV1oVt2FyL+R2V7cGa6KwdO7GOIzEil821J0ey1rYNEz6eEisUnctJmvADgHuE9MiQe3iR7O7OvXW3htEOMHxi1uqVSMouwhQzfUhmkw== 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=fvZSMMPm9ob6zfgjuj2zMzEqTOuA4nRufZ5ltkNuvIQ=; b=MbS0vovoIuVs5UbpjmSNOcBqQ0EmffA7lJbn0i327EsfFmFJMyoX3SANM5EO1SfZsFciBsdX8380tjRnNd+RbNWuaRVtQ9Ey0J6esunqSLA/HDqgxrRXkA9vETtivSJean1ZDlkbDR9tCFF9mTAnVmcqyI9kzqCk+2t6OIZraUzJkBoHonw2BvnrcH1pzO+i22OOnhBbipVqbczWNZAOtpaxr2t9q8gvVfxGRdGXJSOd2n7sHyonOAwOD/hMpju7rzvY+I5rpVBWq/uhtJhV84QIoj9dm9vgqLQvmK7S/PM+4imMxPg2yi+Y5JwVY8cYS2M+xLlu02y0kBvYKLf1NA== 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=fvZSMMPm9ob6zfgjuj2zMzEqTOuA4nRufZ5ltkNuvIQ=; b=u/8DiXS5OnvktNcnvQshUbmEz8qicccHTKwFLwE9ToW1KC/aO1HrwKHdTLEsW2Kzvl49uUy2LbDDN6dcSkOFLGeNb+bZu3czH14OU8+FDopGXIFxyfS6njRNMUdDXS34SKDbX8MHwfKWZsJez2PeCqXP+IWkXOFsyEOIZVCmHjk= Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com (2603:10a6:800:a0::10) by VE1PR08MB4767.eurprd08.prod.outlook.com (2603:10a6:802:a6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Fri, 13 Nov 2020 14:40:22 +0000 Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::952a:290e:8ef7:2d6c]) by VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::952a:290e:8ef7:2d6c%4]) with mapi id 15.20.3541.025; Fri, 13 Nov 2020 14:40:22 +0000 From: Ruifeng Wang To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , "bruce.richardson@intel.com" , Honnappa Nagarahalli , Phil Yang , "vcchunga@amazon.com" , Dharmik Thakkar , "jerinjacobk@gmail.com" , "hemant.agrawal@nxp.com" , "Ajit Khaparde (ajit.khaparde@broadcom.com)" , "ferruh.yigit@intel.com" CC: "dev@dpdk.org" , nd Thread-Topic: [PATCH v12 00/14] Arm build options rework Thread-Index: AQHWucm2gfP0M2Njc0iS7yUZ9z6lHanGIeNw Date: Fri, 13 Nov 2020 14:40:22 +0000 Message-ID: References: <1605267483-13167-1-git-send-email-juraj.linkes@pantheon.tech> <1605277875-13625-1-git-send-email-juraj.linkes@pantheon.tech> In-Reply-To: <1605277875-13625-1-git-send-email-juraj.linkes@pantheon.tech> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: D9F2D34112D12E4683065C3CCCEEBEA7.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: [101.80.24.68] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f254e84b-6941-48d3-0687-08d887e211c0 x-ms-traffictypediagnostic: VE1PR08MB4767:|HE1PR0801MB2074: 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:3968;OLM:3968; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: OHw9y1E2T8CjPmgL8RiKc1CKb7vv/LNrTFhBDwUUqbG+8E8p6qmgXGGn1IMIE8d4k7wok3t3BR0D0oc4ChYfxYUU2LzXRylgrc8XgVERg3yLN98F64TKgwv51thSJDwZ7s7X0x8UFEGp4adRLgDXNoIIQ1HDFNNtOfVFXWokOCjsr0mB76egaVU3XpJR52Fd9sTydjyOzqKheipK9kKZZPFrOBFoJDMhZuPiozw0pTPN1p2PmgYwMR3FtPZovVFikLB8hXR4uSoyyQWm1muGI87RF9Ac3c100Sc6v37Kgw2UDcowtvXFMxWhe0G8Aq5ZBIoJNIXIUJtBkix+nfB7mOxIz86SVFeAK5smv8R7IEMggE3wP0o09ez+2vh2oudz X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0802MB2351.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(376002)(39850400004)(346002)(396003)(7696005)(33656002)(66556008)(66446008)(54906003)(2906002)(76116006)(6506007)(316002)(64756008)(921005)(66476007)(186003)(53546011)(8676002)(9686003)(478600001)(110136005)(55016002)(66946007)(8936002)(26005)(83380400001)(71200400001)(4326008)(86362001)(5660300002)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 9H4oaVDUirmuaKyf9KN4iRLfkWF3f4CL9D7CxkxOS3jrXuxwPs449JV13hh66NcpuYChrJWDqyKQGyVxPRM61wtuyaHbU8oTqzJuEdQRIGAZNG1Ta7ChD7PlvPjq+IKaFjfF2t+Bn9YwG3cnsdRH83R+oirogjzix3U1LgFks5y0yaPTme2Dy0ST9zVcCLhn8m6FqccpM+Avolal8FcUliILeyEhMgMP1chZpy9v9/592reoAcY0fFBX4Mug7siuzry74bwC4qUMUIzqS3e+h8JwgV6Akgm8wsctHuA/Qvw2aqqPNt46B5F7sIAMDhJ15mjlO2rKMntLJBYWiIHGM2M336ZTfkQiiqKj7HES1xLd28SSvgGhNdlcwwHx//eVCzMxPvx26HmWgV72L9drl4jaaKt0rcQXEhOWAKCynAeYz6MC1idpR/1B/MIlavUXuJ/LYdpsmB460DLXcV/EIqUP9kmgq+P3atVJRaE8zor1DLfWQtWcllKoHT0jepmEVm24qPnplqPx0J8iyuJRVRk/iSy8JMtvnO7e3vnMbM2607qFTQRGCcLEEQ3bGjVnQeNH8JHKyZXfc2AcnFEReGKEw1FNVnK1z8JGXBaIZqHT+UaOe2Mqm6uf+qEwsMo92hd/+oEA4cz1TZFkcp3XVwm5pUVNedK+j8wRohaQRthNWTPZqPl1u9qybAP8XrcHX9oKrTc+Qi/qNuDcFusjIi8mIhww4+opORYiMI75kWYEZL/axy0Lv0WYs7CwkP2+Tqumw7CW/4O64tGv176c5vk23SXrfd/RQD3saP3eDPDq++4m8kmwpPtTDEIqbRYSKBfIftOxfY2FVcQ7sE7ytZeozyqX7c+eQO3EbbSDz4KZ8s8vwC5ZXSf9Z9HJwdU08M/2WS0+YZ9Zm8VH0Yn1Tg== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4767 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: DB5EUR03FT017.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 3bec6409-fcb0-4dc7-0a7c-08d887e20d55 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ruvY67iqPprri9SFBMACI0USzsBxFwl9sLy9MSkVQ1CZQ7ec6kn9AWZIhi3xT+OhSnnniEKSKCHnlOlBwdlutUkmaLeX6Iqg1ZuHWhadC+qUE5qHffje7dssIPFboXvJmTE2WHCRT6CjU4SsvAPAiuUYPQs/Lgz2mspsoXxsgSqQ52ZO4xWA5O2MEhGzu1795tp+dy+YJAXK2fR1NwlwEzKHYFYuCsc7oj6sGJFW0kBopK6IZT4IZp2MiPmY0Poydi8ZMMh4C4ZGPEkPOx4NbOSPvbaGV491sUvVkytPq76OoHbfiMSpLGtBMHOPvwmjL9kqsTyMfMPPHMjXg2qFbn6X9/rBwlCzF61rm28nRIpoPTb1GfV4veb8jyYQqr1sAoxYpQHInFl0xoFKjNHTwlSjNOIuE8fkl1KQ2HHj/cA= 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)(39850400004)(396003)(376002)(136003)(346002)(46966005)(5660300002)(8936002)(54906003)(316002)(52536014)(2906002)(478600001)(336012)(70206006)(86362001)(6506007)(356005)(33656002)(81166007)(82310400003)(53546011)(47076004)(83380400001)(110136005)(186003)(7696005)(4326008)(9686003)(55016002)(26005)(82740400003)(70586007)(8676002)(921005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Nov 2020 14:40:30.2916 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f254e84b-6941-48d3-0687-08d887e211c0 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: DB5EUR03FT017.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB2074 Subject: Re: [dpdk-dev] [PATCH v12 00/14] Arm build options rework 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdXJhaiBMaW5rZcWhIDxqdXJh ai5saW5rZXNAcGFudGhlb24udGVjaD4NCj4gU2VudDogRnJpZGF5LCBOb3ZlbWJlciAxMywgMjAy MCAxMDozMSBQTQ0KPiBUbzogYnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb207IFJ1aWZlbmcgV2Fu ZyA8UnVpZmVuZy5XYW5nQGFybS5jb20+Ow0KPiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8SG9ubmFw cGEuTmFnYXJhaGFsbGlAYXJtLmNvbT47IFBoaWwgWWFuZw0KPiA8UGhpbC5ZYW5nQGFybS5jb20+ OyB2Y2NodW5nYUBhbWF6b24uY29tOyBEaGFybWlrIFRoYWtrYXINCj4gPERoYXJtaWsuVGhha2th ckBhcm0uY29tPjsgamVyaW5qYWNvYmtAZ21haWwuY29tOw0KPiBoZW1hbnQuYWdyYXdhbEBueHAu Y29tOyBBaml0IEtoYXBhcmRlIChhaml0LmtoYXBhcmRlQGJyb2FkY29tLmNvbSkNCj4gPGFqaXQu a2hhcGFyZGVAYnJvYWRjb20uY29tPjsgZmVycnVoLnlpZ2l0QGludGVsLmNvbQ0KPiBDYzogZGV2 QGRwZGsub3JnOyBKdXJhaiBMaW5rZcWhIDxqdXJhai5saW5rZXNAcGFudGhlb24udGVjaD4NCj4g U3ViamVjdDogW1BBVENIIHYxMiAwMC8xNF0gQXJtIGJ1aWxkIG9wdGlvbnMgcmV3b3JrDQo+IA0K PiBUaGUgY3VycmVudCB3YXkgb2Ygc3BlY2lmeWluZyBBcm0gY29uZmlndXJhdGlvbiBvcHRpb25z IGlzIGluc3VmZmljaWVudCBzaW5jZQ0KPiB3ZSBjYW4ndCBpZGVudGlmeSB0aGUgU29DIHdlJ3Jl IGJ1aWxkaW5nIGZvciBmcm9tIHRoZSBNSURSIGluZm9ybWF0aW9uLiBGb3INCj4gZXhhbXBsZSwg d2UgY2FuJ3QgZGlzdGluZ3Vpc2ggYmV0d2VlbiBOMVNEUCwgR3Jhdml0b24yIG9yIEFtcGVyZSBB bHRyYS4NCj4gDQo+IEFkZCBhIHdheSB0byBzcGVjaWZ5IHRoZSBjcHUgY291bnQgYW5kIG51bWEg bm9kZSBjb3VudCBmb3IgY3Jvc3MgYnVpbGRzIGFuZA0KPiBhYXJjaDY0IC0+IGFhcmNoNjQgKFNv QykgYnVpbGRzLg0KPiANCj4gV2UgYWxzbyB3YW50IHRvIGJlIGFibGUgdG8gZGlzYWJsZSB3aGlj aCBkcml2ZXJzIChhbmQgcG9zc2libHkNCj4gbGlicmFyaWVzKSBhcmUgYnVpbHQgd2l0aG91dCB1 c2VyIGlucHV0LiBUaGlzIGlzIHVzZWZ1bCB3aGVuIGJ1aWxkaW5nOg0KPiAxLiBvbiBhbiBTb0Mg dGhhdCBpcyBzbG93IGFuZCB3ZSB3YW50IHRvIGJ1aWxkIG9ubHkgd2hhdCBpcyBuZWNlc3NhcnkN Cj4gICB3aXRob3V0IHRoZSB1c2VyIGhhdmluZyB0byBjaGVjayB3aGljaCBsaWJyYXJpZXMgdGhl eSBoYXZlIGluc3RhbGxlZCAyLiBhDQo+IGNyb3NzIGJ1aWxkIG9uIGEgZmFzdCBhYXJjaDY0IG1h Y2hpbmUgYnV0IHdpdGggdGFyZ2V0IFNvQyB3aGljaA0KPiAgIGRpZmZlcnMgaW4gY2FwYWJpbGl0 aWVzIG9yIGxpYnJhcmllcy4NCj4gVGhpcyBpcyBhY2hpZXZlZCBieSBzcGVjaWZ5aW5nIHRoZSBk cml2ZXJzIGluIFNvQyBjb25maWd1cmF0aW9uLg0KPiANCj4gQW1vbmcgbGlicmFyaWVzLCBvbmx5 IGxpYm51bWEgY2FuIGJlIG5vdyBkaXNhYmxlZC4NCj4gDQo+IEFsc28gYWRkIGFuIG9wdGlvbmFs IHdheSB0byBkaXNjb3ZlciBjcHUgY291bnQgYSBudW1hIG5vZGUgY291bnQuIEZpeCAtDQo+IERt YXhfbGNvcmVzIGFuZCAtRG1heF9udW1hX25vZGVzIGZvciBhcm0gYnVpbGRzLg0KPiANCj4gVGhl IGN1cnJlbnQgaW1wbGVtZW50YXRpb24gYWRkcy9zdXBwb3J0cyB0aGUgZm9sbG93aW5nOg0KPiAq IHg4NiAtPiBhYXJjaDY0IGNyb3NzIGJ1aWxkIHdpdGggYWRkZWQgY29uZmlnIG9wdGlvbnMvZGlz YWJsZWQNCj4gICBkcml2ZXJzL2xpYnMNCj4gKiBhYXJjaDY0IC0+IGFhcmNoNjQgYnVpbGRzIGZv ciBhIGRpZmZlcmVudCBTb0NzIHVzaW5nIG1lc29uIC1EYXJtX3NvYw0KPiAgIG9wdGlvbiBvciB1 c2luZyBhIGNyb3NzIGZpbGUNCj4gKiBtYXggbnVtYSBub2RlcyBhbmQgbWF4IGxjb3JlIG1heSBi ZSBzcGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZSB0bw0KPiAgIG92ZXJ3cml0ZSB0aGUgdmFs dWVzIGZvciBhbnkgKG5hdGl2ZSwgU29DIG9yIGNyb3NzKSBidWlsZA0KPiANCj4gdjI6DQo+IE1h am9yIHJld29yayBvZiB0aGUgd2hvbGUgc2VyaWVzLg0KPiANCj4gdjM6DQo+IEFkZGVkIG51bWEg YW5kIGNvcmUgY291bnQgZGVmYXVsdHMgZm9yIHg4NiBkZWZhdWx0IGJ1aWxkLg0KPiBSZW1vdmVk IG51bWEgYW5kIGNvcmUgY291bnQgZGVmYXVsdHMuIE5vdyByZXF1aXJpbmcgZGVmYXVsdHMgdG8g YmUNCj4gc3BlY2lmaWVkIGluIGEgY3Jvc3MgZmlsZSBvciBvbiB0aGUgY21kbGluZS4NCj4gQWRk ZWQgRnJlZUJEUyBzdXBwb3J0IGZvciBudW1hIGNvdW50IGRpc2NvdmVyeS4NCj4gDQo+IHY0Og0K PiBNYWtlIGF1dG9tYXRpYyBudW1hIGFuZCBjcHUgY291bnRzIGRpc2NvdmVyeSBvcHRpb25hbC4N Cj4gDQo+IHY1Og0KPiBTcGxpdCB0aGUgcmVmYWN0b3IgcGF0Y2ggaW50byBzbWFsbGVyIHBhdGNo ZXMuDQo+IFNpbXBsaWZ5IGJ1aWxkdG9vbHMvZ2V0X251bWFfY291bnQucHkuDQo+IEFkZCBtb3Jl IGV4cGxhbmF0aW9uIHRvIGNvdmVyIGxldHRlci4NCj4gDQo+IHY2Og0KPiBBcHBseSBjcm9zcyBm aWxlIG9wdGlvbnMgYXJjaCBhZ25vc3RpY2FsbHksIG5vdCBqdXN0IGluIEFybSBjcm9zcyBidWls ZHMuDQo+IFN0cmVhbWxpbmUgQXJtIGJ1aWxkIHNldHVwIGFuZCBtYWNoaW5lIGFyZ3M6IGFsd2F5 cyB1c2UgbmF0aXZlIGFyZ3MgaW4NCj4gbmF0aXZlIGJ1aWxkcywgcmVxdWlyZSBpbXBsZW1lbnRl ciBJRCBhbmQgcGFydCBudW1iZXIgZm9yIGNyb3NzIGJ1aWxkcy4NCj4gDQo+IHY3Og0KPiBBcm0g Y29uZmlnIG9wdGlvbnMgYXJlIG5vdyBvcmdhbml6ZWQgaW4gb25lIGRpY3Rpb25hcnkuDQo+IFJl bW92ZWQgdW5zdXBwb3J0ZWQgaW1wbGVtZW50ZXJzIGFuZCByZW1vdmVkIGZhbGxiYWNrIHRvIGdl bmVyaWMNCj4gaW1wbGVtZW50ZXIvcGFydCBudW1iZXIgZm9yIHVua25vd24gaW1wbGVtZW50ZXIv cGFydCBudW1iZXIuDQo+IEFkZGVkIG1lc29uIGNvbmZpZyBvcHRpb24gYXJtX3NvYyB3aGljaCBj YW4gYmUgdXNlZCB0byBzcGVjaWZ5DQo+IGNvbmZpZ3VyYXRpb24gdG8gYmUgdXNlZCwgdXNlZnVs IGZvciBhYXJjaDY0IC0+IGFhcmNoNjQgYnVpbGRzLg0KPiANCj4gdjg6DQo+IFJlYmFzZS4NCj4g DQo+IHY5Og0KPiBTcGxpdCBTb0MgYW5kIGltcGxlbWVudGVyIGRpY3Rpb25hcmllcyBpbnRvIHNt YWxsZXIgcGFydHMuDQo+IEZpeGVkIERQQUEgYW5kIEFSTUFEQSBTb0MgY29uZmlndXJhdGlvbi4N Cj4gQWRkZWQgZG9jdW1lbnRhdGlvbiBhYm91dCBzdXBwb3J0ZWQgU29Dcy4NCj4gDQo+IHYxMDoN Cj4gQWRkZWQgYSBjb21taXQgdGhhdCBmaXhlcyBHcmF2aXRvbjIgY2xhbmcgYnVpbGQgZmFpbHVy ZXMgaW4gbmF0aXZlIGJ1aWxkLg0KPiANCj4gdjExOg0KPiBSZWJhc2UuDQo+IA0KPiB2MTI6DQo+ IEZpeGVkIGRwYWEgYW5kIGFybWFkYSBjcm9zcyBidWlsZHMgaW4gZ2VuZXJpYyBidWlsZCBjb21t aXQuDQo+IA0KPiBTZXJpZXMgQWNrZWQtYnk6IEplcmluIEphY29iIDxqZXJpbmpAbWFydmVsbC5j b20+IFNlcmllcyBUZXN0ZWQtYnk6IEplcmluDQo+IEphY29iIDxqZXJpbmpAbWFydmVsbC5jb20+ IFNlcmllcyBUZXN0ZWQtYnk6IERoYXJtaWsgVGhha2thcg0KPiA8ZGhhcm1pay50aGFra2FyQGFy bS5jb20+DQo+IA0KU2VyaWVzIEFja2VkLWJ5OiBSdWlmZW5nIFdhbmcgPHJ1aWZlbmcud2FuZ0Bh cm0uY29tPg0KDQo+IEp1cmFqIExpbmtlxaEgKDE0KToNCj4gICBidWlsZDogYWxpYXMgZGVmYXVs dCBidWlsZCBhcyBnZW5lcmljDQo+ICAgYnVpbGQ6IHJlbmFtZSBBcm0gYnVpbGQgdmFyaWFibGVz DQo+ICAgYnVpbGQ6IHJlbW92ZSB1bnVzZWQgb3Igc3VwZXJmbHVvdXMgdmFyaWFibGVzDQo+ICAg YnVpbGQ6IHJlZm9ybWF0IGFuZCBtb3ZlIEFybSBjb25maWcgYW5kIGNvbW1lbnRzDQo+ICAgYnVp bGQ6IHNpbXBsaWZ5IGhvdyBBcm0gZmxhZ3MgYXJlIHByb2Nlc3NlZA0KPiAgIGJ1aWxkOiBvcmdh bml6ZSBBcm0gY29uZmlnIGludG8gZGljdA0KPiAgIGJ1aWxkOiBpc29sYXRlIGNvbmZpZ3VyYXRp b24gZm9yIGdlbmVyaWMgYnVpbGQNCj4gICBidWlsZDogdXNlIG5hdGl2ZSBtYWNoaW5lIGFyZ3Mg aW4gQXJtIG5hdGl2ZSBidWlsZA0KPiAgIGJ1aWxkOiBvcHRpb25hbCBOVU1BIGFuZCBjcHUgY291 bnRzIGRldGVjdGlvbg0KPiAgIGJ1aWxkOiBhZGQgY29yZSBhbmQgTlVNQSBjb3VudHMgdG8gY3Jv c3MgZmlsZXMNCj4gICBidWlsZDogZGlzYWJsZSBBcm0gZHJpdmVycw0KPiAgIGJ1aWxkOiBkaXNh YmxlIGxpYm51bWEgaW4gY3Jvc3MgYnVpbGRzDQo+ICAgYnVpbGQ6IGFkZCBBcm0gU29DIG1lc29u IG9wdGlvbg0KPiAgIGNvbmZpZzogZml4IEFybSBpbXBsZW1lbnRlciBhbmQgaXRzIFNvQ3MNCj4g DQo+ICBidWlsZHRvb2xzL2dldF9jcHVfY291bnQucHkgICAgICAgICAgICAgICAgICAgfCAgIDcg Kw0KPiAgYnVpbGR0b29scy9nZXRfbnVtYV9jb3VudC5weSAgICAgICAgICAgICAgICAgIHwgIDIy ICsNCj4gIGJ1aWxkdG9vbHMvbWVzb24uYnVpbGQgICAgICAgICAgICAgICAgICAgICAgICB8ICAg MiArDQo+ICBjb25maWcvYXJtL2FybTY0X2FybWFkYV9saW51eF9nY2MgICAgICAgICAgICAgfCAg IDIgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfYXJtdjhfbGludXhfZ2NjICAgICAgICAgICAgICB8 ICAxNSArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9ibHVlZmllbGRfbGludXhfZ2NjICAgICAgICAg IHwgICAzICstDQo+ICBjb25maWcvYXJtL2FybTY0X2RwYWFfbGludXhfZ2NjICAgICAgICAgICAg ICAgfCAgIDIgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfZW1hZ19saW51eF9nY2MgICAgICAgICAg ICAgICB8ICAgMiArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9ncmF2aXRvbjJfbGludXhfZ2NjICAg ICAgICAgIHwgICAzICstDQo+ICBjb25maWcvYXJtL2FybTY0X24xc2RwX2xpbnV4X2djYyAgICAg ICAgICAgICAgfCAgIDMgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfb2N0ZW9udHgyX2xpbnV4X2dj YyAgICAgICAgICB8ICAgMyArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9zdGluZ3JheV9saW51eF9n Y2MgICAgICAgICAgIHwgICAzICstDQo+ICBjb25maWcvYXJtL2FybTY0X3RodW5kZXJ4Ml9saW51 eF9nY2MgICAgICAgICAgfCAgIDMgKy0NCj4gIC4uLl9saW51eF9nY2MgPT4gYXJtNjRfdGh1bmRl cnh0ODhfbGludXhfZ2NjfSB8ICAgMiArLQ0KPiAgY29uZmlnL2FybS9tZXNvbi5idWlsZCAgICAg ICAgICAgICAgICAgICAgICAgIHwgNTAzICsrKysrKysrKysrKy0tLS0tLQ0KPiAgY29uZmlnL21l c29uLmJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDkwICsrKy0NCj4gIGNvbmZp Zy94ODYvbWVzb24uYnVpbGQgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArDQo+ICAuLi4v bGludXhfZ3NnL2Nyb3NzX2J1aWxkX2RwZGtfZm9yX2FybTY0LnJzdCAgfCAgMzAgKysNCj4gIGRv Yy9ndWlkZXMvcHJvZ19ndWlkZS9idWlsZC1zZGstbWVzb24ucnN0ICAgICB8ICAgNCArLQ0KPiAg ZHJpdmVycy9tZXNvbi5idWlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICstDQo+ ICBtZXNvbi5idWlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKw0K PiAgbWVzb25fb3B0aW9ucy50eHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICst DQo+ICAyMiBmaWxlcyBjaGFuZ2VkLCA1MDQgaW5zZXJ0aW9ucygrKSwgMjE2IGRlbGV0aW9ucygt KSAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+IGJ1aWxkdG9vbHMvZ2V0X2NwdV9jb3VudC5weSAgY3Jl YXRlIG1vZGUgMTAwNjQ0DQo+IGJ1aWxkdG9vbHMvZ2V0X251bWFfY291bnQucHkgIHJlbmFtZQ0K PiBjb25maWcvYXJtL3thcm02NF90aHVuZGVyeF9saW51eF9nY2MgPT4gYXJtNjRfdGh1bmRlcnh0 ODhfbGludXhfZ2NjfQ0KPiAoOTIlKQ0KPiANCj4gLS0NCj4gMi4yMC4xDQoNCg==