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 24680A04B5; Sat, 7 Nov 2020 01:52:57 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E63B7126B; Sat, 7 Nov 2020 01:52:55 +0100 (CET) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) by dpdk.org (Postfix) with ESMTP id 7EE01F90 for ; Sat, 7 Nov 2020 01:52:53 +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=be1KQW+1zHR5tGR9GBLJUCU7scmxwqz1XgcEQXl4gl0=; b=5MNKpNeo3ARkpg3r5ZPIM8znQ+dnWWae6oWQ0Py8UeRhtZIb5w91gV/+xnhnF4H5txxQKDOjDYJjKyM7wfE74yaWUXW1J46Kvej8ghA7533RslOhJ3ffUjSHtarn69ASgGc9YwD8Amvq2nb7nYEZ7e7aMg3H2WXB1YmogNLiQEM= Received: from DB6PR0202CA0037.eurprd02.prod.outlook.com (2603:10a6:4:a5::23) by VI1PR08MB3344.eurprd08.prod.outlook.com (2603:10a6:803:3f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Sat, 7 Nov 2020 00:52:51 +0000 Received: from DB5EUR03FT004.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:a5:cafe::f1) by DB6PR0202CA0037.outlook.office365.com (2603:10a6:4:a5::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.33 via Frontend Transport; Sat, 7 Nov 2020 00:52:50 +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 DB5EUR03FT004.mail.protection.outlook.com (10.152.20.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.17 via Frontend Transport; Sat, 7 Nov 2020 00:52:50 +0000 Received: ("Tessian outbound 39167997cde8:v71"); Sat, 07 Nov 2020 00:52:50 +0000 X-CR-MTA-TID: 64aa7808 Received: from f0294f440e6e.4 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1DC8A94D-1F2F-4B4B-A596-8079F0BB77EE.1; Sat, 07 Nov 2020 00:52:45 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f0294f440e6e.4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 07 Nov 2020 00:52:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=arK+7sco8HheDh5wqfs6UZAMLN+wibtgtJjT13bjv0K6O7fikdBELYyjeySXSHn2hVgatYoAXB7ZlfgiWSpo9M3PlH1QwcT/WuMG90uwau3rARS7bVe9GhVxkXIrBvYoFlEZzkoYyVQMzS3EXVDmtoETLKMy67hBu/w+948RyVHp6VOFilOKDyXcS/t7vAffVDAVzZzdc2JOT24fEMVL2AovtGqxadNYZp65UUAnKIZhRCiBVyyC7lNHVsSX5ufOdX6WXQngsHdNb8DQB1AXf8rIru8SVdo3ZeVD+/CSrC6VMwjOsEy+NxEdN6w4Saq3/yY7rYmRAcgO78M4xafcAg== 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=be1KQW+1zHR5tGR9GBLJUCU7scmxwqz1XgcEQXl4gl0=; b=lKuYrhL86olda+Mp7b6h/InoILPRjZF3EpDmksiTMOcj7/TnVCPS4vSNUrS+rzyF31KXAGMA6/STOtV1DbPs4BeHBeiRUFCvBMTVWcFdAxHi3fjUXyDFvjrKJzkqRkLcNR7oRTrPjNPP3dKBxIjGdfQnJ4Ou8DgF4KuNSK5Cmww5dKYeTpck4Po2AVMguFGHMxXplByEXMhGY+lVd4AlSbZl4cw1U58LMy6WLGKhJR4QQtCKuBqU5yyLJbVNGZvtgf29LcZKd+VYTBUJRsXTiCqr5Pri8TkK8KRn93O+GmFigPGvC0WRxbro/fFGgLfhT3ZENwlttek3hDzYOhLaIg== 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=be1KQW+1zHR5tGR9GBLJUCU7scmxwqz1XgcEQXl4gl0=; b=5MNKpNeo3ARkpg3r5ZPIM8znQ+dnWWae6oWQ0Py8UeRhtZIb5w91gV/+xnhnF4H5txxQKDOjDYJjKyM7wfE74yaWUXW1J46Kvej8ghA7533RslOhJ3ffUjSHtarn69ASgGc9YwD8Amvq2nb7nYEZ7e7aMg3H2WXB1YmogNLiQEM= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB6PR0802MB2423.eurprd08.prod.outlook.com (2603:10a6:4:99::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.28; Sat, 7 Nov 2020 00:52:43 +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.3541.021; Sat, 7 Nov 2020 00:52:43 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , "bruce.richardson@intel.com" , Ruifeng Wang , Phil Yang , "vcchunga@amazon.com" , Dharmik Thakkar , "jerinjacobk@gmail.com" , "hemant.agrawal@nxp.com" , "Ajit Khaparde (ajit.khaparde@broadcom.com)" , "ferruh.yigit@intel.com" , "aconole@redhat.com" CC: "dev@dpdk.org" , nd , Honnappa Nagarahalli , nd Thread-Topic: [PATCH v8 03/14] build: remove unused or superfluous variables Thread-Index: AQHWtGyZVdfbMinPSEqNiYLxiRE4W6m7153g Date: Sat, 7 Nov 2020 00:52:43 +0000 Message-ID: References: <1604584762-25321-1-git-send-email-juraj.linkes@pantheon.tech> <1604649795-27476-1-git-send-email-juraj.linkes@pantheon.tech> <1604649795-27476-4-git-send-email-juraj.linkes@pantheon.tech> In-Reply-To: <1604649795-27476-4-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: 9ACA3881D93FD84D8D6F1D9D366F9344.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: [107.77.222.50] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f15ab62c-778f-4762-c100-08d882b773dc x-ms-traffictypediagnostic: DB6PR0802MB2423:|VI1PR08MB3344: 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:6430;OLM:6430; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: IadpIo7zcH+EUXCApyXHasZigskP/O4X2K+HujizGjlyyNtIQNDyRw5b20pwMRPhWi8wufgJm7PVnGWx7NvZN0b+GRiQ0WUkcp/albpB0bHHxnZCr+65/mq2jB1lXsJ/iDcPyHahWzPL7BSNn2HthuGjFNxDYfPS0PQYqijnttZZXzmQN1ELtvFlrjwM3fP1UBXXsv5t3i7S3AiqIdcbcUJMRrZs9qdFG7mHJWZOjtNGslvATYlibri88JQIJvD0L1WWV7niK10MdQqGLaKGQCLg2SiGA7bHly8trJcrjqzT3SBWf9lFnheOuoP+WFPHBdilqfpn0LYC3U3IMW87KMHbG7dgUL0FW1QXlEdda2AQEZbckSkpYucY66+21QlE 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)(39860400002)(136003)(396003)(376002)(346002)(366004)(54906003)(66556008)(6506007)(55016002)(110136005)(64756008)(66446008)(26005)(71200400001)(66946007)(86362001)(76116006)(33656002)(7696005)(66476007)(52536014)(316002)(186003)(83380400001)(4326008)(2906002)(9686003)(8676002)(5660300002)(478600001)(8936002)(921003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 0CZLmbv+z7cZy8kkfNOTyN9V02WVFoLXbSHieJDYfrpAjBicPthz2w38ZZzrtud/nVQgKvc3XuXo7cSwo73+nAxM1ex1vMCkMtM74YXNcPgUlbM1mxgK4tQxq1aNPCUYHR/YOP/SUxxjkD8CbeV1Qk1ZhJU1qQGdCJ38XEo/GBie2aRNKJNZrW0aYMGch3QqpwaxnArZh8qR9xgEcCT74f0aRcu4WLangUszVLL6vFu5U3Tqf+QkNtrJevrFoILUNQFKnOl/5A1lw8lN4UlA77MB5SBLX551mKJVZYvEdTMQIY2c/VkPAzsypbIhBe4qEXURFz0l0lrkN7I5LP8ptIkgT18VEcuX6T3nF7zqHnHEi502Qd2gOaK1OaRVTzHNNlsTnzzBQ4Ux6iEscK+p5mse/aLxoN1Q6ZYcdNqKAwCpFKmeJBr/nhZcLSZAAvBmBFoXgzAy3sKZ2TFoZLbdfOurzMOKh5FUzNP80pMjOBEluc6byZSejmb5PqYEd1iT8bAX5CtreBfOFjmmqnr82WpZa6iiK9bFp4eBqeFpm0eFlFM1NgbzTEr3vurD3tOqXbTq6sYlvnq0VruCPKF/AM3PfUpy69AjXcgHxHSkzwTVO/KPolebdVLQqqPVAg+zB9KHjereH4sr5Tnl9pkHfw== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2423 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: DB5EUR03FT004.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5c694e99-8022-42ad-9c4b-08d882b76f7e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QFXvA60+PQxee79gxPBtZuhUYM19sYno2NZ4SEOJ8nZe4QZvAhGIGHBrAJklt3PRr9FE6dXrT8MQy78VpaMdKxuIS3Wk6HjIlUA9ZgA+fYG2aFKXelLBjhdUR5COY5UwAS3DS6A5SNZwXIaNO+llvXh7RLm4HBe9421YtHZ8UX+v+oUc4Tyaq3lUQInsMYcXsM4T1kAHSjhGGuM+ql9zIBV179effZWY50zgA5m0FRMW+K1yiuAq8p5dd+mrxh4gKuGa3CVf3+NVb8uWnciIo1casJYu2EVZx5aGfIcpj0+fsr2E9b2440cx8uYBnXkJyJ7huAfDVyFQ3Hl7tW4v20CIJ3SzeNzhMgCPORX9PffSOH70XPSyPKZHS5JIlR1J4Jzifa+ZWsLh5/TO+jqMINTH76aOyjzok2/QdFSs0O8= 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)(136003)(346002)(396003)(376002)(39860400002)(46966005)(82310400003)(83380400001)(81166007)(52536014)(55016002)(86362001)(356005)(478600001)(186003)(5660300002)(316002)(26005)(6506007)(4326008)(7696005)(70586007)(8936002)(33656002)(336012)(8676002)(110136005)(47076004)(82740400003)(9686003)(70206006)(54906003)(2906002)(921003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2020 00:52:50.7208 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f15ab62c-778f-4762-c100-08d882b773dc 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: DB5EUR03FT004.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3344 Subject: Re: [dpdk-dev] [PATCH v8 03/14] build: remove unused or superfluous variables 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+DQoNCj4gDQo+IFJlbW92ZSB2YXJpYWJsZXMgdGhhdCB3ZXJlIGVpdGhlciBub3QgdXNl ZCwgcmVmZXJlbmNlZCBqdXN0IG9uY2Ugb3Igbm90DQo+IG5lZWRlZC4NCj4gDQo+IFNpZ25lZC1v ZmYtYnk6IEp1cmFqIExpbmtlxaEgPGp1cmFqLmxpbmtlc0BwYW50aGVvbi50ZWNoPg0KPiBSZXZp ZXdlZC1ieTogUnVpZmVuZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NClJldmlld2VkLWJ5 OiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNvbT4NCg0K PiAtLS0NCj4gIGNvbmZpZy9hcm0vbWVzb24uYnVpbGQgfCAyOCArKysrKysrLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlv bnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9jb25maWcvYXJtL21lc29uLmJ1aWxkIGIvY29uZmln L2FybS9tZXNvbi5idWlsZCBpbmRleA0KPiA3ZmUwZjNmM2MuLjdjNzA1OWNjMiAxMDA2NDQNCj4g LS0tIGEvY29uZmlnL2FybS9tZXNvbi5idWlsZA0KPiArKysgYi9jb25maWcvYXJtL21lc29uLmJ1 aWxkDQo+IEBAIC0zLDExICszLDcgQEANCj4gICMgQ29weXJpZ2h0KGMpIDIwMTcgQ2F2aXVtLCBJ bmMNCj4gICMgQ29weXJpZ2h0KGMpIDIwMjAgUEFOVEhFT04udGVjaCBzLnIuby4NCj4gDQo+IC0j IGZvciBjaGVja2luZyBkZWZpbmVzIHdlIG5lZWQgdG8gdXNlIHRoZSBjb3JyZWN0IGNvbXBpbGVy IGZsYWdzIC1tYXJjaF9vcHQgPQ0KPiAnLW1hcmNoPUAwQCcuZm9ybWF0KG1hY2hpbmUpDQo+IC0N Cj4gIGFybV9mb3JjZV9uYXRpdmVfbWFyY2ggPSBmYWxzZQ0KPiAtYXJtX2ZvcmNlX2dlbmVyaWNf bWFyY2ggPSAobWFjaGluZSA9PSAnZ2VuZXJpYycpDQo+IA0KPiAgZmxhZ3NfY29tbW9uX2RlZmF1 bHQgPSBbDQo+ICAJIyBBY2NlbGFyYXRlIHJ0ZV9tZW1jcHkuIEJlIHN1cmUgdG8gcnVuIHVuaXQg dGVzdA0KPiAobWVtY3B5X3BlcmZfYXV0b3Rlc3QpIEBAIC02Miw3ICs1OCw2IEBAIGZsYWdzX2lt cGxlbWVudGVyX2FybWFkYSA9IFsNCj4gIAlbJ1JURV9NQVhfTlVNQV9OT0RFUycsIDFdLA0KPiAg CVsnUlRFX01BWF9MQ09SRScsIDE2XV0NCj4gDQo+IC1mbGFnc19wYXJ0X251bWJlcl9kZWZhdWx0 ID0gW10NCj4gIGZsYWdzX3BhcnRfbnVtYmVyX3RodW5kZXJ4ID0gWw0KPiAgCVsnUlRFX01BQ0hJ TkUnLCAnInRodW5kZXJ4IiddLA0KPiAgCVsnUlRFX1VTRV9DMTFfTUVNX01PREVMJywgZmFsc2Vd XQ0KPiBAQCAtMTE5LDE3ICsxMTQsOSBAQCBwYXJ0X251bWJlcl9jb25maWdfZW1hZyA9IFsgICMj IEFybSBpbXBsZW1lbnRlcg0KPiBJRCAoQVJNIERESSAwNDg3Qy5hLCBTZWN0aW9uIEc3LjIuMTA2 LCBQYWdlIEc3LTUzMjEpICBpbXBsZW1lbnRlcl9nZW5lcmljDQo+ID0gWydHZW5lcmljIGFybXY4 JywgZmxhZ3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywgcGFydF9udW1iZXJfY29uZmlnX2FybV0NCj4g IGltcGxlbWVudGVyXzB4NDEgPSBbJ0FybScsIGZsYWdzX2ltcGxlbWVudGVyX2FybSwNCj4gcGFy dF9udW1iZXJfY29uZmlnX2FybV0NCj4gLWltcGxlbWVudGVyXzB4NDIgPSBbJ0Jyb2FkY29tJywg ZmxhZ3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywNCj4gcGFydF9udW1iZXJfY29uZmlnX2FybV0NCj4g IGltcGxlbWVudGVyXzB4NDMgPSBbJ0Nhdml1bScsIGZsYWdzX2ltcGxlbWVudGVyX2Nhdml1bSwN Cj4gcGFydF9udW1iZXJfY29uZmlnX2Nhdml1bV0NCj4gLWltcGxlbWVudGVyXzB4NDQgPSBbJ0RF QycsIGZsYWdzX2ltcGxlbWVudGVyX2dlbmVyaWMsDQo+IHBhcnRfbnVtYmVyX2NvbmZpZ19hcm1d DQo+IC1pbXBsZW1lbnRlcl8weDQ5ID0gWydJbmZpbmVvbicsIGZsYWdzX2ltcGxlbWVudGVyX2dl bmVyaWMsDQo+IHBhcnRfbnVtYmVyX2NvbmZpZ19hcm1dIC1pbXBsZW1lbnRlcl8weDRkID0gWydN b3Rvcm9sYScsDQo+IGZsYWdzX2ltcGxlbWVudGVyX2dlbmVyaWMsIHBhcnRfbnVtYmVyX2NvbmZp Z19hcm1dIC1pbXBsZW1lbnRlcl8weDRlID0NCj4gWydOVklESUEnLCBmbGFnc19pbXBsZW1lbnRl cl9nZW5lcmljLCBwYXJ0X251bWJlcl9jb25maWdfYXJtXQ0KPiAgaW1wbGVtZW50ZXJfMHg1MCA9 IFsnQW1wZXJlIENvbXB1dGluZycsIGZsYWdzX2ltcGxlbWVudGVyX2VtYWcsDQo+IHBhcnRfbnVt YmVyX2NvbmZpZ19lbWFnXQ0KPiAtaW1wbGVtZW50ZXJfMHg1MSA9IFsnUXVhbGNvbW0nLCBmbGFn c19pbXBsZW1lbnRlcl9nZW5lcmljLA0KPiBwYXJ0X251bWJlcl9jb25maWdfYXJtXQ0KPiAtaW1w bGVtZW50ZXJfMHg1MyA9IFsnU2Ftc3VuZycsIGZsYWdzX2ltcGxlbWVudGVyX2dlbmVyaWMsDQo+ IHBhcnRfbnVtYmVyX2NvbmZpZ19hcm1dDQo+ICBpbXBsZW1lbnRlcl8weDU2ID0gWydNYXJ2ZWxs IEFSTUFEQScsIGZsYWdzX2ltcGxlbWVudGVyX2FybWFkYSwNCj4gcGFydF9udW1iZXJfY29uZmln X2FybV0NCj4gLWltcGxlbWVudGVyXzB4NjkgPSBbJ0ludGVsJywgZmxhZ3NfaW1wbGVtZW50ZXJf Z2VuZXJpYywNCj4gcGFydF9udW1iZXJfY29uZmlnX2FybV0gIGltcGxlbWVudGVyX2RwYWEgPSBb J05YUCBEUEFBJywNCj4gZmxhZ3NfaW1wbGVtZW50ZXJfZHBhYSwgcGFydF9udW1iZXJfY29uZmln X2FybV0NCj4gDQo+ICBkcGRrX2NvbmYuc2V0KCdSVEVfQVJDSF9BUk0nLCAxKQ0KPiBAQCAtMTQ1 LDExICsxMzIsOSBAQCBlbHNlDQo+ICAJZHBka19jb25mLnNldCgnUlRFX0NBQ0hFX0xJTkVfU0la RScsIDEyOCkNCj4gIAlkcGRrX2NvbmYuc2V0KCdSVEVfQVJDSF9BUk02NCcsIDEpDQo+IA0KPiAt CWltcGxlbWVudGVyX2NvbmZpZyA9IFtdDQo+IC0JY21kX2dlbmVyaWMgPSBbJ2dlbmVyaWMnLCAn JywgJycsICdnZW5lcmljJywgJyddDQo+IC0JY21kX291dHB1dCA9IGNtZF9nZW5lcmljICMgU2V0 IGdlbmVyaWMgYnkgZGVmYXVsdA0KPiArCWltcGxlbWVudGVyX2lkID0gJ2dlbmVyaWMnDQo+ICAJ bWFjaGluZV9hcmdzID0gW10gIyBDbGVhciBwcmV2aW91cyBtYWNoaW5lIGFyZ3MNCj4gLQlpZiBh cm1fZm9yY2VfZ2VuZXJpY19tYXJjaCBhbmQgbm90IG1lc29uLmlzX2Nyb3NzX2J1aWxkKCkNCj4g KwlpZiBtYWNoaW5lID09ICdnZW5lcmljJyBhbmQgbm90IG1lc29uLmlzX2Nyb3NzX2J1aWxkKCkN Cj4gIAkJaW1wbGVtZW50ZXJfY29uZmlnID0gaW1wbGVtZW50ZXJfZ2VuZXJpYw0KPiAgCQlwYXJ0 X251bWJlciA9ICdnZW5lcmljJw0KPiAgCWVsaWYgbm90IG1lc29uLmlzX2Nyb3NzX2J1aWxkKCkN Cj4gQEAgLTE2MCwxNCArMTQ1LDE1IEBAIGVsc2UNCj4gIAkJY21kID0gcnVuX2NvbW1hbmQoZGV0 ZWN0X3ZlbmRvci5wYXRoKCkpDQo+ICAJCWlmIGNtZC5yZXR1cm5jb2RlKCkgPT0gMA0KPiAgCQkJ Y21kX291dHB1dCA9IGNtZC5zdGRvdXQoKS50b19sb3dlcigpLnN0cmlwKCkuc3BsaXQoJyAnKQ0K PiArCQkJaW1wbGVtZW50ZXJfaWQgPSBjbWRfb3V0cHV0WzBdDQo+ICsJCQlwYXJ0X251bWJlciA9 IGNtZF9vdXRwdXRbM10NCj4gIAkJZW5kaWYNCj4gIAkJIyBTZXQgdG8gZ2VuZXJpYyBpZiB2YXJp YWJsZSBpcyBub3QgZm91bmQNCj4gLQkJaW1wbGVtZW50ZXJfY29uZmlnID0gZ2V0X3ZhcmlhYmxl KCdpbXBsZW1lbnRlcl8nICsNCj4gY21kX291dHB1dFswXSwgWydnZW5lcmljJ10pDQo+ICsJCWlt cGxlbWVudGVyX2NvbmZpZyA9IGdldF92YXJpYWJsZSgnaW1wbGVtZW50ZXJfJyArDQo+IGltcGxl bWVudGVyX2lkLA0KPiArWydnZW5lcmljJ10pDQo+ICAJCWlmIGltcGxlbWVudGVyX2NvbmZpZ1sw XSA9PSAnZ2VuZXJpYycNCj4gIAkJCWltcGxlbWVudGVyX2NvbmZpZyA9IGltcGxlbWVudGVyX2dl bmVyaWMNCj4gLQkJCWNtZF9vdXRwdXQgPSBjbWRfZ2VuZXJpYw0KPiArCQkJcGFydF9udW1iZXIg PSAnZ2VuZXJpYycNCj4gIAkJZW5kaWYNCj4gLQkJcGFydF9udW1iZXIgPSBjbWRfb3V0cHV0WzNd DQo+ICAJCWlmIGFybV9mb3JjZV9uYXRpdmVfbWFyY2ggPT0gdHJ1ZQ0KPiAgCQkJcGFydF9udW1i ZXIgPSAnbmF0aXZlJw0KPiAgCQllbmRpZg0KPiBAQCAtMjAwLDcgKzE4Niw3IEBAIGVsc2UNCj4g IAkJCQllbmRpZg0KPiAgCQkJZW5kZm9yZWFjaA0KPiAgCQkJIyBBcHBseSBhbnkgZXh0cmEgbWFj aGluZSBzcGVjaWZpYyBmbGFncy4NCj4gLQkJCWZvcmVhY2ggZmxhZzogbWFyZy5nZXQoMiwgZmxh Z3NfcGFydF9udW1iZXJfZGVmYXVsdCkNCj4gKwkJCWZvcmVhY2ggZmxhZzogbWFyZy5nZXQoMiwg W10pDQo+ICAJCQkJaWYgZmxhZy5sZW5ndGgoKSA+IDANCj4gIAkJCQkJZHBka19jb25mLnNldChm bGFnWzBdLCBmbGFnWzFdKQ0KPiAgCQkJCWVuZGlmDQo+IC0tDQo+IDIuMjAuMQ0KDQo=