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 1C733A0524 for ; Sat, 20 Feb 2021 04:43:10 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CDEC24003C; Sat, 20 Feb 2021 04:43:09 +0100 (CET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130041.outbound.protection.outlook.com [40.107.13.41]) by mails.dpdk.org (Postfix) with ESMTP id 8DE464003C for ; Sat, 20 Feb 2021 04:43:07 +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=BsPPR8UYZBfa20mHGpSraGphXGPC6ngW7hqlZQQMBOQ=; b=Pio85UAUpOCsnxZI9bQBe4KjFuHYOkI+cfTAWAqjQHqBsGKOMO8GrxcL4L8ciINjX5XjYHsmKXwyiWz7JjiKAALwIzIafl23o1DCEHqqo+t2WZqW90+HHDimSqMmT9Ut2dfmZYUrdheSYKHqgdbZ0Fq+XAFyyq0WCMvkYm2fAhk= Received: from MR2P264CA0152.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1::15) by AM5PR0802MB2419.eurprd08.prod.outlook.com (2603:10a6:203:a1::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.31; Sat, 20 Feb 2021 03:43:06 +0000 Received: from VE1EUR03FT019.eop-EUR03.prod.protection.outlook.com (2603:10a6:501:1:cafe::2c) by MR2P264CA0152.outlook.office365.com (2603:10a6:501:1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.30 via Frontend Transport; Sat, 20 Feb 2021 03:43:06 +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 VE1EUR03FT019.mail.protection.outlook.com (10.152.18.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Sat, 20 Feb 2021 03:43:05 +0000 Received: ("Tessian outbound fb307b4548b2:v71"); Sat, 20 Feb 2021 03:43:05 +0000 X-CR-MTA-TID: 64aa7808 Received: from f8ce6213d62f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 537002EA-DA58-4C1A-88EE-244F1F24F736.1; Sat, 20 Feb 2021 03:43:00 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f8ce6213d62f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 20 Feb 2021 03:43:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cOix0OvDSp6OGFw5BiQYbRNQRJZwTglexsNKa7pi1j+E+R+gRi2qLlhJ7pgT8850ss8lXuWB8/rtWnHL9EFRYq5KMU06E4NQ7MTWspjPfqFxW5ppus4cHohW9i2/m5Hb8h2ukFjv6FOpkam8zZzh7xL83PjgDw01T54sY2JOpI4vrXxTkSOz+hQdpzhDQ9W6o2iFEyYdKiM6FrEhu/phHuwulx1BUX5DJbivuvr1nH7np428eFa+NijIRsW6bawptHXO8bGFT6Kf7dvHo/E6+6iz7LE6GrKwurhxSIqwqW4jxJjpPsqXC7BMKq/oLJFtt1YSPh6zeR7/lw6Gusa+Hw== 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=BsPPR8UYZBfa20mHGpSraGphXGPC6ngW7hqlZQQMBOQ=; b=exstusW8JLZgLhaBHYldcZQ2nDKCDPJ/3W+AVfK63V11bX8bgmIXECG2G3p9pbFl6kONSpvV5FhJNLPPjWzFNFo4xTSocPoZ8DiocrHzifdFcNKqdsKr+J8NSFkraOmjmGSoD9NPRrjzLtu6RFvg5AXwGIUFTDWy5lA/D+u6xtgvaVnzikIzO7HPAMCisTiDdQtvMnUTY/R5pyZrBCe+LAmlzQiTNSYTIvd/HQ9JF1pmXs4PISlbypatdGGB007o37w2gCqmdpO4rnrOAlsauOUimzvQXMa+QAlkMRjLfBGMSiBiMTy2xDgmgJ9i0yC1dpdTVA84eGCh89KSavFnoQ== 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=BsPPR8UYZBfa20mHGpSraGphXGPC6ngW7hqlZQQMBOQ=; b=Pio85UAUpOCsnxZI9bQBe4KjFuHYOkI+cfTAWAqjQHqBsGKOMO8GrxcL4L8ciINjX5XjYHsmKXwyiWz7JjiKAALwIzIafl23o1DCEHqqo+t2WZqW90+HHDimSqMmT9Ut2dfmZYUrdheSYKHqgdbZ0Fq+XAFyyq0WCMvkYm2fAhk= Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com (2603:10a6:800:a0::10) by VI1PR08MB3998.eurprd08.prod.outlook.com (2603:10a6:803:e5::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Sat, 20 Feb 2021 03:42:46 +0000 Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::458e:a828:57e9:1dbd]) by VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::458e:a828:57e9:1dbd%11]) with mapi id 15.20.3846.042; Sat, 20 Feb 2021 03:42:46 +0000 From: Ruifeng Wang To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , Luca Boccassi , "stable@dpdk.org" , "jerinj@marvell.com" CC: "david.marchand@redhat.com" , nd Thread-Topic: [PATCH 20.11] config/arm: replace native machine args Thread-Index: AQHXBq4Zp/kA1AkxEkeq4plWqRIpOKpfUTaAgAAHgoCAAApQAIABAD4Q Date: Sat, 20 Feb 2021 03:42:45 +0000 Message-ID: References: <20210219105740.1567636-1-luca.boccassi@gmail.com> <953ce5333ed145a58f26e9eaea240c50@pantheon.tech> <1565f89657b62b8c8baa2a2c9524a0592f99fa3b.camel@debian.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 879544B8B15D8949BD6CF22C98D3669A.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: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 8ee627a4-9358-46f0-3708-08d8d551a1f6 x-ms-traffictypediagnostic: VI1PR08MB3998:|AM5PR0802MB2419: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: Pjm9qnjrL74fbRtWL9P5YOVOU8mwux1K/bKaYYUIw3mMiqI0GAFb5amumBn12mp2Q5VQzm/YDMCoVFbNGdcKPlcLaUKUnYPkRHyQS3rwdxvWF+URWcYmUPROyCzU+cKXEPqZz9e8xXQzgGDmGZe0ZWatF5+2RqHPT1Qv6OYICc+TUdtSDUiIcltowQiTzT9Abk2SzRrAeAg9FYT9hbQ50SUPSZlf34RqQYWyYRpypRIYganmn3Lcs5MQ21CiAr26pHVtBtZUob+DiGJ9oNUS8CzoFs33KS5NDumEEC82dnptpLVtgCUDJ2yHO9zScHPlu02i/SGyHJIl8d+Xg/3GG7rMOElIs75+yDdp/azUDDAhAtL/35MQijRh5sqWy5rWnZ3sqqTpvGOjqdNbJvrVfbQopMAbLTiY71dKvJ5NcqGrWWN/1ItjsiGc0zxigfuAvd1S2Ulg/j2PdNucHVU4GgZeo8ZNSWR9VjDJcJUJ8QEfGGiYsq+PUhUlDHhS0utOAzM2AnTsKTM3bdinVAamk63rQYcTyW7DkC4d6x5AivUVS2y414SvcVPas349YbG6D9lzfSLNrkws1nOUnJ6XBvk+ulKoYuzi8p6lqcoSyQs= 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)(346002)(136003)(396003)(366004)(376002)(39860400002)(9686003)(478600001)(186003)(83380400001)(86362001)(71200400001)(2906002)(6506007)(26005)(7696005)(55016002)(966005)(316002)(5660300002)(33656002)(8936002)(4326008)(76116006)(66556008)(66476007)(66446008)(66946007)(54906003)(64756008)(110136005)(52536014)(53546011)(8676002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?RVpuUUdnWnJyc1VReWZoaVh6MjJPWXpCcERJR01rTktjalR1TC8rZXZ0VzVu?= =?utf-8?B?VXdlTlVHNEUzWGRjdm1aWFY2d0ozMnlpczlZNmhDcDhVVStIK3ZUVkxhTjVW?= =?utf-8?B?TUlGaUR2TmpBMzk1Ym8wcXF3bDQ1akJ0aDRVZzhMdUs5eW50b09lQ1I1OXoz?= =?utf-8?B?Y05BdFJOVmNnS2xyaXRxNnBsUzhFQUhmbjloZHpCTUdBZUNyLzgwd255NDRJ?= =?utf-8?B?RHdaSnZoV3NXSzc1QjhzZDFXdndsMmlyemN1TEtZNDJVNkdXbzlndFYreHRH?= =?utf-8?B?dTh3STBtTkc3MDZWSkdERXBSaGRnOWN2dmhlOHN5UWs3R1BEbEQvK1FGZ3dM?= =?utf-8?B?Y0hiYldwMkpmWlc0Z3BoNWtWbENZNDEwT1BIeVJxRW0rUnNUd0FDN1pKRWls?= =?utf-8?B?TmhqUVM5VGFuYTZXY1lLWWEvNVJiOEVmaEp2K285S3RXM2lDSXVaeE1JU1Vm?= =?utf-8?B?dTVJbi9xTW1mY0d4R3A1cWxqZ1J3N2k0a3BKeXA2M2ZsUVhaWkFoTW5sSlA5?= =?utf-8?B?UGpra2lpd2VidmtCVGZseExETmFmU3Qza1prdytSZ3RVYm9ncGw1YmxSM2Jh?= =?utf-8?B?amRFYXVDL0NvU09yQkFOSlE5WU9yN1Fjdk5oRkVpaUl3NzdrWEJ3dUJ5aVZM?= =?utf-8?B?VVhKS2tTYkJ2V05LQTV5TmI5YmgwcVo3eEUxdXBzMi9DUnBCWnM2VVIxejJG?= =?utf-8?B?WncwTGJVUzEydWpRR3lXRWdqMTl2bENVQ3duSlBnSS9YNTdIdVFGNVR6MmMz?= =?utf-8?B?WnUzbDVsUkxPbEExdzN5VENGT1VmSFcxWWFWTEJpMVVQeUJTZ0RVaVZLVU14?= =?utf-8?B?ZEdZV3ZYNEFrOFhNMFRIcDV5WVVzbml5REZWREN0dHBWbHN1L25iUkdiOVBk?= =?utf-8?B?ZXc3YXFJNjJQOVd1U2ZCQ0dRN2g5V0MzcTg3KzkwSFl3bXpsbDk2YkJHODFy?= =?utf-8?B?THl3YVJDZ2lQSWN3cE50TjdlZXpuNWc3SmJ4TWNrTEdTd3FGeVowTFpHNmdj?= =?utf-8?B?Z09QYklmRnM2cWwwUVdyQ2tHVFRISGJxMk8rZ3BUVGVYVkcrV3A3NHlyeXND?= =?utf-8?B?d0VoN093SmtzQUMyU25hQi9tMHpVV0hVZzVyTDcwVm9oQ3dheXRDKzlPQnpC?= =?utf-8?B?SHlzTVFOK0EyQnV0YkFxS0lHNExnTVU5eW1Ia1JqQ2Rxc09ySXZXY3FnZFJw?= =?utf-8?B?UDAyakQwUHBtWWZPM1AybkdpWGlHbkR0VGMveFo4UXdWMlJma05VQTFtTWJZ?= =?utf-8?B?MlhBVTM1SmZ5L0E1SWVsZTdBU3RGM3laRmQzelNWYzl1aUhMU0RMaDBKSi9y?= =?utf-8?B?ZU9JMFFmc3ZxSk81ZkQ1RjlMeTREVDY0SUJ2bThXVnM5VTlFb2xSdFh4dUhB?= =?utf-8?B?dFBJVnlBbE8vMGhKOG9SOVhtQnVFUTl4VGt0YUM0YWE3ZElhZjJURnJSQ2tK?= =?utf-8?B?bjVYNisrYzZWMktMazg4elhpeEx6bXM1Ti9iYlhMVVUwWkh3Ym5NYzlKK3ds?= =?utf-8?B?OVpSdmdZa0V1ZUJyUXpPdE5OMXhuWDV0emg2VSsrT0x1K1JmRlA3NjZ2Z3hH?= =?utf-8?B?cU5YdXlKQmR4QTExNVljUzl3Q290YzRtWFVXa1lNL00vUi9zczNsQWIwTXpo?= =?utf-8?B?UGVxeUg1NWFVeFFGWWtTZUR3MkV4UVVkWExGL20rcytlTU50Mkw2TGFka3pz?= =?utf-8?B?anM5OUhGRTFjbUZ1cnhBM2lxVlNNNEcwdEhzOXZhYTlJT2dPWk1CdCtLbHov?= =?utf-8?Q?vKELw5tuSwXUiGIM1ajLkGIUS053hcFiAX3yOwR?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3998 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: VE1EUR03FT019.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5122aa9c-527d-43ee-9324-08d8d5519633 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: T9EVlATgfldNxy7twDKKKSJzSfGw1kU9UGjjIbRWb/hr5ts6cVkWcxchMo3kGAePb3jPCCjnciUkQ4QlhDrxwyZp9YGDS3tmthxO/fTjVeomM5q9bxOL0E0xXUbWjdWJF6O7Fs1NYVaO+NwDN30S/mTtSBGO73RvgG73MhBcXnxK/BfwjmpLFjTfxN5/KOjfDRiLeBDNul7z6QeTjleVNrc72CjkQUiI5cAe4/cc7i2waF7b5A7/m+WQlmRy3VkFzr++AqMAqF4xI84fbWvmeq+tSYxivyWBmW6npHWL3/JyLwWmXkzRHRySBz3TYZinHiBYkOuPoCSCUCusCyj/qKzGn5pjVAXQat+Dahaj3lph7R1DKInphxsPjGlWhAc3wEoJe3kpxDc+3+vNOdCT0g6WMS9o8ufsYCZYZmLKL/vDFtlxFzbrXcBDrGmhalkhiH5+kuA02nfTz34o9fksWZW8U4or9/xGoD/4RFOEfikIH0olnm/8K6PHnEJV7EqpAf5Too2bSS8BHKnwhjSd6Q7308KlL1zwDJvZoU5kddLOaIJitk8P7/HAsBdzU61ecUTxsS5l+kxVdarPZxErZSzE5Y0ijx4qEqUAANALdEAkWaZhhEiNltVQHwOPYKaFpvL4QKPg1VOtU7aUoLGOaf/V34r0uXUy3WwUj0357cCrMZ6ct86iMO+PXor/4hhsE92AMcslfAW1HPek98guz1Sg05KlalhePzF3//q+rCU= 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)(376002)(346002)(136003)(39860400002)(396003)(36840700001)(46966006)(478600001)(186003)(26005)(966005)(36860700001)(356005)(336012)(45080400002)(2906002)(53546011)(47076005)(33656002)(81166007)(4326008)(70586007)(86362001)(9686003)(110136005)(7696005)(55016002)(316002)(82740400003)(82310400003)(5660300002)(54906003)(8676002)(83380400001)(70206006)(6506007)(8936002)(52536014); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2021 03:43:05.7418 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8ee627a4-9358-46f0-3708-08d8d551a1f6 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: VE1EUR03FT019.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2419 Subject: Re: [dpdk-stable] [PATCH 20.11] config/arm: replace native machine args X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdXJhaiBMaW5rZcWhIDxqdXJh ai5saW5rZXNAcGFudGhlb24udGVjaD4NCj4gU2VudDogRnJpZGF5LCBGZWJydWFyeSAxOSwgMjAy MSA4OjEwIFBNDQo+IFRvOiBMdWNhIEJvY2Nhc3NpIDxibHVjYUBkZWJpYW4ub3JnPjsgc3RhYmxl QGRwZGsub3JnDQo+IENjOiBqZXJpbmpAbWFydmVsbC5jb207IFJ1aWZlbmcgV2FuZyA8UnVpZmVu Zy5XYW5nQGFybS5jb20+Ow0KPiBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tDQo+IFN1YmplY3Q6 IFJFOiBbUEFUQ0ggMjAuMTFdIGNvbmZpZy9hcm06IHJlcGxhY2UgbmF0aXZlIG1hY2hpbmUgYXJn cw0KPiANCj4gDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTog THVjYSBCb2NjYXNzaSA8Ymx1Y2FAZGViaWFuLm9yZz4NCj4gPiBTZW50OiBGcmlkYXksIEZlYnJ1 YXJ5IDE5LCAyMDIxIDEyOjMzIFBNDQo+ID4gVG86IEp1cmFqIExpbmtlxaEgPGp1cmFqLmxpbmtl c0BwYW50aGVvbi50ZWNoPjsgc3RhYmxlQGRwZGsub3JnDQo+ID4gQ2M6IGplcmluakBtYXJ2ZWxs LmNvbTsgcnVpZmVuZy53YW5nQGFybS5jb207DQo+ID4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNv bQ0KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMjAuMTFdIGNvbmZpZy9hcm06IHJlcGxhY2UgbmF0 aXZlIG1hY2hpbmUgYXJncw0KPiA+DQo+ID4gT24gRnJpLCAyMDIxLTAyLTE5IGF0IDExOjA2ICsw MDAwLCBKdXJhaiBMaW5rZcWhIHdyb3RlOg0KPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiA+ID4gPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWlsLmNvbSA8bHVjYS5ib2NjYXNz aUBnbWFpbC5jb20+DQo+ID4gPiA+IFNlbnQ6IEZyaWRheSwgRmVicnVhcnkgMTksIDIwMjEgMTE6 NTggQU0NCj4gPiA+ID4gVG86IHN0YWJsZUBkcGRrLm9yZw0KPiA+ID4gPiBDYzogSnVyYWogTGlu a2XFoSA8anVyYWoubGlua2VzQHBhbnRoZW9uLnRlY2g+OyBqZXJpbmpAbWFydmVsbC5jb207DQo+ ID4gPiA+IHJ1aWZlbmcud2FuZ0Bhcm0uY29tOyBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tDQo+ ID4gPiA+IFN1YmplY3Q6IFtQQVRDSCAyMC4xMV0gY29uZmlnL2FybTogcmVwbGFjZSBuYXRpdmUg bWFjaGluZSBhcmdzDQo+ID4gPiA+DQo+ID4gPiA+IEZyb206IEp1cmFqIExpbmtlxaEgPGp1cmFq Lmxpbmtlc0BwYW50aGVvbi50ZWNoPg0KPiA+ID4gPg0KPiA+ID4gPiBbIGJhY2twb3J0ZWQgZnJv bSB1cHN0cmVhbSBjb21taXQNCj4gPiA+ID4gOTE4NmU1YTA3ZjM1YWU3NGExZjdmYTJkODk2NzFi NWY3N2VhZTQwNyBdDQo+ID4gPiA+DQo+ID4gPiA+IFRoZXJlIGFyZSBjb21waWxlciBpc3N1ZXMg d2hlbiBidWlsZGluZyB3aXRoIC1tY3B1PW5hdGl2ZSB3aXRoDQo+ID4gPiA+IHBvcHVsYXIgY29t cGlsZXJzLCBzdWNoIGFzIEdDQy04LjQ6DQo+ID4gPiA+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSAu Li9saWIvbGlicnRlX2VhbC9hcm0vaW5jbHVkZS9ydGVfdmVjdC5oOjExLA0KPiA+ID4gPiAgICAg ICAgICAgICAgICAgIGZyb20gLi4vbGliL2xpYnJ0ZV9uZXQvbmV0X2NyY19uZW9uLmM6MTA6DQo+ ID4gPiA+IC4uL2xpYi9saWJydGVfbmV0L25ldF9jcmNfbmVvbi5jOiBJbiBmdW5jdGlvbiDigJhj cmNyMzJfZm9sZGluZ19yb3VuZOKAmToNCj4gPiA+ID4gL3Vzci9saWIvZ2NjL2FhcmNoNjQtbGlu dXgtZ251LzgvaW5jbHVkZS9hcm1fbmVvbi5oOjI2MDk0OjE6IGVycm9yOg0KPiA+ID4gPiBpbmxp bmluZyBmYWlsZWQgaW4gY2FsbCB0byBhbHdheXNfaW5saW5lIOKAmHZtdWxsX3A2NOKAmToNCj4g PiA+ID4gdGFyZ2V0IHNwZWNpZmljIG9wdGlvbiBtaXNtYXRjaA0KPiA+ID4gPiAgdm11bGxfcDY0 IChwb2x5NjRfdCBhLCBwb2x5NjRfdCBiKQ0KPiA+ID4gPiAuLi9saWIvbGlicnRlX25ldC9uZXRf Y3JjX25lb24uYzo1MDoyMDogbm90ZTogY2FsbGVkIGZyb20gaGVyZQ0KPiA+ID4gPiAgIHVpbnQ2 NHgyX3QgdG1wMSA9IHZyZWludGVycHJldHFfdTY0X3AxMjgodm11bGxfcDY0KA0KPiA+ID4gPiAg ICAgdmdldHFfbGFuZV9wNjQodnJlaW50ZXJwcmV0cV9wNjRfdTY0KGZvbGQpLCAwKSwNCj4gPiA+ ID4gICAgIHZnZXRxX2xhbmVfcDY0KHZyZWludGVycHJldHFfcDY0X3U2NChwcmVjb21wKSwgMSkp KTsNCj4gPiA+ID4NCj4gPiA+ID4gYW5kIGNsYW5nOg0KPiA+ID4gPiBnY2MgLUUgLWRNIC1tY3B1 PSJuYXRpdmUiIC0gPCAvZGV2L251bGwgfCBncmVwDQo+ID4gPiA+IF9fQVJNX0ZFQVRVUkVfQVRP TUlDUw0KPiA+ID4gPiBjbGFuZy05IC1FIC1kTSAtbWNwdT0ibmF0aXZlIiAtIDwgL2Rldi9udWxs IHwgZ3JlcA0KPiA+ID4gPiBfX0FSTV9GRUFUVVJFX0FUT01JQ1MgPG5vIG91dHB1dD4gIyBubyBj bGFuZyBzdXBwb3J0DQo+ID4gPiA+DQo+ID4gPiA+IEZpeCB0aGlzIGJ5IGFsd2F5cyBzcGVjaWZ5 aW5nIHRoZSBwcm9wZXIgbWFjaGluZSBhcmdzIGFuZCBuZXZlcg0KPiA+ID4gPiB1c2luZyB0aGUg bmF0aXZlIGZsYWdzLg0KPiA+ID4gPg0KPiA+ID4gPiBGaXhlczogNzhhYzhlYWM3ZThhICgiY29u ZmlnL2FybTogdXNlIG5hdGl2ZSBtYWNoaW5lIGJ1aWxkDQo+ID4gPiA+IGFyZ3VtZW50cyIpDQo+ ID4gPiA+DQo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1cmFqIExpbmtlxaEgPGp1cmFqLmxpbmtl c0BwYW50aGVvbi50ZWNoPg0KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBMdWNhIEJvY2Nhc3NpIDxs dWNhLmJvY2Nhc3NpQG1pY3Jvc29mdC5jb20+DQo+ID4gPiA+IC0tLQ0KPiA+ID4gPiBUaGlzIGlz IGEgY3J1ZGUgYmFja3BvcnQsIGJ1dCBpdCBmaXhlcyB0aGUgYnVpbGQgZm9yIGFybTY0LiBJdCdz IGENCj4gPiA+ID4gcmVsZWFzZSBibG9ja2VyIGZvciAyMC4xMS4xLCBzbyBJIHdvdWxkIGFwcHJl Y2lhdGUgYSBxdWljayByZXZpZXcuDQo+ID4gPiA+IFRoYW5rcyENCj4gPiA+DQo+ID4gPiBXaGF0 IGRvZXMgdGhpcyBmaXg/IFdpdGggb3Igd2l0aG91dCB0aGUgYmVsb3cgY2hhbmdlLCB0aGUgbmF0 aXZlDQo+ID4gPiBtYWNoaW5lDQo+ID4gYXJncyBhcmUgbm90IHVzZWQuIFRoZSBwYXRjaCBzaG91 ZG4ndCBhY3R1YWxseSBjaGFuZ2UgdGhlDQo+ID4gY29uZmlndXJhdGlvbiBvZiB0aGUgYnVpbGQg YXQgYWxsLCBzbyBJJ20gYSBiaXQgY29uZnVzZWQuDQo+ID4NCj4gPiBJdCBmaXhlcyB0aGUgYnVp bGQgb24gc29tZSBidWlsZCB3b3JrZXJzIHdpdGggdGh1bmRlcnggaGFyZHdhcmUgLQ0KPiA+IHdp dGhvdXQgdGhpcyBJIGdldCBmYWlsdXJlcyBsaWtlOg0KPiA+DQo+ID4gYXJtX25lb24uaDoyNjY0 NzoxOiBlcnJvcjogaW5saW5pbmcgZmFpbGVkIGluIGNhbGwgdG8gJ2Fsd2F5c19pbmxpbmUnDQo+ ID4gJ3ZtdWxsX3A2NCc6IHRhcmdldCBzcGVjaWZpYyBvcHRpb24gbWlzbWF0Y2gNCj4gPg0KPiAN Cj4gSSB0cmllZCB0aGUgcGF0Y2ggYW5kIEknbSBzZWVpbmcgdGhlIHNhbWUgZXJyb3JzIG9uIGEg VGh1bmRlclggc2VydmVyICh3aXRoDQo+IGFuZCB3aXRob3V0IHRoZSBwYXRjaCkuIElzIHRoaXMg YWN0dWFsbHkgdGhlIHJpZ2h0IHBhdGNoPw0KPiANCj4gT25lIG9mIHRoZSBmb3VyIGZhaWx1cmVz IGxvb2tzIGxpa2UgdGhpczoNCj4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uL2xpYi9saWJydGVf ZWFsL2FybS9pbmNsdWRlL3J0ZV92ZWN0Lmg6MTEsDQo+ICAgICAgICAgICAgICAgICAgZnJvbSAu Li9saWIvbGlicnRlX25ldC9uZXRfY3JjX25lb24uYzoxMDoNCj4gLi4vbGliL2xpYnJ0ZV9uZXQv bmV0X2NyY19uZW9uLmM6IEluIGZ1bmN0aW9uICdjcmNyMzJfZm9sZGluZ19yb3VuZCc6DQo+IC91 c3IvbGliL2djYy9hYXJjaDY0LWxpbnV4LWdudS84L2luY2x1ZGUvYXJtX25lb24uaDoyNjA5NDox OiBlcnJvcjogaW5saW5pbmcNCj4gZmFpbGVkIGluIGNhbGwgdG8gYWx3YXlzX2lubGluZSAndm11 bGxfcDY0JzogdGFyZ2V0IHNwZWNpZmljIG9wdGlvbiBtaXNtYXRjaA0KPiAgdm11bGxfcDY0IChw b2x5NjRfdCBhLCBwb2x5NjRfdCBiKQ0KPiAgXn5+fn5+fn5+DQo+IC4uL2xpYi9saWJydGVfbmV0 L25ldF9jcmNfbmVvbi5jOjUwOjIwOiBub3RlOiBjYWxsZWQgZnJvbSBoZXJlDQo+ICAgdWludDY0 eDJfdCB0bXAxID0gdnJlaW50ZXJwcmV0cV91NjRfcDEyOCh2bXVsbF9wNjQoDQo+ICAgICAgICAg ICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+ICAgICB2Z2V0 cV9sYW5lX3A2NCh2cmVpbnRlcnByZXRxX3A2NF91NjQoZm9sZCksIDApLA0KPiAgICAgfn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gICAgIHZnZXRxX2xh bmVfcDY0KHZyZWludGVycHJldHFfcDY0X3U2NChwcmVjb21wKSwgMSkpKTsNCj4gICAgIH5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiANCj4gUnVp ZmVuZywgYW55IGlkZWFzIG9uIGhvdyB0byBmaXggdGhpcz8NCg0KR2NjIGJ1aWxkIG9uIFRodW5k ZXJYIHBsYXRmb3JtIGlzIGJyb2tlbi4gSXNzdWUgY2FuIGJlIHNlZW4gaW4gc29tZSBDZW50T1Mt OCBPQlMgYnVpbGRzLg0KaHR0cHM6Ly9tYWlscy5kcGRrLm9yZy9hcmNoaXZlcy9kZXYvMjAyMC1O b3ZlbWJlci8xOTI5MDkuaHRtbA0KSSB0cmllZCB0dW5pbmcgY29tcGlsZXIgZmxhZ3MgdXNlZCwg YnV0IGNvdWxkIG5vdCByZXNvbHZlIHRoZSBpc3N1ZS4NCg0KTmVlZCBoZWxwIGZyb20gTWFydmVs bCB0byBsb29rIGF0IHRoaXMuDQpIaSBKZXJpbiwgZG8geW91IGhhdmUgYW55IHRob3VnaHRzIG9u IHRoaXM/DQo+IA0KPiA+IC0tDQo+ID4gS2luZCByZWdhcmRzLA0KPiA+IEx1Y2EgQm9jY2Fzc2kN Cg0K