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 C3F3BA00C2; Wed, 12 Oct 2022 14:14:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B562F4303E; Wed, 12 Oct 2022 14:14:56 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 4862142EF7 for ; Wed, 12 Oct 2022 14:14:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665576894; x=1697112894; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=i2j0ueU4y6ho4f/MX8Pfmxr/oNjO+sEX8+y+b6OnxZQ=; b=k0t7ToMFOq/xYD/6SkbEARugNQm0w/c08yghtocjFeJ99tzcqkfvnySG fBpv7kLDFyThDDj847CBlUlKAELrh6Xvaf82cTBlS9UPUikj9sE4VfpcW Ez0yFAFMy4p7H4yo14iooI99Vn+zdLybcNW+Vj23ff9wje4fvYt9GFPRe q57a64WAsaZWnghgWYA4tQNqq2wLHO0uiC5CdRph7LhCDQM+hU6+CMLaT lr0Zy1oeN8gSfQpTk23sQxq1+f/esM79ysIwRvG1p/8Dq6EkbOXPxeFEG 1EbeVsF9NykG5EtAfxiu8YZ533OosUNoL/TGxasI79tbVbOo/pWBbaqJo Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="391082475" X-IronPort-AV: E=Sophos;i="5.95,179,1661842800"; d="scan'208";a="391082475" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Oct 2022 05:14:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="731399853" X-IronPort-AV: E=Sophos;i="5.95,179,1661842800"; d="scan'208";a="731399853" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga002.fm.intel.com with ESMTP; 12 Oct 2022 05:14:50 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) 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.2375.31; Wed, 12 Oct 2022 05:14:49 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.2375.31 via Frontend Transport; Wed, 12 Oct 2022 05:14:49 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.174) 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.2375.31; Wed, 12 Oct 2022 05:14:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bdl80lPsyu+6rcx2Yo+Kom6qYQ+tbTmMgSeknFJpjaqZpF9AePGAQWyX8SfnRbgWeJPtMtlCUhd4/45+AE9GEDr7WGKynuaF4h3qnpXqVBGIdC0dxo94hOBBM0HNzSso0zqzbcIY7UGLT8i2+IrW/Ev1Awr7XCtNqHHCohF19vbrk7Y/V+8Oymo/dIf25MQXpS4/yDU/JJFvC46MqwLLDc7owcmFX2TmzBpCXHIHYWKqP9lq2YbsfxzOATjBDspDpLbkktP+Gdf7CNRR8A+Kcs/Ktc9PYPk4GXxylHuzoQeJvTCPDuPxhMHs3BwnyticmoecMCmxnoKkxKPR96FN+w== 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=i2j0ueU4y6ho4f/MX8Pfmxr/oNjO+sEX8+y+b6OnxZQ=; b=bIJYvLGexdahyQhrammuZr/YKN7EWbiz7ymT2jbF/0NCfGpzsJIcCXkEPAuf041/p1+eSkqf1sknZK55Wh2faAeIqI4kL6iA2Nengkm6VvqUfgV3KIBKb9yUkbtaxEM1Ldjlyfy2cbStJjiMElYiSoFbF3ruHm6xLecUe8ofLo1ykJhOMbkFRiCK40h71Oba+4Bh3eYgdVy9OovDodgwSkS99DE66TJpLcSdyyNe2W4sRRMvQew6aMyYQepcbLmCYu70t2pYmG+57Jlhkv9B9rNoj27pfdyZ3QHw9IHqAuz+YZBdtI8e0nr6uKlKhQe8g2HMxSV1kMMVIYFdLiKPUQ== 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 BN0PR11MB5712.namprd11.prod.outlook.com (2603:10b6:408:160::17) by BN0PR11MB5710.namprd11.prod.outlook.com (2603:10b6:408:14a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.21; Wed, 12 Oct 2022 12:14:42 +0000 Received: from BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::8938:3719:8c0f:ff97]) by BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::8938:3719:8c0f:ff97%6]) with mapi id 15.20.5709.022; Wed, 12 Oct 2022 12:14:42 +0000 From: "Van Haaren, Harry" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Jerin Jacob CC: Jerin Jacob , "dev@dpdk.org" , "Li, WeiyuanX" , Thomas Monjalon , Ferruh Yigit , Andrew Rybchenko Subject: RE: rte_event_dev_xstats_reset id type Thread-Topic: rte_event_dev_xstats_reset id type Thread-Index: AdjeEhbtoOQJQgFzRxCUoDaj0Sr2kAADUCEAAAEsu8AAAIATcAAC8//w Date: Wed, 12 Oct 2022 12:14:42 +0000 Message-ID: References: <98CBD80474FA8B44BF855DF32C47DC35D873D4@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35D873D6@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D873D6@smartserver.smartshare.dk> 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.6.500.17 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: BN0PR11MB5712:EE_|BN0PR11MB5710:EE_ x-ms-office365-filtering-correlation-id: 690067d9-0a8b-4a2e-b7e5-08daac4b582c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bvFrNXS1njrdR/3oO3jNTwqpkd2VGmfR1TvAQkT9vG8nVNu0HiO//BS3BuvnmsJcdPaH950LH9juEoFFU7PmF+NhPw+1sI+Klg202oDeUMht51lFwOjXFh6HvxU4BERFoFl+H0dfrVdCfKi9QQQGJNzUTxg6gb0QL/pTdg1DmDBKZQS0z1plKFiPQ0sWxkV4o+kyKMYBGR1t4YPSv6LppmrlfBB/7foaN/JJ3oBpk6zfNSyQzDtBsoUHwl6eNobZ/kpPtdnWAqeiTyY8JJXtfoAt0XrtQGQx4he5GEfihuIPeTuHr6Ve7Zl8wwHz5qqoXW0ZQdsgz+GUbLLYZbdBA7pa7NSaHF9szj6eLlbuDDtLLWj/jQ4j3FowcJ3I0durf58rObW/wbWiSU7SBitaxtKUrqVt8tqi44O0+1Z3N/JrLXDSlAnwProk9CPuno7GYoiw8pKMKGw1cs6uVXt0vhmvZZ8IcDJuvJf9b3p/HnvgsSfAa+XKFArJSGHB+Zp9Q4edjWI2BaDRAWL64IITJPvhBpOsw6A+eLjmyhoY8VULIO+CJnOiVqGZ+tE8O09e2bHOHG6qm2OJA7eGhClh0v0UUtjYD9u2aj1QKRGRJWnVOzdg+Vfw1TrJdC4UYZRbWOeE5uJzyBIzGszPrmI5J1Z3iS1gbaAd4Qbad9qDLilic7hQRCZvRw6WB5Fh1K0rxT7cBYgJyd73NvFJvu8Kng7Gtivka6mLA+3zOxzbL0dpbkF0KTNkqUntg78bvsXCJhDEN908ayuEi2uPVT7Q49xtcwKZKQG+LOqkiyV9peKe0KtGOk6PXiOVkerCWgcekLG9Zf20vFEPn9VG7xWIFDfXGavP+3AASzqL7YK3eV0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR11MB5712.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(39860400002)(366004)(136003)(376002)(396003)(451199015)(66574015)(38100700002)(5660300002)(186003)(33656002)(26005)(2906002)(9686003)(8936002)(52536014)(4326008)(122000001)(64756008)(8676002)(66446008)(7116003)(66556008)(55016003)(76116006)(53546011)(41300700001)(66476007)(86362001)(7696005)(66946007)(6506007)(38070700005)(71200400001)(316002)(82960400001)(83380400001)(54906003)(478600001)(110136005)(966005)(21314003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vjdhc01Ea1hzTytYWktwTjVVdDljOXZUM3NvTXVBVEwxZHNUcUc2OXYxYmd0?= =?utf-8?B?YmRmeU9HUTNHSWhEOUwvTUNmdjE1NWNCTndsdm1oRytZRmpTaUgvcVp5ek9s?= =?utf-8?B?T1pCa0tLS0hHVFhYRFlUMVlwK244aDVtN01pRmFTeUQ4NVVYQ0c4dm14VHVZ?= =?utf-8?B?ZTAwcWJKd2hsaHcvaDd5ZmV2SWg4RWlNdEFqV20xSUFzbEdsck1tY0Q1Mm5P?= =?utf-8?B?eHdScm5MS3ZCMHdwZUEwejdlRkhiWWVvL0swQjZxSHhhREdOWVdPbksrdktF?= =?utf-8?B?N2hNSVVHTW9jTDMrSVNjVGpjNC9XMStkVDFpTXNaM1lQN2xUU2dvcjFhT3B5?= =?utf-8?B?VkVab1hrN3BMT3hJZmlXNGhBcnlDYmxyMHZjd0VEMlB1L3hkeVNaZ3UxbGV0?= =?utf-8?B?NFRaSjEvQjNjMld4Z0lueXZ0U25OQTVVRVFObzZ0OVhydE9CWHFFclEyaWxx?= =?utf-8?B?RXd6TGh1dWgrYTJ6dEVXejM0b2UxU2x0c0FTN21JemVXNXd0UG9ZMnliQWJv?= =?utf-8?B?M2NGcCszUG5abjlmS21XdVFCVVRPeXhTQlhIRzhpWk9mUWdVTnQ1NnFtZnov?= =?utf-8?B?ZWVMTnloTFM4QWcwTlRnYmN1YnA3T0VTUGlLYzI5UE1ydlRUdVdDRTArcUEw?= =?utf-8?B?bU5KcmtyTUNEL1paVis2OEYzUmZNc1FwcFZGNVpQWHZRakxWeURpV0ovT3dD?= =?utf-8?B?RTVNY3BDdmtyV1FtMDRGUlpaRXpnRUlWZ1RGQzl5d3FXaGIvVnVZZlI2STNI?= =?utf-8?B?TG95WXNlek5iSmpyOTdLamFLSmJVS2hPeExOUFRqWXIxdVRGUEhzMSthUGQ0?= =?utf-8?B?cHhUTmt2MkNCYXN0SDh2ajE0eHZ5Sm5wN0E3RkJvMDFUMWNjQk9PcURNYnNH?= =?utf-8?B?MnFIT1RSdkVKYisrNjBIbmFETytPUWIzdGpXQmd2OWdCY3BMcCtaaDR5bC9l?= =?utf-8?B?YS9XaXZxeG54bGNXMG1pNGZoVnNxU0ZJRThtdGg3MmVWWnk3bkdKMjdlMXdC?= =?utf-8?B?bnFsRTFCbjYvZHArTlFKcDVGN0NBYnl6TzZCU3cvaFFmWkZjY1lvSjhCdnNo?= =?utf-8?B?ZlBLRjhPQ24rTEphWlY2cnZia3QwTjh4TStleVFuQWhMUlhvMlhPdEFlUkl6?= =?utf-8?B?eDhCSU9tWC9idy90a3d4TjRBTDl1RnAzUy9PZFZ4RWpRYWpRSE1taWMxZ3JU?= =?utf-8?B?M3BxOXJWeUh4VWI0NFlLVyt1eE1tajZSZTJpY1pLZ0RjVEU3K1piUUhCNzhu?= =?utf-8?B?aFRjMHlMejlzbjhNMzk4V3phL09ES29QdUNXSC8xOWQ3d05IeHlCa2JObndB?= =?utf-8?B?T3NlTVUrYWw4b1NsVVhCTkc1M29IUWY1UkwrK0xYclpUbmRvakFkWG9kdXh6?= =?utf-8?B?UlB1eWQ3d1dCd20rNU9ORnJTZmNZc0lQMWpZNnVSU2hlSWtoQWVPYXd2Sk80?= =?utf-8?B?N09nTHY0T3FFQWlGaGNVYWVhUlZMaC9SbkNJWGhOaGFZUHkwR1ZGWFlQOG5O?= =?utf-8?B?ZjJVY1dBZC9DZlBrNVl1SEpicnVPVU4wN21SZEgrdmdiTi9yampNdEdXZDlp?= =?utf-8?B?MmQ4M3JuNHJ3RHpHNk52azBvQlNxdWpHRXdRMHJmVzZRNnlheS9BdGtTZGtR?= =?utf-8?B?bzQvbk5pajJDRkltNW9uUHBuL3BMV1lzbE85Q05NMWV1MDNWSHFiRUFEeUFE?= =?utf-8?B?YUxPMHEwaFArU2dwV0NUK2JXS0lPMEt5Qy9TTStZZlFxcG9qZkd0bStzditU?= =?utf-8?B?cEYzQnlUUWpXU1Z6R2VPY3M2L2FseTBmZ3ZuVjBtSVZjNWNOc3Vhei9UZ1Nn?= =?utf-8?B?V2srNmFNc1cwSUNTTTdESkgzMUJGNVR6WXFUS1pZWDdwOTV4aXpMREh6UmRj?= =?utf-8?B?S0tPZDcvdzNqMW9QN1BMQ0szZGhpREd1QytUelp1QjhYNlVTbnU2bUo4NFlE?= =?utf-8?B?emt2VSt4R3RSU2pmK1Erd0hjbGtDRW5rWTlIMms4Rk91SE9pMmVsdjdXeWFU?= =?utf-8?B?UjBoTjFDMzlSQlhxeTZCMHpyQzNxMHVhMjBORXRDYTdHb2NhSjFNV0VKV0JJ?= =?utf-8?B?cUNqSUYyV2ZiQkwrdVdCQTV1NURwN1cwN3hlbTdPbmVzbUptSEZBaXFaQlgy?= =?utf-8?B?MjY3NHQ0M0NJU1VpWnFlcDFuVG91dlh2WWlYdXhQbGc3dmdVSjJ4dnZyWThz?= =?utf-8?B?cWc9PQ==?= 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: BN0PR11MB5712.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 690067d9-0a8b-4a2e-b7e5-08daac4b582c X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2022 12:14:42.7571 (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: J3YqVhrwBL8tcnVS+Yhjh0NEJTrQS4z5Jy91BjdvLUOwCv0JpawK2Zm1n0CLuZEsrBiWtVyN/IXzNM3jGJHDYCBT8U0ujLtGGaTI6v/PXNs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR11MB5710 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cCA8bWJA c21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTIsIDIw MjIgMTE6NDEgQU0NCj4gVG86IFZhbiBIYWFyZW4sIEhhcnJ5IDxoYXJyeS52YW4uaGFhcmVuQGlu dGVsLmNvbT47IEplcmluIEphY29iDQo+IDxqZXJpbmphY29ia0BnbWFpbC5jb20+DQo+IENjOiBK ZXJpbiBKYWNvYiA8amVyaW5qQG1hcnZlbGwuY29tPjsgZGV2QGRwZGsub3JnOyBMaSwgV2VpeXVh blgNCj4gPHdlaXl1YW54LmxpQGludGVsLmNvbT47IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1v bmphbG9uLm5ldD47IEZlcnJ1aCBZaWdpdA0KPiA8ZmVycnVoLnlpZ2l0QGFtZC5jb20+OyBBbmRy ZXcgUnliY2hlbmtvIDxhbmRyZXcucnliY2hlbmtvQG9rdGV0bGFicy5ydT4NCj4gU3ViamVjdDog UkU6IHJ0ZV9ldmVudF9kZXZfeHN0YXRzX3Jlc2V0IGlkIHR5cGUNCj4gDQo+ID4gRnJvbTogVmFu IEhhYXJlbiwgSGFycnkgW21haWx0bzpoYXJyeS52YW4uaGFhcmVuQGludGVsLmNvbV0NCj4gPiBT ZW50OiBXZWRuZXNkYXksIDEyIE9jdG9iZXIgMjAyMiAxMi4zMA0KPiA+DQo+ID4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogSmVyaW4gSmFjb2IgPGplcmluamFjb2Jr QGdtYWlsLmNvbT4NCj4gPiA+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxMiwgMjAyMiAxMDo0 NSBBTQ0KPiA+ID4NCj4gPiA+IE9uIFdlZCwgT2N0IDEyLCAyMDIyIGF0IDE6NDAgUE0gTW9ydGVu IEJyw7hydXANCj4gPiA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiA+ID4gd3JvdGU6DQo+ ID4gPiA+DQo+ID4gPiA+IEhpIEplcmluIChldmVudGRldiBtYWludGFpbmVyKSwNCj4gPiA+DQo+ ID4gPiArIGhhcnJ5LnZhbi5oYWFyZW5AaW50ZWwuY29tIGFzIHRoZSBjaGFuZ2VzIGluIGRyaXZl cnMvZXZlbnQvc3cuDQo+ID4NCj4gPiBUaGFua3MgSmVyaW4uDQo+ID4NCj4gPg0KPiA+ID4gPiBX aGlsZSBsb29raW5nIGludG8gYnVnICMxMTAxIFsxXSwgSSBub3RpY2VkIGEgbWl4IG9mIHVuc2ln bmVkIGludA0KPiA+IGFuZCB1aW50MzJfdCBpbg0KPiA+ID4gdGhlIHRlc3QgY29kZSwgd2hpY2gg d2lsbCBmYWlsIG9uIDY0LWJpdCBiaWcgZW5kaWFuIENQVXMuDQo+ID4NCj4gPiBBaGE7IHRoYXQg d2UgY2FuIGZpeC4gSSBhbSBjdXJpb3VzIHdoeSB0aGlzIGlzbid0IGZvdW5kIGluIENJL3JlcG9y dGVkDQo+ID4gYmVmb3JlLg0KPiANCj4gV2UgcHJvYmFibHkgZG9uJ3QgdGVzdCBhbnkgNjQtYml0 ICpiaWcgZW5kaWFuKiBhcmNoaXRlY3R1cmVzLiBKdXN0IGEgZ3Vlc3MuDQoNClNlZW1zIHNvIHll cy4NCg0KPiA+ID4gPiBTcGVjaWZpY2FsbHksIHJ0ZV9ldmVudF9kZXZfeHN0YXRzX3Jlc2V0KCkg aXMgY2FsbGVkIHdpdGggdGhlICJpZHMiDQo+ID4gcGFyYW1ldGVyDQo+ID4gPiBwb2ludGluZyB0 byBhbiB1bnNpZ25lZCBpbnQgWzJdLCBidXQgdGhhdCBwYXJhbWV0ZXIgaXMgYSBwb2ludGVyIHRv DQo+ID4gYW4gdWludDMyX3QuDQo+ID4gPiA+DQo+ID4gPiA+IEkgdGhpbmsgdGhlIHR5cGUgb2Yg dGhlIGlkcyBhcnJheSBwYXJhbWV0ZXIgdG8NCj4gPiBydGVfZXZlbnRfZGV2X3hzdGF0c19yZXNl dCgpIHNob3VsZA0KPiA+ID4gYmUgY2hhbmdlZCB0byB1bnNpZ25lZCBpbnQgYXJyYXksIGxpa2Ug aW4gdGhlIG90aGVyDQo+ID4gcnRlX2V2ZW50X2Rldl94eHgoKSBmdW5jdGlvbnMuDQo+ID4NCj4g PiBJbiB0aGlzIGNhc2UsIHdlIGhhdmUgdGhlIG9wdGlvbiB0byBjaGFuZ2UgdGhlIHR5cGUgb2Yg YSB2YXJpYWJsZSBpbiBhDQo+ID4gdGVzdC1jYXNlLCBvciBjaGFuZ2UgQVBJIGFuZCBjYXVzZSBB UEkvQUJJIGJyZWFrYWdlLg0KPiANCj4gV2VsbC4uIHllcywgYnV0IEkgd291bGQgcGhyYXNlIHRo YXQgbGFzdCBvcHRpb246IENoYW5nZSB0aGUgQVBJL0FCSSwgc28gcmVsYXRlZA0KPiBmdW5jdGlv bnMgY29uc2lzdGVudGx5IHVzZSB0aGUgc2FtZSB0eXBlIGZvciB0aGUgc2FtZSB2YXJpYWJsZSwg aW5zdGVhZCBvZiByYW5kb21seQ0KPiBtaXhpbmcgdWludDY0X3QsIHVpbnQzMl90IGFuZCB1bnNp Z25lZCBpbnQsIGRlcGVuZGluZyBvbiBmdW5jdGlvbi4NCg0KQWFoIG9rOyBJIHNlZSB5b3VyIHBv aW50IG5vdzsgdGhlcmUgaXMgaW5jb25zaXN0ZW50IHVzYWdlIG9mIHVpbnQzMl90L3Vuc2lnbmVk IGludA0KYmV0d2VlbiB0aGUgRXZlbnRkZXYgQVBJcyBpdHNlbGYuIEFncmVlIHRoaXMgaXMgc3Vi LW9wdGltYWwsIGFuZCB3b3VsZCBoYXZlIGJlZW4NCm5pY2UgdG8gaGF2ZSBzcG90dGVkIGJlZm9y ZSB0aGUgRXZlbnRkZXYgQVBJIHdhcyBzdGFiaWxpemVkLg0KDQoNCj4gVW5mb3J0dW5hdGVseSwg dGhlc2UgZnVuY3Rpb25zIGFyZSBub3QgbWFya2VkIGV4cGVyaW1lbnRhbCwgc28gYnJlYWtpbmcg QVBJL0FCSSBpcw0KPiBoYXJkIHRvIGRvLiA6LSgNCg0KQWdyZWVkIGFnYWluLg0KDQo+ID4gTGV0 cyBjaGFuZ2UgdGhlIHVuaXQgdGVzdCBjb2RlIGZyb20gInVuc2lnbmVkIGludCIgdG8gdWludDMy X3QsIGFuZA0KPiA+IHRoYXQgd2lsbCBmaXggdGhlIGlzc3VlPw0KPiA+DQo+ID4gRnJvbSBhIHF1 aWNrIHJldmlldyBpbiB0aGUgdGVzdCBjb2RlLCB0aGVyZSBhcmUgM3ggb2NjdXJyZW5jZXMgb2YN Cj4gPiAidW5zaWduZWQgaW50IGlkIiBiZWluZyB1c2VkLg0KPiA+IEkgd2lsbCBzZW5kIGEgcGF0 Y2ggdG8gY2hhbmdlIHRoZW0gbGF0ZXIgdG9kYXkuDQo+IA0KPiBBIHNpbXBsZSBjaGFuZ2UgdG8g dWludDMyX3Qgd291bGQgYmUgaW5jb3JyZWN0Lg0KPiANCj4gcnRlX2V2ZW50X2Rldl94c3RhdHNf YnlfbmFtZV9nZXQoKSB1c2VzIHVuc2lnbmVkIGludCwgbm90IHVpbnQzMl90Lg0KPiANCj4gT25s eSBydGVfZXZlbnRfZGV2X3hzdGF0c19yZXNldCgpIHVzZXMgdWludDMyX3QuDQoNCkFncmVlZCwg dGhlIGZpeCBuZWVkcyB0byBiZSBhd2FyZSBvZiB3aGljaCBmdW5jIHRvIGNhbGwsIHdpbGwgaGFu ZGxlIHRoYXQgaW4gdGhlIHBhdGNoLg0KUGF0Y2ggb24gdGhlIHdheSB0byBmaXggZXZlbnQvc3cv c2VsZnRlc3QgY29kZS4NCg0KPiA+ID4gPiBPciBldmVuIGJldHRlciwgdXNlIHRoZSBzYW1lIHR5 cGUgZm9yIGFuICJ4c3RhdHMgaWQiIGFjcm9zcyBhbGwNCj4gPiBkZXZpY2UgdHlwZXMuIEZvcg0K PiA+ID4gZXRoZGV2IGRldmljZXMsIHRoZXkgYXJlIHVpbnQ2NF90LCBidXQgSSBkb24ndCBrbm93 IHdoeS4gKFRoZXkgYXJlDQo+ID4gcGFzc2VkIGFyb3VuZCBhcw0KPiA+ID4gYXJyYXlzLCBzbyB0 aGV5IGNvdWxkIGJlIDMyIGJpdC4gSSBndWVzcyB0aGF0IHRoZXkgd2VyZSBvcmlnaW5hbGx5DQo+ ID4gbm90IHVzZWQgaW4gYXJyYXlzLCBzbw0KPiA+ID4gdW5zaWduZWQgaW50IHNlZW1lZCB0aGUg bG9naWNhbCBjaG9pY2UuKQ0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBbMV06IGh0dHBzOi8v YnVncy5kcGRrLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwMQ0KPiA+ID4gPiBbMl06DQo+ID4gaHR0 cHM6Ly9naXQuZHBkay5vcmcvZHBkay90cmVlL2RyaXZlcnMvZXZlbnQvc3cvc3dfZXZkZXZfc2Vs ZnRlc3QuYyNuMTcNCj4gPiA2Ng0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiBNZWQgdmVubGln IGhpbHNlbiAvIEtpbmQgcmVnYXJkcywNCj4gPiA+ID4gLU1vcnRlbiBCcsO4cnVwDQo=