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 B31F0A00C2; Thu, 6 Oct 2022 16:00:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 90E4B42C67; Thu, 6 Oct 2022 16:00:37 +0200 (CEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2056.outbound.protection.outlook.com [40.107.104.56]) by mails.dpdk.org (Postfix) with ESMTP id A646042C66; Thu, 6 Oct 2022 16:00:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WD/wEAY44wYePhACdL3WHYG3FfJINlv067nrGhq3P9sxvt61FUGy53ebzp+2J5bUPFrYNkRWDMmFr5ssjersXaIVtPR2Te5wt/t4lEln2iQh3gP5m35XTMRAYjaOAikh9mZWJt5wMaGZZUiAKg3nF6h5Q2zjvCFO0JkIhM6tz5+bcKzIOgJTuxbh01+B8qepvmNz34Ywr8KY8+bTTb4d4EKDG/RYsWucgsCqybR5FrUKl4una1JJrdWmkpex2cVV+Z1HpQe5bK57Tidn1sIvyzeKCa/LvxmYNxGfga1ebudXFGvLB0diO/y35bM3GZkhMqO7Wz+sVehrOO3lIrhErg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bOzAGaSWwzYz5mXdj0Q0zr47u7+N+ozmSWp6vB8qWC0=; b=J9oLfegLgd6AF2lobeWDyUZO8Gxaq68Iqb+h4NIiXvQgk7P4GilqFvq8Z9o4RNq1KAfpkC7xplvDRtwioWEmfX3uF2UFrCGHxISikvn8+mIhx1kWHb2wRF+6U24QjEMYqGrl7HRa5erjBeUk/ZCmI4sAQt8R/WSTfNvRtlCuHrpk9aTsnB+WpQFjlCgUWx7nc/R+ZmKvhVVz+SfBLU2S7JJJ/p2vI0LUsd4C5cXdxdARFeKYwl2EavqFTHO5ULZfS3U6mumlN9DIH4kgq8fnCxbgwVK64ZHmLEiZxSTjeoHbjhi3tVta1Z/yTL7xrtWMbHCAItqNxsSdq4zvvfLsZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bOzAGaSWwzYz5mXdj0Q0zr47u7+N+ozmSWp6vB8qWC0=; b=SjnvZicuKd0RecepJ6riHmKsisBU5TEgzAW6DsGm86M//1Xhp7puc3jDiq6ZNHU/yrfuQxmGhePjVccrUh9cl4t/U4Ag30MVMARSCVfQdHYVZ8KipUm95EoGVqY3UJ/3VzS6yB8RUXkIDUmOh3zaPHtXNMDn06k8QaOQB6YovYI= Received: from DB7PR07MB5978.eurprd07.prod.outlook.com (2603:10a6:10:80::15) by AS8PR07MB7494.eurprd07.prod.outlook.com (2603:10a6:20b:28b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.10; Thu, 6 Oct 2022 14:00:34 +0000 Received: from DB7PR07MB5978.eurprd07.prod.outlook.com ([fe80::65db:96fa:f30a:2df1]) by DB7PR07MB5978.eurprd07.prod.outlook.com ([fe80::65db:96fa:f30a:2df1%6]) with mapi id 15.20.5723.009; Thu, 6 Oct 2022 14:00:34 +0000 From: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= To: Harry van Haaren , "dev@dpdk.org" CC: "david.marchand@redhat.com" , "dpdklab@iol.unh.edu" , "ci@dpdk.org" , "Honnappa.Nagarahalli@arm.com" , "mb@smartsharesystems.com" , "thomas@monjalon.net" Subject: Re: [PATCH v3] test/service: fix spurious failures by extending timeout Thread-Topic: [PATCH v3] test/service: fix spurious failures by extending timeout Thread-Index: AQHY2YKViaMduY9Gz0WvAcA5zSWMhK4BZPuA Date: Thu, 6 Oct 2022 14:00:33 +0000 Message-ID: <9736c5ea-c0f9-d4b0-66e4-4c8d72f65565@ericsson.com> References: <20221006081729.578475-1-harry.van.haaren@intel.com> <20221006125247.1018265-1-harry.van.haaren@intel.com> In-Reply-To: <20221006125247.1018265-1-harry.van.haaren@intel.com> Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB7PR07MB5978:EE_|AS8PR07MB7494:EE_ x-ms-office365-filtering-correlation-id: 1a9d24d1-8097-4c71-987a-08daa7a32333 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ONzLgLLHNzBrOXa/je/jMrwf9CSWDOntrV8MEiJmvM/OqNDASmOuNlPDv8kftV1riDrLNEPYGUjYwJ6Jc62ZkHD5GNMqU9chiPFrCHmqjYOz/Nx98xFVcN6KAHde+qlREfi0VX/CjUuqujSsAyztiA61q6qLCuKPZWWl23cMWw4DykM7AP25B8orVB4ei8kqyF1d4qPNjMNjb6u3t8P/aTprEfnnGRvd3q+4Xlt4mqWOqIYK63WKAGBdOCKZbJYtc33YQIJblal3KyXiuBPacBO/RkC2k9HemxVyFcN7YYfMgYtGjena/zcWBEdeEmsphZZIlLorwDwul8AWNNgJ8H4f/WPOHu76Tn9KJk9QhDwuvXDhjfgpnbzps/PVF9QIXGfrCM3GVtmboQfsUEsdGsuSm0B1I0zvLBOJCVfUNhhrtYmuUZeZ9Kj9ZVVu4fuV3bTwLFyJd2Too6SKBvc46ZycpG3AuTYe/t2upM+XXxfW9MzrAmhIqeU/ib9rIa3YWtFU5hLXtyal+MkFIMwfrbkr9vSnn/F1Kiqh7ceQooSLKSoFPS5O80lmj3kLm/+g1mRLcT5S14xQMkPeeyIlWUUAf3BOZWKs8FIGCT3q2AQWmo2HfNQ9dKLtAibLkECXmBOhRKILyf4YHnQ37gA0J8RTgPtCCqzfx1tGJUoBS2hlPDZcoiTO0TJovZPWPQMqdyLtWwqGjU65Fk/jheiQlGMbNzrV4AdSSypLcOV17hZuyuBNkV0ZjM9M0W6zlL7yz7W9hm431jXc8qMcHVAUOZrFlmaVXMsfbfupESXyr7ZLHjGf5kCIU1sQtrnQY2JDG67msHg4TccCXvbychjLvw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5978.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(366004)(39860400002)(136003)(396003)(346002)(376002)(451199015)(71200400001)(41300700001)(122000001)(85182001)(31696002)(86362001)(85202003)(478600001)(36756003)(6486002)(2906002)(38070700005)(316002)(64756008)(66446008)(66476007)(66556008)(8676002)(76116006)(66946007)(82960400001)(91956017)(4326008)(38100700002)(54906003)(110136005)(8936002)(5660300002)(186003)(2616005)(31686004)(6512007)(66574015)(26005)(83380400001)(6506007)(53546011)(43740500002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SVBOamwzSDB2bXJPOHAxTUJYUGYyU3JzTGJ2SzZRa010eFBxa2VkKzMyOXlq?= =?utf-8?B?SnVGMWtscUFZT3FlUThwV2lPbDJYenRmV3dtbWNVU3RMeEJNa1kwdkg0dlB2?= =?utf-8?B?OFM3a0JJK0EzbCszZmJXLzNNZ2I5L1lrMGg5WDlYTDFuOTFxR1BRbTcvZ3k4?= =?utf-8?B?Q21uSTBMZm5uM1JnZ2ZCR0RHeEQwYmVhTTVIb3pBWG1YSTkxMlNyYjVPbW1R?= =?utf-8?B?bk9sQ3NtZzF5N1lUWVRKVmVHTHlYUUxLVjlSMFdkWDFESzRsMWgxQkRLcWVy?= =?utf-8?B?akdGazZXYk1JY1pxSXRNdC9CVEVMREt1Wm05RzNPQUUxTHpXZEdXT2lRZnJQ?= =?utf-8?B?c1NPaVhCTUlYc2lyazdLZnVyV3ZCcVJWbUxIK0xyYldoZ3A5bW1rdUY4bXlj?= =?utf-8?B?bXZobHdWTm4yVXE2MXJMaEFReVdSd0k4cUlWVExQc2FGcEhGWUJVK3N6Qmlo?= =?utf-8?B?VWhXVnpSalFzNGtzY1pkY09NWUswb0tHNVY2cU1vZmpkdjRlOUE0U08waFpM?= =?utf-8?B?NjMwUURVc0ZrdU1FMGoyUWlQaXhGLzFKRC9JRVcxNjUyRGUxRWpSd2FJc21N?= =?utf-8?B?VSttZkxQTGZmcTdnVjZDMDVkVzlRL2VOcjR0NldiTG9ncVNEamtmWnNiQ1hO?= =?utf-8?B?dTVGSTNNckQ4b2NyQXRYVkZEOEEzZlh2V1ZpY0lpakI3c1ZmTENGMHRERnhh?= =?utf-8?B?cEJGTnlxV3FRcU11N2tvSUpza3lzWlNlaDNSdW9IL1U2OERCTnBDM1ltWU44?= =?utf-8?B?d2dXYXpvSWRjVHBldUx4NXE0MzZnYUFyOXU1VG1wdGVzbG5SeG9iSEZrRHdn?= =?utf-8?B?dWxQdFdJOFJpcU04dTZOd1FCcWNOR0tMS3B6K1U4WVRTZm85RGNVSWJUeVMv?= =?utf-8?B?Nmhma0doM3g2a0hVRXh1Z2ZsL3hFR0xGK0M3UVlBVXFlRXM3ZUdVbFg5UG9a?= =?utf-8?B?Q2FGWTFTSTdkTFB1U2JBamdGcnVUdjFtb3l2WGY2czM1Tml3M28yVVpUM2t2?= =?utf-8?B?RDBvbEF4QldaWldjSGxtRHd4Njg2bkVzTi9SR0JUdVozWlo5WFhpYlJCRVc4?= =?utf-8?B?RmpEZnEvRXQzMnNZVDRreW1GaUgrKzBsYTU4ZkE3QXRxQTNlc1c1NU1ncDli?= =?utf-8?B?Zm9QazNTaDJ2L3AzdGc2ZUFDdWh2RlJ4MlV4VVpVT0RhU3l0MFE1QUI4b0Vv?= =?utf-8?B?bU9EK0I3NFVoSG1jSkdocEY3Sk01bVloRG9xbWhRbDN4N1FoQXFFeklMZGZn?= =?utf-8?B?dStoYzRjVnIrK0haMWMxQ2xBa2VBaTd0VjNSSTJzMlFhQlFlQzNWblVXckNw?= =?utf-8?B?ZDRpeWF3dGVkL0VZa28yMHFDeFBCR1FyVExKVnNJODcxQmJvR0Vwa0hrNElB?= =?utf-8?B?Sk5hKzN3QXRreldhUzB4aVRYT0c4cnp4cnBaYkhwc3QvY1puQllzaW02YmRW?= =?utf-8?B?SnRZQUNvWTk2WUsreGdFSysyajkydW5hbnhFTmhoN29YRkl3TE5zTkpoQlFu?= =?utf-8?B?SHpJRGVaZC9abFI4S3ZodmRBV1k0Ri9FeTFPaGx2WnBCOWVMOXhuWGJKNGNm?= =?utf-8?B?WXhVVFF0ZUM5Y2FvcUk0Z0w3R0tWVnl5VU92ZXQwcngwRW1yM0J6TVRyQVhF?= =?utf-8?B?OER0ZXI1OUdDZU56U1IxQU5TOEVmektnZUphRkdEWURHc0JLYXNPREZNUTh5?= =?utf-8?B?SEx5alBzZWV4QVBXU1RwVGhDU05uU0lFdzNiMVhGc29rTzkwTm8rZ0FpN21y?= =?utf-8?B?eDFpLzZKSzhEQlk2ZkVuV0lWaGdkOFp5OHlUOWkrYUd5ejdaUCttMjRJdFdK?= =?utf-8?B?ZkhsZ3RpOUtFUVlXV3c4WkExRkYxaTZnYy9vYStMV3Q2T3FRcEhIR2V4RXhJ?= =?utf-8?B?dndPNGpsVjg2NmQyQUV4Qk5ESzlYZy9HWVVxampwWFFiaUg0Qi82cEpCYS9Z?= =?utf-8?B?UnBQaEg3aGxyeXB5QUpNVkRucUY4WHRnMktiVW5XNEV4ZzhsV1lLazdGeWtM?= =?utf-8?B?WlZGVkZ2SVBPU01nSmg2c0FqdDRvUjYvK3hmV3cxNW8ySjQzR2dna1FTc0Zo?= =?utf-8?B?T0Z5MnJPdmNjTjcrZ05WMC9JbzZNL0tyMm40Z1BOdmd0TTRORGRqaDM2WWZp?= =?utf-8?B?M0ZqcWx5NjNoMkNqdktueUpvcUxEYXd1dTV2OUFnU09KcmtkU1MvSzJFL29m?= =?utf-8?B?d0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <5B04C8119B6D1A4CBCA3B37A805F74F6@eurprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ericsson.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5978.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a9d24d1-8097-4c71-987a-08daa7a32333 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2022 14:00:33.8282 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7E8HvNIBtJwe9p/xNNg17z5WQI3N2RVv6xBJecfggSKjsy4DgObp7Bu0Iz/Sv8RpX3cnxp70+FrphGNQ/y509LTVkAJLLMwpS7Cw+bIhiyo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7494 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 T24gMjAyMi0xMC0wNiAxNDo1MiwgSGFycnkgdmFuIEhhYXJlbiB3cm90ZToNCj4gVGhpcyBjb21t aXQgZXh0ZW5kcyB0aGUgdGltZW91dCBmb3Igc2VydmljZV9tYXlfYmVfYWN0aXZlKCkNCj4gZnJv bSAxMDBtcyB0byAxMDAwbXMuIExvY2FsIHRlc3Rpbmcgb24gYSBpZGxlIGFuZCBsb2FkZWQgc3lz dGVtDQo+IChjb21waWxpbmcgRFBESyB3aXRoIGFsbCBjb3JlcykgYWx3YXlzIGNvbXBsZXRlcyBh ZnRlciAxIG1zLg0KPiANCj4gVGhlIHdhaXQgdGltZSBmb3IgYSBzZXJ2aWNlLWxjb3JlIHRvIGZp bmlzaCBpcyBhbHNvIGV4dGVuZGVkDQo+IGZyb20gMTAwbXMgdG8gMTAwMG1zLg0KPiANCj4gVGhl IHNhbWUgdGltZW91dCB3YWl0aW5nIGNvZGUgd2FzIGR1cGxpY2F0ZWQgaW4gdHdvIHRlc3RzLCBh bmQNCj4gaXMgbm93IHJlZmFjdG9yZWQgdG8gYSBzdGFuZGFsb25lIGZ1bmN0aW9uIGF2b2lkaW5n IGR1cGxpY2F0aW9uLg0KPiANCj4gUmVwb3J0ZWQtYnk6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5t YXJjaGFuZEByZWRoYXQuY29tPg0KPiBTdWdnZXN0ZWQtYnk6IE1hdHRpYXMgUm9ubmJsb20gPG1h dHRpYXMucm9ubmJsb21AZXJpY3Nzb24uY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBIYXJyeSB2YW4g SGFhcmVuIDxoYXJyeS52YW4uaGFhcmVuQGludGVsLmNvbT4NCj4gDQo+IC0tLQ0KPiANCj4gdjM6 DQo+IC0gVXNlICNkZWZpbmUgZm9yIHRpbWVvdXQsIGFuZCBkZWxheSgxKSAoTWF0dGlhcykNCj4g LSBSZXdvcmsgc2xjb3JlLXdhaXQgdG8gdXNlIFRJTUVPVVRfTVMgYXMgd2VsbC4NCj4gDQo+IHYy Og0KPiAtIHYxIGFkZHJlc3NlZCBvbmx5IHRlc3RjYXNlIDE1IGlzc3VlLCB2MiBhbHNvIGFkZHJl c3NlcyB0ZXN0DQo+ICAgIGNhc2UgNSwgd2hpY2ggaGFzIGFuIHNlcnZpY2UtbGNvcmUgd2FpdCBj b2RlLXBhdGguDQo+IC0tLQ0KPiAgIGFwcC90ZXN0L3Rlc3Rfc2VydmljZV9jb3Jlcy5jIHwgNDkg KysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gICAxIGZpbGUgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvYXBw L3Rlc3QvdGVzdF9zZXJ2aWNlX2NvcmVzLmMgYi9hcHAvdGVzdC90ZXN0X3NlcnZpY2VfY29yZXMu Yw0KPiBpbmRleCAzNTliNmRjZDhiLi42MzdmY2Q3Y2Y5IDEwMDY0NA0KPiAtLS0gYS9hcHAvdGVz dC90ZXN0X3NlcnZpY2VfY29yZXMuYw0KPiArKysgYi9hcHAvdGVzdC90ZXN0X3NlcnZpY2VfY29y ZXMuYw0KPiBAQCAtMjIsNiArMjIsNyBAQCBzdGF0aWMgdWludDY0X3Qgc2VydmljZV90aWNrOw0K PiAgIHN0YXRpYyB1aW50MzJfdCBzZXJ2aWNlX3JlbW90ZV9sYXVuY2hfZmxhZzsNCj4gICANCj4g ICAjZGVmaW5lIFNFUlZJQ0VfREVMQVkgMQ0KPiArI2RlZmluZSBUSU1FT1VUX01TIDEwMDANCj4g ICANCj4gICAjZGVmaW5lIERVTU1ZX1NFUlZJQ0VfTkFNRSAiZHVtbXlfc2VydmljZSINCj4gICAj ZGVmaW5lIE1UX1NBRkVfU0VSVklDRV9OQU1FICJtdF9zYWZlX3NlcnZpY2UiDQo+IEBAIC0xMjMs MTUgKzEyNCwxNSBAQCB1bnJlZ2lzdGVyX2FsbCh2b2lkKQ0KPiAgIAlyZXR1cm4gVEVTVF9TVUND RVNTOw0KPiAgIH0NCj4gICANCj4gLS8qIFdhaXQgdW50aWwgc2VydmljZSBsY29yZSBub3QgYWN0 aXZlLCBvciBmb3IgMTAweCBTRVJWSUNFX0RFTEFZICovDQo+ICsvKiBXYWl0IHVudGlsIHNlcnZp Y2UgbGNvcmUgbm90IGFjdGl2ZSwgb3IgZm9yIFRJTUVPVVRfTVMgKi8NCj4gICBzdGF0aWMgdm9p ZA0KPiAgIHdhaXRfc2xjb3JlX2luYWN0aXZlKHVpbnQzMl90IHNsY29yZV9pZCkNCj4gICB7DQo+ ICAgCWludCBpOw0KPiAgIA0KPiAgIAlmb3IgKGkgPSAwOyBydGVfc2VydmljZV9sY29yZV9tYXlf YmVfYWN0aXZlKHNsY29yZV9pZCkgPT0gMSAmJg0KPiAtCQkJaSA8IDEwMDsgaSsrKQ0KPiAtCQly dGVfZGVsYXlfbXMoU0VSVklDRV9ERUxBWSk7DQo+ICsJCQlpIDwgVElNRU9VVF9NUzsgaSsrKQ0K PiArCQlydGVfZGVsYXlfbXMoMSk7DQo+ICAgfQ0KPiAgIA0KPiAgIC8qIHJlZ2lzdGVyIGEgc2lu Z2xlIGR1bW15IHNlcnZpY2UgKi8NCj4gQEAgLTkyMSwxMiArOTIyLDI1IEBAIHNlcnZpY2VfbGNv cmVfc3RhcnRfc3RvcCh2b2lkKQ0KPiAgIAlyZXR1cm4gdW5yZWdpc3Rlcl9hbGwoKTsNCj4gICB9 DQo+ICAgDQo+ICtzdGF0aWMgaW50DQo+ICtzZXJ2aWNlX2Vuc3VyZV9zdG9wcGVkX3dpdGhfdGlt ZW91dCh1aW50MzJfdCBzaWQpDQo+ICt7DQo+ICsJLyogZ2l2ZSB0aGUgc2VydmljZSB0aW1lIHRv IHN0b3AgcnVubmluZyAqLw0KPiArCWludCBpOw0KPiArCWZvciAoaSA9IDA7IGkgPCBUSU1FT1VU X01TOyBpKyspIHsNCj4gKwkJaWYgKCFydGVfc2VydmljZV9tYXlfYmVfYWN0aXZlKHNpZCkpDQo+ ICsJCQlicmVhazsNCj4gKwkJcnRlX2RlbGF5X21zKDEpOw0KPiArCX0NCj4gKw0KPiArCXJldHVy biBydGVfc2VydmljZV9tYXlfYmVfYWN0aXZlKHNpZCk7DQo+ICt9DQo+ICsNCj4gICAvKiBzdG9w IGEgc2VydmljZSBhbmQgd2FpdCBmb3IgaXQgdG8gYmVjb21lIGluYWN0aXZlICovDQo+ICAgc3Rh dGljIGludA0KPiAgIHNlcnZpY2VfbWF5X2JlX2FjdGl2ZSh2b2lkKQ0KPiAgIHsNCj4gICAJY29u c3QgdWludDMyX3Qgc2lkID0gMDsNCj4gLQlpbnQgaTsNCj4gICANCj4gICAJLyogZXhwZWN0ZWQg ZmFpbHVyZSBjYXNlcyAqLw0KPiAgIAlURVNUX0FTU0VSVF9FUVVBTCgtRUlOVkFMLCBydGVfc2Vy dmljZV9tYXlfYmVfYWN0aXZlKDEwMDAwKSwNCj4gQEAgLTk0NiwxOSArOTYwLDExIEBAIHNlcnZp Y2VfbWF5X2JlX2FjdGl2ZSh2b2lkKQ0KPiAgIAlURVNUX0FTU0VSVF9FUVVBTCgxLCBzZXJ2aWNl X2xjb3JlX3J1bm5pbmdfY2hlY2soKSwNCj4gICAJCQkiU2VydmljZSBjb3JlIGV4cGVjdGVkIHRv IHBvbGwgc2VydmljZSBidXQgaXQgZGlkbid0Iik7DQo+ICAgDQo+IC0JLyogc3RvcCB0aGUgc2Vy dmljZSAqLw0KPiArCS8qIHN0b3AgdGhlIHNlcnZpY2UsIGFuZCB3YWl0IGZvciBub3QtYWN0aXZl IHdpdGggdGltZW91dCAqLw0KPiAgIAlURVNUX0FTU0VSVF9FUVVBTCgwLCBydGVfc2VydmljZV9y dW5zdGF0ZV9zZXQoc2lkLCAwKSwNCj4gICAJCQkiRXJyb3I6IFNlcnZpY2Ugc3RvcCByZXR1cm5l ZCBub24temVybyIpOw0KPiAtDQo+IC0JLyogZ2l2ZSB0aGUgc2VydmljZSAxMDBtcyB0byBzdG9w IHJ1bm5pbmcgKi8NCj4gLQlmb3IgKGkgPSAwOyBpIDwgMTAwOyBpKyspIHsNCj4gLQkJaWYgKCFy dGVfc2VydmljZV9tYXlfYmVfYWN0aXZlKHNpZCkpDQo+IC0JCQlicmVhazsNCj4gLQkJcnRlX2Rl bGF5X21zKFNFUlZJQ0VfREVMQVkpOw0KPiAtCX0NCj4gLQ0KPiAtCVRFU1RfQVNTRVJUX0VRVUFM KDAsIHJ0ZV9zZXJ2aWNlX21heV9iZV9hY3RpdmUoc2lkKSwNCj4gLQkJCSAgIkVycm9yOiBTZXJ2 aWNlIG5vdCBzdG9wcGVkIGFmdGVyIDEwMG1zIik7DQo+ICsJVEVTVF9BU1NFUlRfRVFVQUwoMCwg c2VydmljZV9lbnN1cmVfc3RvcHBlZF93aXRoX3RpbWVvdXQoc2lkKSwNCj4gKwkJCSAgIkVycm9y OiBTZXJ2aWNlIG5vdCBzdG9wcGVkIGFmdGVyIHRpbWVvdXQgcGVyaW9kLiIpOw0KPiAgIA0KPiAg IAlyZXR1cm4gdW5yZWdpc3Rlcl9hbGwoKTsNCj4gICB9DQo+IEBAIC05NzIsNyArOTc4LDYgQEAg c2VydmljZV9hY3RpdmVfdHdvX2NvcmVzKHZvaWQpDQo+ICAgCQlyZXR1cm4gVEVTVF9TS0lQUEVE Ow0KPiAgIA0KPiAgIAljb25zdCB1aW50MzJfdCBzaWQgPSAwOw0KPiAtCWludCBpOw0KPiAgIA0K PiAgIAl1aW50MzJfdCBsY29yZSA9IHJ0ZV9nZXRfbmV4dF9sY29yZSgvKiBzdGFydCBjb3JlICov IC0xLA0KPiAgIAkJCQkJICAgIC8qIHNraXAgbWFpbiAqLyAxLA0KPiBAQCAtMTAwMiwxNiArMTAw Nyw4IEBAIHNlcnZpY2VfYWN0aXZlX3R3b19jb3Jlcyh2b2lkKQ0KPiAgIAkvKiBzdG9wIHRoZSBz ZXJ2aWNlICovDQo+ICAgCVRFU1RfQVNTRVJUX0VRVUFMKDAsIHJ0ZV9zZXJ2aWNlX3J1bnN0YXRl X3NldChzaWQsIDApLA0KPiAgIAkJCSJFcnJvcjogU2VydmljZSBzdG9wIHJldHVybmVkIG5vbi16 ZXJvIik7DQo+IC0NCj4gLQkvKiBnaXZlIHRoZSBzZXJ2aWNlIDEwMG1zIHRvIHN0b3AgcnVubmlu ZyAqLw0KPiAtCWZvciAoaSA9IDA7IGkgPCAxMDA7IGkrKykgew0KPiAtCQlpZiAoIXJ0ZV9zZXJ2 aWNlX21heV9iZV9hY3RpdmUoc2lkKSkNCj4gLQkJCWJyZWFrOw0KPiAtCQlydGVfZGVsYXlfbXMo U0VSVklDRV9ERUxBWSk7DQo+IC0JfQ0KPiAtDQo+IC0JVEVTVF9BU1NFUlRfRVFVQUwoMCwgcnRl X3NlcnZpY2VfbWF5X2JlX2FjdGl2ZShzaWQpLA0KPiAtCQkJICAiRXJyb3I6IFNlcnZpY2Ugbm90 IHN0b3BwZWQgYWZ0ZXIgMTAwbXMiKTsNCj4gKwlURVNUX0FTU0VSVF9FUVVBTCgwLCBzZXJ2aWNl X2Vuc3VyZV9zdG9wcGVkX3dpdGhfdGltZW91dChzaWQpLA0KPiArCQkJICAiRXJyb3I6IFNlcnZp Y2Ugbm90IHN0b3BwZWQgYWZ0ZXIgdGltZW91dCBwZXJpb2QuIik7DQo+ICAgDQo+ICAgCXJldHVy biB1bnJlZ2lzdGVyX2FsbCgpOw0KPiAgIH0NCg0KUmV2aWV3ZWQtYnk6IE1hdHRpYXMgUsO2bm5i bG9tIDxtYXR0aWFzLnJvbm5ibG9tQGVyaWNzc29uLmNvbT4NCg0K