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 0C48B41D43; Wed, 22 Feb 2023 22:13:37 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B1FAE42FDE; Wed, 22 Feb 2023 22:13:36 +0100 (CET) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 0ACE74021F for ; Wed, 22 Feb 2023 22:13:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677100415; x=1708636415; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=11N6cAO9T8htevX4vjEo+J8HGWBD3UywYPMcVmMw1nI=; b=cZTtMkxQB4broE5nSdrWDzRDSBxzWtFE8Ln1qCXoTOvzgtTdQLrIzwEU xOEujxBIbhuFMBdBt0MhWHKWGz90n0IRvm6fMPDJFi3sPicp/W8WsZlF+ xk6NNwhKj8Uwqs8Yi6hzae3jRMC1le15yqc4AwwJT5nBu9FKOxx+gr88P G2ol5uAew3n4cfZZe3WYP1HrSWhKwjZtclIxVX853yFwQoTvKpuKZDya5 JjxocR/2Vz83QWI3Cp1zfL2xil/PEVu2tbtQSXf2WMfQ6OjRbra+YhJU4 lI/3hjkBnb9mBge1kkKWJAbOFBzUXrkskuVvWHIaBpwBv1irhLYUmlQa4 Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10629"; a="395523376" X-IronPort-AV: E=Sophos;i="5.97,319,1669104000"; d="scan'208";a="395523376" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2023 13:13:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10629"; a="917701615" X-IronPort-AV: E=Sophos;i="5.97,319,1669104000"; d="scan'208";a="917701615" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga006.fm.intel.com with ESMTP; 22 Feb 2023 13:13:10 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 22 Feb 2023 13:13:09 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 22 Feb 2023 13:13:09 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.107) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 22 Feb 2023 13:13:09 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IclZ3zNS9E6mC1Uyggji8GX7lAs70n+eLKafoWg3BtZXufpsi6PpP2hJPO4ZUyU25NCLewZK7qvxKrM4BJcVbGtPmDPFlirmihQh2Jsp0TbNU1e0wfNk2yn6bitbkgDFJtwXqn3hYzPeZR7aAjoIyehhXslPSSuDFVvVN4HHvL8buo1TeJG0Oqt3N+izeuPbGr4a5+HheEJEIL3CPLT4BFtyy8LbJE3f5VL0rNso88YL2/uru9URFovIe2iMG2yBk7GlMb6tdw430RlleOkXVo47ZjzYeuc+dWErPyVOoK++mnzSb3XfIRElhhTtLKLFk8gQ1TpLOgkau24FTFD5sw== 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=11N6cAO9T8htevX4vjEo+J8HGWBD3UywYPMcVmMw1nI=; b=fvg2q+IRl++iPT3REfpp+wOXYpArTs4RtjXCj2BzzE79NfJ/2IgwtbM2cxbKtNmGxBN4ODa7vrF3At4JuU7yrLSEk6WN/ijLrEJOT7DT/TfllUdYRhHE5imtHqAvYC8CTXDVwq8RSldBkPoP0/YNqKBjqInvR2Q3CTDJ95vYXjlQk/SE1LQyLjJW1tL4wjA4Ts/1SI/e8gzg2+mn/mtvSXdC8I4cDNbFkllRHn/dxIz9uJA6PL5ArVf2w0usbPbG+c/TC/F21DZGCSCrF805hzGSFrOobmOMIj7TbXURH4Tm5xCvs/mfNpSE9Od+S0NU2TIHF4aeVAM5DfMiGc988w== 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 Received: from DM6PR11MB3660.namprd11.prod.outlook.com (2603:10b6:5:13c::17) by MW3PR11MB4649.namprd11.prod.outlook.com (2603:10b6:303:5b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.19; Wed, 22 Feb 2023 21:13:06 +0000 Received: from DM6PR11MB3660.namprd11.prod.outlook.com ([fe80::7702:7eb9:6454:39ba]) by DM6PR11MB3660.namprd11.prod.outlook.com ([fe80::7702:7eb9:6454:39ba%4]) with mapi id 15.20.6134.019; Wed, 22 Feb 2023 21:13:06 +0000 From: "Vargas, Hernan" To: Maxime Coquelin , "dev@dpdk.org" , "gakhil@marvell.com" , "Rix, Tom" CC: "Chautru, Nicolas" , "Zhang, Qi Z" Subject: RE: [PATCH v2 04/16] test/bbdev: add timeout for latency tests Thread-Topic: [PATCH v2 04/16] test/bbdev: add timeout for latency tests Thread-Index: AQHZQWBYxZpjYK9ISk6FUk/TgihXDa7YDycAgANqbrA= Date: Wed, 22 Feb 2023 21:13:06 +0000 Message-ID: References: <20230215170949.60569-1-hernan.vargas@intel.com> <20230215170949.60569-5-hernan.vargas@intel.com> <72158d97-b9ce-724b-b5bc-df8202657da0@redhat.com> In-Reply-To: <72158d97-b9ce-724b-b5bc-df8202657da0@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB3660:EE_|MW3PR11MB4649:EE_ x-ms-office365-filtering-correlation-id: d52fe5f7-faea-43aa-5b4d-08db1519979c x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ipHORhINFhtJLc53Oxj4crgBMUaK4AYzLc5suq8IjSbuF3+wgZGjGNUIaH3yjHaZNO5pZ++AZMXN7vnyNdBPDK/WOe+YpPPm3zu7B5MUjR4JmnC9LyQDfZQDZFToX52PKOde4d6PJFMMfwHsSz7vzP9EQnr8tijUZeCrb2ITPE3NnzDtkCrrALzyDZBCVZWD53Zptti0inWwJr38aH6k/L5ynknbDGjjlwP9qJ9coatYKpykMI49daEW5gXuFGcF9DZeSCzAThMlY9fcWjEmrP/qQPG/FkMK25eC95hKqPHb20pNXB9knK3Z97/w9iB8JaWwla45fGzeNMqJDCuff6i3Iko66Yh6yyupWb6yA8UTu1j1OMX6+GtnK+u7hJoa8sJxsYa2YyzQ112yo2tSDvrrU9fP7G+FrUaM9iwq4IDXuyptqiDLE2XOo/pBeuKyWoXnZOZ1D6/K23Z3gTVU3M+vCCIuVbA8MqzFEBv6fgCHqzV9GhF/Fi2Bvsmmp+a+cqeRrYoO1O/YmXuI429H1H3MmidNasXKUDhage4WutQVskmNubl/v+FQITtXxmYfZTPqNfE54r/01S9Eg86irMDrL5u1LBKQwx9hno1bFaO65I1l3hjyRQTO7h6rX4OmjfiM8vQGqtZhl+u4+gRo/PqSSvg3fs5DQvmNsWaXXLdu+JZrBisJ7dE6bwwvpVbiJiE+RfNhdcT0LMt1AGThOg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3660.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(136003)(366004)(39860400002)(346002)(376002)(451199018)(41300700001)(82960400001)(8936002)(52536014)(55016003)(33656002)(186003)(5660300002)(53546011)(83380400001)(86362001)(26005)(38070700005)(2906002)(107886003)(4326008)(66556008)(66476007)(66946007)(64756008)(6506007)(9686003)(66446008)(316002)(71200400001)(76116006)(54906003)(7696005)(8676002)(110136005)(122000001)(478600001)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VzZIRjZUTGQxL3RVdWM2WGQ2WUhmQ05ZWnlWdm1zdlArbHh6K0E1MVYzNTRa?= =?utf-8?B?QUZ6L0MyVGVvbUtxdkFzc08vb0dER3BibWs3aVVWdkRBUEMwYXlzUzg0Rm5J?= =?utf-8?B?U3JUT3BtN2xZQytBN05RbTdjbjZabjdDZUMwZEhTVjVmQ2pzVDRFbjlhQVFK?= =?utf-8?B?RjdpYmJkKzA1Y2xSOHJQRURIanZTanVLbDNETUduSFBCalMxM1kxajRjV0ts?= =?utf-8?B?ZDdlY3drUktXdEVwZzg5K3U1bWdzSVBWcktvN3BkNXdhaXZsUU1LcmtZR1hh?= =?utf-8?B?V2o2K3pSTjBYTXZuNGJsNDVSeXc2cW1vZlV4RXduMThqczlTd3JSOTRtVjlM?= =?utf-8?B?SUgveFlHRnF3aGJhRDZtMklDKzlsczIzZFk0SnRwMUtXL3lDMzVzZ0R2a0lT?= =?utf-8?B?eVIvTktEa09rU2xxVk1id1RTeHE4RUNiN3Z6S05WSkFuWFI5SDF0dGhyMU1B?= =?utf-8?B?ejZ2ajJXRkZvaUFBV3hzaFJibnlQYWtJYWF5UklYVGVyNDVOTy8vRXZjV0Nh?= =?utf-8?B?blFoMmxJOHNVeUk2VWkxV3V1RC9nd29HZ3JodExDcTB1TWVxNFdpVTd0N2gv?= =?utf-8?B?MmVsaVdGeTVQRHpqL3NUMTdIRjduejc1MTJlallDTU1RcTR4MHg0VmRHZTZ4?= =?utf-8?B?eFl2M3ozME5vUE9OclhWN2VmV1BsL1l6SEl1NmJleWpQVWVHNC9GOXFtZlNC?= =?utf-8?B?MVJ0RWxtbW9LMUhkOVBIT1dlMlNLY0xJQ3laR3pyZm9GU3VBUUIxaC9INkVZ?= =?utf-8?B?bmVTNUExRytrT1g4aHhmWTV2QlZXekVMMjN3VklZbUVGQXpMYW0xWnRZNktB?= =?utf-8?B?eU9RTnNXTkFzaEszeWhsdmQ2bW5qeHpNMldDUlIvcXZwRnE0ckdySEE4TDRX?= =?utf-8?B?NzN2VjVzeUhYeStFUjVpa29lL2xpcWppQUZSeXlDQVhtMDNGSGdOazRtUWda?= =?utf-8?B?eGtVR1JjNHdLOURlYUYwdzZDRUJLWXgyTjdzem5DQmFSYWUvTVFPYW05aHI4?= =?utf-8?B?MGkxd2s1RGVkekJZQkRhWnFqVFArSVlnOWE5UGxuYUVGZUJnNGdIdTlyNkt0?= =?utf-8?B?aUhDSkM4U2l0azFqRkdIZEl0R2RZYlEvcXhrb09ZZXo2TTMyTGFuMllaTjh2?= =?utf-8?B?YkdZSEVVRFFMK0R5RFlua0tpUzc1NnNaYUhQc21wbE02U3AybmhYZHI0OFgy?= =?utf-8?B?ajM4SUE1QXdOVmVmYjFJbnFFZUpXMk52SitrYWhMRDJmTnNJUFFseVkwaXpm?= =?utf-8?B?U2g5M1V6emZkSFVxYy83eEZNekY2Y2dCbVVSTUdLTTZROWlqMlgybHNHa2Nl?= =?utf-8?B?VHNSWjdjbjVRMzR2NnBaWDMrRTRjRmlscDc1UmhxdW1BdEJZMVpESU9xWVpl?= =?utf-8?B?dUw0SVN1S1F4T2NVZjJkSWxSRTlQeVVtSUZKN3lkMnNSd1BKS3dMSnp0dmIx?= =?utf-8?B?UWwxMTV5SWJXa2FPTlA3SnNLdjNpL3Zjd3BqUXE5bEVKL3ZocDUrQ3hMU240?= =?utf-8?B?N1R5U0xVYXEwSVp5bVIzem5BcUZBN2l1ZHhrd1g3aGlrK29OQkZVbXVIYWpK?= =?utf-8?B?VmdMUm9hZzJFTlhGRTBsN3pCUndkVTFPN1B5MlJWVFJGT0x6S0xzeXFlL01Y?= =?utf-8?B?NFAzem1FM3hxei9wUzBROTVEQkF0dmE0azJUU0VJbDZIcVU3VDFCdDBoUmVs?= =?utf-8?B?bytrSHNjUlhZdXZwWUptUXpHMlZmN2NVWGkzM1o2WnA1R2ZubWI5QWF1bHRh?= =?utf-8?B?KzU5UHQ2d0RQOXRUdEVtWmZxUER4dEdXeXpraGJhcThncjVmeGlxc0FJQzIx?= =?utf-8?B?WjltRDV0SC9sVkxROTBwTGg0c0w1YWFkMVNqUVcxYk9YMjRVeTRiZWh1YnFT?= =?utf-8?B?MGZrZEdSYzA2RmJqK05jakhPY1ZPZTVRaWcrRFhFUGJIUUVFcWxVUEVoV0Rv?= =?utf-8?B?OHU0Ny9TWFJHczU5dVM0cHA0aVlJYWtOem9POUsvOVpwTXdZZllneC9lS21w?= =?utf-8?B?SDBkd3pCTUhtQnhwR1hxWFAydmoxTXdvd2xKN1hjcDY4ZWx2V3gzRkpsYnlS?= =?utf-8?B?VG5KY0ZGaURPSUs1aitYa2ttcnMxN1RWTG82bHRRZTRnQWhENG9scG5Wb0tW?= =?utf-8?Q?KnSghCpBaQ1WqL9Sp+GwAIexj?= 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: DM6PR11MB3660.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d52fe5f7-faea-43aa-5b4d-08db1519979c X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2023 21:13:06.4873 (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: OmSQfBDoIlx6AQNYkCnsJfvXqtOgDEZVuvIU/tQzGuxZpRjqDHbzi7fwb1fU+xVmItzONy6eaE9FpyaEVntdJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4649 X-OriginatorOrg: intel.com 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 SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IE1vbmRheSwg RmVicnVhcnkgMjAsIDIwMjMgMTA6MzMgQU0NCj4gVG86IFZhcmdhcywgSGVybmFuIDxoZXJuYW4u dmFyZ2FzQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyBS aXgsIFRvbSA8dHJpeEByZWRoYXQuY29tPg0KPiBDYzogQ2hhdXRydSwgTmljb2xhcyA8bmljb2xh cy5jaGF1dHJ1QGludGVsLmNvbT47IFpoYW5nLCBRaSBaDQo+IDxxaS56LnpoYW5nQGludGVsLmNv bT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwNC8xNl0gdGVzdC9iYmRldjogYWRkIHRpbWVv dXQgZm9yIGxhdGVuY3kgdGVzdHMNCj4gDQo+IA0KPiANCj4gT24gMi8xNS8yMyAxODowOSwgSGVy bmFuIFZhcmdhcyB3cm90ZToNCj4gPiBBZGQgYSB0aW1lb3V0IHRvIGZvcmNlIGV4aXQgdGhlIGxh dGVuY3kgdGVzdHMgaW4gY2FzZSBkZXF1ZXVlIG5ldmVyDQo+ID4gaGFwcGVucy4NCj4gPg0KPiA+ IFNpZ25lZC1vZmYtYnk6IEhlcm5hbiBWYXJnYXMgPGhlcm5hbi52YXJnYXNAaW50ZWwuY29tPg0K PiA+IC0tLQ0KPiA+ICAgYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMgfCAyNCArKysr KysrKysrKysrKysrKysrLS0tLS0NCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25z KCspLCA1IGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0LWJiZGV2 L3Rlc3RfYmJkZXZfcGVyZi5jDQo+ID4gYi9hcHAvdGVzdC1iYmRldi90ZXN0X2JiZGV2X3BlcmYu Yw0KPiA+IGluZGV4IDE5YjlhNWIxMTkuLmRlZGUwZjkwMGUgMTAwNjQ0DQo+ID4gLS0tIGEvYXBw L3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMNCj4gPiArKysgYi9hcHAvdGVzdC1iYmRldi90 ZXN0X2JiZGV2X3BlcmYuYw0KPiA+IEBAIC0yNiw2ICsyNiw3IEBADQo+ID4NCj4gPiAgICNkZWZp bmUgTUFYX1FVRVVFUyBSVEVfTUFYX0xDT1JFDQo+ID4gICAjZGVmaW5lIFRFU1RfUkVQRVRJVElP TlMgMTAwDQo+ID4gKyNkZWZpbmUgVElNRV9PVVRfUE9MTCAxZTgNCj4gPiAgICNkZWZpbmUgV0FJ VF9PRkZMT0FEX1VTIDEwMDANCj4gPg0KPiA+ICAgI2lmZGVmIFJURV9CQVNFQkFORF9GUEdBX0xU RV9GRUMNCj4gPiBAQCAtNDU0Niw2ICs0NTQ3LDcgQEAgbGF0ZW5jeV90ZXN0X2xkcGNfZGVjKHN0 cnVjdCBydGVfbWVtcG9vbA0KPiA+ICptZW1wb29sLA0KPiA+DQo+ID4gICAJZm9yIChpID0gMCwg ZGVxdWV1ZWQgPSAwOyBkZXF1ZXVlZCA8IG51bV90b19wcm9jZXNzOyArK2kpIHsNCj4gPiAgIAkJ dWludDE2X3QgZW5xID0gMCwgZGVxID0gMDsNCj4gPiArCQl1aW50MzJfdCB0aW1lX291dCA9IDA7 DQo+ID4gICAJCWJvb2wgZmlyc3RfdGltZSA9IHRydWU7DQo+ID4gICAJCWxhc3RfdGltZSA9IDA7 DQo+ID4NCj4gPiBAQCAtNDU5Nyw3ICs0NTk5LDggQEAgbGF0ZW5jeV90ZXN0X2xkcGNfZGVjKHN0 cnVjdCBydGVfbWVtcG9vbA0KPiAqbWVtcG9vbCwNCj4gPiAgIAkJCQlsYXN0X3RpbWUgPSBydGVf cmR0c2NfcHJlY2lzZSgpIC0gc3RhcnRfdGltZTsNCj4gPiAgIAkJCQlmaXJzdF90aW1lID0gZmFs c2U7DQo+ID4gICAJCQl9DQo+ID4gLQkJfSB3aGlsZSAodW5saWtlbHkoYnVyc3Rfc3ogIT0gZGVx KSk7DQo+ID4gKwkJCXRpbWVfb3V0Kys7DQo+ID4gKwkJfSB3aGlsZSAoKGJ1cnN0X3N6ICE9IGRl cSkgJiYgKHRpbWVfb3V0IDwgVElNRV9PVVRfUE9MTCkpOw0KPiA+DQo+ID4gICAJCSptYXhfdGlt ZSA9IFJURV9NQVgoKm1heF90aW1lLCBsYXN0X3RpbWUpOw0KPiA+ICAgCQkqbWluX3RpbWUgPSBS VEVfTUlOKCptaW5fdGltZSwgbGFzdF90aW1lKTsgQEAgLTQ2MDYsNw0KPiArNDYwOSwxMiBAQA0K PiA+IGxhdGVuY3lfdGVzdF9sZHBjX2RlYyhzdHJ1Y3QgcnRlX21lbXBvb2wgKm1lbXBvb2wsDQo+ ID4gICAJCWlmIChleHREZHIpDQo+ID4gICAJCQlyZXRyaWV2ZV9oYXJxX2RkcihkZXZfaWQsIHF1 ZXVlX2lkLCBvcHNfZW5xLA0KPiBidXJzdF9zeik7DQo+ID4NCj4gPiAtCQlpZiAodGVzdF92ZWN0 b3Iub3BfdHlwZSAhPSBSVEVfQkJERVZfT1BfTk9ORSkgew0KPiA+ICsJCWlmIChidXJzdF9zeiAh PSBkZXEpIHsNCj4gPiArCQkJc3RydWN0IHJ0ZV9iYmRldl9pbmZvIGluZm87DQo+ID4gKwkJCXJl dCA9IFRFU1RfRkFJTEVEOw0KPiA+ICsJCQlydGVfYmJkZXZfaW5mb19nZXQoZGV2X2lkLCAmaW5m byk7DQo+IA0KPiBXaGF0IGlzIHRoZSBwb2ludCBvZiBjYWxsaW5nIHJ0ZV9iYmRldl9pbmZvX2dl dCgpIGhlcmUgYW5kIGJlbG93Pw0KPiBpbmZvIGlzIG5vdCB1c2VkIGFmdGVyd2FyZHMuDQoNClRo ZSByZWFzb24gZm9yIGNhbGxpbmcgdGhpcyBmdW5jdGlvbiBpcyB0byBjaGVjayB0aGUgZGV2aWNl IHN0YXR1cyBhbmQgaWYgdGhlcmUgaXMgc29tZXRoaW5nIHdyb25nIHRoZSBQTUQgd291bGQgZGlz cGxheSBpdCB0byBzdGFuZGFyZCBvdXRwdXQuDQoNCj4gDQo+ID4gKwkJCVRFU1RfQVNTRVJUX1NV Q0NFU1MocmV0LCAiRGVxdWV1ZSB0aW1lb3V0ISIpOw0KPiA+ICsJCX0gZWxzZSBpZiAodGVzdF92 ZWN0b3Iub3BfdHlwZSAhPSBSVEVfQkJERVZfT1BfTk9ORSkgew0KPiA+ICAgCQkJcmV0ID0gdmFs aWRhdGVfbGRwY19kZWNfb3Aob3BzX2RlcSwgYnVyc3Rfc3osDQo+IHJlZl9vcCwNCj4gPiAgIAkJ CQkJdmVjdG9yX21hc2spOw0KPiA+ICAgCQkJVEVTVF9BU1NFUlRfU1VDQ0VTUyhyZXQsICJWYWxp ZGF0aW9uIGZhaWxlZCEiKTsgQEANCj4gLTQ2MzIsNg0KPiA+ICs0NjQwLDcgQEAgbGF0ZW5jeV90 ZXN0X2VuYyhzdHJ1Y3QgcnRlX21lbXBvb2wgKm1lbXBvb2wsDQo+ID4NCj4gPiAgIAlmb3IgKGkg PSAwLCBkZXF1ZXVlZCA9IDA7IGRlcXVldWVkIDwgbnVtX3RvX3Byb2Nlc3M7ICsraSkgew0KPiA+ ICAgCQl1aW50MTZfdCBlbnEgPSAwLCBkZXEgPSAwOw0KPiA+ICsJCXVpbnQzMl90IHRpbWVfb3V0 ID0gMDsNCj4gPiAgIAkJYm9vbCBmaXJzdF90aW1lID0gdHJ1ZTsNCj4gPiAgIAkJbGFzdF90aW1l ID0gMDsNCj4gPg0KPiA+IEBAIC00NjY3LDEzICs0Njc2LDE4IEBAIGxhdGVuY3lfdGVzdF9lbmMo c3RydWN0IHJ0ZV9tZW1wb29sDQo+ICptZW1wb29sLA0KPiA+ICAgCQkJCWxhc3RfdGltZSArPSBy dGVfcmR0c2NfcHJlY2lzZSgpIC0gc3RhcnRfdGltZTsNCj4gPiAgIAkJCQlmaXJzdF90aW1lID0g ZmFsc2U7DQo+ID4gICAJCQl9DQo+ID4gLQkJfSB3aGlsZSAodW5saWtlbHkoYnVyc3Rfc3ogIT0g ZGVxKSk7DQo+ID4gKwkJCXRpbWVfb3V0Kys7DQo+ID4gKwkJfSB3aGlsZSAoKGJ1cnN0X3N6ICE9 IGRlcSkgJiYgKHRpbWVfb3V0IDwgVElNRV9PVVRfUE9MTCkpOw0KPiA+DQo+ID4gICAJCSptYXhf dGltZSA9IFJURV9NQVgoKm1heF90aW1lLCBsYXN0X3RpbWUpOw0KPiA+ICAgCQkqbWluX3RpbWUg PSBSVEVfTUlOKCptaW5fdGltZSwgbGFzdF90aW1lKTsNCj4gPiAgIAkJKnRvdGFsX3RpbWUgKz0g bGFzdF90aW1lOw0KPiA+IC0NCj4gPiAtCQlpZiAodGVzdF92ZWN0b3Iub3BfdHlwZSAhPSBSVEVf QkJERVZfT1BfTk9ORSkgew0KPiA+ICsJCWlmIChidXJzdF9zeiAhPSBkZXEpIHsNCj4gPiArCQkJ c3RydWN0IHJ0ZV9iYmRldl9pbmZvIGluZm87DQo+ID4gKwkJCXJldCA9IFRFU1RfRkFJTEVEOw0K PiA+ICsJCQlydGVfYmJkZXZfaW5mb19nZXQoZGV2X2lkLCAmaW5mbyk7DQo+IA0KPiBTYW1lIGhl cmUuDQo+IA0KPiA+ICsJCQlURVNUX0FTU0VSVF9TVUNDRVNTKHJldCwgIkRlcXVldWUgdGltZW91 dCEiKTsNCj4gPiArCQl9IGVsc2UgaWYgKHRlc3RfdmVjdG9yLm9wX3R5cGUgIT0gUlRFX0JCREVW X09QX05PTkUpIHsNCj4gPiAgIAkJCXJldCA9IHZhbGlkYXRlX2VuY19vcChvcHNfZGVxLCBidXJz dF9zeiwgcmVmX29wKTsNCj4gPiAgIAkJCVRFU1RfQVNTRVJUX1NVQ0NFU1MocmV0LCAiVmFsaWRh dGlvbiBmYWlsZWQhIik7DQo+ID4gICAJCX0NCg0K