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 1EE5741DA1; Tue, 28 Feb 2023 23:37:15 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EFB2940EE6; Tue, 28 Feb 2023 23:37:14 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id AD87F4021F for ; Tue, 28 Feb 2023 23:37:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677623833; x=1709159833; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=IN27XaKpRTfliLQq0NyQa7m4nrXxHwU6ZwLeHXB1QbY=; b=H9FMtbviwVf8i2skkpD7VAqwpdsiKz+viJSOnPTlhkbBGRt24MKDtDwl /l5vF6uQl9fjFGrNlPvAaWNifoVQINz2sWIM8pyXbLX/s4kKpBQudQqMZ fGaAuHMsZx/q6G2Fc5pxwqRJjffD9qidTMvtU6vnP7z/zqq9BUW7yY8M9 B6NU3T1Z4WR1Tng8ZRxgR4UpHZpXMkja0/SWC6zv61P+JY+M/0ko6+R/f aJYugy9fLWhHny2FCzx/Hnn8iYihoCm8dG6xjUPsJy0nnGhBKgU9a5e0T P/oX87Ql6/vsSeA7uM5SE6L6HazpWyUDk2DPeouvAtLiEYNpQoAmaCRBJ w==; X-IronPort-AV: E=McAfee;i="6500,9779,10635"; a="313937415" X-IronPort-AV: E=Sophos;i="5.98,223,1673942400"; d="scan'208";a="313937415" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2023 14:37:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10635"; a="704587269" X-IronPort-AV: E=Sophos;i="5.98,223,1673942400"; d="scan'208";a="704587269" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP; 28 Feb 2023 14:37:12 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 28 Feb 2023 14:37:12 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.21 via Frontend Transport; Tue, 28 Feb 2023 14:37:12 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 28 Feb 2023 14:37:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bNvqXhyTDA7OHWNz+sczJRJzfZ1BoMkMdkZyNxHXyqJWviQrA+gwpXGTxdG8J8bOxwl3NCw4vmZs5uFbuJp87i9IEEd99vEHMlvt/OlpSP2aduR4Grs2kM1QumSTAYTHd2uQTwtSjVP/S2ntc11ocL9HGeGikOL47wIj9A3Re26eflJrKibrZ56o2E0LXcnM6YVGfkTVRXyiP8kcawU+CQTrjsDDWlGSFwc98LzrS2QUK5U9vZWD/Xoru5yrNN1KpJnNEwiZMcJHh+IdIg3OdTiy5BnE91M5NyMWXEejRoIjZjTpERuC205oQvXiw68Z6Wsiq9fGuqEiWD9RsNEEEw== 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=IN27XaKpRTfliLQq0NyQa7m4nrXxHwU6ZwLeHXB1QbY=; b=ZafGglMm5UtOszzPaEEY7N7UrAYMSZdUa0PboDRwDAt8OJM/z/9GwRWvdNULP3W8cc4EYHw2E7dhT9dZNsbGpKz3RfplEh22ciokpIbR96E1RCTisydAD+5FLCFsEwUIs2wZkbYVZfLbBn11iqt30mSiMimj9+WW74qXRwwFivpPYcYCzbkqVMmQG7ArmdE3+h6qKFrJbV3z2iH+EkgBiumxnNNexGEXawzy0O2q2h25SXfWveZ6xV7O24uAPwJj/Jw6xyI2uiPoaDBoue+HS/ALgQIJtae4lflu6MhtGrEPVbo9JjJ0s7UVgx8R3nEdqZiTJOtd32GI6wpLWgJ3MA== 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 BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by DS7PR11MB7806.namprd11.prod.outlook.com (2603:10b6:8:db::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.30; Tue, 28 Feb 2023 22:37:09 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::2e0f:20e1:1dbb:c35b]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::2e0f:20e1:1dbb:c35b%7]) with mapi id 15.20.6134.029; Tue, 28 Feb 2023 22:37:09 +0000 From: "Chautru, Nicolas" To: Maxime Coquelin , "Vargas, Hernan" , "dev@dpdk.org" , "gakhil@marvell.com" , "Rix, Tom" CC: "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: AQHZQWBYaIanX29WeUm7UblFkNi0ha7YDycAgANzAgCAAL2rgIACIDkAgAQ9bQCAAmbaYA== Date: Tue, 28 Feb 2023 22:37:09 +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> <1eafd7b3-3d12-6e42-31af-378ec94a39dd@redhat.com> <64ba8d62-8a4b-5c0b-0a41-246b61452cee@redhat.com> In-Reply-To: <64ba8d62-8a4b-5c0b-0a41-246b61452cee@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: BY5PR11MB4451:EE_|DS7PR11MB7806:EE_ x-ms-office365-filtering-correlation-id: a9b6b82d-c7d9-4ed7-3f12-08db19dc53b8 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: 1hgXMvj3LHv8USKfrE8DRHnfN3YkPFOTTMys/8LvQ0MlZaOccd+EmbAvLLmS5b2j0LNtvokfJqCmWfZbJH6AsxlvVig8kOpoLLd2ihfd2bnk+RVjDSyF64xxQH4HWXU2hZ/vBfUQWsZM/AaJhcvf3G3hj7ZKsTxSimQi/ID95+3/8CSDmq6QaPTM1rmcqqndqUfLfppPUTkFRMRMeNmsc2BbvKhZmwr1vLKWJd6uwlomA9hFtn8xsZeIgnqXk8sa6I5U2UFNM4AyN3LfLWuErm7tCMsmgnaK0NW0aSP8GQSZyzdVIpTAAQTYerDhGyncqgfEhHFe74ZQit9KBJ/8jQeSrMC9ZAJy1Nx6moiTIM1CTGsUZ+QBC2QBRJlaJUPq6h2m8tw5Sjj6UH8zgMknwhXSgys2CaRQMycp5Xm+YRpTLEamYp0rJBx9FXjgCsvHM4D8G1eOSlMLIOykW93oOPErqNVNjWK3Bk0jl4Jmscgl3DrA73pwOxp98AXw+PNZBvqVzSg8sQVPbpwoluS7a6VEKNtLeCnpyRPeYCHz/RqzxGjYf2mQ6HPMMoNLqQoDBPyrW40q2tJW5AM+b0ocZsQKyavyOVeJ0yqVPHZ8RFNkFG9Tym4zsMFbGCgJbc5QG8iXsHP/Zbeb4kkHmG5oeiUi7D1upI1HGZH9Q3E6w2cvOT2+z5QSoRfwbZ9sbqWN x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(39860400002)(346002)(396003)(376002)(366004)(451199018)(86362001)(8936002)(52536014)(5660300002)(186003)(71200400001)(66446008)(66476007)(66556008)(8676002)(76116006)(66946007)(64756008)(41300700001)(26005)(4326008)(2906002)(55016003)(316002)(33656002)(83380400001)(966005)(110136005)(478600001)(107886003)(7696005)(6506007)(53546011)(9686003)(38070700005)(82960400001)(38100700002)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UENoamNUN1J1R2UyUmlodFFjVnk5THBYd1hNeEVaWms5TG1Eb1JQdVpqc1FG?= =?utf-8?B?MklIa1E5Y00yQ0tVNS8wZkRZV21KaHQ1SlJSdkZ6bmZtTnBSblhVNUtQWkZE?= =?utf-8?B?aUZsQlhOa1ovUElnUUwxRlg1MFk1QTlKU0ZkQjl1eUREaEE4bkprTlQ3dnFx?= =?utf-8?B?RFg2UDJMWTJvWFRPT3BaMkpCb3ZSdDlEWDZGR2pSbC8xRytmazhVcjd3MHQ0?= =?utf-8?B?T0ltMHQyQldvK24ySmVQVTFFcGJlUmtlTXR1SkEwbHMwcUs5MnIvaWdFNTdQ?= =?utf-8?B?cHdBalRiRjE4K3A3L1dTZzFjODdqdG1HSUF1aEZ0R1pmNUhiaEJicjBMOXBY?= =?utf-8?B?WGlPSG9rN2lqYnEzSmQ2ZUExL2duVTNqNnV1R0UySjMrTm1IbXI1c0VYc2xa?= =?utf-8?B?WU9Kay8rNFA4OEdZSHFVa0JEcldzajErWnhMckxqRTFzbWREaXg2Zk5TQlBH?= =?utf-8?B?YWNvbVo4YmhuUGlmWHJib0dtOCt0VFR5WGFvajkwNmdUdUpaU1FhQ1V5LzRK?= =?utf-8?B?eGtyY2pST2x2WUdoM0llajhsczlUNndvZmdmYTVhQnNja3NEWjFqMDBLZVky?= =?utf-8?B?TXhMbElDVE9LNU1GQnVNMjRYWm1rQnJsZkZYZitKOFNTcWh6YS9jcHAyaVVY?= =?utf-8?B?bWd5SHlkQmdNWi91bDhRd1k1NnF0c2UrSTVvMWtlVnIzQURBSWRmNlZKWUhK?= =?utf-8?B?QlJiR0Y3TUY1ay9maWdzbXJXRG9RanZraFloRjlmdzRDSjZSaTN1VXdsblQx?= =?utf-8?B?aW1MVWZ5WUhxN0twc2JLTDNBR0QxRzdRRjMxeXlrU2FBaDhvUGZndHNsVEdH?= =?utf-8?B?LzFzUXlTWDBQTVdCb3RRUVBQN0s4ZlFjQmNFZ0phZ1ZsMlNIUm9XcUx4cXhX?= =?utf-8?B?QkRjamsvaEY1Rnh4dkFnOFBoVUFCbUNCWFBIdXVMcE02S1BUS2pOb2c4em1S?= =?utf-8?B?cU9GTnJidnc5M2E1cEprTjJHc1c0a1pJZW5IVXJrc0xVY0czUHJFcXV3ZTAy?= =?utf-8?B?NlZKOWtvbDFQRnZWNDJtVlZnR2tiUmFaMTlDU0phSlJoNnZuNytuRWQvWHhV?= =?utf-8?B?cnpsZ2RuVVhoNTY3bDRDT1hXRnJhNUlUOExNR2NZUjQvUXVSRkNuWTc4d1du?= =?utf-8?B?SUtnVnlibnpuYmFoU2ZUTW5Mcm9EZVdKRjBSbzZhc3ZFU1hFWFRldFdVUEQ2?= =?utf-8?B?VW8rN2d3MU1acjY2R3VPaUJ0b1JXcWxrMkhYRml0M0NpVmZaVE1BbVErMG5q?= =?utf-8?B?eHI0T2pGcEF5N3pOZDE0V1M2SENzcU5mVVZYdWkwTkt3aGd5Vmxpb2lOQkh5?= =?utf-8?B?ekFVeWh3M2VrNEJXRDVLNkV1MjRucjl3U05vNkwxNzIvZzRGamhhdnZLeG52?= =?utf-8?B?emNHWmFzS3NuOUFLQ0hMRGV1dUNETVp4WXRmVThMVVVNVnlpa1Q5dzNaQkNG?= =?utf-8?B?YUZzN1ZIdjYrbkVLb0VZZDh0TjlnTVA0aGM5bGpOcElVdmNkbzQwQzJ2R1ZH?= =?utf-8?B?b1lFc2tQY1ZrK0lxZlozSzJYYUNlQWE2OVIvWXRrVkdUNVZ3ZG9KWGxxSGlG?= =?utf-8?B?VHo1M1BURTU0TmJuTmhaMjVBc3lCYk5PV1JTNU9jdEJ1L1dldXlFbzVpckdP?= =?utf-8?B?VTVBeVhGdDZZaTd2TVJFOWIzYWxIdE5NL2dCS2RudTNhVFJJb0RqaE93QitB?= =?utf-8?B?MXhyazM5dzBlNm9ZL1BUbTZvTEExWUU5NlJmRlhNZXhUWkpYQktKZFY5Nnla?= =?utf-8?B?QVdoU3dja3ZOUUNPMUJlSlJHUE1zRWlXNFVleFRMc3FSRFljMGVHT2hFeDIw?= =?utf-8?B?YXA4UVdVRGRodVBuZkFLK2Q4cldrSFBwQ3hhT3FOTSthczFLcnFWK0pIdjJX?= =?utf-8?B?eE80NzBTL3c2R1c4WVV2eWRzdGY5ZkFydUFpOEQzcDI2NXVWaEVCcGtvc0Fr?= =?utf-8?B?NmdaZFVYMzFNT2JVZy91eTRMMlFabG9hMWUyQXFqVkxpU1I4aHNIUit3L3FS?= =?utf-8?B?OUtSbnZFaWhoMkFRMTRtdTF0R1M3cFNyaU9uK3UzQm5rQlMycXBxbGpXcUZD?= =?utf-8?B?UXhiclVYMktod2pYUkxLb3VZWUVhZ0JReDFlbVNSU1FDOHVWMUFTYkYzNzdG?= =?utf-8?Q?suOtmKJBUtRpiiD35vz99axcR?= 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9b6b82d-c7d9-4ed7-3f12-08db19dc53b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2023 22:37:09.0671 (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: kIzwowfuXvuwRx1CBff8Y70iyvOhMznho+/9GrfWOPzpazaatnjFB6jA6bcKWmtiRHk5U83UhKpBmqbX5GKYIsxDJ8fELfHcbkQOzsBFzWg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7806 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 SGkgTWF4aW1lLCANCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhp bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBNb25kYXks IEZlYnJ1YXJ5IDI3LCAyMDIzIDE6NDUgQU0NCj4gVG86IFZhcmdhcywgSGVybmFuIDxoZXJuYW4u dmFyZ2FzQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyBS aXgsIFRvbSA8dHJpeEByZWRoYXQuY29tPg0KPiBDYzogQ2hhdXRydSwgTmljb2xhcyA8bmljb2xh cy5jaGF1dHJ1QGludGVsLmNvbT47IFpoYW5nLCBRaSBaDQo+IDxxaS56LnpoYW5nQGludGVsLmNv bT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwNC8xNl0gdGVzdC9iYmRldjogYWRkIHRpbWVv dXQgZm9yIGxhdGVuY3kgdGVzdHMNCj4gDQo+IA0KPiANCj4gT24gMi8yNC8yMyAxNzo1OSwgVmFy Z2FzLCBIZXJuYW4gd3JvdGU6DQo+ID4gSGkgTWF4aW1lLA0KPiA+DQo+ID4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVl bGluQHJlZGhhdC5jb20+DQo+ID4+IFNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSAyMywgMjAyMyAy OjMyIEFNDQo+ID4+IFRvOiBWYXJnYXMsIEhlcm5hbiA8aGVybmFuLnZhcmdhc0BpbnRlbC5jb20+ OyBkZXZAZHBkay5vcmc7DQo+ID4+IGdha2hpbEBtYXJ2ZWxsLmNvbTsgUml4LCBUb20gPHRyaXhA cmVkaGF0LmNvbT4NCj4gPj4gQ2M6IENoYXV0cnUsIE5pY29sYXMgPG5pY29sYXMuY2hhdXRydUBp bnRlbC5jb20+OyBaaGFuZywgUWkgWg0KPiA+PiA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+ID4+ IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMDQvMTZdIHRlc3QvYmJkZXY6IGFkZCB0aW1lb3V0IGZv ciBsYXRlbmN5DQo+ID4+IHRlc3RzDQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+IE9uIDIvMjIvMjMg MjI6MTMsIFZhcmdhcywgSGVybmFuIHdyb3RlOg0KPiA+Pj4gSGkgTWF4aW1lLA0KPiA+Pj4NCj4g Pj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+IEZyb206IE1heGltZSBDb3F1 ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+ID4+Pj4gU2VudDogTW9uZGF5LCBG ZWJydWFyeSAyMCwgMjAyMyAxMDozMyBBTQ0KPiA+Pj4+IFRvOiBWYXJnYXMsIEhlcm5hbiA8aGVy bmFuLnZhcmdhc0BpbnRlbC5jb20+OyBkZXZAZHBkay5vcmc7DQo+ID4+Pj4gZ2FraGlsQG1hcnZl bGwuY29tOyBSaXgsIFRvbSA8dHJpeEByZWRoYXQuY29tPg0KPiA+Pj4+IENjOiBDaGF1dHJ1LCBO aWNvbGFzIDxuaWNvbGFzLmNoYXV0cnVAaW50ZWwuY29tPjsgWmhhbmcsIFFpIFoNCj4gPj4+PiA8 cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+ID4+Pj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwNC8x Nl0gdGVzdC9iYmRldjogYWRkIHRpbWVvdXQgZm9yIGxhdGVuY3kNCj4gPj4+PiB0ZXN0cw0KPiA+ Pj4+DQo+ID4+Pj4NCj4gPj4+Pg0KPiA+Pj4+IE9uIDIvMTUvMjMgMTg6MDksIEhlcm5hbiBWYXJn YXMgd3JvdGU6DQo+ID4+Pj4+IEFkZCBhIHRpbWVvdXQgdG8gZm9yY2UgZXhpdCB0aGUgbGF0ZW5j eSB0ZXN0cyBpbiBjYXNlIGRlcXVldWUNCj4gPj4+Pj4gbmV2ZXIgaGFwcGVucy4NCj4gPj4+Pj4N Cj4gPj4+Pj4gU2lnbmVkLW9mZi1ieTogSGVybmFuIFZhcmdhcyA8aGVybmFuLnZhcmdhc0BpbnRl bC5jb20+DQo+ID4+Pj4+IC0tLQ0KPiA+Pj4+PiAgICAgYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRl dl9wZXJmLmMgfCAyNCArKysrKysrKysrKysrKysrKysrLS0tLS0NCj4gPj4+Pj4gICAgIDEgZmls ZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiA+Pj4+Pg0KPiA+ Pj4+PiBkaWZmIC0tZ2l0IGEvYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMNCj4gPj4+ Pj4gYi9hcHAvdGVzdC1iYmRldi90ZXN0X2JiZGV2X3BlcmYuYw0KPiA+Pj4+PiBpbmRleCAxOWI5 YTViMTE5Li5kZWRlMGY5MDBlIDEwMDY0NA0KPiA+Pj4+PiAtLS0gYS9hcHAvdGVzdC1iYmRldi90 ZXN0X2JiZGV2X3BlcmYuYw0KPiA+Pj4+PiArKysgYi9hcHAvdGVzdC1iYmRldi90ZXN0X2JiZGV2 X3BlcmYuYw0KPiA+Pj4+PiBAQCAtMjYsNiArMjYsNyBAQA0KPiA+Pj4+Pg0KPiA+Pj4+PiAgICAg I2RlZmluZSBNQVhfUVVFVUVTIFJURV9NQVhfTENPUkUNCj4gPj4+Pj4gICAgICNkZWZpbmUgVEVT VF9SRVBFVElUSU9OUyAxMDANCj4gPj4+Pj4gKyNkZWZpbmUgVElNRV9PVVRfUE9MTCAxZTgNCj4g Pj4+Pj4gICAgICNkZWZpbmUgV0FJVF9PRkZMT0FEX1VTIDEwMDANCj4gPj4+Pj4NCj4gPj4+Pj4g ICAgICNpZmRlZiBSVEVfQkFTRUJBTkRfRlBHQV9MVEVfRkVDIEBAIC00NTQ2LDYgKzQ1NDcsNyBA QA0KPiA+Pj4+PiBsYXRlbmN5X3Rlc3RfbGRwY19kZWMoc3RydWN0IHJ0ZV9tZW1wb29sICptZW1w b29sLA0KPiA+Pj4+Pg0KPiA+Pj4+PiAgICAgCWZvciAoaSA9IDAsIGRlcXVldWVkID0gMDsgZGVx dWV1ZWQgPCBudW1fdG9fcHJvY2VzczsgKytpKSB7DQo+ID4+Pj4+ICAgICAJCXVpbnQxNl90IGVu cSA9IDAsIGRlcSA9IDA7DQo+ID4+Pj4+ICsJCXVpbnQzMl90IHRpbWVfb3V0ID0gMDsNCj4gPj4+ Pj4gICAgIAkJYm9vbCBmaXJzdF90aW1lID0gdHJ1ZTsNCj4gPj4+Pj4gICAgIAkJbGFzdF90aW1l ID0gMDsNCj4gPj4+Pj4NCj4gPj4+Pj4gQEAgLTQ1OTcsNyArNDU5OSw4IEBAIGxhdGVuY3lfdGVz dF9sZHBjX2RlYyhzdHJ1Y3QgcnRlX21lbXBvb2wNCj4gPj4+PiAqbWVtcG9vbCwNCj4gPj4+Pj4g ICAgIAkJCQlsYXN0X3RpbWUgPSBydGVfcmR0c2NfcHJlY2lzZSgpIC0NCj4gc3RhcnRfdGltZTsN Cj4gPj4+Pj4gICAgIAkJCQlmaXJzdF90aW1lID0gZmFsc2U7DQo+ID4+Pj4+ICAgICAJCQl9DQo+ ID4+Pj4+IC0JCX0gd2hpbGUgKHVubGlrZWx5KGJ1cnN0X3N6ICE9IGRlcSkpOw0KPiA+Pj4+PiAr CQkJdGltZV9vdXQrKzsNCj4gPj4+Pj4gKwkJfSB3aGlsZSAoKGJ1cnN0X3N6ICE9IGRlcSkgJiYg KHRpbWVfb3V0IDwgVElNRV9PVVRfUE9MTCkpOw0KPiA+Pj4+Pg0KPiA+Pj4+PiAgICAgCQkqbWF4 X3RpbWUgPSBSVEVfTUFYKCptYXhfdGltZSwgbGFzdF90aW1lKTsNCj4gPj4+Pj4gICAgIAkJKm1p bl90aW1lID0gUlRFX01JTigqbWluX3RpbWUsIGxhc3RfdGltZSk7IEBAIC0NCj4gNDYwNiw3DQo+ ID4+Pj4gKzQ2MDksMTIgQEANCj4gPj4+Pj4gbGF0ZW5jeV90ZXN0X2xkcGNfZGVjKHN0cnVjdCBy dGVfbWVtcG9vbCAqbWVtcG9vbCwNCj4gPj4+Pj4gICAgIAkJaWYgKGV4dERkcikNCj4gPj4+Pj4g ICAgIAkJCXJldHJpZXZlX2hhcnFfZGRyKGRldl9pZCwgcXVldWVfaWQsIG9wc19lbnEsDQo+ID4+ Pj4gYnVyc3Rfc3opOw0KPiA+Pj4+Pg0KPiA+Pj4+PiAtCQlpZiAodGVzdF92ZWN0b3Iub3BfdHlw ZSAhPSBSVEVfQkJERVZfT1BfTk9ORSkgew0KPiA+Pj4+PiArCQlpZiAoYnVyc3Rfc3ogIT0gZGVx KSB7DQo+ID4+Pj4+ICsJCQlzdHJ1Y3QgcnRlX2JiZGV2X2luZm8gaW5mbzsNCj4gPj4+Pj4gKwkJ CXJldCA9IFRFU1RfRkFJTEVEOw0KPiA+Pj4+PiArCQkJcnRlX2JiZGV2X2luZm9fZ2V0KGRldl9p ZCwgJmluZm8pOw0KPiA+Pj4+DQo+ID4+Pj4gV2hhdCBpcyB0aGUgcG9pbnQgb2YgY2FsbGluZyBy dGVfYmJkZXZfaW5mb19nZXQoKSBoZXJlIGFuZCBiZWxvdz8NCj4gPj4+PiBpbmZvIGlzIG5vdCB1 c2VkIGFmdGVyd2FyZHMuDQo+ID4+Pg0KPiA+Pj4gVGhlIHJlYXNvbiBmb3IgY2FsbGluZyB0aGlz IGZ1bmN0aW9uIGlzIHRvIGNoZWNrIHRoZSBkZXZpY2Ugc3RhdHVzDQo+ID4+PiBhbmQgaWYgdGhl cmUNCj4gPj4gaXMgc29tZXRoaW5nIHdyb25nIHRoZSBQTUQgd291bGQgZGlzcGxheSBpdCB0byBz dGFuZGFyZCBvdXRwdXQuDQo+ID4+DQo+ID4+IFdoYXQga2luZCBvZiBpbmZvIGV4YWN0bHksIEkg ZG9uJ3Qgc2VlIG11Y2ggbWVhbmluZ2Z1bCBsb2dzIGluDQo+ID4+IHJ0ZV9iYmRldl9pbmZvX2dl dCgpIGV4Y2VwdCBwcmludGluZyBlcnJvciBpZiBkZXZfaW5mbyA9PSBOVUxMLg0KPiA+DQo+ID4g cnRlX2JiZGV2X2luZm9fZ2V0KCkgY2FsbHMgdGhlIGRldmljZSdzIGluZm9fZ2V0IGZ1bmN0aW9u IHRoYXQgaXMgc3BlY2lmaWVkIGluDQo+IHRoZSBQTUQuDQo+ID4gRm9yIGV4YW1wbGUsIGZvciBB Q0MxMDAsIGFjYzEwMF9kZXZfaW5mb19nZXQoKSBnZXRzIGNhbGxlZCB0byBjaGVjayB0aGUNCj4g ZGV2aWNlIHN0YXR1cy4NCj4gDQo+IE9rLCBJIGxvb2tlZCBhdCB0aGlzIGZ1bmN0aW9uIGFuZCBp dCBtaWdodCBiZSBtb3JlIHJlbGV2YW50IHRvIG1lbnRpb24NCj4gdnJiMSB0aGFuIGFjYzEwMCwg YmVjYXVzZSBhY2MxMDAgZG9lcyBub3Qgc3VwcG9ydCBkZXZpY2Ugc3RhdHVzOg0KPiANCj4gCS8q IENoZWNrIHRoZSBzdGF0dXMgb2YgZGV2aWNlICovDQo+IAlkZXZfaW5mby0+ZGV2aWNlX3N0YXR1 cyA9IFJURV9CQkRFVl9ERVZfTk9UX1NVUFBPUlRFRDsNCj4gDQo+IEFsc28sIHRoaXMgZGV2X2lu Zm8tPmRldmljZV9zdGF0dXMgZmllbGQgaXMgc2V0IGJ5IGFsbCB0aGUgZHJpdmVycyBidXQgbmV2 ZXIgcmVhZA0KPiAobmVpdGhlciBieSB0aGUgZHJpdmVyLCBub3IgbGlicmFyeSBub3IgYXBwcyku DQo+IA0KPiBTbyBpZiB0aGlzIGlzIHRoZSBvbmx5IHJlYXNvbiBydGVfYmJkZXZfaW5mb19nZXQo KSBpcyBjYWxsZWQsIHRoYXQgaXMgcXVpdGUgdXNlbGVzcy4NCj4gQW0gSSBtaXNzaW5nIHNvbWV0 aW5nPw0KDQpOb3RlIHRoZSBkZXZpY2Ugc3RhdHVzIGlzIHByaW50ZWQgaW4gdGhlIGJiZGV2LXRl c3QgYXBwIGluIHRoYXQgb3RoZXIgcGF0Y2hzZXQgaW4gdGhlIHNlcmllcyBodHRwczovL3BhdGNo ZXMuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIwMjMwMjE1MTcwOTQ5LjYwNTY5LTctaGVy bmFuLnZhcmdhc0BpbnRlbC5jb20vDQpBbHNvIGNhbGxpbmcgdGhhdCBmdW5jdGlvbiB0aGVuIGV4 ZXJjaXNlIGludGVyYWN0aW9uIHdpdGggdW5kZXJseWluZyBIVyBhbmQgUEYgZHJpdmVyIHdoaWNo IGlzIHZhbHVhYmxlIGFuZCB0aGUgZXhwZWN0ZWQgdXNlY2FzZS4gIA0KVGhpcyBpcyBpbmRlZWQg cmVsZXZhbnQgZnJvbSB2cmIxIGluIHRlcm0gb2YgY3VycmVudCAgaW50ZWwgUE1EIGltcGxlbWVu dGF0aW9uLCBidXQgdGhlIGJiZGV2LXRlc3QgaXMgSFcgYWdub3N0aWMuIA0KTGV0IHVzIGtub3cg aWYgdW5jbGVhciwgDQpUaGFua3MsIA0KTmljDQoNCg0KPiANCj4gVGhhbmtzLA0KPiBNYXhpbWUN Cj4gDQo+ID4gVGhhbmtzLA0KPiA+IEhlcm5hbg0KPiA+Pg0KPiA+PiBSZWdhcmRzLA0KPiA+PiBN YXhpbWUNCj4gPj4NCj4gPj4+Pg0KPiA+Pj4+PiArCQkJVEVTVF9BU1NFUlRfU1VDQ0VTUyhyZXQs ICJEZXF1ZXVlIHRpbWVvdXQhIik7DQo+ID4+Pj4+ICsJCX0gZWxzZSBpZiAodGVzdF92ZWN0b3Iu b3BfdHlwZSAhPSBSVEVfQkJERVZfT1BfTk9ORSkgew0KPiA+Pj4+PiAgICAgCQkJcmV0ID0gdmFs aWRhdGVfbGRwY19kZWNfb3Aob3BzX2RlcSwgYnVyc3Rfc3osDQo+ID4+Pj4gcmVmX29wLA0KPiA+ Pj4+PiAgICAgCQkJCQl2ZWN0b3JfbWFzayk7DQo+ID4+Pj4+ICAgICAJCQlURVNUX0FTU0VSVF9T VUNDRVNTKHJldCwgIlZhbGlkYXRpb24NCj4gZmFpbGVkISIpOyBAQA0KPiA+Pj4+IC00NjMyLDYN Cj4gPj4+Pj4gKzQ2NDAsNyBAQCBsYXRlbmN5X3Rlc3RfZW5jKHN0cnVjdCBydGVfbWVtcG9vbCAq bWVtcG9vbCwNCj4gPj4+Pj4NCj4gPj4+Pj4gICAgIAlmb3IgKGkgPSAwLCBkZXF1ZXVlZCA9IDA7 IGRlcXVldWVkIDwgbnVtX3RvX3Byb2Nlc3M7ICsraSkgew0KPiA+Pj4+PiAgICAgCQl1aW50MTZf dCBlbnEgPSAwLCBkZXEgPSAwOw0KPiA+Pj4+PiArCQl1aW50MzJfdCB0aW1lX291dCA9IDA7DQo+ ID4+Pj4+ICAgICAJCWJvb2wgZmlyc3RfdGltZSA9IHRydWU7DQo+ID4+Pj4+ICAgICAJCWxhc3Rf dGltZSA9IDA7DQo+ID4+Pj4+DQo+ID4+Pj4+IEBAIC00NjY3LDEzICs0Njc2LDE4IEBAIGxhdGVu Y3lfdGVzdF9lbmMoc3RydWN0IHJ0ZV9tZW1wb29sDQo+ID4+Pj4gKm1lbXBvb2wsDQo+ID4+Pj4+ ICAgICAJCQkJbGFzdF90aW1lICs9IHJ0ZV9yZHRzY19wcmVjaXNlKCkgLQ0KPiBzdGFydF90aW1l Ow0KPiA+Pj4+PiAgICAgCQkJCWZpcnN0X3RpbWUgPSBmYWxzZTsNCj4gPj4+Pj4gICAgIAkJCX0N Cj4gPj4+Pj4gLQkJfSB3aGlsZSAodW5saWtlbHkoYnVyc3Rfc3ogIT0gZGVxKSk7DQo+ID4+Pj4+ ICsJCQl0aW1lX291dCsrOw0KPiA+Pj4+PiArCQl9IHdoaWxlICgoYnVyc3Rfc3ogIT0gZGVxKSAm JiAodGltZV9vdXQgPCBUSU1FX09VVF9QT0xMKSk7DQo+ID4+Pj4+DQo+ID4+Pj4+ICAgICAJCSpt YXhfdGltZSA9IFJURV9NQVgoKm1heF90aW1lLCBsYXN0X3RpbWUpOw0KPiA+Pj4+PiAgICAgCQkq bWluX3RpbWUgPSBSVEVfTUlOKCptaW5fdGltZSwgbGFzdF90aW1lKTsNCj4gPj4+Pj4gICAgIAkJ KnRvdGFsX3RpbWUgKz0gbGFzdF90aW1lOw0KPiA+Pj4+PiAtDQo+ID4+Pj4+IC0JCWlmICh0ZXN0 X3ZlY3Rvci5vcF90eXBlICE9IFJURV9CQkRFVl9PUF9OT05FKSB7DQo+ID4+Pj4+ICsJCWlmIChi dXJzdF9zeiAhPSBkZXEpIHsNCj4gPj4+Pj4gKwkJCXN0cnVjdCBydGVfYmJkZXZfaW5mbyBpbmZv Ow0KPiA+Pj4+PiArCQkJcmV0ID0gVEVTVF9GQUlMRUQ7DQo+ID4+Pj4+ICsJCQlydGVfYmJkZXZf aW5mb19nZXQoZGV2X2lkLCAmaW5mbyk7DQo+ID4+Pj4NCj4gPj4+PiBTYW1lIGhlcmUuDQo+ID4+ Pj4NCj4gPj4+Pj4gKwkJCVRFU1RfQVNTRVJUX1NVQ0NFU1MocmV0LCAiRGVxdWV1ZSB0aW1lb3V0 ISIpOw0KPiA+Pj4+PiArCQl9IGVsc2UgaWYgKHRlc3RfdmVjdG9yLm9wX3R5cGUgIT0gUlRFX0JC REVWX09QX05PTkUpIHsNCj4gPj4+Pj4gICAgIAkJCXJldCA9IHZhbGlkYXRlX2VuY19vcChvcHNf ZGVxLCBidXJzdF9zeiwNCj4gcmVmX29wKTsNCj4gPj4+Pj4gICAgIAkJCVRFU1RfQVNTRVJUX1NV Q0NFU1MocmV0LCAiVmFsaWRhdGlvbg0KPiBmYWlsZWQhIik7DQo+ID4+Pj4+ICAgICAJCX0NCj4g Pj4+DQo+ID4NCg0K