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 B1648A0545; Thu, 30 Jun 2022 10:46:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4481440223; Thu, 30 Jun 2022 10:46:51 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 96E3B400EF for ; Thu, 30 Jun 2022 10:46:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656578809; x=1688114809; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=3t2ph/c3VpscUCiw+VpXTC+nnBhG+L/6QxYWo/jX8Uk=; b=KcEWqTyEdxq19NcYgxYHeCq7+ffuXuFbRCQ7H9PF4Ca7T5YldSvx3MFi /cATAytAF9805NwO7CltX/OLLqkeLAI5hOsoF+ms0+bM9+/q0KmcJdk6m ktjMXzUaxfP+GXt8Ps757RiDlAsECAdLmzdZ89n7cyYhklx6r8ZS485wH 1LGeQjCvduDAMZiR1i6xE2CmqlHU5CX/VYCpQsZQDeb114faVifb9ZUct lsxfmEmNmt7joyxdUJzkFqBoQq9bBa8VdZ3YPiuy7wXpgzW+zkJLrP0I8 RuEUdtktiD/9cUr4C+7G2mYiA/3W3yUGj50ZxNcR4x9ELbkQSJUT1O2QK A==; X-IronPort-AV: E=McAfee;i="6400,9594,10393"; a="343978640" X-IronPort-AV: E=Sophos;i="5.92,233,1650956400"; d="scan'208";a="343978640" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2022 01:46:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,233,1650956400"; d="scan'208";a="595610645" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga007.fm.intel.com with ESMTP; 30 Jun 2022 01:46:47 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 30 Jun 2022 01:46:47 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 30 Jun 2022 01:46:47 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.45) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 30 Jun 2022 01:46:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m5wm3o3HKUy0hlzUqTmoFS25z62JmvL53lxxDcMt2e1+kVDt3W3eC9b8KnwNZeq/wBdSPDTrbuy6uGde82xQdvEHT5T6ehIiGqm8bGtmWqGT+/1iGSP+EXYUUpUQuZSGLMut3pctykHt849iCzidoc2ngoVfuJHajBqMfGcudKXdTcMQ9yx/NVxlycBYHoLxu0gDbVq5xIlHf8TNGg8riIALuZkheTeHIPaBDlH9FX+WR8F89tm5fcrs68UK+7+m7wDpdNmPoFDiKkjuz5f7GK+jd4tudNoy2lk8If+Ru+W2VfviKhAOFwHw967vPoSH5sFEYx2fphO2zVIf/NfbKg== 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=3t2ph/c3VpscUCiw+VpXTC+nnBhG+L/6QxYWo/jX8Uk=; b=ZCcecG7Lh9sMP1osTaUXtjVZIcHas6Z+kj9BX7l8L8MWHAC9c66UogT2ZkFEkvgqcON/eXhvO1/Z3f8LTmeJcbbn29rZRQpO80rLaasHPkNBGjZNrzL/sKQxBiJQWLySLWI4mrjYC4XM9wcly/piVNV+l37bDK4tGSPK99L/FQrsSbhBDEROH45F4wUQsqSEHN7ndJCAgoCxo/r5vCojzIK967lApwXpinvc46Zv7FWWh4E1rSzLNQ8R5Ur0FoMzYVwIML6Ijyor8KoHgl+xNgXibCUWpf3V1SBeH+caMWlseLhY6VhQNj3cHfG5SivcSA6EutuAWe9ASk7YMXlQPQ== 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 BL0PR11MB2993.namprd11.prod.outlook.com (2603:10b6:208:75::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.14; Thu, 30 Jun 2022 08:46:39 +0000 Received: from BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::19c:a681:e7e5:12f4]) by BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::19c:a681:e7e5:12f4%4]) with mapi id 15.20.5395.014; Thu, 30 Jun 2022 08:46:39 +0000 From: "Van Haaren, Harry" To: Honnappa Nagarahalli , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , mattias.ronnblom , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "dev@dpdk.org" CC: nd , nd Subject: RE: Service core statistics MT safety Thread-Topic: Service core statistics MT safety Thread-Index: AQHYihXaSFxrHOl7cE+ysjrnhqpirq1jLo0ggABV2oCAAANngIAAB2rggAAdtACAAA084IAAqQsAgACBZZCAAEFxAIAABgbAgADET4CAAOBPUIAAzyFg Date: Thu, 30 Jun 2022 08:46:39 +0000 Message-ID: References: <336b6175-4fb9-92b9-f65d-b6917822d1bc@ericsson.com> <98CBD80474FA8B44BF855DF32C47DC35D87186@smartserver.smartshare.dk> <0cfb2d19-ca59-fbba-c428-2e7629da43ec@lysator.liu.se> <2027bd3d-0530-8dbe-c3ea-1a199c6a13dd@ericsson.com> In-Reply-To: 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-office365-filtering-correlation-id: c044bbca-3fad-4ca2-f8ac-08da5a750c82 x-ms-traffictypediagnostic: BL0PR11MB2993:EE_ 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: /SNywpi9fgwV4b6WHYzck6Bi28rNk4KFMB/pTpwIUGOAeDUA7qfB7fdbznduqCAoZvksv6X9IgSNcB4GrTD+hDS+SpMcLlLB2xIV2Ya7KsgsteukMqI6dd6jzKqOL6e5wlbCgVTuRMHxnYqFhhSKpHhUxw3gG+YtDT1nh/gkXE/BVf2XjpSW+G8dGWS0ZUM3Gvanw9GLK9As1pPJTMbqUcbCBzmHx/hA0w8hhKRjQdvWcSiNZDxJNir8/zMu4sIsy4Ew3CIDeIZkry26zJNghS6D+IQbhanaoqM1T8eOetLcDH4GCwr+ED6f28YeixG73+QqnCVD90++m4KT4oCe5HteWgXrhX4aKYRaRivbJLmtLm5VGwbc73d+O8N1kHEZS577Br3PYNxAG8YZZpqSBPc00J1MTfSQLBsjOC39Qj8xoLZ7UJAXGhK4aTMbwKyLHDTvxmuhe4AKcQn6tkuh3k0BwFjOA8st70NkzxAAt042ObOXeiC6V14Ui6ZAVeFj8HORRuaeBCVs/rBK9xdL467Pf0miEldEJe124GdwAOiVoI8Z6gPgQXcZvNJBhlyn+zQOjwpt1Wk3OFkUo5LqXiK/EoTIPRyOPy29SmhqLwVPInnvv91LE3wQ2pdN+nq5JPXx4ZU9t079E4+vB+1yafifmemAHMYSRoKBGzdQXYMojPK/ORRTk96DBc8oV+DT5VLDBHKslpSRUb/jIepqUkwSyRz6F8U3cbukdzwyca7CRGXNtlwpshIhyE53P8fvFOqjmSIujyVlORjlak815Vg9330rQAlISJfudSz/AgfPDHDLevazb1ZWcK5miN6A 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:(13230016)(39860400002)(396003)(136003)(376002)(346002)(366004)(122000001)(71200400001)(38070700005)(8676002)(38100700002)(82960400001)(52536014)(8936002)(66446008)(186003)(53546011)(7696005)(66556008)(6506007)(64756008)(66476007)(316002)(86362001)(33656002)(478600001)(55016003)(26005)(9686003)(5660300002)(66946007)(54906003)(76116006)(296002)(110136005)(83380400001)(2906002)(4326008)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VzcyWE1ld0pDUnAyYno1d1ptUUsxZmJvME1SdjRTYWxpQ3orb3lzY3NuTkJZ?= =?utf-8?B?dHlGbHZNVHp3SHhIaHRYVnRmb0RjVXkrdEQ3RDBDcGJLYmJZaWsxemtrS3Q4?= =?utf-8?B?TzFhSk9kaGo2Q1l0WXVXOUJNR2E2Ty83ZHg1Z0p4SDFyVHBac3JqZXkyNFdy?= =?utf-8?B?a2lvcTRjSTdONmtSZTVQaE9oSkh5TGwxcXZhSzdyVnUwREhSZElGUEFjdjAv?= =?utf-8?B?dFo2VXpKQmI3UERlVGU2a0pmcWl5RDVvVU5Yc3ZqYmhrWWxNL21jTHptNzBr?= =?utf-8?B?VUJZWStpRlZqeDdaTUE4LzFiUmpmaHF1ZTA5WVRGYWE2L3l3SG9NOGp6T05v?= =?utf-8?B?Y2pVQm1tWldySCtQRnVwN3ljaWdFVVp1T0Y4bUZvaVdlRE50VGhFeEV2NVoy?= =?utf-8?B?QWFXMC9wbmU5Mm1HaUhrNzA4Nml4WVREV3l4bWVobkl2b24wakJjWS9pSXNC?= =?utf-8?B?NzRLalNmbkNZMUhJK3V4NU82STFRdVN3QnBaT2MyK25GOHljdFVSWnMvcXI1?= =?utf-8?B?VlRNd3pIRFBXSU42QWVEZTJvZDY2ZjdLbWxMVUxOdzk1Q2crSEl1Q2RJK0Z2?= =?utf-8?B?QWNYRjlqTVlWNFU5eCtkbkNNVEdBRnFIenpVR3c1cG1Ibm9aTGU0NXY0Z0NG?= =?utf-8?B?MnE0ZnlEcW9Ed1lBSXU2Zm54SDk5NkI1OFIrQVdnY1R3UHZ2d0xkM3lCbWhX?= =?utf-8?B?VUFBLzhJaGJRVkVmQklwWHNscElDd0d1d1NsczB5UTAweW5uTit4WHZhREZU?= =?utf-8?B?aEY0ekdRNzM2MW5iOW8xV20vK25TYUZ3Z05XcFEzaFJOZXpOOGxQSHA5Y3RQ?= =?utf-8?B?bFErRmsxRUFzVG1oMjAvckZFVXVxR3pCcnM0WWJZczF0NTM2cmdTQ2V3TmJz?= =?utf-8?B?QmJxWS80YS9UcEUwZFdFdTFGMDZRMjlxemRQL0YrZyt1ZlFJNUUrY1F2TTdn?= =?utf-8?B?UDZzSGh4VVlkVmhmb2RyOE9HSXl5aTFSYjEwYkxOUnZLeHllajB0SDlxcHFq?= =?utf-8?B?dVV6ZUx2UXFnV1FZTFcvQmZJREhpc2tmOSttMWFCZnVrWC85SzQwYWZyYmRD?= =?utf-8?B?d0NvRW9IUzJwRGZGTHE1ZGM0ZjBuUXV4YzAwdysvcDZOeE43Qk9MVnhiR2xJ?= =?utf-8?B?ckpaZXBwbCtuMDRIeFR1ejBDeG5KcEFMdm8rWmw0Q0tmQ1dPN2IyanNReE1G?= =?utf-8?B?TFRCdEdXRUlLWkJxN3d2L3ZhM1VzdlYvUW1mTGlhMGFuZjE4RW5SNmJqYkFo?= =?utf-8?B?SzI2bjIwNWlrQmhsUU1PK2VmZHcwNWRFMzI2ejIvTU1QUk00MlA1VE5zMjNm?= =?utf-8?B?d25UN25tWUpDZ3ZMaXlNeXBMS1JmVTlaMm80MjZJM0lpNmF3a1ZzUlVzazRs?= =?utf-8?B?RG93SGtkOUJISzBseU0rbUVpVGdwcDZBajNXaS91d3hxbDVkbmxQY0lKODJp?= =?utf-8?B?b0NMZE1YNkVsdEN3WitOR0lVekQ2WHpQYTlSNWNENmZaamM2cmxMcWdJN2dR?= =?utf-8?B?UzlMZ0RsZkpWelY3V0ErV1pJbzBORXhCd05xb3VEWllxZzQ5U2hVaVVVY0Vp?= =?utf-8?B?V3FLN0ZuSUhaeW51RlBkRkpRUmxGUHBOZzgzWHQ2UUhtRWZVYTQwVThkaXJI?= =?utf-8?B?bjFLUW1LY1FtNTIwZmdkaWZFYlFQSXcwa2s1NmVmQyt1UWxBYzM3T3orY1o2?= =?utf-8?B?RGhyZmJOdml3dHFHaWNicDRlcWVGMElYdG5KMXFsMzBEWktqRFpFaEtXVVpY?= =?utf-8?B?aERqeGRFMk9RRkVjdWZGaEpwTmgyYUc3aVpwRE1VazhFSG1nTE1aZ0ZSUEdY?= =?utf-8?B?dEhsbDRBVG43cmRYdFFYM0RDS3VCNzlydy95TStxMDFnUW14YmVVdjNiWGp5?= =?utf-8?B?aFBTUTIyTUxFWmN2T29saTFBdk5KSFJzSGR2eklMRzVHOWRmN2tHUEhxUVRZ?= =?utf-8?B?Um5yS0k3L1hFcWZtQ2IwaTNhMmtlNnRTMEdJK0lITFR6RmJTNHE0eksrUTlY?= =?utf-8?B?eEw0TFZEL1BsS3pXNTVBQ1ZGSzM0UzR0SWtqd2JQSjFUR3h3OFQ0VWFFeXRh?= =?utf-8?B?MW11N1hqL0w0a1BBTHJqNVdiaU1hSjVJQTVoenMvTDdEYnNMNlBjR1VScnBv?= =?utf-8?B?WktjQUlMMEp0RDNBQWkybE5wUGJHOVVoT2hzQ1M2end6MEJhdDlIMGxYa3ZI?= =?utf-8?B?VWc9PQ==?= 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: c044bbca-3fad-4ca2-f8ac-08da5a750c82 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2022 08:46:39.3305 (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: jkyVW2KuFCdZ8U4YMUZamg6vK8d4WRJfoGrJ/qfTAMa8V1gEIldeHB7Bm8tc5X82GrOZy1dh66cdKsgFr9ljp3ph6XBV40xLTQSg9eVtPjw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2993 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 SGV5IEFsbCwNCg0KKEkndmUgYmVlbiBhd2F5IG9uIEhvbGlkYXlzIGEgZmV3IGRheXMsIGp1c3Qg Y2F0Y2hpbmcgdXAhKQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEhv bm5hcHBhIE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPg0KPiBTZW50 OiBXZWRuZXNkYXksIEp1bmUgMjksIDIwMjIgOTowNyBQTQ0KPiBUbzogTWF0dGlhcyBSw7ZubmJs b20gPGhvZm9yc0BseXNhdG9yLmxpdS5zZT47IG1hdHRpYXMucm9ubmJsb20NCj4gPG1hdHRpYXMu cm9ubmJsb21AZXJpY3Nzb24uY29tPjsgTW9ydGVuIEJyw7hydXANCj4gPG1iQHNtYXJ0c2hhcmVz eXN0ZW1zLmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogVmFuIEhhYXJlbiwgSGFycnkgPGhhcnJ5 LnZhbi5oYWFyZW5AaW50ZWwuY29tPjsgbmQgPG5kQGFybS5jb20+OyBuZA0KPiA8bmRAYXJtLmNv bT4NCj4gU3ViamVjdDogUkU6IFNlcnZpY2UgY29yZSBzdGF0aXN0aWNzIE1UIHNhZmV0eQ0KPiAN Cj4gPHNuaXA+DQoNCjxiaWcgc25pcCBvZiBwcmV2aW91cyBkaXNjdXNzaW9ucz4NCg0KPiA+IEF0 IHRoZSB0aW1lIG9mIHRoZSByZWFkIG9wZXJhdGlvbiAoaW4gdGhlIGdsb2JhbCBjb3VudGVyIHNv bHV0aW9uKSwgdGhlcmUgbWF5IHdlbGwNCj4gPiBiZSBjeWNsZXMgY29uc3VtZWQgb3IgY2FsbHMg aGF2aW5nIGJlZW4gbWFkZSwgYnV0IG5vdCB5ZXQgcG9zdGVkLiBUaGUgd2luZG93DQo+ID4gYmV0 d2VlbiBjYWxsIGhhdmluZyBiZWVuIG1hZGUsIGFuZCBnbG9iYWwgY291bnRlciBoYXZpbmcgYmVl biBpbmNyZW1lbnRlZA0KPiA+IChhbmQgdGh1cyBtYWRlIGdsb2JhbGx5IHZpc2libGUpIGlzIHNt YWxsLCBidXQgbm9uLXplcm8uDQo+IEFncmVlLiBUaGUgcmVhZCB2YWx1ZSBpcyB0aGUgYXRvbWlj IHN0YXRlIG9mIHRoZSBzeXN0ZW0gYXQgYSBnaXZlbiBpbnN0YW5jZSAod2hlbiB0aGUNCj4gcmVh ZCB3YXMgZXhlY3V0ZWQpLCB0aG91Z2ggdGhhdCBpbnN0YW5jZSBoYXBwZW5lZCBmZXcgY3ljbGVz IGJhY2suDQo+IChKdXN0IHRvIGJlIGNsZWFyLCBJIGFtIGZpbmUgd2l0aCBwZXItY29yZSBjb3Vu dGVycykNCg0KT3B0aW9uIDE6ICJQZXIgY29yZSBjb3VudGVycyINCg0KPiBBZ3JlZSB3ZSBuZWVk IGF0b21pYyBvcGVyYXRpb25zLiBJIGFtIG5vdCBzdXJlIGlmIF9fYXRvbWljX2ZldGNoX2FkZCBv cg0KPiBfX2F0b21pY19zdG9yZV9uIHdvdWxkIGhhdmUgYSBsYXJnZSBkaWZmZXJlbmNlLiBfX2F0 b21pY19mZXRjaF9hZGQgd291bGQgcmVzdWx0DQo+IGluIGxlc3MgbnVtYmVyIG9mIGluc3RydWN0 aW9ucy4gSSBhbSBmaW5lIHdpdGggZWl0aGVyLg0KDQpPcHRpb24gMjogIlVzZSBhdG9taWNzIGZv ciBjb3VudGVyIGluY3JlbWVudHMiLg0KDQo+ID4gPj4gSSB3YXMgZm9ydHVuYXRlIHRvIGdldCBz b21lIGRhdGEgZnJvbSBhIHJlYWwtd29ybGQgYXBwbGljYXRpb24sIGFuZA0KPiA+ID4+IGVuYWJs aW5nIHNlcnZpY2UgY29yZSBzdGF0cyByZXN1bHRlZCBpbiBhIDclIGRlZ3JhZGF0aW9uIG9mIG92 ZXJhbGwNCj4gPiA+PiBzeXN0ZW0gY2FwYWNpdHkuIEknbSBndWVzc2luZyBhdG9taWMgaW5zdHJ1 Y3Rpb25zIHdvdWxkIG5vdCBtYWtlIHRoaW5ncw0KPiA+IGJldHRlci4NCg0KQWdyZWUsIHBlcmZv cm1hbmNlIG9mIGF0b21pY3MgaXMgbGlrZWx5IHRvIHJlZHVjZSBwZXJmb3JtYW5jZS4uIGJ1dCBj b3JyZWN0bmVzcw0KaXMgd29ydGggbW9yZSB0aGFuIHBlcmZvcm1hbmNlLg0KDQo8c25pcD4NCg0K SW4gbXkgbWluZCwgYW55IExUUy9iYWNrcG9ydHMgZ2V0IHRoZSBzaW1wbGVzdC9oaWdoZXN0LWNv bmZpZGVuY2UgYnVnZml4OiB1c2luZyBhdG9taWNzLg0KVGhlIGF0b21pY3MgYXJlIGJlaGluZCB0 aGUgInNlcnZpY2Ugc3RhdHMiIGZlYXR1cmUgZW5hYmxlLCBzbyBpbXBhY3QgaXMgb25seSB3aGVu IHRob3NlIGFyZQ0KZW5hYmxlZC4NCg0KSWYgdGhlcmUgaXMgc3RpbGwgYSBwZXJmb3JtYW5jZSBo aXQsIGFuZCB0aGVyZSBhcmUgKm5vKiBNVCBzZXJ2aWNlcyByZWdpc3RlcmVkLCB3ZSBjb3VsZCBj aGVjaw0KYSBzdGF0aWMtZ2xvYmFsIGZsYWcsIGFuZCBpZiB0aGVyZSBhcmUgbm8gTVQgc2Vydmlj ZXMgdXNlIHRoZSBub3JtYWwgYWRkcy4gVGhvdWdodHMgb24gc3VjaCBhDQpzb2x1dGlvbiB0byBy ZWR1Y2UgYXRvbWljIHBlcmYgaW1wYWN0IG9ubHkgdG8gYXBwcyB3aXRoIE1ULXNlcnZpY2VzPyAN Cg0KVGhlIGNvZGUgY2hhbmdlcyB0aGVtc2VsdmVzIGFyZSBPSy4uIEkgY2FuIHNlbmQgYSBwYXRj aCB3aXRoIGZpeCBpZiB0aGVyZSdzIGFncmVlbWVudCBvbiB0aGUgYXBwcm9hY2g/DQoNCg0KZGlm ZiAtLWdpdCBhL2xpYi9lYWwvY29tbW9uL3J0ZV9zZXJ2aWNlLmMgYi9saWIvZWFsL2NvbW1vbi9y dGVfc2VydmljZS5jDQppbmRleCBlZjMxYjFmNjNjLi5hMDdjOGZjMmQ3IDEwMDY0NA0KLS0tIGEv bGliL2VhbC9jb21tb24vcnRlX3NlcnZpY2UuYw0KKysrIGIvbGliL2VhbC9jb21tb24vcnRlX3Nl cnZpY2UuYw0KQEAgLTM2Myw5ICszNjMsOSBAQCBzZXJ2aWNlX3J1bm5lcl9kb19jYWxsYmFjayhz dHJ1Y3QgcnRlX3NlcnZpY2Vfc3BlY19pbXBsICpzLA0KICAgICAgICAgICAgICAgIHVpbnQ2NF90 IHN0YXJ0ID0gcnRlX3JkdHNjKCk7DQogICAgICAgICAgICAgICAgcy0+c3BlYy5jYWxsYmFjayh1 c2VyZGF0YSk7DQogICAgICAgICAgICAgICAgdWludDY0X3QgZW5kID0gcnRlX3JkdHNjKCk7DQot ICAgICAgICAgICAgICAgcy0+Y3ljbGVzX3NwZW50ICs9IGVuZCAtIHN0YXJ0Ow0KKyAgICAgICAg ICAgICAgIF9fYXRvbWljX2ZldGNoX2FkZCgmcy0+Y3ljbGVzX3NwZW50LCAoZW5kLXN0YXJ0KSwg X19BVE9NSUNfUkVMQVhFRCk7DQorICAgICAgICAgICAgICAgX19hdG9taWNfZmV0Y2hfYWRkKCZz LT5jYWxscywgMSwgX19BVE9NSUNfUkVMQVhFRCk7DQogICAgICAgICAgICAgICAgY3MtPmNhbGxz X3Blcl9zZXJ2aWNlW3NlcnZpY2VfaWR4XSsrOw0KLSAgICAgICAgICAgICAgIHMtPmNhbGxzKys7 DQogICAgICAgIH0gZWxzZQ0KICAgICAgICAgICAgICAgIHMtPnNwZWMuY2FsbGJhY2sodXNlcmRh dGEpOw0KIH0NCg==