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 8BD28A04BC; Thu, 8 Oct 2020 12:29:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6A1AA1BEB4; Thu, 8 Oct 2020 12:29:53 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 14A9E1BEA1 for ; Thu, 8 Oct 2020 12:29:51 +0200 (CEST) Received: from HKMAIL101.nvidia.com (Not Verified[10.18.92.100]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Thu, 08 Oct 2020 18:29:49 +0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 8 Oct 2020 10:29:47 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 8 Oct 2020 10:29:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VGnhqCBgEFTaEQip6LtzyrmWrsQgCGW9TA0DDB2WKkMVDgAbAJZE0UKX64hUhCdKIz9pF6xDXfmSXKtLuJ3yxRlgys+GlPOfjgOQRduH2DOrhIaBe5P5Fq2mRAdNm1p9YqUeTohZLe7f3jII04tvKg+7RgsoX8t99YwS01t/Nnv+y8jBX+1xGfJgmxZcAanpltLSRGmemCpMPiCH/JBmUdNuxTvCcFZDwsobD0h3WV9eZL4tXeaBh7892qyvysoHfGhTzH3Ivb0njKDE5ubWMHl1CcFsouoce16xn2jNHo1x0HR4tDR/6qauUQRRSIHk/6raaUyeetYHCSIlDMpvHw== 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=4c/uVpQBWOFHCF1My3SRyPV6DoUN9MyDuySAZqF9ov4=; b=llJPYrWmo1Mb0iylPC/4cry9iqEfpGmazoh6MuMnoAE5/j7HKqo+xU5seBGLbkkNCTYoXrtptv3exNzIcr65jOFqBV7k46vR6G3yaIBWeLXyBepD4floQVMm3ETsEeyOtKnJ3HM7U1OsVNMwkz05TUhKdrTV/xNxA9gLYbPSnBOBRZOZQN3Ubo8tsR6vioN3Ipg2jC9rgDibMtVXS44rqryx7l5rgV7Eana2s87INruk0CNExws38OuNRrDKOxpa1ltcvHxUvF0QJEmdOOhosHC7UGt/zc1GfCrmOlXdzAqC1r8di8mxYMMI7C8bOzGe/3G3i3sIDD7dThbqb9HJ5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from DM5PR12MB2406.namprd12.prod.outlook.com (2603:10b6:4:b7::23) by DM5PR12MB1851.namprd12.prod.outlook.com (2603:10b6:3:109::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.44; Thu, 8 Oct 2020 10:29:44 +0000 Received: from DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::c806:9c0b:4af5:a686]) by DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::c806:9c0b:4af5:a686%6]) with mapi id 15.20.3455.024; Thu, 8 Oct 2020 10:29:44 +0000 From: Asaf Penso To: Kevin Traynor , NBU-Contact-Thomas Monjalon , "dev@dpdk.org" CC: "ferruh.yigit@intel.com" , "arybchenko@solarflare.com" Thread-Topic: [dpdk-dev] [PATCH] ethdev: fix xstat name of basic stats per queue Thread-Index: AQHWnPPCZsWtZVZebkeLuG3dik7PqqmNa8kAgAAVy9A= Date: Thu, 8 Oct 2020 10:29:44 +0000 Message-ID: References: <20201007214848.249516-1-thomas@monjalon.net> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [217.111.27.204] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b0448dfa-5463-4755-c10d-08d86b7512f9 x-ms-traffictypediagnostic: DM5PR12MB1851: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1332; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +2QvbMm1OjEEUTHERCSdgxBCbp7Vb1UUaynJlJWRKWDZI4Lm7UT1wS9nXuShRNYjEDOni6t2zlAujhxMdEOFyvGkr8WjBS8ZIB0M3Ml3i7zFLDfoRMwIjNYYHvA7QgIhjfzlNKlJKtP3eYrPP1eZrHiDlICF2PBodmLcW0GyGTr31yRGyQAhlSX5bQ65yYUnm3mqkOy9k8uwKqyQX2/tvpBXZ2Pc2JTpPDoP+ydUO+AeX+e9bY4WwvNlpJrEFgjol2wpTJ1x9UsC52khJYc+npmJryJPIx17YF9mbovaBgY+sllptbfi3Ojmf4rotm+ek9YRgIu0z0I643SglbfKmGFWq9OoOnvPGCetCdYni0qbFGFwKIxBcB8V4aFNxqT9FDHsp1Q3f1l4rJauwu/fBg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB2406.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(136003)(346002)(396003)(366004)(39860400002)(66946007)(6506007)(33656002)(9686003)(8676002)(64756008)(26005)(71200400001)(66446008)(186003)(66476007)(7696005)(66556008)(52536014)(76116006)(5660300002)(86362001)(83080400001)(55236004)(2906002)(110136005)(8936002)(4326008)(966005)(478600001)(83380400001)(54906003)(45080400002)(316002)(55016002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: iMrek/cjWsJFASMbXYkVZKnp6s1aUoNZA8KMpRFR+I5AGVBab8hhrwVMapmwebupdVw/gQ9mtweiVMul7xaCll9TbWM6sdALLEnJlmwM4rN/t7f9Zd5KRdaduBkqUdr+ADdZSODS3j9bL0Moont214K6LXyNgNItfxyLur2bmaTo8Pi26U7atpu5trORCjFpZlEUaw2ZqlQRYvz8AtKirJAsXMvUMs7VxtsnAzKGUAJ86nbJxrGm6eHVADaVsRX6y5dF6bCM6zTJL0BpnCHVQqKCMCHgzwn8M8nZhXAL7oKUMSIjXN2Ldh8y6c6URNFwPeP48uEz4IibTs0nE+UFsmwUe4hCMYBdTklmWCnhfDL91Wv1Y3IGXbv/XkgAVPxf8kzu37aWiBo6t3RBtjKfh2uG6+CRIVWcWCW005shy3/ULYjK8JC163YvbvF0iqF8n6dASU/irQVfb7hJknJiqEgxJ69uvXV20sw+kIQjCaJso1enM9Ge/iag6bcnIf3OnVvcbWvvzu+RxBfT0hSV9rBG1hka6p41hsSiZDo2J5dd17s0m0eD1WVhZ12DeQVr7xFQPpMJ+XZ7PiA+osllakOcJ6xaLwA8DAGt6LN42Ge0kd2wUpz0G0r8PhD8/jixdj8eweeXdD11XSTdtwq+EQ== x-ms-exchange-transport-forked: True 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: DM5PR12MB2406.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0448dfa-5463-4755-c10d-08d86b7512f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2020 10:29:44.5119 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 19DQNVNn62goR2aQ3YgF0Vm8U7uiTBn1ws39uvHg2/S1HLpfUiQuE0XP17YG4qylUtHzuDeoynTC7P5OPjSTbw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1851 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602152989; bh=4c/uVpQBWOFHCF1My3SRyPV6DoUN9MyDuySAZqF9ov4=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-microsoft-antispam-prvs:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:x-ms-exchange-transport-forked: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=EVKDhZZuCkIBEQuqM16voJjCQ8kSrFR2bgn0bQlRV0ETpC3VdUvK+HqsIj/1GLR+A u3SZ1DCHcaMWZkcGThIYK2NA0IBcxSKTupjUH8PmhQiYmU7SdCN4u4yLXeVqVndC2g r1AjVWQsaAp8klmQNsQCT5TBtmKbTYGhPNNVPEOFJnLOCbv9d+GYKheY2EnOsilMYI ajJ5m/DswxFEmWAPjgzN72ax8oqrGNlsNmbjRc66yZ4k2UxYfFtc7iAF3Mefplfxke nLqb3wTwjjpqwfg0tvmRvgJWtz5zRVVvnFSweV5aos29DALdwHm/kbFdVVnXHF1IVL tXolHAbD9KRWg== Subject: Re: [dpdk-dev] [PATCH] ethdev: fix xstat name of basic stats per queue 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" Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogZGV2IDxkZXYtYm91bmNlc0BkcGRr Lm9yZz4gT24gQmVoYWxmIE9mIEtldmluIFRyYXlub3INCj5TZW50OiBUaHVyc2RheSwgT2N0b2Jl ciA4LCAyMDIwIDEyOjEwIFBNDQo+VG86IE5CVS1Db250YWN0LVRob21hcyBNb25qYWxvbiA8dGhv bWFzQG1vbmphbG9uLm5ldD47IGRldkBkcGRrLm9yZw0KPkNjOiBmZXJydWgueWlnaXRAaW50ZWwu Y29tOyBhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tDQo+U3ViamVjdDogUmU6IFtkcGRrLWRldl0g W1BBVENIXSBldGhkZXY6IGZpeCB4c3RhdCBuYW1lIG9mIGJhc2ljIHN0YXRzIHBlcg0KPnF1ZXVl DQo+DQo+T24gMDcvMTAvMjAyMCAyMjo0OCwgVGhvbWFzIE1vbmphbG9uIHdyb3RlOg0KPj4gQXMg ZGVzY3JpYmVkIGluIGRvYy9ndWlkZXMvcHJvZ19ndWlkZS9wb2xsX21vZGVfZHJ2LnJzdCwNCj4+ IHRoZSBuYW1pbmcgc2NoZW1lIGZvciB0aGUgeHN0YXRzIGlzIHBhcnRzIHNlcGFyYXRlZCB3aXRo IHVuZGVyc2NvcmU6DQo+PiAJKiBkaXJlY3Rpb24NCj4+IAkqIGRldGFpbCAxDQo+PiAJKiBkZXRh aWwgMg0KPj4gCSogZGV0YWlsIG4NCj4+IAkqIHVuaXQNCj4+IHdoZXJlIGRldGFpbCAxIGNhbiBi ZSAicSIgZm9sbG93ZWQgd2l0aCBhIHF1ZXVlIG51bWJlci4NCj4+IEl0IG1lYW5zIHRoZSBuYW1l IG9mIHRoZSBzdGF0cyBwZXIgcXVldWUgc2hvdWxkIGJlIHJ4X3FOXyogb3IgdHhfcU5fKi4NCj4+ DQo+PiBUaGUgc2Vjb25kIHVuZGVyc2NvcmUgd2FzIG1pc3Npbmcgc28gZmFyLg0KPj4gRml4aW5n IHRoZSBiYXNpYyB4c3RhdCBuYW1lcyBtYXkgYmUgY29uc2lkZXJlZCBhbiBBUEkgY2hhbmdlLCB0 aGF0J3MNCj4+IHdoeSBpdCBzaG91bGQgbm90IGJlIGJhY2twb3J0ZWQuDQo+Pg0KPj4gV2hpbGUg Zml4aW5nIHRoaXMgbWlzdGFrZSwgc29tZSBleGFtcGxlcyBvZiB0aGUgbmFtaW5nIHNjaGVtZSBh cmUNCj4+IGdpdmVuIGFzIHBhcnQgb2YgdGhlIEFQSSBkb2N1bWVudGF0aW9uIG9mIHJ0ZV9ldGhf eHN0YXRfbmFtZS4NCj4+IE1vcmUgcHJvcG9zYWxzIGFib3V0IHN0YW5kYXJkaXppbmcgc3RhdGlz dGljczoNCj4+DQo+PiBodHRwczovL25hbTExLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2su Y29tLz91cmw9aHR0cCUzQSUyRiUyRmZhc3QuDQo+PiBkcGRrLm9yZyUyRmV2ZW50cyUyRnNsaWRl cyUyRkRQREstMjAxOS0wOS0NCj5FdGhlcm5ldF9TdGF0aXN0aWNzLnBkZiZhbXA7DQo+Pg0KPmRh dGE9MDIlN0MwMSU3Q2FzYWZwJTQwbnZpZGlhLmNvbSU3QzRhNTUxNDk1YWZmNzQxMmZhNjUxMDhk ODZiNmEyMg0KPjJmJTcNCj4+DQo+QzQzMDgzZDE1NzI3MzQwYzFiN2RiMzllZmQ5Y2NjMTdhJTdD MCU3QzElN0M2MzczNzc0NTA4NjkzODQ1MzMmYQ0KPm1wO3NkYQ0KPj4NCj50YT0xTm4ySWYlMkJn SGNTYzRoWlM4RnRMVEJENWV5RXlaZURaWlA0dTAlMkZPTjVsVSUzRCZhbXA7cmVzZXJ2DQo+ZWQ9 MA0KPj4NCj4+IEZpeGVzOiBiZDZhYTE3MmNmMzUgKCJldGhkZXY6IGZldGNoIGV4dGVuZGVkIHN0 YXRpc3RpY3Mgd2l0aCBpbnRlZ2VyDQo+PiBpZHMiKQ0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IFRo b21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4+IC0tLQ0KPg0KPkFja2VkLWJ5 OiBLZXZpbiBUcmF5bm9yIDxrdHJheW5vckByZWRoYXQuY29tPg0KPg0KPg0KPj4gIGRvYy9ndWlk ZXMvcmVsX25vdGVzL3JlbGVhc2VfMjBfMTEucnN0IHwgOCArKysrKysrLQ0KPj4gIGxpYi9saWJy dGVfZXRoZGV2L3J0ZV9ldGhkZXYuYyAgICAgICAgIHwgNCArKy0tDQo+PiAgbGliL2xpYnJ0ZV9l dGhkZXYvcnRlX2V0aGRldi5oICAgICAgICAgfCA3ICsrKysrKysNCj4+ICAzIGZpbGVzIGNoYW5n ZWQsIDE2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+Pg0KPj4gZGlmZiAtLWdpdCBh L2RvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMjBfMTEucnN0DQo+PiBiL2RvYy9ndWlkZXMv cmVsX25vdGVzL3JlbGVhc2VfMjBfMTEucnN0DQo+PiBpbmRleCBjZGYyMDQwNGM5Li5kMGQ3N2M1 ZDNkIDEwMDY0NA0KPj4gLS0tIGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMF8xMS5y c3QNCj4+ICsrKyBiL2RvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMjBfMTEucnN0DQo+PiBA QCAtMjAwLDcgKzIwMCwxMyBAQCBBUEkgQ2hhbmdlcw0KPj4NCj4+ICAqIGV0aGRldjogYGBydGVf ZXRoX3J4X2Rlc2NyaXB0b3JfZG9uZSgpYGAgQVBJIGhhcyBiZWVuIGRlcHJlY2F0ZWQuDQo+Pg0K Pj4gLSogUmVuYW1lZCBpbnRlcm5hbCBldGhkZXYgQVBJczoNCj4+ICsqIGV0aGRldjogUmVuYW1l ZCBiYXNpYyBzdGF0aXN0aWNzIHBlciBxdWV1ZS4gQW4gdW5kZXJzY29yZSBpcw0KPj4gK2luc2Vy dGVkDQo+PiArICBiZXR3ZWVuIHRoZSBxdWV1ZSBudW1iZXIgYW5kIHRoZSByZXN0IG9mIHRoZSB4 c3RhdCBuYW1lOg0KPj4gKw0KPj4gKyAgKiBgYHJ4X3FOKmBgIC0+IGBgcnhfcU5fKmBgDQo+PiAr ICAqIGBgdHhfcU4qYGAgLT4gYGB0eF9xTl8qYGANCj4+ICsNCj4+ICsqIGV0aGRldjogUmVuYW1l ZCBpbnRlcm5hbCBBUElzOg0KPj4NCj4+ICAgICogYGBfcnRlX2V0aF9kZXZfY2FsbGJhY2tfcHJv Y2VzcygpYGAgLT4NCj5gYHJ0ZV9ldGhfZGV2X2NhbGxiYWNrX3Byb2Nlc3MoKWBgDQo+PiAgICAq IGBgX3J0ZV9ldGhfZGV2X3Jlc2V0YGAgLT4gYGBydGVfZXRoX2Rldl9pbnRlcm5hbF9yZXNldCgp YGAgZGlmZg0KPj4gLS1naXQgYS9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4+IGIv bGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jIGluZGV4IDQ4ZDEzMzNiMTcuLjI4NmMxYjU5 NjYgMTAwNjQ0DQo+PiAtLS0gYS9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4+ICsr KyBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuYw0KPj4gQEAgLTI1NDksNyArMjU0OSw3 IEBAIHJ0ZV9ldGhfYmFzaWNfc3RhdHNfZ2V0X25hbWVzKHN0cnVjdA0KPnJ0ZV9ldGhfZGV2ICpk ZXYsDQo+PiAgCQlmb3IgKGlkeCA9IDA7IGlkeCA8IFJURV9OQl9SWFFfU1RBVFM7IGlkeCsrKSB7 DQo+PiAgCQkJc25wcmludGYoeHN0YXRzX25hbWVzW2NudF91c2VkX2VudHJpZXNdLm5hbWUsDQo+ PiAgCQkJCXNpemVvZih4c3RhdHNfbmFtZXNbMF0ubmFtZSksDQo+PiAtCQkJCSJyeF9xJXUlcyIs DQo+PiArCQkJCSJyeF9xJXVfJXMiLA0KPj4gIAkJCQlpZF9xdWV1ZSwgcnRlX3J4cV9zdGF0c19z dHJpbmdzW2lkeF0ubmFtZSk7DQo+PiAgCQkJY250X3VzZWRfZW50cmllcysrOw0KPj4gIAkJfQ0K Pj4gQEAgLTI1NjAsNyArMjU2MCw3IEBAIHJ0ZV9ldGhfYmFzaWNfc3RhdHNfZ2V0X25hbWVzKHN0 cnVjdA0KPnJ0ZV9ldGhfZGV2ICpkZXYsDQo+PiAgCQlmb3IgKGlkeCA9IDA7IGlkeCA8IFJURV9O Ql9UWFFfU1RBVFM7IGlkeCsrKSB7DQo+PiAgCQkJc25wcmludGYoeHN0YXRzX25hbWVzW2NudF91 c2VkX2VudHJpZXNdLm5hbWUsDQo+PiAgCQkJCXNpemVvZih4c3RhdHNfbmFtZXNbMF0ubmFtZSks DQo+PiAtCQkJCSJ0eF9xJXUlcyIsDQo+PiArCQkJCSJ0eF9xJXVfJXMiLA0KPj4gIAkJCQlpZF9x dWV1ZSwgcnRlX3R4cV9zdGF0c19zdHJpbmdzW2lkeF0ubmFtZSk7DQo+PiAgCQkJY250X3VzZWRf ZW50cmllcysrOw0KPj4gIAkJfQ0KPj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZXRoZGV2L3J0 ZV9ldGhkZXYuaA0KPj4gYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggaW5kZXggZDJi Zjc0ZjEyOC4uODY0MzRjOWNhZSAxMDA2NDQNCj4+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0 ZV9ldGhkZXYuaA0KPj4gKysrIGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQo+PiBA QCAtMTUwNyw2ICsxNTA3LDEzIEBAIHN0cnVjdCBydGVfZXRoX3hzdGF0IHsNCj4+ICAgKiBBbiBh cnJheSBvZiB0aGlzIHN0cnVjdHVyZSBpcyByZXR1cm5lZCBieSBydGVfZXRoX3hzdGF0c19nZXRf bmFtZXMoKS4NCj4+ICAgKiBJdCBsaXN0cyB0aGUgbmFtZXMgb2YgZXh0ZW5kZWQgc3RhdGlzdGlj cyBmb3IgYSBQTUQuIFRoZSAqcnRlX2V0aF94c3RhdCoNCj4+ICAgKiBzdHJ1Y3R1cmUgcmVmZXJl bmNlcyB0aGVzZSBuYW1lcyBieSB0aGVpciBhcnJheSBpbmRleC4NCj4+ICsgKg0KPj4gKyAqIFRo ZSB4c3RhdHMgc2hvdWxkIGZvbGxvdyBhIGNvbW1vbiBuYW1pbmcgc2NoZW1lLg0KPj4gKyAqIFNv bWUgbmFtZXMgYXJlIHN0YW5kYXJkaXplZCBpbiBydGVfc3RhdHNfc3RyaW5ncy4NCj4+ICsgKiBF eGFtcGxlczoNCj4+ICsgKiAgICAgLSByeF9taXNzZWRfZXJyb3JzDQo+PiArICogICAgIC0gdHhf cTNfYnl0ZXMNCj4+ICsgKiAgICAgLSB0eF9zaXplXzEyOF90b18yNTVfcGFja2V0cw0KPj4gICAq Lw0KPj4gIHN0cnVjdCBydGVfZXRoX3hzdGF0X25hbWUgew0KPj4gIAljaGFyIG5hbWVbUlRFX0VU SF9YU1RBVFNfTkFNRV9TSVpFXTsgLyoqPCBUaGUgc3RhdGlzdGljIG5hbWUuDQo+Ki8NCj4+DQpU aGFua3MsIFRob21hcywgZm9yIHRha2luZyBjYXJlIG9mIHN1Y2ggY2hhbmdlcyDwn5iKDQpMb29r cyBsaWtlIGhuczMgcG1kIHNob3VsZCBiZSB1cGRhdGVkIGFzIHdlbGwsIHNpbmNlIGl0IHVzZXMg dGhlIHNhbWUgZm9ybWF0Lg0K