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 CF541A0540; Mon, 20 Jul 2020 14:09:46 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AD51925B3; Mon, 20 Jul 2020 14:09:46 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 786181023 for ; Mon, 20 Jul 2020 14:09:44 +0200 (CEST) IronPort-SDR: 0kRgHvQxkv1iO3uEOzZrgj84SQZ3TIWpXTXULwnCMmK95WNJUowvWai2oa40X9kId5wljpDU/a SiwW5J8M3hQg== X-IronPort-AV: E=McAfee;i="6000,8403,9687"; a="211439875" X-IronPort-AV: E=Sophos;i="5.75,374,1589266800"; d="scan'208";a="211439875" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2020 05:09:43 -0700 IronPort-SDR: hhLSyaEOrETdQclZTNrm3qvYZ8ulB0CrCZH3SPLfqIZGI0+q0oLRlA8bi5xYkFi4fSmxscJ3xn m3bKP4hq2rzA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,374,1589266800"; d="scan'208";a="431590144" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by orsmga004.jf.intel.com with ESMTP; 20 Jul 2020 05:09:43 -0700 Received: from orsmsx154.amr.corp.intel.com (10.22.226.12) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 05:09:43 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX154.amr.corp.intel.com (10.22.226.12) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 05:09:42 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 20 Jul 2020 05:09:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DMKvk6QSP8i5Rij5h6FlhOjSBvmW7s2mZF9IVM5fTKQpDUr4zbsJkFzUEs1rIFqYf5NSK92OAZRqEOOLgJ2FVMm2XwYSZfcCgLy8SPcRa+Fdl//RVg93s5YLrCOxzKIJ7wCxMycrvxrCv7ULfRtc7ek8xQP0lB9SUWHvHr5ZZ+fE37mM+zmRpoYbIeOU8LMwSQXhnkkUZOZcuQmS1D8JIRBSaqsdrIXZjkkYW8jjU2PiiNFQGCxt2FuW5fIiVwdfq0aX0waiUvoH5YQVLOZorfH+Xv+odDB8FdrbH70+B8Bd8mUkkUX9t/NOJAzNTWl5KHmp5PaLbfI5cQbM8Jb0fw== 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=O1trKi5FXhOAi6RrcfZ52PV1+u8TNjUl3u9Wpbrk5v8=; b=IJYurLWjK+RCpzPLm78lILJ+1uXWFCKcUifPTNZ5oJFovWH9oA/qKjzSs3SqxHcPZBxShnc93UJIEXgek+Dzc9T62axxPno72eYtdcFnwtTlTXkIQTohxXwze8YiFCgB4+N2TzPZ+tekYJHxcFcKppBgvgZ2LeaThy2tOHaWR63oteXXUFGt4GMlZs+KmbxWOq/+GRMXKnfU08ChmKLLPyW7xLL/udCfdpHqeJrF0//LMsIl6rzoGMOpOTTVdxkqwd0JXKiXnUNJNwsGxxXjkh1u28k/Ugt62Le3kndZH3DAPjeO1OBeIyi5PpPr814lmg/BzVURJ714LTpZjysz3g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O1trKi5FXhOAi6RrcfZ52PV1+u8TNjUl3u9Wpbrk5v8=; b=zmrY8V7uXybGrY/wwRhmis4ddvGWyUw3nJhBeIlUbcgu7U/92dsA9Bv9FezQrZ4NTYoolZsGiuGkWu6DcVHz22yEV6aokICCu++KO2/7ybZ52HZUg0zVb0HX7fH5K8RJlkrVwH8KzMqo6IeN1Vqltm96pZV47IojN0uX7jShFOM= Received: from BYAPR11MB3143.namprd11.prod.outlook.com (2603:10b6:a03:92::32) by BYAPR11MB2789.namprd11.prod.outlook.com (2603:10b6:a02:cc::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Mon, 20 Jul 2020 12:09:39 +0000 Received: from BYAPR11MB3143.namprd11.prod.outlook.com ([fe80::9c6b:5ce:b551:8678]) by BYAPR11MB3143.namprd11.prod.outlook.com ([fe80::9c6b:5ce:b551:8678%4]) with mapi id 15.20.3195.023; Mon, 20 Jul 2020 12:09:39 +0000 From: "Van Haaren, Harry" To: Phil Yang , Aaron Conole , "Lukasz Wojciechowski" CC: David Marchand , Igor Romanov , Honnappa Nagarahalli , dev , "Yigit, Ferruh" , nd , nd Thread-Topic: [dpdk-dev] Random failure in service_autotest Thread-Index: AQHWWpDMwROCrsYmUEWOtC3Eq5kEhakIc+AAgAMHdICAAGq+AIAAVy2AgAAj07CAAKYyAIADT3vA Date: Mon, 20 Jul 2020 12:09:39 +0000 Message-ID: References: <6d0bf076-c9bd-564c-20f6-ba8a49bc2389@intel.com> <88ee4323-1336-4bc7-414d-3dd7f19d684f@partner.samsung.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [87.198.126.230] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c7b7963b-c82c-4780-d9f0-08d82ca5c73c x-ms-traffictypediagnostic: BYAPR11MB2789: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dQHRxiNAjObsx1uc2XSplBPEPwtlxYwcjCVSBUbyc1jfG4PBXG5WAesbQJ2VBiIH8zO3ULOllSzEO4bSzDgp39+kgSJZPiuruS0iD8GjwXt5+L6ABeXEwoW24GSkTifb+L8ilOPPXL2AECkwaxbckB8rMtm7nApvVh4QHBcsGoTGyG45RUzqiKOk5nxcw2mP0ZmThTceqXoiNuc6Jcs3VZFsO6X2Xw3ivBDf2OpU9TuoXBZm23BpDKpic6cy+G8IRz9GClis7V6BG1sKbaw0lIBJ9I5+7pki0wYLCkfJoOz6YFngWmGhgVNi1qUAXmvs1amNBKbafXawJgTCf6SW9b9HgYcs3iJco1OdfIBTpOUDueiegw0m2YkXX30EQpkVAek50FpjEzxXSNjOTiz6yQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3143.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(376002)(136003)(346002)(396003)(366004)(8676002)(55016002)(186003)(86362001)(478600001)(966005)(26005)(71200400001)(83380400001)(9686003)(8936002)(66556008)(76116006)(6506007)(316002)(4326008)(5660300002)(2906002)(52536014)(33656002)(64756008)(66446008)(110136005)(66476007)(7696005)(54906003)(66946007)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: VSr7DLKwJqDEnmmwjCopxTLK84lFRuBwiWntWkyP/3pUdSLYQ5KNppFd4OgfjQ/i7kgYBmLEO+cYVvIg6z7TkbKJEwRFN6LdeoUNX+nwAJIAThVLizyRtHkgj2TgBJ18yur3JjAt1EYYELo4rLk08n+BIYfhqur/m9iSKFXq0bhrxscL7VHaMQiVJSNdbVoQLpQxc24EHpZsc+88cG7dLBlXJ6CRAlShCPrY2gpScRPVV6CmsnRzI1mE3udkY9smsqDuFBTEmJx/8zKZIE7CanefwEcrcB8iNPilYWLLLDtLbEgySsIVagwmv9jUluSgBFm8Z9W3WicOn9puGBzoeo58SC6U2g+rWw4bV4ST4qQFkOP+doQ3jggVqr8JXyt+PcbW8HdIjhasrRmxqzZq8cHr5d8G4PeTDSK7Z3nOOf05LcGQ9TLAaO3rLl2SwvrvuU+GuOlTbcpsCbvYQ3uN8pNO1EetqGPxU54onY7cC/9nd0w/5temjBTREO8GerEh Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3143.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7b7963b-c82c-4780-d9f0-08d82ca5c73c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2020 12:09:39.5935 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BeEB5913rRkhUUrvVKnCfJNc6L41Pdi1Hd6sjvrpG86mTayenp3NHm8A5i+2oaC5J0kC+oznzpLjteV5kgjVwKW2cix2HUHwNMnWsbssBnY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2789 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] Random failure in service_autotest 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQaGlsIFlhbmcgPFBoaWwuWWFu Z0Bhcm0uY29tPg0KPiBTZW50OiBTYXR1cmRheSwgSnVseSAxOCwgMjAyMCA5OjM0IEFNDQo+IFRv OiBBYXJvbiBDb25vbGUgPGFjb25vbGVAcmVkaGF0LmNvbT47IEx1a2FzeiBXb2pjaWVjaG93c2tp DQo+IDxsLndvamNpZWNob3dAcGFydG5lci5zYW1zdW5nLmNvbT4NCj4gQ2M6IERhdmlkIE1hcmNo YW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPjsgVmFuIEhhYXJlbiwgSGFycnkNCj4gPGhh cnJ5LnZhbi5oYWFyZW5AaW50ZWwuY29tPjsgSWdvciBSb21hbm92IDxpZ29yLnJvbWFub3ZAb2t0 ZXRsYWJzLnJ1PjsNCj4gSG9ubmFwcGEgTmFnYXJhaGFsbGkgPEhvbm5hcHBhLk5hZ2FyYWhhbGxp QGFybS5jb20+OyBkZXYNCj4gPGRldkBkcGRrLm9yZz47IFlpZ2l0LCBGZXJydWggPGZlcnJ1aC55 aWdpdEBpbnRlbC5jb20+OyBuZCA8bmRAYXJtLmNvbT47IG5kDQo+IDxuZEBhcm0uY29tPg0KPiBT dWJqZWN0OiBSRTogW2RwZGstZGV2XSBSYW5kb20gZmFpbHVyZSBpbiBzZXJ2aWNlX2F1dG90ZXN0 DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogQWFyb24gQ29u b2xlIDxhY29ub2xlQHJlZGhhdC5jb20+DQo+ID4gU2VudDogU2F0dXJkYXksIEp1bHkgMTgsIDIw MjAgNjozOSBBTQ0KPiA+IFRvOiBMdWthc3ogV29qY2llY2hvd3NraSA8bC53b2pjaWVjaG93QHBh cnRuZXIuc2Ftc3VuZy5jb20+DQo+ID4gQ2M6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFu ZEByZWRoYXQuY29tPjsgVmFuIEhhYXJlbiBIYXJyeQ0KPiA+IDxoYXJyeS52YW4uaGFhcmVuQGlu dGVsLmNvbT47IElnb3IgUm9tYW5vdg0KPiA+IDxpZ29yLnJvbWFub3ZAb2t0ZXRsYWJzLnJ1Pjsg SG9ubmFwcGEgTmFnYXJhaGFsbGkNCj4gPiA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNvbT47 IFBoaWwgWWFuZyA8UGhpbC5ZYW5nQGFybS5jb20+OyBkZXYNCj4gPiA8ZGV2QGRwZGsub3JnPjsg RmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFJlOiBb ZHBkay1kZXZdIFJhbmRvbSBmYWlsdXJlIGluIHNlcnZpY2VfYXV0b3Rlc3QNCj4gPg0KPiA+IEx1 a2FzeiBXb2pjaWVjaG93c2tpIDxsLndvamNpZWNob3dAcGFydG5lci5zYW1zdW5nLmNvbT4gd3Jp dGVzOg0KPiA+DQo+ID4gPiBXIGRuaXUgMTcuMDcuMjAyMCBvwqAxNzoxOSwgRGF2aWQgTWFyY2hh bmQgcGlzemU6DQo+ID4gPj4gT24gRnJpLCBKdWwgMTcsIDIwMjAgYXQgMTA6NTYgQU0gRGF2aWQg TWFyY2hhbmQNCj4gPiA+PiA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4g Pj4+IE9uIFdlZCwgSnVsIDE1LCAyMDIwIGF0IDEyOjQxIFBNIEZlcnJ1aCBZaWdpdCA8ZmVycnVo LnlpZ2l0QGludGVsLmNvbT4NCj4gPiB3cm90ZToNCj4gPiA+Pj4+IE9uIDcvMTUvMjAyMCAxMTox NCBBTSwgRGF2aWQgTWFyY2hhbmQgd3JvdGU6DQo+ID4gPj4+Pj4gSGVsbG8gSGFycnkgYW5kIGd1 eXMgd2hvIHRvdWNoZWQgdGhlIHNlcnZpY2UgY29kZSByZWNlbnRseSA6LSkNCj4gPiA+Pj4+Pg0K PiA+ID4+Pj4+IEkgc3BvdHRlZCBhIGZhaWx1cmUgZm9yIHRoZSBzZXJ2aWNlIFVUIGluIFRyYXZp czoNCj4gPiA+Pj4+PiBodHRwczovL3RyYXZpcy1jaS5jb20vZ2l0aHViL292c3JvYm90L2RwZGsv am9icy8zNjEwOTc5OTIjTDE4Njk3DQo+ID4gPj4+Pj4NCj4gPiA+Pj4+PiBJIGZvdW5kIG9ubHkg YSBzaW5nbGUgaW5zdGFuY2Ugb2YgdGhpcyBmYWlsdXJlIGFuZCB0cmllZCB0byByZXByb2R1Y2UN Cj4gPiA+Pj4+PiBpdCB3aXRoIG15IHVzdWFsICJicnV0ZSIgYWN0aXZlIGxvb3Agd2l0aCBubyBz dWNjZXNzIHNvIGZhci4NCj4gPiA+Pj4+ICsxLCBJIGRpZG4ndCBhYmxlIHRvIHJlcHJvZHVjZSBp dCBpbiBteSBlbnZpcm9ubWVudCBidXQgb2JzZXJ2ZWQgaXQgaW4NCj4gPiB0aGUNCj4gPiA+Pj4+ IFRyYXZpcyBDSS4NCj4gPiA+Pj4+DQo+ID4gPj4+Pj4gQW55IGNoYW5jZSBpdCBjb3VsZCBiZSBk dWUgdG8gcmVjZW50IGNoYW5nZXM/DQo+ID4gPj4+Pj4gaHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXll LmNvbS91cmw/az03MGE4MDFiMy0yZDdiNWFhNy03MGE5OGFmYy0NCj4gPiAwY2M0N2EzMWNlNGUt DQo+ID4gMjMxZGM3YjhlZTZlYjhhOSZxPTEmdT1odHRwcyUzQSUyRiUyRmdpdC5kcGRrLm9yZyUy RmRwZGslMkZjb20NCj4gPiBtaXQlMkYlM0ZpZCUzRGYzYzI1NmI2MjEyNjJlNTgxZDNlZGNjYTM4 M2RmODM4NzVhYjdlYmUNCj4gPiA+Pj4+PiBodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3Vy bD9rPTIxZGJjZmQzLTdjMDg5NGM3LTIxZGE0NDljLQ0KPiA+IDBjYzQ3YTMxY2U0ZS0NCj4gPiBk OGM2YWJmYjAzYmY2N2YxJnE9MSZ1PWh0dHBzJTNBJTJGJTJGZ2l0LmRwZGsub3JnJTJGZHBkayUy RmNvbW0NCj4gPiBpdCUyRiUzRmlkJTNEMDQ4ZGI0YjZkY2NjYWVlOTI3N2NlNWI0ZmJiMmZlNjg0 YjIxMmUyMg0KPiA+ID4+PiBJIGNhbiBzZWUgbW9yZSBvY2N1cnJlbmNlcyBvZiB0aGUgaXNzdWUg aW4gdGhlIENJLg0KPiA+ID4+PiBJIGp1c3QgYXBwbGllZCB0aGUgcGF0Y2ggY2hhbmdpbmcgdGhl IGxvZyBsZXZlbCBmb3IgdGVzdCBhc3NlcnQsIGluDQo+ID4gPj4+IHRoZSBob3BlIGl0IHdpbGwg aGVscC4NCj4gPiA+PiBBbmQuLi4gd2UganVzdCBnb3Qgb25lIHdpdGggbG9nczoNCj4gPiA+PiBo dHRwczovL3RyYXZpcy1jaS5jb20vZ2l0aHViL292c3JvYm90L2RwZGsvam9icy8zNjIxMDk4ODIj TDE4OTQ4DQo+ID4gPj4NCj4gPiA+PiBFQUw6IFRlc3QgYXNzZXJ0IHNlcnZpY2VfbGNvcmVfYXR0 cl9nZXQgbGluZSAzOTYgZmFpbGVkOg0KPiA+ID4+IGxjb3JlX2F0dHJfZ2V0KCkgZGlkbid0IGdl dCBjb3JyZWN0IGxvb3AgY291bnQgKHplcm8pDQo+ID4gPj4NCj4gPiA+PiBJdCBsb29rcyBsaWtl IGEgcmFjZSBiZXR3ZWVuIHRoZSBzZXJ2aWNlIGNvcmUgc3RpbGwgcnVubmluZyBhbmQgdGhlDQo+ ID4gPj4gY29yZSByZXNldHRpbmcgdGhlIGxvb3BzIGF0dHIuDQo+ID4gPj4NCj4gPiA+IFllcywg aXQgc2VlbXMgdG8gYmUganVzdCBsYWNrIG9mIHBhdGllbmNlIG9mIHRoZSB0ZXN0LiBJdCBzaG91 bGQgd2FpdCBhDQo+ID4gPiBiaXQgZm9yIGxjb3JlIHRvIHN0b3AgYmVmb3JlIHJlc2V0dGluZyBh dHRycy4NCj4gPiA+IFNvbWV0aGluZyBsaWtlIHRoaXMgc2hvdWxkIGhlbHA6DQo+ID4gPiBAQCAt Mzg0LDYgKzM4NCw5IEBAIHNlcnZpY2VfbGNvcmVfYXR0cl9nZXQodm9pZCkNCj4gPiA+DQo+ID4g PiAgwqDCoMKgwqDCoMKgwqAgcnRlX3NlcnZpY2VfbGNvcmVfc3RvcChzbGNvcmVfaWQpOw0KPiA+ ID4NCj4gPiA+ICvCoMKgwqDCoMKgwqAgLyogd2FpdCBmb3IgdGhlIHNlcnZpY2UgbGNvcmUgdG8g c3RvcCAqLw0KPiA+ID4gK8KgwqDCoMKgwqDCoCBydGVfZGVsYXlfbXMoMjAwKTsNCj4gPiA+ICsN Cj4gPiA+ICDCoMKgwqDCoMKgwqDCoCBURVNUX0FTU0VSVF9FUVVBTCgwLCBydGVfc2VydmljZV9s Y29yZV9hdHRyX3Jlc2V0X2FsbChzbGNvcmVfaWQpLA0KPiA+ID4gIMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJWYWxpZCBsY29yZV9hdHRyX3Jlc2V0 X2FsbCgpIGRpZG4ndCByZXR1cm4NCj4gPiA+IHN1Y2Nlc3MiKTsNCj4gPg0KPiA+IFdvdWxkIGFu IHJ0ZV9lYWxfd2FpdF9sY29yZSBtYWtlIHNlbnNlPyAgT3ZlcmFsbCwgSSByZWFsbHkgZGlzbGlr ZQ0KPiA+IHNsZWVwcyBiZWNhdXNlIHRoZXkgY2FuIGhpZGUgcmFjeSBzeW5jaHJvbml6YXRpb24g cG9pbnRzLg0KPiANCj4gDQo+IFRoZSBydGVfc2VydmljZV9sY29yZV9zdG9wKCkgb3BlcmF0aW9u IGNoYW5nZXMgdGhlIHN0YXR1cyB0byBSVU5TVEFURV9TVE9QRUQuDQo+IEhvd2V2ZXIsIGl0IHdp bGwgbm90IHRlcm1pbmF0ZSB0aGUgc2VydmljZV9ydW4oKSBwcm9jZWR1cmUgKHRoZXJlIGlzIGEg c3BpbmxvY2sgaW4NCj4gc2VydmljZV9ydW4oKSBNVF9VTlNBRkUgcGF0aCkuDQo+IFNvIHRoZSAn Y3MtPmxvb3AnIG1pZ2h0IGluY3JlYXNlIGFmdGVyIGNhbGxpbmcgcnRlX3NlcnZpY2VfbGNvcmVf YXR0cl9yZXNldF9hbGwoKSwNCj4gd2hpY2ggbGVhZHMgdG8gdGhpcyBmYWlsdXJlLg0KPiBJIHRo aW5rIGlmIHdlIG1vdmUgdGhlIGxvb3AgY291bnRlciB1cGRhdGUgb3BlcmF0aW9uIGJlZm9yZSB0 aGUgc2VydmljZV9ydW4oKQ0KPiBwcm9jZWR1cmUsIGl0IGNhbiBhdm9pZCB0aGlzIGNvbmZsaWN0 Lg0KPiANCj4gSSBjYW5ub3QgcmVwcm9kdWNlIHRoaXMgaXNzdWUgb24gbXkgdGVzdGJlZCwgc28g bm90IHN1cmUgc29tZXRoaW5nIGxpa2UgdGhpcyBjYW4NCj4gaGVscCBvciBub3QuDQo+IFBsZWFz ZSBjaGVjayB0aGUgY29kZSBiZWxvdy4NCj4gDQo+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2Vh bC9jb21tb24vcnRlX3NlcnZpY2UuYw0KPiBiL2xpYi9saWJydGVfZWFsL2NvbW1vbi9ydGVfc2Vy dmljZS5jDQo+IGluZGV4IDZhMGUwZmYuLjdiNzAzZGQgMTAwNjQ0DQo+IC0tLSBhL2xpYi9saWJy dGVfZWFsL2NvbW1vbi9ydGVfc2VydmljZS5jDQo+ICsrKyBiL2xpYi9saWJydGVfZWFsL2NvbW1v bi9ydGVfc2VydmljZS5jDQo+IEBAIC00NjQsNiArNDY0LDcgQEAgc2VydmljZV9ydW5uZXJfZnVu Yyh2b2lkICphcmcpDQo+ICAgICAgICAgIHdoaWxlIChfX2F0b21pY19sb2FkX24oJmNzLT5ydW5z dGF0ZSwgX19BVE9NSUNfQUNRVUlSRSkgPT0NCj4gICAgICAgICAgICAgICAgICAgICAgICAgIFJV TlNUQVRFX1JVTk5JTkcpIHsNCj4gICAgICAgICAgICAgICAgICBjb25zdCB1aW50NjRfdCBzZXJ2 aWNlX21hc2sgPSBjcy0+c2VydmljZV9tYXNrOw0KPiArICAgICAgICAgICAgICAgIGNzLT5sb29w cysrOw0KPiANCj4gICAgICAgICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwgUlRFX1NFUlZJQ0Vf TlVNX01BWDsgaSsrKSB7DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIXNlcnZpY2Vf dmFsaWQoaSkpDQo+IEBAIC00NzEsOCArNDcyLDYgQEAgc2VydmljZV9ydW5uZXJfZnVuYyh2b2lk ICphcmcpDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiByZXR1cm4gdmFsdWUgaWdub3Jl ZCBhcyBubyBjaGFuZ2UgdG8gY29kZSBmbG93ICovDQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICBzZXJ2aWNlX3J1bihpLCBjcywgc2VydmljZV9tYXNrLCBzZXJ2aWNlX2dldChpKSwgMSk7DQo+ ICAgICAgICAgICAgICAgICAgfQ0KPiAtDQo+IC0gICAgICAgICAgICAgICAgY3MtPmxvb3BzKys7 DQo+ICAgICAgICAgIH0NCj4gDQo+ICAgICAgICAgIHJldHVybiAwOw0KDQpDaGFuZ2luZyB0aGUg aW1wbGVtZW50YXRpb24gbG9vcCBjb3VudGluZyBpcyBvbmUgb3B0aW9uIC0gYnV0IGNoYW5naW5n IHRoZQ0KaW1wbGVtZW50YXRpb24gYXMgYSB3b3JrYXJvdW5kIGZvciBhIHVuaXQgdGVzdCBzZWVt cyBsaWtlIHRoZSB3cm9uZyB3YXkgYXJvdW5kLg0KDQpIb25uYXBwYSdzIHN1Z2dlc3Rpb24gaW4g dGhlIG90aGVyIHJlcGx5IHNlZW1zIHRvIG5vdCB3b3JrIGhlcmUsIGFzIHRoZSAic2VydmljZV9t YXlfYmVfYWN0aXZlIg0Kd29uJ3QgZ2V0IHVwZGF0ZWQgaWYgdGhlIHNlcnZpY2UgY29yZSBpcyBz dG9wcGVkIGFmdGVyIHJ1bm5pbmcgaXRzIGZpbmFsIGl0ZXJhdGlvbi4uPw0KDQpJJ2QgcHJlZmVy IHRvIHNlZSB0aGUgaW1wbGVtZW50YXRpb24gYWN0dWFsbHkgaW1wcm92ZSwgb3Igd29ya2Fyb3Vu ZCBpbiB0aGUgdGVzdCBjb2RlIGl0c2VsZi4NCkZvciBpbXByb3ZpbmcgdGhlIGltcGxlbWVudGF0 aW9uLCBJIGNhbiBzdWdnZXN0IHRoaXMgcGF0Y2g6IGh0dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3Bh dGNoLzc0NDkzLw0KDQoNClRoYXQgbGVhdmVzIHVzIHdpdGggMyBvcHRpb25zOw0KMSkgQWRkIGEg c2xlZXAsIGFsbG93aW5nIHRoZSBzZXJ2aWNlIGNvcmUgdG8gZmluaXNoIGl0cyBkZWxheSgpIGFz IHBhcnQgb2YgdGhlIHNlcnZpY2UgaXRzIHJ1bm5pbmcsIGFuZCBnaXZlIGl0IHNvbWUgZ3JhY2Ug dGltZSB0byBmaW5pc2gNCjIpIFJlbGF4IHRoZSBjaGVjayBpbiB0aGUgdW5pdCB0ZXN0LCB0byBh bGxvdyBmb3IgIHZhbHVlIDw9IChleHBlY3RlZCArIDEpICAgd2hpY2ggd291bGQgaWdub3JlIHRo ZSBsYXN0IGNzLT5sb29wcysrOyBjYWxsLg0KICAgIChBbm90aGVyIHdheSB0byB0aGluayBhYm91 dCBvcHRpb24gMiwgaXMgdG8gYWxsb3cgZm9yIHRoZSBub24tZGV0ZXJtaW5pc20gb2YgdGhlIHRo cmVhZGluZyBpbnRvIHRoZSB0ZXN0KS4NCjMpIFVzZSB0aGUgbGlua2VkIHBhdGNoIHRvIGltcGxl bWVudC9hZGQvZml4IGEgd2FpdCB0aW1lIGluIHRoZSBzdG9wKCkgQVBJDQoNClN0cm9uZyBvcHRp b25zIGVpdGhlciB3YXk/DQoNClJlZ2FyZHMsIC1IYXJyeQ0K