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 18C63A0A02; Tue, 18 May 2021 18:57:31 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 95AA74068E; Tue, 18 May 2021 18:57:30 +0200 (CEST) Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) by mails.dpdk.org (Postfix) with ESMTP id 4B17640041; Tue, 18 May 2021 18:57:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3466; q=dns/txt; s=iport; t=1621357048; x=1622566648; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RU7flyvmy/y8egzGVaGG/JPo5S0B8X5/T2MIC98i/EI=; b=C7ZAD8JpvlxfFksJff+lOblz+sg7lB+SUt9G3rdqyb4XsDDiHORYtFaS /plI5ju3thy8DyPcQgSYEGR301UTfZ/+OoWLZvRUJN16yolIm0qGHwffQ v5CC+uun7H9B5nBOoAeI7HDUP40wVTGvPUSsnnod7VvLmC4gopOWhftFH E=; X-IPAS-Result: =?us-ascii?q?A0ABAAC08KNgmIsNJK1aGQEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?RIBAQEBAQEBAQEBAQFAgUMEAQEBAQELAYFSUYFYNjELhDyDSAOEWWCIdgOZa?= =?us-ascii?q?oEugSUDVAsBAQENAQE/AgQBAYRPAheBXQIlNAkOAgQBAQEBAwIDAQEBAQUBA?= =?us-ascii?q?QUBAQECAQYEFAEBAQEBAQEBaIVQDYZEAQEBBCMEDQwBATcBCwQCAQgRBAEBA?= =?us-ascii?q?QICJgICAjAVCAgCBAENBQiCaYJWAy8BA54HAoofen8zgQGCBwEBBgQEhSQYg?= =?us-ascii?q?hMJgRAqAYJ6hA6CY4N3JxyCDYFYgl8+gU+CdgUQI4JdNoItgksxXRyBKHoGl?= =?us-ascii?q?Q6nDAojgnOdYBGlPpU3nyaEYQICAgIEBQIOAQEGgVQ4LYEucBWDJFAXAg6OH?= =?us-ascii?q?xmDV4NGhxdzOAIGCgEBAwl8iwMBgRABAQ?= IronPort-PHdr: A9a23:78EHqR+dsjqNE/9uWD/oyV9kXcBvk7TyIgMRrJEgjuEGfqei+sHkO 0rSrbVogUTSVIrWo/RDl6LNsq/mVGBBhPTJsH0LfJFWERNQj8IQkl8hBtKIDQvwK/u5JyA/F d5JAVli+XzzOENJGcH4MlvVpHD67TMbFhjlcwRvIeGgEY/JhMPx3Oe3qPXu IronPort-HdrOrdr: A9a23:k51ZMKHvYH+HXFHjpLqFPZHXdLJyesId70hD6qkvc31om52j+f xGws516fatskdvZJkh8erwX5VoMkmsi6KdhrNhfItKPTOW9ldASbsD0WKM+UyaJ8STzJ856U 4kSdkDNDSSNyk7sS+Z2njDLz9I+rDum8rE6Za8vhVQpENRGtxdBmxCe2Cm+zhNNXF77O0CZe OhD6R81l6dUEVSSv7+KmgOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonSs2Yndq+/MP4G LFmwv26uGIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlaAkEyzzYIbiJaYfy+wzdk9vfrmrCV+ O8+ivICv4Dr085uFvF+ScFlTOQiwrGoEWSuGNwyUGT0fARAghKUfaoQeliA0fkA41KhqAg7E sD5RPri7NHSRzHhyjz/N7OSlVjkVe1u2MrlaoJg2VYSpZ2Us4ckWUzxjIeLH47JlO21GnnKp gmMCjW3ocYTbpbVQGTgoBL+q3bYp0eJGbzfqEygL3c79ENpgEN86Ix/r1pop4vzuNOd6V5 X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.82,310,1613433600"; d="scan'208";a="694583761" Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 May 2021 16:57:27 +0000 Received: from mail.cisco.com (xbe-aln-007.cisco.com [173.36.7.22]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 14IGvQjt006570 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 18 May 2021 16:57:27 GMT Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xbe-aln-007.cisco.com (173.36.7.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Tue, 18 May 2021 11:57:26 -0500 Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 18 May 2021 12:57:25 -0400 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Tue, 18 May 2021 11:57:25 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OgG67ajSF+gUWzy/EelPXYypHg4uNu/OKw6EDi6vPi0II3sgLtV/QrHNVrIg9wMFwSp07B8OSuWlAx90WSAkrZDDQBuY5fWz9J0fPTsO0K/a9xd+xadc2ny7u4zx0UaWuZBcKHsPRolBCy3qJWEkkMSTe4JUYffZL7FIVtVkLnehqGOzjsfSPfFRGXwJU9PVWfhcJTWxyp1On7V/7zsaFlEBpYgv3KV159+w9i7QIEQiq7TUsWmZakGKCNG+UayEx0RvL5t9VkL7ECSBDYKrz38Z+rqriyZPuT+DE9dcjEo+0d3Tuady7MZAh8rQaCHXXIcUKBdpcQQVUAiZKJGCng== 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=RU7flyvmy/y8egzGVaGG/JPo5S0B8X5/T2MIC98i/EI=; b=QaEFkqPNUoCvgketAroiwkghrWEh5CkXm+h603p/ON+vbDEnj/oWoRNeh11OVXklRFZRMIGJ6JolrRVmvH8O+fD+rLJRIsIrlZhB/mUq7JRPhSumied+LsW0E2biyHLDFD9hYgubVMLFl9ab29ryoo8+hp2cbS30zXEf9AXG4B4schD2JOPvr9SlIyKGTTAVMh0utgtFQDfPNiFM5e9jGiLpU8DPLRgk+9LuCNsiKddd1caVu0UarIba2E6XLBB0Wdw9ZMcSKACDYqJV5erBrGmKni9Imt+YRHxKdKrEbryWZ1uu1AqxThEvSQZ7afe4jSo3/R+gwDrrQXuFJshQUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RU7flyvmy/y8egzGVaGG/JPo5S0B8X5/T2MIC98i/EI=; b=a3XAHn8y7FrSr4PSrdeMPOif3w2GVePO32WkHkkuuVyeNsRaaVDv/mRz91dcA/YJ+p+4CRozSL7sNyt36vl5VTzdVEAdaAbvtyDQD6o6wvQX8aVz6dPN/Q7BwYY2wEK2YahwHJ2dF5Jh+cRMq2x1wsLU+i/OsCHF1r5jDZrD8Ms= Received: from CY4PR1101MB2102.namprd11.prod.outlook.com (2603:10b6:910:1e::15) by CY4PR11MB2037.namprd11.prod.outlook.com (2603:10b6:903:2f::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.28; Tue, 18 May 2021 16:57:24 +0000 Received: from CY4PR1101MB2102.namprd11.prod.outlook.com ([fe80::2d59:b98a:4862:90b5]) by CY4PR1101MB2102.namprd11.prod.outlook.com ([fe80::2d59:b98a:4862:90b5%7]) with mapi id 15.20.4129.033; Tue, 18 May 2021 16:57:24 +0000 From: "Jakub Grajciar -X (jgrajcia - PANTHEON TECH SRO at Cisco)" To: Ferruh Yigit , Tianyu Li , "Damjan Marion (damarion)" CC: "dev@dpdk.org" , nd , "stable@dpdk.org" Thread-Topic: [PATCH] net/memif: fix missing Tx-bps stats for zero-copy Thread-Index: AQHXL3URhZ4vwznPv0ijtlbXUGk0VaqzrRkAgBRRu4CAIV9aAIAATfWQ Date: Tue, 18 May 2021 16:57:24 +0000 Message-ID: References: <20210412082231.1866235-1-tianyu.li@arm.com> <252a9754-9d9d-36cf-dd4e-6326e604429d@intel.com> <5bb1142c-16f1-9a1b-4408-83c2857da9f2@intel.com> In-Reply-To: <5bb1142c-16f1-9a1b-4408-83c2857da9f2@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=cisco.com; x-originating-ip: [213.81.223.163] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 27d9607e-7f21-4303-e745-08d91a1e026f x-ms-traffictypediagnostic: CY4PR11MB2037: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4502; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GY1uZR2KaOiNbqQYlDT0mD0BRKTNhY89NlucYbiZ/HFgNJaWPAutr4YLSUiTCldZXfOi345zT/DG/jNt7cV2PCyZVs8VHhKTCbTXwFWz8nMH1yS/OfIF3dZO2jO510z7lKkgPJ0FzkAS1fJBJlqDODDiIvcvWGr27dJK/8Kh7En8EbA5MRF0mWVXB/PLu/eAbampP6jIWIAj+71k+3q42GjJuFBm3W2uwvAR9oGSN04m8PR7WSXwmBBgOuq+2Mt9gjkNBI/hb7IbzWA2cMvJrvUaA5e4tksM+l3Cn5av9JB3P8BTmOMjxeI5kRGUMUyda/jlEMJQA6Ffw0OvkX5wxS2DCjeAIcffz2p2MGBMqYlYqWl9Ig9slvb3YJJN5VMZN+nJegJCekLzaRD5zIMdyn1/WNKKb+HWSjat+yFZOOIaacuXCmJ5vhyC02tUCEGWEJzeg8NVBJnSnqj2TcA7+OYNHwJE4b0+b9ubY40ZNeTRN8iaAVrDwYLWktpxcN5gqGW33cbHV/mZe0Ef0RlznWHUlJTyBoMUGvQfDw+qLUV7mJNSFRK4QuzvDnlSxqoufaYpul/jEih+lZH61RnGcyVvuM56G2gv/vNEhaNextA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR1101MB2102.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(376002)(366004)(39860400002)(136003)(346002)(8676002)(6506007)(53546011)(54906003)(52536014)(8936002)(316002)(5660300002)(110136005)(64756008)(66446008)(478600001)(66946007)(66476007)(66556008)(76116006)(26005)(4326008)(71200400001)(7696005)(86362001)(186003)(9686003)(55016002)(2906002)(6636002)(38100700002)(33656002)(83380400001)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?MlpHTTNySFdSaVVhYlg1Wld4bEVJcjd1aisxcXVpQ0FsR0VNYXpQbzhwOHcr?= =?utf-8?B?djdhTjZHRDh6c3EzeUxjTjJnQXhxUS9IRW1uVlpMeEhyNXp3UCtVVVRDdTc0?= =?utf-8?B?OUMzZEo2TDlEUXZ2Tjgvb0ZSNTE2ZjF4YlNiQ3hwbVZ6eW1IelQ5bGtkNnN6?= =?utf-8?B?RjZKRXU0ZXgvZElGdEMrY2c3VFZwalJIUCszTlFVeEV3UEs2RjF6T2M1bzJo?= =?utf-8?B?N3FCbk5JU0g5czFGYUpibzl2bjBGQ0FvMExYR2FSVTBJMHdBVURCbVYwK0ky?= =?utf-8?B?aXNQS1doTzNIekVlZFVCYzF6SXhKWnpOcUJIbThKT2ZVallqYXpCZXZ2VzlM?= =?utf-8?B?VjBsaUJPMEUwbjVQQTQwTzlwVUh5Uk9QSG95WXFwK3lLU3hXQTVCb2d3aStp?= =?utf-8?B?cXowUGkvK2ZQVXhrM0JIemNPWWEwb25iZU00eVk0WlFwaFJoSGZuNnRmUWpM?= =?utf-8?B?K1JvTE5QeklYZ1ZyRG5rdUVwWkd3bEI0M3RtNzZFKzh1OFFFdFh1QkdtQUZr?= =?utf-8?B?TmhQTEhhVnhEQS9xSTB0cUVoWVhZUUdFRjZQM3REMTVCbHNja3ZlVlV5eFN4?= =?utf-8?B?ZVRNNXBINHk5cTMxYlFOZ2xjZWJCZDR0VHVjdjdMNVlCNVhEUlRVSDA3dXJQ?= =?utf-8?B?Mkw0RHVqazFPU3U5TzBJVU9jRnNMdk50NDM1T2FmQUkrM3JzNnlmWU1lVmh0?= =?utf-8?B?VDJSQ0ZHbk12aDZydnU3dWNOZzRSc1B0L2VJOGhZcmZVNjBrN25KRzFCeFV2?= =?utf-8?B?anRMVlFoMXNOK3EraThSOGRmL1BQbnBrR21YSjVYekZKYm1PSDFrdWpVa1E2?= =?utf-8?B?bE9qUVF3SUlQaEo2Q0F5MUxHTVRLRGQzMDZCVU9zSUJLOEtQZkJENmIxNFI2?= =?utf-8?B?dFNDQUlTODVzV05aQVI2TkZpNU1PZDNIRmJqZHluMzE5eWphNDRwYUtrajhH?= =?utf-8?B?blBJMVE4b0VIZjNJOThyL2hmUW5kd2hnNDJxK3FXYW9YTG5PNktLblZndTVy?= =?utf-8?B?NGlBMndqOUpwdGsvTWs4QW1qb0hNcm4yWFN0eTYxa1hGU3ZERThaUmxPamln?= =?utf-8?B?RlhkTkdsek83eFRVS1lxSHNJN0VhUmp6Q01qQ3dxcHA0dHZSemdqVVNtZi8w?= =?utf-8?B?S2U5ejdnN3laQjhhb2hsRE82ZU1aWVNTcWlMM1Mva2JVTUtSRmlPdGV0a3RD?= =?utf-8?B?cFFyRWwySEorTXpMMlpHaTFmRzl1NkxWV0srVXdiaHp3K1dlUndIWGNNUU9U?= =?utf-8?B?enprd01WNVJVeFl3YzU3NWNSb3hWRTAzTVNHd2pNTzRENis4T2VUY2VIMVVr?= =?utf-8?B?cDV0RHZNZHltS3dkUmd3L0VHVFNoOGl4OFJZckYxRzdNSklyOWJqeHhMcjRF?= =?utf-8?B?azZEWGtISmh1NkdCSFhTaDNpN3JtTVVoZGJzeHlSeTROUXIxRUpPVGdXZXEr?= =?utf-8?B?aTNxcTdpWjFVRnZYWmJoK0I3dXEzMDVkOVJNdmRHSzd2T0E1RkxmVFB5ZHMv?= =?utf-8?B?ckhFRXFHYnRQdVE0anVDc0NVRklHR3BTa0RlV3EwWHVURm9wWmFpTFJNREFG?= =?utf-8?B?QzdOTFlpSGxpVU83U0xoQmVHcmpKM2Y5REtwV2J3dXo5eTNpT3I1cEpOZk1s?= =?utf-8?B?SCtvdXN0WHdFcHh6MjJJOVU1T2M3bU1GaWV6WTAxRmhtYmNyNWNTV25COWcw?= =?utf-8?B?NERVUzRUVXBwMTBnM2tLM203eC9EZHBqeVFMRmIyOWgzMVFoOS95OG5OZStn?= =?utf-8?Q?DexJYx3Hpj0/cjoxLT0mk9JjvyUrnQhZGKJqAb3?= 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: CY4PR1101MB2102.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 27d9607e-7f21-4303-e745-08d91a1e026f X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2021 16:57:24.1145 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3ovlw/FsSknyicMNh92Q8MVgCC3hFVwbE9iiAOvQ2grpYdqWsjHlv5jBw2lo9/s+2ROO2wUzF6E/Um36LS8FGg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB2037 X-OriginatorOrg: cisco.com X-Outbound-SMTP-Client: 173.36.7.22, xbe-aln-007.cisco.com X-Outbound-Node: alln-core-6.cisco.com Subject: Re: [dpdk-dev] [PATCH] net/memif: fix missing Tx-bps stats for zero-copy 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 Sender: "dev" SGksDQoNClNvcnJ5IGZvciB0aGUgaW5jb252ZW5pZW5jZSwgdGhlIHRocmVhZCBnb3QgZmlsdGVy ZWQgc28gSSBvbmx5IGZvdW5kIGl0IGluIHNwYW0gYWZ0ZXIgRGFtamFuIG5vdGlmaWVkIG1lLg0K DQpUaGUgcGF0Y2ggbG9va3MgZ29vZC4gVGhhbmtzIGZvciB0aGUgZml4IQ0KDQpSZXZpZXdkLUJ5 OiBKYWt1YiBHcmFqY2lhciA8amdyYWpjaWFAY2lzY28uY29tPg0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNv bT4NCj4gU2VudDogVHVlc2RheSwgTWF5IDE4LCAyMDIxIDI6MDkgUE0NCj4gVG86IFRpYW55dSBM aSA8VGlhbnl1LkxpQGFybS5jb20+OyBKYWt1YiBHcmFqY2lhciAtWCAoamdyYWpjaWEgLSBQQU5U SEVPTg0KPiBURUNIIFNSTyBhdCBDaXNjbykgPGpncmFqY2lhQGNpc2NvLmNvbT47IERhbWphbiBN YXJpb24gKGRhbWFyaW9uKQ0KPiA8ZGFtYXJpb25AY2lzY28uY29tPg0KPiBDYzogZGV2QGRwZGsu b3JnOyBuZCA8bmRAYXJtLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BB VENIXSBuZXQvbWVtaWY6IGZpeCBtaXNzaW5nIFR4LWJwcyBzdGF0cyBmb3IgemVyby1jb3B5DQo+ IA0KPiBPbiA0LzI3LzIwMjEgNzozMCBBTSwgVGlhbnl1IExpIHdyb3RlOg0KPiA+IEhpIEpha3Vi LA0KPiA+DQo+ID4gQW55IGNvbW1lbnRzIGFib3V0IHRoZSBwYXRjaD8NCj4gPg0KPiANCj4gK0Rh bWphbi4NCj4gDQo+IEhpIERhbWphbiwNCj4gDQo+IElzIEpha3ViIHN0aWxsIG1haW50YWluaW5n IHRoZSBuZXQvbWVtaWY/DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g RnJvbTogRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiA+IFNlbnQ6IFdl ZG5lc2RheSwgQXByaWwgMTQsIDIwMjEgNDoxMyBQTQ0KPiA+IFRvOiBUaWFueXUgTGkgPFRpYW55 dS5MaUBhcm0uY29tPjsgSmFrdWIgR3JhamNpYXIgPGpncmFqY2lhQGNpc2NvLmNvbT4NCj4gPiBD YzogZGV2QGRwZGsub3JnOyBuZCA8bmRAYXJtLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiA+IFN1 YmplY3Q6IFJlOiBbUEFUQ0hdIG5ldC9tZW1pZjogZml4IG1pc3NpbmcgVHgtYnBzIHN0YXRzIGZv ciB6ZXJvLWNvcHkNCj4gPg0KPiA+IE9uIDQvMTIvMjAyMSA5OjIyIEFNLCBUaWFueXUgTGkgd3Jv dGU6DQo+ID4+IEZpeCB0aGUgbWlzc2luZyBUeC1icHMgY291bnRlciBmb3IgbWVtaWYgemVyby1j b3B5IG1vZGUgQmVmb3JlDQo+ID4+ICAgIFJ4LXBwczogICAgICA2ODkxNDUwICAgICAgICAgIFJ4 LWJwczogICAzNTI4NDM4OTI4DQo+ID4+ICAgIFR4LXBwczogICAgICA2ODkxNDgyICAgICAgICAg IFR4LWJwczogICAgICAgICAgICAwDQo+ID4+IEFmdGVyDQo+ID4+ICAgIFRocm91Z2hwdXQgKHNp bmNlIGxhc3Qgc2hvdykNCj4gPj4gICAgUngtcHBzOiAgICAgMTExNTcwNTYgICAgICAgICAgUngt YnBzOiAgIDU3MTI0MTMwMTYNCj4gPj4gICAgVHgtcHBzOiAgICAgMTExNTcwNTYgICAgICAgICAg VHgtYnBzOiAgIDU3MTI0MTMwMTYNCj4gPj4NCj4gPj4gRml4ZXM6IDQzYjgxNWQ4ODE4OCAoIm5l dC9tZW1pZjogc3VwcG9ydCB6ZXJvLWNvcHkgc2xhdmUiKQ0KPiA+PiBDYzogc3RhYmxlQGRwZGsu b3JnDQo+ID4+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IFRpYW55dSBMaSA8dGlhbnl1LmxpQGFybS5j b20+DQo+ID4+IC0tLQ0KPiA+PiAgIGRyaXZlcnMvbmV0L21lbWlmL3J0ZV9ldGhfbWVtaWYuYyB8 IDEgKw0KPiA+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQ0KPiA+Pg0KPiA+PiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvbWVtaWYvcnRlX2V0aF9tZW1pZi5jDQo+ID4+IGIvZHJp dmVycy9uZXQvbWVtaWYvcnRlX2V0aF9tZW1pZi5jDQo+ID4+IGluZGV4IDc3Yzk1YmNiNy4uZGQy ODI1OTY4IDEwMDY0NA0KPiA+PiAtLS0gYS9kcml2ZXJzL25ldC9tZW1pZi9ydGVfZXRoX21lbWlm LmMNCj4gPj4gKysrIGIvZHJpdmVycy9uZXQvbWVtaWYvcnRlX2V0aF9tZW1pZi5jDQo+ID4+IEBA IC03MDYsNiArNzA2LDcgQEAgbWVtaWZfdHhfb25lX3pjKHN0cnVjdCBwbWRfcHJvY2Vzc19wcml2 YXRlDQo+ICpwcm9jX3ByaXZhdGUsIHN0cnVjdCBtZW1pZl9xdWV1ZSAqbXENCj4gPj4gICAJLyog cG9wdWxhdGUgZGVzY3JpcHRvciAqLw0KPiA+PiAgIAlkMCA9ICZyaW5nLT5kZXNjW3Nsb3QgJiBt YXNrXTsNCj4gPj4gICAJZDAtPmxlbmd0aCA9IHJ0ZV9wa3RtYnVmX2RhdGFfbGVuKG1idWYpOw0K PiA+PiArCW1xLT5uX2J5dGVzICs9IHJ0ZV9wa3RtYnVmX2RhdGFfbGVuKG1idWYpOw0KPiA+PiAg IAkvKiBGSVhNRTogZ2V0IHJlZ2lvbiBpbmRleCAqLw0KPiA+PiAgIAlkMC0+cmVnaW9uID0gMTsN Cj4gPj4gICAJZDAtPm9mZnNldCA9IHJ0ZV9wa3RtYnVmX210b2QobWJ1ZiwgdWludDhfdCAqKSAt DQo+ID4+DQo+ID4NCj4gPiBMb29rcyBnb29kIHRvIG1lLCBidXQgbGV0J3Mgd2FpdCBKYWt1Yidz IHJldmlldyBmb3IgaXQuDQo+ID4NCg0K